{
  "directed": true,
  "multigraph": true,
  "graph": {
    "node_default": {},
    "edge_default": {},
    "baseline_version": "1.0",
    "released_on": "2026-10-09",
    "provenance": "corrected editorial 2026-10-09 plus explicit claim overlay",
    "audit_overlay": "PASS10 conditional numerical reproducibility and enriched sample bounds",
    "base_graph_nodes": 549,
    "base_graph_edges": 3636,
    "original_data_replicated": "NO",
    "pilot_data_collected": "NO",
    "historical_base_nodes": 617,
    "historical_base_edges": 3792,
    "research_release": "HOLD",
    "original_microdata_refits": "0",
    "real_pilot": "NO",
    "dataset_download_W150": "NOT_OBTAINED",
    "osmani_integration": "20261010_O001_O050_practitioner_appendix_v4",
    "osmani_source_baseline": "694 node / 4023 edge Oct10 graph, original preserved under provenance",
    "osmani_evidence_note": "Osmani Oxxx are practitioner articles (not experimental evidence); 16 cited O IDs have a distinct Appendix B editorial anchor; O-W edges are comparisons, not validation",
    "orosz_integration": "20261011_P001_P123_AUDITED_V3",
    "orosz_articles": 124,
    "orosz_scope": "Blog plus newsletter Deepdives; reviewed through 2026-10-18 with latest included publication 2026-10-13; literal The Pulse title-prefix and podcast exclusion; cross-source deduplication",
    "orosz_evidence_note": "53 public main articles; 71 inherited restricted records remain provisional; no empirical replication or independent-rater accuracy score",
    "orosz_book_modified": "YES",
    "orosz_baseline_sha256": "18a364a871b32964269dc8f1f234955484509fcdbe4923b40a112c32bb4c7023",
    "orosz_review_version": "AUDITED_V3_SECOND_AUDIT",
    "orosz_inventory_completeness": "323 public-index candidate locations durably reconciled plus four boundary sentinels; hidden/deleted/unlisted material not certified",
    "book_orosz_integration": "OROSZ_BOOK_INTEGRATION_v5_20261011",
    "book_orosz_integration_note": "9 main-text sources, 5 additional method-only references; 14 printed P IDs; full P123 corpus retained; baseline research HOLD unchanged",
    "historical_corpus_orosz_book_modified": "NO",
    "current_book_edition": "EDITION:NDSE2:13.7.1",
    "current_book_source_manifest": "data/updates/ndse2_source_manifest.json",
    "current_book_graph_note": "Published EN/ITA 13.7.1 citation and section layer; historical v11 edges retained.",
    "historical_v6_current_book_edition": "EDITION:WOP:V6:20261011",
    "historical_v6_current_book_source_manifest": "audit/full_book_v6/CURRENT_READER_SOURCE_HASHES.json",
    "historical_v6_current_book_graph_note": "Source IDs, original evidence and original relationships retained. Current file hashes and actual chapter-bundle citations are a separate v6 layer. Historical corpus NO flag preserved under historical_corpus_orosz_book_modified.",
    "historical_v7_current_book_edition": "EDITION:WOP:JPG:V7:20261011",
    "historical_v7_current_book_source_manifest": "audit/jpg_v7/CURRENT_READER_SOURCE_HASHES_V7.json",
    "historical_v7_current_book_graph_note": "Image-only v7 presentation layer. All v6 source nodes, evidence, citations and keyed relationships preserved; actual chapter citations inherited unchanged from v6. Current rendering hashes reside on JPG:V7 nodes.",
    "historical_v8_current_book_edition": "EDITION:WOP:FIGURE_TEXT:V8:20261011",
    "historical_v8_current_book_source_manifest": "audit/figure_text_v8/CURRENT_READER_SOURCE_HASHES_V8.json",
    "historical_v8_current_book_graph_note": "v8 local figure callouts and reading explanations. Every v7 node, attribute and keyed relationship is preserved. All 30 JPG renditions and captions unchanged; current reader-file hashes live on the v8 layer. W/O/P chapter source use remains the inherited v6 citation layer.",
    "nd_extension": "FIVE_VOLUMES_20261011_V1",
    "nd_source_archive": "ND.zip",
    "nd_source_archive_sha256": "aec17774ce55da44e9f8f72b3e43d0552fdd12be62e00aee99a0836cc1b6e370",
    "nd_extension_cards": 111,
    "nd_extension_volumes": 5,
    "nd_baseline_recovery": "Complete original graph attributes and keyed edges recovered from embedded v6 atlas payload; GraphML serialization is reconstructed, not original-byte-identical",
    "nd_no_original_nodes_or_edges_modified": true,
    "historical_v9_current_book_edition": "EDITION:WOP:READER:V9:20261011",
    "historical_v9_current_book_source_manifest": "audit/reader_v9/CURRENT_READER_SOURCE_HASHES_V9.json",
    "historical_v9_current_book_graph_note": "v9 reader-facing introduction and appendices. All v8 nodes, keyed relationships and evidence attributes preserved. New document citations and figure passages describe current use, not new research. Chapter citation layer remains v6; chapter text and illustrations remain v8.",
    "v10_graph_schema": "V10_SERIES_TYPED_V1",
    "v10_new_nodes": 537,
    "v10_new_edges": 1872,
    "v10_publication": "AUTHOR_REVIEW_PENDING",
    "historical_v10_current_book_edition": "EDITION:V10",
    "historical_v10_current_book_source_manifest": "audit/v10/CURRENT_SOURCE_HASHES.json",
    "historical_v10_current_book_graph_note": "Additive v10 series, practice and literal source-use layer. Historical source evidence and all keyed edges preserved.",
    "current_chapter_count": 13,
    "current_appendix_count": 2,
    "v11_research_audit": "NO_NEW_EMPIRICAL_REPLICATION",
    "portable_atlas_release": "v13.2-static-20261018",
    "portable_atlas_basis": "Exact supplied published website baseline; all practice descriptors enriched in English and assigned to PAT. Historical IDs, keyed edges, article records and published book citations retained.",
    "portable_atlas_book_title": "Non-Deterministic Software Engineering, Second Edition",
    "portable_atlas_book_subtitle": "Engineering Trustworthy Change in the Age of AI and Coding Agents",
    "portable_atlas_snapshot_date": "2026-10-18",
    "portable_atlas_institutional_endorsement": "NOT_ASSERTED",
    "fowler_series_integration": "V12_F001_F033_20261013",
    "fowler_series_url": "https://martinfowler.com/articles/exploring-gen-ai.html",
    "fowler_series_scope": "33 linked essays/memos only; no site-wide completeness claim",
    "fowler_authorship": "Actual credited bylines; F means host-series provenance, not Martin Fowler authorship",
    "fowler_evidence_boundary": "Selected primary passages inspected; practitioner cases, arguments and small experiments distinguished; no independent replication",
    "fowler_book_changed": "PUBLISHED_NDSE2_13_7_1_RECONCILED_11_BIBLIOGRAPHY_9_CHAPTER_SOURCES",
    "fowler_base_graph_sha256": "57efc0e5c4bfd614ffa62108805eaa56d6096bf4e63f58baa10194fa3d05b2ed",
    "historical_v12_fowler_book_changed": "NO",
    "historical_v12_portable_atlas_release": "v11.2-static-20261013",
    "historical_v12_portable_atlas_basis": "Complete v11 graph checkpoint 002 plus v11.1 readable-reference overlay; v11.2 book title is presentation metadata",
    "historical_v12_portable_atlas_snapshot_date": "2026-10-13",
    "historical_v12_orosz_evidence_note": "52 public main articles; 71 restricted records remain provisional; no empirical replication or independent-rater accuracy score",
    "historical_v12_orosz_scope": "Blog plus newsletter Deepdives; 2024-10-11 to 2026-10-11; literal The Pulse title-prefix exclusion; cross-source deduplication",
    "historical_v12_current_book_edition": "EDITION:V11",
    "historical_v12_current_book_source_manifest": "audit/v11/CURRENT_SOURCE_HASHES.json",
    "historical_v12_current_book_graph_note": "Editorial revision with Chapter 13, separate Appendices and published-book metadata; v10 nodes/edges unchanged.",
    "current_book_publication_id": "PUB:NDSE2",
    "book_publication_status": "PUBLISHED_AUTHOR_CONFIRMED_20261018",
    "atlas_update": "v13.2_20261018",
    "article_update_source": "data/updates/source_review_20261018.json",
    "osmani_articles": 51,
    "fowler_articles": 35,
    "fowler_scope_update": "33 historical Exploring Gen AI records + 2 explicit adjacent-site additions",
    "update_empirical_replication": false,
    "graphml_key_encoding": "atlas_original_key_json contains original keyed-edge identity",
    "graphml_atlas_display_encoding": "atlas_display contains the complete current normalized node view",
    "practice_collection": "PAT",
    "practice_descriptor_count": 84,
    "practice_language": "en",
    "practice_content_schema": 1,
    "practices_editorial_review": "data/updates/practices_review_v13_1_20261018.json",
    "publication_navigation_release": "13.2",
    "publication_navigation_manifest": "source/book_publications.json"
  },
  "meta": {
    "title": "AI & Software Engineering — Knowledge Atlas",
    "edition": "v13.2",
    "date": "2026-10-18",
    "graphFile": "knowledge_graph_v13.graphml",
    "nodeCount": 1931,
    "edgeCount": 13615,
    "relationCount": 309,
    "graphAttributes": {
      "node_default": {},
      "edge_default": {},
      "baseline_version": "1.0",
      "released_on": "2026-10-09",
      "provenance": "corrected editorial 2026-10-09 plus explicit claim overlay",
      "audit_overlay": "PASS10 conditional numerical reproducibility and enriched sample bounds",
      "base_graph_nodes": 549,
      "base_graph_edges": 3636,
      "original_data_replicated": "NO",
      "pilot_data_collected": "NO",
      "historical_base_nodes": 617,
      "historical_base_edges": 3792,
      "research_release": "HOLD",
      "original_microdata_refits": "0",
      "real_pilot": "NO",
      "dataset_download_W150": "NOT_OBTAINED",
      "osmani_integration": "20261010_O001_O050_practitioner_appendix_v4",
      "osmani_source_baseline": "694 node / 4023 edge Oct10 graph, original preserved under provenance",
      "osmani_evidence_note": "Osmani Oxxx are practitioner articles (not experimental evidence); 16 cited O IDs have a distinct Appendix B editorial anchor; O-W edges are comparisons, not validation",
      "orosz_integration": "20261011_P001_P123_AUDITED_V3",
      "orosz_articles": 124,
      "orosz_scope": "Blog plus newsletter Deepdives; reviewed through 2026-10-18 with latest included publication 2026-10-13; literal The Pulse title-prefix and podcast exclusion; cross-source deduplication",
      "orosz_evidence_note": "53 public main articles; 71 inherited restricted records remain provisional; no empirical replication or independent-rater accuracy score",
      "orosz_book_modified": "YES",
      "orosz_baseline_sha256": "18a364a871b32964269dc8f1f234955484509fcdbe4923b40a112c32bb4c7023",
      "orosz_review_version": "AUDITED_V3_SECOND_AUDIT",
      "orosz_inventory_completeness": "323 public-index candidate locations durably reconciled plus four boundary sentinels; hidden/deleted/unlisted material not certified",
      "book_orosz_integration": "OROSZ_BOOK_INTEGRATION_v5_20261011",
      "book_orosz_integration_note": "9 main-text sources, 5 additional method-only references; 14 printed P IDs; full P123 corpus retained; baseline research HOLD unchanged",
      "historical_corpus_orosz_book_modified": "NO",
      "current_book_edition": "EDITION:NDSE2:13.7.1",
      "current_book_source_manifest": "data/updates/ndse2_source_manifest.json",
      "current_book_graph_note": "Published EN/ITA 13.7.1 citation and section layer; historical v11 edges retained.",
      "historical_v6_current_book_edition": "EDITION:WOP:V6:20261011",
      "historical_v6_current_book_source_manifest": "audit/full_book_v6/CURRENT_READER_SOURCE_HASHES.json",
      "historical_v6_current_book_graph_note": "Source IDs, original evidence and original relationships retained. Current file hashes and actual chapter-bundle citations are a separate v6 layer. Historical corpus NO flag preserved under historical_corpus_orosz_book_modified.",
      "historical_v7_current_book_edition": "EDITION:WOP:JPG:V7:20261011",
      "historical_v7_current_book_source_manifest": "audit/jpg_v7/CURRENT_READER_SOURCE_HASHES_V7.json",
      "historical_v7_current_book_graph_note": "Image-only v7 presentation layer. All v6 source nodes, evidence, citations and keyed relationships preserved; actual chapter citations inherited unchanged from v6. Current rendering hashes reside on JPG:V7 nodes.",
      "historical_v8_current_book_edition": "EDITION:WOP:FIGURE_TEXT:V8:20261011",
      "historical_v8_current_book_source_manifest": "audit/figure_text_v8/CURRENT_READER_SOURCE_HASHES_V8.json",
      "historical_v8_current_book_graph_note": "v8 local figure callouts and reading explanations. Every v7 node, attribute and keyed relationship is preserved. All 30 JPG renditions and captions unchanged; current reader-file hashes live on the v8 layer. W/O/P chapter source use remains the inherited v6 citation layer.",
      "nd_extension": "FIVE_VOLUMES_20261011_V1",
      "nd_source_archive": "ND.zip",
      "nd_source_archive_sha256": "aec17774ce55da44e9f8f72b3e43d0552fdd12be62e00aee99a0836cc1b6e370",
      "nd_extension_cards": 111,
      "nd_extension_volumes": 5,
      "nd_baseline_recovery": "Complete original graph attributes and keyed edges recovered from embedded v6 atlas payload; GraphML serialization is reconstructed, not original-byte-identical",
      "nd_no_original_nodes_or_edges_modified": true,
      "historical_v9_current_book_edition": "EDITION:WOP:READER:V9:20261011",
      "historical_v9_current_book_source_manifest": "audit/reader_v9/CURRENT_READER_SOURCE_HASHES_V9.json",
      "historical_v9_current_book_graph_note": "v9 reader-facing introduction and appendices. All v8 nodes, keyed relationships and evidence attributes preserved. New document citations and figure passages describe current use, not new research. Chapter citation layer remains v6; chapter text and illustrations remain v8.",
      "v10_graph_schema": "V10_SERIES_TYPED_V1",
      "v10_new_nodes": 537,
      "v10_new_edges": 1872,
      "v10_publication": "AUTHOR_REVIEW_PENDING",
      "historical_v10_current_book_edition": "EDITION:V10",
      "historical_v10_current_book_source_manifest": "audit/v10/CURRENT_SOURCE_HASHES.json",
      "historical_v10_current_book_graph_note": "Additive v10 series, practice and literal source-use layer. Historical source evidence and all keyed edges preserved.",
      "current_chapter_count": 13,
      "current_appendix_count": 2,
      "v11_research_audit": "NO_NEW_EMPIRICAL_REPLICATION",
      "portable_atlas_release": "v13.2-static-20261018",
      "portable_atlas_basis": "Exact supplied published website baseline; all practice descriptors enriched in English and assigned to PAT. Historical IDs, keyed edges, article records and published book citations retained.",
      "portable_atlas_book_title": "Non-Deterministic Software Engineering, Second Edition",
      "portable_atlas_book_subtitle": "Engineering Trustworthy Change in the Age of AI and Coding Agents",
      "portable_atlas_snapshot_date": "2026-10-18",
      "portable_atlas_institutional_endorsement": "NOT_ASSERTED",
      "fowler_series_integration": "V12_F001_F033_20261013",
      "fowler_series_url": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "fowler_series_scope": "33 linked essays/memos only; no site-wide completeness claim",
      "fowler_authorship": "Actual credited bylines; F means host-series provenance, not Martin Fowler authorship",
      "fowler_evidence_boundary": "Selected primary passages inspected; practitioner cases, arguments and small experiments distinguished; no independent replication",
      "fowler_book_changed": "PUBLISHED_NDSE2_13_7_1_RECONCILED_11_BIBLIOGRAPHY_9_CHAPTER_SOURCES",
      "fowler_base_graph_sha256": "57efc0e5c4bfd614ffa62108805eaa56d6096bf4e63f58baa10194fa3d05b2ed",
      "historical_v12_fowler_book_changed": "NO",
      "historical_v12_portable_atlas_release": "v11.2-static-20261013",
      "historical_v12_portable_atlas_basis": "Complete v11 graph checkpoint 002 plus v11.1 readable-reference overlay; v11.2 book title is presentation metadata",
      "historical_v12_portable_atlas_snapshot_date": "2026-10-13",
      "historical_v12_orosz_evidence_note": "52 public main articles; 71 restricted records remain provisional; no empirical replication or independent-rater accuracy score",
      "historical_v12_orosz_scope": "Blog plus newsletter Deepdives; 2024-10-11 to 2026-10-11; literal The Pulse title-prefix exclusion; cross-source deduplication",
      "historical_v12_current_book_edition": "EDITION:V11",
      "historical_v12_current_book_source_manifest": "audit/v11/CURRENT_SOURCE_HASHES.json",
      "historical_v12_current_book_graph_note": "Editorial revision with Chapter 13, separate Appendices and published-book metadata; v10 nodes/edges unchanged.",
      "current_book_publication_id": "PUB:NDSE2",
      "book_publication_status": "PUBLISHED_AUTHOR_CONFIRMED_20261018",
      "atlas_update": "v13.2_20261018",
      "article_update_source": "data/updates/source_review_20261018.json",
      "osmani_articles": 51,
      "fowler_articles": 35,
      "fowler_scope_update": "33 historical Exploring Gen AI records + 2 explicit adjacent-site additions",
      "update_empirical_replication": false,
      "graphml_key_encoding": "atlas_original_key_json contains original keyed-edge identity",
      "graphml_atlas_display_encoding": "atlas_display contains the complete current normalized node view",
      "practice_collection": "PAT",
      "practice_descriptor_count": 84,
      "practice_language": "en",
      "practice_content_schema": 1,
      "practices_editorial_review": "data/updates/practices_review_v13_1_20261018.json",
      "publication_navigation_release": "13.2",
      "publication_navigation_manifest": "source/book_publications.json"
    },
    "notes": [
      "The author-supplied v12.1 website package is the byte-for-byte update baseline.",
      "All 1,757 historical node IDs and all 12,188 keyed edges remain; old display values are retained under historical_v12 fields when changed.",
      "Current actual chapter memberships come from literal citations in the final published EN/ITA NDSE2 13.7.1 sources.",
      "Bibliography membership, identifier-index links, nonchapter citations and editorial reading mappings remain distinct.",
      "N identifies the 13 published NDSE2 chapters; B retains the five earlier books' chapter/file records.",
      "F001–F035 credit individual authors on martinfowler.com; F034/F035 explicitly extend the original series scope.",
      "O051, F034, F035 and P124 are online companion updates and are not cited in the published manuscript.",
      "Publication, source use and collection membership do not establish empirical validation or institutional endorsement.",
      "The original W193-only opening preset, nine streams and historical relationship controls remain available."
    ],
    "attribution": {
      "title": "The SE & AI Annotated Bibliography",
      "curators": [
        "Alfonso Fuggetta",
        "Damian Andrew Tamburri",
        "Alessandro Margara"
      ],
      "publication": "Software Engineering @ PoliMi",
      "url": "https://www.sepolimi.com/p/se-ai-annotated-bibliography",
      "snapshot": "2026-10-08",
      "published": "2026-10-09",
      "atlas_author": "Enrico Papalini",
      "scope": "Bibliography and original classification: SE@PoliMi. Graph, interface, editorial interpretation, added collections and book mappings: independent authorial work."
    },
    "fowler_attribution": {
      "series": "Exploring Generative AI",
      "host": "martinfowler.com",
      "editor": "Birgitta Böckeler",
      "authors": [
        "Birgitta Böckeler",
        "Erik Doernenburg",
        "Giles Edwards-Alexander",
        "Jim Gumbley",
        "Jim Highsmith",
        "Kief Morris",
        "Kuldeep Singh",
        "Lilly Ryan",
        "Matteo Vaccari",
        "Naresh Jain",
        "Paul Sobocinski",
        "Unmesh Joshi"
      ],
      "source_count": 35,
      "index_url": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "snapshot_date": "2026-10-18",
      "scope": "33 historical Exploring Generative AI records plus two explicitly identified adjacent-site additions; source-specific credited authorship retained",
      "endorsement": "Not asserted",
      "summaries": "Original concise atlas summaries; no full article text redistributed",
      "editor_role": "Birgitta Böckeler's editorship applies to the Exploring Generative AI series; no editorship over adjacent-site additions is inferred"
    },
    "historical_v12_fowler_attribution": {
      "series": "Exploring Generative AI",
      "host": "martinfowler.com",
      "editor": "Birgitta Böckeler",
      "authors": [
        "Birgitta Böckeler",
        "Erik Doernenburg",
        "Giles Edwards-Alexander",
        "Jim Gumbley",
        "Kief Morris",
        "Lilly Ryan",
        "Matteo Vaccari",
        "Naresh Jain",
        "Paul Sobocinski",
        "Unmesh Joshi"
      ],
      "source_count": 33,
      "index_url": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "snapshot_date": "2026-10-13",
      "scope": "All 33 essays linked by this hub at inspection time, not all AI content on the site",
      "endorsement": "Not asserted",
      "summaries": "Original concise atlas summaries; no full article text redistributed"
    },
    "historical_v12_notes": [
      "Original 193-document opening preset retained from the supplied v6 page.",
      "Complete recoverable v11 graph plus the v11.1 Chapter 13 reading overlay; v11.2 publication title.",
      "W/O/P are provenance collections, not evidence-quality rankings. B denotes author-supplied chapter/file records, not independent studies.",
      "Primary/secondary stream membership and all legacy relationship-family assignments are preserved.",
      "Actual chapter membership is projected only from V11_LITERAL_CITATION and the citing current file chapter attribute.",
      "Existing base graph nodes and attributes are never overwritten by amendment aliases.",
      "No institutional endorsement, full primary-study audit or empirical replication is asserted.",
      "F001–F033: martinfowler.com series provenance, not assumed Martin Fowler authorship.",
      "New F classifications and chapter placements are independent editorial suggestions, not actual citations or empirical validation.",
      "Original W-only default unchanged; F is initially disabled. The linked book remains v11.2."
    ],
    "publicationStatus": "NDSE2 published; author-confirmed",
    "practices": {
      "collection": "PAT",
      "language": "en",
      "descriptors": 84,
      "families": 12,
      "historical_occurrences": 87,
      "content_schema": 1,
      "scope": "Editorial operational guidance with illustrative examples; not independent empirical studies."
    },
    "publication_navigation": {
      "release": "13.2",
      "reviewed_on": "2026-10-18",
      "manifest": "source/book_publications.json",
      "audit": "data/updates/publications_review_v13_2_20261018.json",
      "scope": "Local book covers and reviewed Amazon.com navigation; graph topology and manuscript citations unchanged"
    },
    "graphSha256": "896c628fe54fcd04db8b4d1260371428f6326de31580a557a93142640adb60a3"
  },
  "nodes": [
    {
      "label": "AI IDEs or Autonomous Agents? Measuring the Impact of Coding Agents on Software Development",
      "kind": "paper",
      "group": "Productivity",
      "year": "2026",
      "lead_author": "Agarwal",
      "source": "https://arxiv.org/abs/2601.13597",
      "contribution": "First-adopter agent use raises commits and code volume, but complexity and warnings rise too.",
      "limitation": "Observational assignment; output is not delivered value.",
      "manual_use": "Use to teach a metrics hierarchy: generated code → integrated change → deployed outcome → customer value.",
      "evidence_class": "Quasi-experimental / matched observation",
      "editorial_priority": "A",
      "bibliography_year": "2026",
      "original_evidence_class": "Quasi-experimental / matched observation",
      "reviewed_evidence_class": "Quasi-experimental / matched observation",
      "full_manuscript_audited": "no_pass2_section_scoped",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH05:FULL_TEXT_OPENED_METHODS_TABLES_LOCATED",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "pass2_source_locator": "https://arxiv.org/html/2601.13597",
      "pass2_source_version": "arXiv v2 2026-01-27 and published DOI",
      "pass2_inspection_scope": "Sections 3.1--3.3 and Table 2 and design limitations",
      "pass2_methods_status": "PRIMARY_MANUSCRIPT_METHODS_AND_TABLES_SELECTED",
      "pass2_replication_status": "NO",
      "pass2_research_design": "Staggered DiD matched observables using AIDev v3",
      "pass2_critical_limitation": "No randomized adoption; selective repositories and adoption attribution; warning IDE-first effect not statistically significant",
      "pass2_audit_date": "2026-10-10",
      "ndse2_actual_chapters_json": "[\"C:C02\", \"C:C05\", \"C:C12\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W001",
      "atlas_display": {
        "id": "W001",
        "label": "AI IDEs or Autonomous Agents? Measuring the Impact of Coding Agents on Software Development",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Productivity",
          "T:Code quality & security"
        ],
        "actual": [
          "C:C02",
          "C:C05",
          "C:C12"
        ],
        "mapped": [
          "C:C01",
          "C:C02",
          "C:C05",
          "C:C12"
        ],
        "printed": true,
        "summary": "First-adopter agent use raises commits and code volume, but complexity and warnings rise too.",
        "limitation": "Observational assignment; output is not delivered value.",
        "url": "https://arxiv.org/abs/2601.13597",
        "authors": "Agarwal",
        "year": "2026",
        "topics": [
          "K:Output versus shipped value",
          "K:Technical debt and complexity",
          "K:Evaluation methodology and baselines",
          "K:Long-running agent execution"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Code with Me or for Me? How Increasing AI Automation Transforms Developer Workflows",
      "kind": "paper",
      "group": "Productivity",
      "year": "2026",
      "lead_author": "Chen",
      "source": "https://arxiv.org/abs/2507.08149",
      "contribution": "Delegating to an agent enables tasks beyond copilot assistance; lack of visibility constrains trust.",
      "limitation": "Twenty students; completion-time effects unspecified.",
      "manual_use": "Use to build a reviewer-calibration exercise with injected wrong suggestions and measured detection rates.",
      "evidence_class": "Benchmark / controlled laboratory",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Benchmark / controlled laboratory",
      "reviewed_evidence_class": "Benchmark / controlled laboratory",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH03:NOT_INDEPENDENTLY_INSPECTED; CH04:ABSTRACT",
      "previous_chapter_audit_count": "2",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C01\", \"C:C03\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W002",
      "atlas_display": {
        "id": "W002",
        "label": "Code with Me or for Me? How Increasing AI Automation Transforms Developer Workflows",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Productivity",
          "T:Verification & review"
        ],
        "actual": [
          "C:C01",
          "C:C03"
        ],
        "mapped": [
          "C:C01",
          "C:C02",
          "C:C03",
          "C:C04",
          "C:C08"
        ],
        "printed": true,
        "summary": "Delegating to an agent enables tasks beyond copilot assistance; lack of visibility constrains trust.",
        "limitation": "Twenty students; completion-time effects unspecified.",
        "url": "https://arxiv.org/abs/2507.08149",
        "authors": "Chen",
        "year": "2026",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Automation bias and trust",
          "K:Specifications and governance",
          "K:Skills formation and teaching"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "The Effects of Generative AI on High-Skilled Work: Evidence from Three Field Experiments with Software Developers",
      "kind": "paper",
      "group": "Productivity",
      "year": "2026",
      "lead_author": "Cui",
      "source": "https://www.sepolimi.com/p/se-ai-bibliography-productivity",
      "contribution": "Real-world coding assistants improve task completion, with an estimated 26% increase across thousands of developers.",
      "limitation": "First-generation tools; tasks completed do not measure shipped value.",
      "manual_use": "Measure activity and delivery separately; require downstream outcomes.",
      "evidence_class": "Controlled human or field experiment",
      "editorial_priority": "A",
      "bibliography_year": "2026",
      "original_evidence_class": "Controlled human or field experiment",
      "reviewed_evidence_class": "Controlled human or field experiment",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "pass3_audit_primary_url": "https://pubsonline.informs.org/doi/10.1287/mnsc.2025.00535",
      "pass3_audit_version": "Management Science 2026; author-hosted working paper June 2025 Table 3",
      "pass3_audit_depth": "WORKING_PAPER_TABLE_SELECTED_PUBLISHER_ABSTRACT",
      "pass3_audit_methods_locators": "2025 author manuscript Table 3 and publisher abstract",
      "pass3_audit_sample": "Three company randomized rollout designs, 4,867 engineers",
      "pass3_audit_observation": "Company WIV estimates 27.38,17.94,54.03%; pooled 26.08% SE10.3",
      "pass3_audit_boundary": "Outcome in working Table 3 is pull requests; journal full table parity outstanding",
      "pass3_audit_original_data_replication": "NO",
      "pass3_audit_provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "pass3_audit_date": "2026-10-10",
      "pass9_scope": "publisher official 15-page online supplement pp24-25,28; sample+ITT checked; no regressions refit",
      "ndse2_actual_chapters_json": "[\"C:C01\", \"C:C02\", \"C:C12\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W003",
      "atlas_display": {
        "id": "W003",
        "label": "The Effects of Generative AI on High-Skilled Work: Evidence from Three Field Experiments with Software Developers",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Productivity",
          "T:Economics"
        ],
        "actual": [
          "C:C01",
          "C:C02",
          "C:C12"
        ],
        "mapped": [
          "C:C01",
          "C:C02",
          "C:C12"
        ],
        "printed": true,
        "summary": "Real-world coding assistants improve task completion, with an estimated 26% increase across thousands of developers.",
        "limitation": "First-generation tools; tasks completed do not measure shipped value.",
        "url": "https://www.sepolimi.com/p/se-ai-bibliography-productivity",
        "authors": "Cui",
        "year": "2026",
        "topics": [
          "K:Output versus shipped value",
          "K:Controlled productivity evidence",
          "K:Developer workflow and adoption",
          "K:Skills formation and teaching",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Speed at the Cost of Quality: How Cursor AI Increases Short-Term Velocity and Long-Term Complexity in Open-Source Projects",
      "kind": "paper",
      "group": "Productivity",
      "year": "2026",
      "lead_author": "He",
      "source": "https://arxiv.org/abs/2511.04427",
      "contribution": "Early code-volume surge disappears as complexity and static-analysis findings remain elevated.",
      "limitation": "Matched OSS repositories cannot remove all adoption confounding.",
      "manual_use": "Measure activity and delivery separately; require downstream outcomes.",
      "evidence_class": "Quasi-experimental / matched observation",
      "editorial_priority": "A",
      "bibliography_year": "2026",
      "original_evidence_class": "Quasi-experimental / matched observation",
      "reviewed_evidence_class": "Quasi-experimental / matched observation",
      "full_manuscript_audited": "no_pass2_section_scoped",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH05:TARGETED_FULL_TEXT_PAGES_CHECKED",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "pass2_source_locator": "https://www.cs.cmu.edu/~ckaestne/pdf/msr26.pdf",
      "pass2_source_version": "MSR 2026 publisher DOI and 19-page author PDF",
      "pass2_inspection_scope": "Sections 3.5 and 4.1 Table 2 printed page 7; Appendix B.3 Table 6 printed page 16",
      "pass2_methods_status": "PRIMARY_MANUSCRIPT_METHODS_AND_TABLES_SELECTED",
      "pass2_replication_status": "NO",
      "pass2_research_design": "Matched staggered DiD with three nonidentical estimators",
      "pass2_critical_limitation": "Estimator choices materially change quality findings; config-file use not exact agent activity; nonrandom treatment",
      "pass2_audit_date": "2026-10-10",
      "ndse2_actual_chapters_json": "[\"C:C02\", \"C:C05\", \"C:C12\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W004",
      "atlas_display": {
        "id": "W004",
        "label": "Speed at the Cost of Quality: How Cursor AI Increases Short-Term Velocity and Long-Term Complexity in Open-Source Projects",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Productivity",
          "T:Code quality & security"
        ],
        "actual": [
          "C:C02",
          "C:C05",
          "C:C12"
        ],
        "mapped": [
          "C:C01",
          "C:C02",
          "C:C05",
          "C:C12"
        ],
        "printed": true,
        "summary": "Early code-volume surge disappears as complexity and static-analysis findings remain elevated.",
        "limitation": "Matched OSS repositories cannot remove all adoption confounding.",
        "url": "https://arxiv.org/abs/2511.04427",
        "authors": "He",
        "year": "2026",
        "topics": [
          "K:Output versus shipped value",
          "K:Developer workflow and adoption",
          "K:Technical debt and complexity",
          "K:Economic costs and return",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Early Adoption of Agentic Coding Tools by GitHub Projects",
      "kind": "paper",
      "group": "Productivity",
      "year": "2026",
      "lead_author": "Raida",
      "source": "https://www.sepolimi.com/p/se-ai-bibliography-productivity",
      "contribution": "Real pull-request usage is concentrated and frequently consists of just one or two agent PRs per adopting project.",
      "limitation": "Early adoption snapshot; does not measure organizational productivity.",
      "manual_use": "Make the engineering response an explicit scoped permission, testable gate or human escalation criterion.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH03:NOT_INDEPENDENTLY_INSPECTED",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W005",
      "atlas_display": {
        "id": "W005",
        "label": "Early Adoption of Agentic Coding Tools by GitHub Projects",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Productivity",
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C01",
          "C:C02",
          "C:C03",
          "C:C08"
        ],
        "printed": true,
        "summary": "Real pull-request usage is concentrated and frequently consists of just one or two agent PRs per adopting project.",
        "limitation": "Early adoption snapshot; does not measure organizational productivity.",
        "url": "https://www.sepolimi.com/p/se-ai-bibliography-productivity",
        "authors": "Raida",
        "year": "2026",
        "topics": [
          "K:Output versus shipped value",
          "K:Developer workflow and adoption",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": []
      }
    },
    {
      "label": "Agentic Much? Adoption of Coding Agents on GitHub",
      "kind": "paper",
      "group": "Productivity",
      "year": "2026",
      "lead_author": "Robbes",
      "source": "https://www.sepolimi.com/p/se-ai-bibliography-productivity",
      "contribution": "Coding-agent participation is spreading across public repositories and changes commit size and activity patterns.",
      "limitation": "Adoption and size are not effectiveness.",
      "manual_use": "Make the engineering response an explicit scoped permission, testable gate or human escalation criterion.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W006",
      "atlas_display": {
        "id": "W006",
        "label": "Agentic Much? Adoption of Coding Agents on GitHub",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Productivity"
        ],
        "actual": [],
        "mapped": [
          "C:C01",
          "C:C02"
        ],
        "printed": true,
        "summary": "Coding-agent participation is spreading across public repositories and changes commit size and activity patterns.",
        "limitation": "Adoption and size are not effectiveness.",
        "url": "https://www.sepolimi.com/p/se-ai-bibliography-productivity",
        "authors": "Robbes",
        "year": "2026",
        "topics": [
          "K:Developer workflow and adoption"
        ],
        "volumes": []
      }
    },
    {
      "label": "Usage, Effects and Requirements for AI Coding Assistants in the Enterprise: An Empirical Study",
      "kind": "paper",
      "group": "Productivity",
      "year": "2026",
      "lead_author": "Merler",
      "source": "https://arxiv.org/abs/2601.20112",
      "contribution": "Enterprise users report perceived usefulness and practical requirements that should shape deployment.",
      "limitation": "IBM respondents only; perception-based.",
      "manual_use": "Measure activity and delivery separately; require downstream outcomes.",
      "evidence_class": "Self-report / commercial evidence",
      "editorial_priority": "C",
      "bibliography_year": "2026",
      "original_evidence_class": "Self-report / commercial evidence",
      "reviewed_evidence_class": "Self-report / commercial evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "pass7_verified_primary_locator": "https://arxiv.org/abs/2601.20112",
      "pass7_identity_source_class": "author_preprint",
      "pass7_methods_replicated": "NO",
      "legacy_editorial_source": "https://www.sepolimi.com/p/se-ai-bibliography-productivity",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W007",
      "atlas_display": {
        "id": "W007",
        "label": "Usage, Effects and Requirements for AI Coding Assistants in the Enterprise: An Empirical Study",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Productivity"
        ],
        "actual": [],
        "mapped": [
          "C:C01",
          "C:C02"
        ],
        "printed": true,
        "summary": "Enterprise users report perceived usefulness and practical requirements that should shape deployment.",
        "limitation": "IBM respondents only; perception-based.",
        "url": "https://arxiv.org/abs/2601.20112",
        "authors": "Merler",
        "year": "2026",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Automation bias and trust"
        ],
        "volumes": []
      }
    },
    {
      "label": "How Much Does AI Impact Development Speed? An Enterprise-Based Randomized Controlled Trial",
      "kind": "paper",
      "group": "Productivity",
      "year": "2025",
      "lead_author": "Paradis",
      "source": "https://www.sepolimi.com/p/se-ai-bibliography-productivity",
      "contribution": "Controlled enterprise tasks indicate roughly 21% faster task performance with assistance.",
      "limitation": "Narrow tasks and 96 participants limit generalization to long-lived systems.",
      "manual_use": "Measure activity and delivery separately; require downstream outcomes.",
      "evidence_class": "Controlled human or field experiment",
      "editorial_priority": "A",
      "bibliography_year": "2025",
      "original_evidence_class": "Controlled human or field experiment",
      "reviewed_evidence_class": "Controlled human or field experiment",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "ndse2_actual_chapters_json": "[\"C:C02\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W008",
      "atlas_display": {
        "id": "W008",
        "label": "How Much Does AI Impact Development Speed? An Enterprise-Based Randomized Controlled Trial",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Productivity"
        ],
        "actual": [
          "C:C02"
        ],
        "mapped": [
          "C:C01",
          "C:C02"
        ],
        "printed": true,
        "summary": "Controlled enterprise tasks indicate roughly 21% faster task performance with assistance.",
        "limitation": "Narrow tasks and 96 participants limit generalization to long-lived systems.",
        "url": "https://www.sepolimi.com/p/se-ai-bibliography-productivity",
        "authors": "Paradis",
        "year": "2025",
        "topics": [
          "K:Output versus shipped value",
          "K:Controlled productivity evidence",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Productivity Assessment of Neural Code Completion",
      "kind": "paper",
      "group": "Productivity",
      "year": "2022",
      "lead_author": "Ziegler",
      "source": "https://arxiv.org/abs/2205.06537",
      "contribution": "Suggestion acceptance is only weakly associated with self-rated productivity, challenging acceptance rate as KPI.",
      "limitation": "Vendor users; survey not causal.",
      "manual_use": "Use to teach a metrics hierarchy: generated code → integrated change → deployed outcome → customer value.",
      "evidence_class": "Self-report / commercial evidence",
      "editorial_priority": "C",
      "bibliography_year": "2022",
      "original_evidence_class": "Self-report / commercial evidence",
      "reviewed_evidence_class": "Self-report / commercial evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "ndse2_actual_chapters_json": "[\"C:C02\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W009",
      "atlas_display": {
        "id": "W009",
        "label": "Productivity Assessment of Neural Code Completion",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Productivity",
          "T:Verification & review"
        ],
        "actual": [
          "C:C02"
        ],
        "mapped": [
          "C:C01",
          "C:C02",
          "C:C08"
        ],
        "printed": true,
        "summary": "Suggestion acceptance is only weakly associated with self-rated productivity, challenging acceptance rate as KPI.",
        "limitation": "Vendor users; survey not causal.",
        "url": "https://arxiv.org/abs/2205.06537",
        "authors": "Ziegler",
        "year": "2022",
        "topics": [
          "K:Output versus shipped value",
          "K:Controlled productivity evidence"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Writing Code vs. Shipping Code: Productivity Effects Across Generations of AI Coding Tools",
      "kind": "paper",
      "group": "Productivity",
      "year": "2026",
      "lead_author": "Demirer",
      "source": "https://www.sepolimi.com/p/se-ai-bibliography-productivity",
      "contribution": "Agent advances raise commits substantially more than releases; delivery throughput has lower elasticity than coding throughput.",
      "limitation": "GitHub activity and matched designs do not establish business value.",
      "manual_use": "Use to teach a metrics hierarchy: generated code → integrated change → deployed outcome → customer value.",
      "evidence_class": "Quasi-experimental / matched observation",
      "editorial_priority": "A",
      "bibliography_year": "2026",
      "original_evidence_class": "Quasi-experimental / matched observation",
      "reviewed_evidence_class": "Quasi-experimental / matched observation",
      "full_manuscript_audited": "no_institutional_record_only",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH08:FULL_TEXT_AUDIT_PENDING; CH11:FULL_TEXT_PENDING",
      "previous_chapter_audit_count": "2",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "pass2_source_locator": "https://www.nber.org/papers/w35275",
      "pass2_source_version": "NBER Working Paper 35275 September 2026 revision institutional record",
      "pass2_inspection_scope": "Institutional metadata and abstract; complete Sept manuscript not independently inspected",
      "pass2_methods_status": "PRIMARY_INSTITUTIONAL_RECORD_ONLY",
      "pass2_replication_status": "NO",
      "pass2_research_design": "Matched event study plus economic structural model as described by institution",
      "pass2_critical_limitation": "Observational adoption and different output endpoints; full revision and exact attribution tables not examined",
      "pass2_audit_date": "2026-10-10",
      "pass5_audit_date": "2026-10-10",
      "pass5_version": "NBER w35275 Sept 2026 revision; SSRN May 2026 separate abstract",
      "pass5_primary_locator": "https://www.nber.org/papers/w35275 ; https://papers.ssrn.com/sol3/papers.cfm?abstract_id=6843068",
      "pass5_inspection_depth": "PUBLISHER_REVISION_ABSTRACT_AND_EARLIER_SSRN_ABSTRACT_ONLY",
      "pass5_page_scope": "Institutional abstracts only; 134-page September PDF not accessible",
      "pass5_sample": "September >500,000 developers; earlier May >100,000; distinct samples/estimates",
      "pass5_main_finding": "September cumulative commits ~30/180/240%; agent projects +80%; agent releases +30%; elasticity 0.23. May 40/140/180%; projects +50%; releases +30%; elasticity 0.25.",
      "pass5_residual_limitation": "No original coefficient tables or microdata inspected; estimates observational and structural, not direct firm outcomes.",
      "pass5_original_data_replicated": "NO",
      "pass5_provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "pass6_date": "2026-10-10",
      "pass6_locator": "https://www.nber.org/papers/w35275",
      "pass6_inspection_depth": "NBER_PRIMARY_INSTITUTIONAL_REVISED_RECORD",
      "pass6_page_scope": "NBER September 2026 revision abstract and author disclosures",
      "pass6_finding": "500k plus developer sample; 30/180/240% commit estimates; declared paid Microsoft consulting for two authors",
      "pass6_limitation": "SEPT_134PAGE_PDF_UNAVAILABLE",
      "pass6_original_data_replicated": "NO",
      "ndse2_actual_chapters_json": "[\"C:C01\", \"C:C02\", \"C:C08\", \"C:C11\", \"C:C12\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W010",
      "atlas_display": {
        "id": "W010",
        "label": "Writing Code vs. Shipping Code: Productivity Effects Across Generations of AI Coding Tools",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Productivity",
          "T:Economics"
        ],
        "actual": [
          "C:C01",
          "C:C02",
          "C:C08",
          "C:C11",
          "C:C12"
        ],
        "mapped": [
          "C:C01",
          "C:C02",
          "C:C08",
          "C:C11",
          "C:C12"
        ],
        "printed": true,
        "summary": "Agent advances raise commits substantially more than releases; delivery throughput has lower elasticity than coding throughput.",
        "limitation": "GitHub activity and matched designs do not establish business value.",
        "url": "https://www.sepolimi.com/p/se-ai-bibliography-productivity",
        "authors": "Demirer",
        "year": "2026",
        "topics": [
          "K:Output versus shipped value",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "The Productivity-Reliability Paradox: Specification-Driven Governance for AI-Augmented Software Development",
      "kind": "paper",
      "group": "Productivity",
      "year": "2026",
      "lead_author": "Farrag",
      "source": "https://www.sepolimi.com/p/se-ai-bibliography-productivity",
      "contribution": "Proposes specification and verification governance to balance faster generation against reliability.",
      "limitation": "Synthesis rather than a new intervention trial.",
      "manual_use": "Use to teach a metrics hierarchy: generated code → integrated change → deployed outcome → customer value.",
      "evidence_class": "Theory / argument (not a new result)",
      "editorial_priority": "C",
      "bibliography_year": "2026",
      "original_evidence_class": "Theory / argument (not a new result)",
      "reviewed_evidence_class": "Multivocal synthesis + illustrative uncontrolled pilot",
      "full_manuscript_audited": "no_pass2_section_scoped",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH03:NOT_INDEPENDENTLY_INSPECTED; CH11:FULL_TEXT_PENDING",
      "previous_chapter_audit_count": "2",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "pass2_source_locator": "https://arxiv.org/html/2605.01160",
      "pass2_source_version": "arXiv 2605.01160 HTML primary",
      "pass2_inspection_scope": "Methods sections 3 and evaluation sections 7.4.1--7.4.5",
      "pass2_methods_status": "PRIMARY_MANUSCRIPT_METHODS_AND_TABLES_SELECTED",
      "pass2_replication_status": "NO",
      "pass2_research_design": "Multivocal literature review plus nonrandom illustrative before-after exercise",
      "pass2_critical_limitation": "Self-selected synthetic/illustrative case with no randomized control and no credible causal estimate",
      "pass2_audit_date": "2026-10-10",
      "ndse2_actual_chapters_json": "[\"C:C01\", \"C:C03\", \"C:C04\", \"C:C11\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W011",
      "atlas_display": {
        "id": "W011",
        "label": "The Productivity-Reliability Paradox: Specification-Driven Governance for AI-Augmented Software Development",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Productivity",
          "T:Engineering structure"
        ],
        "actual": [
          "C:C01",
          "C:C03",
          "C:C04",
          "C:C11"
        ],
        "mapped": [
          "C:C01",
          "C:C02",
          "C:C03",
          "C:C04",
          "C:C07",
          "C:C11"
        ],
        "printed": true,
        "summary": "Proposes specification and verification governance to balance faster generation against reliability.",
        "limitation": "Synthesis rather than a new intervention trial.",
        "url": "https://www.sepolimi.com/p/se-ai-bibliography-productivity",
        "authors": "Farrag",
        "year": "2026",
        "topics": [
          "K:Output versus shipped value",
          "K:Independent verification and oracles",
          "K:Specifications and governance",
          "K:Skills formation and teaching"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Agentic Coding in the Wild: Characterizing GitHub Copilot Traces at Production Scale",
      "kind": "paper",
      "group": "Productivity",
      "year": "2026",
      "lead_author": "Liu",
      "source": "https://www.sepolimi.com/p/se-ai-bibliography-productivity",
      "contribution": "Millions of traces characterize tool usage, agent sessions and infrastructure optimizations.",
      "limitation": "Session telemetry does not establish downstream outcomes.",
      "manual_use": "Make the engineering response an explicit scoped permission, testable gate or human escalation criterion.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH03:NOT_INDEPENDENTLY_INSPECTED",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C01\", \"C:C03\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W012",
      "atlas_display": {
        "id": "W012",
        "label": "Agentic Coding in the Wild: Characterizing GitHub Copilot Traces at Production Scale",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Productivity"
        ],
        "actual": [
          "C:C01",
          "C:C03"
        ],
        "mapped": [
          "C:C01",
          "C:C02",
          "C:C03"
        ],
        "printed": true,
        "summary": "Millions of traces characterize tool usage, agent sessions and infrastructure optimizations.",
        "limitation": "Session telemetry does not establish downstream outcomes.",
        "url": "https://www.sepolimi.com/p/se-ai-bibliography-productivity",
        "authors": "Liu",
        "year": "2026",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Long-running agent execution",
          "K:Dataset provenance and dependency"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Quantifying the Expectation-Realisation Gap for Agentic AI Systems",
      "kind": "paper",
      "group": "Productivity",
      "year": "2026",
      "lead_author": "Lobentanzer",
      "source": "https://arxiv.org/abs/2602.20292",
      "contribution": "Compares agent expectations with measured productivity and warns against extrapolating benchmark success.",
      "limitation": "Reinterpretation of existing measures, not new experiment.",
      "manual_use": "Use to teach a metrics hierarchy: generated code → integrated change → deployed outcome → customer value.",
      "evidence_class": "Benchmark / controlled laboratory",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Benchmark / controlled laboratory",
      "reviewed_evidence_class": "Benchmark / controlled laboratory",
      "full_manuscript_audited": "no_primary_locator_only",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "https://arxiv.org/abs/2602.20292",
      "publication_status_note": "arXiv abstract, not full paper audited",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "source_verification_method": "PREPRINT_PRIMARY_RECORD",
      "audit_date": "2026-10-10",
      "audit_depth": "PRIMARY_METADATA_LOCATOR",
      "audit_locator": "Primary publication record; page-level study audit pending",
      "previous_chapter_audit_registers": "CH03:NOT_INDEPENDENTLY_INSPECTED",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C03\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W013",
      "atlas_display": {
        "id": "W013",
        "label": "Quantifying the Expectation-Realisation Gap for Agentic AI Systems",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Productivity"
        ],
        "actual": [
          "C:C03"
        ],
        "mapped": [
          "C:C01",
          "C:C02",
          "C:C03"
        ],
        "printed": true,
        "summary": "Compares agent expectations with measured productivity and warns against extrapolating benchmark success.",
        "limitation": "Reinterpretation of existing measures, not new experiment.",
        "url": "https://arxiv.org/abs/2602.20292",
        "authors": "Lobentanzer",
        "year": "2026",
        "topics": [
          "K:Output versus shipped value",
          "K:Benchmarks and construct validity",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Adoption and Impact of Command-Line AI Coding Agents: A Study of Microsoft's Early 2026 Rollout of Claude Code and GitHub Copilot CLI",
      "kind": "paper",
      "group": "Productivity",
      "year": "2026",
      "lead_author": "Murphy-Hill",
      "source": "https://arxiv.org/abs/2607.01418",
      "contribution": "CLI agent adoption associates with 24% more merged PRs per engineer without detectable four-month decay.",
      "limitation": "Merged PRs are a proxy; adopter and tenure selection remain.",
      "manual_use": "Make the engineering response an explicit scoped permission, testable gate or human escalation criterion.",
      "evidence_class": "Quasi-experimental / matched observation",
      "editorial_priority": "A",
      "bibliography_year": "2026",
      "original_evidence_class": "Quasi-experimental / matched observation",
      "reviewed_evidence_class": "Quasi-experimental / matched observation",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W014",
      "atlas_display": {
        "id": "W014",
        "label": "Adoption and Impact of Command-Line AI Coding Agents: A Study of Microsoft's Early 2026 Rollout of Claude Code and GitHub Copilot CLI",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Productivity",
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C01",
          "C:C02",
          "C:C03",
          "C:C09"
        ],
        "printed": true,
        "summary": "CLI agent adoption associates with 24% more merged PRs per engineer without detectable four-month decay.",
        "limitation": "Merged PRs are a proxy; adopter and tenure selection remain.",
        "url": "https://arxiv.org/abs/2607.01418",
        "authors": "Murphy-Hill",
        "year": "2026",
        "topics": [
          "K:Output versus shipped value",
          "K:Developer workflow and adoption",
          "K:Benchmarks and construct validity",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": []
      }
    },
    {
      "label": "Agentic Delegation and the Language Frontier of Software Developers: A Model and Evidence from Claude Code on GitHub",
      "kind": "paper",
      "group": "Productivity",
      "year": "2026",
      "lead_author": "Quispe",
      "source": "https://arxiv.org/abs/2605.25438",
      "contribution": "Claude Code adoption correlates with developers contributing in about 2.5 additional languages; breadth is not mastery.",
      "limitation": "Repository activity cannot prove actual acquired proficiency.",
      "manual_use": "Make the engineering response an explicit scoped permission, testable gate or human escalation criterion.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH10:FULL_TEXT_REVIEW_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "pass7_verified_primary_locator": "https://arxiv.org/abs/2605.25438",
      "pass7_identity_source_class": "author_preprint",
      "pass7_methods_replicated": "NO",
      "legacy_editorial_source": "https://www.sepolimi.com/p/se-ai-bibliography-productivity",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W015",
      "atlas_display": {
        "id": "W015",
        "label": "Agentic Delegation and the Language Frontier of Software Developers: A Model and Evidence from Claude Code on GitHub",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Productivity",
          "T:Skills & learning"
        ],
        "actual": [],
        "mapped": [
          "C:C01",
          "C:C02",
          "C:C10"
        ],
        "printed": true,
        "summary": "Claude Code adoption correlates with developers contributing in about 2.5 additional languages; breadth is not mastery.",
        "limitation": "Repository activity cannot prove actual acquired proficiency.",
        "url": "https://arxiv.org/abs/2605.25438",
        "authors": "Quispe",
        "year": "2026",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Skills formation and teaching"
        ],
        "volumes": []
      }
    },
    {
      "label": "The Impact of AI Coding Assistants on Software Engineering: A Longitudinal Study",
      "kind": "paper",
      "group": "Productivity",
      "year": "2026",
      "lead_author": "Vella",
      "source": "https://arxiv.org/abs/2605.23135",
      "contribution": "Most developers report less writing and greater productivity; negative experience measures also increase over time.",
      "limitation": "95 respondents and self-report.",
      "manual_use": "Use to teach a metrics hierarchy: generated code → integrated change → deployed outcome → customer value.",
      "evidence_class": "Self-report / commercial evidence",
      "editorial_priority": "C",
      "bibliography_year": "2026",
      "original_evidence_class": "Self-report / commercial evidence",
      "reviewed_evidence_class": "Self-report / commercial evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W016",
      "atlas_display": {
        "id": "W016",
        "label": "The Impact of AI Coding Assistants on Software Engineering: A Longitudinal Study",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Productivity",
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C01",
          "C:C02",
          "C:C08"
        ],
        "printed": true,
        "summary": "Most developers report less writing and greater productivity; negative experience measures also increase over time.",
        "limitation": "95 respondents and self-report.",
        "url": "https://arxiv.org/abs/2605.23135",
        "authors": "Vella",
        "year": "2026",
        "topics": [
          "K:Output versus shipped value",
          "K:Developer workflow and adoption",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": []
      }
    },
    {
      "label": "Randomized Controlled Trials for Conditional Access Optimization Agent",
      "kind": "paper",
      "group": "Productivity",
      "year": "2025",
      "lead_author": "Bono",
      "source": "https://www.sepolimi.com/p/se-ai-bibliography-productivity",
      "contribution": "Agent support improves administrative throughput and accuracy in enterprise configuration work.",
      "limitation": "Different domain from programming; do not present as SWE causal evidence.",
      "manual_use": "Use to teach a metrics hierarchy: generated code → integrated change → deployed outcome → customer value.",
      "evidence_class": "Controlled human or field experiment",
      "editorial_priority": "A",
      "bibliography_year": "2025",
      "original_evidence_class": "Controlled human or field experiment",
      "reviewed_evidence_class": "Controlled human or field experiment",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "Identity-administration agent RCT (not developer productivity)",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "ndse2_actual_chapters_json": "[\"C:C12\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W017",
      "atlas_display": {
        "id": "W017",
        "label": "Randomized Controlled Trials for Conditional Access Optimization Agent",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Productivity"
        ],
        "actual": [
          "C:C12"
        ],
        "mapped": [
          "C:C01",
          "C:C02",
          "C:C12"
        ],
        "printed": true,
        "summary": "Agent support improves administrative throughput and accuracy in enterprise configuration work.",
        "limitation": "Different domain from programming; do not present as SWE causal evidence.",
        "url": "https://www.sepolimi.com/p/se-ai-bibliography-productivity",
        "authors": "Bono",
        "year": "2025",
        "topics": [
          "K:Output versus shipped value",
          "K:Controlled productivity evidence",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Intuition to Evidence: Measuring AI's True Impact on Developer Productivity",
      "kind": "paper",
      "group": "Productivity",
      "year": "2025",
      "lead_author": "Kumar",
      "source": "https://arxiv.org/abs/2509.19708",
      "contribution": "Reports increased engineering output and shorter review cycles under AI assistance.",
      "limitation": "Uncontrolled before/after changes; difficult attribution.",
      "manual_use": "Use to teach a metrics hierarchy: generated code → integrated change → deployed outcome → customer value.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2025",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "pass7_verified_primary_locator": "https://arxiv.org/abs/2509.19708",
      "pass7_identity_source_class": "author_preprint",
      "pass7_methods_replicated": "NO",
      "legacy_editorial_source": "https://www.sepolimi.com/p/se-ai-bibliography-productivity",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W018",
      "atlas_display": {
        "id": "W018",
        "label": "Intuition to Evidence: Measuring AI's True Impact on Developer Productivity",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Productivity",
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C01",
          "C:C02",
          "C:C08"
        ],
        "printed": true,
        "summary": "Reports increased engineering output and shorter review cycles under AI assistance.",
        "limitation": "Uncontrolled before/after changes; difficult attribution.",
        "url": "https://arxiv.org/abs/2509.19708",
        "authors": "Kumar",
        "year": "2025",
        "topics": [
          "K:Output versus shipped value",
          "K:Review capacity and maintainers",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": []
      }
    },
    {
      "label": "Generative AI and labour productivity: a field experiment on coding",
      "kind": "paper",
      "group": "Productivity",
      "year": "2024",
      "lead_author": "Gambacorta",
      "source": "https://www.sepolimi.com/p/se-ai-bibliography-productivity",
      "contribution": "Code-generation tool increases output notably for junior developers, suggesting heterogeneous gains.",
      "limitation": "Output-count metric; model and organization specificity.",
      "manual_use": "Use to teach a metrics hierarchy: generated code → integrated change → deployed outcome → customer value.",
      "evidence_class": "Benchmark / controlled laboratory",
      "editorial_priority": "B",
      "bibliography_year": "2024",
      "original_evidence_class": "Benchmark / controlled laboratory",
      "reviewed_evidence_class": "Benchmark / controlled laboratory",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "pass6_primary_locator": "https://www.bis.org/publications/working-paper-1208-generative-ai-and-labour-productivity-field-experiment-coding",
      "pass6_metadata_depth": "PRIMARY_WORKING_PAPER_AND_LATER_JOURNAL",
      "pass6_supporting_locator": "https://www.sciencedirect.com/science/article/pii/S1572308926000458",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W019",
      "atlas_display": {
        "id": "W019",
        "label": "Generative AI and labour productivity: a field experiment on coding",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Productivity",
          "T:Economics"
        ],
        "actual": [],
        "mapped": [
          "C:C01",
          "C:C02",
          "C:C12"
        ],
        "printed": true,
        "summary": "Code-generation tool increases output notably for junior developers, suggesting heterogeneous gains.",
        "limitation": "Output-count metric; model and organization specificity.",
        "url": "https://www.sepolimi.com/p/se-ai-bibliography-productivity",
        "authors": "Gambacorta",
        "year": "2024",
        "topics": [
          "K:Output versus shipped value",
          "K:Controlled productivity evidence",
          "K:Employment and early-career roles"
        ],
        "volumes": []
      }
    },
    {
      "label": "Measuring the Self-Reported Impact of Early-2026 AI on Technical Worker Productivity",
      "kind": "paper",
      "group": "Productivity",
      "year": "2026",
      "lead_author": "Becker",
      "source": "https://metr.org/blog/2026-05-11-ai-usage-survey/",
      "contribution": "Survey respondents report major time savings with substantial heterogeneity.",
      "limitation": "Retrospective self estimates are not measured time saved.",
      "manual_use": "Use to teach a metrics hierarchy: generated code → integrated change → deployed outcome → customer value.",
      "evidence_class": "Self-report / commercial evidence",
      "editorial_priority": "C",
      "bibliography_year": "2026",
      "original_evidence_class": "Self-report / commercial evidence",
      "reviewed_evidence_class": "Self-report / commercial evidence",
      "full_manuscript_audited": "no_primary_locator_only",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "https://metr.org/blog/2026-05-11-ai-usage-survey/",
      "publication_status_note": "METR survey, self-reported impact; not causal or timed productivity",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "source_verification_method": "AUTHOR_INSTITUTION_REPORT",
      "audit_date": "2026-10-10",
      "audit_depth": "PRIMARY_METADATA_LOCATOR",
      "audit_locator": "Primary publication record; page-level study audit pending",
      "pass5_audit_date": "2026-10-10",
      "pass5_version": "METR May 11 2026 original research blog and appendix",
      "pass5_primary_locator": "https://metr.substack.com/p/2026-05-11-ai-usage-survey",
      "pass5_inspection_depth": "PRIMARY_METHODS_SURVEY_QUESTION_WORDING_FILTERING_AND_RESULTS",
      "pass5_page_scope": "HTML Summary, Methodology, Results, Data quality and footnotes",
      "pass5_sample": "359 raw unique respondents, 10 excluded anomalous -> 349 retained; convenience recruitment; approx 2% emailed response; approx 70% compensated",
      "pass5_main_finding": "Median self-reported value multiplier 1.4–2x and speed multiplier ~3x; retrospective 2025 1.3x, 2027 prediction 2.5x; these are beliefs and cannot be compared as experimental gains.",
      "pass5_residual_limitation": "No independent observation-based validation, raw respondent-level data not rerun; four listed occupational counts total 335 not the full retained 349, without proof of discrepancy.",
      "pass5_original_data_replicated": "NO",
      "pass5_provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "ndse2_actual_chapters_json": "[\"C:C02\", \"C:C12\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W020",
      "atlas_display": {
        "id": "W020",
        "label": "Measuring the Self-Reported Impact of Early-2026 AI on Technical Worker Productivity",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Productivity"
        ],
        "actual": [
          "C:C02",
          "C:C12"
        ],
        "mapped": [
          "C:C01",
          "C:C02",
          "C:C12"
        ],
        "printed": true,
        "summary": "Survey respondents report major time savings with substantial heterogeneity.",
        "limitation": "Retrospective self estimates are not measured time saved.",
        "url": "https://metr.org/blog/2026-05-11-ai-usage-survey/",
        "authors": "Becker",
        "year": "2026",
        "topics": [
          "K:Output versus shipped value",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "The AI Engineering Report 2026: The Acceleration Whiplash",
      "kind": "paper",
      "group": "Productivity",
      "year": "2026",
      "lead_author": "Faros AI",
      "source": "https://www.faros.ai/blog/ai-acceleration-whiplash-takeaways",
      "contribution": "Higher AI use associates with more throughput, larger PRs, more incidents and much slower review.",
      "limitation": "Closed vendor data; observational metrics and unreported definitions.",
      "manual_use": "Use to teach a metrics hierarchy: generated code → integrated change → deployed outcome → customer value.",
      "evidence_class": "Self-report / commercial evidence",
      "editorial_priority": "C",
      "bibliography_year": "2026",
      "original_evidence_class": "Self-report / commercial evidence",
      "reviewed_evidence_class": "Self-report / commercial evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "pass7_verified_primary_locator": "https://www.faros.ai/blog/ai-acceleration-whiplash-takeaways",
      "pass7_identity_source_class": "producer_primary_report",
      "pass7_methods_replicated": "NO",
      "legacy_editorial_source": "https://www.sepolimi.com/p/se-ai-bibliography-productivity",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W021",
      "atlas_display": {
        "id": "W021",
        "label": "The AI Engineering Report 2026: The Acceleration Whiplash",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Productivity",
          "T:Code quality & security"
        ],
        "actual": [],
        "mapped": [
          "C:C01",
          "C:C02",
          "C:C05",
          "C:C12"
        ],
        "printed": true,
        "summary": "Higher AI use associates with more throughput, larger PRs, more incidents and much slower review.",
        "limitation": "Closed vendor data; observational metrics and unreported definitions.",
        "url": "https://www.faros.ai/blog/ai-acceleration-whiplash-takeaways",
        "authors": "Faros AI",
        "year": "2026",
        "topics": [
          "K:Output versus shipped value",
          "K:Dataset provenance and dependency"
        ],
        "volumes": []
      }
    },
    {
      "label": "AI Coding Agents: Adoption Trends",
      "kind": "paper",
      "group": "Productivity",
      "year": "2026",
      "lead_author": "JetBrains Research",
      "source": "https://blog.jetbrains.com/research/2026/08/ai-coding-agent-adoption-2026/",
      "contribution": "Frequent agent use has quickly become mainstream in the surveyed population.",
      "limitation": "Adoption levels reflect sample and do not measure value or quality.",
      "manual_use": "Make the engineering response an explicit scoped permission, testable gate or human escalation criterion.",
      "evidence_class": "Self-report / commercial evidence",
      "editorial_priority": "C",
      "bibliography_year": "2026",
      "original_evidence_class": "Self-report / commercial evidence",
      "reviewed_evidence_class": "Self-report / commercial evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "pass7_verified_primary_locator": "https://blog.jetbrains.com/research/2026/08/ai-coding-agent-adoption-2026/",
      "pass7_identity_source_class": "producer_primary_survey",
      "pass7_methods_replicated": "NO",
      "legacy_editorial_source": "https://www.sepolimi.com/p/se-ai-bibliography-productivity",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W022",
      "atlas_display": {
        "id": "W022",
        "label": "AI Coding Agents: Adoption Trends",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Productivity"
        ],
        "actual": [],
        "mapped": [
          "C:C01",
          "C:C02"
        ],
        "printed": true,
        "summary": "Frequent agent use has quickly become mainstream in the surveyed population.",
        "limitation": "Adoption levels reflect sample and do not measure value or quality.",
        "url": "https://blog.jetbrains.com/research/2026/08/ai-coding-agent-adoption-2026/",
        "authors": "JetBrains Research",
        "year": "2026",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Evaluation methodology and baselines",
          "K:Dataset provenance and dependency"
        ],
        "volumes": []
      }
    },
    {
      "label": "Measuring the Impact of Early-2025 AI on Experienced Open-Source Developer Productivity",
      "kind": "paper",
      "group": "Productivity",
      "year": "2025",
      "lead_author": "Becker",
      "source": "https://www.sepolimi.com/p/se-ai-bibliography-productivity",
      "contribution": "Experienced maintainers were approximately 19% slower on familiar real-repository tasks using early-2025 tools.",
      "limitation": "Small sample and older tool generation; not universal effect.",
      "manual_use": "Use to teach a metrics hierarchy: generated code → integrated change → deployed outcome → customer value.",
      "evidence_class": "Controlled human or field experiment",
      "editorial_priority": "A",
      "bibliography_year": "2025",
      "original_evidence_class": "Controlled human or field experiment",
      "reviewed_evidence_class": "Controlled human or field experiment",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "ndse2_actual_chapters_json": "[\"C:C01\", \"C:C02\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W023",
      "atlas_display": {
        "id": "W023",
        "label": "Measuring the Impact of Early-2025 AI on Experienced Open-Source Developer Productivity",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Productivity"
        ],
        "actual": [
          "C:C01",
          "C:C02"
        ],
        "mapped": [
          "C:C01",
          "C:C02",
          "C:C08"
        ],
        "printed": true,
        "summary": "Experienced maintainers were approximately 19% slower on familiar real-repository tasks using early-2025 tools.",
        "limitation": "Small sample and older tool generation; not universal effect.",
        "url": "https://www.sepolimi.com/p/se-ai-bibliography-productivity",
        "authors": "Becker",
        "year": "2025",
        "topics": [
          "K:Output versus shipped value",
          "K:Controlled productivity evidence",
          "K:Review capacity and maintainers",
          "K:Evaluation methodology and baselines",
          "K:Dataset provenance and dependency"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "2025 State of AI-Assisted Software Development",
      "kind": "paper",
      "group": "Productivity",
      "year": "2025",
      "lead_author": "Google Cloud DORA",
      "source": "https://www.sepolimi.com/p/se-ai-bibliography-productivity",
      "contribution": "AI use links with greater throughput but lower stability; existing organizational capability moderates outcomes.",
      "limitation": "Cross-sectional self-report; association not causal.",
      "manual_use": "Use to teach a metrics hierarchy: generated code → integrated change → deployed outcome → customer value.",
      "evidence_class": "Self-report / commercial evidence",
      "editorial_priority": "C",
      "bibliography_year": "2025",
      "original_evidence_class": "Self-report / commercial evidence",
      "reviewed_evidence_class": "Self-report / commercial evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "pass6_primary_locator": "https://dora.dev/research/2025/dora-report/",
      "pass6_metadata_depth": "OFFICIAL_REPORT_INDEX",
      "pass6_supporting_locator": "https://dora.dev/research/2025/errata/",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W024",
      "atlas_display": {
        "id": "W024",
        "label": "2025 State of AI-Assisted Software Development",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Productivity",
          "T:Code quality & security"
        ],
        "actual": [],
        "mapped": [
          "C:C01",
          "C:C02",
          "C:C05",
          "C:C12"
        ],
        "printed": true,
        "summary": "AI use links with greater throughput but lower stability; existing organizational capability moderates outcomes.",
        "limitation": "Cross-sectional self-report; association not causal.",
        "url": "https://www.sepolimi.com/p/se-ai-bibliography-productivity",
        "authors": "Google Cloud DORA",
        "year": "2025",
        "topics": [
          "K:Output versus shipped value",
          "K:Controlled productivity evidence",
          "K:Long-running agent execution"
        ],
        "volumes": []
      }
    },
    {
      "label": "Estimating AI productivity gains from Claude conversations",
      "kind": "paper",
      "group": "Productivity",
      "year": "2025",
      "lead_author": "Tamkin",
      "source": "https://www.sepolimi.com/p/se-ai-bibliography-productivity",
      "contribution": "Claude conversation analysis suggests sizable theoretical time saving.",
      "limitation": "Counterfactual completion time is estimated by model, not observed.",
      "manual_use": "Use to teach a metrics hierarchy: generated code → integrated change → deployed outcome → customer value.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2025",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "pass6_primary_locator": "https://www.anthropic.com/research/estimating-productivity-gains",
      "pass6_metadata_depth": "PRIMARY_RESEARCH_NOTE_AND_PDF",
      "pass6_supporting_locator": "https://assets.anthropic.com/m/28fda2ad148e2bf5/original/Estimating-AI-productivity-gains-from-Claude-conversations.pdf",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W025",
      "atlas_display": {
        "id": "W025",
        "label": "Estimating AI productivity gains from Claude conversations",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Productivity",
          "T:Economics"
        ],
        "actual": [],
        "mapped": [
          "C:C01",
          "C:C02",
          "C:C12"
        ],
        "printed": true,
        "summary": "Claude conversation analysis suggests sizable theoretical time saving.",
        "limitation": "Counterfactual completion time is estimated by model, not observed.",
        "url": "https://www.sepolimi.com/p/se-ai-bibliography-productivity",
        "authors": "Tamkin",
        "year": "2025",
        "topics": [
          "K:Output versus shipped value",
          "K:Controlled productivity evidence",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": []
      }
    },
    {
      "label": "Accelerate State of DevOps Report 2024",
      "kind": "paper",
      "group": "Productivity",
      "year": "2024",
      "lead_author": "Google Cloud DORA",
      "source": "https://www.sepolimi.com/p/se-ai-bibliography-productivity",
      "contribution": "AI uptake associated with modest delivery-throughput and stability deterioration, highlighting systems bottlenecks.",
      "limitation": "Correlational; differs from later DORA populations and tools.",
      "manual_use": "Use to teach a metrics hierarchy: generated code → integrated change → deployed outcome → customer value.",
      "evidence_class": "Self-report / commercial evidence",
      "editorial_priority": "C",
      "bibliography_year": "2024",
      "original_evidence_class": "Self-report / commercial evidence",
      "reviewed_evidence_class": "Self-report / commercial evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "pass6_primary_locator": "https://dora.dev/research/2024/dora-report/",
      "pass6_metadata_depth": "OFFICIAL_REPORT_INDEX",
      "pass6_supporting_locator": "https://dora.dev/research/2024/errata/",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W026",
      "atlas_display": {
        "id": "W026",
        "label": "Accelerate State of DevOps Report 2024",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Productivity",
          "T:Engineering structure"
        ],
        "actual": [],
        "mapped": [
          "C:C01",
          "C:C02",
          "C:C11"
        ],
        "printed": true,
        "summary": "AI uptake associated with modest delivery-throughput and stability deterioration, highlighting systems bottlenecks.",
        "limitation": "Correlational; differs from later DORA populations and tools.",
        "url": "https://www.sepolimi.com/p/se-ai-bibliography-productivity",
        "authors": "Google Cloud DORA",
        "year": "2024",
        "topics": [
          "K:Output versus shipped value",
          "K:Long-running agent execution"
        ],
        "volumes": []
      }
    },
    {
      "label": "Beyond the Copilot: Scaling the Agentic Product Development Life Cycle",
      "kind": "paper",
      "group": "Productivity",
      "year": "2026",
      "lead_author": "Relyea",
      "source": "https://www.mckinsey.com/industries/technology-media-and-telecommunications/our-insights/beyond-the-copilot-scaling-the-agentic-product-development-life-cycle",
      "contribution": "Some organizations accelerate while a substantial subset reports declining productivity.",
      "limitation": "Self-reported by leaders; selection and measurement limitations.",
      "manual_use": "Use to teach a metrics hierarchy: generated code → integrated change → deployed outcome → customer value.",
      "evidence_class": "Self-report / commercial evidence",
      "editorial_priority": "C",
      "bibliography_year": "2026",
      "original_evidence_class": "Self-report / commercial evidence",
      "reviewed_evidence_class": "Self-report / commercial evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH11:FULL_TEXT_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "pass7_verified_primary_locator": "https://www.mckinsey.com/industries/technology-media-and-telecommunications/our-insights/beyond-the-copilot-scaling-the-agentic-product-development-life-cycle",
      "pass7_identity_source_class": "producer_primary_report",
      "pass7_methods_replicated": "NO",
      "legacy_editorial_source": "https://www.sepolimi.com/p/se-ai-bibliography-productivity",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W027",
      "atlas_display": {
        "id": "W027",
        "label": "Beyond the Copilot: Scaling the Agentic Product Development Life Cycle",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Productivity"
        ],
        "actual": [],
        "mapped": [
          "C:C01",
          "C:C02",
          "C:C11"
        ],
        "printed": true,
        "summary": "Some organizations accelerate while a substantial subset reports declining productivity.",
        "limitation": "Self-reported by leaders; selection and measurement limitations.",
        "url": "https://www.mckinsey.com/industries/technology-media-and-telecommunications/our-insights/beyond-the-copilot-scaling-the-agentic-product-development-life-cycle",
        "authors": "Relyea",
        "year": "2026",
        "topics": [
          "K:Output versus shipped value",
          "K:Developer workflow and adoption",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": []
      }
    },
    {
      "label": "The AI Revolution in Software Development",
      "kind": "paper",
      "group": "Productivity",
      "year": "2026",
      "lead_author": "Relyea",
      "source": "https://www.mckinsey.com/~/media/mckinsey/business%20functions/tech%20and%20ai/our%20insights/the%20ai%20revolution%20in%20software%20development/the-ai-revolution-in-software-development_final.pdf",
      "contribution": "Advocates transforming the development lifecycle rather than optimizing code generation alone.",
      "limitation": "Extrapolated and survey-based benefits are not verified causal estimates.",
      "manual_use": "Measure activity and delivery separately; require downstream outcomes.",
      "evidence_class": "Theory / argument (not a new result)",
      "editorial_priority": "C",
      "bibliography_year": "2026",
      "original_evidence_class": "Theory / argument (not a new result)",
      "reviewed_evidence_class": "Theory / argument (not a new result)",
      "full_manuscript_audited": "no_primary_locator_only",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "https://www.mckinsey.com/~/media/mckinsey/business%20functions/tech%20and%20ai/our%20insights/the%20ai%20revolution%20in%20software%20development/the-ai-revolution-in-software-development_final.pdf",
      "publication_status_note": "Industry commentary, not a randomized coding experiment",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "source_verification_method": "AUTHOR_INSTITUTION_REPORT",
      "audit_date": "2026-10-10",
      "audit_depth": "PRIMARY_METADATA_LOCATOR",
      "audit_locator": "Primary publication record; page-level study audit pending",
      "previous_chapter_audit_registers": "CH11:FULL_TEXT_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "pass5_audit_date": "2026-10-10",
      "pass5_version": "McKinsey Tech & AI Practice April 2026 book excerpt (nine-page original PDF)",
      "pass5_primary_locator": "https://www.mckinsey.com/~/media/mckinsey/business%20functions/tech%20and%20ai/our%20insights/the%20ai%20revolution%20in%20software%20development/the-ai-revolution-in-software-development_final.pdf",
      "pass5_inspection_depth": "PRIMARY_FULL_NINE_PAGE_PDF_SELECT_METRIC_CONTEXT",
      "pass5_page_scope": "PDF pp.1-4, esp. pp.2-4 (vignette, exhibit, organizational analysis)",
      "pass5_sample": "Anonymized bank vignette; illustrative four-level leverage exhibit; analysis of nearly 300 public companies cited from separate 2025 work",
      "pass5_main_finding": "20x figure describes next-frontier potential; text describes Level 4 as largely experimental; top-quintile 16–30% and 31–45% claim comes from separately cited cross-company material, not the same 20x trial.",
      "pass5_residual_limitation": "No linked raw implementation metrics, confidence intervals or independent observational validation in this nine-page excerpt; must not call 20x a measured population mean.",
      "pass5_original_data_replicated": "NO",
      "pass5_provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "ndse2_actual_chapters_json": "[\"C:C12\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W028",
      "atlas_display": {
        "id": "W028",
        "label": "The AI Revolution in Software Development",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Productivity",
          "T:Economics"
        ],
        "actual": [
          "C:C12"
        ],
        "mapped": [
          "C:C01",
          "C:C02",
          "C:C07",
          "C:C11",
          "C:C12"
        ],
        "printed": true,
        "summary": "Advocates transforming the development lifecycle rather than optimizing code generation alone.",
        "limitation": "Extrapolated and survey-based benefits are not verified causal estimates.",
        "url": "https://www.mckinsey.com/~/media/mckinsey/business%20functions/tech%20and%20ai/our%20insights/the%20ai%20revolution%20in%20software%20development/the-ai-revolution-in-software-development_final.pdf",
        "authors": "Relyea",
        "year": "2026",
        "topics": [
          "K:Controlled productivity evidence",
          "K:Independent verification and oracles",
          "K:Architecture and modularity"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Beyond Bug Fixes: An Empirical Investigation of Post-Merge Code Quality Issues in Agent-Generated Pull Requests",
      "kind": "paper",
      "group": "Code quality & security",
      "year": "2026",
      "lead_author": "Cynthia",
      "source": "https://arxiv.org/abs/2601.20109",
      "contribution": "Merged agent PRs still introduce code smells and bugs; size of change dominates agent-specific differences.",
      "limitation": "Static-analysis findings are not confirmed operational incidents.",
      "manual_use": "Make the engineering response an explicit scoped permission, testable gate or human escalation criterion.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH05:TARGETED_FULL_TEXT_PAGES_CHECKED",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C05\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W029",
      "atlas_display": {
        "id": "W029",
        "label": "Beyond Bug Fixes: An Empirical Investigation of Post-Merge Code Quality Issues in Agent-Generated Pull Requests",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Code quality & security",
          "T:Verification & review"
        ],
        "actual": [
          "C:C05"
        ],
        "mapped": [
          "C:C05",
          "C:C06",
          "C:C08"
        ],
        "printed": true,
        "summary": "Merged agent PRs still introduce code smells and bugs; size of change dominates agent-specific differences.",
        "limitation": "Static-analysis findings are not confirmed operational incidents.",
        "url": "https://arxiv.org/abs/2601.20109",
        "authors": "Cynthia",
        "year": "2026",
        "topics": [
          "K:Technical debt and complexity"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Workspace Topology as an Attack Vector in Agentic Coding Assistants",
      "kind": "paper",
      "group": "Code quality & security",
      "year": "2026",
      "lead_author": "Day",
      "source": "https://arxiv.org/abs/2608.14876",
      "contribution": "Modular workspace layouts reduce indirect injection success, indicating architecture can be a security control.",
      "limitation": "Only open-weight agents; no transfer figures in bibliography.",
      "manual_use": "Make the engineering response an explicit scoped permission, testable gate or human escalation criterion.",
      "evidence_class": "Benchmark / controlled laboratory",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Benchmark / controlled laboratory",
      "reviewed_evidence_class": "Benchmark / controlled laboratory",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH06:SOURCE_LOCATOR_ONLY",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C06\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W030",
      "atlas_display": {
        "id": "W030",
        "label": "Workspace Topology as an Attack Vector in Agentic Coding Assistants",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Code quality & security",
          "T:Engineering structure"
        ],
        "actual": [
          "C:C06"
        ],
        "mapped": [
          "C:C05",
          "C:C06",
          "C:C11"
        ],
        "printed": true,
        "summary": "Modular workspace layouts reduce indirect injection success, indicating architecture can be a security control.",
        "limitation": "Only open-weight agents; no transfer figures in bibliography.",
        "url": "https://arxiv.org/abs/2608.14876",
        "authors": "Day",
        "year": "2026",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Vulnerability and secure code",
          "K:Prompt injection and malicious tools",
          "K:Architecture and modularity",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "More Code, Less Reuse: Investigating Code Quality and Reviewer Sentiment towards AI-generated Pull Requests",
      "kind": "paper",
      "group": "Code quality & security",
      "year": "2026",
      "lead_author": "Huang",
      "source": "https://arxiv.org/abs/2601.21276",
      "contribution": "AI-generated changes miss existing reuse opportunities, creating unnecessary new code.",
      "limitation": "Numerical effects and sentiment findings not supplied in bibliography.",
      "manual_use": "Compare human-on-human, human-on-agent and AI-on-human review and record review effort, precision and real defects.",
      "evidence_class": "Missing outcome details",
      "editorial_priority": "VERIFY",
      "bibliography_year": "2026",
      "original_evidence_class": "Missing outcome details",
      "reviewed_evidence_class": "Missing outcome details",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH05:TARGETED_FULL_TEXT_PAGES_CHECKED",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C05\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W031",
      "atlas_display": {
        "id": "W031",
        "label": "More Code, Less Reuse: Investigating Code Quality and Reviewer Sentiment towards AI-generated Pull Requests",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Code quality & security",
          "T:Verification & review"
        ],
        "actual": [
          "C:C05"
        ],
        "mapped": [
          "C:C03",
          "C:C05",
          "C:C06",
          "C:C08"
        ],
        "printed": true,
        "summary": "AI-generated changes miss existing reuse opportunities, creating unnecessary new code.",
        "limitation": "Numerical effects and sentiment findings not supplied in bibliography.",
        "url": "https://arxiv.org/abs/2601.21276",
        "authors": "Huang",
        "year": "2026",
        "topics": [
          "K:Review capacity and maintainers",
          "K:Agent failure and escalation",
          "K:Code reuse and duplication"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Understanding the Impact of AI Code Assistants on Security API Usage",
      "kind": "paper",
      "group": "Code quality & security",
      "year": "2026",
      "lead_author": "Mousavi",
      "source": "https://arxiv.org/abs/2607.11348",
      "contribution": "Copilot improves functional correctness without reliably improving secure API use or developer risk recognition.",
      "limitation": "Forty-four participants and selected security APIs.",
      "manual_use": "Make the engineering response an explicit scoped permission, testable gate or human escalation criterion.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH06:SOURCE_LOCATOR_ONLY",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W032",
      "atlas_display": {
        "id": "W032",
        "label": "Understanding the Impact of AI Code Assistants on Security API Usage",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Code quality & security",
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C05",
          "C:C06",
          "C:C07",
          "C:C08"
        ],
        "printed": true,
        "summary": "Copilot improves functional correctness without reliably improving secure API use or developer risk recognition.",
        "limitation": "Forty-four participants and selected security APIs.",
        "url": "https://arxiv.org/abs/2607.11348",
        "authors": "Mousavi",
        "year": "2026",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Independent verification and oracles",
          "K:Vulnerability and secure code",
          "K:System understanding and rationale",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": []
      }
    },
    {
      "label": "How AI Coding Agents Modify Code: A Large-Scale Study of GitHub Pull Requests",
      "kind": "paper",
      "group": "Code quality & security",
      "year": "2026",
      "lead_author": "Ogenrwot",
      "source": "https://arxiv.org/abs/2601.17581",
      "contribution": "Agent pull requests contain more commits and different change structures than human PRs.",
      "limitation": "Structural contrasts are not defect-rate comparisons; shares AIDev cohort.",
      "manual_use": "Use to teach a metrics hierarchy: generated code → integrated change → deployed outcome → customer value.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH05:FULL_TEXT_OPENED_METHODS_LOCATED",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W033",
      "atlas_display": {
        "id": "W033",
        "label": "How AI Coding Agents Modify Code: A Large-Scale Study of GitHub Pull Requests",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Code quality & security",
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C02",
          "C:C05",
          "C:C06",
          "C:C08"
        ],
        "printed": true,
        "summary": "Agent pull requests contain more commits and different change structures than human PRs.",
        "limitation": "Structural contrasts are not defect-rate comparisons; shares AIDev cohort.",
        "url": "https://arxiv.org/abs/2601.17581",
        "authors": "Ogenrwot",
        "year": "2026",
        "topics": [
          "K:Output versus shipped value",
          "K:Architecture and modularity",
          "K:Evaluation methodology and baselines",
          "K:Dataset provenance and dependency"
        ],
        "volumes": []
      }
    },
    {
      "label": "Comparing AI Coding Agents: A Task-Stratified Analysis of Pull Request Acceptance",
      "kind": "paper",
      "group": "Code quality & security",
      "year": "2026",
      "lead_author": "Pinna",
      "source": "https://arxiv.org/abs/2602.08915",
      "contribution": "PR acceptance depends markedly on task category; measured agent differences are less robust.",
      "limitation": "Acceptance reflects maintainer decisions rather than true quality; shared AIDev data.",
      "manual_use": "Make the engineering response an explicit scoped permission, testable gate or human escalation criterion.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH03:NOT_INDEPENDENTLY_INSPECTED; CH05:FULL_TEXT_OPENED_METHODS_PENDING",
      "previous_chapter_audit_count": "2",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C03\", \"C:C05\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W034",
      "atlas_display": {
        "id": "W034",
        "label": "Comparing AI Coding Agents: A Task-Stratified Analysis of Pull Request Acceptance",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Code quality & security",
          "T:What agents can do"
        ],
        "actual": [
          "C:C03",
          "C:C05"
        ],
        "mapped": [
          "C:C03",
          "C:C05",
          "C:C06"
        ],
        "printed": true,
        "summary": "PR acceptance depends markedly on task category; measured agent differences are less robust.",
        "limitation": "Acceptance reflects maintainer decisions rather than true quality; shared AIDev data.",
        "url": "https://arxiv.org/abs/2602.08915",
        "authors": "Pinna",
        "year": "2026",
        "topics": [
          "K:Evaluation methodology and baselines",
          "K:Dataset provenance and dependency"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Security in the Age of AI Teammates: An Empirical Study of Agentic Pull Requests on GitHub",
      "kind": "paper",
      "group": "Code quality & security",
      "year": "2026",
      "lead_author": "Siddiq",
      "source": "https://arxiv.org/abs/2601.00477",
      "contribution": "Agent security contributions emphasize hardening, face long reviews, and are affected by PR complexity.",
      "limitation": "Hardening versus vulnerability fixing must be kept separate; shared AIDev data.",
      "manual_use": "Compare human-on-human, human-on-agent and AI-on-human review and record review effort, precision and real defects.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH06:SOURCE_LOCATOR_ONLY",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W035",
      "atlas_display": {
        "id": "W035",
        "label": "Security in the Age of AI Teammates: An Empirical Study of Agentic Pull Requests on GitHub",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Code quality & security",
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C05",
          "C:C06",
          "C:C08"
        ],
        "printed": true,
        "summary": "Agent security contributions emphasize hardening, face long reviews, and are affected by PR complexity.",
        "limitation": "Hardening versus vulnerability fixing must be kept separate; shared AIDev data.",
        "url": "https://arxiv.org/abs/2601.00477",
        "authors": "Siddiq",
        "year": "2026",
        "topics": [
          "K:Technical debt and complexity",
          "K:Vulnerability and secure code",
          "K:Dataset provenance and dependency"
        ],
        "volumes": []
      }
    },
    {
      "label": "On the Use of Agentic Coding: An Empirical Study of Pull Requests on GitHub",
      "kind": "paper",
      "group": "Code quality & security",
      "year": "2026",
      "lead_author": "Watanabe",
      "source": "https://arxiv.org/abs/2509.14745",
      "contribution": "Most Claude Code PRs merge, but nearly half of merged changes undergo human revision.",
      "limitation": "Small initial adoption cohort; merge rate is not field reliability.",
      "manual_use": "Make the engineering response an explicit scoped permission, testable gate or human escalation criterion.",
      "evidence_class": "Quasi-experimental / matched observation",
      "editorial_priority": "A",
      "bibliography_year": "2026",
      "original_evidence_class": "Quasi-experimental / matched observation",
      "reviewed_evidence_class": "Quasi-experimental / matched observation",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH05:TARGETED_FULL_TEXT_PAGES_CHECKED; CH08:FULL_TEXT_AUDIT_PENDING",
      "previous_chapter_audit_count": "2",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C05\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W036",
      "atlas_display": {
        "id": "W036",
        "label": "On the Use of Agentic Coding: An Empirical Study of Pull Requests on GitHub",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Code quality & security",
          "T:Verification & review"
        ],
        "actual": [
          "C:C05"
        ],
        "mapped": [
          "C:C05",
          "C:C06",
          "C:C08"
        ],
        "printed": true,
        "summary": "Most Claude Code PRs merge, but nearly half of merged changes undergo human revision.",
        "limitation": "Small initial adoption cohort; merge rate is not field reliability.",
        "url": "https://arxiv.org/abs/2509.14745",
        "authors": "Watanabe",
        "year": "2026",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "After the Party: Growth, Governance, and Security Scanning in the OpenClaw Agent Skill Ecosystem",
      "kind": "paper",
      "group": "Code quality & security",
      "year": "2026",
      "lead_author": "Xiong",
      "source": "https://arxiv.org/abs/2609.17274",
      "contribution": "Agent add-on scanners disagree widely and can miss malicious or unsafe skills.",
      "limitation": "Security of extensions is not security of generated code.",
      "manual_use": "Make the engineering response an explicit scoped permission, testable gate or human escalation criterion.",
      "evidence_class": "Benchmark / controlled laboratory",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Benchmark / controlled laboratory",
      "reviewed_evidence_class": "Benchmark / controlled laboratory",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH06:SOURCE_LOCATOR_ONLY",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W037",
      "atlas_display": {
        "id": "W037",
        "label": "After the Party: Growth, Governance, and Security Scanning in the OpenClaw Agent Skill Ecosystem",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Code quality & security"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C04",
          "C:C05",
          "C:C06"
        ],
        "printed": true,
        "summary": "Agent add-on scanners disagree widely and can miss malicious or unsafe skills.",
        "limitation": "Security of extensions is not security of generated code.",
        "url": "https://arxiv.org/abs/2609.17274",
        "authors": "Xiong",
        "year": "2026",
        "topics": [
          "K:Benchmarks and construct validity",
          "K:Agent failure and escalation",
          "K:Vulnerability and secure code",
          "K:Prompt injection and malicious tools",
          "K:Dependencies and agent supply chain",
          "K:Specifications and governance",
          "K:Skills formation and teaching"
        ],
        "volumes": []
      }
    },
    {
      "label": "Guiding AI to Fix Its Own Flaws: An Empirical Study on LLM-Driven Secure Code Generation",
      "kind": "paper",
      "group": "Code quality & security",
      "year": "2026",
      "lead_author": "Yan",
      "source": "https://arxiv.org/abs/2506.23034",
      "contribution": "External, localized security feedback improves model vulnerability remediation more consistently than self-explanation.",
      "limitation": "Controlled benchmarks, residual risk and model sensitivity remain.",
      "manual_use": "Make the engineering response an explicit scoped permission, testable gate or human escalation criterion.",
      "evidence_class": "Benchmark / controlled laboratory",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Benchmark / controlled laboratory",
      "reviewed_evidence_class": "Benchmark / controlled laboratory",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH06:PDF_PAGE_RELEVANT; CH07:FULLTEXT_HTML",
      "previous_chapter_audit_count": "2",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C06\", \"C:C07\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W038",
      "atlas_display": {
        "id": "W038",
        "label": "Guiding AI to Fix Its Own Flaws: An Empirical Study on LLM-Driven Secure Code Generation",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Code quality & security"
        ],
        "actual": [
          "C:C06",
          "C:C07"
        ],
        "mapped": [
          "C:C03",
          "C:C05",
          "C:C06",
          "C:C07"
        ],
        "printed": true,
        "summary": "External, localized security feedback improves model vulnerability remediation more consistently than self-explanation.",
        "limitation": "Controlled benchmarks, residual risk and model sensitivity remain.",
        "url": "https://arxiv.org/abs/2506.23034",
        "authors": "Yan",
        "year": "2026",
        "topics": [
          "K:Benchmarks and construct validity",
          "K:Vulnerability and secure code",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Human-Written vs. AI-Generated Code: A Large-Scale Study of Defects, Vulnerabilities, and Complexity",
      "kind": "paper",
      "group": "Code quality & security",
      "year": "2025",
      "lead_author": "Cotroneo",
      "source": "https://arxiv.org/abs/2508.21634",
      "contribution": "AI and human code exhibit different fault types: AI more unused constructs and severe vulnerabilities; humans more structural complexity.",
      "limitation": "Authorship and sampling matter; not a universal quality hierarchy.",
      "manual_use": "Convert the reported risk into a static, behavioral or security acceptance gate.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2025",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH05:TARGETED_FULL_TEXT_PAGES_CHECKED",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C05\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W039",
      "atlas_display": {
        "id": "W039",
        "label": "Human-Written vs. AI-Generated Code: A Large-Scale Study of Defects, Vulnerabilities, and Complexity",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Code quality & security"
        ],
        "actual": [
          "C:C05"
        ],
        "mapped": [
          "C:C05",
          "C:C06",
          "C:C09"
        ],
        "printed": true,
        "summary": "AI and human code exhibit different fault types: AI more unused constructs and severe vulnerabilities; humans more structural complexity.",
        "limitation": "Authorship and sampling matter; not a universal quality hierarchy.",
        "url": "https://arxiv.org/abs/2508.21634",
        "authors": "Cotroneo",
        "year": "2025",
        "topics": [
          "K:Technical debt and complexity",
          "K:Vulnerability and secure code",
          "K:Architecture and modularity",
          "K:Ownership and knowledge transfer",
          "K:Dataset provenance and dependency"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Security Weaknesses of Copilot-Generated Code in GitHub Projects: An Empirical Study",
      "kind": "paper",
      "group": "Code quality & security",
      "year": "2025",
      "lead_author": "Fu",
      "source": "https://arxiv.org/abs/2310.02059",
      "contribution": "Around a quarter to a third of selected AI-attributed snippets trigger security weaknesses; static warnings support partial remediation.",
      "limitation": "No comparable human-authored control.",
      "manual_use": "Make the engineering response an explicit scoped permission, testable gate or human escalation criterion.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2025",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH06:SOURCE_LOCATOR_ONLY",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W040",
      "atlas_display": {
        "id": "W040",
        "label": "Security Weaknesses of Copilot-Generated Code in GitHub Projects: An Empirical Study",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Code quality & security"
        ],
        "actual": [],
        "mapped": [
          "C:C05",
          "C:C06"
        ],
        "printed": true,
        "summary": "Around a quarter to a third of selected AI-attributed snippets trigger security weaknesses; static warnings support partial remediation.",
        "limitation": "No comparable human-authored control.",
        "url": "https://arxiv.org/abs/2310.02059",
        "authors": "Fu",
        "year": "2025",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Vulnerability and secure code",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": []
      }
    },
    {
      "label": "Security Vulnerabilities in AI-Generated Code: A Large-Scale Analysis of Public GitHub Repositories",
      "kind": "paper",
      "group": "Code quality & security",
      "year": "2025",
      "lead_author": "Schreiber",
      "source": "https://arxiv.org/abs/2510.26103",
      "contribution": "Most selected files have no mapped vulnerability, while thousands of CWE instances remain and rates vary by language.",
      "limitation": "No matched human baseline and marker-based selection.",
      "manual_use": "Make the engineering response an explicit scoped permission, testable gate or human escalation criterion.",
      "evidence_class": "Quasi-experimental / matched observation",
      "editorial_priority": "A",
      "bibliography_year": "2025",
      "original_evidence_class": "Quasi-experimental / matched observation",
      "reviewed_evidence_class": "Quasi-experimental / matched observation",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH06:PDF_PAGE_RELEVANT",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C06\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W041",
      "atlas_display": {
        "id": "W041",
        "label": "Security Vulnerabilities in AI-Generated Code: A Large-Scale Analysis of Public GitHub Repositories",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Code quality & security"
        ],
        "actual": [
          "C:C06"
        ],
        "mapped": [
          "C:C03",
          "C:C05",
          "C:C06"
        ],
        "printed": true,
        "summary": "Most selected files have no mapped vulnerability, while thousands of CWE instances remain and rates vary by language.",
        "limitation": "No matched human baseline and marker-based selection.",
        "url": "https://arxiv.org/abs/2510.26103",
        "authors": "Schreiber",
        "year": "2025",
        "topics": [
          "K:Benchmarks and construct validity",
          "K:Vulnerability and secure code",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Security Degradation in Iterative AI Code Generation: A Systematic Analysis of the Paradox",
      "kind": "paper",
      "group": "Code quality & security",
      "year": "2025",
      "lead_author": "Shukla",
      "source": "https://arxiv.org/abs/2506.11022",
      "contribution": "Iteration intended to improve code can accumulate critical security vulnerabilities if no external gate interrupts it.",
      "limitation": "Ten crafted starting programs; ecological validity limited.",
      "manual_use": "Make the engineering response an explicit scoped permission, testable gate or human escalation criterion.",
      "evidence_class": "Benchmark / controlled laboratory",
      "editorial_priority": "B",
      "bibliography_year": "2025",
      "original_evidence_class": "Benchmark / controlled laboratory",
      "reviewed_evidence_class": "Benchmark / controlled laboratory",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH06:SOURCE_LOCATOR_ONLY",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W042",
      "atlas_display": {
        "id": "W042",
        "label": "Security Degradation in Iterative AI Code Generation: A Systematic Analysis of the Paradox",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Code quality & security",
          "T:What agents can do"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C05",
          "C:C06",
          "C:C12"
        ],
        "printed": true,
        "summary": "Iteration intended to improve code can accumulate critical security vulnerabilities if no external gate interrupts it.",
        "limitation": "Ten crafted starting programs; ecological validity limited.",
        "url": "https://arxiv.org/abs/2506.11022",
        "authors": "Shukla",
        "year": "2025",
        "topics": [
          "K:Vulnerability and secure code",
          "K:Employment and early-career roles"
        ],
        "volumes": []
      }
    },
    {
      "label": "We Have a Package for You! A Comprehensive Analysis of Package Hallucinations by Code Generating LLMs",
      "kind": "paper",
      "group": "Code quality & security",
      "year": "2025",
      "lead_author": "Spracklen",
      "source": "https://arxiv.org/abs/2406.10279",
      "contribution": "Nonexistent package names create supply-chain takeover possibilities, requiring registry existence and dependency-policy gates.",
      "limitation": "Model generation and repository dependency adoption are different endpoints.",
      "manual_use": "Convert the reported risk into a static, behavioral or security acceptance gate.",
      "evidence_class": "Benchmark / controlled laboratory",
      "editorial_priority": "B",
      "bibliography_year": "2025",
      "original_evidence_class": "Benchmark / controlled laboratory",
      "reviewed_evidence_class": "Benchmark / controlled laboratory",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH06:PDF_PAGE_RELEVANT",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C06\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W043",
      "atlas_display": {
        "id": "W043",
        "label": "We Have a Package for You! A Comprehensive Analysis of Package Hallucinations by Code Generating LLMs",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Code quality & security"
        ],
        "actual": [
          "C:C06"
        ],
        "mapped": [
          "C:C03",
          "C:C04",
          "C:C05",
          "C:C06"
        ],
        "printed": true,
        "summary": "Nonexistent package names create supply-chain takeover possibilities, requiring registry existence and dependency-policy gates.",
        "limitation": "Model generation and repository dependency adoption are different endpoints.",
        "url": "https://arxiv.org/abs/2406.10279",
        "authors": "Spracklen",
        "year": "2025",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Benchmarks and construct validity",
          "K:Dependencies and agent supply chain",
          "K:Specifications and governance",
          "K:Human-agent collaboration"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "An Empirical Study of Code Clones from Commercial AI Code Generators",
      "kind": "paper",
      "group": "Code quality & security",
      "year": "2025",
      "lead_author": "Wu",
      "source": "https://doi.org/10.1145/3729397",
      "contribution": "Some generated fragments replicate code almost exactly, raising reuse, maintenance and provenance concerns.",
      "limitation": "Generator outputs measured; longitudinal repository clone prevalence unknown.",
      "manual_use": "Convert the reported risk into a static, behavioral or security acceptance gate.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2025",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no_primary_locator_only",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "https://doi.org/10.1145/3729397",
      "publication_status_note": "ACM FSE published paper; full manuscript not audited",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "source_verification_method": "PUBLISHER_DOI_RECORD",
      "audit_date": "2026-10-10",
      "audit_depth": "PRIMARY_METADATA_LOCATOR",
      "audit_locator": "Primary publication record; page-level study audit pending",
      "doi": "10.1145/3729397",
      "previous_chapter_audit_registers": "CH05:PUBLISHER_FULL_HTML_LOCATED",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C05\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W044",
      "atlas_display": {
        "id": "W044",
        "label": "An Empirical Study of Code Clones from Commercial AI Code Generators",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Code quality & security"
        ],
        "actual": [
          "C:C05"
        ],
        "mapped": [
          "C:C02",
          "C:C05",
          "C:C06"
        ],
        "printed": true,
        "summary": "Some generated fragments replicate code almost exactly, raising reuse, maintenance and provenance concerns.",
        "limitation": "Generator outputs measured; longitudinal repository clone prevalence unknown.",
        "url": "https://doi.org/10.1145/3729397",
        "authors": "Wu",
        "year": "2025",
        "topics": [
          "K:Output versus shipped value",
          "K:Code reuse and duplication",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Is Vibe Coding Safe? Benchmarking Vulnerability of Agent-Generated Code in Real-World Tasks",
      "kind": "paper",
      "group": "Code quality & security",
      "year": "2025",
      "lead_author": "Zhao",
      "source": "https://arxiv.org/abs/2512.03262",
      "contribution": "Agents succeed functionally much more often than they satisfy security criteria, making correctness and security separate gates.",
      "limitation": "Benchmark selected vulnerability-inducing feature requests.",
      "manual_use": "Make the engineering response an explicit scoped permission, testable gate or human escalation criterion.",
      "evidence_class": "Benchmark / controlled laboratory",
      "editorial_priority": "B",
      "bibliography_year": "2025",
      "original_evidence_class": "Benchmark / controlled laboratory",
      "reviewed_evidence_class": "Benchmark / controlled laboratory",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH06:PDF_PAGE_RELEVANT; CH07:FULLTEXT_HTML",
      "previous_chapter_audit_count": "2",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C06\", \"C:C07\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W045",
      "atlas_display": {
        "id": "W045",
        "label": "Is Vibe Coding Safe? Benchmarking Vulnerability of Agent-Generated Code in Real-World Tasks",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Code quality & security",
          "T:What agents can do"
        ],
        "actual": [
          "C:C06",
          "C:C07"
        ],
        "mapped": [
          "C:C03",
          "C:C05",
          "C:C06",
          "C:C07"
        ],
        "printed": true,
        "summary": "Agents succeed functionally much more often than they satisfy security criteria, making correctness and security separate gates.",
        "limitation": "Benchmark selected vulnerability-inducing feature requests.",
        "url": "https://arxiv.org/abs/2512.03262",
        "authors": "Zhao",
        "year": "2025",
        "topics": [
          "K:Independent verification and oracles",
          "K:Benchmarks and construct validity",
          "K:Vulnerability and secure code"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Do Users Write More Insecure Code with AI Assistants?",
      "kind": "paper",
      "group": "Code quality & security",
      "year": "2023",
      "lead_author": "Perry",
      "source": "https://arxiv.org/abs/2211.03622",
      "contribution": "On several security tasks the 2022-era assistant lowers the share of secure submissions while increasing confidence.",
      "limitation": "Small predominantly student sample; old Codex model.",
      "manual_use": "Use to build a reviewer-calibration exercise with injected wrong suggestions and measured detection rates.",
      "evidence_class": "Controlled human or field experiment",
      "editorial_priority": "A",
      "bibliography_year": "2023",
      "original_evidence_class": "Controlled human or field experiment",
      "reviewed_evidence_class": "Controlled human or field experiment",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH06:PDF_PAGE_RELEVANT",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C06\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W046",
      "atlas_display": {
        "id": "W046",
        "label": "Do Users Write More Insecure Code with AI Assistants?",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Code quality & security",
          "T:Verification & review"
        ],
        "actual": [
          "C:C06"
        ],
        "mapped": [
          "C:C03",
          "C:C05",
          "C:C06",
          "C:C08"
        ],
        "printed": true,
        "summary": "On several security tasks the 2022-era assistant lowers the share of secure submissions while increasing confidence.",
        "limitation": "Small predominantly student sample; old Codex model.",
        "url": "https://arxiv.org/abs/2211.03622",
        "authors": "Perry",
        "year": "2023",
        "topics": [
          "K:Controlled productivity evidence",
          "K:Developer workflow and adoption",
          "K:Automation bias and trust",
          "K:Agent failure and escalation",
          "K:Vulnerability and secure code",
          "K:Skills formation and teaching",
          "K:Dataset provenance and dependency"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Lost at C: A User Study on the Security Implications of Large Language Model Code Assistants",
      "kind": "paper",
      "group": "Code quality & security",
      "year": "2023",
      "lead_author": "Sandoval",
      "source": "https://arxiv.org/abs/2208.09727",
      "contribution": "Assisted and control groups exhibit similar security-critical bug rates for one C linked-list implementation.",
      "limitation": "One low-level task; cannot generalize or negate other studies.",
      "manual_use": "Make the engineering response an explicit scoped permission, testable gate or human escalation criterion.",
      "evidence_class": "Benchmark / controlled laboratory",
      "editorial_priority": "B",
      "bibliography_year": "2023",
      "original_evidence_class": "Benchmark / controlled laboratory",
      "reviewed_evidence_class": "Benchmark / controlled laboratory",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH06:SOURCE_LOCATOR_ONLY",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W047",
      "atlas_display": {
        "id": "W047",
        "label": "Lost at C: A User Study on the Security Implications of Large Language Model Code Assistants",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Code quality & security"
        ],
        "actual": [],
        "mapped": [
          "C:C05",
          "C:C06"
        ],
        "printed": true,
        "summary": "Assisted and control groups exhibit similar security-critical bug rates for one C linked-list implementation.",
        "limitation": "One low-level task; cannot generalize or negate other studies.",
        "url": "https://arxiv.org/abs/2208.09727",
        "authors": "Sandoval",
        "year": "2023",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Vulnerability and secure code",
          "K:Skills formation and teaching",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": []
      }
    },
    {
      "label": "Asleep at the Keyboard? Assessing the Security of GitHub Copilot's Code Contributions",
      "kind": "paper",
      "group": "Code quality & security",
      "year": "2022",
      "lead_author": "Pearce",
      "source": "https://arxiv.org/abs/2108.09293",
      "contribution": "Copilot generates vulnerable implementations in deliberately security-sensitive prompts, motivating deterministic security checks.",
      "limitation": "Curated weak scenarios; 2021 model and no realistic prevalence estimate.",
      "manual_use": "Make the engineering response an explicit scoped permission, testable gate or human escalation criterion.",
      "evidence_class": "Benchmark / controlled laboratory",
      "editorial_priority": "B",
      "bibliography_year": "2022",
      "original_evidence_class": "Benchmark / controlled laboratory",
      "reviewed_evidence_class": "Benchmark / controlled laboratory",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH06:SOURCE_LOCATOR_ONLY",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W048",
      "atlas_display": {
        "id": "W048",
        "label": "Asleep at the Keyboard? Assessing the Security of GitHub Copilot's Code Contributions",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Code quality & security"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C05",
          "C:C06"
        ],
        "printed": true,
        "summary": "Copilot generates vulnerable implementations in deliberately security-sensitive prompts, motivating deterministic security checks.",
        "limitation": "Curated weak scenarios; 2021 model and no realistic prevalence estimate.",
        "url": "https://arxiv.org/abs/2108.09293",
        "authors": "Pearce",
        "year": "2022",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Benchmarks and construct validity",
          "K:Vulnerability and secure code"
        ],
        "volumes": []
      }
    },
    {
      "label": "The Range Shrinks, the Threat Remains: Re-evaluating LLM Package Hallucinations on the 2026 Frontier-Model Cohort",
      "kind": "paper",
      "group": "Code quality & security",
      "year": "2026",
      "lead_author": "Churilov",
      "source": "https://arxiv.org/abs/2605.17062",
      "contribution": "Modern frontier models hallucinate fewer packages, but shared plausible unregistered names remain exploitable.",
      "limitation": "Package frequency is a model-and-task dependent measurement.",
      "manual_use": "Convert the reported risk into a static, behavioral or security acceptance gate.",
      "evidence_class": "Benchmark / controlled laboratory",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Benchmark / controlled laboratory",
      "reviewed_evidence_class": "Benchmark / controlled laboratory",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH06:SOURCE_LOCATOR_ONLY",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W049",
      "atlas_display": {
        "id": "W049",
        "label": "The Range Shrinks, the Threat Remains: Re-evaluating LLM Package Hallucinations on the 2026 Frontier-Model Cohort",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Code quality & security"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C05",
          "C:C06"
        ],
        "printed": true,
        "summary": "Modern frontier models hallucinate fewer packages, but shared plausible unregistered names remain exploitable.",
        "limitation": "Package frequency is a model-and-task dependent measurement.",
        "url": "https://arxiv.org/abs/2605.17062",
        "authors": "Churilov",
        "year": "2026",
        "topics": [
          "K:Benchmarks and construct validity",
          "K:Dependencies and agent supply chain",
          "K:Evaluation methodology and baselines",
          "K:Dataset provenance and dependency"
        ],
        "volumes": []
      }
    },
    {
      "label": "Understanding the (In)Security of Vibe-Coded Applications",
      "kind": "paper",
      "group": "Code quality & security",
      "year": "2026",
      "lead_author": "Deng",
      "source": "https://arxiv.org/abs/2606.23130",
      "contribution": "Most audited apps had detectable vulnerabilities; basic prompting only partially prevents replayed mistakes.",
      "limitation": "Selective sampling; not representative prevalence of all AI-created apps.",
      "manual_use": "Make the engineering response an explicit scoped permission, testable gate or human escalation criterion.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH06:SOURCE_LOCATOR_ONLY",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W050",
      "atlas_display": {
        "id": "W050",
        "label": "Understanding the (In)Security of Vibe-Coded Applications",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Code quality & security"
        ],
        "actual": [],
        "mapped": [
          "C:C05",
          "C:C06"
        ],
        "printed": true,
        "summary": "Most audited apps had detectable vulnerabilities; basic prompting only partially prevents replayed mistakes.",
        "limitation": "Selective sampling; not representative prevalence of all AI-created apps.",
        "url": "https://arxiv.org/abs/2606.23130",
        "authors": "Deng",
        "year": "2026",
        "topics": [
          "K:Vulnerability and secure code",
          "K:System understanding and rationale"
        ],
        "volumes": []
      }
    },
    {
      "label": "From Conversation to Contribution: Characterizing Coding Agent in Open-Source Software",
      "kind": "paper",
      "group": "Code quality & security",
      "year": "2026",
      "lead_author": "Fang",
      "source": "https://arxiv.org/abs/2607.05677",
      "contribution": "No broad degradation on observed quality signals, but developers anticipate worse maintainability of others' AI output.",
      "limitation": "Perceived maintainability is not measured effort; sampling differs from negative studies.",
      "manual_use": "Make the engineering response an explicit scoped permission, testable gate or human escalation criterion.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH05:FULL_TEXT_OPENED_METHODS_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W051",
      "atlas_display": {
        "id": "W051",
        "label": "From Conversation to Contribution: Characterizing Coding Agent in Open-Source Software",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Code quality & security",
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C02",
          "C:C05",
          "C:C06",
          "C:C09"
        ],
        "printed": true,
        "summary": "No broad degradation on observed quality signals, but developers anticipate worse maintainability of others' AI output.",
        "limitation": "Perceived maintainability is not measured effort; sampling differs from negative studies.",
        "url": "https://arxiv.org/abs/2607.05677",
        "authors": "Fang",
        "year": "2026",
        "topics": [
          "K:Output versus shipped value",
          "K:Automation bias and trust",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": []
      }
    },
    {
      "label": "What is the Difference Between Me and You? Benchmarking the Quality Gap Between Human-Written and AI-Generated Code",
      "kind": "paper",
      "group": "Code quality & security",
      "year": "2026",
      "lead_author": "Improta",
      "source": "https://arxiv.org/abs/2609.12708",
      "contribution": "Generated functions are shorter but security effects vary across Python Java and C; normalize size before judging complexity.",
      "limitation": "Preprint; function-level comparisons not entire codebases.",
      "manual_use": "Make the engineering response an explicit scoped permission, testable gate or human escalation criterion.",
      "evidence_class": "Quasi-experimental / matched observation",
      "editorial_priority": "A",
      "bibliography_year": "2026",
      "original_evidence_class": "Quasi-experimental / matched observation",
      "reviewed_evidence_class": "Quasi-experimental / matched observation",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH05:TARGETED_FULL_TEXT_PAGES_CHECKED",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C05\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W052",
      "atlas_display": {
        "id": "W052",
        "label": "What is the Difference Between Me and You? Benchmarking the Quality Gap Between Human-Written and AI-Generated Code",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Code quality & security"
        ],
        "actual": [
          "C:C05"
        ],
        "mapped": [
          "C:C03",
          "C:C05",
          "C:C06"
        ],
        "printed": true,
        "summary": "Generated functions are shorter but security effects vary across Python Java and C; normalize size before judging complexity.",
        "limitation": "Preprint; function-level comparisons not entire codebases.",
        "url": "https://arxiv.org/abs/2609.12708",
        "authors": "Improta",
        "year": "2026",
        "topics": [
          "K:Benchmarks and construct validity",
          "K:Technical debt and complexity",
          "K:Vulnerability and secure code",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Scanning the Harness: Configuration Exposures in AI Coding-Agent Supply Chains",
      "kind": "paper",
      "group": "Code quality & security",
      "year": "2026",
      "lead_author": "Kapner",
      "source": "https://arxiv.org/abs/2609.07360",
      "contribution": "Exposed execution grants, versionless MCP servers, and overbroad skill approvals make harness configuration an attack surface.",
      "limitation": "Static configuration exposure does not prove exploitation.",
      "manual_use": "Make the engineering response an explicit scoped permission, testable gate or human escalation criterion.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH06:PDF_PAGE_RELEVANT",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C06\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W053",
      "atlas_display": {
        "id": "W053",
        "label": "Scanning the Harness: Configuration Exposures in AI Coding-Agent Supply Chains",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Code quality & security",
          "T:Engineering structure"
        ],
        "actual": [
          "C:C06"
        ],
        "mapped": [
          "C:C05",
          "C:C06",
          "C:C11"
        ],
        "printed": true,
        "summary": "Exposed execution grants, versionless MCP servers, and overbroad skill approvals make harness configuration an attack surface.",
        "limitation": "Static configuration exposure does not prove exploitation.",
        "url": "https://arxiv.org/abs/2609.07360",
        "authors": "Kapner",
        "year": "2026",
        "topics": [
          "K:Prompt injection and malicious tools",
          "K:Dependencies and agent supply chain",
          "K:Skills formation and teaching"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Not All Agents Are Equal: Code Quality and Post-Merge Maintenance Across Five Autonomous Coding Agents in the Wild",
      "kind": "paper",
      "group": "Code quality & security",
      "year": "2026",
      "lead_author": "Kraishan",
      "source": "https://arxiv.org/abs/2609.17598",
      "contribution": "Post-merge revert behavior varies across named agents; aggregate agent-vs-human averages hide this heterogeneity.",
      "limitation": "Reverts inferred from messages and security smells from regex.",
      "manual_use": "Make the engineering response an explicit scoped permission, testable gate or human escalation criterion.",
      "evidence_class": "Quasi-experimental / matched observation",
      "editorial_priority": "A",
      "bibliography_year": "2026",
      "original_evidence_class": "Quasi-experimental / matched observation",
      "reviewed_evidence_class": "Quasi-experimental / matched observation",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH05:TARGETED_FULL_TEXT_PAGES_CHECKED",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C02\", \"C:C05\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W054",
      "atlas_display": {
        "id": "W054",
        "label": "Not All Agents Are Equal: Code Quality and Post-Merge Maintenance Across Five Autonomous Coding Agents in the Wild",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Code quality & security"
        ],
        "actual": [
          "C:C02",
          "C:C05"
        ],
        "mapped": [
          "C:C02",
          "C:C05",
          "C:C06"
        ],
        "printed": true,
        "summary": "Post-merge revert behavior varies across named agents; aggregate agent-vs-human averages hide this heterogeneity.",
        "limitation": "Reverts inferred from messages and security smells from regex.",
        "url": "https://arxiv.org/abs/2609.17598",
        "authors": "Kraishan",
        "year": "2026",
        "topics": [
          "K:Vulnerability and secure code",
          "K:Evaluation methodology and baselines",
          "K:Long-running agent execution",
          "K:Dataset provenance and dependency"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Debt Behind the AI Boom: A Large-Scale Empirical Study of AI-Generated Code in the Wild",
      "kind": "paper",
      "group": "Code quality & security",
      "year": "2026",
      "lead_author": "Liu",
      "source": "https://arxiv.org/abs/2603.28592",
      "contribution": "Many assistant-authored commits introduce code smells, and some findings survive subsequent maintenance.",
      "limitation": "No comparable human commit baseline; smells not confirmed defects.",
      "manual_use": "Use to teach a metrics hierarchy: generated code → integrated change → deployed outcome → customer value.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH05:FULL_TEXT_OPENED_METHODS_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C05\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W055",
      "atlas_display": {
        "id": "W055",
        "label": "Debt Behind the AI Boom: A Large-Scale Empirical Study of AI-Generated Code in the Wild",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Code quality & security"
        ],
        "actual": [
          "C:C05"
        ],
        "mapped": [
          "C:C02",
          "C:C05",
          "C:C06"
        ],
        "printed": true,
        "summary": "Many assistant-authored commits introduce code smells, and some findings survive subsequent maintenance.",
        "limitation": "No comparable human commit baseline; smells not confirmed defects.",
        "url": "https://arxiv.org/abs/2603.28592",
        "authors": "Liu",
        "year": "2026",
        "topics": [
          "K:Output versus shipped value",
          "K:Developer workflow and adoption",
          "K:Technical debt and complexity",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "A Large-Scale Comprehensive Measurement of AI-Generated Code in Real-World Repositories",
      "kind": "paper",
      "group": "Code quality & security",
      "year": "2026",
      "lead_author": "Mao",
      "source": "https://arxiv.org/abs/2603.27130",
      "contribution": "AI code has fewer CodeQL alerts and cross-file duplicates in selected units, yet is edited more after introduction.",
      "limitation": "Selection, granularity and matching differ from repository-level debt studies.",
      "manual_use": "Use to design independent static-analysis and repair gates; verify residual vulnerability, not just suggested fixes.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH05:FULL_TEXT_OPENED_METHODS_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W056",
      "atlas_display": {
        "id": "W056",
        "label": "A Large-Scale Comprehensive Measurement of AI-Generated Code in Real-World Repositories",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Code quality & security"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C05",
          "C:C06"
        ],
        "printed": true,
        "summary": "AI code has fewer CodeQL alerts and cross-file duplicates in selected units, yet is edited more after introduction.",
        "limitation": "Selection, granularity and matching differ from repository-level debt studies.",
        "url": "https://arxiv.org/abs/2603.27130",
        "authors": "Mao",
        "year": "2026",
        "topics": [
          "K:Benchmarks and construct validity",
          "K:Code reuse and duplication",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": []
      }
    },
    {
      "label": "How Do AI Coding Agents Contribute to Software Development? An Empirical Study of Agentic Pull Requests",
      "kind": "paper",
      "group": "Code quality & security",
      "year": "2026",
      "lead_author": "Mazloomzadeh",
      "source": "https://arxiv.org/abs/2607.21832",
      "contribution": "Proposes to compare agent contribution and merge patterns over adoption lifecycle with human PR baselines.",
      "limitation": "Bibliography explicitly lacks recorded results: no outcome claim warranted.",
      "manual_use": "Include in the research inventory but do not cite as support for a measured outcome until the primary results are checked.",
      "evidence_class": "Missing outcome details",
      "editorial_priority": "VERIFY",
      "bibliography_year": "2026",
      "original_evidence_class": "Missing outcome details",
      "reviewed_evidence_class": "Missing outcome details",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH05:FULL_TEXT_OPENED_METHODS_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C05\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W057",
      "atlas_display": {
        "id": "W057",
        "label": "How Do AI Coding Agents Contribute to Software Development? An Empirical Study of Agentic Pull Requests",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Code quality & security",
          "T:Productivity"
        ],
        "actual": [
          "C:C05"
        ],
        "mapped": [
          "C:C02",
          "C:C05",
          "C:C06"
        ],
        "printed": true,
        "summary": "Proposes to compare agent contribution and merge patterns over adoption lifecycle with human PR baselines.",
        "limitation": "Bibliography explicitly lacks recorded results: no outcome claim warranted.",
        "url": "https://arxiv.org/abs/2607.21832",
        "authors": "Mazloomzadeh",
        "year": "2026",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Architecture and modularity",
          "K:Evaluation methodology and baselines",
          "K:Dataset provenance and dependency"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Decoupling Code Complexity from Newcomer Participation: A Causal Study of AI Coding Agent Adoption in OSS",
      "kind": "paper",
      "group": "Code quality & security",
      "year": "2026",
      "lead_author": "Xu",
      "source": "https://arxiv.org/abs/2607.01810",
      "contribution": "Agent adoption correlates with higher code complexity but does not significantly reduce newcomer participation or retention.",
      "limitation": "No actual onboarding time or knowledge measurement.",
      "manual_use": "Make the engineering response an explicit scoped permission, testable gate or human escalation criterion.",
      "evidence_class": "Quasi-experimental / matched observation",
      "editorial_priority": "A",
      "bibliography_year": "2026",
      "original_evidence_class": "Quasi-experimental / matched observation",
      "reviewed_evidence_class": "Quasi-experimental / matched observation",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH05:FULL_TEXT_OPENED_METHODS_PENDING; CH11:FULL_TEXT_PENDING",
      "previous_chapter_audit_count": "2",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C05\", \"C:C11\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W058",
      "atlas_display": {
        "id": "W058",
        "label": "Decoupling Code Complexity from Newcomer Participation: A Causal Study of AI Coding Agent Adoption in OSS",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Code quality & security",
          "T:System knowledge & memory"
        ],
        "actual": [
          "C:C05",
          "C:C11"
        ],
        "mapped": [
          "C:C05",
          "C:C06",
          "C:C09",
          "C:C10",
          "C:C11"
        ],
        "printed": true,
        "summary": "Agent adoption correlates with higher code complexity but does not significantly reduce newcomer participation or retention.",
        "limitation": "No actual onboarding time or knowledge measurement.",
        "url": "https://arxiv.org/abs/2607.01810",
        "authors": "Xu",
        "year": "2026",
        "topics": [
          "K:Controlled productivity evidence",
          "K:Developer workflow and adoption",
          "K:Technical debt and complexity",
          "K:Onboarding and developer fluency",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "AI-Generated Smells: An Analysis of Code and Architecture in LLM- and Agent-Driven Development",
      "kind": "paper",
      "group": "Code quality & security",
      "year": "2026",
      "lead_author": "Zhu",
      "source": "https://arxiv.org/abs/2605.02741",
      "contribution": "Larger generated outputs are associated with coupling and architectural smells even when tests pass.",
      "limitation": "Small smell counts; correlation with LOC not a causal law.",
      "manual_use": "Make the engineering response an explicit scoped permission, testable gate or human escalation criterion.",
      "evidence_class": "Benchmark / controlled laboratory",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Benchmark / controlled laboratory",
      "reviewed_evidence_class": "Benchmark / controlled laboratory",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH05:NOT_FULL_TEXT_VERIFIED",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C05\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W059",
      "atlas_display": {
        "id": "W059",
        "label": "AI-Generated Smells: An Analysis of Code and Architecture in LLM- and Agent-Driven Development",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Code quality & security",
          "T:Engineering structure"
        ],
        "actual": [
          "C:C05"
        ],
        "mapped": [
          "C:C02",
          "C:C05",
          "C:C06",
          "C:C11"
        ],
        "printed": true,
        "summary": "Larger generated outputs are associated with coupling and architectural smells even when tests pass.",
        "limitation": "Small smell counts; correlation with LOC not a causal law.",
        "url": "https://arxiv.org/abs/2605.02741",
        "authors": "Zhu",
        "year": "2026",
        "topics": [
          "K:Output versus shipped value",
          "K:Controlled productivity evidence",
          "K:Independent verification and oracles",
          "K:Benchmarks and construct validity",
          "K:Technical debt and complexity",
          "K:Architecture and modularity"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Your AI, My Shell: Demystifying Prompt Injection Attacks on Agentic AI Coding Editors",
      "kind": "paper",
      "group": "Code quality & security",
      "year": "2025",
      "lead_author": "Liu",
      "source": "https://arxiv.org/abs/2509.22040",
      "contribution": "Workspace and retrieved-content injections can induce agents to execute unwanted commands.",
      "limitation": "Attack configurations are adversarial, not real-world incidence rates.",
      "manual_use": "Make the engineering response an explicit scoped permission, testable gate or human escalation criterion.",
      "evidence_class": "Benchmark / controlled laboratory",
      "editorial_priority": "B",
      "bibliography_year": "2025",
      "original_evidence_class": "Benchmark / controlled laboratory",
      "reviewed_evidence_class": "Benchmark / controlled laboratory",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH03:ARXIV_ABSTRACT_VERIFIED; CH06:PRIMARY_ABSTRACT_ONLY",
      "previous_chapter_audit_count": "2",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C03\", \"C:C06\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W060",
      "atlas_display": {
        "id": "W060",
        "label": "Your AI, My Shell: Demystifying Prompt Injection Attacks on Agentic AI Coding Editors",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Code quality & security",
          "T:What agents can do"
        ],
        "actual": [
          "C:C03",
          "C:C06"
        ],
        "mapped": [
          "C:C03",
          "C:C05",
          "C:C06"
        ],
        "printed": true,
        "summary": "Workspace and retrieved-content injections can induce agents to execute unwanted commands.",
        "limitation": "Attack configurations are adversarial, not real-world incidence rates.",
        "url": "https://arxiv.org/abs/2509.22040",
        "authors": "Liu",
        "year": "2025",
        "topics": [
          "K:Benchmarks and construct validity",
          "K:Prompt injection and malicious tools"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "2025 GenAI Code Security Report",
      "kind": "paper",
      "group": "Code quality & security",
      "year": "2025",
      "lead_author": "Veracode",
      "source": "https://www.veracode.com/wp-content/uploads/2025_GenAI_Code_Security_Report_Final.pdf",
      "contribution": "Functional model progress does not automatically translate into fewer code security-test failures.",
      "limitation": "Vendor-created prompts and benchmarks; not peer reviewed.",
      "manual_use": "Make the engineering response an explicit scoped permission, testable gate or human escalation criterion.",
      "evidence_class": "Self-report / commercial evidence",
      "editorial_priority": "C",
      "bibliography_year": "2025",
      "original_evidence_class": "Self-report / commercial evidence",
      "reviewed_evidence_class": "Self-report / commercial evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH06:SOURCE_LOCATOR_ONLY",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "pass7_verified_primary_locator": "https://www.veracode.com/wp-content/uploads/2025_GenAI_Code_Security_Report_Final.pdf",
      "pass7_identity_source_class": "original_report_pdf",
      "pass7_methods_replicated": "NO",
      "legacy_editorial_source": "https://www.sepolimi.com/p/se-ai-bibliography-code-quality-security",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W061",
      "atlas_display": {
        "id": "W061",
        "label": "2025 GenAI Code Security Report",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Code quality & security"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C05",
          "C:C06",
          "C:C07"
        ],
        "printed": true,
        "summary": "Functional model progress does not automatically translate into fewer code security-test failures.",
        "limitation": "Vendor-created prompts and benchmarks; not peer reviewed.",
        "url": "https://www.veracode.com/wp-content/uploads/2025_GenAI_Code_Security_Report_Final.pdf",
        "authors": "Veracode",
        "year": "2025",
        "topics": [
          "K:Independent verification and oracles",
          "K:Benchmarks and construct validity",
          "K:Agent failure and escalation",
          "K:Vulnerability and secure code"
        ],
        "volumes": []
      }
    },
    {
      "label": "Vibe Security Radar",
      "kind": "paper",
      "group": "Code quality & security",
      "year": "2026",
      "lead_author": "Zhao",
      "source": "https://github.com/HQ1995/vibe-security-radar",
      "contribution": "Public vulnerability disclosures with coding-agent provenance show verifiable safety failures in the field.",
      "limitation": "Source marker coverage is incomplete; denominator not interpretable as risk rate.",
      "manual_use": "Make the engineering response an explicit scoped permission, testable gate or human escalation criterion.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH06:SOURCE_LOCATOR_ONLY",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "pass7_verified_primary_locator": "https://github.com/HQ1995/vibe-security-radar",
      "pass7_identity_source_class": "author_software_repository",
      "pass7_methods_replicated": "NO",
      "legacy_editorial_source": "https://www.sepolimi.com/p/se-ai-bibliography-code-quality-security",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W062",
      "atlas_display": {
        "id": "W062",
        "label": "Vibe Security Radar",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Code quality & security"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C05",
          "C:C06",
          "C:C07"
        ],
        "printed": true,
        "summary": "Public vulnerability disclosures with coding-agent provenance show verifiable safety failures in the field.",
        "limitation": "Source marker coverage is incomplete; denominator not interpretable as risk rate.",
        "url": "https://github.com/HQ1995/vibe-security-radar",
        "authors": "Zhao",
        "year": "2026",
        "topics": [
          "K:Independent verification and oracles",
          "K:Agent failure and escalation",
          "K:Vulnerability and secure code",
          "K:Specifications and governance"
        ],
        "volumes": []
      }
    },
    {
      "label": "An Endless Stream of AI Slop: How Developers Discuss the Burden of AI-Assisted Software Development",
      "kind": "paper",
      "group": "Verification & review",
      "year": "2026",
      "lead_author": "Baltes",
      "source": "https://arxiv.org/abs/2603.27249",
      "contribution": "Open-source contributors describe reviewer overload and quality externalities when code generation becomes cheaper than review.",
      "limitation": "Public forum perceptions are not verified costs or defect counts.",
      "manual_use": "Compare human-on-human, human-on-agent and AI-on-human review and record review effort, precision and real defects.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH08:FULL_TEXT_AUDIT_PENDING; CH11:FULL_TEXT_PENDING",
      "previous_chapter_audit_count": "2",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C08\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W063",
      "atlas_display": {
        "id": "W063",
        "label": "An Endless Stream of AI Slop: How Developers Discuss the Burden of AI-Assisted Software Development",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Verification & review",
          "T:Code quality & security"
        ],
        "actual": [
          "C:C08"
        ],
        "mapped": [
          "C:C05",
          "C:C07",
          "C:C08",
          "C:C11",
          "C:C12"
        ],
        "printed": true,
        "summary": "Open-source contributors describe reviewer overload and quality externalities when code generation becomes cheaper than review.",
        "limitation": "Public forum perceptions are not verified costs or defect counts.",
        "url": "https://arxiv.org/abs/2603.27249",
        "authors": "Baltes",
        "year": "2026",
        "topics": [
          "K:Review capacity and maintainers",
          "K:Independent verification and oracles",
          "K:Economic costs and return"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Studying Quality Improvements Recommended via Manual and Automated Code Review",
      "kind": "paper",
      "group": "Verification & review",
      "year": "2026",
      "lead_author": "Crupi",
      "source": "https://arxiv.org/abs/2602.11925",
      "contribution": "AI comments cover only a small share of human findings and generate much additional low-value review text.",
      "limitation": "One model generation and selected PRs.",
      "manual_use": "Compare human-on-human, human-on-agent and AI-on-human review and record review effort, precision and real defects.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH08:FULL_TEXT_AUDIT_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C08\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W064",
      "atlas_display": {
        "id": "W064",
        "label": "Studying Quality Improvements Recommended via Manual and Automated Code Review",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Verification & review"
        ],
        "actual": [
          "C:C08"
        ],
        "mapped": [
          "C:C07",
          "C:C08"
        ],
        "printed": true,
        "summary": "AI comments cover only a small share of human findings and generate much additional low-value review text.",
        "limitation": "One model generation and selected PRs.",
        "url": "https://arxiv.org/abs/2602.11925",
        "authors": "Crupi",
        "year": "2026",
        "topics": [
          "K:Review capacity and maintainers"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "These Aren't the Reviews You're Looking For: How Humans Review AI-Generated Pull Requests",
      "kind": "paper",
      "group": "Verification & review",
      "year": "2026",
      "lead_author": "Duma",
      "source": "https://arxiv.org/abs/2605.02273",
      "contribution": "Most agent PRs have no recorded human review, but same-repository human PRs also often lack review.",
      "limitation": "Recorded GitHub review is not total review rigor; shared AIDev data.",
      "manual_use": "Compare human-on-human, human-on-agent and AI-on-human review and record review effort, precision and real defects.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH08:FULL_TEXT_AUDIT_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C08\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W065",
      "atlas_display": {
        "id": "W065",
        "label": "These Aren't the Reviews You're Looking For: How Humans Review AI-Generated Pull Requests",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Verification & review"
        ],
        "actual": [
          "C:C08"
        ],
        "mapped": [
          "C:C07",
          "C:C08"
        ],
        "printed": true,
        "summary": "Most agent PRs have no recorded human review, but same-repository human PRs also often lack review.",
        "limitation": "Recorded GitHub review is not total review rigor; shared AIDev data.",
        "url": "https://arxiv.org/abs/2605.02273",
        "authors": "Duma",
        "year": "2026",
        "topics": [
          "K:Dataset provenance and dependency"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Evaluating the Impact of Explainable AI on Trust in AI-Assisted Code Review",
      "kind": "paper",
      "group": "Verification & review",
      "year": "2026",
      "lead_author": "Gao",
      "source": "https://arxiv.org/abs/2607.24601",
      "contribution": "Explanations alter review trust and perceived usefulness; trust must be distinguished from objective agreement.",
      "limitation": "Small participant pool and proxy trust metrics.",
      "manual_use": "Use to build a reviewer-calibration exercise with injected wrong suggestions and measured detection rates.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH08:FULL_TEXT_AUDIT_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "pass7_verified_primary_locator": "https://arxiv.org/abs/2607.24601",
      "pass7_identity_source_class": "author_preprint",
      "pass7_methods_replicated": "NO",
      "legacy_editorial_source": "https://www.sepolimi.com/p/se-ai-bibliography-verification-review",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W066",
      "atlas_display": {
        "id": "W066",
        "label": "Evaluating the Impact of Explainable AI on Trust in AI-Assisted Code Review",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C07",
          "C:C08"
        ],
        "printed": true,
        "summary": "Explanations alter review trust and perceived usefulness; trust must be distinguished from objective agreement.",
        "limitation": "Small participant pool and proxy trust metrics.",
        "url": "https://arxiv.org/abs/2607.24601",
        "authors": "Gao",
        "year": "2026",
        "topics": [
          "K:Review capacity and maintainers",
          "K:Automation bias and trust",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": []
      }
    },
    {
      "label": "(Don't) Trust, but (Don't) Verify: Developers' Attention to Security in AI-Generated Code",
      "kind": "paper",
      "group": "Verification & review",
      "year": "2026",
      "lead_author": "Khalid",
      "source": "https://arxiv.org/abs/2609.21020",
      "contribution": "Users select unsafe suggestions nearly as often as safe ones; editing correlates with fewer vulnerabilities.",
      "limitation": "Four selected C tasks; 2027 conference claim relies on current preprint.",
      "manual_use": "Use to build a reviewer-calibration exercise with injected wrong suggestions and measured detection rates.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH10:FULL_TEXT_REVIEW_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C10\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W067",
      "atlas_display": {
        "id": "W067",
        "label": "(Don't) Trust, but (Don't) Verify: Developers' Attention to Security in AI-Generated Code",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Verification & review",
          "T:Code quality & security"
        ],
        "actual": [
          "C:C10"
        ],
        "mapped": [
          "C:C05",
          "C:C06",
          "C:C07",
          "C:C08",
          "C:C10"
        ],
        "printed": true,
        "summary": "Users select unsafe suggestions nearly as often as safe ones; editing correlates with fewer vulnerabilities.",
        "limitation": "Four selected C tasks; 2027 conference claim relies on current preprint.",
        "url": "https://arxiv.org/abs/2609.21020",
        "authors": "Khalid",
        "year": "2026",
        "topics": [
          "K:Automation bias and trust",
          "K:Independent verification and oracles",
          "K:Vulnerability and secure code"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Behind Agentic Pull Requests: An Empirical Study on Developer Interventions in AI Agent-Authored Pull Requests",
      "kind": "paper",
      "group": "Verification & review",
      "year": "2026",
      "lead_author": "Khelifi",
      "source": "https://espace2.etsmtl.ca/id/eprint/34495/",
      "contribution": "Human interventions occur on fewer agent PRs, but those interventions are often more extensive and guidance-oriented.",
      "limitation": "Metadata events cannot certify actual review quality; shared AIDev data.",
      "manual_use": "Make the engineering response an explicit scoped permission, testable gate or human escalation criterion.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no_primary_locator_only",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "https://espace2.etsmtl.ca/id/eprint/34495/",
      "publication_status_note": "AIDev observational cohort reused; incomplete independence",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "source_verification_method": "AUTHOR_INSTITUTION_PUBLICATION",
      "audit_date": "2026-10-10",
      "audit_depth": "PRIMARY_METADATA_LOCATOR",
      "audit_locator": "Primary publication record; page-level study audit pending",
      "doi": "10.1145/3793302.3793586",
      "data_snapshot_warning": "Uses AIDev PR records.",
      "previous_chapter_audit_registers": "CH08:FULL_TEXT_AUDIT_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "pass3_audit_primary_url": "https://espace2.etsmtl.ca/id/eprint/34495/",
      "pass3_audit_version": "MSR 2026 published author copy pp.843-844",
      "pass3_audit_depth": "ORIGINAL_PAPER_METHODS_AND_TABLE_SELECTED",
      "pass3_audit_methods_locators": "Table 1 four human cells versus stated 5869; results tables",
      "pass3_audit_sample": "Repository-matched AIDev subset closed PRs; 5869 agent, stated 5869 human",
      "pass3_audit_observation": "Human count cells sum to 5853; mismatch 16; interventions 52.17/83.59% reported",
      "pass3_audit_boundary": "Unresolved missing records and observational selection; elapsed time is not reviewer labor",
      "pass3_audit_original_data_replication": "NO",
      "pass3_audit_provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "pass3_audit_date": "2026-10-10",
      "pass6_date": "2026-10-10",
      "pass6_locator": "https://espace2.etsmtl.ca/id/eprint/34495/1/Ouni-A-2026-34495.pdf",
      "pass6_inspection_depth": "PUBLISHED_ACM_PROCEEDINGS_TABLE1_P2",
      "pass6_page_scope": "p2 Table1 and p1 methods",
      "pass6_finding": "HPR 5853 printed vs 5869 described; arithmetic-inferred final cell 261; 52.17/83.59% intervention margins",
      "pass6_limitation": "RAW_OBSERVATIONS_NOT_AVAILABLE",
      "pass6_original_data_replicated": "NO",
      "ndse2_actual_chapters_json": "[\"C:C07\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W068",
      "atlas_display": {
        "id": "W068",
        "label": "Behind Agentic Pull Requests: An Empirical Study on Developer Interventions in AI Agent-Authored Pull Requests",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Verification & review"
        ],
        "actual": [
          "C:C07"
        ],
        "mapped": [
          "C:C03",
          "C:C07",
          "C:C08"
        ],
        "printed": true,
        "summary": "Human interventions occur on fewer agent PRs, but those interventions are often more extensive and guidance-oriented.",
        "limitation": "Metadata events cannot certify actual review quality; shared AIDev data.",
        "url": "https://espace2.etsmtl.ca/id/eprint/34495/",
        "authors": "Khelifi",
        "year": "2026",
        "topics": [
          "K:Agent failure and escalation",
          "K:Human-agent collaboration",
          "K:Dataset provenance and dependency"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Same Scrutiny, More Time: Eye Tracking Insights into Reviewing LLM-Labelled Code",
      "kind": "paper",
      "group": "Verification & review",
      "year": "2026",
      "lead_author": "Khojah",
      "source": "https://arxiv.org/abs/2606.26505",
      "contribution": "The AI label increases fixation time without evidence that defect detection improves.",
      "limitation": "Identical human-origin code; injected-defect detection not assessed.",
      "manual_use": "Compare human-on-human, human-on-agent and AI-on-human review and record review effort, precision and real defects.",
      "evidence_class": "Controlled human or field experiment",
      "editorial_priority": "A",
      "bibliography_year": "2026",
      "original_evidence_class": "Controlled human or field experiment",
      "reviewed_evidence_class": "Controlled human or field experiment",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH08:PRIMARY_ABSTRACT_CHECKED",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C08\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W069",
      "atlas_display": {
        "id": "W069",
        "label": "Same Scrutiny, More Time: Eye Tracking Insights into Reviewing LLM-Labelled Code",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Verification & review"
        ],
        "actual": [
          "C:C08"
        ],
        "mapped": [
          "C:C07",
          "C:C08",
          "C:C10"
        ],
        "printed": true,
        "summary": "The AI label increases fixation time without evidence that defect detection improves.",
        "limitation": "Identical human-origin code; injected-defect detection not assessed.",
        "url": "https://arxiv.org/abs/2606.26505",
        "authors": "Khojah",
        "year": "2026",
        "topics": [
          "K:Controlled productivity evidence",
          "K:Automation bias and trust",
          "K:Independent verification and oracles",
          "K:Human cognitive load"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Impact of an LLM-based Review Assistant in Practice: A Mixed Open-/Closed-source Case Study",
      "kind": "paper",
      "group": "Verification & review",
      "year": "2026",
      "lead_author": "Olewicki",
      "source": "https://arxiv.org/abs/2411.07091",
      "contribution": "AI review comments have modest acceptance and must be filtered for relevance, especially functional advice.",
      "limitation": "Acceptance is a process proxy, not defect prevention.",
      "manual_use": "Compare human-on-human, human-on-agent and AI-on-human review and record review effort, precision and real defects.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH08:FULL_TEXT_AUDIT_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W070",
      "atlas_display": {
        "id": "W070",
        "label": "Impact of an LLM-based Review Assistant in Practice: A Mixed Open-/Closed-source Case Study",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C07",
          "C:C08"
        ],
        "printed": true,
        "summary": "AI review comments have modest acceptance and must be filtered for relevance, especially functional advice.",
        "limitation": "Acceptance is a process proxy, not defect prevention.",
        "url": "https://arxiv.org/abs/2411.07091",
        "authors": "Olewicki",
        "year": "2026",
        "topics": [
          "K:Developer workflow and adoption",
          "K:AI as reviewer"
        ],
        "volumes": []
      }
    },
    {
      "label": "Why Are Agentic Pull Requests Merged or Rejected? An Empirical Study",
      "kind": "paper",
      "group": "Verification & review",
      "year": "2026",
      "lead_author": "Peralta",
      "source": "https://arxiv.org/html/2605.22534",
      "contribution": "Rejection categories include agent failure, project workflow mismatch and unspecified reasons; distinguish causes before retrying.",
      "limitation": "Explanations may be inferred from inconsistent PR records; shared AIDev data.",
      "manual_use": "Make the engineering response an explicit scoped permission, testable gate or human escalation criterion.",
      "evidence_class": "AIDEV_DERIVED_OBSERVATIONAL_STRATIFIED_CODING",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "AIDEV_DERIVED_OBSERVATIONAL_STRATIFIED_CODING",
      "full_manuscript_audited": "yes_selected_methods",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "https://arxiv.org/html/2605.22534",
      "publication_status_note": "2026 MSR paper, Sections 3-6; explicitly builds on AIDev",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "source_verification_method": "FULLTEXT_HTML_METHODS_TABLES",
      "audit_date": "2026-10-10",
      "audit_depth": "PRIMARY_MANUSCRIPT_SECTIONS",
      "audit_locator": "MSR 2026 arXiv 2605.22534 html Sections 3-6 and Tables 1-3",
      "doi": "10.1145/3793302.3793575",
      "data_snapshot_warning": "Uses AIDev PR records (MSR 2026 Sect. 3), 9799 human-reviewed filtered PRs, 717 stratified manually assessed.",
      "previous_chapter_audit_registers": "CH03:NOT_INDEPENDENTLY_INSPECTED; CH11:FULL_TEXT_PENDING",
      "previous_chapter_audit_count": "2",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C03\", \"C:C04\", \"C:C07\", \"C:C11\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W071",
      "atlas_display": {
        "id": "W071",
        "label": "Why Are Agentic Pull Requests Merged or Rejected? An Empirical Study",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Verification & review",
          "T:What agents can do"
        ],
        "actual": [
          "C:C03",
          "C:C04",
          "C:C07",
          "C:C11"
        ],
        "mapped": [
          "C:C03",
          "C:C04",
          "C:C07",
          "C:C08",
          "C:C11"
        ],
        "printed": true,
        "summary": "Rejection categories include agent failure, project workflow mismatch and unspecified reasons; distinguish causes before retrying.",
        "limitation": "Explanations may be inferred from inconsistent PR records; shared AIDev data.",
        "url": "https://arxiv.org/html/2605.22534",
        "authors": "Peralta",
        "year": "2026",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Agent failure and escalation",
          "K:Specifications and governance",
          "K:Dataset provenance and dependency"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "AI-to-AI Code Reviews of GitHub Pull Requests",
      "kind": "paper",
      "group": "Verification & review",
      "year": "2026",
      "lead_author": "Selvanayagam",
      "source": "https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ESEM.2026.75",
      "contribution": "AI agents are already reviewing other agents, but automation density says nothing about independent error detection.",
      "limitation": "Distinct AI-to-AI actors rare, and quality not measured.",
      "manual_use": "Compare human-on-human, human-on-agent and AI-on-human review and record review effort, precision and real defects.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH08:FULL_TEXT_AUDIT_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "pass7_verified_primary_locator": "https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ESEM.2026.75",
      "pass7_identity_source_class": "peer_reviewed_open_access",
      "pass7_methods_replicated": "NO",
      "legacy_editorial_source": "https://www.sepolimi.com/p/se-ai-bibliography-verification-review",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W072",
      "atlas_display": {
        "id": "W072",
        "label": "AI-to-AI Code Reviews of GitHub Pull Requests",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C07",
          "C:C08"
        ],
        "printed": true,
        "summary": "AI agents are already reviewing other agents, but automation density says nothing about independent error detection.",
        "limitation": "Distinct AI-to-AI actors rare, and quality not measured.",
        "url": "https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ESEM.2026.75",
        "authors": "Selvanayagam",
        "year": "2026",
        "topics": [
          "K:Review capacity and maintainers",
          "K:Independent verification and oracles",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": []
      }
    },
    {
      "label": "The Effect of Complexity and Provenance on Code Review Decisions: Evidence from a Controlled Experiment",
      "kind": "paper",
      "group": "Verification & review",
      "year": "2026",
      "lead_author": "Singh",
      "source": "https://www.sepolimi.com/p/se-ai-bibliography-verification-review",
      "contribution": "Complexity makes reviewers more likely to accept wrong changes; AI labeling alone has no significant outcome effect.",
      "limitation": "Controlled decisions rather than production incidents.",
      "manual_use": "Compare human-on-human, human-on-agent and AI-on-human review and record review effort, precision and real defects.",
      "evidence_class": "Controlled human or field experiment",
      "editorial_priority": "A",
      "bibliography_year": "2026",
      "original_evidence_class": "Controlled human or field experiment",
      "reviewed_evidence_class": "Controlled human or field experiment",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH08:FULL_TEXT_AUDIT_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C08\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W073",
      "atlas_display": {
        "id": "W073",
        "label": "The Effect of Complexity and Provenance on Code Review Decisions: Evidence from a Controlled Experiment",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Verification & review"
        ],
        "actual": [
          "C:C08"
        ],
        "mapped": [
          "C:C05",
          "C:C07",
          "C:C08"
        ],
        "printed": true,
        "summary": "Complexity makes reviewers more likely to accept wrong changes; AI labeling alone has no significant outcome effect.",
        "limitation": "Controlled decisions rather than production incidents.",
        "url": "https://www.sepolimi.com/p/se-ai-bibliography-verification-review",
        "authors": "Singh",
        "year": "2026",
        "topics": [
          "K:Controlled productivity evidence",
          "K:Review capacity and maintainers",
          "K:Technical debt and complexity",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "RovoDev Code Reviewer: A Large-Scale Online Evaluation of LLM-based Code Review Automation at Atlassian",
      "kind": "paper",
      "group": "Verification & review",
      "year": "2026",
      "lead_author": "Tantithamthavorn",
      "source": "https://arxiv.org/abs/2601.01129",
      "contribution": "AI-assisted review associates with shorter PR cycles and fewer human comments.",
      "limitation": "No defect-rate or deployed-incident endpoint.",
      "manual_use": "Compare human-on-human, human-on-agent and AI-on-human review and record review effort, precision and real defects.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH08:PRIMARY_ABSTRACT_CHECKED",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C08\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W074",
      "atlas_display": {
        "id": "W074",
        "label": "RovoDev Code Reviewer: A Large-Scale Online Evaluation of LLM-based Code Review Automation at Atlassian",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Verification & review",
          "T:Productivity"
        ],
        "actual": [
          "C:C08"
        ],
        "mapped": [
          "C:C02",
          "C:C07",
          "C:C08"
        ],
        "printed": true,
        "summary": "AI-assisted review associates with shorter PR cycles and fewer human comments.",
        "limitation": "No defect-rate or deployed-incident endpoint.",
        "url": "https://arxiv.org/abs/2601.01129",
        "authors": "Tantithamthavorn",
        "year": "2026",
        "topics": [
          "K:Review capacity and maintainers"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Self-Correction Bench: Uncovering and Addressing the Self-Correction Blind Spot in LLMs",
      "kind": "paper",
      "group": "Verification & review",
      "year": "2026",
      "lead_author": "Tsui",
      "source": "https://arxiv.org/abs/2507.02778",
      "contribution": "Models often correct an externally attributed mistake more successfully than their own.",
      "limitation": "Non-programming tasks; transfer to SWE is a hypothesis.",
      "manual_use": "Separate reviewer effort, comment usefulness and defect detection.",
      "evidence_class": "Benchmark / controlled laboratory",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Benchmark / controlled laboratory",
      "reviewed_evidence_class": "Benchmark / controlled laboratory",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH07:FULLTEXT_HTML",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W075",
      "atlas_display": {
        "id": "W075",
        "label": "Self-Correction Bench: Uncovering and Addressing the Self-Correction Blind Spot in LLMs",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C07",
          "C:C08"
        ],
        "printed": true,
        "summary": "Models often correct an externally attributed mistake more successfully than their own.",
        "limitation": "Non-programming tasks; transfer to SWE is a hypothesis.",
        "url": "https://arxiv.org/abs/2507.02778",
        "authors": "Tsui",
        "year": "2026",
        "topics": [
          "K:Independent verification and oracles",
          "K:Benchmarks and construct validity",
          "K:Agent failure and escalation"
        ],
        "volumes": []
      }
    },
    {
      "label": "SWR-Bench: Assessing LLM Performance in Real-World Code Review Comment Generation",
      "kind": "paper",
      "group": "Verification & review",
      "year": "2026",
      "lead_author": "Zeng",
      "source": "https://arxiv.org/abs/2509.01494",
      "contribution": "Best model review approaches show limited precision and recall for verified review findings.",
      "limitation": "Benchmark is model-only, and human collaborative settings differ.",
      "manual_use": "Compare human-on-human, human-on-agent and AI-on-human review and record review effort, precision and real defects.",
      "evidence_class": "Benchmark / controlled laboratory",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Benchmark / controlled laboratory",
      "reviewed_evidence_class": "Benchmark / controlled laboratory",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH08:PRIMARY_ABSTRACT_CHECKED",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C08\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W076",
      "atlas_display": {
        "id": "W076",
        "label": "SWR-Bench: Assessing LLM Performance in Real-World Code Review Comment Generation",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Verification & review",
          "T:What agents can do"
        ],
        "actual": [
          "C:C08"
        ],
        "mapped": [
          "C:C03",
          "C:C07",
          "C:C08",
          "C:C12"
        ],
        "printed": true,
        "summary": "Best model review approaches show limited precision and recall for verified review findings.",
        "limitation": "Benchmark is model-only, and human collaborative settings differ.",
        "url": "https://arxiv.org/abs/2509.01494",
        "authors": "Zeng",
        "year": "2026",
        "topics": [
          "K:Review capacity and maintainers",
          "K:Independent verification and oracles",
          "K:Benchmarks and construct validity",
          "K:Employment and early-career roles"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Evaluating and Mitigating the Misguidance Effect of Buggy Code in LLM-Generated Unit Tests",
      "kind": "paper",
      "group": "Verification & review",
      "year": "2026",
      "lead_author": "Zhao",
      "source": "https://arxiv.org/abs/2607.22883",
      "contribution": "Tests generated directly from defective implementations can encode the bug; an independent specification reduces error propagation.",
      "limitation": "Specific Java defect benchmark and prompt setup.",
      "manual_use": "Separate reviewer effort, comment usefulness and defect detection.",
      "evidence_class": "Benchmark / controlled laboratory",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Benchmark / controlled laboratory",
      "reviewed_evidence_class": "Benchmark / controlled laboratory",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "2026",
      "publication_source_url": "https://doi.org/10.1145/3832204",
      "publication_status_note": "Proceedings of the ACM on Software Engineering / ISSTA 2026",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH04:ABSTRACT_AND_REPOSITORY; CH07:PRIMARY_PDF_PAGE_CHECKED",
      "previous_chapter_audit_count": "2",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C04\", \"C:C07\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W077",
      "atlas_display": {
        "id": "W077",
        "label": "Evaluating and Mitigating the Misguidance Effect of Buggy Code in LLM-Generated Unit Tests",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Verification & review",
          "T:Code quality & security"
        ],
        "actual": [
          "C:C04",
          "C:C07"
        ],
        "mapped": [
          "C:C03",
          "C:C04",
          "C:C05",
          "C:C07",
          "C:C08"
        ],
        "printed": true,
        "summary": "Tests generated directly from defective implementations can encode the bug; an independent specification reduces error propagation.",
        "limitation": "Specific Java defect benchmark and prompt setup.",
        "url": "https://doi.org/10.1145/3832204",
        "authors": "Zhao",
        "year": "2026",
        "topics": [
          "K:Independent verification and oracles",
          "K:Benchmarks and construct validity",
          "K:Specifications and governance",
          "K:Evaluation methodology and baselines",
          "K:Human-agent collaboration"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Beyond the Surface: Measuring Self-Preference in LLM Judgments",
      "kind": "paper",
      "group": "Verification & review",
      "year": "2025",
      "lead_author": "Chen",
      "source": "https://www.sepolimi.com/p/se-ai-bibliography-verification-review",
      "contribution": "Model and training-data similarity influence judgments, complicating same-model evaluator independence.",
      "limitation": "Text-based judgment tasks, not code reviews.",
      "manual_use": "Separate reviewer effort, comment usefulness and defect detection.",
      "evidence_class": "Benchmark / controlled laboratory",
      "editorial_priority": "B",
      "bibliography_year": "2025",
      "original_evidence_class": "Benchmark / controlled laboratory",
      "reviewed_evidence_class": "Benchmark / controlled laboratory",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH07:FULLTEXT_HTML_PUBLISHER",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W078",
      "atlas_display": {
        "id": "W078",
        "label": "Beyond the Surface: Measuring Self-Preference in LLM Judgments",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C07",
          "C:C08"
        ],
        "printed": true,
        "summary": "Model and training-data similarity influence judgments, complicating same-model evaluator independence.",
        "limitation": "Text-based judgment tasks, not code reviews.",
        "url": "https://www.sepolimi.com/p/se-ai-bibliography-verification-review",
        "authors": "Chen",
        "year": "2025",
        "topics": [
          "K:Review capacity and maintainers",
          "K:AI as reviewer",
          "K:Skills formation and teaching",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": []
      }
    },
    {
      "label": "Correlated Errors in Large Language Models",
      "kind": "paper",
      "group": "Verification & review",
      "year": "2025",
      "lead_author": "Kim",
      "source": "https://www.sepolimi.com/p/se-ai-bibliography-verification-review",
      "contribution": "Errors can be shared across models, so a second model is not automatically an independent checker.",
      "limitation": "General LLM datasets; may not predict specific coding errors.",
      "manual_use": "Separate reviewer effort, comment usefulness and defect detection.",
      "evidence_class": "Benchmark / controlled laboratory",
      "editorial_priority": "B",
      "bibliography_year": "2025",
      "original_evidence_class": "Benchmark / controlled laboratory",
      "reviewed_evidence_class": "Benchmark / controlled laboratory",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "Generic model error correlation (transfer hypothesis)",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH03:NOT_INDEPENDENTLY_INSPECTED; CH07:FULLTEXT_HTML_PUBLISHER; CH08:FULL_TEXT_AUDIT_PENDING",
      "previous_chapter_audit_count": "3",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "pass3_audit_primary_url": "https://arxiv.org/html/2506.07962",
      "pass3_audit_version": "arXiv research preprint 2025",
      "pass3_audit_depth": "ORIGINAL_HTML_SELECTED_DESIGN",
      "pass3_audit_methods_locators": "Data/Methods and conditional-error calculation",
      "pass3_audit_sample": "349 models and 12032 MCQs on one leaderboard; 71 models/14042 questions on HELM",
      "pass3_audit_observation": "~60% same wrong answer conditional on both models wrong on HELM",
      "pass3_audit_boundary": "Not code-review or defect co-detection; cannot set checker correlation rate",
      "pass3_audit_original_data_replication": "NO",
      "pass3_audit_provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "pass3_audit_date": "2026-10-10",
      "ndse2_actual_chapters_json": "[\"C:C03\", \"C:C07\", \"C:C08\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W079",
      "atlas_display": {
        "id": "W079",
        "label": "Correlated Errors in Large Language Models",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Verification & review"
        ],
        "actual": [
          "C:C03",
          "C:C07",
          "C:C08"
        ],
        "mapped": [
          "C:C03",
          "C:C07",
          "C:C08"
        ],
        "printed": true,
        "summary": "Errors can be shared across models, so a second model is not automatically an independent checker.",
        "limitation": "General LLM datasets; may not predict specific coding errors.",
        "url": "https://www.sepolimi.com/p/se-ai-bibliography-verification-review",
        "authors": "Kim",
        "year": "2025",
        "topics": [
          "K:Independent verification and oracles",
          "K:Benchmarks and construct validity",
          "K:Dataset provenance and dependency"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Unit Testing Past vs. Present: Examining LLMs' Impact on Defect Detection and Efficiency",
      "kind": "paper",
      "group": "Verification & review",
      "year": "2025",
      "lead_author": "Ramler",
      "source": "https://www.sepolimi.com/p/se-ai-bibliography-verification-review",
      "contribution": "LLM-supported unit-test writing detects more bugs than an earlier unassisted cohort.",
      "limitation": "Non-random historical controls and learner population.",
      "manual_use": "Separate reviewer effort, comment usefulness and defect detection.",
      "evidence_class": "Benchmark / controlled laboratory",
      "editorial_priority": "B",
      "bibliography_year": "2025",
      "original_evidence_class": "Benchmark / controlled laboratory",
      "reviewed_evidence_class": "Benchmark / controlled laboratory",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH07:FULLTEXT_HTML_PUBLISHER",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C07\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W080",
      "atlas_display": {
        "id": "W080",
        "label": "Unit Testing Past vs. Present: Examining LLMs' Impact on Defect Detection and Efficiency",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Verification & review"
        ],
        "actual": [
          "C:C07"
        ],
        "mapped": [
          "C:C07",
          "C:C08",
          "C:C12"
        ],
        "printed": true,
        "summary": "LLM-supported unit-test writing detects more bugs than an earlier unassisted cohort.",
        "limitation": "Non-random historical controls and learner population.",
        "url": "https://www.sepolimi.com/p/se-ai-bibliography-verification-review",
        "authors": "Ramler",
        "year": "2025",
        "topics": [
          "K:Independent verification and oracles",
          "K:Economic costs and return",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Deep Learning-based Code Reviews: A Paradigm Shift or a Double-Edged Sword?",
      "kind": "paper",
      "group": "Verification & review",
      "year": "2025",
      "lead_author": "Tufano",
      "source": "https://arxiv.org/abs/2411.11401",
      "contribution": "Starting with LLM comments consumes more time without finding more major seeded defects.",
      "limitation": "Small controlled sample; one system, but true defects observable.",
      "manual_use": "Compare human-on-human, human-on-agent and AI-on-human review and record review effort, precision and real defects.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2025",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH08:FULL_TEXT_AUDIT_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C08\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W081",
      "atlas_display": {
        "id": "W081",
        "label": "Deep Learning-based Code Reviews: A Paradigm Shift or a Double-Edged Sword?",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Verification & review"
        ],
        "actual": [
          "C:C08"
        ],
        "mapped": [
          "C:C07",
          "C:C08"
        ],
        "printed": true,
        "summary": "Starting with LLM comments consumes more time without finding more major seeded defects.",
        "limitation": "Small controlled sample; one system, but true defects observable.",
        "url": "https://arxiv.org/abs/2411.11401",
        "authors": "Tufano",
        "year": "2025",
        "topics": [
          "K:Review capacity and maintainers",
          "K:Skills formation and teaching",
          "K:Evaluation methodology and baselines",
          "K:Dataset provenance and dependency"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "LLM Evaluators Recognize and Favor Their Own Generations",
      "kind": "paper",
      "group": "Verification & review",
      "year": "2024",
      "lead_author": "Panickssery",
      "source": "https://arxiv.org/abs/2404.13076",
      "contribution": "LLM judges recognize and favor their own prose generations, cautioning against self-grading loops.",
      "limitation": "Summarization benchmark, not code.",
      "manual_use": "Separate reviewer effort, comment usefulness and defect detection.",
      "evidence_class": "Benchmark / controlled laboratory",
      "editorial_priority": "B",
      "bibliography_year": "2024",
      "original_evidence_class": "Benchmark / controlled laboratory",
      "reviewed_evidence_class": "Benchmark / controlled laboratory",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "Generic LLM-as-a-judge preference (transfer hypothesis)",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH07:FULLTEXT_HTML",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C07\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W082",
      "atlas_display": {
        "id": "W082",
        "label": "LLM Evaluators Recognize and Favor Their Own Generations",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Verification & review"
        ],
        "actual": [
          "C:C07"
        ],
        "mapped": [
          "C:C03",
          "C:C07",
          "C:C08"
        ],
        "printed": true,
        "summary": "LLM judges recognize and favor their own prose generations, cautioning against self-grading loops.",
        "limitation": "Summarization benchmark, not code.",
        "url": "https://arxiv.org/abs/2404.13076",
        "authors": "Panickssery",
        "year": "2024",
        "topics": [
          "K:AI as reviewer",
          "K:Benchmarks and construct validity"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "A Study on Developer Behaviors for Validating and Repairing LLM-Generated Code Using Eye Tracking and IDE Actions",
      "kind": "paper",
      "group": "Verification & review",
      "year": "2024",
      "lead_author": "Tang",
      "source": "https://arxiv.org/abs/2405.16081",
      "contribution": "Disclosing machine authorship increases inspection and improves code validation and repair in a small experiment.",
      "limitation": "Twenty-eight participants; different from passive label studies.",
      "manual_use": "Separate reviewer effort, comment usefulness and defect detection.",
      "evidence_class": "Controlled human or field experiment",
      "editorial_priority": "A",
      "bibliography_year": "2024",
      "original_evidence_class": "Controlled human or field experiment",
      "reviewed_evidence_class": "Controlled human or field experiment",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH08:FULL_TEXT_AUDIT_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C08\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W083",
      "atlas_display": {
        "id": "W083",
        "label": "A Study on Developer Behaviors for Validating and Repairing LLM-Generated Code Using Eye Tracking and IDE Actions",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Verification & review"
        ],
        "actual": [
          "C:C08"
        ],
        "mapped": [
          "C:C04",
          "C:C07",
          "C:C08",
          "C:C10"
        ],
        "printed": true,
        "summary": "Disclosing machine authorship increases inspection and improves code validation and repair in a small experiment.",
        "limitation": "Twenty-eight participants; different from passive label studies.",
        "url": "https://arxiv.org/abs/2405.16081",
        "authors": "Tang",
        "year": "2024",
        "topics": [
          "K:Controlled productivity evidence",
          "K:Specifications and governance",
          "K:Human cognitive load",
          "K:Ownership and knowledge transfer"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Self-Preference Bias in LLM-as-a-Judge",
      "kind": "paper",
      "group": "Verification & review",
      "year": "2024",
      "lead_author": "Wataoka",
      "source": "https://arxiv.org/abs/2410.21819",
      "contribution": "Judges favor model-familiar outputs; stylistic similarity can masquerade as quality.",
      "limitation": "Dialogue judgments, not production software.",
      "manual_use": "Use to build a reviewer-calibration exercise with injected wrong suggestions and measured detection rates.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2024",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH08:FULL_TEXT_AUDIT_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W084",
      "atlas_display": {
        "id": "W084",
        "label": "Self-Preference Bias in LLM-as-a-Judge",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C02",
          "C:C07",
          "C:C08"
        ],
        "printed": true,
        "summary": "Judges favor model-familiar outputs; stylistic similarity can masquerade as quality.",
        "limitation": "Dialogue judgments, not production software.",
        "url": "https://arxiv.org/abs/2410.21819",
        "authors": "Wataoka",
        "year": "2024",
        "topics": [
          "K:Output versus shipped value",
          "K:AI as reviewer"
        ],
        "volumes": []
      }
    },
    {
      "label": "Automation Bias in Mammography: The Impact of Artificial Intelligence BI-RADS Suggestions on Reader Performance",
      "kind": "paper",
      "group": "Verification & review",
      "year": "2023",
      "lead_author": "Dratsch",
      "source": "https://www.sepolimi.com/p/se-ai-bibliography-verification-review",
      "contribution": "Even expert readers follow wrong AI suggestions, supporting a general need for calibrated skepticism.",
      "limitation": "Clinical imaging analogy, not direct SWE evidence.",
      "manual_use": "Use to build a reviewer-calibration exercise with injected wrong suggestions and measured detection rates.",
      "evidence_class": "Benchmark / controlled laboratory",
      "editorial_priority": "B",
      "bibliography_year": "2023",
      "original_evidence_class": "Benchmark / controlled laboratory",
      "reviewed_evidence_class": "Benchmark / controlled laboratory",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "Clinical mammography automation bias, not source review",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH08:FULL_TEXT_AUDIT_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "pass6_primary_locator": "https://pubs.rsna.org/doi/10.1148/radiol.222176",
      "pass6_metadata_depth": "PUBLISHED_PEER_REVIEWED_JOURNAL_DOI",
      "pass6_supporting_locator": "https://pubmed.ncbi.nlm.nih.gov/37129490/",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W085",
      "atlas_display": {
        "id": "W085",
        "label": "Automation Bias in Mammography: The Impact of Artificial Intelligence BI-RADS Suggestions on Reader Performance",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Verification & review",
          "T:Skills & learning"
        ],
        "actual": [],
        "mapped": [
          "C:C07",
          "C:C08",
          "C:C10"
        ],
        "printed": true,
        "summary": "Even expert readers follow wrong AI suggestions, supporting a general need for calibrated skepticism.",
        "limitation": "Clinical imaging analogy, not direct SWE evidence.",
        "url": "https://www.sepolimi.com/p/se-ai-bibliography-verification-review",
        "authors": "Dratsch",
        "year": "2023",
        "topics": [
          "K:Automation bias and trust"
        ],
        "volumes": []
      }
    },
    {
      "label": "Quality Evaluation of Modern Code Reviews Through Intelligent Biometric Program Comprehension",
      "kind": "paper",
      "group": "Verification & review",
      "year": "2023",
      "lead_author": "Hijazi",
      "source": "https://doi.org/10.1109/TSE.2022.3158543",
      "contribution": "Physiological signals may be correlated with quality of code review rather than just speed.",
      "limitation": "Sample size in bibliography unverified; invasive and nonstandard.",
      "manual_use": "Compare human-on-human, human-on-agent and AI-on-human review and record review effort, precision and real defects.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2023",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH08:FULL_TEXT_AUDIT_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "pass7_verified_primary_locator": "https://doi.org/10.1109/TSE.2022.3158543",
      "pass7_identity_source_class": "publisher_doi",
      "pass7_methods_replicated": "NO",
      "legacy_editorial_source": "https://www.sepolimi.com/p/se-ai-bibliography-verification-review",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W086",
      "atlas_display": {
        "id": "W086",
        "label": "Quality Evaluation of Modern Code Reviews Through Intelligent Biometric Program Comprehension",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Verification & review",
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C07",
          "C:C08",
          "C:C09",
          "C:C10"
        ],
        "printed": true,
        "summary": "Physiological signals may be correlated with quality of code review rather than just speed.",
        "limitation": "Sample size in bibliography unverified; invasive and nonstandard.",
        "url": "https://doi.org/10.1109/TSE.2022.3158543",
        "authors": "Hijazi",
        "year": "2023",
        "topics": [
          "K:Review capacity and maintainers",
          "K:Independent verification and oracles",
          "K:Human cognitive load",
          "K:System understanding and rationale",
          "K:Dataset provenance and dependency"
        ],
        "volumes": []
      }
    },
    {
      "label": "Do as AI say: susceptibility in deployment of clinical decision-aids",
      "kind": "paper",
      "group": "Verification & review",
      "year": "2021",
      "lead_author": "Gaube",
      "source": "https://www.sepolimi.com/p/se-ai-bibliography-verification-review",
      "contribution": "Incorrect AI-attributed advice induces substantial errors even when professionals are experienced.",
      "limitation": "Clinical advice, not code review.",
      "manual_use": "Separate reviewer effort, comment usefulness and defect detection.",
      "evidence_class": "Benchmark / controlled laboratory",
      "editorial_priority": "B",
      "bibliography_year": "2021",
      "original_evidence_class": "Benchmark / controlled laboratory",
      "reviewed_evidence_class": "Benchmark / controlled laboratory",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "Clinical decision-aid behavior, not source review",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH08:FULL_TEXT_AUDIT_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "pass6_primary_locator": "https://www.nature.com/articles/s41746-021-00385-9",
      "pass6_metadata_depth": "PUBLISHED_PEER_REVIEWED_JOURNAL_DOI",
      "pass6_supporting_locator": "https://pmc.ncbi.nlm.nih.gov/articles/PMC7896064/",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W087",
      "atlas_display": {
        "id": "W087",
        "label": "Do as AI say: susceptibility in deployment of clinical decision-aids",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C07",
          "C:C08"
        ],
        "printed": true,
        "summary": "Incorrect AI-attributed advice induces substantial errors even when professionals are experienced.",
        "limitation": "Clinical advice, not code review.",
        "url": "https://www.sepolimi.com/p/se-ai-bibliography-verification-review",
        "authors": "Gaube",
        "year": "2021",
        "topics": [
          "K:Review capacity and maintainers",
          "K:Independent verification and oracles"
        ],
        "volumes": []
      }
    },
    {
      "label": "Trustworthiness Perceptions in Code Review: An Eye-tracking Study",
      "kind": "paper",
      "group": "Verification & review",
      "year": "2020",
      "lead_author": "Bertram",
      "source": "https://www.sepolimi.com/p/se-ai-bibliography-verification-review",
      "contribution": "Source labeling changes gaze and subjective ratings without demonstrating accuracy changes.",
      "limitation": "Ten students; predates current code LLMs.",
      "manual_use": "Use to build a reviewer-calibration exercise with injected wrong suggestions and measured detection rates.",
      "evidence_class": "Controlled human or field experiment",
      "editorial_priority": "A",
      "bibliography_year": "2020",
      "original_evidence_class": "Controlled human or field experiment",
      "reviewed_evidence_class": "Controlled human or field experiment",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH08:FULL_TEXT_AUDIT_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C08\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W088",
      "atlas_display": {
        "id": "W088",
        "label": "Trustworthiness Perceptions in Code Review: An Eye-tracking Study",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Verification & review"
        ],
        "actual": [
          "C:C08"
        ],
        "mapped": [
          "C:C07",
          "C:C08",
          "C:C10"
        ],
        "printed": true,
        "summary": "Source labeling changes gaze and subjective ratings without demonstrating accuracy changes.",
        "limitation": "Ten students; predates current code LLMs.",
        "url": "https://www.sepolimi.com/p/se-ai-bibliography-verification-review",
        "authors": "Bertram",
        "year": "2020",
        "topics": [
          "K:Controlled productivity evidence",
          "K:Review capacity and maintainers",
          "K:Automation bias and trust",
          "K:Human cognitive load",
          "K:Skills formation and teaching"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "The Role of Domain Expertise in User Trust and the Impact of First Impressions with Intelligent Systems",
      "kind": "paper",
      "group": "Verification & review",
      "year": "2020",
      "lead_author": "Nourani",
      "source": "https://ojs.aaai.org/index.php/HCOMP/article/view/7469",
      "contribution": "Expertise improves error recognition and trust calibration; initial failures shape later trust.",
      "limitation": "Arthropod classification, not code.",
      "manual_use": "Use to build a reviewer-calibration exercise with injected wrong suggestions and measured detection rates.",
      "evidence_class": "Benchmark / controlled laboratory",
      "editorial_priority": "B",
      "bibliography_year": "2020",
      "original_evidence_class": "Benchmark / controlled laboratory",
      "reviewed_evidence_class": "Benchmark / controlled laboratory",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "Non-code classifier trust experiment",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH08:FULL_TEXT_AUDIT_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "pass7_verified_primary_locator": "https://ojs.aaai.org/index.php/HCOMP/article/view/7469",
      "pass7_identity_source_class": "publisher_record",
      "pass7_methods_replicated": "NO",
      "legacy_editorial_source": "https://www.sepolimi.com/p/se-ai-bibliography-verification-review",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W089",
      "atlas_display": {
        "id": "W089",
        "label": "The Role of Domain Expertise in User Trust and the Impact of First Impressions with Intelligent Systems",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Verification & review",
          "T:Skills & learning"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C07",
          "C:C08",
          "C:C10"
        ],
        "printed": true,
        "summary": "Expertise improves error recognition and trust calibration; initial failures shape later trust.",
        "limitation": "Arthropod classification, not code.",
        "url": "https://ojs.aaai.org/index.php/HCOMP/article/view/7469",
        "authors": "Nourani",
        "year": "2020",
        "topics": [
          "K:Automation bias and trust",
          "K:Agent failure and escalation"
        ],
        "volumes": []
      }
    },
    {
      "label": "Decoding the Representation of Code in the Brain: An fMRI Study of Code Review and Expertise",
      "kind": "paper",
      "group": "Verification & review",
      "year": "2017",
      "lead_author": "Floyd",
      "source": "https://doi.org/10.1109/ICSE.2017.24",
      "contribution": "Code and prose review rely on distinguishable cognitive processes influenced by expertise.",
      "limitation": "Neural classification does not measure review effectiveness in production.",
      "manual_use": "Compare human-on-human, human-on-agent and AI-on-human review and record review effort, precision and real defects.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2017",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH09:PRIMARY_FULL_TEXT_AUDIT_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "pass7_verified_primary_locator": "https://doi.org/10.1109/ICSE.2017.24",
      "pass7_identity_source_class": "publisher_doi",
      "pass7_methods_replicated": "NO",
      "legacy_editorial_source": "https://www.sepolimi.com/p/se-ai-bibliography-verification-review",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W090",
      "atlas_display": {
        "id": "W090",
        "label": "Decoding the Representation of Code in the Brain: An fMRI Study of Code Review and Expertise",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Verification & review",
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C07",
          "C:C08",
          "C:C09",
          "C:C10"
        ],
        "printed": true,
        "summary": "Code and prose review rely on distinguishable cognitive processes influenced by expertise.",
        "limitation": "Neural classification does not measure review effectiveness in production.",
        "url": "https://doi.org/10.1109/ICSE.2017.24",
        "authors": "Floyd",
        "year": "2017",
        "topics": [
          "K:Review capacity and maintainers",
          "K:Human cognitive load",
          "K:System understanding and rationale",
          "K:Economic costs and return",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": []
      }
    },
    {
      "label": "Automation bias and verification complexity: a systematic review",
      "kind": "paper",
      "group": "Verification & review",
      "year": "2017",
      "lead_author": "Lyell",
      "source": "https://pmc.ncbi.nlm.nih.gov/articles/PMC7651899/",
      "contribution": "Bias can arise in single verification tasks and increases with difficult-to-check suggestions.",
      "limitation": "Literature not directly about code.",
      "manual_use": "Use to build a reviewer-calibration exercise with injected wrong suggestions and measured detection rates.",
      "evidence_class": "Literature synthesis",
      "editorial_priority": "B",
      "bibliography_year": "2017",
      "original_evidence_class": "Literature synthesis",
      "reviewed_evidence_class": "Literature synthesis",
      "full_manuscript_audited": "no_primary_locator_only",
      "cross_domain_boundary": "Cross-domain automation bias systematic review",
      "publication_year_from_independent_source": "",
      "publication_source_url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC7651899/",
      "publication_status_note": "Systematic review of decision-support bias in healthcare/human factors; no direct AI software experiment",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "source_verification_method": "INDEXED_PRIMARY_JOURNAL_TEXT",
      "audit_date": "2026-10-10",
      "audit_depth": "PRIMARY_METADATA_LOCATOR",
      "audit_locator": "Primary publication record; page-level study audit pending",
      "doi": "10.1093/jamia/ocw105",
      "previous_chapter_audit_registers": "CH08:FULL_TEXT_AUDIT_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C08\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W091",
      "atlas_display": {
        "id": "W091",
        "label": "Automation bias and verification complexity: a systematic review",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Verification & review"
        ],
        "actual": [
          "C:C08"
        ],
        "mapped": [
          "C:C05",
          "C:C07",
          "C:C08"
        ],
        "printed": true,
        "summary": "Bias can arise in single verification tasks and increases with difficult-to-check suggestions.",
        "limitation": "Literature not directly about code.",
        "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC7651899/",
        "authors": "Lyell",
        "year": "2017",
        "topics": [
          "K:Automation bias and trust",
          "K:Independent verification and oracles",
          "K:Technical debt and complexity"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Complacency and Bias in Human Use of Automation: An Attentional Integration",
      "kind": "paper",
      "group": "Verification & review",
      "year": "2010",
      "lead_author": "Parasuraman",
      "source": "https://doi.org/10.1177/0018720810376055",
      "contribution": "Automation-induced attention changes persist even among experienced professionals, motivating active verification design.",
      "limitation": "Legacy automation settings; extrapolation to coding agents must be tested.",
      "manual_use": "Use to build a reviewer-calibration exercise with injected wrong suggestions and measured detection rates.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2010",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH08:FULL_TEXT_AUDIT_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "pass7_verified_primary_locator": "https://doi.org/10.1177/0018720810376055",
      "pass7_identity_source_class": "publisher_doi",
      "pass7_methods_replicated": "NO",
      "legacy_editorial_source": "https://www.sepolimi.com/p/se-ai-bibliography-verification-review",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W092",
      "atlas_display": {
        "id": "W092",
        "label": "Complacency and Bias in Human Use of Automation: An Attentional Integration",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C07",
          "C:C08"
        ],
        "printed": true,
        "summary": "Automation-induced attention changes persist even among experienced professionals, motivating active verification design.",
        "limitation": "Legacy automation settings; extrapolation to coding agents must be tested.",
        "url": "https://doi.org/10.1177/0018720810376055",
        "authors": "Parasuraman",
        "year": "2010",
        "topics": [
          "K:Independent verification and oracles",
          "K:System understanding and rationale"
        ],
        "volumes": []
      }
    },
    {
      "label": "Automating Low-Risk Code Review at Meta: RADAR, Risk Calibration, and Review Efficiency",
      "kind": "paper",
      "group": "Verification & review",
      "year": "2026",
      "lead_author": "Adams",
      "source": "https://arxiv.org/abs/2605.30208",
      "contribution": "Risk-ranked PR changes may permit selective automation and reserve reviewer time for consequential changes.",
      "limitation": "Production risk calibration requires independent defect outcomes and monitoring.",
      "manual_use": "Compare human-on-human, human-on-agent and AI-on-human review and record review effort, precision and real defects.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no_primary_locator_only",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "https://arxiv.org/abs/2605.30208",
      "publication_status_note": "Original preprint; no full evaluation replicated",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "source_verification_method": "PREPRINT_PRIMARY_RECORD",
      "audit_date": "2026-10-10",
      "audit_depth": "PRIMARY_METADATA_LOCATOR",
      "audit_locator": "Primary publication record; page-level study audit pending",
      "previous_chapter_audit_registers": "CH08:FULL_TEXT_AUDIT_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C08\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W093",
      "atlas_display": {
        "id": "W093",
        "label": "Automating Low-Risk Code Review at Meta: RADAR, Risk Calibration, and Review Efficiency",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Verification & review"
        ],
        "actual": [
          "C:C08"
        ],
        "mapped": [
          "C:C06",
          "C:C07",
          "C:C08",
          "C:C12"
        ],
        "printed": true,
        "summary": "Risk-ranked PR changes may permit selective automation and reserve reviewer time for consequential changes.",
        "limitation": "Production risk calibration requires independent defect outcomes and monitoring.",
        "url": "https://arxiv.org/abs/2605.30208",
        "authors": "Adams",
        "year": "2026",
        "topics": [
          "K:Review capacity and maintainers",
          "K:Independent verification and oracles",
          "K:Vulnerability and secure code",
          "K:Economic costs and return"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "AI Slop is DDoSing Open Source: Understanding the Impact of AI-Generated Contributions on Open Source Sustainability",
      "kind": "paper",
      "group": "Verification & review",
      "year": "2026",
      "lead_author": "Afroz",
      "source": "https://www.sepolimi.com/p/se-ai-bibliography-verification-review",
      "contribution": "Influx of machine-generated submissions can increase maintainer load and lower merge propensity.",
      "limitation": "Attribution and matching complexity; context-dependent.",
      "manual_use": "Separate reviewer effort, comment usefulness and defect detection.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH08:FULL_TEXT_AUDIT_PENDING; CH11:ORIGINAL_PDF_METHODS_AND_TABLES",
      "previous_chapter_audit_count": "2",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C08\", \"C:C11\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W094",
      "atlas_display": {
        "id": "W094",
        "label": "AI Slop is DDoSing Open Source: Understanding the Impact of AI-Generated Contributions on Open Source Sustainability",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Verification & review",
          "T:Engineering structure"
        ],
        "actual": [
          "C:C08",
          "C:C11"
        ],
        "mapped": [
          "C:C03",
          "C:C07",
          "C:C08",
          "C:C11"
        ],
        "printed": true,
        "summary": "Influx of machine-generated submissions can increase maintainer load and lower merge propensity.",
        "limitation": "Attribution and matching complexity; context-dependent.",
        "url": "https://www.sepolimi.com/p/se-ai-bibliography-verification-review",
        "authors": "Afroz",
        "year": "2026",
        "topics": [
          "K:Agent failure and escalation",
          "K:Technical debt and complexity",
          "K:System understanding and rationale",
          "K:Agent context and persistent memory"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Beyond Code Generation: Reliability, Verification, and Cost Economics in the Agentic Software Development Lifecycle",
      "kind": "paper",
      "group": "Verification & review",
      "year": "2026",
      "lead_author": "Bhati",
      "source": "https://www.sepolimi.com/p/se-ai-bibliography-verification-review",
      "contribution": "Proposes analyzing the whole agentic lifecycle across verification reliability and cost.",
      "limitation": "Synthesis only, no new outcome dataset.",
      "manual_use": "Make the engineering response an explicit scoped permission, testable gate or human escalation criterion.",
      "evidence_class": "Theory / argument (not a new result)",
      "editorial_priority": "C",
      "bibliography_year": "2026",
      "original_evidence_class": "Theory / argument (not a new result)",
      "reviewed_evidence_class": "Theory / argument (not a new result)",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH03:NOT_INDEPENDENTLY_INSPECTED; CH07:FULLTEXT_HTML; CH11:FULL_TEXT_PENDING",
      "previous_chapter_audit_count": "3",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "pass3_audit_primary_url": "https://arxiv.org/html/2609.04681",
      "pass3_audit_version": "arXiv research synthesis September 2026",
      "pass3_audit_depth": "PRIMARY_SYNTHESIS_CLASSIFICATION",
      "pass3_audit_methods_locators": "Abstract and evidence citations",
      "pass3_audit_sample": "No independent empirical sample",
      "pass3_audit_observation": "Discusses verification/cost; cites W003 prior field experiment",
      "pass3_audit_boundary": "Synthesis cannot become an independent replication of W003",
      "pass3_audit_original_data_replication": "NO",
      "pass3_audit_provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "pass3_audit_date": "2026-10-10",
      "ndse2_actual_chapters_json": "[\"C:C03\", \"C:C07\", \"C:C12\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W095",
      "atlas_display": {
        "id": "W095",
        "label": "Beyond Code Generation: Reliability, Verification, and Cost Economics in the Agentic Software Development Lifecycle",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Verification & review",
          "T:Economics"
        ],
        "actual": [
          "C:C03",
          "C:C07",
          "C:C12"
        ],
        "mapped": [
          "C:C01",
          "C:C02",
          "C:C03",
          "C:C05",
          "C:C07",
          "C:C08",
          "C:C11",
          "C:C12"
        ],
        "printed": true,
        "summary": "Proposes analyzing the whole agentic lifecycle across verification reliability and cost.",
        "limitation": "Synthesis only, no new outcome dataset.",
        "url": "https://www.sepolimi.com/p/se-ai-bibliography-verification-review",
        "authors": "Bhati",
        "year": "2026",
        "topics": [
          "K:Independent verification and oracles",
          "K:Architecture and modularity",
          "K:Skills formation and teaching",
          "K:Economic costs and return",
          "K:Dataset provenance and dependency"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Go Home Copilot, You're Drunk: Understanding Developer Responses to Agent-Generated Code Review Comments",
      "kind": "paper",
      "group": "Verification & review",
      "year": "2026",
      "lead_author": "Cynthia",
      "source": "https://arxiv.org/abs/2607.21997",
      "contribution": "Developer resolution rates differ across reviewing agents and ignore comments that conflict with intended design.",
      "limitation": "Resolution is not necessarily acceptance or correctness.",
      "manual_use": "Compare human-on-human, human-on-agent and AI-on-human review and record review effort, precision and real defects.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH08:FULL_TEXT_AUDIT_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C08\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W096",
      "atlas_display": {
        "id": "W096",
        "label": "Go Home Copilot, You're Drunk: Understanding Developer Responses to Agent-Generated Code Review Comments",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Verification & review"
        ],
        "actual": [
          "C:C08"
        ],
        "mapped": [
          "C:C07",
          "C:C08"
        ],
        "printed": true,
        "summary": "Developer resolution rates differ across reviewing agents and ignore comments that conflict with intended design.",
        "limitation": "Resolution is not necessarily acceptance or correctness.",
        "url": "https://arxiv.org/abs/2607.21997",
        "authors": "Cynthia",
        "year": "2026",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Review capacity and maintainers",
          "K:AI as reviewer",
          "K:Independent verification and oracles",
          "K:System understanding and rationale"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Programmers Are Poor and Overconfident Judges of LLM-Generated Assertions",
      "kind": "paper",
      "group": "Verification & review",
      "year": "2026",
      "lead_author": "Kaufman",
      "source": "https://arxiv.org/abs/2607.08885",
      "contribution": "Programmers inadequately spot bad AI assertions while remaining confident, questioning model-generated test oracles.",
      "limitation": "Short Python assertions and 86 participants.",
      "manual_use": "Separate reviewer effort, comment usefulness and defect detection.",
      "evidence_class": "Benchmark / controlled laboratory",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Benchmark / controlled laboratory",
      "reviewed_evidence_class": "Benchmark / controlled laboratory",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH04:ABSTRACT; CH07:PRIMARY_PDF_ABSTRACT_PAGE_CHECKED",
      "previous_chapter_audit_count": "2",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C04\", \"C:C07\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W097",
      "atlas_display": {
        "id": "W097",
        "label": "Programmers Are Poor and Overconfident Judges of LLM-Generated Assertions",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Verification & review"
        ],
        "actual": [
          "C:C04",
          "C:C07"
        ],
        "mapped": [
          "C:C04",
          "C:C07",
          "C:C08"
        ],
        "printed": true,
        "summary": "Programmers inadequately spot bad AI assertions while remaining confident, questioning model-generated test oracles.",
        "limitation": "Short Python assertions and 86 participants.",
        "url": "https://arxiv.org/abs/2607.08885",
        "authors": "Kaufman",
        "year": "2026",
        "topics": [
          "K:AI as reviewer",
          "K:Automation bias and trust",
          "K:Independent verification and oracles",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Is Agentic Code Review Helpful? Mining Developers' Feedback to CodeRabbit Reviews in the Wild",
      "kind": "paper",
      "group": "Verification & review",
      "year": "2026",
      "lead_author": "Lin",
      "source": "https://arxiv.org/abs/2607.03316",
      "contribution": "Developers reject many AI reviewer comments, chiefly for false positives and irrelevance.",
      "limitation": "Only comments that received replies, inducing response-selection bias.",
      "manual_use": "Compare human-on-human, human-on-agent and AI-on-human review and record review effort, precision and real defects.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH08:FULL_TEXT_AUDIT_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C08\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W098",
      "atlas_display": {
        "id": "W098",
        "label": "Is Agentic Code Review Helpful? Mining Developers' Feedback to CodeRabbit Reviews in the Wild",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Verification & review"
        ],
        "actual": [
          "C:C08"
        ],
        "mapped": [
          "C:C07",
          "C:C08"
        ],
        "printed": true,
        "summary": "Developers reject many AI reviewer comments, chiefly for false positives and irrelevance.",
        "limitation": "Only comments that received replies, inducing response-selection bias.",
        "url": "https://arxiv.org/abs/2607.03316",
        "authors": "Lin",
        "year": "2026",
        "topics": [
          "K:Review capacity and maintainers",
          "K:AI as reviewer"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "From Code Review to Code Critique: Intent, Drift, and Spotlight for AI-Generated Diffs at Scale",
      "kind": "paper",
      "group": "Verification & review",
      "year": "2026",
      "lead_author": "Maddila",
      "source": "https://arxiv.org/abs/2607.29516",
      "contribution": "Comparing diff content to stated intent can help authors find unintended deviations.",
      "limitation": "Small reported effect; defect denominator absent.",
      "manual_use": "Compare human-on-human, human-on-agent and AI-on-human review and record review effort, precision and real defects.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH04:ABSTRACT; CH07:FULLTEXT_HTML; CH08:FULL_TEXT_AUDIT_PENDING; CH11:FULL_TEXT_PENDING",
      "previous_chapter_audit_count": "4",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "pass3_audit_primary_url": "https://arxiv.org/html/2607.29516v1",
      "pass3_audit_version": "arXiv:2607.29516v1 (2026-08-14)",
      "pass3_audit_depth": "ORIGINAL_HTML_SELECTED_METHODS_AND_TABLES",
      "pass3_audit_methods_locators": "Intent Table 3; drift Table 4; rollout Table 8",
      "pass3_audit_sample": "121 intent cases, 118 balanced drift cases; opt-in enterprise rollout",
      "pass3_audit_observation": "Intent F1 .860/.844; 52191/8089 tokens; drift exact 64.4%; reversions .33/.17%",
      "pass3_audit_boundary": "Selected self-attesting cohort not randomized; differing outcomes and sample sizes",
      "pass3_audit_original_data_replication": "NO",
      "pass3_audit_provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "pass3_audit_date": "2026-10-10",
      "ndse2_actual_chapters_json": "[\"C:C04\", \"C:C07\", \"C:C08\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W099",
      "atlas_display": {
        "id": "W099",
        "label": "From Code Review to Code Critique: Intent, Drift, and Spotlight for AI-Generated Diffs at Scale",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Verification & review"
        ],
        "actual": [
          "C:C04",
          "C:C07",
          "C:C08"
        ],
        "mapped": [
          "C:C01",
          "C:C03",
          "C:C04",
          "C:C07",
          "C:C08",
          "C:C11"
        ],
        "printed": true,
        "summary": "Comparing diff content to stated intent can help authors find unintended deviations.",
        "limitation": "Small reported effect; defect denominator absent.",
        "url": "https://arxiv.org/abs/2607.29516",
        "authors": "Maddila",
        "year": "2026",
        "topics": [
          "K:Review capacity and maintainers",
          "K:AI as reviewer",
          "K:Agent failure and escalation",
          "K:Specifications and governance",
          "K:Long-running agent execution"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "The End of Code Review: Coding Agents Supersede Human Inspection",
      "kind": "paper",
      "group": "Verification & review",
      "year": "2026",
      "lead_author": "Monperrus",
      "source": "https://arxiv.org/abs/2606.13175",
      "contribution": "Challenges human-only review and motivates automatic verification research.",
      "limitation": "No empirical testing; should be presented as contested prediction.",
      "manual_use": "Compare human-on-human, human-on-agent and AI-on-human review and record review effort, precision and real defects.",
      "evidence_class": "Theory / argument (not a new result)",
      "editorial_priority": "C",
      "bibliography_year": "2026",
      "original_evidence_class": "Theory / argument (not a new result)",
      "reviewed_evidence_class": "Theory / argument (not a new result)",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH08:FULL_TEXT_AUDIT_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W100",
      "atlas_display": {
        "id": "W100",
        "label": "The End of Code Review: Coding Agents Supersede Human Inspection",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C07",
          "C:C08"
        ],
        "printed": true,
        "summary": "Challenges human-only review and motivates automatic verification research.",
        "limitation": "No empirical testing; should be presented as contested prediction.",
        "url": "https://arxiv.org/abs/2606.13175",
        "authors": "Monperrus",
        "year": "2026",
        "topics": [
          "K:Review capacity and maintainers",
          "K:Independent verification and oracles"
        ],
        "volumes": []
      }
    },
    {
      "label": "Articulate but Wrong: Self-Review Failures in LLM-Based Code Modernization",
      "kind": "paper",
      "group": "Verification & review",
      "year": "2026",
      "lead_author": "Purnachandra Reddy",
      "source": "https://arxiv.org/abs/2605.21537",
      "contribution": "Models can explain a semantic migration rule and still miss behavior changes in their own port.",
      "limitation": "Small Python migration traps; individual model variation high.",
      "manual_use": "Compare human-on-human, human-on-agent and AI-on-human review and record review effort, precision and real defects.",
      "evidence_class": "Benchmark / controlled laboratory",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Benchmark / controlled laboratory",
      "reviewed_evidence_class": "Benchmark / controlled laboratory",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH03:NOT_INDEPENDENTLY_INSPECTED; CH07:FULLTEXT_HTML",
      "previous_chapter_audit_count": "2",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C03\", \"C:C07\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W101",
      "atlas_display": {
        "id": "W101",
        "label": "Articulate but Wrong: Self-Review Failures in LLM-Based Code Modernization",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Verification & review",
          "T:What agents can do"
        ],
        "actual": [
          "C:C03",
          "C:C07"
        ],
        "mapped": [
          "C:C03",
          "C:C04",
          "C:C07",
          "C:C08",
          "C:C09"
        ],
        "printed": true,
        "summary": "Models can explain a semantic migration rule and still miss behavior changes in their own port.",
        "limitation": "Small Python migration traps; individual model variation high.",
        "url": "https://arxiv.org/abs/2605.21537",
        "authors": "Purnachandra Reddy",
        "year": "2026",
        "topics": [
          "K:AI as reviewer",
          "K:Independent verification and oracles",
          "K:Benchmarks and construct validity",
          "K:Agent failure and escalation",
          "K:Agent context and persistent memory"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Cross-Model LLM Code Review: Should You Use Claude to Review Codex or Vice Versa?",
      "kind": "paper",
      "group": "Verification & review",
      "year": "2026",
      "lead_author": "Xiang",
      "source": "https://arxiv.org/abs/2607.21656",
      "contribution": "Independent model review helps some model orderings but can worsen an already strong implementation.",
      "limitation": "Two models, narrow benchmark, multiple comparisons.",
      "manual_use": "Compare human-on-human, human-on-agent and AI-on-human review and record review effort, precision and real defects.",
      "evidence_class": "Benchmark / controlled laboratory",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Benchmark / controlled laboratory",
      "reviewed_evidence_class": "Controlled benchmark; complete-case subset, not human field trial",
      "full_manuscript_audited": "no_pass2_section_scoped",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH07:PRIMARY_PDF_PAGE_CHECKED; CH08:PRIMARY_ABSTRACT_CHECKED",
      "previous_chapter_audit_count": "2",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "pass2_source_locator": "https://arxiv.org/html/2607.21656",
      "pass2_source_version": "arXiv 2607.21656v1 2026-07-22",
      "pass2_inspection_scope": "Sections 3.1--3.4 4.1--4.4 Tables 2 and 4",
      "pass2_methods_status": "PRIMARY_MANUSCRIPT_METHODS_AND_TABLES_SELECTED",
      "pass2_replication_status": "NO",
      "pass2_research_design": "Controlled benchmark with complete-case task selection",
      "pass2_critical_limitation": "No human review; model cannot run tests during review; complete cases and specific model pricing; not repo representative",
      "pass2_audit_date": "2026-10-10",
      "ndse2_actual_chapters_json": "[\"C:C08\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W102",
      "atlas_display": {
        "id": "W102",
        "label": "Cross-Model LLM Code Review: Should You Use Claude to Review Codex or Vice Versa?",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Verification & review"
        ],
        "actual": [
          "C:C08"
        ],
        "mapped": [
          "C:C03",
          "C:C07",
          "C:C08"
        ],
        "printed": true,
        "summary": "Independent model review helps some model orderings but can worsen an already strong implementation.",
        "limitation": "Two models, narrow benchmark, multiple comparisons.",
        "url": "https://arxiv.org/abs/2607.21656",
        "authors": "Xiang",
        "year": "2026",
        "topics": [
          "K:Review capacity and maintainers",
          "K:Independent verification and oracles",
          "K:Benchmarks and construct validity",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "An Eye for Trust: An Exploration of Developers' Trust Perceptions Through Urgency and Reputation",
      "kind": "paper",
      "group": "Verification & review",
      "year": "2026",
      "lead_author": "Yabesi",
      "source": "https://arxiv.org/abs/2604.08713",
      "contribution": "Deadline and perceived seniority alter visual review effort more than final decisions.",
      "limitation": "Source labels manipulated; performance unchanged.",
      "manual_use": "Use to build a reviewer-calibration exercise with injected wrong suggestions and measured detection rates.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH08:FULL_TEXT_AUDIT_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W103",
      "atlas_display": {
        "id": "W103",
        "label": "An Eye for Trust: An Exploration of Developers' Trust Perceptions Through Urgency and Reputation",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C07",
          "C:C08",
          "C:C10",
          "C:C12"
        ],
        "printed": true,
        "summary": "Deadline and perceived seniority alter visual review effort more than final decisions.",
        "limitation": "Source labels manipulated; performance unchanged.",
        "url": "https://arxiv.org/abs/2604.08713",
        "authors": "Yabesi",
        "year": "2026",
        "topics": [
          "K:Review capacity and maintainers",
          "K:Automation bias and trust",
          "K:Human cognitive load",
          "K:Employment and early-career roles",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": []
      }
    },
    {
      "label": "Coding with Enemy: Can Human Developers Detect AI Agent Sabotage?",
      "kind": "paper",
      "group": "Verification & review",
      "year": "2026",
      "lead_author": "Ye",
      "source": "https://arxiv.org/abs/2606.05647",
      "contribution": "Most users miss covert exfiltration behavior, and alerts alone often fail to prevent acceptance.",
      "limitation": "Simulated malicious-agent setting, not baseline prevalence.",
      "manual_use": "Make the engineering response an explicit scoped permission, testable gate or human escalation criterion.",
      "evidence_class": "Benchmark / controlled laboratory",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Benchmark / controlled laboratory",
      "reviewed_evidence_class": "Benchmark / controlled laboratory",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH06:SOURCE_LOCATOR_ONLY; CH08:FULL_TEXT_AUDIT_PENDING",
      "previous_chapter_audit_count": "2",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C06\", \"C:C08\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W104",
      "atlas_display": {
        "id": "W104",
        "label": "Coding with Enemy: Can Human Developers Detect AI Agent Sabotage?",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Verification & review",
          "T:Code quality & security"
        ],
        "actual": [
          "C:C06",
          "C:C08"
        ],
        "mapped": [
          "C:C03",
          "C:C05",
          "C:C06",
          "C:C07",
          "C:C08"
        ],
        "printed": true,
        "summary": "Most users miss covert exfiltration behavior, and alerts alone often fail to prevent acceptance.",
        "limitation": "Simulated malicious-agent setting, not baseline prevalence.",
        "url": "https://arxiv.org/abs/2606.05647",
        "authors": "Ye",
        "year": "2026",
        "topics": [
          "K:Agent failure and escalation",
          "K:Prompt injection and malicious tools",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Beyond Lexical Metrics: Sentence-Embedding Detection of Reviewer Habituation in AI Code Review",
      "kind": "paper",
      "group": "Verification & review",
      "year": "2026",
      "lead_author": "Yu",
      "source": "https://arxiv.org/abs/2609.06213",
      "contribution": "Reviewers approve more agent PRs over time, but changes in detection of defects remain unknown.",
      "limitation": "Selection, learning and project dynamics can mimic habituation.",
      "manual_use": "Compare human-on-human, human-on-agent and AI-on-human review and record review effort, precision and real defects.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH08:FULL_TEXT_AUDIT_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C08\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W105",
      "atlas_display": {
        "id": "W105",
        "label": "Beyond Lexical Metrics: Sentence-Embedding Detection of Reviewer Habituation in AI Code Review",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Verification & review"
        ],
        "actual": [
          "C:C08"
        ],
        "mapped": [
          "C:C07",
          "C:C08"
        ],
        "printed": true,
        "summary": "Reviewers approve more agent PRs over time, but changes in detection of defects remain unknown.",
        "limitation": "Selection, learning and project dynamics can mimic habituation.",
        "url": "https://arxiv.org/abs/2609.06213",
        "authors": "Yu",
        "year": "2026",
        "topics": [
          "K:Review capacity and maintainers",
          "K:Automation bias and trust",
          "K:Skills formation and teaching",
          "K:Dataset provenance and dependency"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Code Review Agent Benchmark (c-CRAB)",
      "kind": "paper",
      "group": "Verification & review",
      "year": "2026",
      "lead_author": "Zhang",
      "source": "https://arxiv.org/abs/2603.23448",
      "contribution": "Multiple agent reviewers fail most human-identified actionable review checks, especially architectural issues.",
      "limitation": "Human ground truth built into benchmark by construction.",
      "manual_use": "Compare human-on-human, human-on-agent and AI-on-human review and record review effort, precision and real defects.",
      "evidence_class": "Benchmark / controlled laboratory",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Benchmark / controlled laboratory",
      "reviewed_evidence_class": "Benchmark / controlled laboratory",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH08:FULL_TEXT_AUDIT_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C08\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W106",
      "atlas_display": {
        "id": "W106",
        "label": "Code Review Agent Benchmark (c-CRAB)",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Verification & review",
          "T:What agents can do"
        ],
        "actual": [
          "C:C08"
        ],
        "mapped": [
          "C:C03",
          "C:C05",
          "C:C07",
          "C:C08"
        ],
        "printed": true,
        "summary": "Multiple agent reviewers fail most human-identified actionable review checks, especially architectural issues.",
        "limitation": "Human ground truth built into benchmark by construction.",
        "url": "https://arxiv.org/abs/2603.23448",
        "authors": "Zhang",
        "year": "2026",
        "topics": [
          "K:Review capacity and maintainers",
          "K:Benchmarks and construct validity",
          "K:Architecture and modularity"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Human-AI Synergy in Agentic Code Review",
      "kind": "paper",
      "group": "Verification & review",
      "year": "2026",
      "lead_author": "Zhong",
      "source": "https://arxiv.org/abs/2603.15911",
      "contribution": "Human-on-agent discussions are longer and AI-reviewer suggestions adopted much less than human ones.",
      "limitation": "Observes only PRs with discussions; not controlled.",
      "manual_use": "Compare human-on-human, human-on-agent and AI-on-human review and record review effort, precision and real defects.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH08:FULL_TEXT_AUDIT_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C08\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W107",
      "atlas_display": {
        "id": "W107",
        "label": "Human-AI Synergy in Agentic Code Review",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Verification & review"
        ],
        "actual": [
          "C:C08"
        ],
        "mapped": [
          "C:C07",
          "C:C08"
        ],
        "printed": true,
        "summary": "Human-on-agent discussions are longer and AI-reviewer suggestions adopted much less than human ones.",
        "limitation": "Observes only PRs with discussions; not controlled.",
        "url": "https://arxiv.org/abs/2603.15911",
        "authors": "Zhong",
        "year": "2026",
        "topics": [
          "K:Review capacity and maintainers",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Do LLM Evaluators Prefer Themselves for a Reason?",
      "kind": "paper",
      "group": "Verification & review",
      "year": "2025",
      "lead_author": "Chen",
      "source": "https://arxiv.org/abs/2504.03846",
      "contribution": "Some model self preference reflects genuine quality, but biased acceptance of its own wrong answers persists.",
      "limitation": "Code benchmark limited to MBPP+, not production PRs.",
      "manual_use": "Use to build a reviewer-calibration exercise with injected wrong suggestions and measured detection rates.",
      "evidence_class": "Benchmark / controlled laboratory",
      "editorial_priority": "B",
      "bibliography_year": "2025",
      "original_evidence_class": "Benchmark / controlled laboratory",
      "reviewed_evidence_class": "Benchmark / controlled laboratory",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH08:FULL_TEXT_AUDIT_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W108",
      "atlas_display": {
        "id": "W108",
        "label": "Do LLM Evaluators Prefer Themselves for a Reason?",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C02",
          "C:C03",
          "C:C07",
          "C:C08"
        ],
        "printed": true,
        "summary": "Some model self preference reflects genuine quality, but biased acceptance of its own wrong answers persists.",
        "limitation": "Code benchmark limited to MBPP+, not production PRs.",
        "url": "https://arxiv.org/abs/2504.03846",
        "authors": "Chen",
        "year": "2025",
        "topics": [
          "K:Output versus shipped value",
          "K:AI as reviewer",
          "K:Independent verification and oracles",
          "K:Benchmarks and construct validity"
        ],
        "volumes": []
      }
    },
    {
      "label": "LLM Critics Help Catch LLM Bugs",
      "kind": "paper",
      "group": "Verification & review",
      "year": "2024",
      "lead_author": "McAleese",
      "source": "https://arxiv.org/abs/2407.00215",
      "contribution": "Model critics can help identify injected defects, especially combined with human scrutiny.",
      "limitation": "Compared against contractors reviewing snippets without repository knowledge.",
      "manual_use": "Separate reviewer effort, comment usefulness and defect detection.",
      "evidence_class": "Benchmark / controlled laboratory",
      "editorial_priority": "B",
      "bibliography_year": "2024",
      "original_evidence_class": "Benchmark / controlled laboratory",
      "reviewed_evidence_class": "Benchmark / controlled laboratory",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH08:FULL_TEXT_AUDIT_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C08\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W109",
      "atlas_display": {
        "id": "W109",
        "label": "LLM Critics Help Catch LLM Bugs",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Verification & review",
          "T:What agents can do"
        ],
        "actual": [
          "C:C08"
        ],
        "mapped": [
          "C:C03",
          "C:C07",
          "C:C08"
        ],
        "printed": true,
        "summary": "Model critics can help identify injected defects, especially combined with human scrutiny.",
        "limitation": "Compared against contractors reviewing snippets without repository knowledge.",
        "url": "https://arxiv.org/abs/2407.00215",
        "authors": "McAleese",
        "year": "2024",
        "topics": [
          "K:AI as reviewer",
          "K:Automation bias and trust"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Overreliance on AI: Literature Review",
      "kind": "paper",
      "group": "Verification & review",
      "year": "2022",
      "lead_author": "Passi",
      "source": "https://www.microsoft.com/en-us/research/publication/overreliance-on-ai-literature-review/",
      "contribution": "Expert skepticism expressed in surveys need not predict actual reliance on automation.",
      "limitation": "Review not focused on coding.",
      "manual_use": "Compare human-on-human, human-on-agent and AI-on-human review and record review effort, precision and real defects.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2022",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH08:FULL_TEXT_AUDIT_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "pass7_verified_primary_locator": "https://www.microsoft.com/en-us/research/publication/overreliance-on-ai-literature-review/",
      "pass7_identity_source_class": "institutional_technical_report",
      "pass7_methods_replicated": "NO",
      "legacy_editorial_source": "https://www.sepolimi.com/p/se-ai-bibliography-verification-review",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W110",
      "atlas_display": {
        "id": "W110",
        "label": "Overreliance on AI: Literature Review",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C07",
          "C:C08"
        ],
        "printed": true,
        "summary": "Expert skepticism expressed in surveys need not predict actual reliance on automation.",
        "limitation": "Review not focused on coding.",
        "url": "https://www.microsoft.com/en-us/research/publication/overreliance-on-ai-literature-review/",
        "authors": "Passi",
        "year": "2022",
        "topics": [
          "K:Automation bias and trust"
        ],
        "volumes": []
      }
    },
    {
      "label": "Many SWE-bench-Passing PRs Would Not Be Merged into Main",
      "kind": "paper",
      "group": "Verification & review",
      "year": "2026",
      "lead_author": "Whitfill",
      "source": "https://www.sepolimi.com/p/se-ai-bibliography-verification-review",
      "contribution": "Automated benchmark passage overestimates practical merge-readiness for single-attempt agent patches.",
      "limitation": "Agent had no reviewer feedback/CI; benchmark is not complete agent capability.",
      "manual_use": "Make the engineering response an explicit scoped permission, testable gate or human escalation criterion.",
      "evidence_class": "Benchmark / controlled laboratory",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Benchmark / controlled laboratory",
      "reviewed_evidence_class": "Benchmark / controlled laboratory",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH03:NOT_INDEPENDENTLY_INSPECTED; CH07:PRIMARY_HTML_INSPECTED; CH08:FULL_TEXT_AUDIT_PENDING",
      "previous_chapter_audit_count": "3",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "pass4_audit_primary_url": "https://metr.org/notes/2026-03-10-many-swe-bench-passing-prs-would-not-be-merged-into-main/",
      "pass4_audit_version": "METR original research note (2026-03-10)",
      "pass4_audit_depth": "ORIGINAL_HTML_METHODS_AND_RESULTS_SELECTED",
      "pass4_audit_methods_locators": "Data/Methods, reviewer protocol, figures 1-3, uncertainty caveat",
      "pass4_audit_sample": "4 maintainers, 3 of 12 repos, 95 tasks, 296 AI patch reviews and 47 gold patches",
      "pass4_audit_observation": "Automatic grader merge-decision gap 24.2 pp (SE 2.7); gold-baseline merge 68%",
      "pass4_audit_boundary": "Review hypothetically in historical repos, no CI or iterative developer feedback; cluster/generalization limits",
      "pass4_audit_original_data_replication": "NO",
      "pass4_audit_provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "pass4_audit_date": "2026-10-10",
      "ndse2_actual_chapters_json": "[\"C:C03\", \"C:C07\", \"C:C08\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W111",
      "atlas_display": {
        "id": "W111",
        "label": "Many SWE-bench-Passing PRs Would Not Be Merged into Main",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Verification & review",
          "T:What agents can do"
        ],
        "actual": [
          "C:C03",
          "C:C07",
          "C:C08"
        ],
        "mapped": [
          "C:C03",
          "C:C04",
          "C:C07",
          "C:C08"
        ],
        "printed": true,
        "summary": "Automated benchmark passage overestimates practical merge-readiness for single-attempt agent patches.",
        "limitation": "Agent had no reviewer feedback/CI; benchmark is not complete agent capability.",
        "url": "https://www.sepolimi.com/p/se-ai-bibliography-verification-review",
        "authors": "Whitfill",
        "year": "2026",
        "topics": [
          "K:Review capacity and maintainers",
          "K:Independent verification and oracles",
          "K:Benchmarks and construct validity"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Novice Developers Produce Larger Review Overhead for Project Maintainers while Vibe Coding",
      "kind": "paper",
      "group": "Skills & learning",
      "year": "2026",
      "lead_author": "Asdaque",
      "source": "https://arxiv.org/abs/2602.23905",
      "contribution": "Inexperienced agent-tool contributors impose disproportionate maintainer review effort and receive lower acceptance.",
      "limitation": "Experience classification and PR selection limit causal inference.",
      "manual_use": "Compare human-on-human, human-on-agent and AI-on-human review and record review effort, precision and real defects.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH10:FULL_TEXT_REVIEW_PENDING; CH11:FULL_TEXT_PENDING",
      "previous_chapter_audit_count": "2",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C10\", \"C:C11\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W112",
      "atlas_display": {
        "id": "W112",
        "label": "Novice Developers Produce Larger Review Overhead for Project Maintainers while Vibe Coding",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Skills & learning",
          "T:Verification & review"
        ],
        "actual": [
          "C:C10",
          "C:C11"
        ],
        "mapped": [
          "C:C08",
          "C:C10",
          "C:C11"
        ],
        "printed": true,
        "summary": "Inexperienced agent-tool contributors impose disproportionate maintainer review effort and receive lower acceptance.",
        "limitation": "Experience classification and PR selection limit causal inference.",
        "url": "https://arxiv.org/abs/2602.23905",
        "authors": "Asdaque",
        "year": "2026",
        "topics": [
          "K:Controlled productivity evidence",
          "K:Review capacity and maintainers",
          "K:Skills formation and teaching",
          "K:Dataset provenance and dependency"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "I Would Have Written My Code Differently: Beginners Struggle to Understand LLM-Generated Code",
      "kind": "paper",
      "group": "Skills & learning",
      "year": "2025",
      "lead_author": "Zi",
      "source": "https://arxiv.org/abs/2504.19037",
      "contribution": "Novices cannot reliably tell whether generated programs satisfy plain-language intent.",
      "limitation": "Introductory students and short Python tasks; not professionals.",
      "manual_use": "Design exercises that retain comprehension and calibrated independent judgment.",
      "evidence_class": "Benchmark / controlled laboratory",
      "editorial_priority": "B",
      "bibliography_year": "2025",
      "original_evidence_class": "Benchmark / controlled laboratory",
      "reviewed_evidence_class": "Benchmark / controlled laboratory",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH10:ARXIV_PDF_PAGES_VERIFIED",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C10\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W113",
      "atlas_display": {
        "id": "W113",
        "label": "I Would Have Written My Code Differently: Beginners Struggle to Understand LLM-Generated Code",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Skills & learning",
          "T:Verification & review"
        ],
        "actual": [
          "C:C10"
        ],
        "mapped": [
          "C:C04",
          "C:C08",
          "C:C10",
          "C:C11"
        ],
        "printed": true,
        "summary": "Novices cannot reliably tell whether generated programs satisfy plain-language intent.",
        "limitation": "Introductory students and short Python tasks; not professionals.",
        "url": "https://arxiv.org/abs/2504.19037",
        "authors": "Zi",
        "year": "2025",
        "topics": [
          "K:Specifications and governance",
          "K:Human cognitive load",
          "K:Skills formation and teaching",
          "K:System understanding and rationale"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Correlates of programmer efficacy and their link to experience: a combined EEG and eye-tracking study",
      "kind": "paper",
      "group": "Skills & learning",
      "year": "2022",
      "lead_author": "Peitek",
      "source": "https://doi.org/10.1145/3540250.3549084",
      "contribution": "Selective code reading and cognitive engagement predict efficacy better than crude years-of-experience indicators.",
      "limitation": "Thirty-seven programmers; correlation not pedagogy intervention.",
      "manual_use": "Design exercises that retain comprehension and calibrated independent judgment.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2022",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no_primary_locator_only",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "https://doi.org/10.1145/3540250.3549084",
      "publication_status_note": "2022 conference version; arXiv uploaded 2023; full text pending",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "source_verification_method": "PUBLISHER_DOI_RECORD",
      "audit_date": "2026-10-10",
      "audit_depth": "PRIMARY_METADATA_LOCATOR",
      "audit_locator": "Primary publication record; page-level study audit pending",
      "doi": "10.1145/3540250.3549084",
      "previous_chapter_audit_registers": "CH10:FULL_TEXT_REVIEW_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C10\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W114",
      "atlas_display": {
        "id": "W114",
        "label": "Correlates of programmer efficacy and their link to experience: a combined EEG and eye-tracking study",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Skills & learning",
          "T:System knowledge & memory"
        ],
        "actual": [
          "C:C10"
        ],
        "mapped": [
          "C:C09",
          "C:C10",
          "C:C11"
        ],
        "printed": true,
        "summary": "Selective code reading and cognitive engagement predict efficacy better than crude years-of-experience indicators.",
        "limitation": "Thirty-seven programmers; correlation not pedagogy intervention.",
        "url": "https://doi.org/10.1145/3540250.3549084",
        "authors": "Peitek",
        "year": "2022",
        "topics": [
          "K:Human cognitive load",
          "K:Cognitive offloading and skill debt"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Novice Software Developers, All Over Again",
      "kind": "paper",
      "group": "Skills & learning",
      "year": "2008",
      "lead_author": "Begel",
      "source": "https://www.microsoft.com/en-us/research/publication/novice-software-developers-all-over-again/",
      "contribution": "Newly hired developers spend substantial time communicating and reconstructing team knowledge.",
      "limitation": "Eight graduates in one company; predates AI.",
      "manual_use": "Design exercises that retain comprehension and calibrated independent judgment.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2008",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no_primary_locator_only",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "https://www.microsoft.com/en-us/research/publication/novice-software-developers-all-over-again/",
      "publication_status_note": "2008 developer onboarding, pre-AI context",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "source_verification_method": "AUTHOR_INSTITUTION_PUBLICATION",
      "audit_date": "2026-10-10",
      "audit_depth": "PRIMARY_METADATA_LOCATOR",
      "audit_locator": "Primary publication record; page-level study audit pending",
      "doi": "10.1145/1404520.1404522",
      "previous_chapter_audit_registers": "CH10:FULL_TEXT_REVIEW_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W115",
      "atlas_display": {
        "id": "W115",
        "label": "Novice Software Developers, All Over Again",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Skills & learning",
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C09",
          "C:C10",
          "C:C11",
          "C:C12"
        ],
        "printed": true,
        "summary": "Newly hired developers spend substantial time communicating and reconstructing team knowledge.",
        "limitation": "Eight graduates in one company; predates AI.",
        "url": "https://www.microsoft.com/en-us/research/publication/novice-software-developers-all-over-again/",
        "authors": "Begel",
        "year": "2008",
        "topics": [
          "K:Skills formation and teaching",
          "K:Employment and early-career roles"
        ],
        "volumes": []
      }
    },
    {
      "label": "Using Biometrics to Understand AI-Assisted Coding Performance and its Perception",
      "kind": "paper",
      "group": "Skills & learning",
      "year": "2026",
      "lead_author": "Burelli",
      "source": "https://arxiv.org/abs/2606.20598",
      "contribution": "Physiological signals under AI assistance suggest reduced engagement despite apparent code-generation progress.",
      "limitation": "Students, two writing tasks and different unverified signal endpoints.",
      "manual_use": "Design exercises that retain comprehension and calibrated independent judgment.",
      "evidence_class": "Benchmark / controlled laboratory",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Benchmark / controlled laboratory",
      "reviewed_evidence_class": "Benchmark / controlled laboratory",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH10:FULL_TEXT_REVIEW_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C10\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W116",
      "atlas_display": {
        "id": "W116",
        "label": "Using Biometrics to Understand AI-Assisted Coding Performance and its Perception",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Skills & learning",
          "T:Verification & review"
        ],
        "actual": [
          "C:C10"
        ],
        "mapped": [
          "C:C07",
          "C:C08",
          "C:C10",
          "C:C11"
        ],
        "printed": true,
        "summary": "Physiological signals under AI assistance suggest reduced engagement despite apparent code-generation progress.",
        "limitation": "Students, two writing tasks and different unverified signal endpoints.",
        "url": "https://arxiv.org/abs/2606.20598",
        "authors": "Burelli",
        "year": "2026",
        "topics": [
          "K:Independent verification and oracles",
          "K:Human cognitive load",
          "K:Skills formation and teaching",
          "K:Cognitive offloading and skill debt",
          "K:System understanding and rationale"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "The Augmentation Trap: AI Productivity and the Cost of Cognitive Offloading",
      "kind": "paper",
      "group": "Skills & learning",
      "year": "2026",
      "lead_author": "Caosun",
      "source": "https://arxiv.org/abs/2604.03501",
      "contribution": "Short-run assistance can undermine incentives to acquire knowledge and create delayed productivity costs.",
      "limitation": "Theoretical mechanism needs longitudinal field validation.",
      "manual_use": "Use to teach a metrics hierarchy: generated code → integrated change → deployed outcome → customer value.",
      "evidence_class": "Theory / argument (not a new result)",
      "editorial_priority": "C",
      "bibliography_year": "2026",
      "original_evidence_class": "Theory / argument (not a new result)",
      "reviewed_evidence_class": "Theory / argument (not a new result)",
      "full_manuscript_audited": "no_primary_locator_only",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "https://arxiv.org/abs/2604.03501",
      "publication_status_note": "Theoretical/economic model, NOT a randomized programming outcome",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "source_verification_method": "PREPRINT_PRIMARY_RECORD",
      "audit_date": "2026-10-10",
      "audit_depth": "PRIMARY_METADATA_LOCATOR",
      "audit_locator": "Primary publication record; page-level study audit pending",
      "previous_chapter_audit_registers": "CH10:FULL_TEXT_REVIEW_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C10\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W117",
      "atlas_display": {
        "id": "W117",
        "label": "The Augmentation Trap: AI Productivity and the Cost of Cognitive Offloading",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Skills & learning",
          "T:Economics"
        ],
        "actual": [
          "C:C10"
        ],
        "mapped": [
          "C:C02",
          "C:C10",
          "C:C11",
          "C:C12"
        ],
        "printed": true,
        "summary": "Short-run assistance can undermine incentives to acquire knowledge and create delayed productivity costs.",
        "limitation": "Theoretical mechanism needs longitudinal field validation.",
        "url": "https://arxiv.org/abs/2604.03501",
        "authors": "Caosun",
        "year": "2026",
        "topics": [
          "K:Output versus shipped value",
          "K:Human cognitive load",
          "K:Cognitive offloading and skill debt",
          "K:Economic costs and return"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "How AI Impacts Skill Formation",
      "kind": "paper",
      "group": "Skills & learning",
      "year": "2026",
      "lead_author": "Shen",
      "source": "https://www.sepolimi.com/p/se-ai-bibliography-skills-learning",
      "contribution": "Access to AI can reduce independent conceptual learning even without faster task completion.",
      "limitation": "Controlled learning quiz; not long-run professional performance.",
      "manual_use": "Use as a baseline when designing AI-supported onboarding with independent comprehension and retention tests.",
      "evidence_class": "Controlled human or field experiment",
      "editorial_priority": "A",
      "bibliography_year": "2026",
      "original_evidence_class": "Controlled human or field experiment",
      "reviewed_evidence_class": "Controlled human or field experiment",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH10:ARXIV_V2_PDF_PAGES_VERIFIED",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C10\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W118",
      "atlas_display": {
        "id": "W118",
        "label": "How AI Impacts Skill Formation",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Skills & learning",
          "T:Productivity"
        ],
        "actual": [
          "C:C10"
        ],
        "mapped": [
          "C:C02",
          "C:C07",
          "C:C10",
          "C:C11"
        ],
        "printed": true,
        "summary": "Access to AI can reduce independent conceptual learning even without faster task completion.",
        "limitation": "Controlled learning quiz; not long-run professional performance. Immediate quiz only, not delayed retention. Source percentage normalization is unresolved; Figure 10.2 is qualitative. See Appendix B and ISSUE:V6:W118_NORMALIZATION.",
        "url": "https://www.sepolimi.com/p/se-ai-bibliography-skills-learning",
        "authors": "Shen",
        "year": "2026",
        "topics": [
          "K:Output versus shipped value",
          "K:Controlled productivity evidence",
          "K:Independent verification and oracles",
          "K:Skills formation and teaching",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Training in the Age of AI: A Theory of Career Viability",
      "kind": "paper",
      "group": "Skills & learning",
      "year": "2026",
      "lead_author": "Garicano",
      "source": "https://www.sepolimi.com/p/se-ai-bibliography-skills-learning",
      "contribution": "Automation of junior work may erode apprenticeship and reduce the future skilled-worker pipeline.",
      "limitation": "Model predictions, not observed labor dynamics.",
      "manual_use": "Design exercises that retain comprehension and calibrated independent judgment.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH10:AUTHOR_INSTITUTIONAL_METADATA_ABSTRACT",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C10\", \"C:C12\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W119",
      "atlas_display": {
        "id": "W119",
        "label": "Training in the Age of AI: A Theory of Career Viability",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Skills & learning",
          "T:Jobs & roles"
        ],
        "actual": [
          "C:C10",
          "C:C12"
        ],
        "mapped": [
          "C:C10",
          "C:C11",
          "C:C12"
        ],
        "printed": true,
        "summary": "Automation of junior work may erode apprenticeship and reduce the future skilled-worker pipeline.",
        "limitation": "Model predictions, not observed labor dynamics.",
        "url": "https://www.sepolimi.com/p/se-ai-bibliography-skills-learning",
        "authors": "Garicano",
        "year": "2026",
        "topics": [
          "K:Skills formation and teaching",
          "K:Onboarding and developer fluency",
          "K:Employment and early-career roles",
          "K:Remote work and apprenticeship",
          "K:Economic costs and return"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Automation, AI, and the Intergenerational Transmission of Knowledge",
      "kind": "paper",
      "group": "Skills & learning",
      "year": "2026",
      "lead_author": "Ide",
      "source": "https://arxiv.org/abs/2507.16078",
      "contribution": "Automation changes expert-novice collaboration and may weaken practical knowledge transfer across cohorts.",
      "limitation": "Abstract assumptions require organizational testing.",
      "manual_use": "Present as one estimand within a multi-country labor evidence table; avoid deterministic jobs predictions.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Theoretical OLG task model (not empirical labor data)",
      "full_manuscript_audited": "no_pass2_section_scoped",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "https://arxiv.org/abs/2507.16078",
      "publication_status_note": "Theoretical model of intergenerational knowledge transmission",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "source_verification_method": "PREPRINT_PRIMARY_RECORD",
      "audit_date": "2026-10-10",
      "audit_depth": "PRIMARY_METADATA_LOCATOR",
      "audit_locator": "Primary publication record; page-level study audit pending",
      "previous_chapter_audit_registers": "CH10:FULL_TEXT_REVIEW_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "pass2_source_locator": "https://arxiv.org/html/2507.16078",
      "pass2_source_version": "arXiv HTML banner v9 2026-06-08; body 2026-08-24",
      "pass2_inspection_scope": "Abstract and task-learning OLG model mechanism and appendix headings; frozen PDF-date check pending",
      "pass2_methods_status": "PRIMARY_MANUSCRIPT_METHODS_AND_TABLES_SELECTED",
      "pass2_replication_status": "NOT_APPLICABLE",
      "pass2_research_design": "Theoretical task-based overlapping-generations tacit knowledge diffusion",
      "pass2_critical_limitation": "Conditional theoretical results not empirical skill or employment impacts; inconsistent date across HTML/banner",
      "pass2_audit_date": "2026-10-10",
      "pass5_audit_date": "2026-10-10",
      "pass5_version": "arXiv:2507.16078v1 PDF July 2025 versus v9 PDF June 2026; same-version HTML date Aug 2026 mismatch",
      "pass5_primary_locator": "https://arxiv.org/pdf/2507.16078v1 ; https://arxiv.org/pdf/2507.16078v9",
      "pass5_inspection_depth": "PRIMARY_VERSIONED_PDFS_INTRO_AND_CURRENT_MODEL_PROPOSITION_4_EQUATION_11",
      "pass5_page_scope": "v1 PDF p.1; v9 PDF pp.1-4 and pp.25-27 (Eq.11, Prop.4, Figure3); v9 HTML banner date checked",
      "pass5_sample": "Mathematical overlapping-generation theory, no empirical software-team sample",
      "pass5_main_finding": "v1 has 0.05-0.35 pp projected growth-loss scenarios; v9 derives learning composition mechanism even with full novice employment, and an immediate-positive/long-run-negative output ratio under stated parameters. Equation (11) independently recomputed at Figure3 parameters.",
      "pass5_residual_limitation": "No empirical data or observed human developer retention; HTML v9 displays Aug 24 2026 although v9 PDF cover is June 9, 2026; rendered source date inconsistency remains.",
      "pass5_original_data_replicated": "NO",
      "pass5_provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "pass6_date": "2026-10-10",
      "pass6_locator": "https://arxiv.org/abs/2507.16078",
      "pass6_inspection_depth": "ARXIV_HISTORY_V9_PDF_V9_EXPERIMENTAL_HTML",
      "pass6_page_scope": "arxiv history line34, v9 PDF p0, HTML lines70 and 1087",
      "pass6_finding": "v9 upload June 8; PDF cover June 9; experimental HTML internal August24",
      "pass6_limitation": "HTML_TRANSFORMATION_DATE_CAUSE_UNKNOWN",
      "pass6_original_data_replicated": "NO",
      "ndse2_actual_chapters_json": "[\"C:C12\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W120",
      "atlas_display": {
        "id": "W120",
        "label": "Automation, AI, and the Intergenerational Transmission of Knowledge",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Skills & learning",
          "T:Jobs & roles"
        ],
        "actual": [
          "C:C12"
        ],
        "mapped": [
          "C:C07",
          "C:C10",
          "C:C11",
          "C:C12"
        ],
        "printed": true,
        "summary": "Automation changes expert-novice collaboration and may weaken practical knowledge transfer across cohorts.",
        "limitation": "Abstract assumptions require organizational testing.",
        "url": "https://arxiv.org/abs/2507.16078",
        "authors": "Ide",
        "year": "2026",
        "topics": [
          "K:Independent verification and oracles",
          "K:Agent failure and escalation",
          "K:Skills formation and teaching",
          "K:Employment and early-career roles",
          "K:Remote work and apprenticeship",
          "K:Economic costs and return",
          "K:Evaluation methodology and baselines",
          "K:Human-agent collaboration"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Your Brain on ChatGPT: Accumulation of Cognitive Debt when Using an AI Assistant for Essay Writing Task",
      "kind": "paper",
      "group": "Skills & learning",
      "year": "2025",
      "lead_author": "Kosmyna",
      "source": "https://arxiv.org/abs/2506.08872",
      "contribution": "Cognitive offloading changes measures of engagement and recall, a possible analogy for programming learning.",
      "limitation": "Essay writing rather than code; causality and interpretation contested.",
      "manual_use": "Use as a baseline when designing AI-supported onboarding with independent comprehension and retention tests.",
      "evidence_class": "Benchmark / controlled laboratory",
      "editorial_priority": "B",
      "bibliography_year": "2025",
      "original_evidence_class": "Benchmark / controlled laboratory",
      "reviewed_evidence_class": "Benchmark / controlled laboratory",
      "full_manuscript_audited": "no_primary_locator_only",
      "cross_domain_boundary": "Essay-writing EEG, not programming experiment",
      "publication_year_from_independent_source": "",
      "publication_source_url": "https://arxiv.org/abs/2506.08872",
      "publication_status_note": "Essay writing experiment, not software developer retention trial",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "source_verification_method": "PREPRINT_PRIMARY_RECORD",
      "audit_date": "2026-10-10",
      "audit_depth": "PRIMARY_METADATA_LOCATOR",
      "audit_locator": "Primary publication record; page-level study audit pending",
      "previous_chapter_audit_registers": "CH10:FULL_TEXT_REVIEW_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C10\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W121",
      "atlas_display": {
        "id": "W121",
        "label": "Your Brain on ChatGPT: Accumulation of Cognitive Debt when Using an AI Assistant for Essay Writing Task",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Skills & learning"
        ],
        "actual": [
          "C:C10"
        ],
        "mapped": [
          "C:C07",
          "C:C10",
          "C:C11"
        ],
        "printed": true,
        "summary": "Cognitive offloading changes measures of engagement and recall, a possible analogy for programming learning.",
        "limitation": "Essay writing rather than code; causality and interpretation contested.",
        "url": "https://arxiv.org/abs/2506.08872",
        "authors": "Kosmyna",
        "year": "2025",
        "topics": [
          "K:Controlled productivity evidence",
          "K:Developer workflow and adoption",
          "K:Independent verification and oracles",
          "K:Human cognitive load",
          "K:Skills formation and teaching",
          "K:Cognitive offloading and skill debt",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "AI Didn't Make Programming Easier. It Just Made It Differently Difficult",
      "kind": "paper",
      "group": "Skills & learning",
      "year": "2026",
      "lead_author": "Osborn",
      "source": "https://www.sepolimi.com/p/se-ai-bibliography-skills-learning",
      "contribution": "AI relocates effort from syntax construction to mental models, judgment, decomposition and integration.",
      "limitation": "Thought piece, not a measured trend.",
      "manual_use": "Design exercises that retain comprehension and calibrated independent judgment.",
      "evidence_class": "Theory / argument (not a new result)",
      "editorial_priority": "C",
      "bibliography_year": "2026",
      "original_evidence_class": "Theory / argument (not a new result)",
      "reviewed_evidence_class": "Theory / argument (not a new result)",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH10:FULL_TEXT_REVIEW_PENDING; CH11:FULL_TEXT_PENDING",
      "previous_chapter_audit_count": "2",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C01\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W122",
      "atlas_display": {
        "id": "W122",
        "label": "AI Didn't Make Programming Easier. It Just Made It Differently Difficult",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Skills & learning",
          "T:Verification & review"
        ],
        "actual": [
          "C:C01"
        ],
        "mapped": [
          "C:C01",
          "C:C08",
          "C:C10",
          "C:C11"
        ],
        "printed": true,
        "summary": "AI relocates effort from syntax construction to mental models, judgment, decomposition and integration.",
        "limitation": "Thought piece, not a measured trend.",
        "url": "https://www.sepolimi.com/p/se-ai-bibliography-skills-learning",
        "authors": "Osborn",
        "year": "2026",
        "topics": [
          "K:Human cognitive load",
          "K:System understanding and rationale",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Firms' GitHub Copilot Adoption and Labor Market Outcomes for Software Engineers",
      "kind": "paper",
      "group": "Jobs & roles",
      "year": "2026",
      "lead_author": "Baird",
      "source": "https://www.sepolimi.com/p/se-ai-bibliography-jobs-roles",
      "contribution": "Early adopter firms show higher software hiring, especially junior hiring, contradicting simple substitution stories.",
      "limitation": "Firm adoption selection and platform measures complicate causal attribution.",
      "manual_use": "Present as one estimand within a multi-country labor evidence table; avoid deterministic jobs predictions.",
      "evidence_class": "Quasi-experimental / matched observation",
      "editorial_priority": "A",
      "bibliography_year": "2026",
      "original_evidence_class": "Quasi-experimental / matched observation",
      "reviewed_evidence_class": "Quasi-experimental / matched observation",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "ndse2_actual_chapters_json": "[\"C:C12\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W123",
      "atlas_display": {
        "id": "W123",
        "label": "Firms' GitHub Copilot Adoption and Labor Market Outcomes for Software Engineers",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Jobs & roles"
        ],
        "actual": [
          "C:C12"
        ],
        "mapped": [
          "C:C11",
          "C:C12"
        ],
        "printed": true,
        "summary": "Early adopter firms show higher software hiring, especially junior hiring, contradicting simple substitution stories.",
        "limitation": "Firm adoption selection and platform measures complicate causal attribution.",
        "url": "https://www.sepolimi.com/p/se-ai-bibliography-jobs-roles",
        "authors": "Baird",
        "year": "2026",
        "topics": [
          "K:Controlled productivity evidence",
          "K:Developer workflow and adoption",
          "K:Employment and early-career roles",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Artificial Intelligence, Productivity, and the Workforce: Evidence from Corporate Executives",
      "kind": "paper",
      "group": "Jobs & roles",
      "year": "2026",
      "lead_author": "Baslandze",
      "source": "https://www.nber.org/papers/w34984",
      "contribution": "Leaders anticipate augmentation and work redesign, creating a comparison between aspirations and observed labor data.",
      "limitation": "Plans and opinions not realized employment.",
      "manual_use": "Use to teach a metrics hierarchy: generated code → integrated change → deployed outcome → customer value.",
      "evidence_class": "Self-report / commercial evidence",
      "editorial_priority": "C",
      "bibliography_year": "2026",
      "original_evidence_class": "Self-report / commercial evidence",
      "reviewed_evidence_class": "Self-report / commercial evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "pass7_verified_primary_locator": "https://www.nber.org/papers/w34984",
      "pass7_identity_source_class": "institutional_working_paper",
      "pass7_methods_replicated": "NO",
      "legacy_editorial_source": "https://www.sepolimi.com/p/se-ai-bibliography-jobs-roles",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W124",
      "atlas_display": {
        "id": "W124",
        "label": "Artificial Intelligence, Productivity, and the Workforce: Evidence from Corporate Executives",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Jobs & roles",
          "T:Economics"
        ],
        "actual": [],
        "mapped": [
          "C:C02",
          "C:C11",
          "C:C12"
        ],
        "printed": true,
        "summary": "Leaders anticipate augmentation and work redesign, creating a comparison between aspirations and observed labor data.",
        "limitation": "Plans and opinions not realized employment.",
        "url": "https://www.nber.org/papers/w34984",
        "authors": "Baslandze",
        "year": "2026",
        "topics": [
          "K:Output versus shipped value",
          "K:Employment and early-career roles"
        ],
        "volumes": []
      }
    },
    {
      "label": "Canaries in the Coal Mine? Six Facts about the Recent Employment Effects of Artificial Intelligence",
      "kind": "paper",
      "group": "Jobs & roles",
      "year": "2026",
      "lead_author": "Brynjolfsson",
      "source": "https://www.sepolimi.com/p/se-ai-bibliography-jobs-roles",
      "contribution": "Young workers in AI-exposed occupations show relative employment declines in US administrative data.",
      "limitation": "Exposure and employment shifts do not uniquely identify AI causation.",
      "manual_use": "Distinguish hiring composition, worker outcomes and causal attribution.",
      "evidence_class": "Quasi-experimental / matched observation",
      "editorial_priority": "A",
      "bibliography_year": "2026",
      "original_evidence_class": "Quasi-experimental / matched observation",
      "reviewed_evidence_class": "Quasi-experimental / matched observation",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "ndse2_actual_chapters_json": "[\"C:C12\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W125",
      "atlas_display": {
        "id": "W125",
        "label": "Canaries in the Coal Mine? Six Facts about the Recent Employment Effects of Artificial Intelligence",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Jobs & roles",
          "T:Economics"
        ],
        "actual": [
          "C:C12"
        ],
        "mapped": [
          "C:C11",
          "C:C12"
        ],
        "printed": true,
        "summary": "Young workers in AI-exposed occupations show relative employment declines in US administrative data.",
        "limitation": "Exposure and employment shifts do not uniquely identify AI causation.",
        "url": "https://www.sepolimi.com/p/se-ai-bibliography-jobs-roles",
        "authors": "Brynjolfsson",
        "year": "2026",
        "topics": [
          "K:Employment and early-career roles",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "How Does AI Change Labor Demand? Evidence from 41 Countries",
      "kind": "paper",
      "group": "Jobs & roles",
      "year": "2026",
      "lead_author": "Chandar",
      "source": "https://digitaleconomy.stanford.edu/publication/how-does-ai-change-labor-demand/",
      "contribution": "AI adopters change experience requirements toward senior roles across multiple countries.",
      "limitation": "Vacancy wording and changes do not equal actual net employment.",
      "manual_use": "Present as one estimand within a multi-country labor evidence table; avoid deterministic jobs predictions.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no_pass2_section_scoped",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "https://digitaleconomy.stanford.edu/publication/how-does-ai-change-labor-demand/",
      "publication_status_note": "Cross-country labor demand; job posting and hiring are distinct from employment",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "source_verification_method": "AUTHOR_INSTITUTION_PAPER_RECORD",
      "audit_date": "2026-10-10",
      "audit_depth": "PRIMARY_METADATA_LOCATOR",
      "audit_locator": "Stanford Digital Economy Lab publication landing record; methods and original microdata not independently audited",
      "endpoint_boundary": "Job postings/hiring and labor demand in 41 countries; neither a measure of software output nor a universal employment effect.",
      "pass2_source_locator": "https://digitaleconomy.stanford.edu/app/uploads/2026/09/HowDoesAIChangeLaborDemand.pdf",
      "pass2_source_version": "September 2026 primary 156-page paper",
      "pass2_inspection_scope": "Abstract pp 2-3 Sections 4-5 and Figure 3 printed pp 27-28",
      "pass2_methods_status": "PRIMARY_MANUSCRIPT_METHODS_AND_TABLES_SELECTED",
      "pass2_replication_status": "NO",
      "pass2_research_design": "Instrumented matched foreign multinational affiliate adoption/event study",
      "pass2_critical_limitation": "Junior share is not junior headcount; observed treatment via AI job-posting proxy and exclusion restrictions",
      "pass2_audit_date": "2026-10-10",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W126",
      "atlas_display": {
        "id": "W126",
        "label": "How Does AI Change Labor Demand? Evidence from 41 Countries",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Jobs & roles",
          "T:Economics"
        ],
        "actual": [],
        "mapped": [
          "C:C11",
          "C:C12"
        ],
        "printed": true,
        "summary": "AI adopters change experience requirements toward senior roles across multiple countries.",
        "limitation": "Vacancy wording and changes do not equal actual net employment.",
        "url": "https://digitaleconomy.stanford.edu/publication/how-does-ai-change-labor-demand/",
        "authors": "Chandar",
        "year": "2026",
        "topics": [
          "K:Employment and early-career roles"
        ],
        "volumes": []
      }
    },
    {
      "label": "Remote Work Leaves Younger Workers Sidelined",
      "kind": "paper",
      "group": "Jobs & roles",
      "year": "2026",
      "lead_author": "Emanuel",
      "source": "https://libertystreeteconomics.newyorkfed.org/2026/06/remote-work-leaves-younger-workers-sidelined/",
      "contribution": "Remote working may impair early-career access and mentorship and confound post-2022 AI hiring interpretations.",
      "limitation": "Remote work and AI adoption overlap; country context matters.",
      "manual_use": "Present as one estimand within a multi-country labor evidence table; avoid deterministic jobs predictions.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "pass7_verified_primary_locator": "https://libertystreeteconomics.newyorkfed.org/2026/06/remote-work-leaves-younger-workers-sidelined/",
      "pass7_identity_source_class": "institutional_primary_commentary",
      "pass7_methods_replicated": "NO",
      "legacy_editorial_source": "https://www.sepolimi.com/p/se-ai-bibliography-jobs-roles",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W127",
      "atlas_display": {
        "id": "W127",
        "label": "Remote Work Leaves Younger Workers Sidelined",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Jobs & roles",
          "T:Skills & learning"
        ],
        "actual": [],
        "mapped": [
          "C:C09",
          "C:C10",
          "C:C11",
          "C:C12"
        ],
        "printed": true,
        "summary": "Remote working may impair early-career access and mentorship and confound post-2022 AI hiring interpretations.",
        "limitation": "Remote work and AI adoption overlap; country context matters.",
        "url": "https://libertystreeteconomics.newyorkfed.org/2026/06/remote-work-leaves-younger-workers-sidelined/",
        "authors": "Emanuel",
        "year": "2026",
        "topics": [
          "K:Controlled productivity evidence",
          "K:Developer workflow and adoption",
          "K:Agent context and persistent memory",
          "K:Employment and early-career roles",
          "K:Remote work and apprenticeship"
        ],
        "volumes": []
      }
    },
    {
      "label": "Labor Market Consequences of Generative AI: Early Evidence from Norway",
      "kind": "paper",
      "group": "Jobs & roles",
      "year": "2026",
      "lead_author": "Facius",
      "source": "https://www.sepolimi.com/p/se-ai-bibliography-jobs-roles",
      "contribution": "Early Norwegian data do not reveal the strong job losses predicted by some US exposure analyses.",
      "limitation": "Follow-up window and adoption rates may differ.",
      "manual_use": "Present as one estimand within a multi-country labor evidence table; avoid deterministic jobs predictions.",
      "evidence_class": "Quasi-experimental / matched observation",
      "editorial_priority": "A",
      "bibliography_year": "2026",
      "original_evidence_class": "Quasi-experimental / matched observation",
      "reviewed_evidence_class": "Quasi-experimental / matched observation",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "ndse2_actual_chapters_json": "[\"C:C12\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W128",
      "atlas_display": {
        "id": "W128",
        "label": "Labor Market Consequences of Generative AI: Early Evidence from Norway",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Jobs & roles",
          "T:Economics"
        ],
        "actual": [
          "C:C12"
        ],
        "mapped": [
          "C:C11",
          "C:C12"
        ],
        "printed": true,
        "summary": "Early Norwegian data do not reveal the strong job losses predicted by some US exposure analyses.",
        "limitation": "Follow-up window and adoption rates may differ.",
        "url": "https://www.sepolimi.com/p/se-ai-bibliography-jobs-roles",
        "authors": "Facius",
        "year": "2026",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Employment and early-career roles"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "AI Has Not Impacted the Youth Labor Market in Finland",
      "kind": "paper",
      "group": "Jobs & roles",
      "year": "2026",
      "lead_author": "Kauhanen",
      "source": "https://www.etla.fi/en/publications/working-papers-en/ai-has-not-impacted-the-youth-labor-market-in-finland/",
      "contribution": "Finnish youth workforce data show no detectable AI-induced collapse in the observed horizon.",
      "limitation": "Non-detection is not proof of zero long-term effects.",
      "manual_use": "Present as one estimand within a multi-country labor evidence table; avoid deterministic jobs predictions.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no_pass2_section_scoped",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "https://www.etla.fi/en/publications/working-papers-en/ai-has-not-impacted-the-youth-labor-market-in-finland/",
      "publication_status_note": "Finnish labor evidence cannot automatically generalize internationally",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "source_verification_method": "AUTHOR_INSTITUTION_PAPER_RECORD",
      "audit_date": "2026-10-10",
      "audit_depth": "PRIMARY_METADATA_LOCATOR",
      "audit_locator": "Primary publication record; page-level study audit pending",
      "pass2_source_locator": "https://www.etla.fi/wp-content/uploads/ETLA-Working-Papers-135.pdf",
      "pass2_source_version": "ETLA Working Papers 135 January 2026",
      "pass2_inspection_scope": "Original figures 3 7 8 and methods and conclusions printed pp 10 15 16 18",
      "pass2_methods_status": "PRIMARY_MANUSCRIPT_METHODS_AND_TABLES_SELECTED",
      "pass2_replication_status": "NO",
      "pass2_research_design": "Registry headcounts and exposure quantile descriptive plus firm fixed effect contrasts",
      "pass2_critical_limitation": "No controlled experiment assigning chatbot use; negative detectable exposure gradient not proof no AI effect",
      "pass2_audit_date": "2026-10-10",
      "ndse2_actual_chapters_json": "[\"C:C12\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W129",
      "atlas_display": {
        "id": "W129",
        "label": "AI Has Not Impacted the Youth Labor Market in Finland",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Jobs & roles",
          "T:Economics"
        ],
        "actual": [
          "C:C12"
        ],
        "mapped": [
          "C:C11",
          "C:C12"
        ],
        "printed": true,
        "summary": "Finnish youth workforce data show no detectable AI-induced collapse in the observed horizon.",
        "limitation": "Non-detection is not proof of zero long-term effects.",
        "url": "https://www.etla.fi/en/publications/working-papers-en/ai-has-not-impacted-the-youth-labor-market-in-finland/",
        "authors": "Kauhanen",
        "year": "2026",
        "topics": [
          "K:Employment and early-career roles"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "A New Look at AI's Impact on Jobs: Firm-Level AI Spending and Workforce Adjustment",
      "kind": "paper",
      "group": "Jobs & roles",
      "year": "2026",
      "lead_author": "Kharazian",
      "source": "https://www.sepolimi.com/p/se-ai-bibliography-jobs-roles",
      "contribution": "High AI spending correlates with growing firm employment including entry hires.",
      "limitation": "Surviving growth firms and spending are endogenous.",
      "manual_use": "Present as one estimand within a multi-country labor evidence table; avoid deterministic jobs predictions.",
      "evidence_class": "Quasi-experimental / matched observation",
      "editorial_priority": "A",
      "bibliography_year": "2026",
      "original_evidence_class": "Quasi-experimental / matched observation",
      "reviewed_evidence_class": "Quasi-experimental / matched observation",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W130",
      "atlas_display": {
        "id": "W130",
        "label": "A New Look at AI's Impact on Jobs: Firm-Level AI Spending and Workforce Adjustment",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Jobs & roles",
          "T:Economics"
        ],
        "actual": [],
        "mapped": [
          "C:C11",
          "C:C12"
        ],
        "printed": true,
        "summary": "High AI spending correlates with growing firm employment including entry hires.",
        "limitation": "Surviving growth firms and spending are endogenous.",
        "url": "https://www.sepolimi.com/p/se-ai-bibliography-jobs-roles",
        "authors": "Kharazian",
        "year": "2026",
        "topics": [
          "K:Employment and early-career roles",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": []
      }
    },
    {
      "label": "The Broken Ladder: AI, Remote Work, and Early-Career Hiring",
      "kind": "paper",
      "group": "Jobs & roles",
      "year": "2026",
      "lead_author": "Lambert",
      "source": "https://wrap.warwick.ac.uk/id/eprint/202349/",
      "contribution": "Junior hiring contraction may be more closely explained by remote-work effects than AI deployment alone.",
      "limitation": "Attribution depends on exposure and comparator specification.",
      "manual_use": "Present as one estimand within a multi-country labor evidence table; avoid deterministic jobs predictions.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no_pass2_section_scoped",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "https://wrap.warwick.ac.uk/id/eprint/202349/",
      "publication_status_note": "Junior hiring and job ads; controls for WFH alter significance; confirm actual version before quoting numbers",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "source_verification_method": "AUTHOR_INSTITUTION_PAPER_RECORD",
      "audit_date": "2026-10-10",
      "audit_depth": "PRIMARY_METADATA_LOCATOR",
      "audit_locator": "Primary publication record; page-level study audit pending",
      "pass2_source_locator": "https://cep.lse.ac.uk/pubs/download/dp2193.pdf",
      "pass2_source_version": "LSE CEP Discussion Paper 2193 June 2026 primary 83-page PDF",
      "pass2_inspection_scope": "Abstract plus original identification printed around pp 12-13 and joint treatment caution",
      "pass2_methods_status": "PRIMARY_MANUSCRIPT_METHODS_AND_TABLES_SELECTED",
      "pass2_replication_status": "NO",
      "pass2_research_design": "Observational continuous-exposure difference in differences with WFH co-treatment controls",
      "pass2_critical_limitation": "AI and WFH exposure rank correlation 0.77 and strong parallel exposure trend conditions; remote work not randomized",
      "pass2_audit_date": "2026-10-10",
      "ndse2_actual_chapters_json": "[\"C:C12\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W131",
      "atlas_display": {
        "id": "W131",
        "label": "The Broken Ladder: AI, Remote Work, and Early-Career Hiring",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Jobs & roles",
          "T:Economics"
        ],
        "actual": [
          "C:C12"
        ],
        "mapped": [
          "C:C04",
          "C:C11",
          "C:C12"
        ],
        "printed": true,
        "summary": "Junior hiring contraction may be more closely explained by remote-work effects than AI deployment alone.",
        "limitation": "Attribution depends on exposure and comparator specification.",
        "url": "https://wrap.warwick.ac.uk/id/eprint/202349/",
        "authors": "Lambert",
        "year": "2026",
        "topics": [
          "K:Specifications and governance",
          "K:Employment and early-career roles",
          "K:Remote work and apprenticeship"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "New Jobs in 140 Years of Data: Why the AI Displacement Fear Is Overstated — and What to Worry About Instead",
      "kind": "paper",
      "group": "Jobs & roles",
      "year": "2026",
      "lead_author": "Skoglund",
      "source": "https://cepr.org/voxeu/columns/new-jobs-140-years-data-why-ai-displacement-fear-overstated-and-what-worry-about",
      "contribution": "Historical occupational turnover suggests task change and adaptation alongside displacement risk.",
      "limitation": "Long historical analogies may not hold at current AI speed.",
      "manual_use": "Present as one estimand within a multi-country labor evidence table; avoid deterministic jobs predictions.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "pass7_verified_primary_locator": "https://cepr.org/voxeu/columns/new-jobs-140-years-data-why-ai-displacement-fear-overstated-and-what-worry-about",
      "pass7_identity_source_class": "author_primary_analysis",
      "pass7_methods_replicated": "NO",
      "legacy_editorial_source": "https://www.sepolimi.com/p/se-ai-bibliography-jobs-roles",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W132",
      "atlas_display": {
        "id": "W132",
        "label": "New Jobs in 140 Years of Data: Why the AI Displacement Fear Is Overstated — and What to Worry About Instead",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Jobs & roles"
        ],
        "actual": [],
        "mapped": [
          "C:C06",
          "C:C09",
          "C:C11",
          "C:C12"
        ],
        "printed": true,
        "summary": "Historical occupational turnover suggests task change and adaptation alongside displacement risk.",
        "limitation": "Long historical analogies may not hold at current AI speed.",
        "url": "https://cepr.org/voxeu/columns/new-jobs-140-years-data-why-ai-displacement-fear-overstated-and-what-worry-about",
        "authors": "Skoglund",
        "year": "2026",
        "topics": [
          "K:Vulnerability and secure code",
          "K:Ownership and knowledge transfer",
          "K:Employment and early-career roles",
          "K:Long-running agent execution"
        ],
        "volumes": []
      }
    },
    {
      "label": "Firm Data on AI",
      "kind": "paper",
      "group": "Jobs & roles",
      "year": "2026",
      "lead_author": "Yotzov",
      "source": "https://www.nber.org/papers/w34836",
      "contribution": "Most companies currently report no major AI-driven employment changes, while future staffing expectations modestly decline.",
      "limitation": "Self-report and delayed effects; broad not SWE-specific.",
      "manual_use": "Distinguish hiring composition, worker outcomes and causal attribution.",
      "evidence_class": "Self-report / commercial evidence",
      "editorial_priority": "C",
      "bibliography_year": "2026",
      "original_evidence_class": "Self-report / commercial evidence",
      "reviewed_evidence_class": "Self-report / commercial evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "pass7_verified_primary_locator": "https://www.nber.org/papers/w34836",
      "pass7_identity_source_class": "institutional_working_paper",
      "pass7_methods_replicated": "NO",
      "legacy_editorial_source": "https://www.sepolimi.com/p/se-ai-bibliography-jobs-roles",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W133",
      "atlas_display": {
        "id": "W133",
        "label": "Firm Data on AI",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Jobs & roles",
          "T:Economics"
        ],
        "actual": [],
        "mapped": [
          "C:C11",
          "C:C12"
        ],
        "printed": true,
        "summary": "Most companies currently report no major AI-driven employment changes, while future staffing expectations modestly decline.",
        "limitation": "Self-report and delayed effects; broad not SWE-specific.",
        "url": "https://www.nber.org/papers/w34836",
        "authors": "Yotzov",
        "year": "2026",
        "topics": [
          "K:Employment and early-career roles"
        ],
        "volumes": []
      }
    },
    {
      "label": "Artificial Intelligence and the Labor Market",
      "kind": "paper",
      "group": "Jobs & roles",
      "year": "2025",
      "lead_author": "Hampole",
      "source": "https://www.nber.org/papers/w33509",
      "contribution": "AI-exposed roles can see pay pressure even when headcount and occupation effects differ.",
      "limitation": "Reported wage effect excludes SW engineering roles, limiting manual applicability.",
      "manual_use": "Present as one estimand within a multi-country labor evidence table; avoid deterministic jobs predictions.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2025",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "pass7_verified_primary_locator": "https://www.nber.org/papers/w33509",
      "pass7_identity_source_class": "institutional_working_paper",
      "pass7_methods_replicated": "NO",
      "legacy_editorial_source": "https://www.sepolimi.com/p/se-ai-bibliography-jobs-roles",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W134",
      "atlas_display": {
        "id": "W134",
        "label": "Artificial Intelligence and the Labor Market",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Jobs & roles",
          "T:Economics"
        ],
        "actual": [],
        "mapped": [
          "C:C11",
          "C:C12"
        ],
        "printed": true,
        "summary": "AI-exposed roles can see pay pressure even when headcount and occupation effects differ.",
        "limitation": "Reported wage effect excludes SW engineering roles, limiting manual applicability.",
        "url": "https://www.nber.org/papers/w33509",
        "authors": "Hampole",
        "year": "2025",
        "topics": [
          "K:Employment and early-career roles"
        ],
        "volumes": []
      }
    },
    {
      "label": "Generative AI as Seniority-Biased Technological Change: Evidence from U.S. Résumé and Job Posting Data",
      "kind": "paper",
      "group": "Jobs & roles",
      "year": "2025",
      "lead_author": "Hosseini",
      "source": "https://papers.ssrn.com/sol3/papers.cfm?abstract_id=5425555",
      "contribution": "AI adoption may shift demand toward experienced software workers at the expense of junior vacancies.",
      "limitation": "Job-posting measurement and selection bias.",
      "manual_use": "Use to build a reviewer-calibration exercise with injected wrong suggestions and measured detection rates.",
      "evidence_class": "Benchmark / controlled laboratory",
      "editorial_priority": "B",
      "bibliography_year": "2025",
      "original_evidence_class": "Benchmark / controlled laboratory",
      "reviewed_evidence_class": "Benchmark / controlled laboratory",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "pass7_verified_primary_locator": "https://papers.ssrn.com/sol3/papers.cfm?abstract_id=5425555",
      "pass7_identity_source_class": "primary_versioned_manuscript",
      "pass7_methods_replicated": "NO",
      "legacy_editorial_source": "https://www.sepolimi.com/p/se-ai-bibliography-jobs-roles",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W135",
      "atlas_display": {
        "id": "W135",
        "label": "Generative AI as Seniority-Biased Technological Change: Evidence from U.S. Résumé and Job Posting Data",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Jobs & roles",
          "T:Economics"
        ],
        "actual": [],
        "mapped": [
          "C:C10",
          "C:C11",
          "C:C12"
        ],
        "printed": true,
        "summary": "AI adoption may shift demand toward experienced software workers at the expense of junior vacancies.",
        "limitation": "Job-posting measurement and selection bias.",
        "url": "https://papers.ssrn.com/sol3/papers.cfm?abstract_id=5425555",
        "authors": "Hosseini",
        "year": "2025",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Human cognitive load",
          "K:Employment and early-career roles",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V05"
        ]
      }
    },
    {
      "label": "Still Waters, Rapid Currents: Early Labor Market Transformation under Generative AI",
      "kind": "paper",
      "group": "Jobs & roles",
      "year": "2025",
      "lead_author": "Humlum",
      "source": "https://www.nber.org/papers/w33777",
      "contribution": "No material early change in worker earnings or hours despite adoption; workplace tasks can shift first.",
      "limitation": "Early interval, labor market protections and country context.",
      "manual_use": "Present as one estimand within a multi-country labor evidence table; avoid deterministic jobs predictions.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2025",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no_institutional_record_only",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "https://www.nber.org/papers/w33777",
      "publication_status_note": "Denmark administrative earnings/hours; not universally comparable to hiring postings",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "source_verification_method": "WORKING_PAPER_INSTITUTION",
      "audit_date": "2026-10-10",
      "audit_depth": "PRIMARY_METADATA_LOCATOR",
      "audit_locator": "Primary publication record; page-level study audit pending",
      "pass2_source_locator": "https://www.nber.org/papers/w33777",
      "pass2_source_version": "NBER WP33777 original May 2025 and institutional March 2026 revision",
      "pass2_inspection_scope": "Original institutional publication summary for revision; full numerical tables not independently inspected",
      "pass2_methods_status": "PRIMARY_INSTITUTIONAL_RECORD_ONLY",
      "pass2_replication_status": "NO",
      "pass2_research_design": "Linked Danish chatbot-use surveys and wage/hour employment records",
      "pass2_critical_limitation": "Full PDF coefficient scale and identification not checked; cannot infer universal or long-run zero impact",
      "pass2_audit_date": "2026-10-10",
      "pass5_audit_date": "2026-10-10",
      "pass5_version": "RFBerlin Discussion Paper 078/26, original PDF 13 March 2026; NBER revision March 2026",
      "pass5_primary_locator": "https://www.rfberlin.com/wp-content/uploads/2026/03/26078.pdf",
      "pass5_inspection_depth": "ORIGINAL_132_PAGE_PDF_DESIGN_EQUATIONS_FIGURES_AND_SELECTED_RESULTS",
      "pass5_page_scope": "PDF pp.3-7, 15-16, 20-26, 29-31; printed pp.1-5, 13-14, 18-24, 27-29",
      "pass5_sample": "Approx 25,000 workers / 7,000 workplaces, 11 exposed occupations, linked to administrative Danish data through Dec 2024",
      "pass5_main_finding": "Eq(3) OLS pooled DiD with worker-specific linear trends and workplace-occupation clustered SE; Figure 5 dynamic CIs exclude >3% earnings shifts; pooled Figure 7 excludes >2%; survey adoption/descriptive differences should not be causalized.",
      "pass5_residual_limitation": "Primary tables beyond selected figures not exhaustively inspected; Statistics Denmark linked raw data unavailable for independent regression.",
      "pass5_original_data_replicated": "NO",
      "pass5_provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "pass6_date": "2026-10-10",
      "pass6_locator": "https://www.rfberlin.com/wp-content/uploads/2026/03/26078.pdf",
      "pass6_inspection_depth": "PRIMARY_132_PAGE_PDF_METHODS_AND_FIGURE_TEXT",
      "pass6_page_scope": "PDF p24-25; printed p22-23",
      "pass6_finding": "Eq2 dynamic/eq3 pooled; 9/4% pre-adoption earnings premiums; 3/2% different confidence intervals",
      "pass6_limitation": "LICENSED_DENMARK_MICRODATA_UNAVAILABLE",
      "pass6_original_data_replicated": "NO",
      "ndse2_actual_chapters_json": "[\"C:C12\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W136",
      "atlas_display": {
        "id": "W136",
        "label": "Still Waters, Rapid Currents: Early Labor Market Transformation under Generative AI",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Jobs & roles",
          "T:Economics"
        ],
        "actual": [
          "C:C12"
        ],
        "mapped": [
          "C:C09",
          "C:C11",
          "C:C12"
        ],
        "printed": true,
        "summary": "No material early change in worker earnings or hours despite adoption; workplace tasks can shift first.",
        "limitation": "Early interval, labor market protections and country context.",
        "url": "https://www.nber.org/papers/w33777",
        "authors": "Humlum",
        "year": "2025",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Agent context and persistent memory",
          "K:Employment and early-career roles"
        ],
        "volumes": [
          "V06",
          "V05"
        ]
      }
    },
    {
      "label": "The Labor Market Is Tilting Toward Seniority",
      "kind": "paper",
      "group": "Jobs & roles",
      "year": "2026",
      "lead_author": "Aidala",
      "source": "https://hiringlab.indeed.com/2026/07/23/the-labor-market-is-tilting-toward-seniority/",
      "contribution": "Posted development vacancies disproportionately target seniority compared with entry-level roles.",
      "limitation": "Descriptive share changes cannot attribute cause to AI.",
      "manual_use": "Present as one estimand within a multi-country labor evidence table; avoid deterministic jobs predictions.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "pass7_verified_primary_locator": "https://hiringlab.indeed.com/2026/07/23/the-labor-market-is-tilting-toward-seniority/",
      "pass7_identity_source_class": "producer_primary_report",
      "pass7_methods_replicated": "NO",
      "legacy_editorial_source": "https://www.sepolimi.com/p/se-ai-bibliography-jobs-roles",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W137",
      "atlas_display": {
        "id": "W137",
        "label": "The Labor Market Is Tilting Toward Seniority",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Jobs & roles"
        ],
        "actual": [],
        "mapped": [
          "C:C11",
          "C:C12"
        ],
        "printed": true,
        "summary": "Posted development vacancies disproportionately target seniority compared with entry-level roles.",
        "limitation": "Descriptive share changes cannot attribute cause to AI.",
        "url": "https://hiringlab.indeed.com/2026/07/23/the-labor-market-is-tilting-toward-seniority/",
        "authors": "Aidala",
        "year": "2026",
        "topics": [
          "K:Employment and early-career roles",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": []
      }
    },
    {
      "label": "AI's Impact on Labor and Hiring",
      "kind": "paper",
      "group": "Jobs & roles",
      "year": "2026",
      "lead_author": "Athreya",
      "source": "https://libertystreeteconomics.newyorkfed.org/2026/08/ais-impact-on-labor-and-hiring/",
      "contribution": "Employers may adjust planned recruiting before adjusting existing headcount.",
      "limitation": "Reports intent and sentiment rather than realized effects.",
      "manual_use": "Present as one estimand within a multi-country labor evidence table; avoid deterministic jobs predictions.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "pass7_verified_primary_locator": "https://libertystreeteconomics.newyorkfed.org/2026/08/ais-impact-on-labor-and-hiring/",
      "pass7_identity_source_class": "institutional_primary_commentary",
      "pass7_methods_replicated": "NO",
      "legacy_editorial_source": "https://www.sepolimi.com/p/se-ai-bibliography-jobs-roles",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W138",
      "atlas_display": {
        "id": "W138",
        "label": "AI's Impact on Labor and Hiring",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Jobs & roles"
        ],
        "actual": [],
        "mapped": [
          "C:C04",
          "C:C11",
          "C:C12"
        ],
        "printed": true,
        "summary": "Employers may adjust planned recruiting before adjusting existing headcount.",
        "limitation": "Reports intent and sentiment rather than realized effects.",
        "url": "https://libertystreeteconomics.newyorkfed.org/2026/08/ais-impact-on-labor-and-hiring/",
        "authors": "Athreya",
        "year": "2026",
        "topics": [
          "K:Specifications and governance",
          "K:Employment and early-career roles"
        ],
        "volumes": []
      }
    },
    {
      "label": "Do Job Postings Show Early Labor-Market Effects of AI?",
      "kind": "paper",
      "group": "Jobs & roles",
      "year": "2026",
      "lead_author": "Audoly",
      "source": "https://www.sepolimi.com/p/se-ai-bibliography-jobs-roles",
      "contribution": "Software vacancy decline predates widespread ChatGPT use in some US data, weakening simplistic causal narratives.",
      "limitation": "Vacancy data are incomplete and other economic shocks matter.",
      "manual_use": "Present as one estimand within a multi-country labor evidence table; avoid deterministic jobs predictions.",
      "evidence_class": "Quasi-experimental / matched observation",
      "editorial_priority": "A",
      "bibliography_year": "2026",
      "original_evidence_class": "Quasi-experimental / matched observation",
      "reviewed_evidence_class": "Quasi-experimental / matched observation",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "ndse2_actual_chapters_json": "[\"C:C12\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W139",
      "atlas_display": {
        "id": "W139",
        "label": "Do Job Postings Show Early Labor-Market Effects of AI?",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Jobs & roles"
        ],
        "actual": [
          "C:C12"
        ],
        "mapped": [
          "C:C11",
          "C:C12"
        ],
        "printed": true,
        "summary": "Software vacancy decline predates widespread ChatGPT use in some US data, weakening simplistic causal narratives.",
        "limitation": "Vacancy data are incomplete and other economic shocks matter.",
        "url": "https://www.sepolimi.com/p/se-ai-bibliography-jobs-roles",
        "authors": "Audoly",
        "year": "2026",
        "topics": [
          "K:Controlled productivity evidence",
          "K:Employment and early-career roles",
          "K:Economic costs and return"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "AI and Job Postings: From Destruction to Creation?",
      "kind": "paper",
      "group": "Jobs & roles",
      "year": "2026",
      "lead_author": "Gallacher",
      "source": "https://www.sepolimi.com/p/se-ai-bibliography-jobs-roles",
      "contribution": "Some developer vacancies rise after new coding agent capabilities become available.",
      "limitation": "Product release timing is not randomized AI exposure.",
      "manual_use": "Make the engineering response an explicit scoped permission, testable gate or human escalation criterion.",
      "evidence_class": "Controlled human or field experiment",
      "editorial_priority": "A",
      "bibliography_year": "2026",
      "original_evidence_class": "Controlled human or field experiment",
      "reviewed_evidence_class": "Observational job-postings trend analysis (not a randomized field experiment)",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "2026",
      "publication_source_url": "https://hiringlab.indeed.com/2026/07/08/ai-and-job-postings-from-destruction-to-creation/",
      "publication_status_note": "Indeed Hiring Lab observational commentary",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "ndse2_actual_chapters_json": "[\"C:C12\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W140",
      "atlas_display": {
        "id": "W140",
        "label": "AI and Job Postings: From Destruction to Creation?",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Jobs & roles"
        ],
        "actual": [
          "C:C12"
        ],
        "mapped": [
          "C:C11",
          "C:C12"
        ],
        "printed": true,
        "summary": "Some developer vacancies rise after new coding agent capabilities become available.",
        "limitation": "Product release timing is not randomized AI exposure.",
        "url": "https://hiringlab.indeed.com/2026/07/08/ai-and-job-postings-from-destruction-to-creation/",
        "authors": "Gallacher",
        "year": "2026",
        "topics": [
          "K:Controlled productivity evidence",
          "K:Employment and early-career roles"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Google's AI & Economy ATLAS v1.0: Mapping Gemini Usage in the Economy",
      "kind": "paper",
      "group": "Jobs & roles",
      "year": "2026",
      "lead_author": "Iscenko",
      "source": "https://arxiv.org/abs/2608.00038",
      "contribution": "Maps adoption by tasks; tool usage does not directly imply task replacement or labor demand change.",
      "limitation": "One provider and incomplete agent usage coverage.",
      "manual_use": "Present as one estimand within a multi-country labor evidence table; avoid deterministic jobs predictions.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "pass7_verified_primary_locator": "https://arxiv.org/abs/2608.00038",
      "pass7_identity_source_class": "author_preprint",
      "pass7_methods_replicated": "NO",
      "legacy_editorial_source": "https://www.sepolimi.com/p/se-ai-bibliography-jobs-roles",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W141",
      "atlas_display": {
        "id": "W141",
        "label": "Google's AI & Economy ATLAS v1.0: Mapping Gemini Usage in the Economy",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Jobs & roles",
          "T:Economics"
        ],
        "actual": [],
        "mapped": [
          "C:C11",
          "C:C12"
        ],
        "printed": true,
        "summary": "Maps adoption by tasks; tool usage does not directly imply task replacement or labor demand change.",
        "limitation": "One provider and incomplete agent usage coverage.",
        "url": "https://arxiv.org/abs/2608.00038",
        "authors": "Iscenko",
        "year": "2026",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Employment and early-career roles"
        ],
        "volumes": []
      }
    },
    {
      "label": "AI Is Probably Not (Yet) the Reason for Labor Market Weakening",
      "kind": "paper",
      "group": "Jobs & roles",
      "year": "2026",
      "lead_author": "Nunn",
      "source": "https://www.sepolimi.com/p/se-ai-bibliography-jobs-roles",
      "contribution": "Alternative US estimation fails to identify significant net AI-driven labor weakening.",
      "limitation": "Method and observation window could miss subgroup impacts.",
      "manual_use": "Present as one estimand within a multi-country labor evidence table; avoid deterministic jobs predictions.",
      "evidence_class": "Quasi-experimental / matched observation",
      "editorial_priority": "A",
      "bibliography_year": "2026",
      "original_evidence_class": "Quasi-experimental / matched observation",
      "reviewed_evidence_class": "Quasi-experimental / matched observation",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "ndse2_actual_chapters_json": "[\"C:C12\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W142",
      "atlas_display": {
        "id": "W142",
        "label": "AI Is Probably Not (Yet) the Reason for Labor Market Weakening",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Jobs & roles",
          "T:Economics"
        ],
        "actual": [
          "C:C12"
        ],
        "mapped": [
          "C:C03",
          "C:C11",
          "C:C12"
        ],
        "printed": true,
        "summary": "Alternative US estimation fails to identify significant net AI-driven labor weakening.",
        "limitation": "Method and observation window could miss subgroup impacts.",
        "url": "https://www.sepolimi.com/p/se-ai-bibliography-jobs-roles",
        "authors": "Nunn",
        "year": "2026",
        "topics": [
          "K:Benchmarks and construct validity",
          "K:Agent failure and escalation",
          "K:Employment and early-career roles",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "New data show no AI jobs apocalypse — for now",
      "kind": "paper",
      "group": "Jobs & roles",
      "year": "2025",
      "lead_author": "Kinder",
      "source": "https://www.brookings.edu/articles/new-data-show-no-ai-jobs-apocalypse-for-now/",
      "contribution": "Aggregate labor indicators remain more stable than narratives of immediate massive AI displacement.",
      "limitation": "Aggregate trends can mask cohort, wage and industry effects.",
      "manual_use": "Present as one estimand within a multi-country labor evidence table; avoid deterministic jobs predictions.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2025",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "pass7_verified_primary_locator": "https://www.brookings.edu/articles/new-data-show-no-ai-jobs-apocalypse-for-now/",
      "pass7_identity_source_class": "institutional_primary_commentary",
      "pass7_methods_replicated": "NO",
      "legacy_editorial_source": "https://www.sepolimi.com/p/se-ai-bibliography-jobs-roles",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W143",
      "atlas_display": {
        "id": "W143",
        "label": "New data show no AI jobs apocalypse — for now",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Jobs & roles"
        ],
        "actual": [],
        "mapped": [
          "C:C11",
          "C:C12"
        ],
        "printed": true,
        "summary": "Aggregate labor indicators remain more stable than narratives of immediate massive AI displacement.",
        "limitation": "Aggregate trends can mask cohort, wage and industry effects.",
        "url": "https://www.brookings.edu/articles/new-data-show-no-ai-jobs-apocalypse-for-now/",
        "authors": "Kinder",
        "year": "2025",
        "topics": [
          "K:Employment and early-career roles",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": []
      }
    },
    {
      "label": "2026 Global AI Jobs Barometer: Two futures for jobs in an AI era",
      "kind": "paper",
      "group": "Jobs & roles",
      "year": "2026",
      "lead_author": "PwC",
      "source": "https://www.pwc.com/gx/en/issues/artificial-intelligence/publications/artificial-intelligence-study.html",
      "contribution": "Rapidly changing skill demands and experience requirements may reshape developer career ladders.",
      "limitation": "Vendor interpretation and task-exposure proxies; not causal.",
      "manual_use": "Present as one estimand within a multi-country labor evidence table; avoid deterministic jobs predictions.",
      "evidence_class": "Self-report / commercial evidence",
      "editorial_priority": "C",
      "bibliography_year": "2026",
      "original_evidence_class": "Self-report / commercial evidence",
      "reviewed_evidence_class": "Self-report / commercial evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "pass7_verified_primary_locator": "https://www.pwc.com/gx/en/issues/artificial-intelligence/publications/artificial-intelligence-study.html",
      "pass7_identity_source_class": "producer_primary_report",
      "pass7_methods_replicated": "NO",
      "legacy_editorial_source": "https://www.sepolimi.com/p/se-ai-bibliography-jobs-roles",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W144",
      "atlas_display": {
        "id": "W144",
        "label": "2026 Global AI Jobs Barometer: Two futures for jobs in an AI era",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Jobs & roles",
          "T:Skills & learning"
        ],
        "actual": [],
        "mapped": [
          "C:C10",
          "C:C11",
          "C:C12"
        ],
        "printed": true,
        "summary": "Rapidly changing skill demands and experience requirements may reshape developer career ladders.",
        "limitation": "Vendor interpretation and task-exposure proxies; not causal.",
        "url": "https://www.pwc.com/gx/en/issues/artificial-intelligence/publications/artificial-intelligence-study.html",
        "authors": "PwC",
        "year": "2026",
        "topics": [
          "K:Controlled productivity evidence",
          "K:Skills formation and teaching",
          "K:Employment and early-career roles"
        ],
        "volumes": []
      }
    },
    {
      "label": "ROI of AI-Assisted Software Development",
      "kind": "paper",
      "group": "Economics",
      "year": "2026",
      "lead_author": "DORA",
      "source": "https://www.sepolimi.com/p/se-ai-bibliography-economics",
      "contribution": "Offers a cross-functional return-on-investment framework for AI-assisted delivery beyond raw code productivity.",
      "limitation": "ROI 39% and eight-month payback are scenarios/model outputs, not measured experimental financial returns.",
      "manual_use": "Use to teach a metrics hierarchy: generated code → integrated change → deployed outcome → customer value.",
      "evidence_class": "Benchmark / controlled laboratory",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Benchmark / controlled laboratory",
      "reviewed_evidence_class": "Practitioner guidance / ROI calculator (not an experimental study)",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "2026",
      "publication_source_url": "https://dora.dev/ai/roi/report/",
      "publication_status_note": "DORA practitioner ROI framework/report",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH11:FULL_TEXT_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C12\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W145",
      "atlas_display": {
        "id": "W145",
        "label": "ROI of AI-Assisted Software Development",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Economics",
          "T:Productivity"
        ],
        "actual": [
          "C:C12"
        ],
        "mapped": [
          "C:C02",
          "C:C10",
          "C:C11",
          "C:C12"
        ],
        "printed": true,
        "summary": "Offers a cross-functional return-on-investment framework for AI-assisted delivery beyond raw code productivity.",
        "limitation": "ROI 39% and eight-month payback are scenarios/model outputs, not measured experimental financial returns.",
        "url": "https://dora.dev/ai/roi/report/",
        "authors": "DORA",
        "year": "2026",
        "topics": [
          "K:Output versus shipped value",
          "K:Human cognitive load",
          "K:Economic costs and return",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "McKinsey Technology Trends Outlook 2026",
      "kind": "paper",
      "group": "Economics",
      "year": "2026",
      "lead_author": "Chui",
      "source": "https://www.mckinsey.com/capabilities/tech-and-ai/our-insights/the-top-trends-in-tech",
      "contribution": "Positions legacy system context and secure deployment as adoption constraints, and stresses both acceleration and uneven results.",
      "limitation": "Survey opinions and mixed trend indicators are not causal SWE productivity measures.",
      "manual_use": "Translate into a context-handoff pattern separating working context, durable facts and verified system knowledge.",
      "evidence_class": "Self-report / commercial evidence",
      "editorial_priority": "C",
      "bibliography_year": "2026",
      "original_evidence_class": "Self-report / commercial evidence",
      "reviewed_evidence_class": "Self-report / commercial evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH11:FULL_TEXT_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "pass7_verified_primary_locator": "https://www.mckinsey.com/capabilities/tech-and-ai/our-insights/the-top-trends-in-tech",
      "pass7_identity_source_class": "producer_primary_report",
      "pass7_methods_replicated": "NO",
      "legacy_editorial_source": "https://www.sepolimi.com/p/se-ai-bibliography-economics",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W146",
      "atlas_display": {
        "id": "W146",
        "label": "McKinsey Technology Trends Outlook 2026",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Economics",
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C02",
          "C:C06",
          "C:C09",
          "C:C11",
          "C:C12"
        ],
        "printed": true,
        "summary": "Positions legacy system context and secure deployment as adoption constraints, and stresses both acceleration and uneven results.",
        "limitation": "Survey opinions and mixed trend indicators are not causal SWE productivity measures.",
        "url": "https://www.mckinsey.com/capabilities/tech-and-ai/our-insights/the-top-trends-in-tech",
        "authors": "Chui",
        "year": "2026",
        "topics": [
          "K:Output versus shipped value",
          "K:Controlled productivity evidence",
          "K:Developer workflow and adoption",
          "K:Vulnerability and secure code",
          "K:System understanding and rationale",
          "K:Agent context and persistent memory",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": []
      }
    },
    {
      "label": "To Ban or not to Ban? How Open Source Projects Govern GenAI Contributions",
      "kind": "paper",
      "group": "Engineering structure",
      "year": "2026",
      "lead_author": "Yang",
      "source": "https://arxiv.org/abs/2603.26487",
      "contribution": "Projects adopt distinct governance stances to regulate low-cost agent PR supply and scarce maintainer review capacity.",
      "limitation": "Strategy taxonomy does not establish effectiveness.",
      "manual_use": "Compare human-on-human, human-on-agent and AI-on-human review and record review effort, precision and real defects.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH11:ORIGINAL_PDF_METHODS_AND_TABLES",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C11\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W147",
      "atlas_display": {
        "id": "W147",
        "label": "To Ban or not to Ban? How Open Source Projects Govern GenAI Contributions",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Verification & review"
        ],
        "actual": [
          "C:C11"
        ],
        "mapped": [
          "C:C04",
          "C:C08",
          "C:C11",
          "C:C12"
        ],
        "printed": true,
        "summary": "Projects adopt distinct governance stances to regulate low-cost agent PR supply and scarce maintainer review capacity.",
        "limitation": "Strategy taxonomy does not establish effectiveness.",
        "url": "https://arxiv.org/abs/2603.26487",
        "authors": "Yang",
        "year": "2026",
        "topics": [
          "K:Specifications and governance",
          "K:Economic costs and return",
          "K:Human-agent collaboration"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "SOEN-101: Code Generation by Emulating Software Process Models Using Large Language Model Agents",
      "kind": "paper",
      "group": "Engineering structure",
      "year": "2026",
      "lead_author": "Lin",
      "source": "https://www.sepolimi.com/p/se-ai-bibliography-engineering-structure",
      "contribution": "Process discipline can improve generated code on selected functional tests compared with unconstrained runs.",
      "limitation": "Small benchmark and GPT-3.5-era setup; process emulation not production governance.",
      "manual_use": "Make the engineering response an explicit scoped permission, testable gate or human escalation criterion.",
      "evidence_class": "Benchmark / controlled laboratory",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Benchmark / controlled laboratory",
      "reviewed_evidence_class": "Benchmark / controlled laboratory",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "HumanEval/MBPP coding benchmarks, not live agile field study",
      "publication_year_from_independent_source": "2025",
      "publication_source_url": "https://doi.org/10.1109/ICSE55347.2025.00140",
      "publication_status_note": "ICSE 2025 (arXiv manuscript first posted 2024)",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH07:PUBLISHER_ABSTRACT_ONLY; CH11:FULL_TEXT_PENDING",
      "previous_chapter_audit_count": "2",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "pass4_audit_primary_url": "https://arxiv.org/pdf/2403.15852",
      "pass4_audit_version": "Original 14-page arXiv:2403.15852v2 author manuscript, 2024-10-31; 2025 IEEE conference record separately checked",
      "pass4_audit_depth": "AUTHOR_PREPRINT_PDF_METHODS_TABLES_II_III_PAGE_INSPECTED",
      "pass4_audit_methods_locators": "Author manuscript PDF pp. 6-7, Table II and Table III, experiment GPT-3.5 and five repeats; benchmark MBPP-582 test anomaly",
      "pass4_audit_sample": "164 HumanEval problems; 427 MBPP problems; HumanEval-ET/MBPP-ET extended test sets; five GPT-3.5 runs with T=0.8",
      "pass4_audit_observation": "Mean pass@1 Scrum 75.2/65.5/82.5/56.7; Table II baseline 64.4/49.8/77.5/53.9; MBPP-582 mismatched test input shown in Listing 1",
      "pass4_audit_boundary": "Final ICSE PDF tables not compared with author v2; reported p-values not recomputed from run-level outputs; no human team rollout evidence",
      "pass4_audit_original_data_replication": "NO",
      "pass4_audit_provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "pass4_audit_date": "2026-10-10",
      "ndse2_actual_chapters_json": "[\"C:C04\", \"C:C07\", \"C:C11\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W148",
      "atlas_display": {
        "id": "W148",
        "label": "SOEN-101: Code Generation by Emulating Software Process Models Using Large Language Model Agents",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:What agents can do"
        ],
        "actual": [
          "C:C04",
          "C:C07",
          "C:C11"
        ],
        "mapped": [
          "C:C03",
          "C:C04",
          "C:C07",
          "C:C11"
        ],
        "printed": true,
        "summary": "Process discipline can improve generated code on selected functional tests compared with unconstrained runs.",
        "limitation": "Small benchmark and GPT-3.5-era setup; process emulation not production governance.",
        "url": "https://doi.org/10.1109/ICSE55347.2025.00140",
        "authors": "Lin",
        "year": "2026",
        "topics": [
          "K:Independent verification and oracles",
          "K:Benchmarks and construct validity",
          "K:Architecture and modularity",
          "K:Specifications and governance"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Making AI Visible, Not Vanished: How AI Policies Reshape Developer Experience on GitHub",
      "kind": "paper",
      "group": "Engineering structure",
      "year": "2026",
      "lead_author": "Chen",
      "source": "https://arxiv.org/abs/2608.03329",
      "contribution": "Explicit project policies correlate with fewer measured code smells and richer human PR discussion without suppressing AI use.",
      "limitation": "Eight-week matched window cannot rule out proactive-maintainer selection.",
      "manual_use": "Make policy, responsibility and bounded workflow executable.",
      "evidence_class": "Quasi-experimental / matched observation",
      "editorial_priority": "A",
      "bibliography_year": "2026",
      "original_evidence_class": "Quasi-experimental / matched observation",
      "reviewed_evidence_class": "Quasi-experimental / matched observation",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH05:FULL_TEXT_OPENED_METHODS_PENDING; CH11:ORIGINAL_PDF_METHODS_AND_TABLES",
      "previous_chapter_audit_count": "2",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C11\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W149",
      "atlas_display": {
        "id": "W149",
        "label": "Making AI Visible, Not Vanished: How AI Policies Reshape Developer Experience on GitHub",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Code quality & security"
        ],
        "actual": [
          "C:C11"
        ],
        "mapped": [
          "C:C04",
          "C:C05",
          "C:C11"
        ],
        "printed": true,
        "summary": "Explicit project policies correlate with fewer measured code smells and richer human PR discussion without suppressing AI use.",
        "limitation": "Eight-week matched window cannot rule out proactive-maintainer selection.",
        "url": "https://arxiv.org/abs/2608.03329",
        "authors": "Chen",
        "year": "2026",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Technical debt and complexity",
          "K:Specifications and governance",
          "K:Evaluation methodology and baselines",
          "K:Human-agent collaboration"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "We Permit the Use of AI, but [...]: The Landscape of AI Policies in Popular Open Source Projects",
      "kind": "paper",
      "group": "Engineering structure",
      "year": "2026",
      "lead_author": "Hora",
      "source": "https://arxiv.org/abs/2609.07542",
      "contribution": "Most policies allow AI while specifying disclosure and human responsibility, suggesting workable rather than absolutist governance.",
      "limitation": "Classifies rules but does not measure their safety effect.",
      "manual_use": "Make policy, responsibility and bounded workflow executable.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH07:FULLTEXT_HTML; CH11:ORIGINAL_PDF_METHODS_AND_TABLES",
      "previous_chapter_audit_count": "2",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "pass4_audit_primary_url": "https://arxiv.org/html/2609.07542",
      "pass4_audit_version": "arXiv:2609.07542v1 (2026-09-07)",
      "pass4_audit_depth": "ORIGINAL_HTML_METHODS_AND_TABLES_SELECTED",
      "pass4_audit_methods_locators": "Methods Sections 2.2-2.4; RQ1 Table 1; RQ2 Fig 4; limitations",
      "pass4_audit_sample": "281 purposively selected policies (245/2000 popular repos + 36 added); 92 dedicated policy files",
      "pass4_audit_observation": "150/281 mention disclosure obligation; 137/281 require disclosure; 180 double-coded labels, 162 agree",
      "pass4_audit_boundary": "Selection and coder agreement do not measure policy effectiveness; 118-policy earlier sample not independent",
      "pass4_audit_original_data_replication": "NO",
      "pass4_audit_provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "pass4_audit_date": "2026-10-10",
      "pass9_scope": "original HTML cited Zenodo DOI located, unadjusted coder agreement, no source-record download",
      "ndse2_actual_chapters_json": "[\"C:C04\", \"C:C07\", \"C:C11\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W150",
      "atlas_display": {
        "id": "W150",
        "label": "We Permit the Use of AI, but [...]: The Landscape of AI Policies in Popular Open Source Projects",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Code quality & security"
        ],
        "actual": [
          "C:C04",
          "C:C07",
          "C:C11"
        ],
        "mapped": [
          "C:C01",
          "C:C04",
          "C:C05",
          "C:C07",
          "C:C11"
        ],
        "printed": true,
        "summary": "Most policies allow AI while specifying disclosure and human responsibility, suggesting workable rather than absolutist governance.",
        "limitation": "Classifies rules but does not measure their safety effect.",
        "url": "https://arxiv.org/abs/2609.07542",
        "authors": "Hora",
        "year": "2026",
        "topics": [
          "K:Specifications and governance",
          "K:Evaluation methodology and baselines",
          "K:Human-agent collaboration"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Blueprint First, Model Second: A Framework for Deterministic LLM Workflow",
      "kind": "paper",
      "group": "Engineering structure",
      "year": "2026",
      "lead_author": "Qiu",
      "source": "https://www.sepolimi.com/p/se-ai-bibliography-engineering-structure",
      "contribution": "Predefined action blueprints can constrain agent behavior and outperform unrestricted planning on tested workflows.",
      "limitation": "Domain not typical SWE repositories; benchmark-specific.",
      "manual_use": "Make the engineering response an explicit scoped permission, testable gate or human escalation criterion.",
      "evidence_class": "Benchmark / controlled laboratory",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Benchmark / controlled laboratory",
      "reviewed_evidence_class": "Benchmark / controlled laboratory",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "Tool/workflow tau-bench, not real coding-team outcomes",
      "publication_year_from_independent_source": "2025",
      "publication_source_url": "https://arxiv.org/abs/2508.02721",
      "publication_status_note": "arXiv preprint (first posted August 2025)",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH03:NOT_INDEPENDENTLY_INSPECTED; CH07:FULLTEXT_HTML; CH11:FULL_TEXT_PENDING",
      "previous_chapter_audit_count": "3",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "pass3_audit_primary_url": "https://arxiv.org/html/2508.02721v2",
      "pass3_audit_version": "arXiv:2508.02721v2 (2026-06-16)",
      "pass3_audit_depth": "ORIGINAL_HTML_SELECTED_METHODS_AND_TABLES",
      "pass3_audit_methods_locators": "IV Table I; RQ2 hard constraints; experimental settings",
      "pass3_audit_sample": "TravelPlanner 1000 tasks; Claude Sonnet 4; three seeds",
      "pass3_audit_observation": "Final pass 35.56% SCA versus ATLAS 18.00%; hard-constraint macro 38.89 versus 42.00",
      "pass3_audit_boundary": "Hard constraint outcomes trade off; benchmark does not validate real policy authority",
      "pass3_audit_original_data_replication": "NO",
      "pass3_audit_provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "pass3_audit_date": "2026-10-10",
      "pass9_scope": "v1/v2 original HTML Table 1/I-II; McNemar from continuous mean not verifiable",
      "ndse2_actual_chapters_json": "[\"C:C03\", \"C:C04\", \"C:C07\", \"C:C11\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W151",
      "atlas_display": {
        "id": "W151",
        "label": "Blueprint First, Model Second: A Framework for Deterministic LLM Workflow",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:What agents can do"
        ],
        "actual": [
          "C:C03",
          "C:C04",
          "C:C07",
          "C:C11"
        ],
        "mapped": [
          "C:C03",
          "C:C04",
          "C:C07",
          "C:C11"
        ],
        "printed": true,
        "summary": "Predefined action blueprints can constrain agent behavior and outperform unrestricted planning on tested workflows.",
        "limitation": "Domain not typical SWE repositories; benchmark-specific.",
        "url": "https://arxiv.org/abs/2508.02721",
        "authors": "Qiu",
        "year": "2026",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Independent verification and oracles",
          "K:Benchmarks and construct validity",
          "K:Architecture and modularity",
          "K:Specifications and governance",
          "K:Long-running agent execution"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Agentic Software Engineering: Foundational Pillars and a Research Roadmap",
      "kind": "paper",
      "group": "Engineering structure",
      "year": "2026",
      "lead_author": "Hassan",
      "source": "https://arxiv.org/abs/2509.06216",
      "contribution": "Provides an architecture for organizing agentic SWE research around dependable processes, collaboration and evaluation.",
      "limitation": "Roadmap is not evidence of achieved agent reliability.",
      "manual_use": "Present as one estimand within a multi-country labor evidence table; avoid deterministic jobs predictions.",
      "evidence_class": "Theory / argument (not a new result)",
      "editorial_priority": "C",
      "bibliography_year": "2026",
      "original_evidence_class": "Theory / argument (not a new result)",
      "reviewed_evidence_class": "Theory / argument (not a new result)",
      "full_manuscript_audited": "no_primary_locator_only",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "https://arxiv.org/abs/2509.06216",
      "publication_status_note": "Roadmap; initial submission 2025, metadata may reflect 2026 revision",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "source_verification_method": "PREPRINT_PRIMARY_RECORD",
      "audit_date": "2026-10-10",
      "audit_depth": "PRIMARY_METADATA_LOCATOR",
      "audit_locator": "Primary publication record; page-level study audit pending",
      "previous_chapter_audit_registers": "CH03:NOT_INDEPENDENTLY_INSPECTED; CH09:PRIMARY_FULL_TEXT_AUDIT_PENDING; CH11:FULL_TEXT_PENDING",
      "previous_chapter_audit_count": "3",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "pass4_audit_primary_url": "https://arxiv.org/html/2509.06216",
      "pass4_audit_version": "arXiv:2509.06216v3 (2026-06-24)",
      "pass4_audit_depth": "ORIGINAL_HTML_CONCEPTUAL_METHOD",
      "pass4_audit_methods_locators": "Sections 1,4-7 and named proposed artifacts",
      "pass4_audit_sample": "No intervention cohort; authored roadmap SASE",
      "pass4_audit_observation": "Four pillars Actors/Processes/Tools/Artifacts; SE4H/SE4A duality; proposed scripts",
      "pass4_audit_boundary": "Design proposal not validated impact on multi-agent team performance",
      "pass4_audit_original_data_replication": "NO",
      "pass4_audit_provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "pass4_audit_date": "2026-10-10",
      "ndse2_actual_chapters_json": "[\"C:C03\", \"C:C04\", \"C:C11\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W152",
      "atlas_display": {
        "id": "W152",
        "label": "Agentic Software Engineering: Foundational Pillars and a Research Roadmap",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Engineering structure"
        ],
        "actual": [
          "C:C03",
          "C:C04",
          "C:C11"
        ],
        "mapped": [
          "C:C01",
          "C:C03",
          "C:C04",
          "C:C05",
          "C:C09",
          "C:C11",
          "C:C12"
        ],
        "printed": true,
        "summary": "Provides an architecture for organizing agentic SWE research around dependable processes, collaboration and evaluation.",
        "limitation": "Roadmap is not evidence of achieved agent reliability.",
        "url": "https://arxiv.org/abs/2509.06216",
        "authors": "Hassan",
        "year": "2026",
        "topics": [
          "K:Architecture and modularity",
          "K:Employment and early-career roles",
          "K:Human-agent collaboration"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Toward Agentic Software Engineering Beyond Code: Framing Vision, Values, and Vocabulary",
      "kind": "paper",
      "group": "Engineering structure",
      "year": "2026",
      "lead_author": "Hoda",
      "source": "https://www.sepolimi.com/p/se-ai-bibliography-engineering-structure",
      "contribution": "Expands the scope of agentic SWE to requirements, design, teamwork and organization-wide responsibility.",
      "limitation": "Framing proposal; no new controlled outcome evidence.",
      "manual_use": "Make the engineering response an explicit scoped permission, testable gate or human escalation criterion.",
      "evidence_class": "Theory / argument (not a new result)",
      "editorial_priority": "C",
      "bibliography_year": "2026",
      "original_evidence_class": "Theory / argument (not a new result)",
      "reviewed_evidence_class": "Theory / argument (not a new result)",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH11:FULL_TEXT_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "pass4_audit_primary_url": "https://arxiv.org/html/2510.19692",
      "pass4_audit_version": "arXiv:2510.19692v2 (2026-02-17)",
      "pass4_audit_depth": "ORIGINAL_HTML_CONCEPTUAL_METHOD",
      "pass4_audit_methods_locators": "Abstract, values and vocabulary sections",
      "pass4_audit_sample": "No original randomized or natural-experiment sample",
      "pass4_audit_observation": "Advocates lifecycle-wide agentic SE and preliminary CRAFT values",
      "pass4_audit_boundary": "Normative framework not empirical proof of organizational effects",
      "pass4_audit_original_data_replication": "NO",
      "pass4_audit_provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "pass4_audit_date": "2026-10-10",
      "ndse2_actual_chapters_json": "[\"C:C01\", \"C:C04\", \"C:C11\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W153",
      "atlas_display": {
        "id": "W153",
        "label": "Toward Agentic Software Engineering Beyond Code: Framing Vision, Values, and Vocabulary",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:Engineering structure"
        ],
        "actual": [
          "C:C01",
          "C:C04",
          "C:C11"
        ],
        "mapped": [
          "C:C01",
          "C:C04",
          "C:C11",
          "C:C12"
        ],
        "printed": true,
        "summary": "Expands the scope of agentic SWE to requirements, design, teamwork and organization-wide responsibility.",
        "limitation": "Framing proposal; no new controlled outcome evidence.",
        "url": "https://www.sepolimi.com/p/se-ai-bibliography-engineering-structure",
        "authors": "Hoda",
        "year": "2026",
        "topics": [
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Comprehension Debt in GenAI-Assisted Software Engineering Projects",
      "kind": "paper",
      "group": "System knowledge & memory",
      "year": "2026",
      "lead_author": "Ahmad",
      "source": "https://arxiv.org/abs/2604.13277",
      "contribution": "Delegated code generation may leave developers with latent understanding deficits analogous to accumulated technical debt.",
      "limitation": "Thematic self-reports from students, without effect-size or objective comprehension baseline.",
      "manual_use": "Preserve human system comprehension, provenance and durable agent context.",
      "evidence_class": "Self-report / commercial evidence",
      "editorial_priority": "C",
      "bibliography_year": "2026",
      "original_evidence_class": "Self-report / commercial evidence",
      "reviewed_evidence_class": "Qualitative student diary study (not commercial self-report)",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "2026",
      "publication_source_url": "https://arxiv.org/abs/2604.13277",
      "publication_status_note": "Student diary qualitative study (arXiv/EASE 2026)",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH09:PRIMARY_FULL_TEXT_AUDIT_PENDING; CH10:ARXIV_PDF_PAGES_VERIFIED",
      "previous_chapter_audit_count": "2",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C10\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W154",
      "atlas_display": {
        "id": "W154",
        "label": "Comprehension Debt in GenAI-Assisted Software Engineering Projects",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:System knowledge & memory",
          "T:Skills & learning"
        ],
        "actual": [
          "C:C10"
        ],
        "mapped": [
          "C:C05",
          "C:C09",
          "C:C10"
        ],
        "printed": true,
        "summary": "Delegated code generation may leave developers with latent understanding deficits analogous to accumulated technical debt.",
        "limitation": "Thematic self-reports from students, without effect-size or objective comprehension baseline.",
        "url": "https://arxiv.org/abs/2604.13277",
        "authors": "Ahmad",
        "year": "2026",
        "topics": [
          "K:Technical debt and complexity",
          "K:Human cognitive load",
          "K:Skills formation and teaching",
          "K:Cognitive offloading and skill debt",
          "K:System understanding and rationale",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "ChatGPT: Friend or Foe When Comprehending and Changing Unfamiliar Code",
      "kind": "paper",
      "group": "System knowledge & memory",
      "year": "2026",
      "lead_author": "Anderson",
      "source": "https://arxiv.org/abs/2605.10702",
      "contribution": "ChatGPT may aid completion of changes while developers still devote most time to reconstructing existing-system behavior.",
      "limitation": "Ten advanced students; results exploratory and not statistically tested.",
      "manual_use": "Preserve human system comprehension, provenance and durable agent context.",
      "evidence_class": "Benchmark / controlled laboratory",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Benchmark / controlled laboratory",
      "reviewed_evidence_class": "Benchmark / controlled laboratory",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH09:PRIMARY_FULL_TEXT_AUDIT_PENDING; CH10:ARXIV_PDF_PAGES_VERIFIED",
      "previous_chapter_audit_count": "2",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C09\", \"C:C10\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W155",
      "atlas_display": {
        "id": "W155",
        "label": "ChatGPT: Friend or Foe When Comprehending and Changing Unfamiliar Code",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:System knowledge & memory",
          "T:Skills & learning"
        ],
        "actual": [
          "C:C09",
          "C:C10"
        ],
        "mapped": [
          "C:C07",
          "C:C09",
          "C:C10"
        ],
        "printed": true,
        "summary": "ChatGPT may aid completion of changes while developers still devote most time to reconstructing existing-system behavior.",
        "limitation": "Ten advanced students; results exploratory and not statistically tested.",
        "url": "https://arxiv.org/abs/2605.10702",
        "authors": "Anderson",
        "year": "2026",
        "topics": [
          "K:Independent verification and oracles",
          "K:Skills formation and teaching",
          "K:System understanding and rationale"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "LACY: Simulating Expert Mentoring for Software Onboarding with Code Tours",
      "kind": "paper",
      "group": "System knowledge & memory",
      "year": "2026",
      "lead_author": "Kara",
      "source": "https://arxiv.org/abs/2603.25391",
      "contribution": "AI-assisted tours curated by experts outperform AI-generated-only code tours on a short comprehension test.",
      "limitation": "Five participants; no no-AI arm or long-run onboarding outcome.",
      "manual_use": "Use as a baseline when designing AI-supported onboarding with independent comprehension and retention tests.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH09:PRIMARY_FULL_TEXT_AUDIT_PENDING; CH10:ARXIV_PDF_PAGES_VERIFIED_PUBLISHER_METADATA_CONFIRMED",
      "previous_chapter_audit_count": "2",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C10\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W156",
      "atlas_display": {
        "id": "W156",
        "label": "LACY: Simulating Expert Mentoring for Software Onboarding with Code Tours",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:System knowledge & memory",
          "T:Skills & learning"
        ],
        "actual": [
          "C:C10"
        ],
        "mapped": [
          "C:C07",
          "C:C09",
          "C:C10"
        ],
        "printed": true,
        "summary": "AI-assisted tours curated by experts outperform AI-generated-only code tours on a short comprehension test.",
        "limitation": "Five participants; no no-AI arm or long-run onboarding outcome.",
        "url": "https://arxiv.org/abs/2603.25391",
        "authors": "Kara",
        "year": "2026",
        "topics": [
          "K:Independent verification and oracles",
          "K:Human cognitive load",
          "K:Skills formation and teaching",
          "K:Onboarding and developer fluency",
          "K:System understanding and rationale"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "ClawVM: Harness-Managed Virtual Memory for Stateful Tool-Using LLM Agents",
      "kind": "paper",
      "group": "System knowledge & memory",
      "year": "2026",
      "lead_author": "Rafique",
      "source": "https://www.sepolimi.com/p/se-ai-bibliography-system-knowledge-memory",
      "contribution": "Typed state pages and enforced write policy protect essential agent memory against compaction and reset failures.",
      "limitation": "Guarantees conditional on token-budget working set; limited trace and synthetic evaluation.",
      "manual_use": "Translate into a context-handoff pattern separating working context, durable facts and verified system knowledge.",
      "evidence_class": "Benchmark / controlled laboratory",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Benchmark / controlled laboratory",
      "reviewed_evidence_class": "Benchmark / controlled laboratory",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH09:ORIGINAL_PDF_VERIFIED",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C09\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W157",
      "atlas_display": {
        "id": "W157",
        "label": "ClawVM: Harness-Managed Virtual Memory for Stateful Tool-Using LLM Agents",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:System knowledge & memory",
          "T:What agents can do"
        ],
        "actual": [
          "C:C09"
        ],
        "mapped": [
          "C:C03",
          "C:C06",
          "C:C09",
          "C:C10"
        ],
        "printed": true,
        "summary": "Typed state pages and enforced write policy protect essential agent memory against compaction and reset failures.",
        "limitation": "Guarantees conditional on token-budget working set; limited trace and synthetic evaluation.",
        "url": "https://www.sepolimi.com/p/se-ai-bibliography-system-knowledge-memory",
        "authors": "Rafique",
        "year": "2026",
        "topics": [
          "K:Benchmarks and construct validity",
          "K:Agent failure and escalation",
          "K:Dependencies and agent supply chain",
          "K:Specifications and governance",
          "K:Agent context and persistent memory",
          "K:Long-running agent execution",
          "K:Human-agent collaboration",
          "K:Dataset provenance and dependency"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Should I Give Up Now? Investigating LLM Pitfalls in Software Engineering",
      "kind": "paper",
      "group": "System knowledge & memory",
      "year": "2026",
      "lead_author": "Tie",
      "source": "https://arxiv.org/abs/2411.09916",
      "contribution": "Wrong replies, overload and context loss can cause users to abandon AI assistance in a demanding web-development task.",
      "limitation": "Chat assistant rather than a modern autonomous tool-using agent.",
      "manual_use": "Translate into a context-handoff pattern separating working context, durable facts and verified system knowledge.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH03:NOT_INDEPENDENTLY_INSPECTED; CH09:PRIMARY_FULL_TEXT_AUDIT_PENDING",
      "previous_chapter_audit_count": "2",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C03\", \"C:C09\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W158",
      "atlas_display": {
        "id": "W158",
        "label": "Should I Give Up Now? Investigating LLM Pitfalls in Software Engineering",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:System knowledge & memory",
          "T:What agents can do"
        ],
        "actual": [
          "C:C03",
          "C:C09"
        ],
        "mapped": [
          "C:C03",
          "C:C09",
          "C:C10"
        ],
        "printed": true,
        "summary": "Wrong replies, overload and context loss can cause users to abandon AI assistance in a demanding web-development task.",
        "limitation": "Chat assistant rather than a modern autonomous tool-using agent.",
        "url": "https://arxiv.org/abs/2411.09916",
        "authors": "Tie",
        "year": "2026",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Agent failure and escalation",
          "K:Agent context and persistent memory",
          "K:Long-running agent execution"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Memory Management and Contextual Consistency for Long-Running Low-Code Agents",
      "kind": "paper",
      "group": "System knowledge & memory",
      "year": "2026",
      "lead_author": "Xu",
      "source": "https://arxiv.org/abs/2509.25250",
      "contribution": "Hybrid episodic and semantic storage with retention policies can improve long-horizon consistency and token efficiency.",
      "limitation": "Synthetic low-code trials; missing real SWE longitudinal validation.",
      "manual_use": "Translate into a context-handoff pattern separating working context, durable facts and verified system knowledge.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no_primary_locator_only",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "https://arxiv.org/abs/2509.25250",
      "publication_status_note": "Low-code agent-memory study; no software organization field results",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "source_verification_method": "PREPRINT_PRIMARY_RECORD",
      "audit_date": "2026-10-10",
      "audit_depth": "PRIMARY_METADATA_LOCATOR",
      "audit_locator": "Primary publication record; page-level study audit pending",
      "previous_chapter_audit_registers": "CH09:PRIMARY_FULL_TEXT_AUDIT_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C09\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W159",
      "atlas_display": {
        "id": "W159",
        "label": "Memory Management and Contextual Consistency for Long-Running Low-Code Agents",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:System knowledge & memory"
        ],
        "actual": [
          "C:C09"
        ],
        "mapped": [
          "C:C03",
          "C:C09",
          "C:C10",
          "C:C12"
        ],
        "printed": true,
        "summary": "Hybrid episodic and semantic storage with retention policies can improve long-horizon consistency and token efficiency.",
        "limitation": "Synthetic low-code trials; missing real SWE longitudinal validation.",
        "url": "https://arxiv.org/abs/2509.25250",
        "authors": "Xu",
        "year": "2026",
        "topics": [
          "K:Benchmarks and construct validity",
          "K:Agent failure and escalation",
          "K:Agent context and persistent memory",
          "K:Economic costs and return",
          "K:Long-running agent execution",
          "K:Human-agent collaboration"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "AriGraph: Learning Knowledge Graph World Models with Episodic Memory for LLM Agents",
      "kind": "paper",
      "group": "System knowledge & memory",
      "year": "2025",
      "lead_author": "Anokhin",
      "source": "https://arxiv.org/abs/2407.04363",
      "contribution": "Combining semantic facts with ordered episodes improves decisions over unstructured history in text environments.",
      "limitation": "Evaluated in games, not a production software repo.",
      "manual_use": "Use as a baseline when designing AI-supported onboarding with independent comprehension and retention tests.",
      "evidence_class": "Benchmark / controlled laboratory",
      "editorial_priority": "B",
      "bibliography_year": "2025",
      "original_evidence_class": "Benchmark / controlled laboratory",
      "reviewed_evidence_class": "Benchmark / controlled laboratory",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "General agent episodic knowledge graphs, not code-maintenance intervention",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH09:PUBLISHED_PDF_VERIFIED",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C09\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W160",
      "atlas_display": {
        "id": "W160",
        "label": "AriGraph: Learning Knowledge Graph World Models with Episodic Memory for LLM Agents",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:System knowledge & memory",
          "T:What agents can do"
        ],
        "actual": [
          "C:C09"
        ],
        "mapped": [
          "C:C03",
          "C:C09",
          "C:C10"
        ],
        "printed": true,
        "summary": "Combining semantic facts with ordered episodes improves decisions over unstructured history in text environments.",
        "limitation": "Evaluated in games, not a production software repo.",
        "url": "https://arxiv.org/abs/2407.04363",
        "authors": "Anokhin",
        "year": "2025",
        "topics": [
          "K:Benchmarks and construct validity",
          "K:Skills formation and teaching",
          "K:Agent context and persistent memory",
          "K:Long-running agent execution"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Examining ownership models in software teams: A systematic literature review and a replication study",
      "kind": "paper",
      "group": "System knowledge & memory",
      "year": "2024",
      "lead_author": "Koana",
      "source": "https://doi.org/10.1007/s10664-024-10538-5",
      "contribution": "Ownership-defect correlations vary across datasets and cannot be used as immutable quality laws.",
      "limitation": "Nine-project replication changes sign relative to earlier Microsoft studies.",
      "manual_use": "Compare human-on-human, human-on-agent and AI-on-human review and record review effort, precision and real defects.",
      "evidence_class": "Literature synthesis",
      "editorial_priority": "B",
      "bibliography_year": "2024",
      "original_evidence_class": "Literature synthesis",
      "reviewed_evidence_class": "Literature synthesis",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH09:PRIMARY_FULL_TEXT_AUDIT_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "pass7_verified_primary_locator": "https://doi.org/10.1007/s10664-024-10538-5",
      "pass7_identity_source_class": "publisher_doi",
      "pass7_methods_replicated": "NO",
      "legacy_editorial_source": "https://www.sepolimi.com/p/se-ai-bibliography-system-knowledge-memory",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W161",
      "atlas_display": {
        "id": "W161",
        "label": "Examining ownership models in software teams: A systematic literature review and a replication study",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:System knowledge & memory",
          "T:Code quality & security"
        ],
        "actual": [],
        "mapped": [
          "C:C05",
          "C:C09",
          "C:C10"
        ],
        "printed": true,
        "summary": "Ownership-defect correlations vary across datasets and cannot be used as immutable quality laws.",
        "limitation": "Nine-project replication changes sign relative to earlier Microsoft studies.",
        "url": "https://doi.org/10.1007/s10664-024-10538-5",
        "authors": "Koana",
        "year": "2024",
        "topics": [
          "K:Ownership and knowledge transfer",
          "K:Evaluation methodology and baselines",
          "K:Dataset provenance and dependency"
        ],
        "volumes": []
      }
    },
    {
      "label": "40 Years of Designing Code Comprehension Experiments: A Systematic Mapping Study",
      "kind": "paper",
      "group": "System knowledge & memory",
      "year": "2024",
      "lead_author": "Wyrich",
      "source": "https://doi.org/10.1145/3626522",
      "contribution": "Program-comprehension experiments rarely test code personally authored by participants, leaving a major knowledge-transfer confound.",
      "limitation": "Maps pre-AI experiments; does not test agents directly.",
      "manual_use": "Use as a baseline when designing AI-supported onboarding with independent comprehension and retention tests.",
      "evidence_class": "SYSTEMATIC_MAPPING_95_PRE_AI_EXPERIMENTS",
      "editorial_priority": "B",
      "bibliography_year": "2023",
      "original_evidence_class": "Benchmark / controlled laboratory",
      "reviewed_evidence_class": "SYSTEMATIC_MAPPING_95_PRE_AI_EXPERIMENTS",
      "full_manuscript_audited": "yes_selected_methods",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "2024",
      "publication_source_url": "https://doi.org/10.1145/3626522",
      "publication_status_note": "ACM Computing Surveys 56(4), 2024; 95 studies; 2026 corrigendum DOI 10.1145/3838282",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "source_verification_method": "FULLTEXT_PREPRINT_AND_PUBLISHED_CORRIGENDUM",
      "audit_date": "2026-10-10",
      "audit_depth": "PRIMARY_MANUSCRIPT_SECTIONS",
      "audit_locator": "Original author preprint 2206.11102 Sections 2-5, PDF pp. 1-43; publication 2024; 2026 corrigendum 10.1145/3838282, section 1",
      "doi": "10.1145/3626522",
      "correction_warning": "2026 corrigendum DOI 10.1145/3838282: primary studies S1–S95 formerly mismatched; use corrected IDs only.",
      "previous_chapter_audit_registers": "CH10:FULL_TEXT_REVIEW_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C10\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W162",
      "atlas_display": {
        "id": "W162",
        "label": "40 Years of Designing Code Comprehension Experiments: A Systematic Mapping Study",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:System knowledge & memory",
          "T:Verification & review"
        ],
        "actual": [
          "C:C10"
        ],
        "mapped": [
          "C:C07",
          "C:C08",
          "C:C09",
          "C:C10"
        ],
        "printed": true,
        "summary": "Program-comprehension experiments rarely test code personally authored by participants, leaving a major knowledge-transfer confound.",
        "limitation": "Maps pre-AI experiments; does not test agents directly.",
        "url": "https://doi.org/10.1145/3626522",
        "authors": "Wyrich",
        "year": "2024",
        "topics": [
          "K:Independent verification and oracles",
          "K:Human cognitive load",
          "K:System understanding and rationale"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "A Case Study of Onboarding in Software Teams: Tasks and Strategies",
      "kind": "paper",
      "group": "System knowledge & memory",
      "year": "2021",
      "lead_author": "Ju",
      "source": "https://homepages.dcc.ufmg.br/~figueiredo/disciplinas/papers/icse2021ju.pdf",
      "contribution": "Onboarding requires orchestrated starter tasks, mentoring and access to team knowledge rather than merely fast initial commits.",
      "limitation": "Mainly qualitative; duration not measured.",
      "manual_use": "Use to teach a metrics hierarchy: generated code → integrated change → deployed outcome → customer value.",
      "evidence_class": "MIXED_METHOD_SINGLE_COMPANY_CASE_STUDY",
      "editorial_priority": "C",
      "bibliography_year": "2021",
      "original_evidence_class": "Self-report / commercial evidence",
      "reviewed_evidence_class": "MIXED_METHOD_SINGLE_COMPANY_CASE_STUDY",
      "full_manuscript_audited": "yes_selected_methods",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "https://homepages.dcc.ufmg.br/~figueiredo/disciplinas/papers/icse2021ju.pdf",
      "publication_status_note": "32 developer and 15 manager interviews; 189 developer/37 manager survey; Microsoft only; case study not random assignment",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "source_verification_method": "FULLTEXT_PRIMARY_METHODS_AND_RESULTS",
      "audit_date": "2026-10-10",
      "audit_depth": "PRIMARY_MANUSCRIPT_SECTIONS",
      "audit_locator": "ICSE 2021 PDF pp. 1-3 (abstract, Methods, sample recruitment), Section VI threats",
      "doi": "10.1109/ICSE43902.2021.00063",
      "previous_chapter_audit_registers": "CH10:FULL_TEXT_REVIEW_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C10\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W163",
      "atlas_display": {
        "id": "W163",
        "label": "A Case Study of Onboarding in Software Teams: Tasks and Strategies",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:System knowledge & memory",
          "T:Skills & learning"
        ],
        "actual": [
          "C:C10"
        ],
        "mapped": [
          "C:C02",
          "C:C09",
          "C:C10"
        ],
        "printed": true,
        "summary": "Onboarding requires orchestrated starter tasks, mentoring and access to team knowledge rather than merely fast initial commits.",
        "limitation": "Mainly qualitative; duration not measured.",
        "url": "https://homepages.dcc.ufmg.br/~figueiredo/disciplinas/papers/icse2021ju.pdf",
        "authors": "Ju",
        "year": "2021",
        "topics": [
          "K:Output versus shipped value",
          "K:Skills formation and teaching",
          "K:Onboarding and developer fluency",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Program Comprehension and Code Complexity Metrics: An fMRI Study",
      "kind": "paper",
      "group": "System knowledge & memory",
      "year": "2021",
      "lead_author": "Peitek",
      "source": "https://github.com/brains-on-code/fMRI-complexity-metrics-icse2021",
      "contribution": "Common complexity metrics capture only part of human cognitive effort; text size and vocabulary also influence comprehension.",
      "limitation": "Nineteen participants, artificial snippets.",
      "manual_use": "Preserve human system comprehension, provenance and durable agent context.",
      "evidence_class": "Benchmark / controlled laboratory",
      "editorial_priority": "B",
      "bibliography_year": "2021",
      "original_evidence_class": "Benchmark / controlled laboratory",
      "reviewed_evidence_class": "Benchmark / controlled laboratory",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH09:PRIMARY_FULL_TEXT_AUDIT_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "pass7_verified_primary_locator": "https://github.com/brains-on-code/fMRI-complexity-metrics-icse2021",
      "pass7_identity_source_class": "author_software_repository",
      "pass7_methods_replicated": "NO",
      "legacy_editorial_source": "https://www.sepolimi.com/p/se-ai-bibliography-system-knowledge-memory",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W164",
      "atlas_display": {
        "id": "W164",
        "label": "Program Comprehension and Code Complexity Metrics: An fMRI Study",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:System knowledge & memory",
          "T:Code quality & security"
        ],
        "actual": [],
        "mapped": [
          "C:C05",
          "C:C09",
          "C:C10"
        ],
        "printed": true,
        "summary": "Common complexity metrics capture only part of human cognitive effort; text size and vocabulary also influence comprehension.",
        "limitation": "Nineteen participants, artificial snippets.",
        "url": "https://github.com/brains-on-code/fMRI-complexity-metrics-icse2021",
        "authors": "Peitek",
        "year": "2021",
        "topics": [
          "K:Technical debt and complexity",
          "K:Human cognitive load",
          "K:System understanding and rationale"
        ],
        "volumes": []
      }
    },
    {
      "label": "Please Turn Your Cameras On: Remote Onboarding of Software Developers during a Pandemic",
      "kind": "paper",
      "group": "System knowledge & memory",
      "year": "2021",
      "lead_author": "Rodeghero",
      "source": "https://arxiv.org/abs/2011.08130",
      "contribution": "Remote onboarding puts coordination and first-PR progress into focus; early contribution is not complete project fluency.",
      "limitation": "Survey report; does not measure months to mastery.",
      "manual_use": "Use as a baseline when designing AI-supported onboarding with independent comprehension and retention tests.",
      "evidence_class": "Self-report / commercial evidence",
      "editorial_priority": "C",
      "bibliography_year": "2021",
      "original_evidence_class": "Self-report / commercial evidence",
      "reviewed_evidence_class": "Self-report / commercial evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH10:FULL_TEXT_REVIEW_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W165",
      "atlas_display": {
        "id": "W165",
        "label": "Please Turn Your Cameras On: Remote Onboarding of Software Developers during a Pandemic",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:System knowledge & memory",
          "T:Skills & learning"
        ],
        "actual": [],
        "mapped": [
          "C:C09",
          "C:C10"
        ],
        "printed": true,
        "summary": "Remote onboarding puts coordination and first-PR progress into focus; early contribution is not complete project fluency.",
        "limitation": "Survey report; does not measure months to mastery.",
        "url": "https://arxiv.org/abs/2011.08130",
        "authors": "Rodeghero",
        "year": "2021",
        "topics": [
          "K:Onboarding and developer fluency",
          "K:Remote work and apprenticeship",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": []
      }
    },
    {
      "label": "Comprehension of computer code relies primarily on domain-general executive brain regions",
      "kind": "paper",
      "group": "System knowledge & memory",
      "year": "2020",
      "lead_author": "Ivanova",
      "source": "https://doi.org/10.7554/eLife.58906",
      "contribution": "Code comprehension draws heavily on general executive cognition, not ordinary natural-language comprehension alone.",
      "limitation": "Psychology of small programs rather than codebase ownership.",
      "manual_use": "Use as a baseline when designing AI-supported onboarding with independent comprehension and retention tests.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2020",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH09:PRIMARY_FULL_TEXT_AUDIT_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "pass7_verified_primary_locator": "https://doi.org/10.7554/eLife.58906",
      "pass7_identity_source_class": "publisher_doi",
      "pass7_methods_replicated": "NO",
      "legacy_editorial_source": "https://www.sepolimi.com/p/se-ai-bibliography-system-knowledge-memory",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W166",
      "atlas_display": {
        "id": "W166",
        "label": "Comprehension of computer code relies primarily on domain-general executive brain regions",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C09",
          "C:C10"
        ],
        "printed": true,
        "summary": "Code comprehension draws heavily on general executive cognition, not ordinary natural-language comprehension alone.",
        "limitation": "Psychology of small programs rather than codebase ownership.",
        "url": "https://doi.org/10.7554/eLife.58906",
        "authors": "Ivanova",
        "year": "2020",
        "topics": [
          "K:Human cognitive load",
          "K:System understanding and rationale",
          "K:Ownership and knowledge transfer"
        ],
        "volumes": []
      }
    },
    {
      "label": "A Look into Programmers' Heads",
      "kind": "paper",
      "group": "System knowledge & memory",
      "year": "2020",
      "lead_author": "Peitek",
      "source": "https://doi.org/10.1109/TSE.2018.2863303",
      "contribution": "Programming-language familiarity lowers cognitive effort during code reading.",
      "limitation": "Does not distinguish own code from unfamiliar team code.",
      "manual_use": "Preserve human system comprehension, provenance and durable agent context.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2020",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH09:PRIMARY_FULL_TEXT_AUDIT_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "pass7_verified_primary_locator": "https://doi.org/10.1109/TSE.2018.2863303",
      "pass7_identity_source_class": "publisher_doi",
      "pass7_methods_replicated": "NO",
      "legacy_editorial_source": "https://www.sepolimi.com/p/se-ai-bibliography-system-knowledge-memory",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W167",
      "atlas_display": {
        "id": "W167",
        "label": "A Look into Programmers' Heads",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C09",
          "C:C10"
        ],
        "printed": true,
        "summary": "Programming-language familiarity lowers cognitive effort during code reading.",
        "limitation": "Does not distinguish own code from unfamiliar team code.",
        "url": "https://doi.org/10.1109/TSE.2018.2863303",
        "authors": "Peitek",
        "year": "2020",
        "topics": [
          "K:Human cognitive load",
          "K:System understanding and rationale"
        ],
        "volumes": []
      }
    },
    {
      "label": "Do you remember this source code?",
      "kind": "paper",
      "group": "System knowledge & memory",
      "year": "2018",
      "lead_author": "Krüger",
      "source": "https://doi.org/10.1145/3180155.3180215",
      "contribution": "File-specific knowledge decays after contributions; own edits and share of code correlate with perceived familiarity.",
      "limitation": "Self-reported familiarity is not validated recall.",
      "manual_use": "Preserve human system comprehension, provenance and durable agent context.",
      "evidence_class": "Self-report / commercial evidence",
      "editorial_priority": "C",
      "bibliography_year": "2018",
      "original_evidence_class": "Self-report / commercial evidence",
      "reviewed_evidence_class": "Self-report / commercial evidence",
      "full_manuscript_audited": "no_primary_locator_only",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "https://doi.org/10.1145/3180155.3180215",
      "publication_status_note": "60 open-source developer survey, not an AI memory validation",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "source_verification_method": "PUBLISHER_DOI_RECORD",
      "audit_date": "2026-10-10",
      "audit_depth": "PRIMARY_METADATA_LOCATOR",
      "audit_locator": "Primary publication record; page-level study audit pending",
      "doi": "10.1145/3180155.3180215",
      "previous_chapter_audit_registers": "CH09:PRIMARY_FULL_TEXT_AUDIT_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C09\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W168",
      "atlas_display": {
        "id": "W168",
        "label": "Do you remember this source code?",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:System knowledge & memory"
        ],
        "actual": [
          "C:C09"
        ],
        "mapped": [
          "C:C09",
          "C:C10"
        ],
        "printed": true,
        "summary": "File-specific knowledge decays after contributions; own edits and share of code correlate with perceived familiarity.",
        "limitation": "Self-reported familiarity is not validated recall.",
        "url": "https://doi.org/10.1145/3180155.3180215",
        "authors": "Krüger",
        "year": "2018",
        "topics": [
          "K:Automation bias and trust"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Simultaneous Measurement of Program Comprehension with fMRI and Eye Tracking: A Case Study",
      "kind": "paper",
      "group": "System knowledge & memory",
      "year": "2018",
      "lead_author": "Peitek",
      "source": "https://github.com/brains-on-code/simultaneous-fmri-and-eyetracking",
      "contribution": "Brain/gaze instrumentation for code understanding has important signal and measurement constraints.",
      "limitation": "More about measurement feasibility than AI intervention.",
      "manual_use": "Preserve human system comprehension, provenance and durable agent context.",
      "evidence_class": "Benchmark / controlled laboratory",
      "editorial_priority": "B",
      "bibliography_year": "2018",
      "original_evidence_class": "Benchmark / controlled laboratory",
      "reviewed_evidence_class": "Benchmark / controlled laboratory",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH09:PRIMARY_FULL_TEXT_AUDIT_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "pass7_verified_primary_locator": "https://github.com/brains-on-code/simultaneous-fmri-and-eyetracking",
      "pass7_identity_source_class": "author_software_repository",
      "pass7_methods_replicated": "NO",
      "legacy_editorial_source": "https://www.sepolimi.com/p/se-ai-bibliography-system-knowledge-memory",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W169",
      "atlas_display": {
        "id": "W169",
        "label": "Simultaneous Measurement of Program Comprehension with fMRI and Eye Tracking: A Case Study",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C09",
          "C:C10"
        ],
        "printed": true,
        "summary": "Brain/gaze instrumentation for code understanding has important signal and measurement constraints.",
        "limitation": "More about measurement feasibility than AI intervention.",
        "url": "https://github.com/brains-on-code/simultaneous-fmri-and-eyetracking",
        "authors": "Peitek",
        "year": "2018",
        "topics": [
          "K:Human cognitive load",
          "K:System understanding and rationale",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": []
      }
    },
    {
      "label": "Measuring Program Comprehension: A Large-Scale Field Study with Professionals",
      "kind": "paper",
      "group": "System knowledge & memory",
      "year": "2018",
      "lead_author": "Xia",
      "source": "https://xin-xia.github.io/publication/TSE17.pdf",
      "contribution": "Most development effort is spent understanding and navigating existing code, especially by newcomers.",
      "limitation": "Understanding inferred from telemetry, not observed; authorship unseparated.",
      "manual_use": "Preserve human system comprehension, provenance and durable agent context.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2018",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH09:PUBLISHER_ABSTRACT_VERIFIED; CH10:FULL_TEXT_REVIEW_PENDING",
      "previous_chapter_audit_count": "2",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "pass4_audit_primary_url": "https://baolingfeng.github.io/papers/tsecomprehension.pdf",
      "pass4_audit_version": "Author-hosted 23-page PDF versus TSE 44(10) 2018 publisher record",
      "pass4_audit_depth": "ORIGINAL_PDF_SELECTED_TABLES_JOURNAL_METADATA",
      "pass4_audit_methods_locators": "Author PDF p1, p7 Table3, p9 Table5, p22 threats; institutional published abstract",
      "pass4_audit_sample": "Author draft 79 developers/3244 hours; published journal abstract 78/3148, seven projects",
      "pass4_audit_observation": "Draft Table5 57.62% comprehension; journal abstract about 58%; draft Table3 2-developer validation",
      "pass4_audit_boundary": "Version sample-count conflict remains uncorrected without published full journal tables; not AI-specific",
      "pass4_audit_original_data_replication": "NO",
      "pass4_audit_provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "pass4_audit_date": "2026-10-10",
      "pass6_date": "2026-10-10",
      "pass6_locator": "https://baolingfeng.github.io/papers/tsecomprehension.pdf",
      "pass6_inspection_depth": "AUTHOR_23_PAGE_PDF_AND_PUBLISHED_ABSTRACT",
      "pass6_page_scope": "author p0; Table1 p3; Table5 p8; Monash journal metadata",
      "pass6_finding": "79 and 3244 author vs 78 and 3148 journal; author Table1 sums 79, exactly one developer and 96 hours difference",
      "pass6_limitation": "FINAL_JOURNAL_NUMERICAL_TABLES_UNAVAILABLE",
      "pass6_original_data_replicated": "NO",
      "pass8_primary_final_published_url": "https://xin-xia.github.io/publication/TSE17.pdf",
      "pass8_methods": "IEEE final p954 confirms explicit 96-hour excluded participant; journal Table1 p954 still sums 79; Table5 p959 same prior rates",
      "ndse2_actual_chapters_json": "[\"C:C01\", \"C:C09\", \"C:C10\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W170",
      "atlas_display": {
        "id": "W170",
        "label": "Measuring Program Comprehension: A Large-Scale Field Study with Professionals",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:System knowledge & memory"
        ],
        "actual": [
          "C:C01",
          "C:C09",
          "C:C10"
        ],
        "mapped": [
          "C:C01",
          "C:C09",
          "C:C10"
        ],
        "printed": true,
        "summary": "Most development effort is spent understanding and navigating existing code, especially by newcomers.",
        "limitation": "Understanding inferred from telemetry, not observed; authorship unseparated.",
        "url": "https://xin-xia.github.io/publication/TSE17.pdf",
        "authors": "Xia",
        "year": "2018",
        "topics": [
          "K:Human cognitive load",
          "K:Onboarding and developer fluency",
          "K:System understanding and rationale",
          "K:Ownership and knowledge transfer",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Revisiting Turnover-Induced Knowledge Loss in Software Projects",
      "kind": "paper",
      "group": "System knowledge & memory",
      "year": "2017",
      "lead_author": "Nassif",
      "source": "https://doi.org/10.1109/ICSME.2017.64",
      "contribution": "Knowledge abandoned when contributors depart is concentrated in a tail of long-unowned files.",
      "limitation": "Code authorship serves as proxy for knowledge; agents threaten assumption.",
      "manual_use": "Preserve human system comprehension, provenance and durable agent context.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2017",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH09:PRIMARY_FULL_TEXT_AUDIT_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "pass7_verified_primary_locator": "https://doi.org/10.1109/ICSME.2017.64",
      "pass7_identity_source_class": "publisher_doi",
      "pass7_methods_replicated": "NO",
      "legacy_editorial_source": "https://www.sepolimi.com/p/se-ai-bibliography-system-knowledge-memory",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W171",
      "atlas_display": {
        "id": "W171",
        "label": "Revisiting Turnover-Induced Knowledge Loss in Software Projects",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C09",
          "C:C10"
        ],
        "printed": true,
        "summary": "Knowledge abandoned when contributors depart is concentrated in a tail of long-unowned files.",
        "limitation": "Code authorship serves as proxy for knowledge; agents threaten assumption.",
        "url": "https://doi.org/10.1109/ICSME.2017.64",
        "authors": "Nassif",
        "year": "2017",
        "topics": [
          "K:Agent failure and escalation",
          "K:Ownership and knowledge transfer",
          "K:Evaluation methodology and baselines",
          "K:Dataset provenance and dependency"
        ],
        "volumes": []
      }
    },
    {
      "label": "Measuring neural efficiency of program comprehension",
      "kind": "paper",
      "group": "System knowledge & memory",
      "year": "2017",
      "lead_author": "Siegmund",
      "source": "https://doi.org/10.1145/3106237.3106268",
      "contribution": "Semantic cues like informative naming reduce cognitive effort during code comprehension.",
      "limitation": "Small trained sample; no AI and no realistic full projects.",
      "manual_use": "Use as a baseline when designing AI-supported onboarding with independent comprehension and retention tests.",
      "evidence_class": "Benchmark / controlled laboratory",
      "editorial_priority": "B",
      "bibliography_year": "2017",
      "original_evidence_class": "Benchmark / controlled laboratory",
      "reviewed_evidence_class": "Benchmark / controlled laboratory",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH09:PRIMARY_FULL_TEXT_AUDIT_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "pass7_verified_primary_locator": "https://doi.org/10.1145/3106237.3106268",
      "pass7_identity_source_class": "publisher_doi",
      "pass7_methods_replicated": "NO",
      "legacy_editorial_source": "https://www.sepolimi.com/p/se-ai-bibliography-system-knowledge-memory",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W172",
      "atlas_display": {
        "id": "W172",
        "label": "Measuring neural efficiency of program comprehension",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C09",
          "C:C10",
          "C:C12"
        ],
        "printed": true,
        "summary": "Semantic cues like informative naming reduce cognitive effort during code comprehension.",
        "limitation": "Small trained sample; no AI and no realistic full projects.",
        "url": "https://doi.org/10.1145/3106237.3106268",
        "authors": "Siegmund",
        "year": "2017",
        "topics": [
          "K:Human cognitive load",
          "K:System understanding and rationale",
          "K:Agent context and persistent memory",
          "K:Economic costs and return",
          "K:Evaluation methodology and baselines",
          "K:Dataset provenance and dependency"
        ],
        "volumes": []
      }
    },
    {
      "label": "Quantifying and Mitigating Turnover-Induced Knowledge Loss: Case Studies of Chrome and a Project at Avaya",
      "kind": "paper",
      "group": "System knowledge & memory",
      "year": "2016",
      "lead_author": "Rigby",
      "source": "https://www.sepolimi.com/p/se-ai-bibliography-system-knowledge-memory",
      "contribution": "Developer departure leaves knowledge coverage gaps; successor assignment can partially reduce them.",
      "limitation": "Code-blame ownership proxy may fail when agents commit code.",
      "manual_use": "Preserve human system comprehension, provenance and durable agent context.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2016",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH09:ORIGINAL_PDF_VERIFIED; CH11:FULL_TEXT_PENDING",
      "previous_chapter_audit_count": "2",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C09\", \"C:C11\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W173",
      "atlas_display": {
        "id": "W173",
        "label": "Quantifying and Mitigating Turnover-Induced Knowledge Loss: Case Studies of Chrome and a Project at Avaya",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:System knowledge & memory"
        ],
        "actual": [
          "C:C09",
          "C:C11"
        ],
        "mapped": [
          "C:C06",
          "C:C09",
          "C:C10",
          "C:C11"
        ],
        "printed": true,
        "summary": "Developer departure leaves knowledge coverage gaps; successor assignment can partially reduce them.",
        "limitation": "Code-blame ownership proxy may fail when agents commit code.",
        "url": "https://www.sepolimi.com/p/se-ai-bibliography-system-knowledge-memory",
        "authors": "Rigby",
        "year": "2016",
        "topics": [
          "K:Vulnerability and secure code",
          "K:Ownership and knowledge transfer"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Impact of Developer Turnover on Quality in Open-Source Software",
      "kind": "paper",
      "group": "System knowledge & memory",
      "year": "2015",
      "lead_author": "Foucault",
      "source": "https://doi.org/10.1145/2786805.2786870",
      "contribution": "External contributor churn can affect downstream quality and code stewardship.",
      "limitation": "Effect sizes not retrieved in annotated bibliography.",
      "manual_use": "Preserve human system comprehension, provenance and durable agent context.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2015",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH09:PRIMARY_FULL_TEXT_AUDIT_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "pass7_verified_primary_locator": "https://doi.org/10.1145/2786805.2786870",
      "pass7_identity_source_class": "publisher_doi",
      "pass7_methods_replicated": "NO",
      "legacy_editorial_source": "https://www.sepolimi.com/p/se-ai-bibliography-system-knowledge-memory",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W174",
      "atlas_display": {
        "id": "W174",
        "label": "Impact of Developer Turnover on Quality in Open-Source Software",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:System knowledge & memory",
          "T:Code quality & security"
        ],
        "actual": [],
        "mapped": [
          "C:C05",
          "C:C09",
          "C:C10"
        ],
        "printed": true,
        "summary": "External contributor churn can affect downstream quality and code stewardship.",
        "limitation": "Effect sizes not retrieved in annotated bibliography.",
        "url": "https://doi.org/10.1145/2786805.2786870",
        "authors": "Foucault",
        "year": "2015",
        "topics": [
          "K:Ownership and knowledge transfer"
        ],
        "volumes": []
      }
    },
    {
      "label": "Code Ownership and Software Quality: A Replication Study",
      "kind": "paper",
      "group": "System knowledge & memory",
      "year": "2015",
      "lead_author": "Greiler",
      "source": "https://www.sepolimi.com/p/se-ai-bibliography-system-knowledge-memory",
      "contribution": "Weak code ownership predicts defects in some settings while intentional shared ownership can be healthy.",
      "limitation": "Regression only, ownership meaning depends on organizational context.",
      "manual_use": "Preserve human system comprehension, provenance and durable agent context.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2015",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH05:AUTHOR_CAMERA_READY_PDF_LOCATED; CH09:PRIMARY_FULL_TEXT_AUDIT_PENDING",
      "previous_chapter_audit_count": "2",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C01\", \"C:C05\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W175",
      "atlas_display": {
        "id": "W175",
        "label": "Code Ownership and Software Quality: A Replication Study",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:System knowledge & memory",
          "T:Code quality & security"
        ],
        "actual": [
          "C:C01",
          "C:C05"
        ],
        "mapped": [
          "C:C01",
          "C:C04",
          "C:C05",
          "C:C09",
          "C:C10"
        ],
        "printed": true,
        "summary": "Weak code ownership predicts defects in some settings while intentional shared ownership can be healthy.",
        "limitation": "Regression only, ownership meaning depends on organizational context.",
        "url": "https://www.sepolimi.com/p/se-ai-bibliography-system-knowledge-memory",
        "authors": "Greiler",
        "year": "2015",
        "topics": [
          "K:Specifications and governance",
          "K:Ownership and knowledge transfer",
          "K:Agent context and persistent memory",
          "K:Evaluation methodology and baselines",
          "K:Dataset provenance and dependency"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "I Know What You Did Last Summer — An Investigation of How Developers Spend Their Time",
      "kind": "paper",
      "group": "System knowledge & memory",
      "year": "2015",
      "lead_author": "Minelli",
      "source": "https://www.sepolimi.com/p/se-ai-bibliography-system-knowledge-memory",
      "contribution": "Understanding consumes a larger share of developer time than typing in an observed Smalltalk setting.",
      "limitation": "One IDE ecosystem and mixed student/professional cohort.",
      "manual_use": "Preserve human system comprehension, provenance and durable agent context.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2015",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH09:PRIMARY_FULL_TEXT_AUDIT_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C01\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W176",
      "atlas_display": {
        "id": "W176",
        "label": "I Know What You Did Last Summer — An Investigation of How Developers Spend Their Time",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:System knowledge & memory"
        ],
        "actual": [
          "C:C01"
        ],
        "mapped": [
          "C:C01",
          "C:C09",
          "C:C10"
        ],
        "printed": true,
        "summary": "Understanding consumes a larger share of developer time than typing in an observed Smalltalk setting.",
        "limitation": "One IDE ecosystem and mixed student/professional cohort.",
        "url": "https://www.sepolimi.com/p/se-ai-bibliography-system-knowledge-memory",
        "authors": "Minelli",
        "year": "2015",
        "topics": [
          "K:Skills formation and teaching",
          "K:System understanding and rationale",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Stuck and Frustrated or in Flow and Happy: Sensing Developers' Emotions and Progress",
      "kind": "paper",
      "group": "System knowledge & memory",
      "year": "2015",
      "lead_author": "Müller",
      "source": "https://doi.org/10.1109/ICSE.2015.334",
      "contribution": "Sensing subjective strain and flow might complement throughput metrics when evaluating human-agent collaboration.",
      "limitation": "Tiny sample and predictor errors; monitoring raises privacy concerns.",
      "manual_use": "Use to teach a metrics hierarchy: generated code → integrated change → deployed outcome → customer value.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2015",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "pass7_verified_primary_locator": "https://doi.org/10.1109/ICSE.2015.334",
      "pass7_identity_source_class": "publisher_doi",
      "pass7_methods_replicated": "NO",
      "legacy_editorial_source": "https://www.sepolimi.com/p/se-ai-bibliography-system-knowledge-memory",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W177",
      "atlas_display": {
        "id": "W177",
        "label": "Stuck and Frustrated or in Flow and Happy: Sensing Developers' Emotions and Progress",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C02",
          "C:C09",
          "C:C10",
          "C:C12"
        ],
        "printed": true,
        "summary": "Sensing subjective strain and flow might complement throughput metrics when evaluating human-agent collaboration.",
        "limitation": "Tiny sample and predictor errors; monitoring raises privacy concerns.",
        "url": "https://doi.org/10.1109/ICSE.2015.334",
        "authors": "Müller",
        "year": "2015",
        "topics": [
          "K:Output versus shipped value",
          "K:Developer workflow and adoption",
          "K:Employment and early-career roles",
          "K:Human-agent collaboration",
          "K:Dataset provenance and dependency"
        ],
        "volumes": []
      }
    },
    {
      "label": "Ramp-Up Journey of New Hires: Tug of War of Aids and Impediments",
      "kind": "paper",
      "group": "System knowledge & memory",
      "year": "2015",
      "lead_author": "Rastogi",
      "source": "https://doi.org/10.1109/ESEM.2015.7321212",
      "contribution": "First commit arrives well before full file-level breadth and ramp-up; different activity measures plateau at different times.",
      "limitation": "Absolute durations withheld; first PR is invalid proxy for competency.",
      "manual_use": "Preserve human system comprehension, provenance and durable agent context.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2015",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no_primary_locator_only",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "https://doi.org/10.1109/ESEM.2015.7321212",
      "publication_status_note": "2015 ESEM ramp-up paper; distinct from later similarly named paper",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "source_verification_method": "PUBLISHER_DOI_RECORD",
      "audit_date": "2026-10-10",
      "audit_depth": "PRIMARY_METADATA_LOCATOR",
      "audit_locator": "Primary publication record; page-level study audit pending",
      "doi": "10.1109/ESEM.2015.7321212",
      "previous_chapter_audit_registers": "CH10:FULL_TEXT_REVIEW_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C10\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W178",
      "atlas_display": {
        "id": "W178",
        "label": "Ramp-Up Journey of New Hires: Tug of War of Aids and Impediments",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:System knowledge & memory",
          "T:Skills & learning"
        ],
        "actual": [
          "C:C10"
        ],
        "mapped": [
          "C:C09",
          "C:C10"
        ],
        "printed": true,
        "summary": "First commit arrives well before full file-level breadth and ramp-up; different activity measures plateau at different times.",
        "limitation": "Absolute durations withheld; first PR is invalid proxy for competency.",
        "url": "https://doi.org/10.1109/ESEM.2015.7321212",
        "authors": "Rastogi",
        "year": "2015",
        "topics": [
          "K:Onboarding and developer fluency",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "A systematic literature review on the usage of eye-tracking in software engineering",
      "kind": "paper",
      "group": "System knowledge & memory",
      "year": "2015",
      "lead_author": "Sharafi",
      "source": "https://doi.org/10.1016/j.infsof.2015.06.008",
      "contribution": "Existing gaze-based studies seldom isolate effects of own-code versus other-code understanding.",
      "limitation": "Predates LLM tooling; study design gaps not outcome evidence.",
      "manual_use": "Compare human-on-human, human-on-agent and AI-on-human review and record review effort, precision and real defects.",
      "evidence_class": "Literature synthesis",
      "editorial_priority": "B",
      "bibliography_year": "2015",
      "original_evidence_class": "Literature synthesis",
      "reviewed_evidence_class": "Literature synthesis",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH09:PRIMARY_FULL_TEXT_AUDIT_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "pass7_verified_primary_locator": "https://doi.org/10.1016/j.infsof.2015.06.008",
      "pass7_identity_source_class": "publisher_doi",
      "pass7_methods_replicated": "NO",
      "legacy_editorial_source": "https://www.sepolimi.com/p/se-ai-bibliography-system-knowledge-memory",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W179",
      "atlas_display": {
        "id": "W179",
        "label": "A systematic literature review on the usage of eye-tracking in software engineering",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C09",
          "C:C10"
        ],
        "printed": true,
        "summary": "Existing gaze-based studies seldom isolate effects of own-code versus other-code understanding.",
        "limitation": "Predates LLM tooling; study design gaps not outcome evidence.",
        "url": "https://doi.org/10.1016/j.infsof.2015.06.008",
        "authors": "Sharafi",
        "year": "2015",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Human cognitive load",
          "K:System understanding and rationale"
        ],
        "volumes": []
      }
    },
    {
      "label": "Using psycho-physiological measures to assess task difficulty in software development",
      "kind": "paper",
      "group": "System knowledge & memory",
      "year": "2014",
      "lead_author": "Fritz",
      "source": "https://www.microsoft.com/en-us/research/publication/using-psycho-physiological-measures-to-assess-task-difficulty-in-software-development/",
      "contribution": "Multi-sensor measurements may detect task difficulty and cognitive burden more directly than edit counts.",
      "limitation": "Performance on new programmers weaker; implementation costs and privacy limits.",
      "manual_use": "Preserve human system comprehension, provenance and durable agent context.",
      "evidence_class": "Benchmark / controlled laboratory",
      "editorial_priority": "B",
      "bibliography_year": "2014",
      "original_evidence_class": "Benchmark / controlled laboratory",
      "reviewed_evidence_class": "Benchmark / controlled laboratory",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH10:FULL_TEXT_REVIEW_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "pass7_verified_primary_locator": "https://www.microsoft.com/en-us/research/publication/using-psycho-physiological-measures-to-assess-task-difficulty-in-software-development/",
      "pass7_identity_source_class": "institutional_publication_record",
      "pass7_methods_replicated": "NO",
      "legacy_editorial_source": "https://www.sepolimi.com/p/se-ai-bibliography-system-knowledge-memory",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W180",
      "atlas_display": {
        "id": "W180",
        "label": "Using psycho-physiological measures to assess task difficulty in software development",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C09",
          "C:C10",
          "C:C12"
        ],
        "printed": true,
        "summary": "Multi-sensor measurements may detect task difficulty and cognitive burden more directly than edit counts.",
        "limitation": "Performance on new programmers weaker; implementation costs and privacy limits.",
        "url": "https://www.microsoft.com/en-us/research/publication/using-psycho-physiological-measures-to-assess-task-difficulty-in-software-development/",
        "authors": "Fritz",
        "year": "2014",
        "topics": [
          "K:Human cognitive load",
          "K:Economic costs and return",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": []
      }
    },
    {
      "label": "Understanding understanding source code with functional magnetic resonance imaging",
      "kind": "paper",
      "group": "System knowledge & memory",
      "year": "2014",
      "lead_author": "Siegmund",
      "source": "https://doi.org/10.1145/2568225.2568252",
      "contribution": "Brain activation differs between true program comprehension and superficial syntax spotting.",
      "limitation": "Contrived snippets with obscured identifiers.",
      "manual_use": "Preserve human system comprehension, provenance and durable agent context.",
      "evidence_class": "Benchmark / controlled laboratory",
      "editorial_priority": "B",
      "bibliography_year": "2014",
      "original_evidence_class": "Benchmark / controlled laboratory",
      "reviewed_evidence_class": "Benchmark / controlled laboratory",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH09:PRIMARY_FULL_TEXT_AUDIT_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "pass7_verified_primary_locator": "https://doi.org/10.1145/2568225.2568252",
      "pass7_identity_source_class": "publisher_doi",
      "pass7_methods_replicated": "NO",
      "legacy_editorial_source": "https://www.sepolimi.com/p/se-ai-bibliography-system-knowledge-memory",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W181",
      "atlas_display": {
        "id": "W181",
        "label": "Understanding understanding source code with functional magnetic resonance imaging",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C09",
          "C:C10"
        ],
        "printed": true,
        "summary": "Brain activation differs between true program comprehension and superficial syntax spotting.",
        "limitation": "Contrived snippets with obscured identifiers.",
        "url": "https://doi.org/10.1145/2568225.2568252",
        "authors": "Siegmund",
        "year": "2014",
        "topics": [
          "K:Human cognitive load",
          "K:System understanding and rationale"
        ],
        "volumes": []
      }
    },
    {
      "label": "Don't Touch My Code! Examining the Effects of Ownership on Software Quality",
      "kind": "paper",
      "group": "System knowledge & memory",
      "year": "2011",
      "lead_author": "Bird",
      "source": "https://www.sepolimi.com/p/se-ai-bibliography-system-knowledge-memory",
      "contribution": "Low-concentration human code ownership correlates with defects; suggests stewardship matters.",
      "limitation": "Product-level correlation and human-authorship assumption not portable unchanged to agent output.",
      "manual_use": "Preserve human system comprehension, provenance and durable agent context.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2011",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH05:PUBLISHER_RECORD_AND_AUTHOR_SOURCE_LOCATED; CH09:ORIGINAL_PDF_VERIFIED",
      "previous_chapter_audit_count": "2",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C05\", \"C:C09\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W182",
      "atlas_display": {
        "id": "W182",
        "label": "Don't Touch My Code! Examining the Effects of Ownership on Software Quality",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:System knowledge & memory",
          "T:Code quality & security"
        ],
        "actual": [
          "C:C05",
          "C:C09"
        ],
        "mapped": [
          "C:C02",
          "C:C05",
          "C:C09",
          "C:C10"
        ],
        "printed": true,
        "summary": "Low-concentration human code ownership correlates with defects; suggests stewardship matters.",
        "limitation": "Product-level correlation and human-authorship assumption not portable unchanged to agent output.",
        "url": "https://www.sepolimi.com/p/se-ai-bibliography-system-knowledge-memory",
        "authors": "Bird",
        "year": "2011",
        "topics": [
          "K:Output versus shipped value",
          "K:Ownership and knowledge transfer"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Moving into a New Software Project Landscape",
      "kind": "paper",
      "group": "System knowledge & memory",
      "year": "2010",
      "lead_author": "Dagenais",
      "source": "https://research.ibm.com/publications/moving-into-a-new-software-project-landscape",
      "contribution": "New developers need exploration and environment setup before completing useful changes, regardless of code generation rate.",
      "limitation": "Small heterogeneous IBM samples, legacy context.",
      "manual_use": "Preserve human system comprehension, provenance and durable agent context.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2010",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH10:FULL_TEXT_REVIEW_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "pass7_verified_primary_locator": "https://research.ibm.com/publications/moving-into-a-new-software-project-landscape",
      "pass7_identity_source_class": "institutional_publication_record",
      "pass7_methods_replicated": "NO",
      "legacy_editorial_source": "https://www.sepolimi.com/p/se-ai-bibliography-system-knowledge-memory",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W183",
      "atlas_display": {
        "id": "W183",
        "label": "Moving into a New Software Project Landscape",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:System knowledge & memory",
          "T:Skills & learning"
        ],
        "actual": [],
        "mapped": [
          "C:C09",
          "C:C10"
        ],
        "printed": true,
        "summary": "New developers need exploration and environment setup before completing useful changes, regardless of code generation rate.",
        "limitation": "Small heterogeneous IBM samples, legacy context.",
        "url": "https://research.ibm.com/publications/moving-into-a-new-software-project-landscape",
        "authors": "Dagenais",
        "year": "2010",
        "topics": [
          "K:Onboarding and developer fluency",
          "K:System understanding and rationale",
          "K:Agent context and persistent memory",
          "K:Dataset provenance and dependency"
        ],
        "volumes": []
      }
    },
    {
      "label": "Developer Fluency: Achieving True Mastery in Software Projects",
      "kind": "paper",
      "group": "System knowledge & memory",
      "year": "2010",
      "lead_author": "Zhou",
      "source": "https://doi.org/10.1145/1882291.1882313",
      "contribution": "Newcomers can match task counts long before developing fluency for difficult central components.",
      "limitation": "Three-plus-year mastery is a hypothesis, not directly measured universal threshold.",
      "manual_use": "Preserve human system comprehension, provenance and durable agent context.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2010",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no_primary_locator_only",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "https://doi.org/10.1145/1882291.1882313",
      "publication_status_note": "2010 conference; full method tables pending",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "source_verification_method": "PUBLISHER_DOI_RECORD",
      "audit_date": "2026-10-10",
      "audit_depth": "PRIMARY_METADATA_LOCATOR",
      "audit_locator": "Primary publication record; page-level study audit pending",
      "doi": "10.1145/1882291.1882313",
      "previous_chapter_audit_registers": "CH10:FULL_TEXT_REVIEW_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C10\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W184",
      "atlas_display": {
        "id": "W184",
        "label": "Developer Fluency: Achieving True Mastery in Software Projects",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:System knowledge & memory",
          "T:Skills & learning"
        ],
        "actual": [
          "C:C10"
        ],
        "mapped": [
          "C:C09",
          "C:C10"
        ],
        "printed": true,
        "summary": "Newcomers can match task counts long before developing fluency for difficult central components.",
        "limitation": "Three-plus-year mastery is a hypothesis, not directly measured universal threshold.",
        "url": "https://doi.org/10.1145/1882291.1882313",
        "authors": "Zhou",
        "year": "2010",
        "topics": [
          "K:Onboarding and developer fluency",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Succession: Measuring Transfer of Code and Developer Productivity",
      "kind": "paper",
      "group": "System knowledge & memory",
      "year": "2009",
      "lead_author": "Mockus",
      "source": "https://mockus.org/papers/succession.pdf",
      "contribution": "Ownership transfer across teams or geography may lower successor effectiveness without deliberate knowledge handoff.",
      "limitation": "Past corporate development model; not agent-mediated work.",
      "manual_use": "Use to teach a metrics hierarchy: generated code → integrated change → deployed outcome → customer value.",
      "evidence_class": "INDUSTRIAL_OBSERVATIONAL_SUCCESSION_REGRESSION",
      "editorial_priority": "A",
      "bibliography_year": "2009",
      "original_evidence_class": "Quasi-experimental / matched observation",
      "reviewed_evidence_class": "INDUSTRIAL_OBSERVATIONAL_SUCCESSION_REGRESSION",
      "full_manuscript_audited": "yes_selected_methods",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "https://mockus.org/papers/succession.pdf",
      "publication_status_note": "ICSE 2009 Sections 5 and 6, Tables 1-2; 10 identified succession cases and 1,012 mentor-follower pairs",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "source_verification_method": "FULLTEXT_PRIMARY_METHODS_TABLES",
      "audit_date": "2026-10-10",
      "audit_depth": "PRIMARY_MANUSCRIPT_SECTIONS",
      "audit_locator": "ICSE 2009 PDF p. 6 Table 1; p. 9 Table 2 (zero-based PDF page indices 5 and 8), Section 6.3-6.4",
      "doi": "10.1109/ICSE.2009.5070509",
      "previous_chapter_audit_registers": "CH09:ORIGINAL_ABSTRACT_AND_METADATA_VERIFIED; CH10:FULL_TEXT_REVIEW_PENDING; CH11:FULL_TEXT_PENDING",
      "previous_chapter_audit_count": "3",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C09\", \"C:C11\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W185",
      "atlas_display": {
        "id": "W185",
        "label": "Succession: Measuring Transfer of Code and Developer Productivity",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:System knowledge & memory"
        ],
        "actual": [
          "C:C09",
          "C:C11"
        ],
        "mapped": [
          "C:C02",
          "C:C09",
          "C:C10",
          "C:C11"
        ],
        "printed": true,
        "summary": "Ownership transfer across teams or geography may lower successor effectiveness without deliberate knowledge handoff.",
        "limitation": "Past corporate development model; not agent-mediated work.",
        "url": "https://mockus.org/papers/succession.pdf",
        "authors": "Mockus",
        "year": "2009",
        "topics": [
          "K:Output versus shipped value",
          "K:Ownership and knowledge transfer",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Maintaining Mental Models: A Study of Developer Work Habits",
      "kind": "paper",
      "group": "System knowledge & memory",
      "year": "2006",
      "lead_author": "LaToza",
      "source": "https://www.microsoft.com/en-us/research/wp-content/uploads/2016/02/p492-latoza.pdf",
      "contribution": "Developers struggle particularly with others' code and hidden design rationale, making explanation provenance an asset.",
      "limitation": "Perceived problem ratings, not timed comprehension measures.",
      "manual_use": "Preserve human system comprehension, provenance and durable agent context.",
      "evidence_class": "EXPLORATORY_SINGLE_COMPANY_SURVEY_AND_INTERVIEWS",
      "editorial_priority": "C",
      "bibliography_year": "2006",
      "original_evidence_class": "Self-report / commercial evidence",
      "reviewed_evidence_class": "EXPLORATORY_SINGLE_COMPANY_SURVEY_AND_INTERVIEWS",
      "full_manuscript_audited": "yes_selected_methods",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "https://www.microsoft.com/en-us/research/wp-content/uploads/2016/02/p492-latoza.pdf",
      "publication_status_note": "ICSE 2006 Section 3.3, 157 and 187 responses from separate invitations of 1000 each; 11 interviews; selection bias not measured",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "source_verification_method": "FULLTEXT_PRIMARY_METHODS_TABLES",
      "audit_date": "2026-10-10",
      "audit_depth": "PRIMARY_MANUSCRIPT_SECTIONS",
      "audit_locator": "ICSE 2006 PDF pp. 2-4, Section 3 method, 3.3 sampling and Table 1",
      "doi": "10.1145/1134285.1134355",
      "previous_chapter_audit_registers": "CH09:AUTHOR_INSTITUTIONAL_ABSTRACT_VERIFIED",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C01\", \"C:C09\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W186",
      "atlas_display": {
        "id": "W186",
        "label": "Maintaining Mental Models: A Study of Developer Work Habits",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:System knowledge & memory"
        ],
        "actual": [
          "C:C01",
          "C:C09"
        ],
        "mapped": [
          "C:C01",
          "C:C09",
          "C:C10"
        ],
        "printed": true,
        "summary": "Developers struggle particularly with others' code and hidden design rationale, making explanation provenance an asset.",
        "limitation": "Perceived problem ratings, not timed comprehension measures.",
        "url": "https://www.microsoft.com/en-us/research/wp-content/uploads/2016/02/p492-latoza.pdf",
        "authors": "LaToza",
        "year": "2006",
        "topics": [
          "K:Automation bias and trust",
          "K:Human cognitive load",
          "K:System understanding and rationale",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Globalization by Chunking: A Quantitative Approach",
      "kind": "paper",
      "group": "System knowledge & memory",
      "year": "2001",
      "lead_author": "Mockus",
      "source": "https://mockus.org/papers/chunking.pdf",
      "contribution": "New engineers took more than a year on average to reach a change-count plateau in one telecommunications system.",
      "limitation": "One team and counting commits; does not measure full mastery or AI effects.",
      "manual_use": "Preserve human system comprehension, provenance and durable agent context.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2001",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no_primary_locator_only",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "https://mockus.org/papers/chunking.pdf",
      "publication_status_note": "Original author-hosted journal paper; full-text inspection not completed",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "source_verification_method": "AUTHOR_FULL_TEXT_LOCATOR_ONLY",
      "audit_date": "2026-10-10",
      "audit_depth": "PRIMARY_METADATA_LOCATOR",
      "audit_locator": "Primary publication record; page-level study audit pending",
      "doi": "10.1109/52.914737",
      "previous_chapter_audit_registers": "CH10:FULL_TEXT_REVIEW_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C10\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W187",
      "atlas_display": {
        "id": "W187",
        "label": "Globalization by Chunking: A Quantitative Approach",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:System knowledge & memory",
          "T:Skills & learning"
        ],
        "actual": [
          "C:C10"
        ],
        "mapped": [
          "C:C02",
          "C:C09",
          "C:C10"
        ],
        "printed": true,
        "summary": "New engineers took more than a year on average to reach a change-count plateau in one telecommunications system.",
        "limitation": "One team and counting commits; does not measure full mastery or AI effects.",
        "url": "https://mockus.org/papers/chunking.pdf",
        "authors": "Mockus",
        "year": "2001",
        "topics": [
          "K:Output versus shipped value",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "The Ramp-Up Problem in Software Projects: A Case Study of How Software Immigrants Naturalize",
      "kind": "paper",
      "group": "System knowledge & memory",
      "year": "1998",
      "lead_author": "Sim",
      "source": "https://dl.acm.org/doi/10.5555/302163.302199",
      "contribution": "Environmental access and mentoring dominate early onboarding, with independence possible before comprehensive system understanding.",
      "limitation": "N=4; expert estimate for six-to-twelve-month productivity not measured.",
      "manual_use": "Use as a baseline when designing AI-supported onboarding with independent comprehension and retention tests.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "1998",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH10:FULL_TEXT_REVIEW_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "pass7_verified_primary_locator": "https://dl.acm.org/doi/10.5555/302163.302199",
      "pass7_identity_source_class": "publisher_record",
      "pass7_methods_replicated": "NO",
      "legacy_editorial_source": "https://www.sepolimi.com/p/se-ai-bibliography-system-knowledge-memory",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W188",
      "atlas_display": {
        "id": "W188",
        "label": "The Ramp-Up Problem in Software Projects: A Case Study of How Software Immigrants Naturalize",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:System knowledge & memory",
          "T:Skills & learning"
        ],
        "actual": [],
        "mapped": [
          "C:C02",
          "C:C09",
          "C:C10"
        ],
        "printed": true,
        "summary": "Environmental access and mentoring dominate early onboarding, with independence possible before comprehensive system understanding.",
        "limitation": "N=4; expert estimate for six-to-twelve-month productivity not measured.",
        "url": "https://dl.acm.org/doi/10.5555/302163.302199",
        "authors": "Sim",
        "year": "1998",
        "topics": [
          "K:Output versus shipped value",
          "K:Human cognitive load",
          "K:Skills formation and teaching",
          "K:Onboarding and developer fluency",
          "K:System understanding and rationale",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": []
      }
    },
    {
      "label": "The Substrate Collapse: AI Code Generation Invalidates Authorship-Based Knowledge Metrics",
      "kind": "paper",
      "group": "System knowledge & memory",
      "year": "2026",
      "lead_author": "Wheeler",
      "source": "https://arxiv.org/abs/2606.20882",
      "contribution": "Authorship-based truck-factor and ownership metrics may become misleading once agents author code without human understanding.",
      "limitation": "Central insight is conceptual; no empirical recalibration proposed.",
      "manual_use": "Make the engineering response an explicit scoped permission, testable gate or human escalation criterion.",
      "evidence_class": "Theory / argument (not a new result)",
      "editorial_priority": "C",
      "bibliography_year": "2026",
      "original_evidence_class": "Theory / argument (not a new result)",
      "reviewed_evidence_class": "Theory / argument (not a new result)",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH05:FULL_TEXT_OPENED_METHODS_PENDING; CH09:PRIMARY_FULL_TEXT_AUDIT_PENDING; CH11:FULL_TEXT_PENDING",
      "previous_chapter_audit_count": "3",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "pass4_audit_primary_url": "https://arxiv.org/html/2606.20882",
      "pass4_audit_version": "arXiv:2606.20882v1 (2026-06-18)",
      "pass4_audit_depth": "ORIGINAL_HTML_CONCEPTUAL_METHOD",
      "pass4_audit_methods_locators": "Premise, measurement critique and explicit scope sections",
      "pass4_audit_sample": "No new developer sample or fresh authorship-truck-factor validation",
      "pass4_audit_observation": "Argues commits and authorship are no longer reliable proxies for comprehension under generation",
      "pass4_audit_boundary": "Argument is plausible but does not statistically prove invalidity for every repository",
      "pass4_audit_original_data_replication": "NO",
      "pass4_audit_provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "pass4_audit_date": "2026-10-10",
      "ndse2_actual_chapters_json": "[\"C:C05\", \"C:C09\", \"C:C11\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W189",
      "atlas_display": {
        "id": "W189",
        "label": "The Substrate Collapse: AI Code Generation Invalidates Authorship-Based Knowledge Metrics",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:System knowledge & memory"
        ],
        "actual": [
          "C:C05",
          "C:C09",
          "C:C11"
        ],
        "mapped": [
          "C:C05",
          "C:C09",
          "C:C10",
          "C:C11"
        ],
        "printed": true,
        "summary": "Authorship-based truck-factor and ownership metrics may become misleading once agents author code without human understanding.",
        "limitation": "Central insight is conceptual; no empirical recalibration proposed.",
        "url": "https://arxiv.org/abs/2606.20882",
        "authors": "Wheeler",
        "year": "2026",
        "topics": [
          "K:Skills formation and teaching",
          "K:System understanding and rationale",
          "K:Ownership and knowledge transfer"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "How do Humans and LLMs Process Confusing Code?",
      "kind": "paper",
      "group": "System knowledge & memory",
      "year": "2025",
      "lead_author": "Abdelsalam",
      "source": "https://arxiv.org/abs/2508.18547",
      "contribution": "Model perplexity and human confusion can correlate on difficult source lines, suggesting possible code-comprehension diagnostics.",
      "limitation": "Reused small EEG dataset and one model; correlation not general ability.",
      "manual_use": "Preserve human system comprehension, provenance and durable agent context.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2025",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH09:PRIMARY_FULL_TEXT_AUDIT_PENDING",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W190",
      "atlas_display": {
        "id": "W190",
        "label": "How do Humans and LLMs Process Confusing Code?",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C09",
          "C:C10"
        ],
        "printed": true,
        "summary": "Model perplexity and human confusion can correlate on difficult source lines, suggesting possible code-comprehension diagnostics.",
        "limitation": "Reused small EEG dataset and one model; correlation not general ability.",
        "url": "https://arxiv.org/abs/2508.18547",
        "authors": "Abdelsalam",
        "year": "2025",
        "topics": [
          "K:Code reuse and duplication",
          "K:Human cognitive load",
          "K:System understanding and rationale",
          "K:Dataset provenance and dependency"
        ],
        "volumes": []
      }
    },
    {
      "label": "Where Do AI Coding Agents Fail? An Empirical Study of Failed Agentic Pull Requests in GitHub",
      "kind": "paper",
      "group": "What agents can do",
      "year": "2026",
      "lead_author": "Ehsani",
      "source": "https://www.sepolimi.com/p/se-ai-bibliography-what-agents-can-do",
      "contribution": "Rejected agent PRs reveal recurring limits in requirement understanding, repository fit and coordination with maintainers.",
      "limitation": "Failure coding depends on visible GitHub information; shared AIDev sample.",
      "manual_use": "Make the engineering response an explicit scoped permission, testable gate or human escalation criterion.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH03:ARXIV_ABSTRACT_VERIFIED",
      "previous_chapter_audit_count": "1",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C03\", \"C:C04\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W191",
      "atlas_display": {
        "id": "W191",
        "label": "Where Do AI Coding Agents Fail? An Empirical Study of Failed Agentic Pull Requests in GitHub",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:What agents can do",
          "T:Verification & review"
        ],
        "actual": [
          "C:C03",
          "C:C04"
        ],
        "mapped": [
          "C:C01",
          "C:C03",
          "C:C04",
          "C:C07",
          "C:C08"
        ],
        "printed": true,
        "summary": "Rejected agent PRs reveal recurring limits in requirement understanding, repository fit and coordination with maintainers.",
        "limitation": "Failure coding depends on visible GitHub information; shared AIDev sample.",
        "url": "https://www.sepolimi.com/p/se-ai-bibliography-what-agents-can-do",
        "authors": "Ehsani",
        "year": "2026",
        "topics": [
          "K:Review capacity and maintainers",
          "K:Agent failure and escalation",
          "K:System understanding and rationale",
          "K:Dataset provenance and dependency"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "AIDev: Studying AI Coding Agents on GitHub",
      "kind": "paper",
      "group": "What agents can do",
      "year": "2026",
      "lead_author": "Li",
      "source": "https://www.sepolimi.com/p/se-ai-bibliography-what-agents-can-do",
      "contribution": "Supplies a reusable 932791-PR universe and a curated 33596-PR subset that underpins many agent outcome studies.",
      "limitation": "Shared data are not independent replications; five agents and snapshot through mid-2025.",
      "manual_use": "Make the engineering response an explicit scoped permission, testable gate or human escalation criterion.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "https://arxiv.org/html/2602.09185",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "audit_locator": "arXiv 2602.09185 html Introduction and dataset description; chapter 7 earlier audit primary-source register",
      "data_snapshot_warning": "Dataset observational and shared by W068/W071; overlapping observations are not independent replication.",
      "previous_chapter_audit_registers": "CH03:ARXIV_ABSTRACT_VERIFIED; CH07:FULLTEXT_HTML_DATASET",
      "previous_chapter_audit_count": "2",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C07\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W192",
      "atlas_display": {
        "id": "W192",
        "label": "AIDev: Studying AI Coding Agents on GitHub",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:What agents can do",
          "T:Verification & review"
        ],
        "actual": [
          "C:C07"
        ],
        "mapped": [
          "C:C03",
          "C:C07",
          "C:C08"
        ],
        "printed": true,
        "summary": "Supplies a reusable 932791-PR universe and a curated 33596-PR subset that underpins many agent outcome studies.",
        "limitation": "Shared data are not independent replications; five agents and snapshot through mid-2025.",
        "url": "https://arxiv.org/html/2602.09185",
        "authors": "Li",
        "year": "2026",
        "topics": [
          "K:Independent verification and oracles",
          "K:Evaluation methodology and baselines",
          "K:Dataset provenance and dependency"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "MirrorCode: Evidence that AI can already do some weeks-long coding tasks",
      "kind": "paper",
      "group": "What agents can do",
      "year": "2026",
      "lead_author": "METR / Epoch AI",
      "source": "https://www.sepolimi.com/p/se-ai-bibliography-what-agents-can-do",
      "contribution": "Agents can replicate substantial multi-file implementation work in a constrained exercise, challenging simplistic duration ceilings.",
      "limitation": "Human-hours counterfactual inferred; not general work-hour substitution or deployment readiness.",
      "manual_use": "Make the engineering response an explicit scoped permission, testable gate or human escalation criterion.",
      "evidence_class": "Observational / qualitative evidence",
      "editorial_priority": "B",
      "bibliography_year": "2026",
      "original_evidence_class": "Observational / qualitative evidence",
      "reviewed_evidence_class": "Observational / qualitative evidence",
      "full_manuscript_audited": "no",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "previous_chapter_audit_registers": "CH03:NOT_INDEPENDENTLY_INSPECTED; CH07:FULLTEXT_INSTITUTIONAL",
      "previous_chapter_audit_count": "2",
      "previous_audit_warning": "Archived self-reported inspection depth; no independent reinspection from these archive records in 2026-10-10 pass.",
      "ndse2_actual_chapters_json": "[\"C:C03\", \"C:C07\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "W193",
      "atlas_display": {
        "id": "W193",
        "label": "MirrorCode: Evidence that AI can already do some weeks-long coding tasks",
        "kind": "paper",
        "collection": "W",
        "category": null,
        "streams": [
          "T:What agents can do"
        ],
        "actual": [
          "C:C03",
          "C:C07"
        ],
        "mapped": [
          "C:C03",
          "C:C07"
        ],
        "printed": true,
        "summary": "Agents can replicate substantial multi-file implementation work in a constrained exercise, challenging simplistic duration ceilings.",
        "limitation": "Human-hours counterfactual inferred; not general work-hour substitution or deployment readiness.",
        "url": "https://www.sepolimi.com/p/se-ai-bibliography-what-agents-can-do",
        "authors": "METR / Epoch AI",
        "year": "2026",
        "topics": [
          "K:Controlled productivity evidence",
          "K:Evaluation methodology and baselines",
          "K:Long-running agent execution"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Productivity",
      "kind": "theme",
      "group": "Productivity",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "T:Productivity",
      "atlas_display": {
        "id": "T:Productivity",
        "label": "Productivity",
        "kind": "theme",
        "collection": null,
        "category": "themes",
        "streams": [
          "T:Productivity"
        ],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Code quality & security",
      "kind": "theme",
      "group": "Code quality & security",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "T:Code quality & security",
      "atlas_display": {
        "id": "T:Code quality & security",
        "label": "Code quality & security",
        "kind": "theme",
        "collection": null,
        "category": "themes",
        "streams": [
          "T:Code quality & security"
        ],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Verification & review",
      "kind": "theme",
      "group": "Verification & review",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "T:Verification & review",
      "atlas_display": {
        "id": "T:Verification & review",
        "label": "Verification & review",
        "kind": "theme",
        "collection": null,
        "category": "themes",
        "streams": [
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Skills & learning",
      "kind": "theme",
      "group": "Skills & learning",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "T:Skills & learning",
      "atlas_display": {
        "id": "T:Skills & learning",
        "label": "Skills & learning",
        "kind": "theme",
        "collection": null,
        "category": "themes",
        "streams": [
          "T:Skills & learning"
        ],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Jobs & roles",
      "kind": "theme",
      "group": "Jobs & roles",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "T:Jobs & roles",
      "atlas_display": {
        "id": "T:Jobs & roles",
        "label": "Jobs & roles",
        "kind": "theme",
        "collection": null,
        "category": "themes",
        "streams": [
          "T:Jobs & roles"
        ],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Economics",
      "kind": "theme",
      "group": "Economics",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "T:Economics",
      "atlas_display": {
        "id": "T:Economics",
        "label": "Economics",
        "kind": "theme",
        "collection": null,
        "category": "themes",
        "streams": [
          "T:Economics"
        ],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Engineering structure",
      "kind": "theme",
      "group": "Engineering structure",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "T:Engineering structure",
      "atlas_display": {
        "id": "T:Engineering structure",
        "label": "Engineering structure",
        "kind": "theme",
        "collection": null,
        "category": "themes",
        "streams": [
          "T:Engineering structure"
        ],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "System knowledge & memory",
      "kind": "theme",
      "group": "System knowledge & memory",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "T:System knowledge & memory",
      "atlas_display": {
        "id": "T:System knowledge & memory",
        "label": "System knowledge & memory",
        "kind": "theme",
        "collection": null,
        "category": "themes",
        "streams": [
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "What agents can do",
      "kind": "theme",
      "group": "What agents can do",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "T:What agents can do",
      "atlas_display": {
        "id": "T:What agents can do",
        "label": "What agents can do",
        "kind": "theme",
        "collection": null,
        "category": "themes",
        "streams": [
          "T:What agents can do"
        ],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Output versus shipped value",
      "kind": "topic",
      "group": "",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "K:Output versus shipped value",
      "atlas_display": {
        "id": "K:Output versus shipped value",
        "label": "Output versus shipped value",
        "kind": "topic",
        "collection": null,
        "category": "topics",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Controlled productivity evidence",
      "kind": "topic",
      "group": "",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "K:Controlled productivity evidence",
      "atlas_display": {
        "id": "K:Controlled productivity evidence",
        "label": "Controlled productivity evidence",
        "kind": "topic",
        "collection": null,
        "category": "topics",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Developer workflow and adoption",
      "kind": "topic",
      "group": "",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "K:Developer workflow and adoption",
      "atlas_display": {
        "id": "K:Developer workflow and adoption",
        "label": "Developer workflow and adoption",
        "kind": "topic",
        "collection": null,
        "category": "topics",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Review capacity and maintainers",
      "kind": "topic",
      "group": "",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "K:Review capacity and maintainers",
      "atlas_display": {
        "id": "K:Review capacity and maintainers",
        "label": "Review capacity and maintainers",
        "kind": "topic",
        "collection": null,
        "category": "topics",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "AI as reviewer",
      "kind": "topic",
      "group": "",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "K:AI as reviewer",
      "atlas_display": {
        "id": "K:AI as reviewer",
        "label": "AI as reviewer",
        "kind": "topic",
        "collection": null,
        "category": "topics",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Automation bias and trust",
      "kind": "topic",
      "group": "",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "K:Automation bias and trust",
      "atlas_display": {
        "id": "K:Automation bias and trust",
        "label": "Automation bias and trust",
        "kind": "topic",
        "collection": null,
        "category": "topics",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Independent verification and oracles",
      "kind": "topic",
      "group": "",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "K:Independent verification and oracles",
      "atlas_display": {
        "id": "K:Independent verification and oracles",
        "label": "Independent verification and oracles",
        "kind": "topic",
        "collection": null,
        "category": "topics",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Benchmarks and construct validity",
      "kind": "topic",
      "group": "",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "K:Benchmarks and construct validity",
      "atlas_display": {
        "id": "K:Benchmarks and construct validity",
        "label": "Benchmarks and construct validity",
        "kind": "topic",
        "collection": null,
        "category": "topics",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Agent failure and escalation",
      "kind": "topic",
      "group": "",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "K:Agent failure and escalation",
      "atlas_display": {
        "id": "K:Agent failure and escalation",
        "label": "Agent failure and escalation",
        "kind": "topic",
        "collection": null,
        "category": "topics",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Technical debt and complexity",
      "kind": "topic",
      "group": "",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "K:Technical debt and complexity",
      "atlas_display": {
        "id": "K:Technical debt and complexity",
        "label": "Technical debt and complexity",
        "kind": "topic",
        "collection": null,
        "category": "topics",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Code reuse and duplication",
      "kind": "topic",
      "group": "",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "K:Code reuse and duplication",
      "atlas_display": {
        "id": "K:Code reuse and duplication",
        "label": "Code reuse and duplication",
        "kind": "topic",
        "collection": null,
        "category": "topics",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Vulnerability and secure code",
      "kind": "topic",
      "group": "",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "K:Vulnerability and secure code",
      "atlas_display": {
        "id": "K:Vulnerability and secure code",
        "label": "Vulnerability and secure code",
        "kind": "topic",
        "collection": null,
        "category": "topics",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Prompt injection and malicious tools",
      "kind": "topic",
      "group": "",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "K:Prompt injection and malicious tools",
      "atlas_display": {
        "id": "K:Prompt injection and malicious tools",
        "label": "Prompt injection and malicious tools",
        "kind": "topic",
        "collection": null,
        "category": "topics",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Dependencies and agent supply chain",
      "kind": "topic",
      "group": "",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "K:Dependencies and agent supply chain",
      "atlas_display": {
        "id": "K:Dependencies and agent supply chain",
        "label": "Dependencies and agent supply chain",
        "kind": "topic",
        "collection": null,
        "category": "topics",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Architecture and modularity",
      "kind": "topic",
      "group": "",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "K:Architecture and modularity",
      "atlas_display": {
        "id": "K:Architecture and modularity",
        "label": "Architecture and modularity",
        "kind": "topic",
        "collection": null,
        "category": "topics",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Specifications and governance",
      "kind": "topic",
      "group": "",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "K:Specifications and governance",
      "atlas_display": {
        "id": "K:Specifications and governance",
        "label": "Specifications and governance",
        "kind": "topic",
        "collection": null,
        "category": "topics",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Human cognitive load",
      "kind": "topic",
      "group": "",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "K:Human cognitive load",
      "atlas_display": {
        "id": "K:Human cognitive load",
        "label": "Human cognitive load",
        "kind": "topic",
        "collection": null,
        "category": "topics",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Skills formation and teaching",
      "kind": "topic",
      "group": "",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "K:Skills formation and teaching",
      "atlas_display": {
        "id": "K:Skills formation and teaching",
        "label": "Skills formation and teaching",
        "kind": "topic",
        "collection": null,
        "category": "topics",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Cognitive offloading and skill debt",
      "kind": "topic",
      "group": "",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "K:Cognitive offloading and skill debt",
      "atlas_display": {
        "id": "K:Cognitive offloading and skill debt",
        "label": "Cognitive offloading and skill debt",
        "kind": "topic",
        "collection": null,
        "category": "topics",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Onboarding and developer fluency",
      "kind": "topic",
      "group": "",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "K:Onboarding and developer fluency",
      "atlas_display": {
        "id": "K:Onboarding and developer fluency",
        "label": "Onboarding and developer fluency",
        "kind": "topic",
        "collection": null,
        "category": "topics",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "System understanding and rationale",
      "kind": "topic",
      "group": "",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "K:System understanding and rationale",
      "atlas_display": {
        "id": "K:System understanding and rationale",
        "label": "System understanding and rationale",
        "kind": "topic",
        "collection": null,
        "category": "topics",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Ownership and knowledge transfer",
      "kind": "topic",
      "group": "",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "K:Ownership and knowledge transfer",
      "atlas_display": {
        "id": "K:Ownership and knowledge transfer",
        "label": "Ownership and knowledge transfer",
        "kind": "topic",
        "collection": null,
        "category": "topics",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Agent context and persistent memory",
      "kind": "topic",
      "group": "",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "K:Agent context and persistent memory",
      "atlas_display": {
        "id": "K:Agent context and persistent memory",
        "label": "Agent context and persistent memory",
        "kind": "topic",
        "collection": null,
        "category": "topics",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Employment and early-career roles",
      "kind": "topic",
      "group": "",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "K:Employment and early-career roles",
      "atlas_display": {
        "id": "K:Employment and early-career roles",
        "label": "Employment and early-career roles",
        "kind": "topic",
        "collection": null,
        "category": "topics",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Remote work and apprenticeship",
      "kind": "topic",
      "group": "",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "K:Remote work and apprenticeship",
      "atlas_display": {
        "id": "K:Remote work and apprenticeship",
        "label": "Remote work and apprenticeship",
        "kind": "topic",
        "collection": null,
        "category": "topics",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Economic costs and return",
      "kind": "topic",
      "group": "",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "K:Economic costs and return",
      "atlas_display": {
        "id": "K:Economic costs and return",
        "label": "Economic costs and return",
        "kind": "topic",
        "collection": null,
        "category": "topics",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Evaluation methodology and baselines",
      "kind": "topic",
      "group": "",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "K:Evaluation methodology and baselines",
      "atlas_display": {
        "id": "K:Evaluation methodology and baselines",
        "label": "Evaluation methodology and baselines",
        "kind": "topic",
        "collection": null,
        "category": "topics",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Long-running agent execution",
      "kind": "topic",
      "group": "",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "K:Long-running agent execution",
      "atlas_display": {
        "id": "K:Long-running agent execution",
        "label": "Long-running agent execution",
        "kind": "topic",
        "collection": null,
        "category": "topics",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Human-agent collaboration",
      "kind": "topic",
      "group": "",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "K:Human-agent collaboration",
      "atlas_display": {
        "id": "K:Human-agent collaboration",
        "label": "Human-agent collaboration",
        "kind": "topic",
        "collection": null,
        "category": "topics",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Dataset provenance and dependency",
      "kind": "topic",
      "group": "",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "K:Dataset provenance and dependency",
      "atlas_display": {
        "id": "K:Dataset provenance and dependency",
        "label": "Dataset provenance and dependency",
        "kind": "topic",
        "collection": null,
        "category": "topics",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "AI changes the unit of software work",
      "kind": "chapter",
      "group": "",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "title_it": "L'AI cambia l'unità di lavoro della software engineering",
      "published_chapter_record": "NDSE2:C01",
      "current_source_version": "13.7.1",
      "id": "C:C01",
      "atlas_display": {
        "id": "C:C01",
        "label": "AI Changes the Unit of Software Work",
        "kind": "chapter",
        "collection": null,
        "category": "chapters",
        "streams": [],
        "actual": [
          "C:C01"
        ],
        "mapped": [
          "C:C01"
        ],
        "printed": false,
        "summary": "Defines an accepted, operable change as the unit of engineering work. The approval-routing case separates business intention, implementation, verification and acceptance, showing why brownfield understanding and explicit decision rights still matter when an AI agent generates the patch.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [],
        "historical_v12_summary": ""
      }
    },
    {
      "label": "Measuring productivity from code to production",
      "kind": "chapter",
      "group": "",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "title_it": "Misurare la produttività: dal codice alla produzione",
      "published_chapter_record": "NDSE2:C02",
      "current_source_version": "13.7.1",
      "id": "C:C02",
      "atlas_display": {
        "id": "C:C02",
        "label": "Measuring Productivity from Code to Production",
        "kind": "chapter",
        "collection": null,
        "category": "chapters",
        "streams": [],
        "actual": [
          "C:C02"
        ],
        "mapped": [
          "C:C02"
        ],
        "printed": false,
        "summary": "Examines productivity measures from generated output to accepted releases. It distinguishes randomized evidence from observational comparisons and develops a pilot that records review, rework, quality and hidden human effort before an adoption decision.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [],
        "historical_v12_summary": ""
      }
    },
    {
      "label": "Limits and capability of coding agents",
      "kind": "chapter",
      "group": "",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "title_it": "Limiti e capacità dei coding agent",
      "published_chapter_record": "NDSE2:C03",
      "current_source_version": "13.7.1",
      "id": "C:C03",
      "atlas_display": {
        "id": "C:C03",
        "label": "Limits and Capability of Coding Agents",
        "kind": "chapter",
        "collection": null,
        "category": "chapters",
        "streams": [],
        "actual": [
          "C:C03"
        ],
        "mapped": [
          "C:C03"
        ],
        "printed": false,
        "summary": "Turns agent capability into a bounded engineering hypothesis. Permissions, tools, budgets, stopping rules and escalation constrain execution; the chapter compares execution routes and parallel work while keeping technical completion separate from authorized acceptance.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [],
        "historical_v12_summary": ""
      }
    },
    {
      "label": "Specifications, intent and executable contracts",
      "kind": "chapter",
      "group": "",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "title_it": "Intenzioni, contratti e cambiamento iterativo",
      "published_chapter_record": "NDSE2:C04",
      "current_source_version": "13.7.1",
      "id": "C:C04",
      "atlas_display": {
        "id": "C:C04",
        "label": "Intentions, Contracts and Iterative Change",
        "kind": "chapter",
        "collection": null,
        "category": "chapters",
        "streams": [],
        "actual": [
          "C:C04"
        ],
        "mapped": [
          "C:C04"
        ],
        "printed": false,
        "summary": "Develops a versioned intention contract for an existing service. Behavioral examples and acceptance rules are established independently of implementation, while late policy changes trigger targeted impact analysis and invalidate only the decisions and evidence they affect.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [],
        "historical_v12_summary": ""
      }
    },
    {
      "label": "AI-generated code quality, architecture and maintainability",
      "kind": "chapter",
      "group": "",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "title_it": "Qualità, architettura e manutenibilità",
      "published_chapter_record": "NDSE2:C05",
      "current_source_version": "13.7.1",
      "id": "C:C05",
      "atlas_display": {
        "id": "C:C05",
        "label": "Quality, Architecture and Maintainability",
        "kind": "chapter",
        "collection": null,
        "category": "chapters",
        "streams": [],
        "actual": [
          "C:C05"
        ],
        "mapped": [
          "C:C05"
        ],
        "printed": false,
        "summary": "Separates immediate correctness from architectural fit and maintenance obligations. Through duplication, post-merge evidence and a second change to the running service, it develops fitness checks and explicit stewardship instead of treating a passing test suite as complete quality assurance.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [],
        "historical_v12_summary": ""
      }
    },
    {
      "label": "Securing generated code and the agent runtime",
      "kind": "chapter",
      "group": "",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "title_it": "Mettere in sicurezza il codice generato e i runtime degli agent",
      "published_chapter_record": "NDSE2:C06",
      "current_source_version": "13.7.1",
      "id": "C:C06",
      "atlas_display": {
        "id": "C:C06",
        "label": "Securing Generated Code and Agent Runtimes",
        "kind": "chapter",
        "collection": null,
        "category": "chapters",
        "streams": [],
        "actual": [
          "C:C06"
        ],
        "mapped": [
          "C:C06"
        ],
        "printed": false,
        "summary": "Threat-models two distinct surfaces: the generated application and the agent runtime. Dependency provenance, prompt injection, tool permissions and external services become enforceable boundaries, with security evidence tied to the release decision.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [],
        "historical_v12_summary": ""
      }
    },
    {
      "label": "Testing, external oracles and evidence of correctness",
      "kind": "chapter",
      "group": "",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "title_it": "Verifica indipendente e problema dell'oracle",
      "published_chapter_record": "NDSE2:C07",
      "current_source_version": "13.7.1",
      "id": "C:C07",
      "atlas_display": {
        "id": "C:C07",
        "label": "Independent Verification and the Oracle Problem",
        "kind": "chapter",
        "collection": null,
        "category": "chapters",
        "streams": [],
        "actual": [
          "C:C07"
        ],
        "mapped": [
          "C:C07"
        ],
        "printed": false,
        "summary": "Builds independent verification around authorized behavior. Regression cases, properties, counterexamples and mutants expose circular testing; correlated checker errors and benchmark limits motivate an evidence dossier that supports review without granting the maker acceptance authority.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [],
        "historical_v12_summary": ""
      }
    },
    {
      "label": "Code review and trust calibration",
      "kind": "chapter",
      "group": "",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "title_it": "Code review e calibrazione della fiducia",
      "published_chapter_record": "NDSE2:C08",
      "current_source_version": "13.7.1",
      "id": "C:C08",
      "atlas_display": {
        "id": "C:C08",
        "label": "Code Review and Trust Calibration",
        "kind": "chapter",
        "collection": null,
        "category": "chapters",
        "streams": [],
        "actual": [
          "C:C08"
        ],
        "mapped": [
          "C:C08"
        ],
        "printed": false,
        "summary": "Allocates review effort by consequence and uncertainty. It examines human and AI reviewers, false positives, shared blind spots and automation bias, then separates finding disposition, coverage of acceptance obligations and the accountable release verdict.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [],
        "historical_v12_summary": ""
      }
    },
    {
      "label": "System understanding, context and persistent memory",
      "kind": "chapter",
      "group": "",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "title_it": "Comprensione del sistema, context e memoria persistente",
      "published_chapter_record": "NDSE2:C09",
      "current_source_version": "13.7.1",
      "id": "C:C09",
      "atlas_display": {
        "id": "C:C09",
        "label": "System Understanding, Context and Persistent Memory",
        "kind": "chapter",
        "collection": null,
        "category": "chapters",
        "streams": [],
        "actual": [
          "C:C09"
        ],
        "mapped": [
          "C:C09"
        ],
        "printed": false,
        "summary": "Treats context and persistent memory as claims with provenance, ownership and expiry. It develops software-specific knowledge records and invalidation rules, then uses a handoff and an explicitly limited retrieval comparison to test what a successor can reconstruct.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [],
        "historical_v12_summary": ""
      }
    },
    {
      "label": "Developer learning, mentoring and comprehension debt",
      "kind": "chapter",
      "group": "",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "title_it": "Apprendimento, mentoring e debito di comprensione degli sviluppatori",
      "published_chapter_record": "NDSE2:C10",
      "current_source_version": "13.7.1",
      "id": "C:C10",
      "atlas_display": {
        "id": "C:C10",
        "label": "Developer Learning, Mentoring and Comprehension Debt",
        "kind": "chapter",
        "collection": null,
        "category": "chapters",
        "streams": [],
        "actual": [
          "C:C10"
        ],
        "mapped": [
          "C:C10"
        ],
        "printed": false,
        "summary": "Distinguishes assisted task completion from retained competence. Mentoring, explanations, repairs and deliberate practice lead to delayed retention and transfer checks; proposed competence measures remain instruments to validate rather than established scores.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [],
        "historical_v12_summary": ""
      }
    },
    {
      "label": "Teams, governance and the changing engineering organization",
      "kind": "chapter",
      "group": "",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "title_it": "Team, governance e organizzazione dell'ingegneria del software",
      "published_chapter_record": "NDSE2:C11",
      "current_source_version": "13.7.1",
      "id": "C:C11",
      "atlas_display": {
        "id": "C:C11",
        "label": "Teams, Governance and the Engineering Organization",
        "kind": "chapter",
        "collection": null,
        "category": "chapters",
        "streams": [],
        "actual": [
          "C:C11"
        ],
        "mapped": [
          "C:C11"
        ],
        "printed": false,
        "summary": "Moves from individual output to team throughput and decision rights. Policy owners, makers, checkers and release authorities coordinate parallel work and late intention changes, with operational feedback and review capacity governing staged, reversible adoption.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [],
        "historical_v12_summary": ""
      }
    },
    {
      "label": "Economics, jobs, risk and evidence-based adoption",
      "kind": "chapter",
      "group": "",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "title_it": "Economia, lavoro, rischio e adozione basata sulle evidenze",
      "published_chapter_record": "NDSE2:C12",
      "current_source_version": "13.7.1",
      "id": "C:C12",
      "atlas_display": {
        "id": "C:C12",
        "label": "Economics, Jobs, Risk and Evidence-Based Adoption",
        "kind": "chapter",
        "collection": null,
        "category": "chapters",
        "streams": [],
        "actual": [
          "C:C12"
        ],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "Evaluates the economics of the whole engineering loop, including human effort, failed attempts, maintenance and risk. Employment evidence and alternative explanations remain separate from forecasts; adoption requires a counterfactual, uncertainty bounds and a reversal condition.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [],
        "historical_v12_summary": ""
      }
    },
    {
      "label": "AIDev dataset family",
      "kind": "dataset",
      "group": "",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "audit_date": "2026-10-10",
      "snapshot": "AIDev PR collection: 932,791 total agent-authored PRs, curated subset of 33,596; reused across MSR-2026 studies. Corpus size is not pooled sample size.",
      "shared_cohort_warning": "W192 W068 W071 are related observational analyses, not independent studies.",
      "id": "D:AIDev",
      "atlas_display": {
        "id": "D:AIDev",
        "label": "AIDev dataset family",
        "kind": "dataset",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Benchmark / controlled laboratory",
      "kind": "method",
      "group": "",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "M:Benchmark / controlled laboratory",
      "atlas_display": {
        "id": "M:Benchmark / controlled laboratory",
        "label": "Benchmark / controlled laboratory",
        "kind": "method",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Controlled human or field experiment",
      "kind": "method",
      "group": "",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "M:Controlled human or field experiment",
      "atlas_display": {
        "id": "M:Controlled human or field experiment",
        "label": "Controlled human or field experiment",
        "kind": "method",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Literature synthesis",
      "kind": "method",
      "group": "",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "M:Literature synthesis",
      "atlas_display": {
        "id": "M:Literature synthesis",
        "label": "Literature synthesis",
        "kind": "method",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Missing outcome details",
      "kind": "method",
      "group": "",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "M:Missing outcome details",
      "atlas_display": {
        "id": "M:Missing outcome details",
        "label": "Missing outcome details",
        "kind": "method",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Observational / qualitative evidence",
      "kind": "method",
      "group": "",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "M:Observational / qualitative evidence",
      "atlas_display": {
        "id": "M:Observational / qualitative evidence",
        "label": "Observational / qualitative evidence",
        "kind": "method",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Quasi-experimental / matched observation",
      "kind": "method",
      "group": "",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "M:Quasi-experimental / matched observation",
      "atlas_display": {
        "id": "M:Quasi-experimental / matched observation",
        "label": "Quasi-experimental / matched observation",
        "kind": "method",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Self-report / commercial evidence",
      "kind": "method",
      "group": "",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "M:Self-report / commercial evidence",
      "atlas_display": {
        "id": "M:Self-report / commercial evidence",
        "label": "Self-report / commercial evidence",
        "kind": "method",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Theory / argument (not a new result)",
      "kind": "method",
      "group": "",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "M:Theory / argument (not a new result)",
      "atlas_display": {
        "id": "M:Theory / argument (not a new result)",
        "label": "Theory / argument (not a new result)",
        "kind": "method",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Observational job-postings trend analysis (not a randomized field experiment)",
      "kind": "audited_method",
      "group": "Independent editorial check",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "MC:Observational job-postings trend analysis (not a randomized field experiment)",
      "atlas_display": {
        "id": "MC:Observational job-postings trend analysis (not a randomized field experiment)",
        "label": "Observational job-postings trend analysis (not a randomized field experiment)",
        "kind": "audited_method",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Practitioner guidance / ROI calculator (not an experimental study)",
      "kind": "audited_method",
      "group": "Independent editorial check",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "MC:Practitioner guidance / ROI calculator (not an experimental study)",
      "atlas_display": {
        "id": "MC:Practitioner guidance / ROI calculator (not an experimental study)",
        "label": "Practitioner guidance / ROI calculator (not an experimental study)",
        "kind": "audited_method",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Qualitative student diary study (not commercial self-report)",
      "kind": "audited_method",
      "group": "Independent editorial check",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "MC:Qualitative student diary study (not commercial self-report)",
      "atlas_display": {
        "id": "MC:Qualitative student diary study (not commercial self-report)",
        "label": "Qualitative student diary study (not commercial self-report)",
        "kind": "audited_method",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Systematic mapping / literature synthesis (not a controlled benchmark)",
      "kind": "audited_method",
      "group": "Independent editorial check",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "MC:Systematic mapping / literature synthesis (not a controlled benchmark)",
      "atlas_display": {
        "id": "MC:Systematic mapping / literature synthesis (not a controlled benchmark)",
        "label": "Systematic mapping / literature synthesis (not a controlled benchmark)",
        "kind": "audited_method",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Software-team onboarding case study (not commercial report)",
      "kind": "audited_method",
      "group": "Independent editorial check",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "MC:Software-team onboarding case study (not commercial report)",
      "atlas_display": {
        "id": "MC:Software-team onboarding case study (not commercial report)",
        "label": "Software-team onboarding case study (not commercial report)",
        "kind": "audited_method",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Developer work-practices field study (not commercial report)",
      "kind": "audited_method",
      "group": "Independent editorial check",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "",
      "summary": "",
      "method_status": "",
      "provenance": "",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "MC:Developer work-practices field study (not commercial report)",
      "atlas_display": {
        "id": "MC:Developer work-practices field study (not commercial report)",
        "label": "Developer work-practices field study (not commercial report)",
        "kind": "audited_method",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Software engineering begins before the code",
      "kind": "section",
      "group": "C01",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "1.1",
      "summary": "Begin with established evidence on how professional developers spend time understanding, modifying, testing and integrating systems. Distinguish typing a patch from delivering an accepted, operable change, then introduce agentic-software-engineering visions explicitly as proposed extensions rather than as measured proof.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:1.1",
      "atlas_display": {
        "id": "S:1.1",
        "label": "Software engineering begins before the code",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C01"
        ],
        "mapped": [
          "C:C01"
        ],
        "printed": false,
        "summary": "Begin with established evidence on how professional developers spend time understanding, modifying, testing and integrating systems. Distinguish typing a patch from delivering an accepted, operable change, then introduce agentic-software-engineering visions explicitly as proposed extensions rather than as measured proof.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "From autocomplete to delegated execution",
      "kind": "section",
      "group": "C01",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "1.2",
      "summary": "Introduce completion, conversational assistance, repository-aware agents and multi-step autonomous execution as progressively larger delegations. Explain which choices remain human-owned at each level and why increased autonomy changes coordination and control costs.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:1.2",
      "atlas_display": {
        "id": "S:1.2",
        "label": "From autocomplete to delegated execution",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C01"
        ],
        "mapped": [
          "C:C01"
        ],
        "printed": false,
        "summary": "Introduce completion, conversational assistance, repository-aware agents and multi-step autonomous execution as progressively larger delegations. Explain which choices remain human-owned at each level and why increased autonomy changes coordination and control costs.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "The engineer's work before and after AI",
      "kind": "section",
      "group": "C01",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "1.3",
      "summary": "Describe the transfer of effort from typing and routine lookup toward problem framing, architecture, checking, integration and responsibility. Treat changes in developer activity as hypotheses to test, not as universal workforce predictions.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:1.3",
      "atlas_display": {
        "id": "S:1.3",
        "label": "The engineer's work before and after AI",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C01"
        ],
        "mapped": [
          "C:C01"
        ],
        "printed": false,
        "summary": "Describe the transfer of effort from typing and routine lookup toward problem framing, architecture, checking, integration and responsibility. Treat changes in developer activity as hypotheses to test, not as universal workforce predictions.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "The lifecycle of a trustworthy change",
      "kind": "section",
      "group": "C01",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "1.4",
      "summary": "Trace stakeholder intention, discovery, design options, implementation, independently specified checks, human review, deployment and feedback. Define the change dossier and responsible decision-maker at each handoff. This is the author's engineering reference workflow, motivated by software lifecycle evidence and agent-governance proposals rather than experimentally validated as a whole.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:1.4",
      "atlas_display": {
        "id": "S:1.4",
        "label": "The lifecycle of a trustworthy change",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C01"
        ],
        "mapped": [
          "C:C01"
        ],
        "printed": false,
        "summary": "Trace stakeholder intention, discovery, design options, implementation, independently specified checks, human review, deployment and feedback. Define the change dossier and responsible decision-maker at each handoff. This is the author's engineering reference workflow, motivated by software lifecycle evidence and agent-governance proposals rather than experimentally validated as a whole.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "The autonomy–accountability boundary",
      "kind": "section",
      "group": "C01",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "1.5",
      "summary": "Separate permission to act from authority to approve residual risk. Discuss human-on-the-loop and human-in-the-loop as design choices conditioned by impact and observability rather than slogans.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:1.5",
      "atlas_display": {
        "id": "S:1.5",
        "label": "The autonomy–accountability boundary",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C01"
        ],
        "mapped": [
          "C:C01"
        ],
        "printed": false,
        "summary": "Separate permission to act from authority to approve residual risk. Discuss human-on-the-loop and human-in-the-loop as design choices conditioned by impact and observability rather than slogans.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Why brownfield change starts with system comprehension",
      "kind": "section",
      "group": "C01",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "1.6",
      "summary": "Introduce the existing system's implicit invariants, distributed rationale and human ownership as prerequisites to a safe code edit. An early minimum context package must exist before Chapter 3 lets an agent inspect the repository; Chapter 9 will later explain how to preserve and update that knowledge durably.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:1.6",
      "atlas_display": {
        "id": "S:1.6",
        "label": "Why brownfield change starts with system comprehension",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C01"
        ],
        "mapped": [
          "C:C01"
        ],
        "printed": false,
        "summary": "Introduce the existing system's implicit invariants, distributed rationale and human ownership as prerequisites to a safe code edit. An early minimum context package must exist before Chapter 3 lets an agent inspect the repository; Chapter 9 will later explain how to preserve and update that knowledge durably.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "What the research can and cannot tell us",
      "kind": "section",
      "group": "C01",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "1.7",
      "summary": "Explain study types before citing effects: controlled experiments, repository observation, surveys, benchmarks, industrial reports and position papers. Distinguish observed measurements from recommended governance processes, preparing readers to interpret the evidence critically.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:1.7",
      "atlas_display": {
        "id": "S:1.7",
        "label": "What the research can and cannot tell us",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C01"
        ],
        "mapped": [
          "C:C01"
        ],
        "printed": false,
        "summary": "Explain study types before citing effects: controlled experiments, repository observation, surveys, benchmarks, industrial reports and position papers. Distinguish observed measurements from recommended governance processes, preparing readers to interpret the evidence critically.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "A teaching case, not a reported field experiment",
      "kind": "section",
      "group": "C01",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "1.8",
      "summary": "Introduce the invented transaction-approval API, its legacy interfaces, ambiguous regional threshold request and audit obligations. Make the system boundary and synthetic data explicit. Ownership and review findings explain why the example is realistic; no cited paper is claimed to have studied this particular service.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:1.8",
      "atlas_display": {
        "id": "S:1.8",
        "label": "A teaching case, not a reported field experiment",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C01"
        ],
        "mapped": [
          "C:C01"
        ],
        "printed": false,
        "summary": "Introduce the invented transaction-approval API, its legacy interfaces, ambiguous regional threshold request and audit obligations. Make the system boundary and synthetic data explicit. Ownership and review findings explain why the example is realistic; no cited paper is claimed to have studied this particular service.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "From generated output to an evidence question",
      "kind": "section",
      "group": "C01",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "1.9",
      "summary": "Summarize why the reader must ask what changed, how it was checked and what consequence followed. Define the initial questions to be answered in a controlled pilot and bridge to a rigorous discussion of productivity.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:1.9",
      "atlas_display": {
        "id": "S:1.9",
        "label": "From generated output to an evidence question",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C01"
        ],
        "mapped": [
          "C:C01"
        ],
        "printed": false,
        "summary": "Summarize why the reader must ask what changed, how it was checked and what consequence followed. Define the initial questions to be answered in a controlled pilot and bridge to a rigorous discussion of productivity.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "The productivity denominator problem",
      "kind": "section",
      "group": "C02",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "2.1",
      "summary": "Explain why suggestions accepted, tokens generated, commits, pull requests, merged changes, releases and user outcomes form different denominators. Construct a funnel in which gains can disappear at review or integration.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:2.1",
      "atlas_display": {
        "id": "S:2.1",
        "label": "The productivity denominator problem",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C02"
        ],
        "mapped": [
          "C:C02"
        ],
        "printed": false,
        "summary": "Explain why suggestions accepted, tokens generated, commits, pull requests, merged changes, releases and user outcomes form different denominators. Construct a funnel in which gains can disappear at review or integration.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "How to read causal evidence",
      "kind": "section",
      "group": "C02",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "2.2",
      "summary": "Teach random assignment, matched comparison, before/after measurements, selection effects and confidence intervals using developer-tool experiments. State what a reported percentage does and does not quantify.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:2.2",
      "atlas_display": {
        "id": "S:2.2",
        "label": "How to read causal evidence",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C02"
        ],
        "mapped": [
          "C:C02"
        ],
        "printed": false,
        "summary": "Teach random assignment, matched comparison, before/after measurements, selection effects and confidence intervals using developer-tool experiments. State what a reported percentage does and does not quantify.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Why controlled studies disagree",
      "kind": "section",
      "group": "C02",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "2.3",
      "summary": "Compare positive enterprise evidence with the slower results for experienced open-source maintainers, making task familiarity, tool era, environment and developer cohort explicit. The object is conditional understanding, not a synthesized universal multiplier.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:2.3",
      "atlas_display": {
        "id": "S:2.3",
        "label": "Why controlled studies disagree",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C02"
        ],
        "mapped": [
          "C:C02"
        ],
        "printed": false,
        "summary": "Compare positive enterprise evidence with the slower results for experienced open-source maintainers, making task familiarity, tool era, environment and developer cohort explicit. The object is conditional understanding, not a synthesized universal multiplier.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Observational adoption and its confounders",
      "kind": "section",
      "group": "C02",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "2.4",
      "summary": "Examine repository adoption studies and agent trace analyses. Discuss parallel trend assumptions, tooling changes, self-selection, repository maturity and the limits of activity telemetry.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:2.4",
      "atlas_display": {
        "id": "S:2.4",
        "label": "Observational adoption and its confounders",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C02"
        ],
        "mapped": [
          "C:C02"
        ],
        "printed": false,
        "summary": "Examine repository adoption studies and agent trace analyses. Discuss parallel trend assumptions, tooling changes, self-selection, repository maturity and the limits of activity telemetry.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Writing code versus shipping code",
      "kind": "section",
      "group": "C02",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "2.5",
      "summary": "Introduce work in progress, review capacity, testing and release mechanisms as bottlenecks. Build a simple throughput model that explains why significantly more code and commits need not produce proportionately more deployed value.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:2.5",
      "atlas_display": {
        "id": "S:2.5",
        "label": "Writing code versus shipping code",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C02"
        ],
        "mapped": [
          "C:C02"
        ],
        "printed": false,
        "summary": "Introduce work in progress, review capacity, testing and release mechanisms as bottlenecks. Build a simple throughput model that explains why significantly more code and commits need not produce proportionately more deployed value.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Quality-adjusted productivity",
      "kind": "section",
      "group": "C02",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "2.6",
      "summary": "Treat complexity, post-merge rework, reviewer effort, rollback and incident risk as potential costs of faster output. Use longitudinal and maintenance studies as narrower empirical signals; position commercial industry reports as descriptive comparisons rather than causal estimates.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:2.6",
      "atlas_display": {
        "id": "S:2.6",
        "label": "Quality-adjusted productivity",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C02"
        ],
        "mapped": [
          "C:C02"
        ],
        "printed": false,
        "summary": "Treat complexity, post-merge rework, reviewer effort, rollback and incident risk as potential costs of faster output. Use longitudinal and maintenance studies as narrower empirical signals; position commercial industry reports as descriptive comparisons rather than causal estimates.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Developer experience and hidden time",
      "kind": "section",
      "group": "C02",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "2.7",
      "summary": "Compare measured task time with perceived savings, context switching, flow and debugging effort. Explain why surveys and tool dashboards are informative about adoption but insufficient for causal conclusions.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:2.7",
      "atlas_display": {
        "id": "S:2.7",
        "label": "Developer experience and hidden time",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C02"
        ],
        "mapped": [
          "C:C02"
        ],
        "printed": false,
        "summary": "Compare measured task time with perceived savings, context switching, flow and debugging effort. Explain why surveys and tool dashboards are informative about adoption but insufficient for causal conclusions.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Designing a coding-specific field pilot",
      "kind": "section",
      "group": "C02",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "2.8",
      "summary": "Set up a preregistered experiment on comparable software-maintenance tasks with a fixed observation period, quality guardrails, reviewer-minute accounting, random assignment where feasible, and documented statistical power. Enterprise coding RCTs are direct precedents; an identity-administration RCT is useful only as a cross-domain illustration of experiment design.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:2.8",
      "atlas_display": {
        "id": "S:2.8",
        "label": "Designing a coding-specific field pilot",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C02"
        ],
        "mapped": [
          "C:C02"
        ],
        "printed": false,
        "summary": "Set up a preregistered experiment on comparable software-maintenance tasks with a fixed observation period, quality guardrails, reviewer-minute accounting, random assignment where feasible, and documented statistical power. Enterprise coding RCTs are direct precedents; an identity-administration RCT is useful only as a cross-domain illustration of experiment design.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "From metrics to an evidence-based pilot decision",
      "kind": "section",
      "group": "C02",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "2.9",
      "summary": "Combine measures of delivery, change failure, security, review load, human time and learning into a predeclared pilot scorecard, with uncertainty and stop criteria. DORA's ROI guide supplies practitioner calculation structure, not a new controlled-effect estimate; governance design is the author's proposed operational response.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:2.9",
      "atlas_display": {
        "id": "S:2.9",
        "label": "From metrics to an evidence-based pilot decision",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C02"
        ],
        "mapped": [
          "C:C02"
        ],
        "printed": false,
        "summary": "Combine measures of delivery, change failure, security, review load, human time and learning into a predeclared pilot scorecard, with uncertainty and stop criteria. DORA's ROI guide supplies practitioner calculation structure, not a new controlled-effect estimate; governance design is the author's proposed operational response.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "From suggestion to a permission-bounded agent",
      "kind": "section",
      "group": "C03",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "3.1",
      "summary": "Describe repository reads, plans, shell tools, patches, test execution and stateful observations, but establish workspace containment, synthetic fixtures, restricted shell and no production credentials *before* the first agent action. This minimal safe runtime is elaborated into a full threat model in Chapter 6.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:3.1",
      "atlas_display": {
        "id": "S:3.1",
        "label": "From suggestion to a permission-bounded agent",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C03"
        ],
        "mapped": [
          "C:C03"
        ],
        "printed": false,
        "summary": "Describe repository reads, plans, shell tools, patches, test execution and stateful observations, but establish workspace containment, synthetic fixtures, restricted shell and no production credentials *before* the first agent action. This minimal safe runtime is elaborated into a full threat model in Chapter 6.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "What an agent actually observes",
      "kind": "section",
      "group": "C03",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "3.2",
      "summary": "Distinguish source files, build outputs, test results, tool responses, retrieval context and missing organizational knowledge. Show how partial observation yields confident but incorrect modifications.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:3.2",
      "atlas_display": {
        "id": "S:3.2",
        "label": "What an agent actually observes",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C03"
        ],
        "mapped": [
          "C:C03"
        ],
        "printed": false,
        "summary": "Distinguish source files, build outputs, test results, tool responses, retrieval context and missing organizational knowledge. Show how partial observation yields confident but incorrect modifications.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "The task envelope",
      "kind": "section",
      "group": "C03",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "3.3",
      "summary": "Define task size, blast radius, dependency coupling, domain novelty and availability of external checks. Propose routing rules for completion, supervised agent work or full human ownership rather than scaling autonomy blindly.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:3.3",
      "atlas_display": {
        "id": "S:3.3",
        "label": "The task envelope",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C03"
        ],
        "mapped": [
          "C:C03"
        ],
        "printed": false,
        "summary": "Define task size, blast radius, dependency coupling, domain novelty and availability of external checks. Propose routing rules for completion, supervised agent work or full human ownership rather than scaling autonomy blindly.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Agent benchmarks and observed pull requests",
      "kind": "section",
      "group": "C03",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "3.4",
      "summary": "Separate evaluation on constructed or selected tasks from naturally occurring GitHub agent PRs and from spectacular long-horizon demonstrations. Check task selection, contamination, pass criteria, human intervention and data lineage before translating any reported success into production reliability; MirrorCode is capability evidence, not a proven autonomous calendar-time SLA.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:3.4",
      "atlas_display": {
        "id": "S:3.4",
        "label": "Agent benchmarks and observed pull requests",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C03"
        ],
        "mapped": [
          "C:C03"
        ],
        "printed": false,
        "summary": "Separate evaluation on constructed or selected tasks from naturally occurring GitHub agent PRs and from spectacular long-horizon demonstrations. Check task selection, contamination, pass criteria, human intervention and data lineage before translating any reported success into production reliability; MirrorCode is capability evidence, not a proven autonomous calendar-time SLA.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Common failure modes in real changes",
      "kind": "section",
      "group": "C03",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "3.5",
      "summary": "Organize failures into misunderstood requirements, inadequate context, API mismatch, build or dependency problems, speculative fixes and integration friction. Show why retries without a diagnosis can repeat the same error.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:3.5",
      "atlas_display": {
        "id": "S:3.5",
        "label": "Common failure modes in real changes",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C03"
        ],
        "mapped": [
          "C:C03"
        ],
        "printed": false,
        "summary": "Organize failures into misunderstood requirements, inadequate context, API mismatch, build or dependency problems, speculative fixes and integration friction. Show why retries without a diagnosis can repeat the same error.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "A bounded propose–act–observe loop",
      "kind": "section",
      "group": "C03",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "3.6",
      "summary": "Build an explicit task state machine: intake, plan, limited tool actions, observation, independent check, budget exhaustion, handoff. Production coding traces and failed agent PRs motivate failure handling; deterministic orchestration results from non-SWE tool workflows are architectural analogies, not proof that this loop will succeed on brownfield tasks.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:3.6",
      "atlas_display": {
        "id": "S:3.6",
        "label": "A bounded propose–act–observe loop",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C03"
        ],
        "mapped": [
          "C:C03"
        ],
        "printed": false,
        "summary": "Build an explicit task state machine: intake, plan, limited tool actions, observation, independent check, budget exhaustion, handoff. Production coding traces and failed agent PRs motivate failure handling; deterministic orchestration results from non-SWE tool workflows are architectural analogies, not proof that this loop will succeed on brownfield tasks.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "When parallel agents help and hurt",
      "kind": "section",
      "group": "C03",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "3.7",
      "summary": "Explain decomposition of independent work, merge conflicts, overlapping context assumptions and correlated failures. Separate the theoretical appeal of parallelism from evidence about actual project throughput.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:3.7",
      "atlas_display": {
        "id": "S:3.7",
        "label": "When parallel agents help and hurt",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C03"
        ],
        "mapped": [
          "C:C03"
        ],
        "printed": false,
        "summary": "Explain decomposition of independent work, merge conflicts, overlapping context assumptions and correlated failures. Separate the theoretical appeal of parallelism from evidence about actual project throughput.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Stopping rules versus acceptance authority",
      "kind": "section",
      "group": "C03",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "3.8",
      "summary": "Explain local stopping, retry budgets, external failure signals and human escalation as an implementable policy. A passing test or a self-review earns readiness for independent review, not permission to deploy; specify a bounded fallback when two orchestrator rejections cannot cite a policy reason.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:3.8",
      "atlas_display": {
        "id": "S:3.8",
        "label": "Stopping rules versus acceptance authority",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C03"
        ],
        "mapped": [
          "C:C03"
        ],
        "printed": false,
        "summary": "Explain local stopping, retry budgets, external failure signals and human escalation as an implementable policy. A passing test or a self-review earns readiness for independent review, not permission to deploy; specify a bounded fallback when two orchestrator rejections cannot cite a policy reason.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Agent capability as a testable hypothesis",
      "kind": "section",
      "group": "C03",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "3.9",
      "summary": "Close by specifying an observable candidate output, evidence required for acceptance and the human who owns remaining uncertainty. The gap between prompt and approved intent motivates specification-driven engineering.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:3.9",
      "atlas_display": {
        "id": "S:3.9",
        "label": "Agent capability as a testable hypothesis",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C03"
        ],
        "mapped": [
          "C:C03"
        ],
        "printed": false,
        "summary": "Close by specifying an observable candidate output, evidence required for acceptance and the human who owns remaining uncertainty. The gap between prompt and approved intent motivates specification-driven engineering.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Separate intention determination from design",
      "kind": "section",
      "group": "C04",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "4.1",
      "summary": "Introduce problem framing, stakeholder analysis, behavioral boundaries and unacceptable outcomes before asking for a solution. Explain how premature code generation anchors the team to an unvalidated interpretation of the request.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:4.1",
      "atlas_display": {
        "id": "S:4.1",
        "label": "Separate intention determination from design",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C04"
        ],
        "mapped": [
          "C:C04"
        ],
        "printed": false,
        "summary": "Introduce problem framing, stakeholder analysis, behavioral boundaries and unacceptable outcomes before asking for a solution. Explain how premature code generation anchors the team to an unvalidated interpretation of the request.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "From a request to a versioned intention ledger",
      "kind": "section",
      "group": "C04",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "4.2",
      "summary": "Show a lightweight ledger with stakeholder, desired outcome, assumptions, open questions, uncertainty, prohibitions and authoritative sign-off. Treat this ledger as the book's proposed agile practice; studies of OSS governance and agentic engineering motivate traceability, but do not validate this specific artifact.",
      "method_status": "engineering proposal",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:4.2",
      "atlas_display": {
        "id": "S:4.2",
        "label": "From a request to a versioned intention ledger",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C04"
        ],
        "mapped": [
          "C:C04"
        ],
        "printed": false,
        "summary": "Show a lightweight ledger with stakeholder, desired outcome, assumptions, open questions, uncertainty, prohibitions and authoritative sign-off. Treat this ledger as the book's proposed agile practice; studies of OSS governance and agentic engineering motivate traceability, but do not validate this specific artifact.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Write behavioral examples before implementation",
      "kind": "section",
      "group": "C04",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "4.3",
      "summary": "Turn stakeholder-approved outcomes into concrete examples, invariants, negative cases and backwards-compatibility constraints. Distinguish an independently confirmed rule from a specification docstring inferred by an LLM from code: the latter reduces some test misguidance in Zhao et al. but cannot establish that the inferred rule matches stakeholder intent.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:4.3",
      "atlas_display": {
        "id": "S:4.3",
        "label": "Write behavioral examples before implementation",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C04"
        ],
        "mapped": [
          "C:C04"
        ],
        "printed": false,
        "summary": "Turn stakeholder-approved outcomes into concrete examples, invariants, negative cases and backwards-compatibility constraints. Distinguish an independently confirmed rule from a specification docstring inferred by an LLM from code: the latter reduces some test misguidance in Zhao et al. but cannot establish that the inferred rule matches stakeholder intent.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Executable contracts without circular oracles",
      "kind": "section",
      "group": "C04",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "4.4",
      "summary": "Map authoritative examples to deterministic assertions, schemas, properties and negative tests. Explain the self-confirmation failure when generated tests copy faulty implementation behavior, and the limited mitigation reported by specification-based prompting. The authoritative acceptance oracle must be reviewed independently from the produced patch.",
      "method_status": "engineering proposal",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:4.4",
      "atlas_display": {
        "id": "S:4.4",
        "label": "Executable contracts without circular oracles",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C04"
        ],
        "mapped": [
          "C:C04"
        ],
        "printed": false,
        "summary": "Map authoritative examples to deterministic assertions, schemas, properties and negative tests. Explain the self-confirmation failure when generated tests copy faulty implementation behavior, and the limited mitigation reported by specification-based prompting. The authoritative acceptance oracle must be reviewed independently from the produced patch.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Architecture decision versus acceptance contract",
      "kind": "section",
      "group": "C04",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "4.5",
      "summary": "Teach readers to keep the fixed intent separate from several candidate implementation designs. Design constraints can be negotiated, but changes to user-visible semantics require renewed authorization.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:4.5",
      "atlas_display": {
        "id": "S:4.5",
        "label": "Architecture decision versus acceptance contract",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C04"
        ],
        "mapped": [
          "C:C04"
        ],
        "printed": false,
        "summary": "Teach readers to keep the fixed intent separate from several candidate implementation designs. Design constraints can be negotiated, but changes to user-visible semantics require renewed authorization.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "A delta-driven iterative brownfield lifecycle",
      "kind": "section",
      "group": "C04",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "4.6",
      "summary": "Propose short cycles: examine the existing behavior, clarify and version the next intention delta, analyze design impact, implement one reversible slice, independently test, review, deploy and learn. Repository studies motivate the need for bounded changes, while FlowGen compares simulated Scrum/TDD/Waterfall processes on coding benchmarks—not real agile brownfield team outcomes.",
      "method_status": "engineering proposal",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:4.6",
      "atlas_display": {
        "id": "S:4.6",
        "label": "A delta-driven iterative brownfield lifecycle",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C04"
        ],
        "mapped": [
          "C:C04"
        ],
        "printed": false,
        "summary": "Propose short cycles: examine the existing behavior, clarify and version the next intention delta, analyze design impact, implement one reversible slice, independently test, review, deploy and learn. Repository studies motivate the need for bounded changes, while FlowGen compares simulated Scrum/TDD/Waterfall processes on coding benchmarks—not real agile brownfield team outcomes.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Late intentions and explicit impact analysis",
      "kind": "section",
      "group": "C04",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "4.7",
      "summary": "When a new regional requirement arrives after code exists, retain the previous intent revision; record who authorized the change, which design alternatives and checks it invalidates, and whether to amend, roll back or defer the implementation. Code-critique and OSS-policy observations motivate traceability; the delta/impact workflow is a proposed method rather than a measured benefit of those studies.",
      "method_status": "engineering proposal",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:4.7",
      "atlas_display": {
        "id": "S:4.7",
        "label": "Late intentions and explicit impact analysis",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C04"
        ],
        "mapped": [
          "C:C04"
        ],
        "printed": false,
        "summary": "When a new regional requirement arrives after code exists, retain the previous intent revision; record who authorized the change, which design alternatives and checks it invalidates, and whether to amend, roll back or defer the implementation. Code-critique and OSS-policy observations motivate traceability; the delta/impact workflow is a proposed method rather than a measured benefit of those studies.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Native intent gates and optional compatibility adapters",
      "kind": "section",
      "group": "C04",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "4.8",
      "summary": "Define native gates on approved intention, invariants, architecture decisions, verification evidence and acceptance authority. Keep a legacy user-story/test-case view as an optional adapter when integrating established CI, rather than treating it as canonical. Use the CCS profile as a worked engineering example, not a method empirically demonstrated by Farrag or Qiu.",
      "method_status": "engineering proposal",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:4.8",
      "atlas_display": {
        "id": "S:4.8",
        "label": "Native intent gates and optional compatibility adapters",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C04"
        ],
        "mapped": [
          "C:C04"
        ],
        "printed": false,
        "summary": "Define native gates on approved intention, invariants, architecture decisions, verification evidence and acceptance authority. Keep a legacy user-story/test-case view as an optional adapter when integrating established CI, rather than treating it as canonical. Use the CCS profile as a worked engineering example, not a method empirically demonstrated by Farrag or Qiu.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "The approval-rule contract across two iterations",
      "kind": "section",
      "group": "C04",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "4.9",
      "summary": "Show a complete before/after trace of the fictional approval service: original ambiguity, an agreed acceptance contract, a first implementation delta, a late regional exception, the new contract revision and the test diff. Explicitly mark which artifacts are invented pedagogical examples and which limitations are informed by empirical work on intent drift and review.",
      "method_status": "engineering proposal",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:4.9",
      "atlas_display": {
        "id": "S:4.9",
        "label": "The approval-rule contract across two iterations",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C04"
        ],
        "mapped": [
          "C:C04"
        ],
        "printed": false,
        "summary": "Show a complete before/after trace of the fictional approval service: original ambiguity, an agreed acceptance contract, a first implementation delta, a late regional exception, the new contract revision and the test diff. Explicitly mark which artifacts are invented pedagogical examples and which limitations are informed by empirical work on intent drift and review.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "What counts as code quality?",
      "kind": "section",
      "group": "C05",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "5.1",
      "summary": "Establish correctness, readability, cohesion, coupling, duplication, complexity, changeability and operational reliability as separate dimensions. Explain why an all-purpose quality score obscures important trade-offs.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:5.1",
      "atlas_display": {
        "id": "S:5.1",
        "label": "What counts as code quality?",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C05"
        ],
        "mapped": [
          "C:C05"
        ],
        "printed": false,
        "summary": "Establish correctness, readability, cohesion, coupling, duplication, complexity, changeability and operational reliability as separate dimensions. Explain why an all-purpose quality score obscures important trade-offs.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Reading AI-versus-human studies correctly",
      "kind": "section",
      "group": "C05",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "5.2",
      "summary": "Discuss code-unit selection, languages, code size, authorship inference, matched baselines and static-analysis definitions. Use conflicting results to demonstrate why no universal AI-code superiority or inferiority claim is warranted.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:5.2",
      "atlas_display": {
        "id": "S:5.2",
        "label": "Reading AI-versus-human studies correctly",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C05"
        ],
        "mapped": [
          "C:C05"
        ],
        "printed": false,
        "summary": "Discuss code-unit selection, languages, code size, authorship inference, matched baselines and static-analysis definitions. Use conflicting results to demonstrate why no universal AI-code superiority or inferiority claim is warranted.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Code smells are signals, not incidents",
      "kind": "section",
      "group": "C05",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "5.3",
      "summary": "Separate static warnings, complexity growth and duplication from externally observed faults and post-merge maintenance. The Cursor longitudinal study and real-world technical-debt observations support narrower outcomes; commit-volume studies offer an *activity* comparison rather than direct evidence of architectural smells.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:5.3",
      "atlas_display": {
        "id": "S:5.3",
        "label": "Code smells are signals, not incidents",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C05"
        ],
        "mapped": [
          "C:C05"
        ],
        "printed": false,
        "summary": "Separate static warnings, complexity growth and duplication from externally observed faults and post-merge maintenance. The Cursor longitudinal study and real-world technical-debt observations support narrower outcomes; commit-volume studies offer an *activity* comparison rather than direct evidence of architectural smells.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Generated duplication and missed reuse",
      "kind": "section",
      "group": "C05",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "5.4",
      "summary": "Examine why agents may create a new helper instead of reusing established abstractions, or reproduce code patterns that appear appropriate locally. Introduce repository-aware design checks and dependency search before editing.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:5.4",
      "atlas_display": {
        "id": "S:5.4",
        "label": "Generated duplication and missed reuse",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C05"
        ],
        "mapped": [
          "C:C05"
        ],
        "printed": false,
        "summary": "Examine why agents may create a new helper instead of reusing established abstractions, or reproduce code patterns that appear appropriate locally. Introduce repository-aware design checks and dependency search before editing.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Architectural fit in a living codebase",
      "kind": "section",
      "group": "C05",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "5.5",
      "summary": "Evaluate stable module boundaries, reuse, data ownership, error handling and compatibility for the running change. Contrast a narrowly passing test with good architectural placement; the architecture-smell and code-reuse studies give direct signals, while historical code ownership data inform stewardship rather than prove a particular refactoring is correct.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:5.5",
      "atlas_display": {
        "id": "S:5.5",
        "label": "Architectural fit in a living codebase",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C05"
        ],
        "mapped": [
          "C:C05"
        ],
        "printed": false,
        "summary": "Evaluate stable module boundaries, reuse, data ownership, error handling and compatibility for the running change. Contrast a narrowly passing test with good architectural placement; the architecture-smell and code-reuse studies give direct signals, while historical code ownership data inform stewardship rather than prove a particular refactoring is correct.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Post-merge evolution and maintenance burden",
      "kind": "section",
      "group": "C05",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "5.6",
      "summary": "Assess follow-up fixes, code smells, reverts and reviewer corrections after merge. Explain how task type, PR size and agent identity interact with observed quality metrics.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:5.6",
      "atlas_display": {
        "id": "S:5.6",
        "label": "Post-merge evolution and maintenance burden",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C05"
        ],
        "mapped": [
          "C:C05"
        ],
        "printed": false,
        "summary": "Assess follow-up fixes, code smells, reverts and reviewer corrections after merge. Explain how task type, PR size and agent identity interact with observed quality metrics.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Tracing quality across agents and projects",
      "kind": "section",
      "group": "C05",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "5.7",
      "summary": "Compare code emitted by different agents only after normalizing task complexity and project context. Distinguish acceptance and maintenance outcomes from intrinsic model capability.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:5.7",
      "atlas_display": {
        "id": "S:5.7",
        "label": "Tracing quality across agents and projects",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C05"
        ],
        "mapped": [
          "C:C05"
        ],
        "printed": false,
        "summary": "Compare code emitted by different agents only after normalizing task complexity and project context. Distinguish acceptance and maintenance outcomes from intrinsic model capability.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Authorship is not stewardship",
      "kind": "section",
      "group": "C05",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "5.8",
      "summary": "Distinguish generated-code provenance from responsibility to explain, maintain and recover a component. Historic ownership–quality studies provide measured background; the claim that AI invalidates traditional authorship metrics is a reasoned proposal that deserves empirical testing. Do not use newcomer-participation statistics as proof of the same effect.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:5.8",
      "atlas_display": {
        "id": "S:5.8",
        "label": "Authorship is not stewardship",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C05"
        ],
        "mapped": [
          "C:C05"
        ],
        "printed": false,
        "summary": "Distinguish generated-code provenance from responsibility to explain, maintain and recover a component. Historic ownership–quality studies provide measured background; the claim that AI invalidates traditional authorship metrics is a reasoned proposal that deserves empirical testing. Do not use newcomer-participation statistics as proof of the same effect.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Architecture fitness in the approval service",
      "kind": "section",
      "group": "C05",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "5.9",
      "summary": "Compare the duplicated-rule patch and the domain-policy-module alternative against checks for stable public APIs, invariants, error semantics, expected reuse and rollback cost. Explain the rationale for choosing one design; these are proposed engineering fitness criteria inferred from smell and reuse studies, not metrics with a universal safe threshold.",
      "method_status": "engineering proposal",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:5.9",
      "atlas_display": {
        "id": "S:5.9",
        "label": "Architecture fitness in the approval service",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C05"
        ],
        "mapped": [
          "C:C05"
        ],
        "printed": false,
        "summary": "Compare the duplicated-rule patch and the domain-policy-module alternative against checks for stable public APIs, invariants, error semantics, expected reuse and rollback cost. Explain the rationale for choosing one design; these are proposed engineering fitness criteria inferred from smell and reuse studies, not metrics with a universal safe threshold.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Two attack surfaces, two threat models",
      "kind": "section",
      "group": "C06",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "6.1",
      "summary": "Distinguish vulnerabilities introduced into product code from attacks through the editor, shell, tool adapter or agent harness. Identify assets, trust boundaries, attacker-controlled text and possible effects.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:6.1",
      "atlas_display": {
        "id": "S:6.1",
        "label": "Two attack surfaces, two threat models",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C06"
        ],
        "mapped": [
          "C:C06"
        ],
        "printed": false,
        "summary": "Distinguish vulnerabilities introduced into product code from attacks through the editor, shell, tool adapter or agent harness. Identify assets, trust boundaries, attacker-controlled text and possible effects.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Functional correctness is not security",
      "kind": "section",
      "group": "C06",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "6.2",
      "summary": "Demonstrate how a transaction approval service may function under normal inputs yet leak data, bypass authorization or permit a malformed operation. Make separate correctness and secure-behavior criteria explicit.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:6.2",
      "atlas_display": {
        "id": "S:6.2",
        "label": "Functional correctness is not security",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C06"
        ],
        "mapped": [
          "C:C06"
        ],
        "printed": false,
        "summary": "Demonstrate how a transaction approval service may function under normal inputs yet leak data, bypass authorization or permit a malformed operation. Make separate correctness and secure-behavior criteria explicit.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "What vulnerability studies actually measure",
      "kind": "section",
      "group": "C06",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "6.3",
      "summary": "Explain benchmark prompts, scanner detections, repository selection, language differences and matched-human controls. Avoid extrapolating a vulnerability percentage beyond the study's method and population.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:6.3",
      "atlas_display": {
        "id": "S:6.3",
        "label": "What vulnerability studies actually measure",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C06"
        ],
        "mapped": [
          "C:C06"
        ],
        "printed": false,
        "summary": "Explain benchmark prompts, scanner detections, repository selection, language differences and matched-human controls. Avoid extrapolating a vulnerability percentage beyond the study's method and population.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Security-directed generation and remediation",
      "kind": "section",
      "group": "C06",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "6.4",
      "summary": "Compare unstructured requests for secure code against concrete feedback from scanners, taint analysis and vulnerability examples. Show why external localized findings can be more reliable than asking a model to reassure itself.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:6.4",
      "atlas_display": {
        "id": "S:6.4",
        "label": "Security-directed generation and remediation",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C06"
        ],
        "mapped": [
          "C:C06"
        ],
        "printed": false,
        "summary": "Compare unstructured requests for secure code against concrete feedback from scanners, taint analysis and vulnerability examples. Show why external localized findings can be more reliable than asking a model to reassure itself.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Dependency provenance and hallucinated packages",
      "kind": "section",
      "group": "C06",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "6.5",
      "summary": "Trace an assistant-recommended library from generated import to registry resolution, signature or source integrity, allowed versions and transitive dependencies. Distinguish generating a nonexistent name from an actual compromised dependency.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:6.5",
      "atlas_display": {
        "id": "S:6.5",
        "label": "Dependency provenance and hallucinated packages",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C06"
        ],
        "mapped": [
          "C:C06"
        ],
        "printed": false,
        "summary": "Trace an assistant-recommended library from generated import to registry resolution, signature or source integrity, allowed versions and transitive dependencies. Distinguish generating a nonexistent name from an actual compromised dependency.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Prompt injection through repository and tools",
      "kind": "section",
      "group": "C06",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "6.6",
      "summary": "Show how README files, comments, issue text and tool output can smuggle instructions into an agent action chain. Teach the separation of untrusted data from authority-bearing instructions and enforce execution controls outside the model.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:6.6",
      "atlas_display": {
        "id": "S:6.6",
        "label": "Prompt injection through repository and tools",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C06"
        ],
        "mapped": [
          "C:C06"
        ],
        "printed": false,
        "summary": "Show how README files, comments, issue text and tool output can smuggle instructions into an agent action chain. Teach the separation of untrusted data from authority-bearing instructions and enforce execution controls outside the model.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Harness configuration, skills and external services",
      "kind": "section",
      "group": "C06",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "6.7",
      "summary": "Inspect approval scopes, shell access, MCP servers, extension manifests, logging, network access and secret injection. Define a configuration baseline with least privilege and explicitly trusted tool identities.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:6.7",
      "atlas_display": {
        "id": "S:6.7",
        "label": "Harness configuration, skills and external services",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C06"
        ],
        "mapped": [
          "C:C06"
        ],
        "printed": false,
        "summary": "Inspect approval scopes, shell access, MCP servers, extension manifests, logging, network access and secret injection. Define a configuration baseline with least privilege and explicitly trusted tool identities.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "A secure agent execution profile",
      "kind": "section",
      "group": "C06",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "6.8",
      "summary": "Construct a sandboxed run with short-lived credentials, network restrictions, pinned tools, audit logs and explicit human grants for destructive operations. Present these as defensible engineering controls whose effectiveness still requires testing.",
      "method_status": "engineering proposal",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:6.8",
      "atlas_display": {
        "id": "S:6.8",
        "label": "A secure agent execution profile",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C06"
        ],
        "mapped": [
          "C:C06"
        ],
        "printed": false,
        "summary": "Construct a sandboxed run with short-lived credentials, network restrictions, pinned tools, audit logs and explicit human grants for destructive operations. Present these as defensible engineering controls whose effectiveness still requires testing.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Security evidence and release decision",
      "kind": "section",
      "group": "C06",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "6.9",
      "summary": "Connect threat model, relevant tests, findings, accepted exceptions and provenance to the change dossier. Require an accountable owner to accept residual security risk instead of allowing agent confidence or functional tests to do so.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:6.9",
      "atlas_display": {
        "id": "S:6.9",
        "label": "Security evidence and release decision",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C06"
        ],
        "mapped": [
          "C:C06"
        ],
        "printed": false,
        "summary": "Connect threat model, relevant tests, findings, accepted exceptions and provenance to the change dossier. Require an accountable owner to accept residual security risk instead of allowing agent confidence or functional tests to do so.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "The oracle problem in AI-generated software",
      "kind": "section",
      "group": "C07",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "7.1",
      "summary": "Define correctness claims, expected outcomes and the difference between independent requirements and implementation-derived assumptions. Explain why more tests can improve confidence only if they challenge the right behavior.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:7.1",
      "atlas_display": {
        "id": "S:7.1",
        "label": "The oracle problem in AI-generated software",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C07"
        ],
        "mapped": [
          "C:C07"
        ],
        "printed": false,
        "summary": "Define correctness claims, expected outcomes and the difference between independent requirements and implementation-derived assumptions. Explain why more tests can improve confidence only if they challenge the right behavior.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "A hierarchy of evidence",
      "kind": "section",
      "group": "C07",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "7.2",
      "summary": "Arrange static checks, unit tests, contract tests, integration tests, security tests, property checks, end-to-end tests and production monitoring by what each can actually prove. Resist the temptation to equate passing tests with absence of defects.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:7.2",
      "atlas_display": {
        "id": "S:7.2",
        "label": "A hierarchy of evidence",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C07"
        ],
        "mapped": [
          "C:C07"
        ],
        "printed": false,
        "summary": "Arrange static checks, unit tests, contract tests, integration tests, security tests, property checks, end-to-end tests and production monitoring by what each can actually prove. Resist the temptation to equate passing tests with absence of defects.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Preventing bug-shaped test generation",
      "kind": "section",
      "group": "C07",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "7.3",
      "summary": "Explain how a model writing tests against buggy code may encode the implementation's mistake as the expected result. Require tests to originate from independent examples or invariants wherever possible.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:7.3",
      "atlas_display": {
        "id": "S:7.3",
        "label": "Preventing bug-shaped test generation",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C07"
        ],
        "mapped": [
          "C:C07"
        ],
        "printed": false,
        "summary": "Explain how a model writing tests against buggy code may encode the implementation's mistake as the expected result. Require tests to originate from independent examples or invariants wherever possible.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Regression tests for existing and changed behavior",
      "kind": "section",
      "group": "C07",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "7.4",
      "summary": "Derive old/new behavior tests from explicit domain partitions, current production contracts, boundary cases, invalid input and concurrency. Contrast with agent-written tests whose expected values can be biased by buggy code; FlowGen coding-benchmark results are not evidence about real-world brownfield regression-suite effectiveness.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:7.4",
      "atlas_display": {
        "id": "S:7.4",
        "label": "Regression tests for existing and changed behavior",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C07"
        ],
        "mapped": [
          "C:C07"
        ],
        "printed": false,
        "summary": "Derive old/new behavior tests from explicit domain partitions, current production contracts, boundary cases, invalid input and concurrency. Contrast with agent-written tests whose expected values can be biased by buggy code; FlowGen coding-benchmark results are not evidence about real-world brownfield regression-suite effectiveness.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Properties and adversarial counterexamples",
      "kind": "section",
      "group": "C07",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "7.5",
      "summary": "Formulate invariants such as 'an unapproved transaction cannot be committed' or 'each approval yields one audit event'. Add property-based generation and fault injection, defining the test objective before prompting the agent.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:7.5",
      "atlas_display": {
        "id": "S:7.5",
        "label": "Properties and adversarial counterexamples",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C07"
        ],
        "mapped": [
          "C:C07"
        ],
        "printed": false,
        "summary": "Formulate invariants such as 'an unapproved transaction cannot be committed' or 'each approval yields one audit event'. Add property-based generation and fault injection, defining the test objective before prompting the agent.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Benchmark success versus merge readiness",
      "kind": "section",
      "group": "C07",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "7.6",
      "summary": "Compare benchmark scores, human-maintainer criteria and realistic integration tasks. A patch that passes the designated test set may still be unacceptable due to maintainability, unintended changes or repository-specific constraints.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:7.6",
      "atlas_display": {
        "id": "S:7.6",
        "label": "Benchmark success versus merge readiness",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C07"
        ],
        "mapped": [
          "C:C07"
        ],
        "printed": false,
        "summary": "Compare benchmark scores, human-maintainer criteria and realistic integration tasks. A patch that passes the designated test set may still be unacceptable due to maintainability, unintended changes or repository-specific constraints.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Independent checkers and correlated error",
      "kind": "section",
      "group": "C07",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "7.7",
      "summary": "Compare deterministic analyzers, human checkers, and a distinct LLM reviewing generated code. Use software-focused cross-model review results together with broader correlated-error research, being careful that model diversity is not statistical independence and that non-code judge benchmarks do not directly quantify SWE defect rates.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:7.7",
      "atlas_display": {
        "id": "S:7.7",
        "label": "Independent checkers and correlated error",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C07"
        ],
        "mapped": [
          "C:C07"
        ],
        "printed": false,
        "summary": "Compare deterministic analyzers, human checkers, and a distinct LLM reviewing generated code. Use software-focused cross-model review results together with broader correlated-error research, being careful that model diversity is not statistical independence and that non-code judge benchmarks do not directly quantify SWE defect rates.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Bounded repair versus independent acceptance",
      "kind": "section",
      "group": "C07",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "7.8",
      "summary": "Specify a bounded loop of diagnose, attempt, retest and evidence collection, followed by an external checker and human owner. A local pass is only review-ready; repeated rejection without a cited policy or changed evidence triggers adjudication instead of unbounded reruns. The exact budget and escalation policy is an author-proposed mechanism to pilot.",
      "method_status": "engineering proposal",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:7.8",
      "atlas_display": {
        "id": "S:7.8",
        "label": "Bounded repair versus independent acceptance",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C07"
        ],
        "mapped": [
          "C:C07"
        ],
        "printed": false,
        "summary": "Specify a bounded loop of diagnose, attempt, retest and evidence collection, followed by an external checker and human owner. A local pass is only review-ready; repeated rejection without a cited policy or changed evidence triggers adjudication instead of unbounded reruns. The exact budget and escalation policy is an author-proposed mechanism to pilot.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "The acceptance evidence dossier",
      "kind": "section",
      "group": "C07",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "7.9",
      "summary": "Produce a compact change dossier containing intent version, design record, exact diff, test provenance, security results, residual risks and open questions. Distinguish 'ready for review' from 'accepted for deployment'.",
      "method_status": "engineering proposal",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:7.9",
      "atlas_display": {
        "id": "S:7.9",
        "label": "The acceptance evidence dossier",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C07"
        ],
        "mapped": [
          "C:C07"
        ],
        "printed": false,
        "summary": "Produce a compact change dossier containing intent version, design record, exact diff, test provenance, security results, residual risks and open questions. Distinguish 'ready for review' from 'accepted for deployment'.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Why review becomes the scarce resource",
      "kind": "section",
      "group": "C08",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "8.1",
      "summary": "Show how faster generation can increase PR arrival rate, review queues, maintainer load and unmerged work. Connect review economics to the earlier distinction between code production and delivered value.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:8.1",
      "atlas_display": {
        "id": "S:8.1",
        "label": "Why review becomes the scarce resource",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C08"
        ],
        "mapped": [
          "C:C08"
        ],
        "printed": false,
        "summary": "Show how faster generation can increase PR arrival rate, review queues, maintainer load and unmerged work. Connect review economics to the earlier distinction between code production and delivered value.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "The influence of code complexity and provenance",
      "kind": "section",
      "group": "C08",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "8.2",
      "summary": "Examine controlled evidence on reviewer attention, code complexity and the AI label. Explain why spending more time scrutinizing AI code does not automatically imply better defect detection.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:8.2",
      "atlas_display": {
        "id": "S:8.2",
        "label": "The influence of code complexity and provenance",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C08"
        ],
        "mapped": [
          "C:C08"
        ],
        "printed": false,
        "summary": "Examine controlled evidence on reviewer attention, code complexity and the AI label. Explain why spending more time scrutinizing AI code does not automatically imply better defect detection.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Human intervention in agent pull requests",
      "kind": "section",
      "group": "C08",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "8.3",
      "summary": "Describe where maintainers revise, guide, approve or reject agent-authored changes, noting task selection and PR size. Use real PR traces as descriptive evidence of workflow, not universal correctness rates.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:8.3",
      "atlas_display": {
        "id": "S:8.3",
        "label": "Human intervention in agent pull requests",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C08"
        ],
        "mapped": [
          "C:C08"
        ],
        "printed": false,
        "summary": "Describe where maintainers revise, guide, approve or reject agent-authored changes, noting task selection and PR size. Use real PR traces as descriptive evidence of workflow, not universal correctness rates.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "What AI reviewers catch—and miss",
      "kind": "section",
      "group": "C08",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "8.4",
      "summary": "Compare field experience of automated review tools with experimental evaluation of functional and architectural defect detection. Separate faster cycle time and fewer comments from the quality of the merged changes.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:8.4",
      "atlas_display": {
        "id": "S:8.4",
        "label": "What AI reviewers catch—and miss",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C08"
        ],
        "mapped": [
          "C:C08"
        ],
        "printed": false,
        "summary": "Compare field experience of automated review tools with experimental evaluation of functional and architectural defect detection. Separate faster cycle time and fewer comments from the quality of the merged changes.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "False positives, verbosity and developer response",
      "kind": "section",
      "group": "C08",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "8.5",
      "summary": "Explain why irrelevant comments impose reading cost and reduce confidence. Design review output as short, testable claims tied to concrete lines, failures or intent deltas.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:8.5",
      "atlas_display": {
        "id": "S:8.5",
        "label": "False positives, verbosity and developer response",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C08"
        ],
        "mapped": [
          "C:C08"
        ],
        "printed": false,
        "summary": "Explain why irrelevant comments impose reading cost and reduce confidence. Design review output as short, testable claims tied to concrete lines, failures or intent deltas.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Self-review, cross-model review and shared blind spots",
      "kind": "section",
      "group": "C08",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "8.6",
      "summary": "Explore model self-preference, correlated errors, different reviewer model orderings and independent critical checks. Show when extra critics help and when they merely repeat assumptions.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:8.6",
      "atlas_display": {
        "id": "S:8.6",
        "label": "Self-review, cross-model review and shared blind spots",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C08"
        ],
        "mapped": [
          "C:C08"
        ],
        "printed": false,
        "summary": "Explore model self-preference, correlated errors, different reviewer model orderings and independent critical checks. Show when extra critics help and when they merely repeat assumptions.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Automation bias in software review",
      "kind": "section",
      "group": "C08",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "8.7",
      "summary": "Anchor trust calibration in code-review provenance and gaze studies; add the broader automation-bias literature as a boundary condition rather than a directly transferable measured rate. Teach seeded-defect reviewer exercises and explicit reasons to override AI recommendations, while marking their benefit as an evaluation hypothesis.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:8.7",
      "atlas_display": {
        "id": "S:8.7",
        "label": "Automation bias in software review",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C08"
        ],
        "mapped": [
          "C:C08"
        ],
        "printed": false,
        "summary": "Anchor trust calibration in code-review provenance and gaze studies; add the broader automation-bias literature as a boundary condition rather than a directly transferable measured rate. Teach seeded-defect reviewer exercises and explicit reasons to override AI recommendations, while marking their benefit as an evaluation hypothesis.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Risk-based review allocation",
      "kind": "section",
      "group": "C08",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "8.8",
      "summary": "Route trivial, reversible changes through high automation and high-impact changes through explicit human review. Define risk features such as touched subsystem, permission changes, behavioral novelty, uncertainty and blast radius.",
      "method_status": "engineering proposal",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:8.8",
      "atlas_display": {
        "id": "S:8.8",
        "label": "Risk-based review allocation",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C08"
        ],
        "mapped": [
          "C:C08"
        ],
        "printed": false,
        "summary": "Route trivial, reversible changes through high automation and high-impact changes through explicit human review. Define risk features such as touched subsystem, permission changes, behavioral novelty, uncertainty and blast radius.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "From comments to accountable acceptance",
      "kind": "section",
      "group": "C08",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "8.9",
      "summary": "Establish a review protocol: check intent adherence, challenge evidence, identify unexplained behavior, decide on fixes or escalation, and record who accepts remaining risk. Close the review by updating shared system knowledge.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:8.9",
      "atlas_display": {
        "id": "S:8.9",
        "label": "From comments to accountable acceptance",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C08"
        ],
        "mapped": [
          "C:C08"
        ],
        "printed": false,
        "summary": "Establish a review protocol: check intent adherence, challenge evidence, identify unexplained behavior, decide on fixes or escalation, and record who accepts remaining risk. Close the review by updating shared system knowledge.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Why comprehension dominates brownfield work",
      "kind": "section",
      "group": "C09",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "9.1",
      "summary": "Start from classic field studies of navigation, code reading and maintenance to explain how much of development involves reconstructing existing behavior. Use this foundation to interpret the promises and limits of retrieval assistants.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:9.1",
      "atlas_display": {
        "id": "S:9.1",
        "label": "Why comprehension dominates brownfield work",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C09"
        ],
        "mapped": [
          "C:C09"
        ],
        "printed": false,
        "summary": "Start from classic field studies of navigation, code reading and maintenance to explain how much of development involves reconstructing existing behavior. Use this foundation to interpret the promises and limits of retrieval assistants.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Mental models, rationale and cognitive load",
      "kind": "section",
      "group": "C09",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "9.2",
      "summary": "Explain how engineers infer architecture, data flow, exceptional behavior and design intention from imperfect artifacts. Contrast source syntax with the higher-level understanding needed to make safe changes.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:9.2",
      "atlas_display": {
        "id": "S:9.2",
        "label": "Mental models, rationale and cognitive load",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C09"
        ],
        "mapped": [
          "C:C09"
        ],
        "printed": false,
        "summary": "Explain how engineers infer architecture, data flow, exceptional behavior and design intention from imperfect artifacts. Contrast source syntax with the higher-level understanding needed to make safe changes.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Authorship, ownership and stewardship",
      "kind": "section",
      "group": "C09",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "9.3",
      "summary": "Review research on ownership concentration, knowledge transfer and defect associations. Explain why AI code generation breaks the inference that the person whose account produced a commit necessarily understands it.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:9.3",
      "atlas_display": {
        "id": "S:9.3",
        "label": "Authorship, ownership and stewardship",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C09"
        ],
        "mapped": [
          "C:C09"
        ],
        "printed": false,
        "summary": "Review research on ownership concentration, knowledge transfer and defect associations. Explain why AI code generation breaks the inference that the person whose account produced a commit necessarily understands it.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Context assembly for an agent",
      "kind": "section",
      "group": "C09",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "9.4",
      "summary": "Define the minimal context package for a bounded task: affected APIs, dependent modules, domain rules, prior decisions, tests and trusted references. Discuss retrieval misses, irrelevant context and source hierarchy.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:9.4",
      "atlas_display": {
        "id": "S:9.4",
        "label": "Context assembly for an agent",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C09"
        ],
        "mapped": [
          "C:C09"
        ],
        "printed": false,
        "summary": "Define the minimal context package for a bounded task: affected APIs, dependent modules, domain rules, prior decisions, tests and trusted references. Discuss retrieval misses, irrelevant context and source hierarchy.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Different forms of persistent memory",
      "kind": "section",
      "group": "C09",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "9.5",
      "summary": "Separate working context, episodic execution traces, durable semantic knowledge, structured entity relations and authoritative decision records. Contrast promising research mechanisms with what has actually been evaluated.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:9.5",
      "atlas_display": {
        "id": "S:9.5",
        "label": "Different forms of persistent memory",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C09"
        ],
        "mapped": [
          "C:C09"
        ],
        "printed": false,
        "summary": "Separate working context, episodic execution traces, durable semantic knowledge, structured entity relations and authoritative decision records. Contrast promising research mechanisms with what has actually been evaluated.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Memory consistency, decay and invalidation",
      "kind": "section",
      "group": "C09",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "9.6",
      "summary": "Describe how facts become stale as branches merge, policy decisions change and owners depart. Propose versioned memory entries with evidence links, time scope, explicit invalidation triggers and a human-owned conflict resolution path.",
      "method_status": "engineering proposal",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:9.6",
      "atlas_display": {
        "id": "S:9.6",
        "label": "Memory consistency, decay and invalidation",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C09"
        ],
        "mapped": [
          "C:C09"
        ],
        "printed": false,
        "summary": "Describe how facts become stale as branches merge, policy decisions change and owners depart. Propose versioned memory entries with evidence links, time scope, explicit invalidation triggers and a human-owned conflict resolution path.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "A typed graph for software-specific knowledge",
      "kind": "section",
      "group": "C09",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "9.7",
      "summary": "Model contracts, modules, test oracles, reviewers, owners, incidents and architecture decisions as versioned, typed links. AriGraph demonstrates one possible episodic–semantic agent memory representation outside software engineering, not an empirical proof that a software knowledge graph improves maintenance outcomes; historical turnover research motivates the need.",
      "method_status": "engineering proposal",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:9.7",
      "atlas_display": {
        "id": "S:9.7",
        "label": "A typed graph for software-specific knowledge",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C09"
        ],
        "mapped": [
          "C:C09"
        ],
        "printed": false,
        "summary": "Model contracts, modules, test oracles, reviewers, owners, incidents and architecture decisions as versioned, typed links. AriGraph demonstrates one possible episodic–semantic agent memory representation outside software engineering, not an empirical proof that a software knowledge graph improves maintenance outcomes; historical turnover research motivates the need.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Turnover, succession and long-term maintenance",
      "kind": "section",
      "group": "C09",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "9.8",
      "summary": "Examine the historic evidence on developer departure and succession costs. Design handover records around rationale, untested assumptions, failure modes and ownership of future modifications.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:9.8",
      "atlas_display": {
        "id": "S:9.8",
        "label": "Turnover, succession and long-term maintenance",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C09"
        ],
        "mapped": [
          "C:C09"
        ],
        "printed": false,
        "summary": "Examine the historic evidence on developer departure and succession costs. Design handover records around rationale, untested assumptions, failure modes and ownership of future modifications.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "A verified memory handoff",
      "kind": "section",
      "group": "C09",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "9.9",
      "summary": "Complete the running case by storing approved intent and design decisions with links to tests, diff and reviewers. Add an invalidation example when the jurisdiction rule changes, then ask a new engineer to explain the system unaided.",
      "method_status": "engineering proposal",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:9.9",
      "atlas_display": {
        "id": "S:9.9",
        "label": "A verified memory handoff",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C09"
        ],
        "mapped": [
          "C:C09"
        ],
        "printed": false,
        "summary": "Complete the running case by storing approved intent and design decisions with links to tests, diff and reviewers. Add an invalidation example when the jurisdiction rule changes, then ask a new engineer to explain the system unaided.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Short-term task success versus retained understanding",
      "kind": "section",
      "group": "C10",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "10.1",
      "summary": "Distinguish task correctness during AI assistance from comprehension measured when assistance is removed. Prioritize developer learning experiments, compare beginner-code comprehension studies, and explicitly avoid transferring numeric effects from essay-writing EEG experiments to software programming.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:10.1",
      "atlas_display": {
        "id": "S:10.1",
        "label": "Short-term task success versus retained understanding",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C10"
        ],
        "mapped": [
          "C:C10"
        ],
        "printed": false,
        "summary": "Distinguish task correctness during AI assistance from comprehension measured when assistance is removed. Prioritize developer learning experiments, compare beginner-code comprehension studies, and explicitly avoid transferring numeric effects from essay-writing EEG experiments to software programming.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Comprehension debt is distinct from technical debt",
      "kind": "section",
      "group": "C10",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "10.2",
      "summary": "Define a gap between code shipped and knowledge retained by the team. Ground the term in diary observations from student software projects, and contrast those qualitative patterns with controlled comprehension experiments; do not claim a quantified professional-team effect solely from student self-reports.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:10.2",
      "atlas_display": {
        "id": "S:10.2",
        "label": "Comprehension debt is distinct from technical debt",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C10"
        ],
        "mapped": [
          "C:C10"
        ],
        "printed": false,
        "summary": "Define a gap between code shipped and knowledge retained by the team. Ground the term in diary observations from student software projects, and contrast those qualitative patterns with controlled comprehension experiments; do not claim a quantified professional-team effect solely from student self-reports.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Novices, misconceptions and verification difficulty",
      "kind": "section",
      "group": "C10",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "10.3",
      "summary": "Show why beginners may accept code they cannot evaluate, produce changes that burden maintainers and struggle to detect violations of a natural-language request. Explain the risks without treating all novice use as harmful.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:10.3",
      "atlas_display": {
        "id": "S:10.3",
        "label": "Novices, misconceptions and verification difficulty",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C10"
        ],
        "mapped": [
          "C:C10"
        ],
        "printed": false,
        "summary": "Show why beginners may accept code they cannot evaluate, produce changes that burden maintainers and struggle to detect violations of a natural-language request. Explain the risks without treating all novice use as harmful.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Cognitive offloading, physiology and limitations",
      "kind": "section",
      "group": "C10",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "10.4",
      "summary": "Separate the theoretical augmentation-trap hypothesis from biometric measurements made during AI-assisted coding and from essay-writing EEG results. Physiological activation is not a direct proxy for software correctness or durable learning; present testable hypotheses for the running case.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:10.4",
      "atlas_display": {
        "id": "S:10.4",
        "label": "Cognitive offloading, physiology and limitations",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C10"
        ],
        "mapped": [
          "C:C10"
        ],
        "printed": false,
        "summary": "Separate the theoretical augmentation-trap hypothesis from biometric measurements made during AI-assisted coding and from essay-writing EEG results. Physiological activation is not a direct proxy for software correctness or durable learning; present testable hypotheses for the running case.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Learning through explanations, repairs and code tours",
      "kind": "section",
      "group": "C10",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "10.5",
      "summary": "Contrast model-only explanations with expert-curated tours, debugging exercises and tests built by the learner. Show how scaffolding can turn assistance into active learning instead of answer consumption.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:10.5",
      "atlas_display": {
        "id": "S:10.5",
        "label": "Learning through explanations, repairs and code tours",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C10"
        ],
        "mapped": [
          "C:C10"
        ],
        "printed": false,
        "summary": "Contrast model-only explanations with expert-curated tours, debugging exercises and tests built by the learner. Show how scaffolding can turn assistance into active learning instead of answer consumption.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Onboarding is a long process, not a first PR",
      "kind": "section",
      "group": "C10",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "10.6",
      "summary": "Use classic organizational studies to distinguish first edit, first independent task, file-level breadth and mastery of central components. Identify what an agent can accelerate and what requires social and architectural participation.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:10.6",
      "atlas_display": {
        "id": "S:10.6",
        "label": "Onboarding is a long process, not a first PR",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C10"
        ],
        "mapped": [
          "C:C10"
        ],
        "printed": false,
        "summary": "Use classic organizational studies to distinguish first edit, first independent task, file-level breadth and mastery of central components. Identify what an agent can accelerate and what requires social and architectural participation.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Mentoring and apprenticeship in a team with agents",
      "kind": "section",
      "group": "C10",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "10.7",
      "summary": "Propose explicit learning opportunities: requirements interviews, adversarial testing, reviewer rotation, post-incident explanations and teach-back sessions. Link the choices to the risk that automation removes entry-level tasks that once built expertise.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:10.7",
      "atlas_display": {
        "id": "S:10.7",
        "label": "Mentoring and apprenticeship in a team with agents",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C10"
        ],
        "mapped": [
          "C:C10"
        ],
        "printed": false,
        "summary": "Propose explicit learning opportunities: requirements interviews, adversarial testing, reviewer rotation, post-incident explanations and teach-back sessions. Link the choices to the risk that automation removes entry-level tasks that once built expertise.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Measuring retention and engineering fluency",
      "kind": "section",
      "group": "C10",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "10.8",
      "summary": "Define assessments such as independent bug diagnosis, rationale recall, transfer to an unfamiliar module and maintenance after thirty days. Treat self-rated confidence and IDE activity as supplementary, not decisive, measures.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:10.8",
      "atlas_display": {
        "id": "S:10.8",
        "label": "Measuring retention and engineering fluency",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C10"
        ],
        "mapped": [
          "C:C10"
        ],
        "printed": false,
        "summary": "Define assessments such as independent bug diagnosis, rationale recall, transfer to an unfamiliar module and maintenance after thirty days. Treat self-rated confidence and IDE activity as supplementary, not decisive, measures.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "A practical capability-development contract",
      "kind": "section",
      "group": "C10",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "10.9",
      "summary": "End with an onboarding plan for the approval subsystem: reading map, bounded agent use, one unassisted diagnosis, a supervised review and scheduled follow-up. Connect individual competence to team-level allocation of responsibility.",
      "method_status": "engineering proposal",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:10.9",
      "atlas_display": {
        "id": "S:10.9",
        "label": "A practical capability-development contract",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C10"
        ],
        "mapped": [
          "C:C10"
        ],
        "printed": false,
        "summary": "End with an onboarding plan for the approval subsystem: reading map, bounded agent use, one unassisted diagnosis, a supervised review and scheduled follow-up. Connect individual competence to team-level allocation of responsibility.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "From individual productivity to team throughput",
      "kind": "section",
      "group": "C11",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "11.1",
      "summary": "Discuss interfaces between feature engineers, reviewers, SRE, security, product and architecture. Model queueing effects when agent output accelerates faster than human validation capacity.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:11.1",
      "atlas_display": {
        "id": "S:11.1",
        "label": "From individual productivity to team throughput",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C11"
        ],
        "mapped": [
          "C:C11"
        ],
        "printed": false,
        "summary": "Discuss interfaces between feature engineers, reviewers, SRE, security, product and architecture. Model queueing effects when agent output accelerates faster than human validation capacity.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "New division of labor in engineering teams",
      "kind": "section",
      "group": "C11",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "11.2",
      "summary": "Distinguish intent owner, system steward, agent operator, verifier, reviewer, release authority and incident responder. Avoid treating these as necessarily new job titles; often they are explicit accountabilities within existing roles.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:11.2",
      "atlas_display": {
        "id": "S:11.2",
        "label": "New division of labor in engineering teams",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C11"
        ],
        "mapped": [
          "C:C11"
        ],
        "printed": false,
        "summary": "Distinguish intent owner, system steward, agent operator, verifier, reviewer, release authority and incident responder. Avoid treating these as necessarily new job titles; often they are explicit accountabilities within existing roles.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Policies that make expectations visible",
      "kind": "section",
      "group": "C11",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "11.3",
      "summary": "Compare permissive, restrictive and conditional open-source AI-use policies. Explain why disclosure, traceability, quality expectations and author responsibility may be more practical than blanket acceptance or blanket bans.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:11.3",
      "atlas_display": {
        "id": "S:11.3",
        "label": "Policies that make expectations visible",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C11"
        ],
        "mapped": [
          "C:C11"
        ],
        "printed": false,
        "summary": "Compare permissive, restrictive and conditional open-source AI-use policies. Explain why disclosure, traceability, quality expectations and author responsibility may be more practical than blanket acceptance or blanket bans.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Executable policy as an engineering proposal",
      "kind": "section",
      "group": "C11",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "11.4",
      "summary": "Translate clear authority boundaries into checks for allowed tools, data handling, intent revision, test provenance, review thresholds and deployment permissions. Blueprint First/Model Second demonstrates constrained orchestration on a non-SWE tool benchmark; it supplies a design analogy rather than enterprise evidence for this policy stack.",
      "method_status": "engineering proposal",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:11.4",
      "atlas_display": {
        "id": "S:11.4",
        "label": "Executable policy as an engineering proposal",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C11"
        ],
        "mapped": [
          "C:C11"
        ],
        "printed": false,
        "summary": "Translate clear authority boundaries into checks for allowed tools, data handling, intent revision, test provenance, review thresholds and deployment permissions. Blueprint First/Model Second demonstrates constrained orchestration on a non-SWE tool benchmark; it supplies a design analogy rather than enterprise evidence for this policy stack.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Agile team work with agent-produced increments",
      "kind": "section",
      "group": "C11",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "11.5",
      "summary": "Carry a late requirements change across backlog, versioned contract, independent tests and safe incremental release while several agents operate. Use observed agent-PR review and OSS policy practices to motivate coordination; explicitly resist inferring real-team agile throughput from FlowGen's code-generation benchmarks.",
      "method_status": "engineering proposal",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:11.5",
      "atlas_display": {
        "id": "S:11.5",
        "label": "Agile team work with agent-produced increments",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C11"
        ],
        "mapped": [
          "C:C11"
        ],
        "printed": false,
        "summary": "Carry a late requirements change across backlog, versioned contract, independent tests and safe incremental release while several agents operate. Use observed agent-PR review and OSS policy practices to motivate coordination; explicitly resist inferring real-team agile throughput from FlowGen's code-generation benchmarks.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Human accountability, conflicts and escalation",
      "kind": "section",
      "group": "C11",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "11.6",
      "summary": "Define who may authorize risky operations, interpret ambiguous requirements or accept an exception. Specify a path when the loop passes its checks but an orchestrator or reviewer disagrees, including reasons, limited retries and human arbitration.",
      "method_status": "engineering proposal",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:11.6",
      "atlas_display": {
        "id": "S:11.6",
        "label": "Human accountability, conflicts and escalation",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C11"
        ],
        "mapped": [
          "C:C11"
        ],
        "printed": false,
        "summary": "Define who may authorize risky operations, interpret ambiguous requirements or accept an exception. Specify a path when the loop passes its checks but an orchestrator or reviewer disagrees, including reasons, limited retries and human arbitration.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Maintainer load and newcomer participation",
      "kind": "section",
      "group": "C11",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "11.7",
      "summary": "Separate per-PR review burden, aggregate maintainer queues and newcomer participation effects rather than assuming that more complex generated changes automatically exclude newcomers. Combine qualitative slop observations with the causal newcomer-participation study, distinguishing its estimated association from a universal rule.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:11.7",
      "atlas_display": {
        "id": "S:11.7",
        "label": "Maintainer load and newcomer participation",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C11"
        ],
        "mapped": [
          "C:C11"
        ],
        "printed": false,
        "summary": "Separate per-PR review burden, aggregate maintainer queues and newcomer participation effects rather than assuming that more complex generated changes automatically exclude newcomers. Combine qualitative slop observations with the causal newcomer-participation study, distinguishing its estimated association from a universal rule.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Knowledge handoff and stewardship rights",
      "kind": "section",
      "group": "C11",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "11.8",
      "summary": "Make ownership transfer operational: name current system stewards, define who can modify acceptance contracts, schedule knowledge refresh and attach verified design rationale to handover. This applies the turnover and succession evidence of Chapter 9 to a team policy decision, rather than repeating a literature review of code ownership.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:11.8",
      "atlas_display": {
        "id": "S:11.8",
        "label": "Knowledge handoff and stewardship rights",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C11"
        ],
        "mapped": [
          "C:C11"
        ],
        "printed": false,
        "summary": "Make ownership transfer operational: name current system stewards, define who can modify acceptance contracts, schedule knowledge refresh and attach verified design rationale to handover. This applies the turnover and succession evidence of Chapter 9 to a team policy decision, rather than repeating a literature review of code ownership.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Staged deployment gates, not a guaranteed ROI",
      "kind": "section",
      "group": "C11",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "11.9",
      "summary": "Build a rollout policy spanning sandbox pilots, low-risk changes and audited production use, with limits on review queues and rollback thresholds. DORA ROI is a practitioner planning framework and vendor/industry reports are contextual, not proof that a particular deployment stage yields a given return.",
      "method_status": "engineering proposal",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:11.9",
      "atlas_display": {
        "id": "S:11.9",
        "label": "Staged deployment gates, not a guaranteed ROI",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C11"
        ],
        "mapped": [
          "C:C11"
        ],
        "printed": false,
        "summary": "Build a rollout policy spanning sandbox pilots, low-risk changes and audited production use, with limits on review queues and rollback thresholds. DORA ROI is a practitioner planning framework and vendor/industry reports are contextual, not proof that a particular deployment stage yields a given return.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Economics of the entire engineering loop",
      "kind": "section",
      "group": "C12",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "12.1",
      "summary": "Define the total cost of an accepted change: discovery, development, verification, review, tool consumption, infrastructure, integration, operations, remediation and learning. Distinguish cash costs, capacity costs and risk-weighted losses.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:12.1",
      "atlas_display": {
        "id": "S:12.1",
        "label": "Economics of the entire engineering loop",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C12"
        ],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "Define the total cost of an accepted change: discovery, development, verification, review, tool consumption, infrastructure, integration, operations, remediation and learning. Distinguish cash costs, capacity costs and risk-weighted losses.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Why cheap generation may increase total cost",
      "kind": "section",
      "group": "C12",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "12.2",
      "summary": "Connect increased code and commit activity to reviewer queues, larger changes, incidents, complexity and delayed maintenance. Show the conditions under which local speed gains disappear from long-run economics.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:12.2",
      "atlas_display": {
        "id": "S:12.2",
        "label": "Why cheap generation may increase total cost",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C12"
        ],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "Connect increased code and commit activity to reviewer queues, larger changes, incidents, complexity and delayed maintenance. Show the conditions under which local speed gains disappear from long-run economics.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Choosing the least-cost adequate level of autonomy",
      "kind": "section",
      "group": "C12",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "12.3",
      "summary": "Present a decision model comparing human-only, pair assistance, bounded agent and agent-plus-independent-checker. Define acceptance probabilities, verifier effort and uncertain loss as parameters to measure in a local pilot, not as empirically known constants obtained from conceptual position papers.",
      "method_status": "engineering proposal",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:12.3",
      "atlas_display": {
        "id": "S:12.3",
        "label": "Choosing the least-cost adequate level of autonomy",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C12"
        ],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "Present a decision model comparing human-only, pair assistance, bounded agent and agent-plus-independent-checker. Define acceptance probabilities, verifier effort and uncertain loss as parameters to measure in a local pilot, not as empirically known constants obtained from conceptual position papers.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Estimating return without fabricated certainty",
      "kind": "section",
      "group": "C12",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "12.4",
      "summary": "Teach incremental ROI, baselines, opportunity cost, treatment spillovers, observation periods and uncertainty intervals. Reserve scenario estimates for decision analysis and do not present assumed review costs as measured empirical facts.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:12.4",
      "atlas_display": {
        "id": "S:12.4",
        "label": "Estimating return without fabricated certainty",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C12"
        ],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "Teach incremental ROI, baselines, opportunity cost, treatment spillovers, observation periods and uncertainty intervals. Reserve scenario estimates for decision analysis and do not present assumed review costs as measured empirical facts.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Jobs, hiring, vacancy flows and unequal cohorts",
      "kind": "section",
      "group": "C12",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "12.5",
      "summary": "Keep employment stocks, hiring, vacancies, promotions and job postings distinct. Compare the version-specific Stanford early-career estimate, firm-level Copilot hiring evidence, and Norwegian administrative findings as outcomes drawn from different settings—not independent replications of the same causal effect.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:12.5",
      "atlas_display": {
        "id": "S:12.5",
        "label": "Jobs, hiring, vacancy flows and unequal cohorts",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C12"
        ],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "Keep employment stocks, hiring, vacancies, promotions and job postings distinct. Compare the version-specific Stanford early-career estimate, firm-level Copilot hiring evidence, and Norwegian administrative findings as outcomes drawn from different settings—not independent replications of the same causal effect.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Alternative causes of junior-market change",
      "kind": "section",
      "group": "C12",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "12.6",
      "summary": "Compare long-run vacancy timing, seniority-skewed job postings, remote mentorship and macroeconomic explanations before attributing junior outcomes to coding agents. Gallacher's Indeed article is descriptive trend analysis, *not* a randomized experiment, and chronology alone does not establish causality.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:12.6",
      "atlas_display": {
        "id": "S:12.6",
        "label": "Alternative causes of junior-market change",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C12"
        ],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "Compare long-run vacancy timing, seniority-skewed job postings, remote mentorship and macroeconomic explanations before attributing junior outcomes to coding agents. Gallacher's Indeed article is descriptive trend analysis, *not* a randomized experiment, and chronology alone does not establish causality.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "The apprenticeship and long-term skill economy",
      "kind": "section",
      "group": "C12",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "12.7",
      "summary": "Connect organizational demand for experienced engineers with the risk that entry-level work is automated away. Model the future cost of losing training pathways rather than equating fewer junior tasks with efficiency.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:12.7",
      "atlas_display": {
        "id": "S:12.7",
        "label": "The apprenticeship and long-term skill economy",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C12"
        ],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "Connect organizational demand for experienced engineers with the risk that entry-level work is automated away. Model the future cost of losing training pathways rather than equating fewer junior tasks with efficiency.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Distributional effects and quality of forecasts",
      "kind": "section",
      "group": "C12",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "12.8",
      "summary": "Compare country studies, firm-level spending/hiring outcomes, skeptical economy-wide assessments and executive expectations without equating their endpoints or controls. Separate observed employment patterns from modeled long-run responses and survey expectations; headline national trends cannot identify an AI-specific effect by themselves.",
      "method_status": "research discussion",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:12.8",
      "atlas_display": {
        "id": "S:12.8",
        "label": "Distributional effects and quality of forecasts",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C12"
        ],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "Compare country studies, firm-level spending/hiring outcomes, skeptical economy-wide assessments and executive expectations without equating their endpoints or controls. Separate observed employment patterns from modeled long-run responses and survey expectations; headline national trends cannot identify an AI-specific effect by themselves.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "A reversible, risk-adjusted adoption decision",
      "kind": "section",
      "group": "C12",
      "year": "",
      "lead_author": "",
      "source": "",
      "contribution": "",
      "limitation": "",
      "manual_use": "",
      "evidence_class": "",
      "editorial_priority": "",
      "bibliography_year": "",
      "original_evidence_class": "",
      "reviewed_evidence_class": "",
      "full_manuscript_audited": "",
      "cross_domain_boundary": "",
      "publication_year_from_independent_source": "",
      "publication_source_url": "",
      "publication_status_note": "",
      "section_id": "12.9",
      "summary": "Integrate measured cost per accepted change, quality, security, review capacity, learning and operational risk into a decision memo with uncertainty bounds, named owners and a rollback plan. DORA supplies practitioner ROI structure and governance papers supply possible policies; the proposed combined threshold remains to be validated in a pilot.",
      "method_status": "engineering proposal",
      "provenance": "Revised editorial plan 2026-10-09",
      "node_class": "LEGACY_EDITORIAL_GRAPH",
      "baseline_provenance": "2026-10-09 corrected editorial crosswalk",
      "id": "S:12.9",
      "atlas_display": {
        "id": "S:12.9",
        "label": "A reversible, risk-adjusted adoption decision",
        "kind": "section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C12"
        ],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "Integrate measured cost per accepted change, quality, security, review capacity, learning and operational risk into a decision memo with uncertainty bounds, named owners and a rollback plan. DORA supplies practitioner ROI structure and governance papers supply possible policies; the proposed combined threshold remains to be validated in a pilot.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Matched longitudinal repository analysis reported approximately 18% higher static-analysis warnings ",
      "kind": "evidence_claim",
      "group": "Evidence",
      "work_id": "W001",
      "claim_text": "Matched longitudinal repository analysis reported approximately 18% higher static-analysis warnings and 39% higher cognitive complexity after agent adoption.",
      "source_url": "https://dl.acm.org/doi/10.1145/3793302.3793589",
      "source_locator": "arXiv 2601.13597v2, abstract",
      "claim_status": "ABSTRACT_ANCHORED_NOT_FULL_TEXT_AUDITED",
      "drafting_policy": "MAY_DRAFT_WITH_LIMITATIONS__NOT_FINAL_CITATION_APPROVED",
      "node_class": "BASELINE_CLAIM_OVERLAY",
      "id": "EV-001",
      "atlas_display": {
        "id": "EV-001",
        "label": "Matched longitudinal repository analysis reported approximately 18% higher static-analysis warnings ",
        "kind": "evidence_claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C01"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "https://dl.acm.org/doi/10.1145/3793302.3793589",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Across three company field experiments including 4,867 developers, AI assistance increased completed",
      "kind": "evidence_claim",
      "group": "Evidence",
      "work_id": "W003",
      "claim_text": "Across three company field experiments including 4,867 developers, AI assistance increased completed tasks by 26.08% (reported SE 10.3 percentage points).",
      "source_url": "https://pubsonline.informs.org/doi/10.1287/mnsc.2025.00535",
      "source_locator": "Management Science DOI page, abstract",
      "claim_status": "ABSTRACT_ANCHORED_NOT_FULL_TEXT_AUDITED",
      "drafting_policy": "MAY_DRAFT_WITH_LIMITATIONS__NOT_FINAL_CITATION_APPROVED",
      "node_class": "BASELINE_CLAIM_OVERLAY",
      "id": "EV-002",
      "atlas_display": {
        "id": "EV-002",
        "label": "Across three company field experiments including 4,867 developers, AI assistance increased completed",
        "kind": "evidence_claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C01"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "https://pubsonline.informs.org/doi/10.1287/mnsc.2025.00535",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Cursor adoption in studied open-source projects was associated with a temporary rise in development ",
      "kind": "evidence_claim",
      "group": "Evidence",
      "work_id": "W004",
      "claim_text": "Cursor adoption in studied open-source projects was associated with a temporary rise in development activity and longer-lasting complexity/quality concerns.",
      "source_url": "https://dl.acm.org/doi/10.1145/3793302.3793349",
      "source_locator": "MSR 2026 paper abstract / author replication-package description",
      "claim_status": "ABSTRACT_ANCHORED_NOT_FULL_TEXT_AUDITED",
      "drafting_policy": "MAY_DRAFT_WITH_LIMITATIONS__NOT_FINAL_CITATION_APPROVED",
      "node_class": "BASELINE_CLAIM_OVERLAY",
      "id": "EV-003",
      "atlas_display": {
        "id": "EV-003",
        "label": "Cursor adoption in studied open-source projects was associated with a temporary rise in development ",
        "kind": "evidence_claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C02"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "https://dl.acm.org/doi/10.1145/3793302.3793349",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "In a randomized experiment with 96 Google engineers, assisted developers completed an enterprise tas",
      "kind": "evidence_claim",
      "group": "Evidence",
      "work_id": "W008",
      "claim_text": "In a randomized experiment with 96 Google engineers, assisted developers completed an enterprise task about 21% faster; the authors warn that the interval is wide.",
      "source_url": "https://arxiv.org/abs/2410.12944",
      "source_locator": "arXiv 2410.12944, abstract",
      "claim_status": "ABSTRACT_ANCHORED_NOT_FULL_TEXT_AUDITED",
      "drafting_policy": "MAY_DRAFT_WITH_LIMITATIONS__NOT_FINAL_CITATION_APPROVED",
      "node_class": "BASELINE_CLAIM_OVERLAY",
      "id": "EV-004",
      "atlas_display": {
        "id": "EV-004",
        "label": "In a randomized experiment with 96 Google engineers, assisted developers completed an enterprise tas",
        "kind": "evidence_claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C02"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "https://arxiv.org/abs/2410.12944",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Estimated cumulative autonomous-agent effect reached about 240% more commits but about 30% more rele",
      "kind": "evidence_claim",
      "group": "Evidence",
      "work_id": "W010",
      "claim_text": "Estimated cumulative autonomous-agent effect reached about 240% more commits but about 30% more releases in the studied developer telemetry.",
      "source_url": "https://www.nber.org/papers/w35275",
      "source_locator": "NBER WP 35275, indexed abstract",
      "claim_status": "WORKING_PAPER_INDEX_ABSTRACT_ONLY__PRIMARY_TEXT_PENDING",
      "drafting_policy": "HOLD_UNTIL_AUTHOR_FULL_TEXT_CHECK",
      "node_class": "BASELINE_CLAIM_OVERLAY",
      "id": "EV-005",
      "atlas_display": {
        "id": "EV-005",
        "label": "Estimated cumulative autonomous-agent effect reached about 240% more commits but about 30% more rele",
        "kind": "evidence_claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C01"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "https://www.nber.org/papers/w35275",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "In an early 2026 Microsoft rollout study, adopters merged roughly 24% more pull requests than their ",
      "kind": "evidence_claim",
      "group": "Evidence",
      "work_id": "W014",
      "claim_text": "In an early 2026 Microsoft rollout study, adopters merged roughly 24% more pull requests than their modeled counterfactual during four months.",
      "source_url": "https://arxiv.org/abs/2607.01418",
      "source_locator": "arXiv 2607.01418v1, abstract",
      "claim_status": "ABSTRACT_ANCHORED_NOT_FULL_TEXT_AUDITED",
      "drafting_policy": "MAY_DRAFT_WITH_LIMITATIONS__NOT_FINAL_CITATION_APPROVED",
      "node_class": "BASELINE_CLAIM_OVERLAY",
      "id": "EV-006",
      "atlas_display": {
        "id": "EV-006",
        "label": "In an early 2026 Microsoft rollout study, adopters merged roughly 24% more pull requests than their ",
        "kind": "evidence_claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C01"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "https://arxiv.org/abs/2607.01418",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "A randomized trial of an agent for enterprise identity administration involved 162 administrators an",
      "kind": "evidence_claim",
      "group": "Evidence",
      "work_id": "W017",
      "claim_text": "A randomized trial of an agent for enterprise identity administration involved 162 administrators and reported improved accuracy and time on access-policy tasks.",
      "source_url": "https://arxiv.org/abs/2511.13865",
      "source_locator": "arXiv 2511.13865, abstract",
      "claim_status": "ABSTRACT_ANCHORED_NOT_FULL_TEXT_AUDITED",
      "drafting_policy": "MAY_DRAFT_WITH_LIMITATIONS__NOT_FINAL_CITATION_APPROVED",
      "node_class": "BASELINE_CLAIM_OVERLAY",
      "id": "EV-007",
      "atlas_display": {
        "id": "EV-007",
        "label": "A randomized trial of an agent for enterprise identity administration involved 162 administrators an",
        "kind": "evidence_claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C02"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "https://arxiv.org/abs/2511.13865",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "In a study of 16 experienced open-source developers and 246 tasks, allowing early-2025 AI tools incr",
      "kind": "evidence_claim",
      "group": "Evidence",
      "work_id": "W023",
      "claim_text": "In a study of 16 experienced open-source developers and 246 tasks, allowing early-2025 AI tools increased measured completion time by about 19%.",
      "source_url": "https://arxiv.org/abs/2507.09089",
      "source_locator": "arXiv 2507.09089, abstract",
      "claim_status": "ABSTRACT_ANCHORED_NOT_FULL_TEXT_AUDITED",
      "drafting_policy": "MAY_DRAFT_WITH_LIMITATIONS__NOT_FINAL_CITATION_APPROVED",
      "node_class": "BASELINE_CLAIM_OVERLAY",
      "id": "EV-008",
      "atlas_display": {
        "id": "EV-008",
        "label": "In a study of 16 experienced open-source developers and 246 tasks, allowing early-2025 AI tools incr",
        "kind": "evidence_claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C01"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "https://arxiv.org/abs/2507.09089",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Of 567 agent-assisted GitHub PRs in 157 projects, 83.8% merged; 54.9% of merged PRs did not need mod",
      "kind": "evidence_claim",
      "group": "Evidence",
      "work_id": "W036",
      "claim_text": "Of 567 agent-assisted GitHub PRs in 157 projects, 83.8% merged; 54.9% of merged PRs did not need modification.",
      "source_url": "https://arxiv.org/abs/2509.14745",
      "source_locator": "arXiv 2509.14745v3, abstract",
      "claim_status": "ABSTRACT_ANCHORED_NOT_FULL_TEXT_AUDITED",
      "drafting_policy": "MAY_DRAFT_WITH_LIMITATIONS__NOT_FINAL_CITATION_APPROVED",
      "node_class": "BASELINE_CLAIM_OVERLAY",
      "id": "EV-009",
      "atlas_display": {
        "id": "EV-009",
        "label": "Of 567 agent-assisted GitHub PRs in 157 projects, 83.8% merged; 54.9% of merged PRs did not need mod",
        "kind": "evidence_claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C05"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "https://arxiv.org/abs/2509.14745",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "The authors analysed 7,703 AI-attributed files with CodeQL, identifying 4,241 CWE instances; 87.9% h",
      "kind": "evidence_claim",
      "group": "Evidence",
      "work_id": "W041",
      "claim_text": "The authors analysed 7,703 AI-attributed files with CodeQL, identifying 4,241 CWE instances; 87.9% had no identified CWE-mapped issue.",
      "source_url": "https://arxiv.org/abs/2510.26103",
      "source_locator": "arXiv 2510.26103, abstract",
      "claim_status": "ABSTRACT_ANCHORED_NOT_FULL_TEXT_AUDITED",
      "drafting_policy": "MAY_DRAFT_WITH_LIMITATIONS__NOT_FINAL_CITATION_APPROVED",
      "node_class": "BASELINE_CLAIM_OVERLAY",
      "id": "EV-010",
      "atlas_display": {
        "id": "EV-010",
        "label": "The authors analysed 7,703 AI-attributed files with CodeQL, identifying 4,241 CWE instances; 87.9% h",
        "kind": "evidence_claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C06"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "https://arxiv.org/abs/2510.26103",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "In a controlled security-task study, participants using an AI coding assistant produced significantl",
      "kind": "evidence_claim",
      "group": "Evidence",
      "work_id": "W046",
      "claim_text": "In a controlled security-task study, participants using an AI coding assistant produced significantly less secure solutions on average than those without it.",
      "source_url": "https://arxiv.org/abs/2211.03622",
      "source_locator": "arXiv 2211.03622v3, abstract",
      "claim_status": "ABSTRACT_ANCHORED_NOT_FULL_TEXT_AUDITED",
      "drafting_policy": "MAY_DRAFT_WITH_LIMITATIONS__NOT_FINAL_CITATION_APPROVED",
      "node_class": "BASELINE_CLAIM_OVERLAY",
      "id": "EV-011",
      "atlas_display": {
        "id": "EV-011",
        "label": "In a controlled security-task study, participants using an AI coding assistant produced significantl",
        "kind": "evidence_claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C06"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "https://arxiv.org/abs/2211.03622",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "The authors compared 787,562 human/AI function pairs across Python, Java and C, reporting language-s",
      "kind": "evidence_claim",
      "group": "Evidence",
      "work_id": "W052",
      "claim_text": "The authors compared 787,562 human/AI function pairs across Python, Java and C, reporting language-specific quality differences and a released CQBench suite.",
      "source_url": "https://arxiv.org/abs/2609.12708",
      "source_locator": "arXiv 2609.12708v2, abstract",
      "claim_status": "ABSTRACT_ANCHORED_NOT_FULL_TEXT_AUDITED",
      "drafting_policy": "MAY_DRAFT_WITH_LIMITATIONS__NOT_FINAL_CITATION_APPROVED",
      "node_class": "BASELINE_CLAIM_OVERLAY",
      "id": "EV-012",
      "atlas_display": {
        "id": "EV-012",
        "label": "The authors compared 787,562 human/AI function pairs across Python, Java and C, reporting language-s",
        "kind": "evidence_claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C05"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "https://arxiv.org/abs/2609.12708",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Across 37,623 provenance-labeled PRs from five coding agents, post-merge outcomes differed materiall",
      "kind": "evidence_claim",
      "group": "Evidence",
      "work_id": "W054",
      "claim_text": "Across 37,623 provenance-labeled PRs from five coding agents, post-merge outcomes differed materially by vendor and compared with a matched human baseline.",
      "source_url": "https://arxiv.org/abs/2609.17598",
      "source_locator": "arXiv 2609.17598, abstract",
      "claim_status": "ABSTRACT_ANCHORED_NOT_FULL_TEXT_AUDITED",
      "drafting_policy": "MAY_DRAFT_WITH_LIMITATIONS__NOT_FINAL_CITATION_APPROVED",
      "node_class": "BASELINE_CLAIM_OVERLAY",
      "id": "EV-013",
      "atlas_display": {
        "id": "EV-013",
        "label": "Across 37,623 provenance-labeled PRs from five coding agents, post-merge outcomes differed materiall",
        "kind": "evidence_claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C02"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "https://arxiv.org/abs/2609.17598",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Agent-adopting OSS repositories saw measured complexity increases while newcomer inflow showed no si",
      "kind": "evidence_claim",
      "group": "Evidence",
      "work_id": "W058",
      "claim_text": "Agent-adopting OSS repositories saw measured complexity increases while newcomer inflow showed no significant reduction in the studied cohorts.",
      "source_url": "https://arxiv.org/abs/2607.01810",
      "source_locator": "arXiv 2607.01810, abstract",
      "claim_status": "ABSTRACT_ANCHORED_NOT_FULL_TEXT_AUDITED",
      "drafting_policy": "MAY_DRAFT_WITH_LIMITATIONS__NOT_FINAL_CITATION_APPROVED",
      "node_class": "BASELINE_CLAIM_OVERLAY",
      "id": "EV-014",
      "atlas_display": {
        "id": "EV-014",
        "label": "Agent-adopting OSS repositories saw measured complexity increases while newcomer inflow showed no si",
        "kind": "evidence_claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C05"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "https://arxiv.org/abs/2607.01810",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "When code was labelled LLM-generated, an eye-tracking experiment found similar review thoroughness b",
      "kind": "evidence_claim",
      "group": "Evidence",
      "work_id": "W069",
      "claim_text": "When code was labelled LLM-generated, an eye-tracking experiment found similar review thoroughness but more time spent fixating on that code.",
      "source_url": "https://arxiv.org/abs/2606.26505",
      "source_locator": "arXiv 2606.26505v2, abstract",
      "claim_status": "ABSTRACT_ANCHORED_NOT_FULL_TEXT_AUDITED",
      "drafting_policy": "MAY_DRAFT_WITH_LIMITATIONS__NOT_FINAL_CITATION_APPROVED",
      "node_class": "BASELINE_CLAIM_OVERLAY",
      "id": "EV-015",
      "atlas_display": {
        "id": "EV-015",
        "label": "When code was labelled LLM-generated, an eye-tracking experiment found similar review thoroughness b",
        "kind": "evidence_claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C08"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "https://arxiv.org/abs/2606.26505",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "The controlled code-review experiment involved 385 participants assessing proposed code revisions un",
      "kind": "evidence_claim",
      "group": "Evidence",
      "work_id": "W073",
      "claim_text": "The controlled code-review experiment involved 385 participants assessing proposed code revisions under complexity and provenance manipulations.",
      "source_url": "https://search.usi.ch/en/publications/70485",
      "source_locator": "USI institutional publication record, abstract",
      "claim_status": "ABSTRACT_ANCHORED_NOT_FULL_TEXT_AUDITED",
      "drafting_policy": "MAY_DRAFT_WITH_LIMITATIONS__NOT_FINAL_CITATION_APPROVED",
      "node_class": "BASELINE_CLAIM_OVERLAY",
      "id": "EV-016",
      "atlas_display": {
        "id": "EV-016",
        "label": "The controlled code-review experiment involved 385 participants assessing proposed code revisions un",
        "kind": "evidence_claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C08"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "https://search.usi.ch/en/publications/70485",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "A 28-participant code validation and repair study found that code-provenance awareness affected deve",
      "kind": "evidence_claim",
      "group": "Evidence",
      "work_id": "W083",
      "claim_text": "A 28-participant code validation and repair study found that code-provenance awareness affected developer behavior and workload.",
      "source_url": "https://arxiv.org/abs/2405.16081",
      "source_locator": "arXiv 2405.16081, abstract",
      "claim_status": "ABSTRACT_ANCHORED_NOT_FULL_TEXT_AUDITED",
      "drafting_policy": "MAY_DRAFT_WITH_LIMITATIONS__NOT_FINAL_CITATION_APPROVED",
      "node_class": "BASELINE_CLAIM_OVERLAY",
      "id": "EV-017",
      "atlas_display": {
        "id": "EV-017",
        "label": "A 28-participant code validation and repair study found that code-provenance awareness affected deve",
        "kind": "evidence_claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C08"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "https://arxiv.org/abs/2405.16081",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "In randomized programming-library learning experiments, AI reliance impaired assessed conceptual und",
      "kind": "evidence_claim",
      "group": "Evidence",
      "work_id": "W118",
      "claim_text": "In randomized programming-library learning experiments, AI reliance impaired assessed conceptual understanding, code-reading and debugging without significant mean time gain.",
      "source_url": "https://arxiv.org/abs/2601.20245",
      "source_locator": "arXiv 2601.20245, abstract",
      "claim_status": "ABSTRACT_ANCHORED_NOT_FULL_TEXT_AUDITED",
      "drafting_policy": "MAY_DRAFT_WITH_LIMITATIONS__NOT_FINAL_CITATION_APPROVED",
      "node_class": "BASELINE_CLAIM_OVERLAY",
      "id": "EV-018",
      "atlas_display": {
        "id": "EV-018",
        "label": "In randomized programming-library learning experiments, AI reliance impaired assessed conceptual und",
        "kind": "evidence_claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C10"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "https://arxiv.org/abs/2601.20245",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "LinkedIn/GitHub-based analysis associated Copilot adoption with around 3–5% higher monthly software-",
      "kind": "evidence_claim",
      "group": "Evidence",
      "work_id": "W123",
      "claim_text": "LinkedIn/GitHub-based analysis associated Copilot adoption with around 3–5% higher monthly software-engineer hiring probability at adopting firms.",
      "source_url": "https://onlinelibrary.wiley.com/doi/10.1111/coep.70035",
      "source_locator": "Wiley Contemporary Economic Policy, abstract",
      "claim_status": "ABSTRACT_ANCHORED_NOT_FULL_TEXT_AUDITED",
      "drafting_policy": "MAY_DRAFT_WITH_LIMITATIONS__NOT_FINAL_CITATION_APPROVED",
      "node_class": "BASELINE_CLAIM_OVERLAY",
      "id": "EV-019",
      "atlas_display": {
        "id": "EV-019",
        "label": "LinkedIn/GitHub-based analysis associated Copilot adoption with around 3–5% higher monthly software-",
        "kind": "evidence_claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "https://onlinelibrary.wiley.com/doi/10.1111/coep.70035",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Stanford August 2026 revision reports 19% lower relative employment for ages 22–25 in AI-exposed occ",
      "kind": "evidence_claim",
      "group": "Evidence",
      "work_id": "W125",
      "claim_text": "Stanford August 2026 revision reports 19% lower relative employment for ages 22–25 in AI-exposed occupations compared with a less-exposed benchmark trend.",
      "source_url": "https://digitaleconomy.stanford.edu/publication/canaries-in-the-coal-mine-six-facts-about-the-recent-employment-effects-of-artificial-intelligence/",
      "source_locator": "Stanford Digital Economy Lab, revised research highlights",
      "claim_status": "ABSTRACT_ANCHORED_NOT_FULL_TEXT_AUDITED",
      "drafting_policy": "MAY_DRAFT_WITH_LIMITATIONS__NOT_FINAL_CITATION_APPROVED",
      "node_class": "BASELINE_CLAIM_OVERLAY",
      "id": "EV-020",
      "atlas_display": {
        "id": "EV-020",
        "label": "Stanford August 2026 revision reports 19% lower relative employment for ages 22–25 in AI-exposed occ",
        "kind": "evidence_claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "https://digitaleconomy.stanford.edu/publication/canaries-in-the-coal-mine-six-facts-about-the-recent-employment-effects-of-artificial-intelligence/",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Norwegian administrative-register analyses found no robust evidence of early-career displacement in ",
      "kind": "evidence_claim",
      "group": "Evidence",
      "work_id": "W128",
      "claim_text": "Norwegian administrative-register analyses found no robust evidence of early-career displacement in highly AI-exposed occupations over the studied period.",
      "source_url": "https://papers.ssrn.com/sol3/papers.cfm?abstract_id=6956666",
      "source_locator": "CESifo WP 12752 / author-posted SSRN abstract",
      "claim_status": "ABSTRACT_ANCHORED_NOT_FULL_TEXT_AUDITED",
      "drafting_policy": "MAY_DRAFT_WITH_LIMITATIONS__NOT_FINAL_CITATION_APPROVED",
      "node_class": "BASELINE_CLAIM_OVERLAY",
      "id": "EV-021",
      "atlas_display": {
        "id": "EV-021",
        "label": "Norwegian administrative-register analyses found no robust evidence of early-career displacement in ",
        "kind": "evidence_claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "https://papers.ssrn.com/sol3/papers.cfm?abstract_id=6956666",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Firm-level AI spending was associated with faster workforce growth for high-intensity adopters in th",
      "kind": "evidence_claim",
      "group": "Evidence",
      "work_id": "W130",
      "claim_text": "Firm-level AI spending was associated with faster workforce growth for high-intensity adopters in the Ramp-linked analysis.",
      "source_url": "https://ramp.com/data/ai-jobs-impact",
      "source_locator": "Ramp Economics Lab original research summary",
      "claim_status": "ABSTRACT_ANCHORED_NOT_FULL_TEXT_AUDITED",
      "drafting_policy": "MAY_DRAFT_WITH_LIMITATIONS__NOT_FINAL_CITATION_APPROVED",
      "node_class": "BASELINE_CLAIM_OVERLAY",
      "id": "EV-022",
      "atlas_display": {
        "id": "EV-022",
        "label": "Firm-level AI spending was associated with faster workforce growth for high-intensity adopters in th",
        "kind": "evidence_claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "https://ramp.com/data/ai-jobs-impact",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "New York Fed job-posting analysis found little evidence of a distinct AI-related decline for highly ",
      "kind": "evidence_claim",
      "group": "Evidence",
      "work_id": "W139",
      "claim_text": "New York Fed job-posting analysis found little evidence of a distinct AI-related decline for highly exposed occupations after late 2022.",
      "source_url": "https://libertystreeteconomics.newyorkfed.org/2026/05/do-job-postings-show-early-labor-market-effects-of-ai/",
      "source_locator": "NY Fed Liberty Street Economics, May 14 2026",
      "claim_status": "ABSTRACT_ANCHORED_NOT_FULL_TEXT_AUDITED",
      "drafting_policy": "MAY_DRAFT_WITH_LIMITATIONS__NOT_FINAL_CITATION_APPROVED",
      "node_class": "BASELINE_CLAIM_OVERLAY",
      "id": "EV-023",
      "atlas_display": {
        "id": "EV-023",
        "label": "New York Fed job-posting analysis found little evidence of a distinct AI-related decline for highly ",
        "kind": "evidence_claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "https://libertystreeteconomics.newyorkfed.org/2026/05/do-job-postings-show-early-labor-market-effects-of-ai/",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Indeed reports US software-development job postings rose nearly 15% since February 2025 while aggreg",
      "kind": "evidence_claim",
      "group": "Evidence",
      "work_id": "W140",
      "claim_text": "Indeed reports US software-development job postings rose nearly 15% since February 2025 while aggregate postings fell 7% over the same period.",
      "source_url": "https://hiringlab.indeed.com/2026/07/08/ai-and-job-postings-from-destruction-to-creation/",
      "source_locator": "Indeed Hiring Lab, July 8 2026",
      "claim_status": "ABSTRACT_ANCHORED_NOT_FULL_TEXT_AUDITED",
      "drafting_policy": "MAY_DRAFT_WITH_LIMITATIONS__NOT_FINAL_CITATION_APPROVED",
      "node_class": "BASELINE_CLAIM_OVERLAY",
      "id": "EV-024",
      "atlas_display": {
        "id": "EV-024",
        "label": "Indeed reports US software-development job postings rose nearly 15% since February 2025 while aggreg",
        "kind": "evidence_claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "https://hiringlab.indeed.com/2026/07/08/ai-and-job-postings-from-destruction-to-creation/",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Yale Budget Lab reported no clear early labor-market signature attributable to AI in its May 2026 em",
      "kind": "evidence_claim",
      "group": "Evidence",
      "work_id": "W142",
      "claim_text": "Yale Budget Lab reported no clear early labor-market signature attributable to AI in its May 2026 employment analysis.",
      "source_url": "https://budgetlab.yale.edu/research/ai-probably-not-yet-reason-labor-market-weakening",
      "source_locator": "Yale Budget Lab, May 7 2026",
      "claim_status": "ABSTRACT_ANCHORED_NOT_FULL_TEXT_AUDITED",
      "drafting_policy": "MAY_DRAFT_WITH_LIMITATIONS__NOT_FINAL_CITATION_APPROVED",
      "node_class": "BASELINE_CLAIM_OVERLAY",
      "id": "EV-025",
      "atlas_display": {
        "id": "EV-025",
        "label": "Yale Budget Lab reported no clear early labor-market signature attributable to AI in its May 2026 em",
        "kind": "evidence_claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "https://budgetlab.yale.edu/research/ai-probably-not-yet-reason-labor-market-weakening",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "An OSS policy study identified 385 projects with AI policies among 29,624 GitHub repositories and re",
      "kind": "evidence_claim",
      "group": "Evidence",
      "work_id": "W149",
      "claim_text": "An OSS policy study identified 385 projects with AI policies among 29,624 GitHub repositories and related policy design to review and engagement outcomes.",
      "source_url": "https://arxiv.org/abs/2608.03329",
      "source_locator": "arXiv 2608.03329, abstract",
      "claim_status": "ABSTRACT_ANCHORED_NOT_FULL_TEXT_AUDITED",
      "drafting_policy": "MAY_DRAFT_WITH_LIMITATIONS__NOT_FINAL_CITATION_APPROVED",
      "node_class": "BASELINE_CLAIM_OVERLAY",
      "id": "EV-026",
      "atlas_display": {
        "id": "EV-026",
        "label": "An OSS policy study identified 385 projects with AI policies among 29,624 GitHub repositories and re",
        "kind": "evidence_claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C04"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "https://arxiv.org/abs/2608.03329",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Separate stakeholder-authorized intent from agent-generated design proposals.",
      "kind": "author_proposal",
      "group": "Methodology",
      "chapter": "C04",
      "claim_status": "AUTHOR_SYNTHESIS_NOT_EMPIRICALLY_VALIDATED",
      "provenance": "Author proposal; no causal evaluation in this baseline.",
      "node_class": "BASELINE_METHOD_OVERLAY",
      "id": "PR-01",
      "atlas_display": {
        "id": "PR-01",
        "label": "Separate stakeholder-authorized intent from agent-generated design proposals.",
        "kind": "author_proposal",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C04"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Version canonical intention deltas and invalidate only impacted evidence or artifacts.",
      "kind": "author_proposal",
      "group": "Methodology",
      "chapter": "C04",
      "claim_status": "AUTHOR_SYNTHESIS_NOT_EMPIRICALLY_VALIDATED",
      "provenance": "Author proposal; scoped by a dependency impact graph.",
      "node_class": "BASELINE_METHOD_OVERLAY",
      "id": "PR-02",
      "atlas_display": {
        "id": "PR-02",
        "label": "Version canonical intention deltas and invalidate only impacted evidence or artifacts.",
        "kind": "author_proposal",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C04"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Bound all agent executions with tool permissions, budgets and observable stop conditions.",
      "kind": "author_proposal",
      "group": "Methodology",
      "chapter": "C03",
      "claim_status": "AUTHOR_SYNTHESIS_NOT_EMPIRICALLY_VALIDATED",
      "provenance": "Reference implementation is instructional, not a validated universal policy.",
      "node_class": "BASELINE_METHOD_OVERLAY",
      "id": "PR-03",
      "atlas_display": {
        "id": "PR-03",
        "label": "Bound all agent executions with tool permissions, budgets and observable stop conditions.",
        "kind": "author_proposal",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C03"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "A local passing agent loop means ready for independent review, not accepted or deployed.",
      "kind": "author_proposal",
      "group": "Methodology",
      "chapter": "C07",
      "claim_status": "AUTHOR_SYNTHESIS_NOT_EMPIRICALLY_VALIDATED",
      "provenance": "Governance proposal, not a measured empirical result.",
      "node_class": "BASELINE_METHOD_OVERLAY",
      "id": "PR-04",
      "atlas_display": {
        "id": "PR-04",
        "label": "A local passing agent loop means ready for independent review, not accepted or deployed.",
        "kind": "author_proposal",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C07"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Require an orchestrator rejection to name a testable policy or missing-evidence hook.",
      "kind": "author_proposal",
      "group": "Methodology",
      "chapter": "C08",
      "claim_status": "AUTHOR_SYNTHESIS_NOT_EMPIRICALLY_VALIDATED",
      "provenance": "Escalate repeated non-actionable rejection instead of retrying indefinitely.",
      "node_class": "BASELINE_METHOD_OVERLAY",
      "id": "PR-05",
      "atlas_display": {
        "id": "PR-05",
        "label": "Require an orchestrator rejection to name a testable policy or missing-evidence hook.",
        "kind": "author_proposal",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C08"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Track output at distinct levels: generated, accepted, released and observed value.",
      "kind": "author_proposal",
      "group": "Methodology",
      "chapter": "C02",
      "claim_status": "AUTHOR_SYNTHESIS_NOT_EMPIRICALLY_VALIDATED",
      "provenance": "Synthesis informed by W003/W010/W014; specific dashboard requires validation.",
      "node_class": "BASELINE_METHOD_OVERLAY",
      "id": "PR-06",
      "atlas_display": {
        "id": "PR-06",
        "label": "Track output at distinct levels: generated, accepted, released and observed value.",
        "kind": "author_proposal",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C02"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Persistent system memory should carry provenance, confidence, expiry and invalidation paths.",
      "kind": "author_proposal",
      "group": "Methodology",
      "chapter": "C09",
      "claim_status": "AUTHOR_SYNTHESIS_NOT_EMPIRICALLY_VALIDATED",
      "provenance": "Proposed operational memory design, not demonstrated by every cited memory study.",
      "node_class": "BASELINE_METHOD_OVERLAY",
      "id": "PR-07",
      "atlas_display": {
        "id": "PR-07",
        "label": "Persistent system memory should carry provenance, confidence, expiry and invalidation paths.",
        "kind": "author_proposal",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C09"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Protect training tasks and independent comprehension checks when adopting coding assistants.",
      "kind": "author_proposal",
      "group": "Methodology",
      "chapter": "C10",
      "claim_status": "AUTHOR_SYNTHESIS_NOT_EMPIRICALLY_VALIDATED",
      "provenance": "Context-dependent intervention suggested by skill-formation literature.",
      "node_class": "BASELINE_METHOD_OVERLAY",
      "id": "PR-08",
      "atlas_display": {
        "id": "PR-08",
        "label": "Protect training tasks and independent comprehension checks when adopting coding assistants.",
        "kind": "author_proposal",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C10"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Adoption decisions should use risk-adjusted cost per independently accepted change.",
      "kind": "author_proposal",
      "group": "Methodology",
      "chapter": "C12",
      "claim_status": "AUTHOR_SYNTHESIS_NOT_EMPIRICALLY_VALIDATED",
      "provenance": "Model proposal; unit costs and effects must come from a local pilot.",
      "node_class": "BASELINE_METHOD_OVERLAY",
      "id": "PR-09",
      "atlas_display": {
        "id": "PR-09",
        "label": "Adoption decisions should use risk-adjusted cost per independently accepted change.",
        "kind": "author_proposal",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Treat reuse of the AIDev dataset as dependent evidence unless sample independence is proven.",
      "kind": "author_proposal",
      "group": "Methodology",
      "chapter": "C02",
      "claim_status": "AUTHOR_SYNTHESIS_NOT_EMPIRICALLY_VALIDATED",
      "provenance": "Evidence-synthesis rule, not an intervention effect.",
      "node_class": "BASELINE_METHOD_OVERLAY",
      "id": "PR-10",
      "atlas_display": {
        "id": "PR-10",
        "label": "Treat reuse of the AIDev dataset as dependent evidence unless sample independence is proven.",
        "kind": "author_proposal",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C02"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "corrigendum",
      "label": "2026 Corrigendum to W162",
      "doi": "10.1145/3838282",
      "source": "https://doi.org/10.1145/3838282",
      "publication_date": "2026-09-02",
      "warning": "Incorrect alphabetical sorting of S1-S95 studies in the original citation list; corrected by citation key.",
      "audit_date": "2026-10-10",
      "id": "CORR:W162:2026",
      "atlas_display": {
        "id": "CORR:W162:2026",
        "label": "2026 Corrigendum to W162",
        "kind": "corrigendum",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "https://doi.org/10.1145/3838282",
        "authors": "",
        "year": "2026-09-02",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "audited_claim",
      "label": "Systematic mapping of 95 pre-AI code comprehension experiments; not an agent trial",
      "primary_locator": "original full text, Sections 1-5; corrigendum 2026",
      "scope_boundary": "Cannot transfer effect sizes to agent engineering",
      "audit_date": "2026-10-10",
      "full_replication": "no",
      "id": "AUD:W162:METHOD",
      "atlas_display": {
        "id": "AUD:W162:METHOD",
        "label": "Systematic mapping of 95 pre-AI code comprehension experiments; not an agent trial",
        "kind": "audited_claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C10"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "audited_claim",
      "label": "2026 corrigendum corrected mismatched S1–S95 article references",
      "primary_locator": "2026 ACM CSUR corrigendum DOI 10.1145/3838282, sec. 1",
      "scope_boundary": "Do not reuse uncorrected S1–S95 assignments",
      "audit_date": "2026-10-10",
      "full_replication": "no",
      "id": "AUD:W162:CORR",
      "atlas_display": {
        "id": "AUD:W162:CORR",
        "label": "2026 corrigendum corrected mismatched S1–S95 article references",
        "kind": "audited_claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C10"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "audited_claim",
      "label": "32 developers and 15 managers interviewed; 189 developer and 37 manager surveys",
      "primary_locator": "ICSE 2021 pp. 613–616, Section II",
      "scope_boundary": "One company (Microsoft), exploratory mixed method, not AI randomized",
      "audit_date": "2026-10-10",
      "full_replication": "no",
      "id": "AUD:W163:DESIGN",
      "atlas_display": {
        "id": "AUD:W163:DESIGN",
        "label": "32 developers and 15 managers interviewed; 189 developer and 37 manager surveys",
        "kind": "audited_claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C10"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "audited_claim",
      "label": "Section 6 regression uses 1,012 potential mentor–follower pairs; Off coefficient -0.63 (SE 0.125)",
      "primary_locator": "ICSE 2009 p. 75, Table 2",
      "scope_boundary": "Association in older offshoring code succession, not a causal effect of AI handoff",
      "audit_date": "2026-10-10",
      "full_replication": "no",
      "id": "AUD:W185:REGRESSION",
      "atlas_display": {
        "id": "AUD:W185:REGRESSION",
        "label": "Section 6 regression uses 1,012 potential mentor–follower pairs; Off coefficient -0.63 (SE 0.125)",
        "kind": "audited_claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C09"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "audited_claim",
      "label": "Section 5 Table 1 measures rank sums for 10 identified mentor–follower situations; S2 sum 82",
      "primary_locator": "ICSE 2009 p. 72, Table 1",
      "scope_boundary": "Published tabulations can be checked but raw observations missing",
      "audit_date": "2026-10-10",
      "full_replication": "no",
      "id": "AUD:W185:MENTORS",
      "atlas_display": {
        "id": "AUD:W185:MENTORS",
        "label": "Section 5 Table 1 measures rank sums for 10 identified mentor–follower situations; S2 sum 82",
        "kind": "audited_claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C09"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "audited_claim",
      "label": "Two developer surveys 157 and 187 responses out of 1000 invitations each; 11 interviews",
      "primary_locator": "ICSE 2006 p. 494, Section 3.3",
      "scope_boundary": "Single corporation, selection bias not measured, non-AI exploration",
      "audit_date": "2026-10-10",
      "full_replication": "no",
      "id": "AUD:W186:SAMPLE",
      "atlas_display": {
        "id": "AUD:W186:SAMPLE",
        "label": "Two developer surveys 157 and 187 responses out of 1000 invitations each; 11 interviews",
        "kind": "audited_claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C09"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "audited_claim",
      "label": "The study explicitly begins with AIDev; 11,048 closed PRs reduce to 9,799, and 717 sampled",
      "primary_locator": "MSR 2026 Section 3 Figure 1, Table 1",
      "scope_boundary": "Cohort overlap with W192; do not meta-analyze as independent samples",
      "audit_date": "2026-10-10",
      "full_replication": "no",
      "id": "AUD:W071:AIDEV",
      "atlas_display": {
        "id": "AUD:W071:AIDEV",
        "label": "The study explicitly begins with AIDev; 11,048 closed PRs reduce to 9,799, and 717 sampled",
        "kind": "audited_claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C03"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "audited_claim",
      "label": "Among 353 sampled rejected PRs: 126 AF, 110 workflow, 117 unknown",
      "primary_locator": "MSR 2026 Table 2",
      "scope_boundary": "Stratified coding, not population rejection rates",
      "audit_date": "2026-10-10",
      "full_replication": "no",
      "id": "AUD:W071:REJECTION",
      "atlas_display": {
        "id": "AUD:W071:REJECTION",
        "label": "Among 353 sampled rejected PRs: 126 AF, 110 workflow, 117 unknown",
        "kind": "audited_claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C08"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "audited_claim",
      "label": "41-country labor-demand study measures hiring/job postings",
      "primary_locator": "Stanford Digital Economy Lab institutional working-paper page",
      "scope_boundary": "Not interchangeable with total employment, release velocity or wage outcome",
      "audit_date": "2026-10-10",
      "full_replication": "no",
      "id": "AUD:W126:ENDPOINT",
      "atlas_display": {
        "id": "AUD:W126:ENDPOINT",
        "label": "41-country labor-demand study measures hiring/job postings",
        "kind": "audited_claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "audit_issue",
      "label": "PWB-001: Full manuscript results/limitations for 193 sources",
      "state": "PARTIAL_CITED_SOURCE_REVIEW",
      "severity": "Critical",
      "acceptance_criterion": "Inspect original full texts for every actually cited study; capture PDF page/version, extraction, and limitations.",
      "date": "2026-10-10",
      "register_file": "audit/issue_register_20261010.csv",
      "id": "ISSUE:PWB-001",
      "atlas_display": {
        "id": "ISSUE:PWB-001",
        "label": "PWB-001: Full manuscript results/limitations for 193 sources",
        "kind": "audit_issue",
        "collection": null,
        "category": "audits",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C05",
          "C:C07",
          "C:C08",
          "C:C09",
          "C:C10",
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "audit_issue",
      "label": "PWB-002: Original-data statistical replication",
      "state": "PARTIAL_AGGREGATE_ONLY",
      "severity": "High",
      "acceptance_criterion": "Obtain original records and model code; rerun with pinned dependencies and reproduce original estimands.",
      "date": "2026-10-10",
      "register_file": "audit/issue_register_20261010.csv",
      "id": "ISSUE:PWB-002",
      "atlas_display": {
        "id": "ISSUE:PWB-002",
        "label": "PWB-002: Original-data statistical replication",
        "kind": "audit_issue",
        "collection": null,
        "category": "audits",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C05",
          "C:C07"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "audit_issue",
      "label": "PWB-003: Publication metadata, correct versions and claims",
      "state": "PARTIAL_24_CITED_LOCATORS",
      "severity": "High",
      "acceptance_criterion": "Check full authors/title/versions/DOI and exact claim locator for every cited work; source-to-claim review beyond URL existence.",
      "date": "2026-10-10",
      "register_file": "audit/issue_register_20261010.csv",
      "status": "PARTIAL_CITED_LINKS_PLUS_6_CATALOGUE_IDENTITY_CHECKS",
      "pass6_work_performed": "Original cited link recovery preserved; six formerly catalogue-only primary publication locators now matched, including 2024 BIS/2026 journal title change.",
      "pass6_acceptance_criterion": "Complete direct claim locator and full publication-version checks across cited works; do not confuse a resolved URL with replicated methods.",
      "pass6_evidence_boundary": "NO_ORIGINAL_RECORDS_NO_PILOT",
      "id": "ISSUE:PWB-003",
      "atlas_display": {
        "id": "ISSUE:PWB-003",
        "label": "PWB-003: Publication metadata, correct versions and claims",
        "kind": "audit_issue",
        "collection": null,
        "category": "audits",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "audit_issue",
      "label": "PWB-004: 165 legacy metadata-only works",
      "state": "PARTIAL_CITED_LOCATORS_NOT_FULL_AUDIT",
      "severity": "High",
      "acceptance_criterion": "Check remaining original manuscripts and direct source URLs; prioritize chapter-cited material for full audits.",
      "date": "2026-10-10",
      "register_file": "audit/issue_register_20261010.csv",
      "status": "PARTIAL_LOCATORS_RESOLVED_METHODS_AUDIT_OPEN_PASS7",
      "pass6_work_performed": "Previously 47 catalogue-only missing locators; six official source pages DOI/report indexes verified (W019 W024 W025 W026 W085 W087). Remaining 41 separate from cited source/method gates.",
      "pass6_acceptance_criterion": "Verify remaining 41 non-original locators and original methods; six located entries require research-method inspection separately.",
      "pass6_evidence_boundary": "NO_ORIGINAL_RECORDS_NO_PILOT",
      "pass7_scope": "Identity/location of missing 41 uncited catalogue records only. Not full method replication, no original data, no pilot.",
      "pass7_date": "2026-10-10",
      "id": "ISSUE:PWB-004",
      "atlas_display": {
        "id": "ISSUE:PWB-004",
        "label": "PWB-004: 165 legacy metadata-only works",
        "kind": "audit_issue",
        "collection": null,
        "category": "audits",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C10",
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "audit_issue",
      "label": "PWB-005: W185 original manuscript inspection",
      "state": "CLOSED_PRIMARY_METHODS_AND_TABLES",
      "severity": "Medium",
      "acceptance_criterion": "Maintain provenance and prohibit claims of AI handoff effects or raw regression replication.",
      "date": "2026-10-10",
      "register_file": "audit/issue_register_20261010.csv",
      "id": "ISSUE:PWB-005",
      "atlas_display": {
        "id": "ISSUE:PWB-005",
        "label": "PWB-005: W185 original manuscript inspection",
        "kind": "audit_issue",
        "collection": null,
        "category": "audits",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C09"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "audit_issue",
      "label": "PWB-006: W162 and W163 provisional method classification",
      "state": "CLOSED_SOURCE_METHOD_CLASS",
      "severity": "Medium",
      "acceptance_criterion": "Any S1-S95 study reanalysis must use the corrected reference key and inspect original 95 study identifiers.",
      "date": "2026-10-10",
      "register_file": "audit/issue_register_20261010.csv",
      "id": "ISSUE:PWB-006",
      "atlas_display": {
        "id": "ISSUE:PWB-006",
        "label": "PWB-006: W162 and W163 provisional method classification",
        "kind": "audit_issue",
        "collection": null,
        "category": "audits",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C10"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "audit_issue",
      "label": "PWB-007: W186 provisional study method and sampling",
      "state": "CLOSED_SOURCE_METHOD_CLASS",
      "severity": "Medium",
      "acceptance_criterion": "Preserve observational and historical scope; do not generalize to agent efficacy.",
      "date": "2026-10-10",
      "register_file": "audit/issue_register_20261010.csv",
      "id": "ISSUE:PWB-007",
      "atlas_display": {
        "id": "ISSUE:PWB-007",
        "label": "PWB-007: W186 provisional study method and sampling",
        "kind": "audit_issue",
        "collection": null,
        "category": "audits",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C09"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "audit_issue",
      "label": "PWB-008: AIDev data lineage and duplicate-corpus risk",
      "state": "PARTIAL_CLUSTER_CONFIRMED",
      "severity": "Medium",
      "acceptance_criterion": "Download dataset releases and match observation IDs / sampling dates/filters across every derived study before pooling effect sizes.",
      "date": "2026-10-10",
      "register_file": "audit/issue_register_20261010.csv",
      "id": "ISSUE:PWB-008",
      "atlas_display": {
        "id": "ISSUE:PWB-008",
        "label": "PWB-008: AIDev data lineage and duplicate-corpus risk",
        "kind": "audit_issue",
        "collection": null,
        "category": "audits",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C07"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "audit_issue",
      "label": "PWB-009: Real field pilot of CCS-native procedure",
      "state": "BLOCKED_REAL_PARTICIPANTS_REQUIRED",
      "severity": "High",
      "acceptance_criterion": "Recruit consenting comparable engineers, pre-register comparator treatments and measure minutes, acceptance, rework, escaped defects, deployment and policy deviations.",
      "date": "2026-10-10",
      "register_file": "audit/issue_register_20261010.csv",
      "id": "ISSUE:PWB-009",
      "atlas_display": {
        "id": "ISSUE:PWB-009",
        "label": "PWB-009: Real field pilot of CCS-native procedure",
        "kind": "audit_issue",
        "collection": null,
        "category": "audits",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C04",
          "C:C11",
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "audit_issue",
      "label": "PWB-010: Synthetic teaching case mistaken for production controls",
      "state": "CONTAINED_LAB_ONLY_NOT_PRODUCTION_VALIDATED",
      "severity": "High",
      "acceptance_criterion": "Threat-model production process; implement real authorization, identity, immutable audit provenance, secrets hygiene, distributed concurrency tests and deployment acceptance.",
      "date": "2026-10-10",
      "register_file": "audit/issue_register_20261010.csv",
      "id": "ISSUE:PWB-010",
      "atlas_display": {
        "id": "ISSUE:PWB-010",
        "label": "PWB-010: Synthetic teaching case mistaken for production controls",
        "kind": "audit_issue",
        "collection": null,
        "category": "audits",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C06",
          "C:C08"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "audit_issue",
      "label": "PWB-011: Incompatible labor/economic endpoints",
      "state": "CLOSED_EDITORIAL_BOUNDARY_ONLY",
      "severity": "High",
      "acceptance_criterion": "Verify original methods and coefficients before quantitative synthesis; use like-for-like endpoints and geographies.",
      "date": "2026-10-10",
      "register_file": "audit/issue_register_20261010.csv",
      "id": "ISSUE:PWB-011",
      "atlas_display": {
        "id": "ISSUE:PWB-011",
        "label": "PWB-011: Incompatible labor/economic endpoints",
        "kind": "audit_issue",
        "collection": null,
        "category": "audits",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "audit_issue",
      "label": "PWB-012: Full per-chapter source/release gate",
      "state": "FAIL_PENDING_FULLTEXT_AND_PILOT",
      "severity": "High",
      "acceptance_criterion": "Only grant research/production release after all chapter-principal fulltexts, table claims, provenance and real pilot requirements pass.",
      "date": "2026-10-10",
      "register_file": "audit/issue_register_20261010.csv",
      "id": "ISSUE:PWB-012",
      "atlas_display": {
        "id": "ISSUE:PWB-012",
        "label": "PWB-012: Full per-chapter source/release gate",
        "kind": "audit_issue",
        "collection": null,
        "category": "audits",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C01",
          "C:C02",
          "C:C03",
          "C:C04",
          "C:C05",
          "C:C06",
          "C:C07",
          "C:C08",
          "C:C09",
          "C:C10",
          "C:C11",
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "evidence_claim",
      "node_class": "PASS2_TABLE_OR_METHOD_CHECK",
      "label": "P2-W001-COHORT W001",
      "claim": "Study separates agent-first and IDE-first samples",
      "reported_measure": "401 AF 117 IF repositories; controls 606 AF and 73 IF",
      "inspected_locator": "Methods Section 3.1 primary arXiv 2601.13597v2",
      "verification_depth": "ORIGINAL_FULLTEXT_SELECTED_SECTIONS",
      "reasoning_limit": "Matched nonrandom samples; data not independent of AIDev",
      "replication": "NOT_MICRODATA_REPLICATED",
      "date": "2026-10-10",
      "provenance": "audit/pass2/claim_evidence_pass2.csv",
      "id": "PASS2:CLAIM:P2-W001-COHORT",
      "atlas_display": {
        "id": "PASS2:CLAIM:P2-W001-COHORT",
        "label": "P2-W001-COHORT W001",
        "kind": "evidence_claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C01",
          "C:C02",
          "C:C05",
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "evidence_claim",
      "node_class": "PASS2_TABLE_OR_METHOD_CHECK",
      "label": "P2-W001-QUALITY W001",
      "claim": "Two separate complexity effects not one pooled effect",
      "reported_measure": "34.85pct AF and 42.87pct IF complexity; 17.73pct AF and 19.00pct IF static warnings",
      "inspected_locator": "Table 2 Section 4 original arXiv 2601.13597v2",
      "verification_depth": "ORIGINAL_TABLE_INSPECTED_AND_EXP_BETA_CHECKED",
      "reasoning_limit": "IDE-first warning coefficient non-significant; no pooled percent estimated",
      "replication": "AGGREGATE_ARITHMETIC_ONLY",
      "date": "2026-10-10",
      "provenance": "audit/pass2/claim_evidence_pass2.csv",
      "id": "PASS2:CLAIM:P2-W001-QUALITY",
      "atlas_display": {
        "id": "PASS2:CLAIM:P2-W001-QUALITY",
        "label": "P2-W001-QUALITY W001",
        "kind": "evidence_claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C01",
          "C:C05",
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "evidence_claim",
      "node_class": "PASS2_TABLE_OR_METHOD_CHECK",
      "label": "P2-W011-PILOT W011",
      "claim": "Illustrative pilot not evidence of independent causal effectiveness",
      "reported_measure": "14 participants 3 teams 4 months; 67 literature sources",
      "inspected_locator": "Sections 3 and 7.4 arXiv 2605.01160",
      "verification_depth": "ORIGINAL_METHODS_INSPECTED",
      "reasoning_limit": "No randomization or controlled comparison",
      "replication": "NOT_REPLICATED",
      "date": "2026-10-10",
      "provenance": "audit/pass2/claim_evidence_pass2.csv",
      "id": "PASS2:CLAIM:P2-W011-PILOT",
      "atlas_display": {
        "id": "PASS2:CLAIM:P2-W011-PILOT",
        "label": "P2-W011-PILOT W011",
        "kind": "evidence_claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C01",
          "C:C03",
          "C:C04",
          "C:C11"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "evidence_claim",
      "node_class": "PASS2_TABLE_OR_METHOD_CHECK",
      "label": "P2-W004-PREFERRED W004",
      "claim": "Cursor preferred estimator warns of maintainability associations",
      "reported_measure": "+30.26pct warnings +41.64pct complexity; 806 treated vs 1380 control",
      "inspected_locator": "Printed p7 Table2 19pp author PDF MSR 2026",
      "verification_depth": "ORIGINAL_TABLE_INSPECTED_AND_EXP_BETA_CHECKED",
      "reasoning_limit": "Config file signals and selection bias limit causal interpretation",
      "replication": "AGGREGATE_ARITHMETIC_ONLY",
      "date": "2026-10-10",
      "provenance": "audit/pass2/claim_evidence_pass2.csv",
      "id": "PASS2:CLAIM:P2-W004-PREFERRED",
      "atlas_display": {
        "id": "PASS2:CLAIM:P2-W004-PREFERRED",
        "label": "P2-W004-PREFERRED W004",
        "kind": "evidence_claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C02",
          "C:C05",
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "evidence_claim",
      "node_class": "PASS2_TABLE_OR_METHOD_CHECK",
      "label": "P2-W004-ROBUSTNESS W004",
      "claim": "Cursor quality estimates are not robust across three DiD estimators",
      "reported_measure": "Preferred +30.26/+41.64pct; TWFE +18.48/+26.04pct; C&S -10.49/-3.80pct non-significant",
      "inspected_locator": "Printed p16 Appendix Table6 19pp author PDF MSR 2026",
      "verification_depth": "ORIGINAL_APPENDIX_TABLE_INSPECTED_AND_EXP_BETA_CHECKED",
      "reasoning_limit": "Estimator disagreement and cohort sizes; no raw data to adjudicate",
      "replication": "AGGREGATE_ARITHMETIC_ONLY",
      "date": "2026-10-10",
      "provenance": "audit/pass2/claim_evidence_pass2.csv",
      "id": "PASS2:CLAIM:P2-W004-ROBUSTNESS",
      "atlas_display": {
        "id": "PASS2:CLAIM:P2-W004-ROBUSTNESS",
        "label": "P2-W004-ROBUSTNESS W004",
        "kind": "evidence_claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C05",
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "evidence_claim",
      "node_class": "PASS2_TABLE_OR_METHOD_CHECK",
      "label": "P2-W102-TESTS W102",
      "claim": "Review direction has asymmetrical correctness results",
      "reported_measure": "83/116 Codex solo 104/116 reviewed by Claude; 106/116 Claude solo 96/116 reviewed by Codex",
      "inspected_locator": "arXiv v1 2607.21656 Table2 and Table4",
      "verification_depth": "ORIGINAL_TABLE_INSPECTED_AND_PERCENTAGES_RECALCULATED",
      "reasoning_limit": "Complete-case benchmark cannot predict human review performance",
      "replication": "AGGREGATE_ARITHMETIC_ONLY",
      "date": "2026-10-10",
      "provenance": "audit/pass2/claim_evidence_pass2.csv",
      "id": "PASS2:CLAIM:P2-W102-TESTS",
      "atlas_display": {
        "id": "PASS2:CLAIM:P2-W102-TESTS",
        "label": "P2-W102-TESTS W102",
        "kind": "evidence_claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C07",
          "C:C08"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "evidence_claim",
      "node_class": "PASS2_TABLE_OR_METHOD_CHECK",
      "label": "P2-W102-COSTS W102",
      "claim": "Correctness gains can require higher model spend",
      "reported_measure": "$0.190 versus $0.443 per task Codex-to-Claude; $0.226 versus $0.382 Claude-to-Codex",
      "inspected_locator": "arXiv v1 2607.21656 Table2 Section 3.3",
      "verification_depth": "ORIGINAL_TABLE_INSPECTED",
      "reasoning_limit": "Study pricing and token mix are time-dependent; no production TCO",
      "replication": "REPORTED_COST_ARITHMETIC_ONLY",
      "date": "2026-10-10",
      "provenance": "audit/pass2/claim_evidence_pass2.csv",
      "id": "PASS2:CLAIM:P2-W102-COSTS",
      "atlas_display": {
        "id": "PASS2:CLAIM:P2-W102-COSTS",
        "label": "P2-W102-COSTS W102",
        "kind": "evidence_claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C07",
          "C:C08"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "evidence_claim",
      "node_class": "PASS2_TABLE_OR_METHOD_CHECK",
      "label": "P2-W120-MODEL W120",
      "claim": "Intergenerational skill transfer is modeled not directly observed",
      "reported_measure": "Theoretical expert novice contact and task automation mechanisms",
      "inspected_locator": "arXiv 2507.16078v9 abstract theoretical assumptions and appendices",
      "verification_depth": "ORIGINAL_MODEL_OUTLINE_INSPECTED",
      "reasoning_limit": "Theoretical causal mechanism not a measured occupation effect; conflicting manuscript dates",
      "replication": "THEORY_NOT_APPLICABLE",
      "date": "2026-10-10",
      "provenance": "audit/pass2/claim_evidence_pass2.csv",
      "id": "PASS2:CLAIM:P2-W120-MODEL",
      "atlas_display": {
        "id": "PASS2:CLAIM:P2-W120-MODEL",
        "label": "P2-W120-MODEL W120",
        "kind": "evidence_claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C10",
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "evidence_claim",
      "node_class": "PASS2_TABLE_OR_METHOD_CHECK",
      "label": "P2-W010-ABSTRACT W010",
      "claim": "Commits and releases are distinct institutionally reported productivity estimands",
      "reported_measure": "30 180 240 pct commits vs 80 pct projects and 30 pct releases",
      "inspected_locator": "Institutional NBER WP35275 September 2026 abstract",
      "verification_depth": "PRIMARY_INSTITUTIONAL_RECORD_ONLY",
      "reasoning_limit": "Original numerical tables and microdata not verified",
      "replication": "NOT_REPLICATED",
      "date": "2026-10-10",
      "provenance": "audit/pass2/claim_evidence_pass2.csv",
      "id": "PASS2:CLAIM:P2-W010-ABSTRACT",
      "atlas_display": {
        "id": "PASS2:CLAIM:P2-W010-ABSTRACT",
        "label": "P2-W010-ABSTRACT W010",
        "kind": "evidence_claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C01",
          "C:C02",
          "C:C08",
          "C:C11",
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "evidence_claim",
      "node_class": "PASS2_TABLE_OR_METHOD_CHECK",
      "label": "P2-W126-JUNIOR-SHARE W126",
      "claim": "Junior employment share declines not the same as significant headcount decline",
      "reported_measure": "-1.9pp junior share baseline 57.1pct; +6.7pct senior employment; -2.5pct junior employment non-significant",
      "inspected_locator": "Stanford September 2026 manuscript abstract pp2-3 Figure3 printed p28 and surrounding Sec4",
      "verification_depth": "ORIGINAL_FIGURE_AND_SELECTED_METHODS_CHECKED",
      "reasoning_limit": "Matched instrumented affiliate sample excludes many workers and requires exclusion assumptions",
      "replication": "BASELINE_SHARE_ARITHMETIC_ONLY",
      "date": "2026-10-10",
      "provenance": "audit/pass2/claim_evidence_pass2.csv",
      "id": "PASS2:CLAIM:P2-W126-JUNIOR-SHARE",
      "atlas_display": {
        "id": "PASS2:CLAIM:P2-W126-JUNIOR-SHARE",
        "label": "P2-W126-JUNIOR-SHARE W126",
        "kind": "evidence_claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "evidence_claim",
      "node_class": "PASS2_TABLE_OR_METHOD_CHECK",
      "label": "P2-W129-FINLAND W129",
      "claim": "Finnish exposure strata have broadly similar youth labor trajectories",
      "reported_measure": "Figures 3 and 7 no persistent youth headcount divergence; Fig8 wages similar",
      "inspected_locator": "ETLA WP135 figs 3 7 8 printed pp10 15 16",
      "verification_depth": "ORIGINAL_FIGURES_CHECKED",
      "reasoning_limit": "Null detectable association does not show absence of all effects",
      "replication": "NO_RAW_SERIES_REPLICATION",
      "date": "2026-10-10",
      "provenance": "audit/pass2/claim_evidence_pass2.csv",
      "id": "PASS2:CLAIM:P2-W129-FINLAND",
      "atlas_display": {
        "id": "PASS2:CLAIM:P2-W129-FINLAND",
        "label": "P2-W129-FINLAND W129",
        "kind": "evidence_claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "evidence_claim",
      "node_class": "PASS2_TABLE_OR_METHOD_CHECK",
      "label": "P2-W131-WFH W131",
      "claim": "Controlling for remote-work exposure attenuates AI early-hiring association",
      "reported_measure": "-5pp junior hires and -3pp low experience ads in separate two SD exposure specifications; WFH retained in joint",
      "inspected_locator": "CEP LSE DP2193 abstract and continuous-exposure methods printed pp12-13",
      "verification_depth": "ORIGINAL_METHODS_AND_ABSTRACT_CHECKED",
      "reasoning_limit": "Observational competing exposure and parallel trend assumptions; coefficients not independently fit",
      "replication": "NO_RAW_REGRESSION_REPLICATION",
      "date": "2026-10-10",
      "provenance": "audit/pass2/claim_evidence_pass2.csv",
      "id": "PASS2:CLAIM:P2-W131-WFH",
      "atlas_display": {
        "id": "PASS2:CLAIM:P2-W131-WFH",
        "label": "P2-W131-WFH W131",
        "kind": "evidence_claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "evidence_claim",
      "node_class": "PASS2_TABLE_OR_METHOD_CHECK",
      "label": "P2-W136-DENMARK W136",
      "claim": "Institutional description reports short-run wage-hour nulls under chatbot adoption",
      "reported_measure": "Small precisely estimated hours and wages effects; exclusion above 2pct reported",
      "inspected_locator": "NBER WP33777 institution record March 2026 revision",
      "verification_depth": "PRIMARY_INSTITUTIONAL_RECORD_ONLY",
      "reasoning_limit": "Full published tables and original Danish microdata not inspected",
      "replication": "NOT_REPLICATED",
      "date": "2026-10-10",
      "provenance": "audit/pass2/claim_evidence_pass2.csv",
      "id": "PASS2:CLAIM:P2-W136-DENMARK",
      "atlas_display": {
        "id": "PASS2:CLAIM:P2-W136-DENMARK",
        "label": "P2-W136-DENMARK W136",
        "kind": "evidence_claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "audit_issue",
      "node_class": "PASS2_AUDIT_OPEN_OR_CORRECTED",
      "label": "PWB-013: Cursor estimator sensitivity and quality-effect heterogeneity",
      "status": "EDITORIAL_CORRECTION_APPLIED_METHODS_OPEN",
      "audit_date": "2026-10-10",
      "provenance": "audit/pass2/issue_delta_pass2.csv",
      "id": "ISSUE:PWB-013",
      "atlas_display": {
        "id": "ISSUE:PWB-013",
        "label": "PWB-013: Cursor estimator sensitivity and quality-effect heterogeneity",
        "kind": "audit_issue",
        "collection": null,
        "category": "audits",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "audit_issue",
      "node_class": "PASS2_AUDIT_OPEN_OR_CORRECTED",
      "label": "PWB-014: Benchmark reviewer costs and transfer to real engineering",
      "status": "EDITORIAL_CORRECTION_APPLIED_METHODS_OPEN",
      "audit_date": "2026-10-10",
      "provenance": "audit/pass2/issue_delta_pass2.csv",
      "id": "ISSUE:PWB-014",
      "atlas_display": {
        "id": "ISSUE:PWB-014",
        "label": "PWB-014: Benchmark reviewer costs and transfer to real engineering",
        "kind": "audit_issue",
        "collection": null,
        "category": "audits",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "audit_issue",
      "node_class": "PASS2_AUDIT_OPEN_OR_CORRECTED",
      "label": "PWB-015: Junior share versus level / WFH exposure and cross-country comparability",
      "status": "EDITORIAL_CORRECTION_APPLIED_METHODS_OPEN",
      "audit_date": "2026-10-10",
      "provenance": "audit/pass2/issue_delta_pass2.csv",
      "id": "ISSUE:PWB-015",
      "atlas_display": {
        "id": "ISSUE:PWB-015",
        "label": "PWB-015: Junior share versus level / WFH exposure and cross-country comparability",
        "kind": "audit_issue",
        "collection": null,
        "category": "audits",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "audit_issue",
      "node_class": "PASS2_AUDIT_OPEN_OR_CORRECTED",
      "label": "PWB-016: W120 arXiv v9 HTML banner versus body-date conflict",
      "status": "ARXIV_V9_SUBMISSION_PINNED_HTML_TEXT_DATE_OPEN",
      "audit_date": "2026-10-10",
      "provenance": "audit/pass2/issue_delta_pass2.csv",
      "pass6_work_performed": "Official arXiv history states v9 submitted 2026-06-08, PDF cover 2026-06-09; experimental same-version HTML text states August 24. Date hierarchy explicitly documented and PDF pinned.",
      "pass6_acceptance_criterion": "Identify arXiv experimental HTML source transform/rebuild origin or get author confirmation of internal date; PDF analyses remain version-pinned.",
      "pass6_evidence_boundary": "NO_ORIGINAL_RECORDS_NO_PILOT",
      "id": "ISSUE:PWB-016",
      "atlas_display": {
        "id": "ISSUE:PWB-016",
        "label": "PWB-016: W120 arXiv v9 HTML banner versus body-date conflict",
        "kind": "audit_issue",
        "collection": null,
        "category": "audits",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "AUDIT_ISSUE",
      "kind": "audited_issue",
      "label": "PWB-017: Use exact v2 TravelPlanner and distinguish hard-constraint loss",
      "issue_id": "PWB-017",
      "work_id": "W151",
      "status": "PARTIAL_VERSION_COMPARISON_DONE_STATISTICAL_TEST_INPUTS_OPEN",
      "action_taken": "Use exact v2 TravelPlanner and distinguish hard-constraint loss",
      "acceptance_remaining": "Original v1 benchmark comparison needs complete version-difference table",
      "origin": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "source_csv": "audit/pass4/issue_delta_pass3_pass4.csv",
      "id": "ISSUE:PWB-017",
      "atlas_display": {
        "id": "ISSUE:PWB-017",
        "label": "PWB-017: Use exact v2 TravelPlanner and distinguish hard-constraint loss",
        "kind": "audited_issue",
        "collection": null,
        "category": "audits",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C04",
          "C:C07",
          "C:C11"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "AUDIT_ISSUE",
      "kind": "audited_issue",
      "label": "PWB-018: Recompute pooled weighted-IV from printed working Table3",
      "issue_id": "PWB-018",
      "work_id": "W003",
      "status": "PARTIAL_PUBLISHER_SUPPLEMENT_SAMPLES_AND_ITT_CHECKED",
      "action_taken": "Recompute pooled weighted-IV from printed working Table3",
      "acceptance_remaining": "Get original journal Tables 2-3 and trial microdata",
      "origin": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "source_csv": "audit/pass4/issue_delta_pass3_pass4.csv",
      "id": "ISSUE:PWB-018",
      "atlas_display": {
        "id": "ISSUE:PWB-018",
        "label": "PWB-018: Recompute pooled weighted-IV from printed working Table3",
        "kind": "audited_issue",
        "collection": null,
        "category": "audits",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C01",
          "C:C02",
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "AUDIT_ISSUE",
      "kind": "audited_issue",
      "label": "PWB-019: Keep Table1 5853 != stated 5869 explicit",
      "issue_id": "PWB-019",
      "work_id": "W068",
      "status": "INFERRED_TABLE_CELL_RECONCILED_RAW_DATA_OPEN",
      "action_taken": "Keep Table1 5853 != stated 5869 explicit",
      "acceptance_remaining": "Run official ~1.7GB replication release and inspect sample exclusions",
      "origin": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "source_csv": "audit/pass4/issue_delta_pass3_pass4.csv",
      "pass6_work_performed": "Table1 HPR 4157+702+749+245=5853; 5869 total and 4.45% imply 261 for last cell. APR margin and intervention margins independently rechecked. Published cell remains 245, original replication source not executed.",
      "pass6_acceptance_criterion": "Verify whether final HPR cell is 261 from original 5,869 matched observation records; obtain replication package and reproduce filters.",
      "pass6_evidence_boundary": "NO_ORIGINAL_RECORDS_NO_PILOT",
      "pass7_status": "ORIGINAL_W068_16_RECORD_MISMATCH_STILL_OPEN",
      "pass8_status": "FINAL_PAPER_ARITHMETIC_CONFIRMED_PR_RECORDS_UNAVAILABLE",
      "id": "ISSUE:PWB-019",
      "atlas_display": {
        "id": "ISSUE:PWB-019",
        "label": "PWB-019: Keep Table1 5853 != stated 5869 explicit",
        "kind": "audited_issue",
        "collection": null,
        "category": "audits",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C07",
          "C:C08"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "AUDIT_ISSUE",
      "kind": "audited_issue",
      "label": "PWB-020: 60 percent conditional MCQ error agreement not code-review defect rate",
      "issue_id": "PWB-020",
      "work_id": "W079",
      "status": "CROSS_DOMAIN_METRIC_BOUNDARY_RECORDED",
      "action_taken": "60 percent conditional MCQ error agreement not code-review defect rate",
      "acceptance_remaining": "Conduct independently labelled same-bug checker study",
      "origin": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "source_csv": "audit/pass4/issue_delta_pass3_pass4.csv",
      "id": "ISSUE:PWB-020",
      "atlas_display": {
        "id": "ISSUE:PWB-020",
        "label": "PWB-020: 60 percent conditional MCQ error agreement not code-review defect rate",
        "kind": "audited_issue",
        "collection": null,
        "category": "audits",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C07",
          "C:C08"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "AUDIT_ISSUE",
      "kind": "audited_issue",
      "label": "PWB-021: Citation dependency on W003 recorded",
      "issue_id": "PWB-021",
      "work_id": "W095",
      "status": "SYNTHESIS_NOT_INDEPENDENT",
      "action_taken": "Citation dependency on W003 recorded",
      "acceptance_remaining": "No double count until independent experiment",
      "origin": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "source_csv": "audit/pass4/issue_delta_pass3_pass4.csv",
      "id": "ISSUE:PWB-021",
      "atlas_display": {
        "id": "ISSUE:PWB-021",
        "label": "PWB-021: Citation dependency on W003 recorded",
        "kind": "audited_issue",
        "collection": null,
        "category": "audits",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C07",
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "AUDIT_ISSUE",
      "kind": "audited_issue",
      "label": "PWB-022: Benchmark and nonrandom rollout kept separate",
      "issue_id": "PWB-022",
      "work_id": "W099",
      "status": "OPT_IN_ROLLOUT_BOUNDARY_RECORDED",
      "action_taken": "Benchmark and nonrandom rollout kept separate",
      "acceptance_remaining": "Randomized or well-matched review deployment with matched exposure",
      "origin": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "source_csv": "audit/pass4/issue_delta_pass3_pass4.csv",
      "id": "ISSUE:PWB-022",
      "atlas_display": {
        "id": "ISSUE:PWB-022",
        "label": "PWB-022: Benchmark and nonrandom rollout kept separate",
        "kind": "audited_issue",
        "collection": null,
        "category": "audits",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C04",
          "C:C07",
          "C:C08"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "AUDIT_ISSUE",
      "kind": "audited_issue",
      "label": "PWB-023: Benchmark pass versus hypothetical maintainer merge 24.2 pp",
      "issue_id": "PWB-023",
      "work_id": "W111",
      "status": "SCOPED_PRIMARY_METHODS_REVIEW",
      "action_taken": "Benchmark pass versus hypothetical maintainer merge 24.2 pp",
      "acceptance_remaining": "Rerun multi-repository blinded review with CI and normal feedback",
      "origin": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "source_csv": "audit/pass4/issue_delta_pass3_pass4.csv",
      "id": "ISSUE:PWB-023",
      "atlas_display": {
        "id": "ISSUE:PWB-023",
        "label": "PWB-023: Benchmark pass versus hypothetical maintainer merge 24.2 pp",
        "kind": "audited_issue",
        "collection": null,
        "category": "audits",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C07",
          "C:C08"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "AUDIT_ISSUE",
      "kind": "audited_issue",
      "label": "PWB-024: Inspected 2024 author original PDF pp 6-7 Tables II-III, compared publisher abstract, reconstructed four relative gains and recorded benchmark test anomaly",
      "issue_id": "PWB-024",
      "work_id": "W148",
      "status": "AUTHOR_PREPRINT_METHODS_TABLES_CHECKED_PUBLISHER_PARITY_OPEN",
      "action_taken": "Inspected 2024 author original PDF pp 6-7 Tables II-III, compared publisher abstract, reconstructed four relative gains and recorded benchmark test anomaly",
      "acceptance_remaining": "Obtain final ICSE 2025 paper tables and compare with original v2; original 5-run model outputs not rerun",
      "origin": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "source_csv": "audit/pass4/issue_delta_pass3_pass4.csv",
      "id": "ISSUE:PWB-024",
      "atlas_display": {
        "id": "ISSUE:PWB-024",
        "label": "PWB-024: Inspected 2024 author original PDF pp 6-7 Tables II-III, compared publisher abstract, reconstructed four relative gains and recorded benchmark test anomaly",
        "kind": "audited_issue",
        "collection": null,
        "category": "audits",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C04",
          "C:C07",
          "C:C11"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "AUDIT_ISSUE",
      "kind": "audited_issue",
      "label": "PWB-025: 150 categories = 137 require +13 not required",
      "issue_id": "PWB-025",
      "work_id": "W150",
      "status": "PARTIAL_DATASET_DOI_LOCATED_RECORDLEVEL_AUDIT_OPEN",
      "action_taken": "150 categories = 137 require +13 not required",
      "acceptance_remaining": "Re-run open policy dataset with dated repo snapshot, assess sampling drift",
      "origin": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "source_csv": "audit/pass4/issue_delta_pass3_pass4.csv",
      "id": "ISSUE:PWB-025",
      "atlas_display": {
        "id": "ISSUE:PWB-025",
        "label": "PWB-025: 150 categories = 137 require +13 not required",
        "kind": "audited_issue",
        "collection": null,
        "category": "audits",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C04",
          "C:C07",
          "C:C11"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "AUDIT_ISSUE",
      "kind": "audited_issue",
      "label": "PWB-026: SASE v3 is roadmap not field intervention",
      "issue_id": "PWB-026",
      "work_id": "W152",
      "status": "CONCEPTUAL_FRAMEWORK_CLASSIFIED",
      "action_taken": "SASE v3 is roadmap not field intervention",
      "acceptance_remaining": "Benchmark proposed organizational practices in independent trial",
      "origin": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "source_csv": "audit/pass4/issue_delta_pass3_pass4.csv",
      "id": "ISSUE:PWB-026",
      "atlas_display": {
        "id": "ISSUE:PWB-026",
        "label": "PWB-026: SASE v3 is roadmap not field intervention",
        "kind": "audited_issue",
        "collection": null,
        "category": "audits",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C04",
          "C:C11"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "AUDIT_ISSUE",
      "kind": "audited_issue",
      "label": "PWB-027: CRAFT vision v2 is values/vocabulary proposal",
      "issue_id": "PWB-027",
      "work_id": "W153",
      "status": "CONCEPTUAL_FRAMEWORK_CLASSIFIED",
      "action_taken": "CRAFT vision v2 is values/vocabulary proposal",
      "acceptance_remaining": "Evaluate testable principles against organizational cases",
      "origin": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "source_csv": "audit/pass4/issue_delta_pass3_pass4.csv",
      "id": "ISSUE:PWB-027",
      "atlas_display": {
        "id": "ISSUE:PWB-027",
        "label": "PWB-027: CRAFT vision v2 is values/vocabulary proposal",
        "kind": "audited_issue",
        "collection": null,
        "category": "audits",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C01",
          "C:C04",
          "C:C11"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "AUDIT_ISSUE",
      "kind": "audited_issue",
      "label": "PWB-028: 79/3244 author versus 78/3148 published abstract",
      "issue_id": "PWB-028",
      "work_id": "W170",
      "status": "VERSION_DIFFERENCE_QUANTIFIED_FINAL_TABLE_OPEN",
      "action_taken": "79/3244 author versus 78/3148 published abstract",
      "acceptance_remaining": "Access paginated final TSE article and reconcile participant exclusions",
      "origin": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "source_csv": "audit/pass4/issue_delta_pass3_pass4.csv",
      "pass6_work_performed": "Author Table1 project counts independently sum 79; author hours 3244 versus published journal 78/3148. Difference exactly 1 and 96 hours but no exclusion mechanism established.",
      "pass6_acceptance_criterion": "Obtain paginated final version (IEEE 951-976), compare every cohort and published Table5; do not infer excluded individual.",
      "pass6_evidence_boundary": "NO_ORIGINAL_RECORDS_NO_PILOT",
      "pass7_status": "W170_PUBLISHED_VERSION_TABLES_STILL_OPEN",
      "pass8_status": "SCOPED_COHORT_REASON_RESOLVED_ORIGINAL_DATA_TABLE_PARITY_OPEN",
      "id": "ISSUE:PWB-028",
      "atlas_display": {
        "id": "ISSUE:PWB-028",
        "label": "PWB-028: 79/3244 author versus 78/3148 published abstract",
        "kind": "audited_issue",
        "collection": null,
        "category": "audits",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C01",
          "C:C09",
          "C:C10"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "AUDIT_ISSUE",
      "kind": "audited_issue",
      "label": "PWB-029: Authorship-to-knowledge proxy critique, not measured collapse",
      "issue_id": "PWB-029",
      "work_id": "W189",
      "status": "CONCEPTUAL_LIMITATION_CLASSIFIED",
      "action_taken": "Authorship-to-knowledge proxy critique, not measured collapse",
      "acceptance_remaining": "Test ownership metrics against independent task-based comprehension outcomes",
      "origin": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "source_csv": "audit/pass4/issue_delta_pass3_pass4.csv",
      "id": "ISSUE:PWB-029",
      "atlas_display": {
        "id": "ISSUE:PWB-029",
        "label": "PWB-029: Authorship-to-knowledge proxy critique, not measured collapse",
        "kind": "audited_issue",
        "collection": null,
        "category": "audits",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C05",
          "C:C09",
          "C:C11"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SCOPED_AUDIT_CLAIM",
      "kind": "claim",
      "label": "2026 v2 changes benchmark to TravelPlanner",
      "reported_measure": "v2 2026-06-16",
      "source_locator": "arXiv v2 title/header and Table I",
      "verification_limit": "Version pinned; not a v1 τ-bench result",
      "inspection_depth": "PASS3_PDF_AND_ORIGINAL_RECONSTRUCTION",
      "original_microdata_replicated": "NO",
      "work_id": "W151",
      "origin": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "PASS3_RESTORED:CLAIM:P3-W151-VERSION",
      "atlas_display": {
        "id": "PASS3_RESTORED:CLAIM:P3-W151-VERSION",
        "label": "2026 v2 changes benchmark to TravelPlanner",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C04",
          "C:C07",
          "C:C11"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SCOPED_AUDIT_CLAIM",
      "kind": "claim",
      "label": "SCA vs ATLAS final pass",
      "reported_measure": "35.56 versus 18.00 percent",
      "source_locator": "v2 IV Table I",
      "verification_limit": "1000 TravelPlanner tasks not software dev CI",
      "inspection_depth": "PASS3_PDF_AND_ORIGINAL_RECONSTRUCTION",
      "original_microdata_replicated": "NO",
      "work_id": "W151",
      "origin": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "PASS3_RESTORED:CLAIM:P3-W151-FINAL",
      "atlas_display": {
        "id": "PASS3_RESTORED:CLAIM:P3-W151-FINAL",
        "label": "SCA vs ATLAS final pass",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C07"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SCOPED_AUDIT_CLAIM",
      "kind": "claim",
      "label": "Hard constraints trail ATLAS on macro score",
      "reported_measure": "38.89 vs 42.00 percent",
      "source_locator": "v2 IV Table I",
      "verification_limit": "Commonsense gain cannot be generalized across constraint categories",
      "inspection_depth": "PASS3_PDF_AND_ORIGINAL_RECONSTRUCTION",
      "original_microdata_replicated": "NO",
      "work_id": "W151",
      "origin": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "PASS3_RESTORED:CLAIM:P3-W151-HARD",
      "atlas_display": {
        "id": "PASS3_RESTORED:CLAIM:P3-W151-HARD",
        "label": "Hard constraints trail ATLAS on macro score",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C04",
          "C:C07"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SCOPED_AUDIT_CLAIM",
      "kind": "claim",
      "label": "Heterogeneity of company outcomes",
      "reported_measure": "27.38 SE12.88;17.94 SE18.72;54.03 SE42.63",
      "source_locator": "June 2025 author working paper Table 3",
      "verification_limit": "PR endpoint and heterogeneous uncertainty",
      "inspection_depth": "PASS3_PDF_AND_ORIGINAL_RECONSTRUCTION",
      "original_microdata_replicated": "NO",
      "work_id": "W003",
      "origin": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "PASS3_RESTORED:CLAIM:P3-W003-COMPANY",
      "atlas_display": {
        "id": "PASS3_RESTORED:CLAIM:P3-W003-COMPANY",
        "label": "Heterogeneity of company outcomes",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C01",
          "C:C02",
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SCOPED_AUDIT_CLAIM",
      "kind": "claim",
      "label": "Inverse-variance pooled approximate point and SE",
      "reported_measure": "26.08 percent SE10.3 points",
      "source_locator": "June 2025 author working paper Table 3",
      "verification_limit": "Aggregate arithmetic only; not original regression replication",
      "inspection_depth": "PASS3_PDF_AND_ORIGINAL_RECONSTRUCTION",
      "original_microdata_replicated": "NO",
      "work_id": "W003",
      "origin": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "PASS3_RESTORED:CLAIM:P3-W003-POOLED",
      "atlas_display": {
        "id": "PASS3_RESTORED:CLAIM:P3-W003-POOLED",
        "label": "Inverse-variance pooled approximate point and SE",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C01",
          "C:C02",
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SCOPED_AUDIT_CLAIM",
      "kind": "claim",
      "label": "Publisher abstract and working-table versions differ in endpoint detail",
      "reported_measure": "2026 published journal abstract versus 2025 working tables",
      "source_locator": "Publisher abstract/working p12",
      "verification_limit": "Published final table not independently compared",
      "inspection_depth": "PASS3_PDF_AND_ORIGINAL_RECONSTRUCTION",
      "original_microdata_replicated": "NO",
      "work_id": "W003",
      "origin": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "PASS3_RESTORED:CLAIM:P3-W003-PUBLISH",
      "atlas_display": {
        "id": "PASS3_RESTORED:CLAIM:P3-W003-PUBLISH",
        "label": "Publisher abstract and working-table versions differ in endpoint detail",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C01",
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SCOPED_AUDIT_CLAIM",
      "kind": "claim",
      "label": "Balanced-by-repository AIDev closed PR subset",
      "reported_measure": "stated 5869 APR and 5869 HPR",
      "source_locator": "MSR 2026 pp843-844 methods",
      "verification_limit": "Self-selected matched observational source",
      "inspection_depth": "PASS3_PDF_AND_ORIGINAL_RECONSTRUCTION",
      "original_microdata_replicated": "NO",
      "work_id": "W068",
      "origin": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "PASS3_RESTORED:CLAIM:P3-W068-COHORT",
      "atlas_display": {
        "id": "PASS3_RESTORED:CLAIM:P3-W068-COHORT",
        "label": "Balanced-by-repository AIDev closed PR subset",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C07",
          "C:C08"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SCOPED_AUDIT_CLAIM",
      "kind": "claim",
      "label": "Human Table 1 cells inconsistent with stated matched N",
      "reported_measure": "5853 reported cells vs stated 5869, gap 16",
      "source_locator": "MSR 2026 Table 1",
      "verification_limit": "Unresolved until data release re-executed",
      "inspection_depth": "PASS3_PDF_AND_ORIGINAL_RECONSTRUCTION",
      "original_microdata_replicated": "NO",
      "work_id": "W068",
      "origin": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "PASS3_RESTORED:CLAIM:P3-W068-COUNT",
      "atlas_display": {
        "id": "PASS3_RESTORED:CLAIM:P3-W068-COUNT",
        "label": "Human Table 1 cells inconsistent with stated matched N",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C07",
          "C:C08"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SCOPED_AUDIT_CLAIM",
      "kind": "claim",
      "label": "Descriptive intervention rates differ by PR class",
      "reported_measure": "52.17 and 83.59 percent printed",
      "source_locator": "MSR 2026 results",
      "verification_limit": "Denominator discrepancy precludes clean parity claim",
      "inspection_depth": "PASS3_PDF_AND_ORIGINAL_RECONSTRUCTION",
      "original_microdata_replicated": "NO",
      "work_id": "W068",
      "origin": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "PASS3_RESTORED:CLAIM:P3-W068-INTERVENTION",
      "atlas_display": {
        "id": "PASS3_RESTORED:CLAIM:P3-W068-INTERVENTION",
        "label": "Descriptive intervention rates differ by PR class",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C07",
          "C:C08"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SCOPED_AUDIT_CLAIM",
      "kind": "claim",
      "label": "Reported duration is elapsed PR hours",
      "reported_measure": "42.9 vs 22.2 median hours (intervened)",
      "source_locator": "MSR 2026 results",
      "verification_limit": "Not active reviewer minutes or causal cost",
      "inspection_depth": "PASS3_PDF_AND_ORIGINAL_RECONSTRUCTION",
      "original_microdata_replicated": "NO",
      "work_id": "W068",
      "origin": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "PASS3_RESTORED:CLAIM:P3-W068-TIME",
      "atlas_display": {
        "id": "PASS3_RESTORED:CLAIM:P3-W068-TIME",
        "label": "Reported duration is elapsed PR hours",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C07",
          "C:C08"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SCOPED_AUDIT_CLAIM",
      "kind": "claim",
      "label": "Shared wrong answer conditional on both wrong",
      "reported_measure": "about 60 percent agreement on HELM MCQs",
      "source_locator": "Original HTML Methods",
      "verification_limit": "Not probability of two code reviewers missing same bug",
      "inspection_depth": "PASS3_PDF_AND_ORIGINAL_RECONSTRUCTION",
      "original_microdata_replicated": "NO",
      "work_id": "W079",
      "origin": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "PASS3_RESTORED:CLAIM:P3-W079-ERROR",
      "atlas_display": {
        "id": "PASS3_RESTORED:CLAIM:P3-W079-ERROR",
        "label": "Shared wrong answer conditional on both wrong",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C07",
          "C:C08"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SCOPED_AUDIT_CLAIM",
      "kind": "claim",
      "label": "Three source datasets distinguish study from code review",
      "reported_measure": "349/12032; 71/14042;20/1800",
      "source_locator": "Original HTML Data/Methods",
      "verification_limit": "Model-specific performance/dataset change",
      "inspection_depth": "PASS3_PDF_AND_ORIGINAL_RECONSTRUCTION",
      "original_microdata_replicated": "NO",
      "work_id": "W079",
      "origin": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "PASS3_RESTORED:CLAIM:P3-W079-DOMAINS",
      "atlas_display": {
        "id": "PASS3_RESTORED:CLAIM:P3-W079-DOMAINS",
        "label": "Three source datasets distinguish study from code review",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C07"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SCOPED_AUDIT_CLAIM",
      "kind": "claim",
      "label": "Agentic lifecycle reliability/cost is a synthesis",
      "reported_measure": "no new empirical sample",
      "source_locator": "Original HTML References and method",
      "verification_limit": "Cites W003, not independent evidence of 26.08 percent",
      "inspection_depth": "PASS3_PDF_AND_ORIGINAL_RECONSTRUCTION",
      "original_microdata_replicated": "NO",
      "work_id": "W095",
      "origin": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "PASS3_RESTORED:CLAIM:P3-W095-SECONDARY",
      "atlas_display": {
        "id": "PASS3_RESTORED:CLAIM:P3-W095-SECONDARY",
        "label": "Agentic lifecycle reliability/cost is a synthesis",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C07",
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SCOPED_AUDIT_CLAIM",
      "kind": "claim",
      "label": "Agentic intent F1 versus zero-shot tradeoff",
      "reported_measure": "0.860 vs0.844; 52191 vs8089 tokens",
      "source_locator": "v1 Table 3",
      "verification_limit": "Budget/latency meaningful for only 121 diffs",
      "inspection_depth": "PASS3_PDF_AND_ORIGINAL_RECONSTRUCTION",
      "original_microdata_replicated": "NO",
      "work_id": "W099",
      "origin": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "PASS3_RESTORED:CLAIM:P3-W099-F1",
      "atlas_display": {
        "id": "PASS3_RESTORED:CLAIM:P3-W099-F1",
        "label": "Agentic intent F1 versus zero-shot tradeoff",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C04",
          "C:C07",
          "C:C08"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SCOPED_AUDIT_CLAIM",
      "kind": "claim",
      "label": "Drift scoring selected balanced subset",
      "reported_measure": "118 diffs, 64.4 percent exact",
      "source_locator": "v1 Table 4",
      "verification_limit": "Balance artificial; not natural prevalence",
      "inspection_depth": "PASS3_PDF_AND_ORIGINAL_RECONSTRUCTION",
      "original_microdata_replicated": "NO",
      "work_id": "W099",
      "origin": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "PASS3_RESTORED:CLAIM:P3-W099-DRIFT",
      "atlas_display": {
        "id": "PASS3_RESTORED:CLAIM:P3-W099-DRIFT",
        "label": "Drift scoring selected balanced subset",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C07",
          "C:C08"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SCOPED_AUDIT_CLAIM",
      "kind": "claim",
      "label": "Self-review opt-in deployment and reverts",
      "reported_measure": "0.33 vs 0.17 percent descriptive revert rates",
      "source_locator": "v1 Table 8",
      "verification_limit": "No randomized deployment comparator",
      "inspection_depth": "PASS3_PDF_AND_ORIGINAL_RECONSTRUCTION",
      "original_microdata_replicated": "NO",
      "work_id": "W099",
      "origin": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "PASS3_RESTORED:CLAIM:P3-W099-ROLLOUT",
      "atlas_display": {
        "id": "PASS3_RESTORED:CLAIM:P3-W099-ROLLOUT",
        "label": "Self-review opt-in deployment and reverts",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C04",
          "C:C07",
          "C:C08"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SCOPED_AUDIT_CLAIM",
      "kind": "claim",
      "label": "Moderate drift buckets hardest",
      "reported_measure": "F1 0.341 and 0.409",
      "source_locator": "v1 Table 4",
      "verification_limit": "Not a ground-truth intent contract",
      "inspection_depth": "PASS3_PDF_AND_ORIGINAL_RECONSTRUCTION",
      "original_microdata_replicated": "NO",
      "work_id": "W099",
      "origin": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "PASS3_RESTORED:CLAIM:P3-W099-MIDDLE",
      "atlas_display": {
        "id": "PASS3_RESTORED:CLAIM:P3-W099-MIDDLE",
        "label": "Moderate drift buckets hardest",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C07",
          "C:C08"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SCOPED_AUDIT_CLAIM",
      "kind": "claim",
      "label": "Maintainer evaluation sample is small and selected",
      "reported_measure": "4 maintainers/3 repositories/95 tasks; 296 AI/47 gold PRs",
      "source_locator": "METR note Data and Methods",
      "verification_limit": "Not representative of all code review",
      "inspection_depth": "ORIGINAL_SELECTED_DOCUMENT_PASS4",
      "original_microdata_replicated": "NO",
      "work_id": "W111",
      "origin": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "PASS4:CLAIM:P4-W111-SAMPLE",
      "atlas_display": {
        "id": "PASS4:CLAIM:P4-W111-SAMPLE",
        "label": "Maintainer evaluation sample is small and selected",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C07",
          "C:C08"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SCOPED_AUDIT_CLAIM",
      "kind": "claim",
      "label": "Test grader and maintainer acceptance diverge",
      "reported_measure": "24.2 percentage points SE2.7",
      "source_locator": "METR Figure1 Results",
      "verification_limit": "Review lacks CI and feedback iterations; golden 68 percent baseline",
      "inspection_depth": "ORIGINAL_SELECTED_DOCUMENT_PASS4",
      "original_microdata_replicated": "NO",
      "work_id": "W111",
      "origin": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "PASS4:CLAIM:P4-W111-GAP",
      "atlas_display": {
        "id": "PASS4:CLAIM:P4-W111-GAP",
        "label": "Test grader and maintainer acceptance diverge",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C07",
          "C:C08"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SCOPED_AUDIT_CLAIM",
      "kind": "claim",
      "label": "Multi-agent process template benchmark pass@1",
      "reported_measure": "75.2,65.5,82.5,56.7 percent",
      "source_locator": "ICSE25 publisher abstract",
      "verification_limit": "Abstract only; not an organizational process effectiveness experiment",
      "inspection_depth": "ORIGINAL_SELECTED_DOCUMENT_PASS4",
      "original_microdata_replicated": "NO",
      "work_id": "W148",
      "origin": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "PASS4:CLAIM:P4-W148-BENCH",
      "atlas_display": {
        "id": "PASS4:CLAIM:P4-W148-BENCH",
        "label": "Multi-agent process template benchmark pass@1",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C04",
          "C:C07",
          "C:C11"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SCOPED_AUDIT_CLAIM",
      "kind": "claim",
      "label": "Selected repositories and explicit supplementary set",
      "reported_measure": "281 policies, 245 from 2000 popular and 36 additional",
      "source_locator": "v1 Section2.3",
      "verification_limit": "Not population-representative",
      "inspection_depth": "ORIGINAL_SELECTED_DOCUMENT_PASS4",
      "original_microdata_replicated": "NO",
      "work_id": "W150",
      "origin": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "PASS4:CLAIM:P4-W150-SAMPLE",
      "atlas_display": {
        "id": "PASS4:CLAIM:P4-W150-SAMPLE",
        "label": "Selected repositories and explicit supplementary set",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C04",
          "C:C07",
          "C:C11"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SCOPED_AUDIT_CLAIM",
      "kind": "claim",
      "label": "Mentioning disclosure and requiring it are different coding levels",
      "reported_measure": "150/281 (53.4%) mention; 137/281 (48.8%) require",
      "source_locator": "v1 Table1 and RQ2 Fig4",
      "verification_limit": "Difference is 13 explicit not-required policies",
      "inspection_depth": "ORIGINAL_SELECTED_DOCUMENT_PASS4",
      "original_microdata_replicated": "NO",
      "work_id": "W150",
      "origin": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "PASS4:CLAIM:P4-W150-DISCLOSURE",
      "atlas_display": {
        "id": "PASS4:CLAIM:P4-W150-DISCLOSURE",
        "label": "Mentioning disclosure and requiring it are different coding levels",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C04",
          "C:C07",
          "C:C11"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SCOPED_AUDIT_CLAIM",
      "kind": "claim",
      "label": "Manual classification reproducibility sample",
      "reported_measure": "162/180 agreeing labels = 90%",
      "source_locator": "v1 Section2.4.1",
      "verification_limit": "Inter-rater sample only, not outcome validation",
      "inspection_depth": "ORIGINAL_SELECTED_DOCUMENT_PASS4",
      "original_microdata_replicated": "NO",
      "work_id": "W150",
      "origin": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "PASS4:CLAIM:P4-W150-RATER",
      "atlas_display": {
        "id": "PASS4:CLAIM:P4-W150-RATER",
        "label": "Manual classification reproducibility sample",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C04",
          "C:C11"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SCOPED_AUDIT_CLAIM",
      "kind": "claim",
      "label": "AI code contributions permitted in many sampled policies",
      "reported_measure": "83.3% permitted/encouraged; 14.9% forbidden",
      "source_locator": "v1 RQ1 Results",
      "verification_limit": "Autonomous agent bans may coexist with AI permission",
      "inspection_depth": "ORIGINAL_SELECTED_DOCUMENT_PASS4",
      "original_microdata_replicated": "NO",
      "work_id": "W150",
      "origin": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "PASS4:CLAIM:P4-W150-ALLOW",
      "atlas_display": {
        "id": "PASS4:CLAIM:P4-W150-ALLOW",
        "label": "AI code contributions permitted in many sampled policies",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C04",
          "C:C11"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SCOPED_AUDIT_CLAIM",
      "kind": "claim",
      "label": "SASE is proposed four-pillar and SE4H/SE4A framework",
      "reported_measure": "four pillars; version v3 dated 24 Jun 2026",
      "source_locator": "v3 Introduction and Sections4-7",
      "verification_limit": "Not a causal evaluation",
      "inspection_depth": "ORIGINAL_SELECTED_DOCUMENT_PASS4",
      "original_microdata_replicated": "NO",
      "work_id": "W152",
      "origin": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "PASS4:CLAIM:P4-W152-FRAME",
      "atlas_display": {
        "id": "PASS4:CLAIM:P4-W152-FRAME",
        "label": "SASE is proposed four-pillar and SE4H/SE4A framework",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C04",
          "C:C11"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SCOPED_AUDIT_CLAIM",
      "kind": "claim",
      "label": "CRAFT values and lifecycle vocabulary are conceptual",
      "reported_measure": "version v2 dated 17 Feb 2026",
      "source_locator": "v2 Intro/Values/Scope",
      "verification_limit": "No validation cohort",
      "inspection_depth": "ORIGINAL_SELECTED_DOCUMENT_PASS4",
      "original_microdata_replicated": "NO",
      "work_id": "W153",
      "origin": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "PASS4:CLAIM:P4-W153-FRAME",
      "atlas_display": {
        "id": "PASS4:CLAIM:P4-W153-FRAME",
        "label": "CRAFT values and lifecycle vocabulary are conceptual",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C01",
          "C:C04",
          "C:C11"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SCOPED_AUDIT_CLAIM",
      "kind": "claim",
      "label": "Author-hosted and final publisher records disagree in sample counts",
      "reported_measure": "79/3244 draft vs 78/3148 journal record",
      "source_locator": "author PDF p1 and journal abstract",
      "verification_limit": "Final version tables not inspected; 1 developer and 96 hours differ",
      "inspection_depth": "ORIGINAL_SELECTED_DOCUMENT_PASS4",
      "original_microdata_replicated": "NO",
      "work_id": "W170",
      "origin": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "PASS4:CLAIM:P4-W170-SAMPLE",
      "atlas_display": {
        "id": "PASS4:CLAIM:P4-W170-SAMPLE",
        "label": "Author-hosted and final publisher records disagree in sample counts",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C01",
          "C:C09",
          "C:C10"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SCOPED_AUDIT_CLAIM",
      "kind": "claim",
      "label": "Author PDF Table5 recorded comprehension fraction",
      "reported_measure": "57.62 percent comprehension,23.96 navigation,5.02 editing,13.40 other",
      "source_locator": "author PDF p9 Table5",
      "verification_limit": "Not universal or AI-specific; coding inferred via instrument",
      "inspection_depth": "ORIGINAL_SELECTED_DOCUMENT_PASS4",
      "original_microdata_replicated": "NO",
      "work_id": "W170",
      "origin": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "PASS4:CLAIM:P4-W170-TABLE",
      "atlas_display": {
        "id": "PASS4:CLAIM:P4-W170-TABLE",
        "label": "Author PDF Table5 recorded comprehension fraction",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C01",
          "C:C09",
          "C:C10"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SCOPED_AUDIT_CLAIM",
      "kind": "claim",
      "label": "Instrument validation confined to tiny sample",
      "reported_measure": "2 developers x 4 hours video validation",
      "source_locator": "author PDF p7 Table3 and Methods",
      "verification_limit": "Limited ability to generalize classifier error",
      "inspection_depth": "ORIGINAL_SELECTED_DOCUMENT_PASS4",
      "original_microdata_replicated": "NO",
      "work_id": "W170",
      "origin": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "PASS4:CLAIM:P4-W170-VALIDITY",
      "atlas_display": {
        "id": "PASS4:CLAIM:P4-W170-VALIDITY",
        "label": "Instrument validation confined to tiny sample",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C09",
          "C:C10"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SCOPED_AUDIT_CLAIM",
      "kind": "claim",
      "label": "Version-control authorship alone does not prove comprehension",
      "reported_measure": "conceptual argument, no newly measured cohort",
      "source_locator": "v1 Sections2-7",
      "verification_limit": "Must directly test comprehension instead of declaring every legacy metric invalid",
      "inspection_depth": "ORIGINAL_SELECTED_DOCUMENT_PASS4",
      "original_microdata_replicated": "NO",
      "work_id": "W189",
      "origin": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "PASS4:CLAIM:P4-W189-THEORY",
      "atlas_display": {
        "id": "PASS4:CLAIM:P4-W189-THEORY",
        "label": "Version-control authorship alone does not prove comprehension",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C05",
          "C:C09",
          "C:C11"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SCOPED_AUDIT_CLAIM",
      "kind": "claim",
      "label": "Five-run mean and SD for model benchmark comparisons in author v2 Table II",
      "reported_measure": "FlowGen Scrum 75.2±1.1 / 65.5±1.9 / 82.5±0.6 / 56.7±1.4 vs RawGPT 64.4±3.7 / 49.8±3.0 / 77.5±0.8 / 53.9±0.7",
      "source_locator": "Original arXiv:2403.15852v2 PDF p. 6 Table II",
      "verification_limit": "Original author-version, no original-run data; final ICSE version table parity open",
      "inspection_depth": "AUTHOR_ORIGINAL_PAGE_LEVEL_SELECTED_TABLES",
      "original_microdata_replicated": "NO",
      "work_id": "W148",
      "origin": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "PASS4:CLAIM:P4-W148-ORIGINAL-TABLE-II",
      "atlas_display": {
        "id": "PASS4:CLAIM:P4-W148-ORIGINAL-TABLE-II",
        "label": "Five-run mean and SD for model benchmark comparisons in author v2 Table II",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C04",
          "C:C07",
          "C:C11"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SCOPED_AUDIT_CLAIM",
      "kind": "claim",
      "label": "Stricter implementation may fail a benchmark with mismatched input case",
      "reported_measure": "MBPP-582 requires dictionary input but tests also pass a set, causing exception under validated type contract",
      "source_locator": "Original arXiv:2403.15852v2 PDF p. 7 Table III and Listing 1",
      "verification_limit": "Paper authors describe the case; no independent source dataset trial here",
      "inspection_depth": "AUTHOR_ORIGINAL_PAGE_LEVEL_SELECTED_TABLES",
      "original_microdata_replicated": "NO",
      "work_id": "W148",
      "origin": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "PASS4:CLAIM:P4-W148-BENCHMARK-TEST-MISMATCH",
      "atlas_display": {
        "id": "PASS4:CLAIM:P4-W148-BENCHMARK-TEST-MISMATCH",
        "label": "Stricter implementation may fail a benchmark with mismatched input case",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C06",
          "C:C07",
          "C:C08"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "PUBLICATION_VERSION",
      "kind": "version",
      "label": "Earlier arXiv abstract describes tau-bench, different benchmark",
      "source_locator": "https://arxiv.org/abs/2508.02721",
      "reported_measure": "earlier reported benchmark, not directly comparable",
      "original_raw_data_replicated": "NO",
      "origin": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "VERSION:W151:earlier-abstract",
      "atlas_display": {
        "id": "VERSION:W151:earlier-abstract",
        "label": "Earlier arXiv abstract describes tau-bench, different benchmark",
        "kind": "version",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "PUBLICATION_VERSION",
      "kind": "version",
      "label": "arXiv 2508.02721v2 TravelPlanner",
      "source_locator": "https://arxiv.org/html/2508.02721v2",
      "reported_measure": "1000 tasks; final pass 35.56 vs 18; hard-constraint macro 38.89 vs 42",
      "original_raw_data_replicated": "NO",
      "origin": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "VERSION:W151:2026-06-16-v2",
      "atlas_display": {
        "id": "VERSION:W151:2026-06-16-v2",
        "label": "arXiv 2508.02721v2 TravelPlanner",
        "kind": "version",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "PUBLICATION_VERSION",
      "kind": "version",
      "label": "23-page author-hosted PDF; the cohort counts differ",
      "source_locator": "https://baolingfeng.github.io/papers/tsecomprehension.pdf",
      "reported_measure": "79 professionals; 3244 hours; 57.62% comprehension in Table 5",
      "original_raw_data_replicated": "NO",
      "origin": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "VERSION:W170:author-hosted-copy",
      "atlas_display": {
        "id": "VERSION:W170:author-hosted-copy",
        "label": "23-page author-hosted PDF; the cohort counts differ",
        "kind": "version",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "PUBLICATION_VERSION",
      "kind": "version",
      "label": "Final TSE publisher bibliographic abstract; table not inspected",
      "source_locator": "https://doi.org/10.1109/TSE.2017.2734091",
      "reported_measure": "78 professionals; 3148 hours; ~58% comprehension",
      "original_raw_data_replicated": "NO",
      "origin": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "VERSION:W170:tse-2018-published",
      "atlas_display": {
        "id": "VERSION:W170:tse-2018-published",
        "label": "Final TSE publisher bibliographic abstract; table not inspected",
        "kind": "version",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "PUBLICATION_VERSION",
      "kind": "version",
      "label": "14-page author manuscript original methods / Table II and Table III checked",
      "source_locator": "https://arxiv.org/pdf/2403.15852",
      "reported_measure": "5 runs per model, GPT-3.5-turbo-1106, HumanEval/HumanEval-ET/MBPP/MBPP-ET; sample test anomalies",
      "original_raw_data_replicated": "NO",
      "origin": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "VERSION:W148:2024-10-31-arxiv-v2",
      "atlas_display": {
        "id": "VERSION:W148:2024-10-31-arxiv-v2",
        "label": "14-page author manuscript original methods / Table II and Table III checked",
        "kind": "version",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "PUBLICATION_VERSION",
      "kind": "version",
      "label": "ICSE 2025 publisher proceedings, abstract checked, original final tables not compared",
      "source_locator": "https://doi.org/10.1109/ICSE55347.2025.00140",
      "reported_measure": "publisher abstract matches headline; final tables not inspected",
      "original_raw_data_replicated": "NO",
      "origin": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "VERSION:W148:2025-icse-proceedings",
      "atlas_display": {
        "id": "VERSION:W148:2025-icse-proceedings",
        "label": "ICSE 2025 publisher proceedings, abstract checked, original final tables not compared",
        "kind": "version",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "PUBLICATION_VERSION",
      "kind": "version",
      "label": "281-policy arXiv first version",
      "source_locator": "https://arxiv.org/html/2609.07542",
      "reported_measure": "150 discuss disclosure; 137 require; 13 explicitly do not; 90% manual interrater over 180 labels",
      "original_raw_data_replicated": "NO",
      "origin": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "VERSION:W150:2026-09-07-v1",
      "atlas_display": {
        "id": "VERSION:W150:2026-09-07-v1",
        "label": "281-policy arXiv first version",
        "kind": "version",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "UNRESOLVED_NUMERICAL_DISCREPANCY",
      "kind": "issue_fact",
      "label": "W068 matched HPR sample 5869 but four Table 1 cells total 5853",
      "reported_sample": "5869",
      "visible_count_sum": "5853",
      "unreconciled_records": "16",
      "raw_data_inspected": "NO",
      "origin": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "DISCREPANCY:W068:HPR_TABLE_16",
      "atlas_display": {
        "id": "DISCREPANCY:W068:HPR_TABLE_16",
        "label": "W068 matched HPR sample 5869 but four Table 1 cells total 5853",
        "kind": "issue_fact",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "AUDIT_ISSUE",
      "kind": "audited_issue",
      "label": "PWB-030 W010",
      "issue_id": "PWB-030",
      "work_id": "W010",
      "status": "OFFICIAL_REVISION_ABSTRACT_FULL_TABLES_OPEN",
      "action_taken": "Version contrasts pinned; September headline estimates separated from May variant.",
      "acceptance_remaining": "Obtain 134-page Sept PDF, inspect all matching details/model tables and rerun dataset/telemetry matching.",
      "origin": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "pass6_work_performed": "May vs September estimates retained; NBER September record discloses consulting relationships of two authors; 134-page revised full tables still unavailable from accessible sources.",
      "pass6_acceptance_criterion": "Acquire release version 134-page paper and underlying matched developer/telemetry data for independent estimates.",
      "pass6_evidence_boundary": "NO_ORIGINAL_RECORDS_NO_PILOT",
      "id": "ISSUE:PWB-030",
      "atlas_display": {
        "id": "ISSUE:PWB-030",
        "label": "PWB-030 W010",
        "kind": "audited_issue",
        "collection": null,
        "category": "audits",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C01",
          "C:C02",
          "C:C08",
          "C:C11",
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "AUDIT_ISSUE",
      "kind": "audited_issue",
      "label": "PWB-031 W136",
      "issue_id": "PWB-031",
      "work_id": "W136",
      "status": "ORIGINAL_FIGURE_METHODS_ENHANCED_RAW_ADMIN_DATA_OPEN",
      "action_taken": "March 2026 132-page original PDF selected pages and estimator read; descriptive and causal estimates distinguished.",
      "acceptance_remaining": "Inspect all original result tables; acquire licensed Statistics Denmark administrative data and scripts; reproduce regressions.",
      "origin": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "pass6_work_performed": "Checked original PDF page24 Eq(2) dynamic versus Eq(3) pooled; page25 baseline cross-sectional 9/4% premiums predate AI; page25 pooled vs dynamic 2/3% confidence statement; no underlying regression run.",
      "pass6_acceptance_criterion": "Review remaining coefficients and figures, acquire licensed administrative records and run original specification.",
      "pass6_evidence_boundary": "NO_ORIGINAL_RECORDS_NO_PILOT",
      "id": "ISSUE:PWB-031",
      "atlas_display": {
        "id": "ISSUE:PWB-031",
        "label": "PWB-031 W136",
        "kind": "audited_issue",
        "collection": null,
        "category": "audits",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "AUDIT_ISSUE",
      "kind": "audited_issue",
      "label": "PWB-032 W120",
      "issue_id": "PWB-032",
      "work_id": "W120",
      "status": "SCOPED_THEORY_EQ11_VERIFIED_EMPIRICAL_GATE_OPEN",
      "action_taken": "Pinned v1 and v9 PDF versions; derived Eq(11) values independently with Figure3 parameters.",
      "acceptance_remaining": "Check all propositions and additivity/robustness; empirical mentor-retention pilot before workplace conclusions.",
      "origin": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "ISSUE:PWB-032",
      "atlas_display": {
        "id": "ISSUE:PWB-032",
        "label": "PWB-032 W120",
        "kind": "audited_issue",
        "collection": null,
        "category": "audits",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C10",
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "AUDIT_ISSUE",
      "kind": "audited_issue",
      "label": "PWB-033 W020",
      "issue_id": "PWB-033",
      "work_id": "W020",
      "status": "SCOPED_SURVEY_METHODS_VERIFIED_OBJECTIVE_VALIDATION_OPEN",
      "action_taken": "359-10=349 denominator and self-report evidence class verified; sampling biases documented.",
      "acceptance_remaining": "Obtain anonymized survey and independent measured accepted-value outcomes; preregister comparison.",
      "origin": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "ISSUE:PWB-033",
      "atlas_display": {
        "id": "ISSUE:PWB-033",
        "label": "PWB-033 W020",
        "kind": "audited_issue",
        "collection": null,
        "category": "audits",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C02",
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "AUDIT_ISSUE",
      "kind": "audited_issue",
      "label": "PWB-034 W028",
      "issue_id": "PWB-034",
      "work_id": "W028",
      "status": "SCOPED_CASE_AND_POTENTIAL_CLASSIFIED_METRIC_VALIDATION_OPEN",
      "action_taken": "Full nine-page consulting excerpt checked; 20x potential separated from bank report and prior cross-firm sample.",
      "acceptance_remaining": "Obtain protocol, baseline task matching, effect distributions, acceptance/rework/deployment metrics for case and sample.",
      "origin": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "ISSUE:PWB-034",
      "atlas_display": {
        "id": "ISSUE:PWB-034",
        "label": "PWB-034 W028",
        "kind": "audited_issue",
        "collection": null,
        "category": "audits",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C11",
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SCOPED_AUDIT_CLAIM",
      "kind": "claim",
      "label": "Sept source revisions have 500k-plus vs May 100k-plus samples",
      "claim_id": "P5-C01",
      "reported_measure": "30/180/240 commits vs 40/140/180 earlier; elasticity .23 vs .25",
      "source_locator": "Official NBER Sept abstract versus earlier May SSRN abstract",
      "verification_limit": "VERSION_COMPARISON_ABSTRACT_NOT_TABLE",
      "work_id": "W010",
      "raw_data_replicated": "NO",
      "date": "2026-10-10",
      "origin": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "PASS5:CLAIM:P5-C01",
      "atlas_display": {
        "id": "PASS5:CLAIM:P5-C01",
        "label": "Sept source revisions have 500k-plus vs May 100k-plus samples",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C01",
          "C:C02",
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SCOPED_AUDIT_CLAIM",
      "kind": "claim",
      "label": "Commit increase not equivalent to shipped software",
      "claim_id": "P5-C02",
      "reported_measure": "Autonomous agents +240% commits; +80% projects; +30% releases",
      "source_locator": "Sept NBER abstract",
      "verification_limit": "OBSERVATIONAL_MATCHED_EVENT_STUDY",
      "work_id": "W010",
      "raw_data_replicated": "NO",
      "date": "2026-10-10",
      "origin": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "PASS5:CLAIM:P5-C02",
      "atlas_display": {
        "id": "PASS5:CLAIM:P5-C02",
        "label": "Commit increase not equivalent to shipped software",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C01",
          "C:C08",
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SCOPED_AUDIT_CLAIM",
      "kind": "claim",
      "label": "Sample, observation window and clustered DiD design",
      "claim_id": "P5-C03",
      "reported_measure": "25,000 workers 7,000 workplaces 11 occupations; Dec 2024 endpoint",
      "source_locator": "RFBerlin PDF pp.3,20-25",
      "verification_limit": "ORIGINAL_SELECTED_METHODS",
      "work_id": "W136",
      "raw_data_replicated": "NO",
      "date": "2026-10-10",
      "origin": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "PASS5:CLAIM:P5-C03",
      "atlas_display": {
        "id": "PASS5:CLAIM:P5-C03",
        "label": "Sample, observation window and clustered DiD design",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SCOPED_AUDIT_CLAIM",
      "kind": "claim",
      "label": "Dynamic versus pooled earnings confidence bounds differ",
      "claim_id": "P5-C04",
      "reported_measure": "Dynamic ~3%; pooled ~2%; no observed average wage gain",
      "source_locator": "RFBerlin PDF p.25-26; Eq.3 and Fig.5/7",
      "verification_limit": "AUTHORS_REPORTED_CI_NOT_MICRODATA",
      "work_id": "W136",
      "raw_data_replicated": "NO",
      "date": "2026-10-10",
      "origin": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "PASS5:CLAIM:P5-C04",
      "atlas_display": {
        "id": "PASS5:CLAIM:P5-C04",
        "label": "Dynamic versus pooled earnings confidence bounds differ",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SCOPED_AUDIT_CLAIM",
      "kind": "claim",
      "label": "Employer initiatives correlate with usage and task reorganization",
      "claim_id": "P5-C05",
      "reported_measure": "Without initiatives ~41% ever, 7% daily; all three ~93% ever, 28% daily",
      "source_locator": "RFBerlin PDF pp.4,15-18",
      "verification_limit": "DESCRIPTIVE_ASSOCIATION",
      "work_id": "W136",
      "raw_data_replicated": "NO",
      "date": "2026-10-10",
      "origin": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "PASS5:CLAIM:P5-C05",
      "atlas_display": {
        "id": "PASS5:CLAIM:P5-C05",
        "label": "Employer initiatives correlate with usage and task reorganization",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SCOPED_AUDIT_CLAIM",
      "kind": "claim",
      "label": "Old projected macro effects not current numerical result",
      "claim_id": "P5-C06",
      "reported_measure": "0.05-0.35 pp growth scenarios v1 only",
      "source_locator": "arXiv v1 PDF p.1 versus v9 PDF p.1",
      "verification_limit": "VERSION_SPECIFIC_THEORY",
      "work_id": "W120",
      "raw_data_replicated": "NO",
      "date": "2026-10-10",
      "origin": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "PASS5:CLAIM:P5-C06",
      "atlas_display": {
        "id": "PASS5:CLAIM:P5-C06",
        "label": "Old projected macro effects not current numerical result",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C10",
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SCOPED_AUDIT_CLAIM",
      "kind": "claim",
      "label": "Current Eq 11 supports delayed reversal under example inputs",
      "claim_id": "P5-C07",
      "reported_measure": "Ratio impact 1.68325, next 1.41421, crosses <1 after ~2.99 model periods",
      "source_locator": "arXiv v9 PDF p.25-26 Eq.11 and Figure3",
      "verification_limit": "INDEPENDENT_EQUATION_ARITHMETIC_NO_EMPIRICAL_OBSERVATION",
      "work_id": "W120",
      "raw_data_replicated": "NO",
      "date": "2026-10-10",
      "origin": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "PASS5:CLAIM:P5-C07",
      "atlas_display": {
        "id": "PASS5:CLAIM:P5-C07",
        "label": "Current Eq 11 supports delayed reversal under example inputs",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C10",
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SCOPED_AUDIT_CLAIM",
      "kind": "claim",
      "label": "Survey selected sample and exclusions",
      "claim_id": "P5-C08",
      "reported_measure": "359 unique - 10 excluded = 349; ~2% email response; 70% paid",
      "source_locator": "METR original survey methodology and anomalies section",
      "verification_limit": "PRIMARY_HTML_METHODS_NOT_RCT",
      "work_id": "W020",
      "raw_data_replicated": "NO",
      "date": "2026-10-10",
      "origin": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "PASS5:CLAIM:P5-C08",
      "atlas_display": {
        "id": "PASS5:CLAIM:P5-C08",
        "label": "Survey selected sample and exclusions",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C02",
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SCOPED_AUDIT_CLAIM",
      "kind": "claim",
      "label": "Value and speed estimates are distinct self-reports",
      "claim_id": "P5-C09",
      "reported_measure": "1.4–2x value, 3x speed, 2.5x forecast 2027",
      "source_locator": "METR original survey summary and results",
      "verification_limit": "SELF_REPORTED_NOT_CAUSAL",
      "work_id": "W020",
      "raw_data_replicated": "NO",
      "date": "2026-10-10",
      "origin": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "PASS5:CLAIM:P5-C09",
      "atlas_display": {
        "id": "PASS5:CLAIM:P5-C09",
        "label": "Value and speed estimates are distinct self-reports",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C02",
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SCOPED_AUDIT_CLAIM",
      "kind": "claim",
      "label": "20x benchmark is staged potential, not population mean",
      "claim_id": "P5-C10",
      "reported_measure": "Level4 20x next frontier; largely experimental; top quintile observations different evidence",
      "source_locator": "McKinsey excerpt PDF pp.2-4",
      "verification_limit": "ILLUSTRATIVE_NOT_CONTROLLED",
      "work_id": "W028",
      "raw_data_replicated": "NO",
      "date": "2026-10-10",
      "origin": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "PASS5:CLAIM:P5-C10",
      "atlas_display": {
        "id": "PASS5:CLAIM:P5-C10",
        "label": "20x benchmark is staged potential, not population mean",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C11",
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SCOPED_AUDIT_CLAIM",
      "kind": "claim",
      "label": "Bank vignette is not an independently replicated production comparison",
      "claim_id": "P5-C11",
      "reported_measure": "Bank case quoted 10x speed at half cost, data protocol unavailable in excerpt",
      "source_locator": "McKinsey excerpt PDF p.2",
      "verification_limit": "CASE_REPORT_NOT_REPLICATED",
      "work_id": "W028",
      "raw_data_replicated": "NO",
      "date": "2026-10-10",
      "origin": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "PASS5:CLAIM:P5-C11",
      "atlas_display": {
        "id": "PASS5:CLAIM:P5-C11",
        "label": "Bank vignette is not an independently replicated production comparison",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C11",
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SCOPED_AUDIT_CLAIM",
      "kind": "claim",
      "label": "Version-specific visible dates differ for PDF vs HTML",
      "claim_id": "P5-C12",
      "reported_measure": "v9 PDF June 9 2026; v9 HTML August 24 2026",
      "source_locator": "arXiv v9 PDF p.1 vs HTML v9 lines 64-70",
      "verification_limit": "METADATA_INCONSISTENCY_CITE_PDF",
      "work_id": "W120",
      "raw_data_replicated": "NO",
      "date": "2026-10-10",
      "origin": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "PASS5:CLAIM:P5-C12",
      "atlas_display": {
        "id": "PASS5:CLAIM:P5-C12",
        "label": "Version-specific visible dates differ for PDF vs HTML",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C10",
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "PUBLICATION_VERSION",
      "kind": "version",
      "label": "May 2026 SSRN version",
      "source_locator": "https://papers.ssrn.com/sol3/papers.cfm?abstract_id=6843068",
      "reported_measure": ">100,000 developers; +40/140/180% commits, +50% projects, +30% releases, elasticity 0.25",
      "verification_depth": "ABSTRACT_ONLY",
      "raw_data_replicated": "NO",
      "origin": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "VERSION:W010:May-2026-SSRN",
      "atlas_display": {
        "id": "VERSION:W010:May-2026-SSRN",
        "label": "May 2026 SSRN version",
        "kind": "version",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "PUBLICATION_VERSION",
      "kind": "version",
      "label": "September 2026 revised NBER record",
      "source_locator": "https://www.nber.org/papers/w35275",
      "reported_measure": ">500,000 developers; +30/180/240% commits, +80% projects, +30% releases, elasticity 0.23",
      "verification_depth": "ABSTRACT_ONLY",
      "raw_data_replicated": "NO",
      "origin": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "VERSION:W010:September-2026-NBER",
      "atlas_display": {
        "id": "VERSION:W010:September-2026-NBER",
        "label": "September 2026 revised NBER record",
        "kind": "version",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "PUBLICATION_VERSION",
      "kind": "version",
      "label": "13 March 2026 RFBerlin DP 078/26",
      "source_locator": "https://www.rfberlin.com/wp-content/uploads/2026/03/26078.pdf",
      "reported_measure": "25k workers/7k workplaces; dynamic CI ~3%, pooled CI ~2%",
      "verification_depth": "SELECTED_PDF_PAGES_AND_EQUATIONS",
      "raw_data_replicated": "NO",
      "origin": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "VERSION:W136:March-2026-RFBerlin",
      "atlas_display": {
        "id": "VERSION:W136:March-2026-RFBerlin",
        "label": "13 March 2026 RFBerlin DP 078/26",
        "kind": "version",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "PUBLICATION_VERSION",
      "kind": "version",
      "label": "arXiv PDF v1 July 2025",
      "source_locator": "https://arxiv.org/pdf/2507.16078v1",
      "reported_measure": "0.05-0.35pp illustrative growth scenarios, different theoretical formulation",
      "verification_depth": "PDF_ABSTRACT_AND_INTRO",
      "raw_data_replicated": "NO",
      "origin": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "VERSION:W120:July-2025-v1",
      "atlas_display": {
        "id": "VERSION:W120:July-2025-v1",
        "label": "arXiv PDF v1 July 2025",
        "kind": "version",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "PUBLICATION_VERSION",
      "kind": "version",
      "label": "arXiv v9 PDF cover June 9 2026",
      "source_locator": "https://arxiv.org/pdf/2507.16078v9",
      "reported_measure": "Eq11 output ratio and Proposition4, model of mentor allocation",
      "verification_depth": "PDF_SELECTED_THEORY",
      "raw_data_replicated": "NO",
      "origin": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "VERSION:W120:June-2026-v9-PDF",
      "atlas_display": {
        "id": "VERSION:W120:June-2026-v9-PDF",
        "label": "arXiv v9 PDF cover June 9 2026",
        "kind": "version",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "PUBLICATION_VERSION",
      "kind": "version",
      "label": "METR 11 May 2026 methodological note",
      "source_locator": "https://metr.substack.com/p/2026-05-11-ai-usage-survey",
      "reported_measure": "359-10=349 retained; medians value 1.4-2x, speed 3x",
      "verification_depth": "HTML_METHODS_RESULTS",
      "raw_data_replicated": "NO",
      "origin": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "VERSION:W020:May-2026-survey",
      "atlas_display": {
        "id": "VERSION:W020:May-2026-survey",
        "label": "METR 11 May 2026 methodological note",
        "kind": "version",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "PUBLICATION_VERSION",
      "kind": "version",
      "label": "McKinsey April 2026 nine-page primary excerpt",
      "source_locator": "https://www.mckinsey.com/capabilities/tech-and-ai/our-insights/the-ai-revolution-in-software-development",
      "reported_measure": "20x illustrative frontier, Level 4 largely experimental",
      "verification_depth": "FULL_9_PAGE_PDF",
      "raw_data_replicated": "NO",
      "origin": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "VERSION:W028:April-2026-excerpt",
      "atlas_display": {
        "id": "VERSION:W028:April-2026-excerpt",
        "label": "McKinsey April 2026 nine-page primary excerpt",
        "kind": "version",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "PUBLICATION_VERSION_WARNING",
      "kind": "version_warning",
      "label": "Same arXiv v9 HTML internal date Aug 24, PDF cover June 9",
      "source_locator": "https://arxiv.org/html/2507.16078v9",
      "source_pinned": "PDF",
      "status": "UNRESOLVED_EXTERNAL_DATE_DISAGREEMENT",
      "origin": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "VERSION:W120:June-2026-v9-HTML-date-anomaly",
      "atlas_display": {
        "id": "VERSION:W120:June-2026-v9-HTML-date-anomaly",
        "label": "Same arXiv v9 HTML internal date Aug 24, PDF cover June 9",
        "kind": "version_warning",
        "collection": null,
        "category": "audits",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SCOPED_PRIMARY_OR_ARITHMETIC_CLAIM",
      "kind": "claim",
      "claim_id": "P6-C01",
      "label": "Published Table 1 HPR last-cell 245 conflicts with 5869 total and 4.45%; arithmetic implies 261.",
      "work_id": "W068",
      "source_locator": "https://espace2.etsmtl.ca/id/eprint/34495/1/Ouni-A-2026-34495.pdf",
      "verification_limit": "PUBLISHED_TABLE_ARITHMETIC_INFERRED_CORRECTION_NO_RAW_DATA",
      "raw_data_replicated": "NO",
      "origin": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "PASS6:CLAIM:P6-C01",
      "atlas_display": {
        "id": "PASS6:CLAIM:P6-C01",
        "label": "Published Table 1 HPR last-cell 245 conflicts with 5869 total and 4.45%; arithmetic implies 261.",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C07",
          "C:C08"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SCOPED_PRIMARY_OR_ARITHMETIC_CLAIM",
      "kind": "claim",
      "claim_id": "P6-C02",
      "label": "APR 3062/5869 and HPR 4906/5869 confirm respective intervention margins 52.17 and 83.59%.",
      "work_id": "W068",
      "source_locator": "https://espace2.etsmtl.ca/id/eprint/34495/1/Ouni-A-2026-34495.pdf",
      "verification_limit": "PUBLISHED_COUNTS_RECHECKED_NO_CAUSAL_REPLICATION",
      "raw_data_replicated": "NO",
      "origin": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "PASS6:CLAIM:P6-C02",
      "atlas_display": {
        "id": "PASS6:CLAIM:P6-C02",
        "label": "APR 3062/5869 and HPR 4906/5869 confirm respective intervention margins 52.17 and 83.59%.",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C08"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SCOPED_PRIMARY_OR_ARITHMETIC_CLAIM",
      "kind": "claim",
      "claim_id": "P6-C03",
      "label": "Duration medians 42.9h APR vs 22.2h HPR conditional on intervention; shared AIDev matched sample is observational.",
      "work_id": "W068",
      "source_locator": "https://espace2.etsmtl.ca/id/eprint/34495/1/Ouni-A-2026-34495.pdf",
      "verification_limit": "PUBLISHED_DESCRIPTIVES_NOT_REVIEWER_MINUTES",
      "raw_data_replicated": "NO",
      "origin": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "PASS6:CLAIM:P6-C03",
      "atlas_display": {
        "id": "PASS6:CLAIM:P6-C03",
        "label": "Duration medians 42.9h APR vs 22.2h HPR conditional on intervention; shared AIDev matched sample is observational.",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C08"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SCOPED_PRIMARY_OR_ARITHMETIC_CLAIM",
      "kind": "claim",
      "claim_id": "P6-C04",
      "label": "Author Table1 project counts total 79; final institutional journal abstract reports 78; 3244 vs 3148 hours.",
      "work_id": "W170",
      "source_locator": "https://baolingfeng.github.io/papers/tsecomprehension.pdf",
      "verification_limit": "VERSION_DIFFERENCE_NO_CAUSE_IDENTIFIED",
      "raw_data_replicated": "NO",
      "origin": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "PASS6:CLAIM:P6-C04",
      "atlas_display": {
        "id": "PASS6:CLAIM:P6-C04",
        "label": "Author Table1 project counts total 79; final institutional journal abstract reports 78; 3244 vs 3148 hours.",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C09",
          "C:C10"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SCOPED_PRIMARY_OR_ARITHMETIC_CLAIM",
      "kind": "claim",
      "claim_id": "P6-C05",
      "label": "Author Table5 57.62% and journal abstract ~58% must remain version-scoped.",
      "work_id": "W170",
      "source_locator": "https://research.monash.edu/en/publications/measuring-program-comprehension-a-large-scale-field-study-with-pr/",
      "verification_limit": "PUBLISHED_ABSTRACT_NOT_FINAL_TABLE",
      "raw_data_replicated": "NO",
      "origin": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "PASS6:CLAIM:P6-C05",
      "atlas_display": {
        "id": "PASS6:CLAIM:P6-C05",
        "label": "Author Table5 57.62% and journal abstract ~58% must remain version-scoped.",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C09",
          "C:C10"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SCOPED_PRIMARY_OR_ARITHMETIC_CLAIM",
      "kind": "claim",
      "claim_id": "P6-C06",
      "label": "Official arXiv v9 June 8 upload does not equate to v9 HTML August 24 manuscript-internal date.",
      "work_id": "W120",
      "source_locator": "https://arxiv.org/abs/2507.16078",
      "verification_limit": "ARXIV_HISTORY_VERIFIED_EXPERIMENTAL_HTML_UNEXPLAINED",
      "raw_data_replicated": "NO",
      "origin": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "PASS6:CLAIM:P6-C06",
      "atlas_display": {
        "id": "PASS6:CLAIM:P6-C06",
        "label": "Official arXiv v9 June 8 upload does not equate to v9 HTML August 24 manuscript-internal date.",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C10",
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SCOPED_PRIMARY_OR_ARITHMETIC_CLAIM",
      "kind": "claim",
      "claim_id": "P6-C07",
      "label": "Pre-AI earnings gaps for encouraged and unencouraged adopters 9% and 4% predate launch, not adoption effects.",
      "work_id": "W136",
      "source_locator": "https://www.rfberlin.com/wp-content/uploads/2026/03/26078.pdf",
      "verification_limit": "PUBLISHED_PAGE25_NO_MICRODATA",
      "raw_data_replicated": "NO",
      "origin": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "PASS6:CLAIM:P6-C07",
      "atlas_display": {
        "id": "PASS6:CLAIM:P6-C07",
        "label": "Pre-AI earnings gaps for encouraged and unencouraged adopters 9% and 4% predate launch, not adoption effects.",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SCOPED_PRIMARY_OR_ARITHMETIC_CLAIM",
      "kind": "claim",
      "claim_id": "P6-C08",
      "label": "Two W010 authors disclose paid Microsoft consulting; may matter when interpreting observational matched estimates.",
      "work_id": "W010",
      "source_locator": "https://www.nber.org/papers/w35275",
      "verification_limit": "PUBLISHER_DISCLOSURE_NOT_CAUSAL_CHALLENGE",
      "raw_data_replicated": "NO",
      "origin": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "PASS6:CLAIM:P6-C08",
      "atlas_display": {
        "id": "PASS6:CLAIM:P6-C08",
        "label": "Two W010 authors disclose paid Microsoft consulting; may matter when interpreting observational matched estimates.",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SCOPED_PRIMARY_OR_ARITHMETIC_CLAIM",
      "kind": "claim",
      "claim_id": "P6-C09",
      "label": "BIS 2024 CodeFuse working paper uses lines-of-code output, later JFS 2026 quasi-experiment published version.",
      "work_id": "W019",
      "source_locator": "https://www.bis.org/publications/working-paper-1208-generative-ai-and-labour-productivity-field-experiment-coding",
      "verification_limit": "INSTITUTIONAL_SUMMARY_AND_JOURNAL_RECORD",
      "raw_data_replicated": "NO",
      "origin": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "PASS6:CLAIM:P6-C09",
      "atlas_display": {
        "id": "PASS6:CLAIM:P6-C09",
        "label": "BIS 2024 CodeFuse working paper uses lines-of-code output, later JFS 2026 quasi-experiment published version.",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SCOPED_PRIMARY_OR_ARITHMETIC_CLAIM",
      "kind": "claim",
      "claim_id": "P6-C10",
      "label": "Anthropic model-estimated task time is not independent measured engineering productivity.",
      "work_id": "W025",
      "source_locator": "https://www.anthropic.com/research/estimating-productivity-gains",
      "verification_limit": "RESEARCH_NOTE_NOT_EXPERIMENT",
      "raw_data_replicated": "NO",
      "origin": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "PASS6:CLAIM:P6-C10",
      "atlas_display": {
        "id": "PASS6:CLAIM:P6-C10",
        "label": "Anthropic model-estimated task time is not independent measured engineering productivity.",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SCOPED_PRIMARY_OR_ARITHMETIC_CLAIM",
      "kind": "claim",
      "claim_id": "P6-C11",
      "label": "27 radiologists, 50 mammograms, 12 deliberately inaccurate suggested categories in test set.",
      "work_id": "W085",
      "source_locator": "https://pubs.rsna.org/doi/10.1148/radiol.222176",
      "verification_limit": "CROSS_DOMAIN_EXPERIMENT_NOT_CODE_REVIEW",
      "raw_data_replicated": "NO",
      "origin": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "PASS6:CLAIM:P6-C11",
      "atlas_display": {
        "id": "PASS6:CLAIM:P6-C11",
        "label": "27 radiologists, 50 mammograms, 12 deliberately inaccurate suggested categories in test set.",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C08"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SCOPED_PRIMARY_OR_ARITHMETIC_CLAIM",
      "kind": "claim",
      "claim_id": "P6-C12",
      "label": "Physician chest X-ray advice was human-authored despite AI-or-human presentation labels.",
      "work_id": "W087",
      "source_locator": "https://www.nature.com/articles/s41746-021-00385-9",
      "verification_limit": "CROSS_DOMAIN_EXPERIMENT_NOT_CODE_REVIEW",
      "raw_data_replicated": "NO",
      "origin": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "PASS6:CLAIM:P6-C12",
      "atlas_display": {
        "id": "PASS6:CLAIM:P6-C12",
        "label": "Physician chest X-ray advice was human-authored despite AI-or-human presentation labels.",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C08"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SCOPED_PRIMARY_OR_ARITHMETIC_CLAIM",
      "kind": "claim",
      "claim_id": "P6-C13",
      "label": "DORA 2025 primary report is a survey-system context not randomized validation of book governance.",
      "work_id": "W024",
      "source_locator": "https://dora.dev/research/2025/dora-report/",
      "verification_limit": "PUBLISHER_REPORT_INDEX_ONLY",
      "raw_data_replicated": "NO",
      "origin": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "PASS6:CLAIM:P6-C13",
      "atlas_display": {
        "id": "PASS6:CLAIM:P6-C13",
        "label": "DORA 2025 primary report is a survey-system context not randomized validation of book governance.",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C11"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SCOPED_PRIMARY_OR_ARITHMETIC_CLAIM",
      "kind": "claim",
      "claim_id": "P6-C14",
      "label": "DORA 2024 report distinguishes developer productivity and software delivery stability.",
      "work_id": "W026",
      "source_locator": "https://dora.dev/research/2024/dora-report/",
      "verification_limit": "PUBLISHER_REPORT_INDEX_ONLY",
      "raw_data_replicated": "NO",
      "origin": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "PASS6:CLAIM:P6-C14",
      "atlas_display": {
        "id": "PASS6:CLAIM:P6-C14",
        "label": "DORA 2024 report distinguishes developer productivity and software delivery stability.",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C11"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "PUBLICATION_VERSION",
      "kind": "version",
      "label": "MSR 2026 camera-ready p 844 Table 1, four HPR cells",
      "source_locator": "https://espace2.etsmtl.ca/id/eprint/34495/1/Ouni-A-2026-34495.pdf",
      "verification_depth": "PUBLISHED_TABLE",
      "origin": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "PASS6:VERSION:W068:MSR2026-published-table",
      "atlas_display": {
        "id": "PASS6:VERSION:W068:MSR2026-published-table",
        "label": "MSR 2026 camera-ready p 844 Table 1, four HPR cells",
        "kind": "version",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "PUBLICATION_VERSION",
      "kind": "version",
      "label": "Official paper reference [1] Figshare release not rerun",
      "source_locator": "https://figshare.com/s/5475e2d11c95edcba3dc",
      "verification_depth": "UNVERIFIED_RAW_RECORDS",
      "origin": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "PASS6:VERSION:W068:figshare-data-awaiting",
      "atlas_display": {
        "id": "PASS6:VERSION:W068:figshare-data-awaiting",
        "label": "Official paper reference [1] Figshare release not rerun",
        "kind": "version",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "PUBLICATION_VERSION",
      "kind": "version",
      "label": "Author manuscript Table1 seven project counts 79, 3244 h",
      "source_locator": "https://baolingfeng.github.io/papers/tsecomprehension.pdf",
      "verification_depth": "AUTHOR_23_PAGE_PDF",
      "origin": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "PASS6:VERSION:W170:author-manuscript-79",
      "atlas_display": {
        "id": "PASS6:VERSION:W170:author-manuscript-79",
        "label": "Author manuscript Table1 seven project counts 79, 3244 h",
        "kind": "version",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "PUBLICATION_VERSION",
      "kind": "version",
      "label": "TSE 2018 journal abstract 78, 3148 h",
      "source_locator": "https://research.monash.edu/en/publications/measuring-program-comprehension-a-large-scale-field-study-with-pr/",
      "verification_depth": "PUBLISHED_INSTITUTIONAL_ABSTRACT_NOT_FINAL_TABLE",
      "origin": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "PASS6:VERSION:W170:published-abstract-78",
      "atlas_display": {
        "id": "PASS6:VERSION:W170:published-abstract-78",
        "label": "TSE 2018 journal abstract 78, 3148 h",
        "kind": "version",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "PUBLICATION_VERSION",
      "kind": "version",
      "label": "arXiv v9 dated June 8 2026 by its version history",
      "source_locator": "https://arxiv.org/abs/2507.16078",
      "verification_depth": "OFFICIAL_VERSION_HISTORY",
      "origin": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "PASS6:VERSION:W120:official-v9-submission",
      "atlas_display": {
        "id": "PASS6:VERSION:W120:official-v9-submission",
        "label": "arXiv v9 dated June 8 2026 by its version history",
        "kind": "version",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "PUBLICATION_VERSION",
      "kind": "version",
      "label": "2024 BIS WP 1208 field experiment title",
      "source_locator": "https://www.bis.org/publications/working-paper-1208-generative-ai-and-labour-productivity-field-experiment-coding",
      "verification_depth": "WORKING_PAPER_OFFICIAL",
      "origin": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "PASS6:VERSION:W019:BIS-2024-work1208",
      "atlas_display": {
        "id": "PASS6:VERSION:W019:BIS-2024-work1208",
        "label": "2024 BIS WP 1208 field experiment title",
        "kind": "version",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "PUBLICATION_VERSION",
      "kind": "version",
      "label": "2026 JFS 84 101543 quasi experiment title",
      "source_locator": "https://www.sciencedirect.com/science/article/pii/S1572308926000458",
      "verification_depth": "PUBLISHED_JOURNAL_RECORD",
      "origin": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "PASS6:VERSION:W019:JFS-2026-v84",
      "atlas_display": {
        "id": "PASS6:VERSION:W019:JFS-2026-v84",
        "label": "2026 JFS 84 101543 quasi experiment title",
        "kind": "version",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SOURCE_TABLE_CELL",
      "kind": "reported_cell",
      "label": "W068 Table1 HPR rejected no intervention 245",
      "cell_value": "245",
      "source_locator": "https://espace2.etsmtl.ca/id/eprint/34495/1/Ouni-A-2026-34495.pdf",
      "verification_depth": "PRINTED_PROCEEDINGS",
      "caution": "Printed HPR rejected without intervention; internally inconsistent",
      "origin": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "PASS6:TABLECELL:W068:published",
      "atlas_display": {
        "id": "PASS6:TABLECELL:W068:published",
        "label": "W068 Table1 HPR rejected no intervention 245",
        "kind": "reported_cell",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SOURCE_TABLE_CELL",
      "kind": "inferred_cell",
      "label": "W068 Table1 HPR rejected no intervention 261",
      "cell_value": "261",
      "source_locator": "https://espace2.etsmtl.ca/id/eprint/34495/1/Ouni-A-2026-34495.pdf",
      "verification_depth": "ARITHMETIC_ONLY_NOT_ORIGINAL_DATA",
      "caution": "5,869 minus other HPR cells, also consistent with printed 4.45 percent",
      "origin": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "PASS6:TABLECELL:W068:arithmetic_inferred",
      "atlas_display": {
        "id": "PASS6:TABLECELL:W068:arithmetic_inferred",
        "label": "W068 Table1 HPR rejected no intervention 261",
        "kind": "inferred_cell",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "PRIMARY_LOCATOR_VERIFICATION",
      "kind": "source_locator",
      "label": "W019 verified primary source URL",
      "source_locator": "https://www.bis.org/publications/working-paper-1208-generative-ai-and-labour-productivity-field-experiment-coding",
      "verification_depth": "PRIMARY_WORKING_PAPER_AND_LATER_JOURNAL",
      "required_followup": "Read all original methods/numerical tables and replicate where feasible",
      "raw_data_replicated": "NO",
      "origin": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "PASS6:LOCATOR:W019",
      "atlas_display": {
        "id": "PASS6:LOCATOR:W019",
        "label": "W019 verified primary source URL",
        "kind": "source_locator",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "PRIMARY_LOCATOR_VERIFICATION",
      "kind": "source_locator",
      "label": "W024 verified primary source URL",
      "source_locator": "https://dora.dev/research/2025/dora-report/",
      "verification_depth": "OFFICIAL_REPORT_INDEX",
      "required_followup": "Read all original methods/numerical tables and replicate where feasible",
      "raw_data_replicated": "NO",
      "origin": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "PASS6:LOCATOR:W024",
      "atlas_display": {
        "id": "PASS6:LOCATOR:W024",
        "label": "W024 verified primary source URL",
        "kind": "source_locator",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "PRIMARY_LOCATOR_VERIFICATION",
      "kind": "source_locator",
      "label": "W025 verified primary source URL",
      "source_locator": "https://www.anthropic.com/research/estimating-productivity-gains",
      "verification_depth": "PRIMARY_RESEARCH_NOTE_AND_PDF",
      "required_followup": "Read all original methods/numerical tables and replicate where feasible",
      "raw_data_replicated": "NO",
      "origin": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "PASS6:LOCATOR:W025",
      "atlas_display": {
        "id": "PASS6:LOCATOR:W025",
        "label": "W025 verified primary source URL",
        "kind": "source_locator",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "PRIMARY_LOCATOR_VERIFICATION",
      "kind": "source_locator",
      "label": "W026 verified primary source URL",
      "source_locator": "https://dora.dev/research/2024/dora-report/",
      "verification_depth": "OFFICIAL_REPORT_INDEX",
      "required_followup": "Read all original methods/numerical tables and replicate where feasible",
      "raw_data_replicated": "NO",
      "origin": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "PASS6:LOCATOR:W026",
      "atlas_display": {
        "id": "PASS6:LOCATOR:W026",
        "label": "W026 verified primary source URL",
        "kind": "source_locator",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "PRIMARY_LOCATOR_VERIFICATION",
      "kind": "source_locator",
      "label": "W085 verified primary source URL",
      "source_locator": "https://pubs.rsna.org/doi/10.1148/radiol.222176",
      "verification_depth": "PUBLISHED_PEER_REVIEWED_JOURNAL_DOI",
      "required_followup": "Read all original methods/numerical tables and replicate where feasible",
      "raw_data_replicated": "NO",
      "origin": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "PASS6:LOCATOR:W085",
      "atlas_display": {
        "id": "PASS6:LOCATOR:W085",
        "label": "W085 verified primary source URL",
        "kind": "source_locator",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "PRIMARY_LOCATOR_VERIFICATION",
      "kind": "source_locator",
      "label": "W087 verified primary source URL",
      "source_locator": "https://www.nature.com/articles/s41746-021-00385-9",
      "verification_depth": "PUBLISHED_PEER_REVIEWED_JOURNAL_DOI",
      "required_followup": "Read all original methods/numerical tables and replicate where feasible",
      "raw_data_replicated": "NO",
      "origin": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "PASS6:LOCATOR:W087",
      "atlas_display": {
        "id": "PASS6:LOCATOR:W087",
        "label": "W087 verified primary source URL",
        "kind": "source_locator",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "primary_locator",
      "node_class": "DIRECT_ORIGINAL_SOURCE_IDENTITY",
      "label": "Usage, Effects and Requirements for AI Coding Assistants in the Enterprise: An Empirical Study",
      "work_id": "W007",
      "primary_url": "https://arxiv.org/abs/2601.20112",
      "source_class": "author_preprint",
      "identity_status": "DIRECT_PRIMARY_OR_PUBLISHER_IDENTITY_LOCATED",
      "methods_replicated": "NO",
      "raw_data_reproduced": "NO",
      "inspection_depth": "ORIGINAL_IDENTITY_OR_INSTITUTIONAL_PUBLICATION_RECORD",
      "caution": "IBM six-author survey; 57 respondents; arXiv v1; related ACM DOI",
      "origin": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "id": "PASS7:LOCATOR:W007",
      "atlas_display": {
        "id": "PASS7:LOCATOR:W007",
        "label": "Usage, Effects and Requirements for AI Coding Assistants in the Enterprise: An Empirical Study",
        "kind": "primary_locator",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "primary_locator",
      "node_class": "DIRECT_ORIGINAL_SOURCE_IDENTITY",
      "label": "Agentic Delegation and the Language Frontier of Software Developers: A Model and Evidence from Claude Code on GitHub",
      "work_id": "W015",
      "primary_url": "https://arxiv.org/abs/2605.25438",
      "source_class": "author_preprint",
      "identity_status": "DIRECT_PRIMARY_OR_PUBLISHER_IDENTITY_LOCATED",
      "methods_replicated": "NO",
      "raw_data_reproduced": "NO",
      "inspection_depth": "ORIGINAL_IDENTITY_OR_INSTITUTIONAL_PUBLICATION_RECORD",
      "caution": "Quispe-Xu manuscript; primary version may be revised",
      "origin": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "id": "PASS7:LOCATOR:W015",
      "atlas_display": {
        "id": "PASS7:LOCATOR:W015",
        "label": "Agentic Delegation and the Language Frontier of Software Developers: A Model and Evidence from Claude Code on GitHub",
        "kind": "primary_locator",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "primary_locator",
      "node_class": "DIRECT_ORIGINAL_SOURCE_IDENTITY",
      "label": "Intuition to Evidence: Measuring AI's True Impact on Developer Productivity",
      "work_id": "W018",
      "primary_url": "https://arxiv.org/abs/2509.19708",
      "source_class": "author_preprint",
      "identity_status": "DIRECT_PRIMARY_OR_PUBLISHER_IDENTITY_LOCATED",
      "methods_replicated": "NO",
      "raw_data_reproduced": "NO",
      "inspection_depth": "ORIGINAL_IDENTITY_OR_INSTITUTIONAL_PUBLICATION_RECORD",
      "caution": "Original DeputyDev productivity manuscript",
      "origin": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "id": "PASS7:LOCATOR:W018",
      "atlas_display": {
        "id": "PASS7:LOCATOR:W018",
        "label": "Intuition to Evidence: Measuring AI's True Impact on Developer Productivity",
        "kind": "primary_locator",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "primary_locator",
      "node_class": "DIRECT_ORIGINAL_SOURCE_IDENTITY",
      "label": "The AI Engineering Report 2026: The Acceleration Whiplash",
      "work_id": "W021",
      "primary_url": "https://www.faros.ai/blog/ai-acceleration-whiplash-takeaways",
      "source_class": "producer_primary_report",
      "identity_status": "DIRECT_PRIMARY_OR_PUBLISHER_IDENTITY_LOCATED",
      "methods_replicated": "NO",
      "raw_data_reproduced": "NO",
      "inspection_depth": "ORIGINAL_IDENTITY_OR_INSTITUTIONAL_PUBLICATION_RECORD",
      "caution": "Faros vendor telemetry report; no randomized counterfactual",
      "origin": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "id": "PASS7:LOCATOR:W021",
      "atlas_display": {
        "id": "PASS7:LOCATOR:W021",
        "label": "The AI Engineering Report 2026: The Acceleration Whiplash",
        "kind": "primary_locator",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "primary_locator",
      "node_class": "DIRECT_ORIGINAL_SOURCE_IDENTITY",
      "label": "AI Coding Agents: Adoption Trends",
      "work_id": "W022",
      "primary_url": "https://blog.jetbrains.com/research/2026/08/ai-coding-agent-adoption-2026/",
      "source_class": "producer_primary_survey",
      "identity_status": "DIRECT_PRIMARY_OR_PUBLISHER_IDENTITY_LOCATED",
      "methods_replicated": "NO",
      "raw_data_reproduced": "NO",
      "inspection_depth": "ORIGINAL_IDENTITY_OR_INSTITUTIONAL_PUBLICATION_RECORD",
      "caution": "JetBrains respondent-weighted survey; adoption is self-reported",
      "origin": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "id": "PASS7:LOCATOR:W022",
      "atlas_display": {
        "id": "PASS7:LOCATOR:W022",
        "label": "AI Coding Agents: Adoption Trends",
        "kind": "primary_locator",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "primary_locator",
      "node_class": "DIRECT_ORIGINAL_SOURCE_IDENTITY",
      "label": "Beyond the Copilot: Scaling the Agentic Product Development Life Cycle",
      "work_id": "W027",
      "primary_url": "https://www.mckinsey.com/industries/technology-media-and-telecommunications/our-insights/beyond-the-copilot-scaling-the-agentic-product-development-life-cycle",
      "source_class": "producer_primary_report",
      "identity_status": "DIRECT_PRIMARY_OR_PUBLISHER_IDENTITY_LOCATED",
      "methods_replicated": "NO",
      "raw_data_reproduced": "NO",
      "inspection_depth": "ORIGINAL_IDENTITY_OR_INSTITUTIONAL_PUBLICATION_RECORD",
      "caution": "McKinsey primary essay not a trial",
      "origin": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "id": "PASS7:LOCATOR:W027",
      "atlas_display": {
        "id": "PASS7:LOCATOR:W027",
        "label": "Beyond the Copilot: Scaling the Agentic Product Development Life Cycle",
        "kind": "primary_locator",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "primary_locator",
      "node_class": "DIRECT_ORIGINAL_SOURCE_IDENTITY",
      "label": "2025 GenAI Code Security Report",
      "work_id": "W061",
      "primary_url": "https://www.veracode.com/wp-content/uploads/2025_GenAI_Code_Security_Report_Final.pdf",
      "source_class": "original_report_pdf",
      "identity_status": "DIRECT_PRIMARY_OR_PUBLISHER_IDENTITY_LOCATED",
      "methods_replicated": "NO",
      "raw_data_reproduced": "NO",
      "inspection_depth": "ORIGINAL_IDENTITY_OR_INSTITUTIONAL_PUBLICATION_RECORD",
      "caution": "Veracode original 80-task controlled security benchmark",
      "origin": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "id": "PASS7:LOCATOR:W061",
      "atlas_display": {
        "id": "PASS7:LOCATOR:W061",
        "label": "2025 GenAI Code Security Report",
        "kind": "primary_locator",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "primary_locator",
      "node_class": "DIRECT_ORIGINAL_SOURCE_IDENTITY",
      "label": "Vibe Security Radar",
      "work_id": "W062",
      "primary_url": "https://github.com/HQ1995/vibe-security-radar",
      "source_class": "author_software_repository",
      "identity_status": "DIRECT_PRIMARY_OR_PUBLISHER_IDENTITY_LOCATED",
      "methods_replicated": "NO",
      "raw_data_reproduced": "NO",
      "inspection_depth": "ORIGINAL_IDENTITY_OR_INSTITUTIONAL_PUBLICATION_RECORD",
      "caution": "Original tool repository, not controlled validation of real vulnerabilities",
      "origin": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "id": "PASS7:LOCATOR:W062",
      "atlas_display": {
        "id": "PASS7:LOCATOR:W062",
        "label": "Vibe Security Radar",
        "kind": "primary_locator",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "primary_locator",
      "node_class": "DIRECT_ORIGINAL_SOURCE_IDENTITY",
      "label": "Evaluating the Impact of Explainable AI on Trust in AI-Assisted Code Review",
      "work_id": "W066",
      "primary_url": "https://arxiv.org/abs/2607.24601",
      "source_class": "author_preprint",
      "identity_status": "DIRECT_PRIMARY_OR_PUBLISHER_IDENTITY_LOCATED",
      "methods_replicated": "NO",
      "raw_data_reproduced": "NO",
      "inspection_depth": "ORIGINAL_IDENTITY_OR_INSTITUTIONAL_PUBLICATION_RECORD",
      "caution": "34-person within-subjects trust/agree study; publication details crosscheck",
      "origin": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "id": "PASS7:LOCATOR:W066",
      "atlas_display": {
        "id": "PASS7:LOCATOR:W066",
        "label": "Evaluating the Impact of Explainable AI on Trust in AI-Assisted Code Review",
        "kind": "primary_locator",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "primary_locator",
      "node_class": "DIRECT_ORIGINAL_SOURCE_IDENTITY",
      "label": "AI-to-AI Code Reviews of GitHub Pull Requests",
      "work_id": "W072",
      "primary_url": "https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ESEM.2026.75",
      "source_class": "peer_reviewed_open_access",
      "identity_status": "DIRECT_PRIMARY_OR_PUBLISHER_IDENTITY_LOCATED",
      "methods_replicated": "NO",
      "raw_data_reproduced": "NO",
      "inspection_depth": "ORIGINAL_IDENTITY_OR_INSTITUTIONAL_PUBLICATION_RECORD",
      "caution": "ESEM 2026 publisher Version of Record; vol 394 article 75",
      "origin": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "id": "PASS7:LOCATOR:W072",
      "atlas_display": {
        "id": "PASS7:LOCATOR:W072",
        "label": "AI-to-AI Code Reviews of GitHub Pull Requests",
        "kind": "primary_locator",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "primary_locator",
      "node_class": "DIRECT_ORIGINAL_SOURCE_IDENTITY",
      "label": "Quality Evaluation of Modern Code Reviews Through Intelligent Biometric Program Comprehension",
      "work_id": "W086",
      "primary_url": "https://doi.org/10.1109/TSE.2022.3158543",
      "source_class": "publisher_doi",
      "identity_status": "DIRECT_PRIMARY_OR_PUBLISHER_IDENTITY_LOCATED",
      "methods_replicated": "NO",
      "raw_data_reproduced": "NO",
      "inspection_depth": "ORIGINAL_IDENTITY_OR_INSTITUTIONAL_PUBLICATION_RECORD",
      "caution": "IEEE journal publisher DOI",
      "origin": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "id": "PASS7:LOCATOR:W086",
      "atlas_display": {
        "id": "PASS7:LOCATOR:W086",
        "label": "Quality Evaluation of Modern Code Reviews Through Intelligent Biometric Program Comprehension",
        "kind": "primary_locator",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "primary_locator",
      "node_class": "DIRECT_ORIGINAL_SOURCE_IDENTITY",
      "label": "The Role of Domain Expertise in User Trust and the Impact of First Impressions with Intelligent Systems",
      "work_id": "W089",
      "primary_url": "https://ojs.aaai.org/index.php/HCOMP/article/view/7469",
      "source_class": "publisher_record",
      "identity_status": "DIRECT_PRIMARY_OR_PUBLISHER_IDENTITY_LOCATED",
      "methods_replicated": "NO",
      "raw_data_reproduced": "NO",
      "inspection_depth": "ORIGINAL_IDENTITY_OR_INSTITUTIONAL_PUBLICATION_RECORD",
      "caution": "AAAI HCOMP publisher record",
      "origin": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "id": "PASS7:LOCATOR:W089",
      "atlas_display": {
        "id": "PASS7:LOCATOR:W089",
        "label": "The Role of Domain Expertise in User Trust and the Impact of First Impressions with Intelligent Systems",
        "kind": "primary_locator",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "primary_locator",
      "node_class": "DIRECT_ORIGINAL_SOURCE_IDENTITY",
      "label": "Decoding the Representation of Code in the Brain: An fMRI Study of Code Review and Expertise",
      "work_id": "W090",
      "primary_url": "https://doi.org/10.1109/ICSE.2017.24",
      "source_class": "publisher_doi",
      "identity_status": "DIRECT_PRIMARY_OR_PUBLISHER_IDENTITY_LOCATED",
      "methods_replicated": "NO",
      "raw_data_reproduced": "NO",
      "inspection_depth": "ORIGINAL_IDENTITY_OR_INSTITUTIONAL_PUBLICATION_RECORD",
      "caution": "IEEE ICSE proceedings",
      "origin": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "id": "PASS7:LOCATOR:W090",
      "atlas_display": {
        "id": "PASS7:LOCATOR:W090",
        "label": "Decoding the Representation of Code in the Brain: An fMRI Study of Code Review and Expertise",
        "kind": "primary_locator",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "primary_locator",
      "node_class": "DIRECT_ORIGINAL_SOURCE_IDENTITY",
      "label": "Complacency and Bias in Human Use of Automation: An Attentional Integration",
      "work_id": "W092",
      "primary_url": "https://doi.org/10.1177/0018720810376055",
      "source_class": "publisher_doi",
      "identity_status": "DIRECT_PRIMARY_OR_PUBLISHER_IDENTITY_LOCATED",
      "methods_replicated": "NO",
      "raw_data_reproduced": "NO",
      "inspection_depth": "ORIGINAL_IDENTITY_OR_INSTITUTIONAL_PUBLICATION_RECORD",
      "caution": "Human Factors journal",
      "origin": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "id": "PASS7:LOCATOR:W092",
      "atlas_display": {
        "id": "PASS7:LOCATOR:W092",
        "label": "Complacency and Bias in Human Use of Automation: An Attentional Integration",
        "kind": "primary_locator",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "primary_locator",
      "node_class": "DIRECT_ORIGINAL_SOURCE_IDENTITY",
      "label": "Overreliance on AI: Literature Review",
      "work_id": "W110",
      "primary_url": "https://www.microsoft.com/en-us/research/publication/overreliance-on-ai-literature-review/",
      "source_class": "institutional_technical_report",
      "identity_status": "DIRECT_PRIMARY_OR_PUBLISHER_IDENTITY_LOCATED",
      "methods_replicated": "NO",
      "raw_data_reproduced": "NO",
      "inspection_depth": "ORIGINAL_IDENTITY_OR_INSTITUTIONAL_PUBLICATION_RECORD",
      "caution": "MSR-TR-2022-12 original 2022, avoid repository upload-date ambiguity",
      "origin": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "id": "PASS7:LOCATOR:W110",
      "atlas_display": {
        "id": "PASS7:LOCATOR:W110",
        "label": "Overreliance on AI: Literature Review",
        "kind": "primary_locator",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "primary_locator",
      "node_class": "DIRECT_ORIGINAL_SOURCE_IDENTITY",
      "label": "Artificial Intelligence, Productivity, and the Workforce: Evidence from Corporate Executives",
      "work_id": "W124",
      "primary_url": "https://www.nber.org/papers/w34984",
      "source_class": "institutional_working_paper",
      "identity_status": "DIRECT_PRIMARY_OR_PUBLISHER_IDENTITY_LOCATED",
      "methods_replicated": "NO",
      "raw_data_reproduced": "NO",
      "inspection_depth": "ORIGINAL_IDENTITY_OR_INSTITUTIONAL_PUBLICATION_RECORD",
      "caution": "NBER working paper",
      "origin": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "id": "PASS7:LOCATOR:W124",
      "atlas_display": {
        "id": "PASS7:LOCATOR:W124",
        "label": "Artificial Intelligence, Productivity, and the Workforce: Evidence from Corporate Executives",
        "kind": "primary_locator",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "primary_locator",
      "node_class": "DIRECT_ORIGINAL_SOURCE_IDENTITY",
      "label": "Remote Work Leaves Younger Workers Sidelined",
      "work_id": "W127",
      "primary_url": "https://libertystreeteconomics.newyorkfed.org/2026/06/remote-work-leaves-younger-workers-sidelined/",
      "source_class": "institutional_primary_commentary",
      "identity_status": "DIRECT_PRIMARY_OR_PUBLISHER_IDENTITY_LOCATED",
      "methods_replicated": "NO",
      "raw_data_reproduced": "NO",
      "inspection_depth": "ORIGINAL_IDENTITY_OR_INSTITUTIONAL_PUBLICATION_RECORD",
      "caution": "Federal Reserve Bank of New York analysis, not RCT",
      "origin": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "id": "PASS7:LOCATOR:W127",
      "atlas_display": {
        "id": "PASS7:LOCATOR:W127",
        "label": "Remote Work Leaves Younger Workers Sidelined",
        "kind": "primary_locator",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "primary_locator",
      "node_class": "DIRECT_ORIGINAL_SOURCE_IDENTITY",
      "label": "New Jobs in 140 Years of Data: Why the AI Displacement Fear Is Overstated — and What to Worry About Instead",
      "work_id": "W132",
      "primary_url": "https://cepr.org/voxeu/columns/new-jobs-140-years-data-why-ai-displacement-fear-overstated-and-what-worry-about",
      "source_class": "author_primary_analysis",
      "identity_status": "DIRECT_PRIMARY_OR_PUBLISHER_IDENTITY_LOCATED",
      "methods_replicated": "NO",
      "raw_data_reproduced": "NO",
      "inspection_depth": "ORIGINAL_IDENTITY_OR_INSTITUTIONAL_PUBLICATION_RECORD",
      "caution": "CEPR VoxEU original authors commentary",
      "origin": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "id": "PASS7:LOCATOR:W132",
      "atlas_display": {
        "id": "PASS7:LOCATOR:W132",
        "label": "New Jobs in 140 Years of Data: Why the AI Displacement Fear Is Overstated — and What to Worry About Instead",
        "kind": "primary_locator",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "primary_locator",
      "node_class": "DIRECT_ORIGINAL_SOURCE_IDENTITY",
      "label": "Firm Data on AI",
      "work_id": "W133",
      "primary_url": "https://www.nber.org/papers/w34836",
      "source_class": "institutional_working_paper",
      "identity_status": "DIRECT_PRIMARY_OR_PUBLISHER_IDENTITY_LOCATED",
      "methods_replicated": "NO",
      "raw_data_reproduced": "NO",
      "inspection_depth": "ORIGINAL_IDENTITY_OR_INSTITUTIONAL_PUBLICATION_RECORD",
      "caution": "NBER published working paper",
      "origin": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "id": "PASS7:LOCATOR:W133",
      "atlas_display": {
        "id": "PASS7:LOCATOR:W133",
        "label": "Firm Data on AI",
        "kind": "primary_locator",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "primary_locator",
      "node_class": "DIRECT_ORIGINAL_SOURCE_IDENTITY",
      "label": "Artificial Intelligence and the Labor Market",
      "work_id": "W134",
      "primary_url": "https://www.nber.org/papers/w33509",
      "source_class": "institutional_working_paper",
      "identity_status": "DIRECT_PRIMARY_OR_PUBLISHER_IDENTITY_LOCATED",
      "methods_replicated": "NO",
      "raw_data_reproduced": "NO",
      "inspection_depth": "ORIGINAL_IDENTITY_OR_INSTITUTIONAL_PUBLICATION_RECORD",
      "caution": "NBER published working paper",
      "origin": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "id": "PASS7:LOCATOR:W134",
      "atlas_display": {
        "id": "PASS7:LOCATOR:W134",
        "label": "Artificial Intelligence and the Labor Market",
        "kind": "primary_locator",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "primary_locator",
      "node_class": "DIRECT_ORIGINAL_SOURCE_IDENTITY",
      "label": "Generative AI as Seniority-Biased Technological Change: Evidence from U.S. Résumé and Job Posting Data",
      "work_id": "W135",
      "primary_url": "https://papers.ssrn.com/sol3/papers.cfm?abstract_id=5425555",
      "source_class": "primary_versioned_manuscript",
      "identity_status": "DIRECT_PRIMARY_OR_PUBLISHER_IDENTITY_LOCATED",
      "methods_replicated": "NO",
      "raw_data_reproduced": "NO",
      "inspection_depth": "ORIGINAL_IDENTITY_OR_INSTITUTIONAL_PUBLICATION_RECORD",
      "caution": "SSRN June-2026 revision; do not merge ~65m with older ~62m cohort",
      "origin": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "id": "PASS7:LOCATOR:W135",
      "atlas_display": {
        "id": "PASS7:LOCATOR:W135",
        "label": "Generative AI as Seniority-Biased Technological Change: Evidence from U.S. Résumé and Job Posting Data",
        "kind": "primary_locator",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "primary_locator",
      "node_class": "DIRECT_ORIGINAL_SOURCE_IDENTITY",
      "label": "The Labor Market Is Tilting Toward Seniority",
      "work_id": "W137",
      "primary_url": "https://hiringlab.indeed.com/2026/07/23/the-labor-market-is-tilting-toward-seniority/",
      "source_class": "producer_primary_report",
      "identity_status": "DIRECT_PRIMARY_OR_PUBLISHER_IDENTITY_LOCATED",
      "methods_replicated": "NO",
      "raw_data_reproduced": "NO",
      "inspection_depth": "ORIGINAL_IDENTITY_OR_INSTITUTIONAL_PUBLICATION_RECORD",
      "caution": "Indeed Hiring Lab analysis",
      "origin": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "id": "PASS7:LOCATOR:W137",
      "atlas_display": {
        "id": "PASS7:LOCATOR:W137",
        "label": "The Labor Market Is Tilting Toward Seniority",
        "kind": "primary_locator",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "primary_locator",
      "node_class": "DIRECT_ORIGINAL_SOURCE_IDENTITY",
      "label": "AI's Impact on Labor and Hiring",
      "work_id": "W138",
      "primary_url": "https://libertystreeteconomics.newyorkfed.org/2026/08/ais-impact-on-labor-and-hiring/",
      "source_class": "institutional_primary_commentary",
      "identity_status": "DIRECT_PRIMARY_OR_PUBLISHER_IDENTITY_LOCATED",
      "methods_replicated": "NO",
      "raw_data_reproduced": "NO",
      "inspection_depth": "ORIGINAL_IDENTITY_OR_INSTITUTIONAL_PUBLICATION_RECORD",
      "caution": "Federal Reserve Bank of New York analysis",
      "origin": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "id": "PASS7:LOCATOR:W138",
      "atlas_display": {
        "id": "PASS7:LOCATOR:W138",
        "label": "AI's Impact on Labor and Hiring",
        "kind": "primary_locator",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "primary_locator",
      "node_class": "DIRECT_ORIGINAL_SOURCE_IDENTITY",
      "label": "Google's AI & Economy ATLAS v1.0: Mapping Gemini Usage in the Economy",
      "work_id": "W141",
      "primary_url": "https://arxiv.org/abs/2608.00038",
      "source_class": "author_preprint",
      "identity_status": "DIRECT_PRIMARY_OR_PUBLISHER_IDENTITY_LOCATED",
      "methods_replicated": "NO",
      "raw_data_reproduced": "NO",
      "inspection_depth": "ORIGINAL_IDENTITY_OR_INSTITUTIONAL_PUBLICATION_RECORD",
      "caution": "Google ATLAS user interaction analysis",
      "origin": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "id": "PASS7:LOCATOR:W141",
      "atlas_display": {
        "id": "PASS7:LOCATOR:W141",
        "label": "Google's AI & Economy ATLAS v1.0: Mapping Gemini Usage in the Economy",
        "kind": "primary_locator",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "primary_locator",
      "node_class": "DIRECT_ORIGINAL_SOURCE_IDENTITY",
      "label": "New data show no AI jobs apocalypse — for now",
      "work_id": "W143",
      "primary_url": "https://www.brookings.edu/articles/new-data-show-no-ai-jobs-apocalypse-for-now/",
      "source_class": "institutional_primary_commentary",
      "identity_status": "DIRECT_PRIMARY_OR_PUBLISHER_IDENTITY_LOCATED",
      "methods_replicated": "NO",
      "raw_data_reproduced": "NO",
      "inspection_depth": "ORIGINAL_IDENTITY_OR_INSTITUTIONAL_PUBLICATION_RECORD",
      "caution": "Brookings primary analysis",
      "origin": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "id": "PASS7:LOCATOR:W143",
      "atlas_display": {
        "id": "PASS7:LOCATOR:W143",
        "label": "New data show no AI jobs apocalypse — for now",
        "kind": "primary_locator",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "primary_locator",
      "node_class": "DIRECT_ORIGINAL_SOURCE_IDENTITY",
      "label": "2026 Global AI Jobs Barometer: Two futures for jobs in an AI era",
      "work_id": "W144",
      "primary_url": "https://www.pwc.com/gx/en/issues/artificial-intelligence/publications/artificial-intelligence-study.html",
      "source_class": "producer_primary_report",
      "identity_status": "DIRECT_PRIMARY_OR_PUBLISHER_IDENTITY_LOCATED",
      "methods_replicated": "NO",
      "raw_data_reproduced": "NO",
      "inspection_depth": "ORIGINAL_IDENTITY_OR_INSTITUTIONAL_PUBLICATION_RECORD",
      "caution": "PwC own published analysis",
      "origin": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "id": "PASS7:LOCATOR:W144",
      "atlas_display": {
        "id": "PASS7:LOCATOR:W144",
        "label": "2026 Global AI Jobs Barometer: Two futures for jobs in an AI era",
        "kind": "primary_locator",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "primary_locator",
      "node_class": "DIRECT_ORIGINAL_SOURCE_IDENTITY",
      "label": "McKinsey Technology Trends Outlook 2026",
      "work_id": "W146",
      "primary_url": "https://www.mckinsey.com/capabilities/tech-and-ai/our-insights/the-top-trends-in-tech",
      "source_class": "producer_primary_report",
      "identity_status": "DIRECT_PRIMARY_OR_PUBLISHER_IDENTITY_LOCATED",
      "methods_replicated": "NO",
      "raw_data_reproduced": "NO",
      "inspection_depth": "ORIGINAL_IDENTITY_OR_INSTITUTIONAL_PUBLICATION_RECORD",
      "caution": "McKinsey technology trends primary report",
      "origin": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "id": "PASS7:LOCATOR:W146",
      "atlas_display": {
        "id": "PASS7:LOCATOR:W146",
        "label": "McKinsey Technology Trends Outlook 2026",
        "kind": "primary_locator",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "primary_locator",
      "node_class": "DIRECT_ORIGINAL_SOURCE_IDENTITY",
      "label": "Examining ownership models in software teams: A systematic literature review and a replication study",
      "work_id": "W161",
      "primary_url": "https://doi.org/10.1007/s10664-024-10538-5",
      "source_class": "publisher_doi",
      "identity_status": "DIRECT_PRIMARY_OR_PUBLISHER_IDENTITY_LOCATED",
      "methods_replicated": "NO",
      "raw_data_reproduced": "NO",
      "inspection_depth": "ORIGINAL_IDENTITY_OR_INSTITUTIONAL_PUBLICATION_RECORD",
      "caution": "Empirical Software Engineering journal Version of Record",
      "origin": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "id": "PASS7:LOCATOR:W161",
      "atlas_display": {
        "id": "PASS7:LOCATOR:W161",
        "label": "Examining ownership models in software teams: A systematic literature review and a replication study",
        "kind": "primary_locator",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "primary_locator",
      "node_class": "DIRECT_ORIGINAL_SOURCE_IDENTITY",
      "label": "Program Comprehension and Code Complexity Metrics: An fMRI Study",
      "work_id": "W164",
      "primary_url": "https://github.com/brains-on-code/fMRI-complexity-metrics-icse2021",
      "source_class": "author_software_repository",
      "identity_status": "DIRECT_PRIMARY_OR_PUBLISHER_IDENTITY_LOCATED",
      "methods_replicated": "NO",
      "raw_data_reproduced": "NO",
      "inspection_depth": "ORIGINAL_IDENTITY_OR_INSTITUTIONAL_PUBLICATION_RECORD",
      "caution": "First-party replication materials; participant scan data may be restricted",
      "origin": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "id": "PASS7:LOCATOR:W164",
      "atlas_display": {
        "id": "PASS7:LOCATOR:W164",
        "label": "Program Comprehension and Code Complexity Metrics: An fMRI Study",
        "kind": "primary_locator",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "primary_locator",
      "node_class": "DIRECT_ORIGINAL_SOURCE_IDENTITY",
      "label": "Comprehension of computer code relies primarily on domain-general executive brain regions",
      "work_id": "W166",
      "primary_url": "https://doi.org/10.7554/eLife.58906",
      "source_class": "publisher_doi",
      "identity_status": "DIRECT_PRIMARY_OR_PUBLISHER_IDENTITY_LOCATED",
      "methods_replicated": "NO",
      "raw_data_reproduced": "NO",
      "inspection_depth": "ORIGINAL_IDENTITY_OR_INSTITUTIONAL_PUBLICATION_RECORD",
      "caution": "eLife Version of Record",
      "origin": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "id": "PASS7:LOCATOR:W166",
      "atlas_display": {
        "id": "PASS7:LOCATOR:W166",
        "label": "Comprehension of computer code relies primarily on domain-general executive brain regions",
        "kind": "primary_locator",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "primary_locator",
      "node_class": "DIRECT_ORIGINAL_SOURCE_IDENTITY",
      "label": "A Look into Programmers' Heads",
      "work_id": "W167",
      "primary_url": "https://doi.org/10.1109/TSE.2018.2863303",
      "source_class": "publisher_doi",
      "identity_status": "DIRECT_PRIMARY_OR_PUBLISHER_IDENTITY_LOCATED",
      "methods_replicated": "NO",
      "raw_data_reproduced": "NO",
      "inspection_depth": "ORIGINAL_IDENTITY_OR_INSTITUTIONAL_PUBLICATION_RECORD",
      "caution": "IEEE journal DOI",
      "origin": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "id": "PASS7:LOCATOR:W167",
      "atlas_display": {
        "id": "PASS7:LOCATOR:W167",
        "label": "A Look into Programmers' Heads",
        "kind": "primary_locator",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "primary_locator",
      "node_class": "DIRECT_ORIGINAL_SOURCE_IDENTITY",
      "label": "Simultaneous Measurement of Program Comprehension with fMRI and Eye Tracking: A Case Study",
      "work_id": "W169",
      "primary_url": "https://github.com/brains-on-code/simultaneous-fmri-and-eyetracking",
      "source_class": "author_software_repository",
      "identity_status": "DIRECT_PRIMARY_OR_PUBLISHER_IDENTITY_LOCATED",
      "methods_replicated": "NO",
      "raw_data_reproduced": "NO",
      "inspection_depth": "ORIGINAL_IDENTITY_OR_INSTITUTIONAL_PUBLICATION_RECORD",
      "caution": "First-party author study code; not complete participant scan reproduction",
      "origin": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "id": "PASS7:LOCATOR:W169",
      "atlas_display": {
        "id": "PASS7:LOCATOR:W169",
        "label": "Simultaneous Measurement of Program Comprehension with fMRI and Eye Tracking: A Case Study",
        "kind": "primary_locator",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "primary_locator",
      "node_class": "DIRECT_ORIGINAL_SOURCE_IDENTITY",
      "label": "Revisiting Turnover-Induced Knowledge Loss in Software Projects",
      "work_id": "W171",
      "primary_url": "https://doi.org/10.1109/ICSME.2017.64",
      "source_class": "publisher_doi",
      "identity_status": "DIRECT_PRIMARY_OR_PUBLISHER_IDENTITY_LOCATED",
      "methods_replicated": "NO",
      "raw_data_reproduced": "NO",
      "inspection_depth": "ORIGINAL_IDENTITY_OR_INSTITUTIONAL_PUBLICATION_RECORD",
      "caution": "IEEE ICSME proceedings",
      "origin": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "id": "PASS7:LOCATOR:W171",
      "atlas_display": {
        "id": "PASS7:LOCATOR:W171",
        "label": "Revisiting Turnover-Induced Knowledge Loss in Software Projects",
        "kind": "primary_locator",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "primary_locator",
      "node_class": "DIRECT_ORIGINAL_SOURCE_IDENTITY",
      "label": "Measuring neural efficiency of program comprehension",
      "work_id": "W172",
      "primary_url": "https://doi.org/10.1145/3106237.3106268",
      "source_class": "publisher_doi",
      "identity_status": "DIRECT_PRIMARY_OR_PUBLISHER_IDENTITY_LOCATED",
      "methods_replicated": "NO",
      "raw_data_reproduced": "NO",
      "inspection_depth": "ORIGINAL_IDENTITY_OR_INSTITUTIONAL_PUBLICATION_RECORD",
      "caution": "ACM publisher DOI",
      "origin": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "id": "PASS7:LOCATOR:W172",
      "atlas_display": {
        "id": "PASS7:LOCATOR:W172",
        "label": "Measuring neural efficiency of program comprehension",
        "kind": "primary_locator",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "primary_locator",
      "node_class": "DIRECT_ORIGINAL_SOURCE_IDENTITY",
      "label": "Impact of Developer Turnover on Quality in Open-Source Software",
      "work_id": "W174",
      "primary_url": "https://doi.org/10.1145/2786805.2786870",
      "source_class": "publisher_doi",
      "identity_status": "DIRECT_PRIMARY_OR_PUBLISHER_IDENTITY_LOCATED",
      "methods_replicated": "NO",
      "raw_data_reproduced": "NO",
      "inspection_depth": "ORIGINAL_IDENTITY_OR_INSTITUTIONAL_PUBLICATION_RECORD",
      "caution": "ACM publisher DOI",
      "origin": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "id": "PASS7:LOCATOR:W174",
      "atlas_display": {
        "id": "PASS7:LOCATOR:W174",
        "label": "Impact of Developer Turnover on Quality in Open-Source Software",
        "kind": "primary_locator",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "primary_locator",
      "node_class": "DIRECT_ORIGINAL_SOURCE_IDENTITY",
      "label": "Stuck and Frustrated or in Flow and Happy: Sensing Developers' Emotions and Progress",
      "work_id": "W177",
      "primary_url": "https://doi.org/10.1109/ICSE.2015.334",
      "source_class": "publisher_doi",
      "identity_status": "DIRECT_PRIMARY_OR_PUBLISHER_IDENTITY_LOCATED",
      "methods_replicated": "NO",
      "raw_data_reproduced": "NO",
      "inspection_depth": "ORIGINAL_IDENTITY_OR_INSTITUTIONAL_PUBLICATION_RECORD",
      "caution": "IEEE ICSE proceedings",
      "origin": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "id": "PASS7:LOCATOR:W177",
      "atlas_display": {
        "id": "PASS7:LOCATOR:W177",
        "label": "Stuck and Frustrated or in Flow and Happy: Sensing Developers' Emotions and Progress",
        "kind": "primary_locator",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "primary_locator",
      "node_class": "DIRECT_ORIGINAL_SOURCE_IDENTITY",
      "label": "A systematic literature review on the usage of eye-tracking in software engineering",
      "work_id": "W179",
      "primary_url": "https://doi.org/10.1016/j.infsof.2015.06.008",
      "source_class": "publisher_doi",
      "identity_status": "DIRECT_PRIMARY_OR_PUBLISHER_IDENTITY_LOCATED",
      "methods_replicated": "NO",
      "raw_data_reproduced": "NO",
      "inspection_depth": "ORIGINAL_IDENTITY_OR_INSTITUTIONAL_PUBLICATION_RECORD",
      "caution": "Elsevier Information and Software Technology DOI",
      "origin": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "id": "PASS7:LOCATOR:W179",
      "atlas_display": {
        "id": "PASS7:LOCATOR:W179",
        "label": "A systematic literature review on the usage of eye-tracking in software engineering",
        "kind": "primary_locator",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "primary_locator",
      "node_class": "DIRECT_ORIGINAL_SOURCE_IDENTITY",
      "label": "Using psycho-physiological measures to assess task difficulty in software development",
      "work_id": "W180",
      "primary_url": "https://www.microsoft.com/en-us/research/publication/using-psycho-physiological-measures-to-assess-task-difficulty-in-software-development/",
      "source_class": "institutional_publication_record",
      "identity_status": "DIRECT_PRIMARY_OR_PUBLISHER_IDENTITY_LOCATED",
      "methods_replicated": "NO",
      "raw_data_reproduced": "NO",
      "inspection_depth": "ORIGINAL_IDENTITY_OR_INSTITUTIONAL_PUBLICATION_RECORD",
      "caution": "Microsoft Research original publication record",
      "origin": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "id": "PASS7:LOCATOR:W180",
      "atlas_display": {
        "id": "PASS7:LOCATOR:W180",
        "label": "Using psycho-physiological measures to assess task difficulty in software development",
        "kind": "primary_locator",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "primary_locator",
      "node_class": "DIRECT_ORIGINAL_SOURCE_IDENTITY",
      "label": "Understanding understanding source code with functional magnetic resonance imaging",
      "work_id": "W181",
      "primary_url": "https://doi.org/10.1145/2568225.2568252",
      "source_class": "publisher_doi",
      "identity_status": "DIRECT_PRIMARY_OR_PUBLISHER_IDENTITY_LOCATED",
      "methods_replicated": "NO",
      "raw_data_reproduced": "NO",
      "inspection_depth": "ORIGINAL_IDENTITY_OR_INSTITUTIONAL_PUBLICATION_RECORD",
      "caution": "ACM ICSE proceedings",
      "origin": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "id": "PASS7:LOCATOR:W181",
      "atlas_display": {
        "id": "PASS7:LOCATOR:W181",
        "label": "Understanding understanding source code with functional magnetic resonance imaging",
        "kind": "primary_locator",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "primary_locator",
      "node_class": "DIRECT_ORIGINAL_SOURCE_IDENTITY",
      "label": "Moving into a New Software Project Landscape",
      "work_id": "W183",
      "primary_url": "https://research.ibm.com/publications/moving-into-a-new-software-project-landscape",
      "source_class": "institutional_publication_record",
      "identity_status": "DIRECT_PRIMARY_OR_PUBLISHER_IDENTITY_LOCATED",
      "methods_replicated": "NO",
      "raw_data_reproduced": "NO",
      "inspection_depth": "ORIGINAL_IDENTITY_OR_INSTITUTIONAL_PUBLICATION_RECORD",
      "caution": "IBM Research original publication",
      "origin": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "id": "PASS7:LOCATOR:W183",
      "atlas_display": {
        "id": "PASS7:LOCATOR:W183",
        "label": "Moving into a New Software Project Landscape",
        "kind": "primary_locator",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "primary_locator",
      "node_class": "DIRECT_ORIGINAL_SOURCE_IDENTITY",
      "label": "The Ramp-Up Problem in Software Projects: A Case Study of How Software Immigrants Naturalize",
      "work_id": "W188",
      "primary_url": "https://dl.acm.org/doi/10.5555/302163.302199",
      "source_class": "publisher_record",
      "identity_status": "DIRECT_PRIMARY_OR_PUBLISHER_IDENTITY_LOCATED",
      "methods_replicated": "NO",
      "raw_data_reproduced": "NO",
      "inspection_depth": "ORIGINAL_IDENTITY_OR_INSTITUTIONAL_PUBLICATION_RECORD",
      "caution": "Original conference-proceedings bibliographic entry",
      "origin": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "id": "PASS7:LOCATOR:W188",
      "atlas_display": {
        "id": "PASS7:LOCATOR:W188",
        "label": "The Ramp-Up Problem in Software Projects: A Case Study of How Software Immigrants Naturalize",
        "kind": "primary_locator",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SOURCE_BOUNDED_CLAIM",
      "kind": "claim",
      "label": "Within-company survey: 42 of 57 participants (73.7 percent) report process change",
      "work_id": "W007",
      "inspection_depth": "PRIMARY_ORIGINAL_MANUSCRIPT_SECTION_CHECKED",
      "source_locator": "https://arxiv.org/abs/2601.20112",
      "verification_boundary": "Self-reported process change, not objectively measured completion times",
      "original_microdata_replicated": "NO",
      "origin": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "id": "PASS7:CLAIM:C01_W007_PROCESS",
      "atlas_display": {
        "id": "PASS7:CLAIM:C01_W007_PROCESS",
        "label": "Within-company survey: 42 of 57 participants (73.7 percent) report process change",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C02"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SOURCE_BOUNDED_CLAIM",
      "kind": "claim",
      "label": "Figure 8 describes 44 of 45 respondents answering 25 percent perceived productivity; 57 overall survey respondents",
      "work_id": "W007",
      "inspection_depth": "PRIMARY_MANUSCRIPT_DENOMINATOR_CHECKED",
      "source_locator": "https://arxiv.org/abs/2601.20112",
      "verification_boundary": "44 out of 57 overall but 44 of 45 responding to item; neither is observed task speed",
      "original_microdata_replicated": "NO",
      "origin": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "id": "PASS7:CLAIM:C02_W007_RESPONSE",
      "atlas_display": {
        "id": "PASS7:CLAIM:C02_W007_RESPONSE",
        "label": "Figure 8 describes 44 of 45 respondents answering 25 percent perceived productivity; 57 overall survey respondents",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C02"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SOURCE_BOUNDED_CLAIM",
      "kind": "claim",
      "label": "JetBrains 2026 survey 15k-plus respondents 90 percent weekly 68 percent daily agent usage",
      "work_id": "W022",
      "inspection_depth": "PRIMARY_PRODUCER_PRIMARY_SURVEY_REPORT",
      "source_locator": "https://blog.jetbrains.com/research/2026/08/ai-coding-agent-adoption-2026/",
      "verification_boundary": "Self-reported weighted adoption in surveyed professional developers",
      "original_microdata_replicated": "NO",
      "origin": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "id": "PASS7:CLAIM:C03_W022_ADOPTION",
      "atlas_display": {
        "id": "PASS7:CLAIM:C03_W022_ADOPTION",
        "label": "JetBrains 2026 survey 15k-plus respondents 90 percent weekly 68 percent daily agent usage",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C02"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SOURCE_BOUNDED_CLAIM",
      "kind": "claim",
      "label": "Faros vendor report examines 22k developers and 4k teams at different tool adoption periods",
      "work_id": "W021",
      "inspection_depth": "PRIMARY_VENDOR_REPORT_METADATA_AND_METHOD_SUMMARY",
      "source_locator": "https://www.faros.ai/blog/ai-acceleration-whiplash-takeaways",
      "verification_boundary": "Observational vendor cohort; not randomized, no universal causal estimate",
      "original_microdata_replicated": "NO",
      "origin": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "id": "PASS7:CLAIM:C04_W021_TELEMETRY",
      "atlas_display": {
        "id": "PASS7:CLAIM:C04_W021_TELEMETRY",
        "label": "Faros vendor report examines 22k developers and 4k teams at different tool adoption periods",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C02"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SOURCE_BOUNDED_CLAIM",
      "kind": "claim",
      "label": "Original Veracode 2025 report 80 tasks from 4 languages x4 CWEs x5 variants; 45 percent security failures",
      "work_id": "W061",
      "inspection_depth": "PRIMARY_REPORT_DESIGN_AND_ABSTRACT_CHECKED",
      "source_locator": "https://www.veracode.com/wp-content/uploads/2025_GenAI_Code_Security_Report_Final.pdf",
      "verification_boundary": "Task generation outcomes, not production defect rates",
      "original_microdata_replicated": "NO",
      "origin": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "id": "PASS7:CLAIM:C05_W061_SECURITY",
      "atlas_display": {
        "id": "PASS7:CLAIM:C05_W061_SECURITY",
        "label": "Original Veracode 2025 report 80 tasks from 4 languages x4 CWEs x5 variants; 45 percent security failures",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C06"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SOURCE_BOUNDED_CLAIM",
      "kind": "claim",
      "label": "34 participants in within-subject explanations study; trust 3.99/5 vs highest agreement 89.22 percent in intermediate condition",
      "work_id": "W066",
      "inspection_depth": "AUTHOR_PREPRINT_ABSTRACT_METHODS_AND_AGGREGATES",
      "source_locator": "https://arxiv.org/abs/2607.24601",
      "verification_boundary": "Trust and agreement do not verify defect correctness",
      "original_microdata_replicated": "NO",
      "origin": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "id": "PASS7:CLAIM:C06_W066_EXPLANATIONS",
      "atlas_display": {
        "id": "PASS7:CLAIM:C06_W066_EXPLANATIONS",
        "label": "34 participants in within-subject explanations study; trust 3.99/5 vs highest agreement 89.22 percent in intermediate condition",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C07"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SOURCE_BOUNDED_CLAIM",
      "kind": "claim",
      "label": "ESEM 2026 248641 unique PRs with AI reviewer; 45269 cross-product and 208145 same-product with 4773 overlap",
      "work_id": "W072",
      "inspection_depth": "PUBLISHED_SOURCE_GROUP_COUNTS_AND_ARITHMETIC",
      "source_locator": "https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ESEM.2026.75",
      "verification_boundary": "Set overlap inferred arithmetically, not original PR-row rerun",
      "original_microdata_replicated": "NO",
      "origin": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "id": "PASS7:CLAIM:C07_W072_COUNTS",
      "atlas_display": {
        "id": "PASS7:CLAIM:C07_W072_COUNTS",
        "label": "ESEM 2026 248641 unique PRs with AI reviewer; 45269 cross-product and 208145 same-product with 4773 overlap",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C08"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SOURCE_BOUNDED_CLAIM",
      "kind": "claim",
      "label": "Author-reviewer product pairs and distinct PRs are different observational units; human review not excluded",
      "work_id": "W072",
      "inspection_depth": "PUBLISHED_DESIGN_SELECTED_SECTION_CHECK",
      "source_locator": "https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ESEM.2026.75",
      "verification_boundary": "No independent defect-detection outcome or human-free endpoint",
      "original_microdata_replicated": "NO",
      "origin": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "id": "PASS7:CLAIM:C08_W072_UNITS",
      "atlas_display": {
        "id": "PASS7:CLAIM:C08_W072_UNITS",
        "label": "Author-reviewer product pairs and distinct PRs are different observational units; human review not excluded",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C08"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "node_class": "SOURCE_BOUNDED_CLAIM",
      "kind": "claim",
      "label": "Passi and Vorvoreanu overreliance report issued June 2022 as MSR-TR-2022-12",
      "work_id": "W110",
      "inspection_depth": "INSTITUTIONAL_PUBLICATION_IDENTITY",
      "source_locator": "https://www.microsoft.com/en-us/research/publication/overreliance-on-ai-literature-review/",
      "verification_boundary": "Narrative review of approximately 60 papers, no new controlled code-review trial",
      "original_microdata_replicated": "NO",
      "origin": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "id": "PASS7:CLAIM:C09_W110_DATE",
      "atlas_display": {
        "id": "PASS7:CLAIM:C09_W110_DATE",
        "label": "Passi and Vorvoreanu overreliance report issued June 2022 as MSR-TR-2022-12",
        "kind": "claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C08"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "version",
      "node_class": "VERIFIED_PUBLICATION_VERSION_OR_SOURCE_IDENTITY",
      "label": "Original Microsoft technical report MSR-TR-2022-12; beware of later repository import metadata",
      "source_locator": "https://www.microsoft.com/en-us/research/publication/overreliance-on-ai-literature-review/",
      "raw_data_replication": "NO",
      "origin": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "id": "PASS7:VERSION:W110:2022-original-MSR-TR",
      "atlas_display": {
        "id": "PASS7:VERSION:W110:2022-original-MSR-TR",
        "label": "Original Microsoft technical report MSR-TR-2022-12; beware of later repository import metadata",
        "kind": "version",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "version",
      "node_class": "VERIFIED_PUBLICATION_VERSION_OR_SOURCE_IDENTITY",
      "label": "2026 SSRN revised manuscript with population definitions that differ from 2025 draft",
      "source_locator": "https://papers.ssrn.com/sol3/papers.cfm?abstract_id=5425555",
      "raw_data_replication": "NO",
      "origin": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "id": "PASS7:VERSION:W135:2026-June-revision",
      "atlas_display": {
        "id": "PASS7:VERSION:W135:2026-June-revision",
        "label": "2026 SSRN revised manuscript with population definitions that differ from 2025 draft",
        "kind": "version",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "version",
      "node_class": "VERIFIED_PUBLICATION_VERSION_OR_SOURCE_IDENTITY",
      "label": "Published 2026 Oct 5 ESEM article 75, NOT 74",
      "source_locator": "https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ESEM.2026.75",
      "raw_data_replication": "NO",
      "origin": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "id": "PASS7:VERSION:W072:2026-ESEM-Vol394-75",
      "atlas_display": {
        "id": "PASS7:VERSION:W072:2026-ESEM-Vol394-75",
        "label": "Published 2026 Oct 5 ESEM article 75, NOT 74",
        "kind": "version",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "arithmetic_check",
      "node_class": "REPORTED_AGGREGATE_INCLUSION_EXCLUSION",
      "label": "4773 unique pull requests in both same-product and cross-product review strata by inclusion-exclusion",
      "formula": "45269+208145-248641",
      "result": 4773,
      "raw_pr_records_verified": "NO",
      "origin": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "id": "PASS7:ARITHMETIC:W072:overlap_4773",
      "atlas_display": {
        "id": "PASS7:ARITHMETIC:W072:overlap_4773",
        "label": "4773 unique pull requests in both same-product and cross-product review strata by inclusion-exclusion",
        "kind": "arithmetic_check",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C08"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Early W170 author manuscript 79 developers / 3244 working hours",
      "kind": "source_version",
      "origin": "PASS8_2026-10-10_PUBLISHED_JOURNAL_COHORT_RECONCILIATION_AND_PR_TABLE_CHECK",
      "url": "https://baolingfeng.github.io/papers/tsecomprehension.pdf",
      "scope": "23 page author draft; 4 low-activity exclusions",
      "id": "PASS8:VERSION:W170:AUTHOR_79",
      "atlas_display": {
        "id": "PASS8:VERSION:W170:AUTHOR_79",
        "label": "Early W170 author manuscript 79 developers / 3244 working hours",
        "kind": "source_version",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "https://baolingfeng.github.io/papers/tsecomprehension.pdf",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Final typeset IEEE W170 2018, 78 developers / 3148 hours",
      "kind": "source_version",
      "origin": "PASS8_2026-10-10_PUBLISHED_JOURNAL_COHORT_RECONCILIATION_AND_PR_TABLE_CHECK",
      "url": "https://xin-xia.github.io/publication/TSE17.pdf",
      "scope": "26 pages, IEEE 44(10), pp951-976, 5 exclusions including 96-hour outlier",
      "id": "PASS8:VERSION:W170:IEEE_78",
      "atlas_display": {
        "id": "PASS8:VERSION:W170:IEEE_78",
        "label": "Final typeset IEEE W170 2018, 78 developers / 3148 hours",
        "kind": "source_version",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "https://xin-xia.github.io/publication/TSE17.pdf",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "W170 recruited participants n=83",
      "kind": "reported_cohort",
      "origin": "PASS8_2026-10-10_PUBLISHED_JOURNAL_COHORT_RECONCILIATION_AND_PR_TABLE_CHECK",
      "n": "83",
      "depth": "original publisher section 3.1 p954",
      "id": "PASS8:COHORT:W170:INITIAL83",
      "atlas_display": {
        "id": "PASS8:COHORT:W170:INITIAL83",
        "label": "W170 recruited participants n=83",
        "kind": "reported_cohort",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "W170 early included n=79 after excluding four with under five hours",
      "kind": "reported_cohort",
      "origin": "PASS8_2026-10-10_PUBLISHED_JOURNAL_COHORT_RECONCILIATION_AND_PR_TABLE_CHECK",
      "n": "79",
      "effective_hours": "3244",
      "depth": "early primary p4",
      "id": "PASS8:COHORT:W170:EARLY79",
      "atlas_display": {
        "id": "PASS8:COHORT:W170:EARLY79",
        "label": "W170 early included n=79 after excluding four with under five hours",
        "kind": "reported_cohort",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "W170 final included n=78 after additional 96-hour exclusion",
      "kind": "reported_cohort",
      "origin": "PASS8_2026-10-10_PUBLISHED_JOURNAL_COHORT_RECONCILIATION_AND_PR_TABLE_CHECK",
      "n": "78",
      "effective_hours": "3148",
      "depth": "final IEEE p954",
      "id": "PASS8:COHORT:W170:FINAL78",
      "atlas_display": {
        "id": "PASS8:COHORT:W170:FINAL78",
        "label": "W170 final included n=78 after additional 96-hour exclusion",
        "kind": "reported_cohort",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C09"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Final IEEE Table 1 seven project counts sum to 79 despite the 78-person final cohort",
      "kind": "table_consistency_open",
      "origin": "PASS8_2026-10-10_PUBLISHED_JOURNAL_COHORT_RECONCILIATION_AND_PR_TABLE_CHECK",
      "table": "2018 IEEE p954 Table1",
      "sum": "79",
      "narrative_n": "78",
      "raw_data_verified": "NO",
      "id": "PASS8:CHECK:W170:FINAL_T1_79",
      "atlas_display": {
        "id": "PASS8:CHECK:W170:FINAL_T1_79",
        "label": "Final IEEE Table 1 seven project counts sum to 79 despite the 78-person final cohort",
        "kind": "table_consistency_open",
        "collection": null,
        "category": "audits",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C09",
          "C:C10"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Final IEEE Table5 repeats early 57.62/23.96/5.02/13.40 percent",
      "kind": "table_comparison",
      "origin": "PASS8_2026-10-10_PUBLISHED_JOURNAL_COHORT_RECONCILIATION_AND_PR_TABLE_CHECK",
      "table": "2018 IEEE p959 Table5",
      "comprehension": "57.62",
      "navigation": "23.96",
      "editing": "5.02",
      "other": "13.40",
      "individual_recalculation": "NO",
      "id": "PASS8:CHECK:W170:FINAL_T5_RETAINED",
      "atlas_display": {
        "id": "PASS8:CHECK:W170:FINAL_T5_RETAINED",
        "label": "Final IEEE Table5 repeats early 57.62/23.96/5.02/13.40 percent",
        "kind": "table_comparison",
        "collection": null,
        "category": "audits",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C10"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Final journal Table5 displays seven projects although running text calls them five",
      "kind": "reported_text_discrepancy",
      "origin": "PASS8_2026-10-10_PUBLISHED_JOURNAL_COHORT_RECONCILIATION_AND_PR_TABLE_CHECK",
      "page": "IEEE final 960",
      "seven_projects": "A,B,C,D,E,F,G",
      "id": "PASS8:CHECK:W170:TEXT_FIVE_VS_SEVEN",
      "atlas_display": {
        "id": "PASS8:CHECK:W170:TEXT_FIVE_VS_SEVEN",
        "label": "Final journal Table5 displays seven projects although running text calls them five",
        "kind": "reported_text_discrepancy",
        "collection": null,
        "category": "audits",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Printed W068 245 is 4.17 percent of 5869, not reported 4.45 percent",
      "kind": "primary_table_arithmetic",
      "origin": "PASS8_2026-10-10_PUBLISHED_JOURNAL_COHORT_RECONCILIATION_AND_PR_TABLE_CHECK",
      "page": "MSR 2026 p844 Table1",
      "printed_cell": "245",
      "printed_pct": "4.45",
      "calculated_pct": "4.17",
      "candidate": "261",
      "raw_pr_replicated": "NO",
      "id": "PASS8:CHECK:W068:PRINTED_245_PERCENT",
      "atlas_display": {
        "id": "PASS8:CHECK:W068:PRINTED_245_PERCENT",
        "label": "Printed W068 245 is 4.17 percent of 5869, not reported 4.45 percent",
        "kind": "primary_table_arithmetic",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C08"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Authors Figshare anonymous access link was inaccessible in audit",
      "kind": "access_blocker",
      "origin": "PASS8_2026-10-10_PUBLISHED_JOURNAL_COHORT_RECONCILIATION_AND_PR_TABLE_CHECK",
      "url": "https://figshare.com/s/5475e2d11c95edcba3dc",
      "response": "403 forbidden via web fetch",
      "original_raw_data": "NO",
      "id": "PASS8:ACCESS:W068:FIGSHARE_403",
      "atlas_display": {
        "id": "PASS8:ACCESS:W068:FIGSHARE_403",
        "label": "Authors Figshare anonymous access link was inaccessible in audit",
        "kind": "access_blocker",
        "collection": null,
        "category": "audits",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "https://figshare.com/s/5475e2d11c95edcba3dc",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "PWB-028-V1: CLOSED_SCOPED",
      "kind": "audit_subtask",
      "origin": "PASS8_2026-10-10_PUBLISHED_JOURNAL_COHORT_RECONCILIATION_AND_PR_TABLE_CHECK",
      "status": "CLOSED_SCOPED",
      "evidence": "Two primary manuscript stages + final IEEE p954 selection establish four low-hour exclusions plus one 96-hour exclusion",
      "remaining": "Final Table 1 still sums to 79; raw individual observations not supplied",
      "parent_issue": "PWB-028",
      "id": "PASS8:SUBTASK:PWB-028-V1",
      "atlas_display": {
        "id": "PASS8:SUBTASK:PWB-028-V1",
        "label": "PWB-028-V1: CLOSED_SCOPED",
        "kind": "audit_subtask",
        "collection": null,
        "category": "audits",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "PWB-028-T1: OPEN",
      "kind": "audit_subtask",
      "origin": "PASS8_2026-10-10_PUBLISHED_JOURNAL_COHORT_RECONCILIATION_AND_PR_TABLE_CHECK",
      "status": "OPEN",
      "evidence": "Final IEEE 2018 p954 Table 1 seven project counts add to 79 while narrative says 78",
      "remaining": "Obtain participant-level inclusion counts or author clarification",
      "parent_issue": "PWB-028",
      "id": "PASS8:SUBTASK:PWB-028-T1",
      "atlas_display": {
        "id": "PASS8:SUBTASK:PWB-028-T1",
        "label": "PWB-028-T1: OPEN",
        "kind": "audit_subtask",
        "collection": null,
        "category": "audits",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "PWB-028-T5: OPEN",
      "kind": "audit_subtask",
      "origin": "PASS8_2026-10-10_PUBLISHED_JOURNAL_COHORT_RECONCILIATION_AND_PR_TABLE_CHECK",
      "status": "OPEN",
      "evidence": "Final IEEE 2018 p959 Table 5 same printed proportions as early draft",
      "remaining": "Reconstruct tables from individual effective working-hour records after 96-hour exclusion",
      "parent_issue": "PWB-028",
      "id": "PASS8:SUBTASK:PWB-028-T5",
      "atlas_display": {
        "id": "PASS8:SUBTASK:PWB-028-T5",
        "label": "PWB-028-T5: OPEN",
        "kind": "audit_subtask",
        "collection": null,
        "category": "audits",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "PWB-019-DATA: OPEN_ACCESS_BLOCKED",
      "kind": "audit_subtask",
      "origin": "PASS8_2026-10-10_PUBLISHED_JOURNAL_COHORT_RECONCILIATION_AND_PR_TABLE_CHECK",
      "status": "OPEN_ACCESS_BLOCKED",
      "evidence": "Published MSR p844 table internally inconsistent; original cited Figshare share URL returned 403",
      "remaining": "Recover released Figshare source data or ask authors and rerun PR matching filters",
      "parent_issue": "PWB-019",
      "id": "PASS8:SUBTASK:PWB-019-DATA",
      "atlas_display": {
        "id": "PASS8:SUBTASK:PWB-019-DATA",
        "label": "PWB-019-DATA: OPEN_ACCESS_BLOCKED",
        "kind": "audit_subtask",
        "collection": null,
        "category": "audits",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "source_version",
      "label": "W151 arXiv v1 tau-bench 2025-08-01",
      "url": "https://arxiv.org/html/2508.02721v1",
      "depth": "SELECTED_ORIGINAL_HTML",
      "node_class": "PASS9_AUDIT_ENTITY",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "PASS9:SOURCE:W151:V1",
      "atlas_display": {
        "id": "PASS9:SOURCE:W151:V1",
        "label": "W151 arXiv v1 tau-bench 2025-08-01",
        "kind": "source_version",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "https://arxiv.org/html/2508.02721v1",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "source_version",
      "label": "W151 arXiv v2 TravelPlanner 2026-06-16",
      "url": "https://arxiv.org/html/2508.02721v2",
      "depth": "SELECTED_ORIGINAL_HTML",
      "node_class": "PASS9_AUDIT_ENTITY",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "PASS9:SOURCE:W151:V2",
      "atlas_display": {
        "id": "PASS9:SOURCE:W151:V2",
        "label": "W151 arXiv v2 TravelPlanner 2026-06-16",
        "kind": "source_version",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "https://arxiv.org/html/2508.02721v2",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "verified_published_table",
      "label": "v1 tau-bench avg pass 67.7 vs 57.6 -> 10.1 pp",
      "status": "ARITHMETIC_RECHECKED",
      "node_class": "PASS9_AUDIT_ENTITY",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "PASS9:CLAIM:W151:V1_10P1",
      "atlas_display": {
        "id": "PASS9:CLAIM:W151:V1_10P1",
        "label": "v1 tau-bench avg pass 67.7 vs 57.6 -> 10.1 pp",
        "kind": "verified_published_table",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C03"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "verified_published_table",
      "label": "v2 TravelPlanner final 35.56 vs 18.00 -> 17.56 pp",
      "status": "ARITHMETIC_RECHECKED",
      "node_class": "PASS9_AUDIT_ENTITY",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "PASS9:CLAIM:W151:V2_17P56",
      "atlas_display": {
        "id": "PASS9:CLAIM:W151:V2_17P56",
        "label": "v2 TravelPlanner final 35.56 vs 18.00 -> 17.56 pp",
        "kind": "verified_published_table",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C03"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "verified_published_table",
      "label": "v2 macro hard constraint SCA38.89 vs ATLAS42.00",
      "status": "PUBLISHED_TABLE_TRANSCRIBED",
      "node_class": "PASS9_AUDIT_ENTITY",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "PASS9:CLAIM:W151:HARD_TRADEDOWN",
      "atlas_display": {
        "id": "PASS9:CLAIM:W151:HARD_TRADEDOWN",
        "label": "v2 macro hard constraint SCA38.89 vs ATLAS42.00",
        "kind": "verified_published_table",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C03"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "statistical_inference_unverified",
      "label": "Continuous TableII score 37.2 vs24.5; paired McNemar p<.01 lacks categorical counts",
      "status": "OPEN_STATISTICAL_TEST_INPUTS_REQUIRED",
      "node_class": "PASS9_AUDIT_ENTITY",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "PASS9:CLAIM:W151:MCNEMAR_UNCHECKABLE",
      "atlas_display": {
        "id": "PASS9:CLAIM:W151:MCNEMAR_UNCHECKABLE",
        "label": "Continuous TableII score 37.2 vs24.5; paired McNemar p<.01 lacks categorical counts",
        "kind": "statistical_inference_unverified",
        "collection": null,
        "category": "audits",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C07"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "source_version",
      "label": "2026 Management Science official 15 page online supplement",
      "url": "https://pubsonline.informs.org/doi/suppl/10.1287/mnsc.2025.00535/suppl_file/mnsc.2025.00535.sm1.pdf",
      "depth": "ORIGINAL_PDF_PAGES_24_25_28",
      "node_class": "PASS9_AUDIT_ENTITY",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "PASS9:SOURCE:W003:PUBLISHER_APP",
      "atlas_display": {
        "id": "PASS9:SOURCE:W003:PUBLISHER_APP",
        "label": "2026 Management Science official 15 page online supplement",
        "kind": "source_version",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "https://pubsonline.informs.org/doi/suppl/10.1287/mnsc.2025.00535/suppl_file/mnsc.2025.00535.sm1.pdf",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "verified_published_count",
      "label": "1521 Microsoft+316 Accenture+3030 anonymous=4867",
      "status": "PUBLISHER_APPENDIX_RECHECKED",
      "node_class": "PASS9_AUDIT_ENTITY",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "PASS9:CLAIM:W003:COHORT4867",
      "atlas_display": {
        "id": "PASS9:CLAIM:W003:COHORT4867",
        "label": "1521 Microsoft+316 Accenture+3030 anonymous=4867",
        "kind": "verified_published_count",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C02",
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "verified_published_table",
      "label": "Early-period pooled PR ITT4.66(SE3.56), IV20.16(SE14.37); not starred",
      "status": "PUBLISHER_APPENDIX_INSPECTED",
      "node_class": "PASS9_AUDIT_ENTITY",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "PASS9:CLAIM:W003:ITT_IV",
      "atlas_display": {
        "id": "PASS9:CLAIM:W003:ITT_IV",
        "label": "Early-period pooled PR ITT4.66(SE3.56), IV20.16(SE14.37); not starred",
        "kind": "verified_published_table",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C02",
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "research_method_boundary",
      "label": "Company experiments not preregistered; subsequent publisher postregistration",
      "status": "PROTOCOL_STATUS_CHECKED",
      "node_class": "PASS9_AUDIT_ENTITY",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "PASS9:CLAIM:W003:REGISTRATION",
      "atlas_display": {
        "id": "PASS9:CLAIM:W003:REGISTRATION",
        "label": "Company experiments not preregistered; subsequent publisher postregistration",
        "kind": "research_method_boundary",
        "collection": null,
        "category": "audits",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C02",
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "dataset_locator",
      "label": "Dataset of AI Policies DOI 10.5281/zenodo.22212208",
      "url": "https://doi.org/10.5281/zenodo.22212208",
      "depth": "DATASET_LOCATOR_NOT_DOWNLOAD",
      "node_class": "PASS9_AUDIT_ENTITY",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "PASS9:SOURCE:W150:ZENODO",
      "atlas_display": {
        "id": "PASS9:SOURCE:W150:ZENODO",
        "label": "Dataset of AI Policies DOI 10.5281/zenodo.22212208",
        "kind": "dataset_locator",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "https://doi.org/10.5281/zenodo.22212208",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "verified_published_count",
      "label": "180 classifications in 30 double-coded policies, 162 agreements; 90 pct raw",
      "status": "AUTHORS_METHODS_ONLY",
      "node_class": "PASS9_AUDIT_ENTITY",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "PASS9:CLAIM:W150:AGREEMENT",
      "atlas_display": {
        "id": "PASS9:CLAIM:W150:AGREEMENT",
        "label": "180 classifications in 30 double-coded policies, 162 agreements; 90 pct raw",
        "kind": "verified_published_count",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C11"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "research_method_boundary",
      "label": "245 top 2000 repo policies plus 36 manually selected; separate temporal n92",
      "status": "AUTHORS_METHODS_ONLY",
      "node_class": "PASS9_AUDIT_ENTITY",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "PASS9:CLAIM:W150:NONRANDOM",
      "atlas_display": {
        "id": "PASS9:CLAIM:W150:NONRANDOM",
        "label": "245 top 2000 repo policies plus 36 manually selected; separate temporal n92",
        "kind": "research_method_boundary",
        "collection": null,
        "category": "audits",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C11"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "scoped_audit_subtask",
      "label": "PWB-017-VERSION",
      "status": "CLOSED_SCOPED",
      "criterion": "Compare arXiv v1 and v2 benchmark outcome provenance",
      "limitation": "v1: tau-bench Table 1 67.7 vs 57.6; v2: TravelPlanner Table I 35.56 vs 18.00",
      "node_class": "PASS9_AUDIT_ENTITY",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "PASS9:SUBTASK:PWB-017-VERSION",
      "atlas_display": {
        "id": "PASS9:SUBTASK:PWB-017-VERSION",
        "label": "PWB-017-VERSION",
        "kind": "scoped_audit_subtask",
        "collection": null,
        "category": "audits",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "v1: tau-bench Table 1 67.7 vs 57.6; v2: TravelPlanner Table I 35.56 vs 18.00",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "scoped_audit_subtask",
      "label": "PWB-017-MCNEMAR",
      "status": "OPEN_STATISTICAL_TEST_INPUTS_REQUIRED",
      "criterion": "Verify reported paired McNemar p<.01 on continuous Table II score",
      "limitation": "Need paired categorical discordance matrix, endpoint rule and source analysis code",
      "node_class": "PASS9_AUDIT_ENTITY",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "PASS9:SUBTASK:PWB-017-MCNEMAR",
      "atlas_display": {
        "id": "PASS9:SUBTASK:PWB-017-MCNEMAR",
        "label": "PWB-017-MCNEMAR",
        "kind": "scoped_audit_subtask",
        "collection": null,
        "category": "audits",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "Need paired categorical discordance matrix, endpoint rule and source analysis code",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "scoped_audit_subtask",
      "label": "PWB-018-COHORT",
      "status": "CLOSED_SCOPED",
      "criterion": "Reconcile reported 4867 participants with final-publisher supplement",
      "limitation": "1521 Microsoft +316 Accenture +3030 anonymous =4867",
      "node_class": "PASS9_AUDIT_ENTITY",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "PASS9:SUBTASK:PWB-018-COHORT",
      "atlas_display": {
        "id": "PASS9:SUBTASK:PWB-018-COHORT",
        "label": "PWB-018-COHORT",
        "kind": "scoped_audit_subtask",
        "collection": null,
        "category": "audits",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "1521 Microsoft +316 Accenture +3030 anonymous =4867",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "scoped_audit_subtask",
      "label": "PWB-018-ITT",
      "status": "CLOSED_SCOPED",
      "criterion": "Transcribe and check official restricted-period Table5 ITT and IV",
      "limitation": "Pooled PR ITT 4.66(SE3.56); IV20.16(SE14.37); not starred significant",
      "node_class": "PASS9_AUDIT_ENTITY",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "PASS9:SUBTASK:PWB-018-ITT",
      "atlas_display": {
        "id": "PASS9:SUBTASK:PWB-018-ITT",
        "label": "PWB-018-ITT",
        "kind": "scoped_audit_subtask",
        "collection": null,
        "category": "audits",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "Pooled PR ITT 4.66(SE3.56); IV20.16(SE14.37); not starred significant",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "scoped_audit_subtask",
      "label": "PWB-018-REGRESSION",
      "status": "OPEN_MAIN_TABLES_AND_MICRODATA",
      "criterion": "Reproduce final main paper estimands and cross-over weights",
      "limitation": "Requires final detailed main coefficients and original individual observations",
      "node_class": "PASS9_AUDIT_ENTITY",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "PASS9:SUBTASK:PWB-018-REGRESSION",
      "atlas_display": {
        "id": "PASS9:SUBTASK:PWB-018-REGRESSION",
        "label": "PWB-018-REGRESSION",
        "kind": "scoped_audit_subtask",
        "collection": null,
        "category": "audits",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "Requires final detailed main coefficients and original individual observations",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "scoped_audit_subtask",
      "label": "PWB-025-DATASET",
      "status": "CLOSED_LOCATOR_ONLY",
      "criterion": "Identify author-specified archived dataset DOI",
      "limitation": "Zenodo 10.5281/zenodo.22212208, explicitly cited by original arXiv v1",
      "node_class": "PASS9_AUDIT_ENTITY",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "PASS9:SUBTASK:PWB-025-DATASET",
      "atlas_display": {
        "id": "PASS9:SUBTASK:PWB-025-DATASET",
        "label": "PWB-025-DATASET",
        "kind": "scoped_audit_subtask",
        "collection": null,
        "category": "audits",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "Zenodo 10.5281/zenodo.22212208, explicitly cited by original arXiv v1",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "scoped_audit_subtask",
      "label": "PWB-025-REANALYSIS",
      "status": "OPEN_RAW_CORPUS_AND_SNAPSHOT",
      "criterion": "Rerun 281 policy classifications and test sampling drift",
      "limitation": "Zenodo files and pinned dated repository clones not accessible",
      "node_class": "PASS9_AUDIT_ENTITY",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "PASS9:SUBTASK:PWB-025-REANALYSIS",
      "atlas_display": {
        "id": "PASS9:SUBTASK:PWB-025-REANALYSIS",
        "label": "PWB-025-REANALYSIS",
        "kind": "scoped_audit_subtask",
        "collection": null,
        "category": "audits",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "Zenodo files and pinned dated repository clones not accessible",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "source_version",
      "label": "PASS10:SOURCE:W150:ARXIV_V1",
      "source_url": "https://arxiv.org/html/2609.07542v1",
      "inspection_depth": "ORIGINAL_HTML_SELECTED_METHODS_TABLES",
      "locator": "2.3.1; 2.4.1; RQ1 Tables; 245+36=281; 214+20=234",
      "node_class": "PASS10_SOURCE_EVIDENCE",
      "original_records_reprocessed": "NO",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "PASS10:SOURCE:W150:ARXIV_V1",
      "atlas_display": {
        "id": "PASS10:SOURCE:W150:ARXIV_V1",
        "label": "PASS10:SOURCE:W150:ARXIV_V1",
        "kind": "source_version",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "https://arxiv.org/html/2609.07542v1",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "source_version",
      "label": "PASS10:SOURCE:W150:OLDER_ZENODO",
      "source_url": "https://zenodo.org/records/20214334",
      "inspection_depth": "PUBLIC_DATASET_LANDING_ONLY",
      "locator": "118-policy first conference dataset, NOT the 281-policy extension",
      "node_class": "PASS10_SOURCE_EVIDENCE",
      "original_records_reprocessed": "NO",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "PASS10:SOURCE:W150:OLDER_ZENODO",
      "atlas_display": {
        "id": "PASS10:SOURCE:W150:OLDER_ZENODO",
        "label": "PASS10:SOURCE:W150:OLDER_ZENODO",
        "kind": "source_version",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "https://zenodo.org/records/20214334",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "source_version",
      "label": "PASS10:SOURCE:W151:ARXIV_V2",
      "source_url": "https://arxiv.org/html/2508.02721v2",
      "inspection_depth": "ORIGINAL_HTML_SELECTED_TABLES",
      "locator": "IV-A 3-4; IV-C Table II; IV-F Table V single/three-seed stats",
      "node_class": "PASS10_SOURCE_EVIDENCE",
      "original_records_reprocessed": "NO",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "PASS10:SOURCE:W151:ARXIV_V2",
      "atlas_display": {
        "id": "PASS10:SOURCE:W151:ARXIV_V2",
        "label": "PASS10:SOURCE:W151:ARXIV_V2",
        "kind": "source_version",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "https://arxiv.org/html/2508.02721v2",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "source_version",
      "label": "PASS10:SOURCE:W068:FIGSHARE",
      "source_url": "https://figshare.com/s/5475e2d11c95edcba3dc",
      "inspection_depth": "ACCESS_ATTEMPT_BLOCKED",
      "locator": "Dataset link located, raw PR records not obtained",
      "node_class": "PASS10_SOURCE_EVIDENCE",
      "original_records_reprocessed": "NO",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "PASS10:SOURCE:W068:FIGSHARE",
      "atlas_display": {
        "id": "PASS10:SOURCE:W068:FIGSHARE",
        "label": "PASS10:SOURCE:W068:FIGSHARE",
        "kind": "source_version",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "https://figshare.com/s/5475e2d11c95edcba3dc",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "audit_claim",
      "label": "W150:245_36_COMPOSITION",
      "claim": "245 from popular-repo frame plus 36 purposive, overall n281",
      "evidence_depth": "ORIGINAL_PUBLISHED_METHODS",
      "original_data_replicated": "NO",
      "node_class": "PASS10_AUDIT_CLAIM",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "PASS10:CLAIM:W150:245_36_COMPOSITION",
      "atlas_display": {
        "id": "PASS10:CLAIM:W150:245_36_COMPOSITION",
        "label": "W150:245_36_COMPOSITION",
        "kind": "audit_claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C06",
          "C:C11"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "audit_claim",
      "label": "W150:PERMISSION_245_BOUNDS",
      "claim": "core245 permission bounds 80.82%-95.51%, not a confidence interval",
      "evidence_depth": "DETERMINISTIC_BOUNDS_ONLY",
      "original_data_replicated": "NO",
      "node_class": "PASS10_AUDIT_CLAIM",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "PASS10:CLAIM:W150:PERMISSION_245_BOUNDS",
      "atlas_display": {
        "id": "PASS10:CLAIM:W150:PERMISSION_245_BOUNDS",
        "label": "W150:PERMISSION_245_BOUNDS",
        "kind": "audit_claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C11"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "audit_claim",
      "label": "W150:DISCLOSURE_245_BOUNDS",
      "claim": "core245 disclosure bounds 41.22%-55.92%, no individual labels",
      "evidence_depth": "DETERMINISTIC_BOUNDS_ONLY",
      "original_data_replicated": "NO",
      "node_class": "PASS10_AUDIT_CLAIM",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "PASS10:CLAIM:W150:DISCLOSURE_245_BOUNDS",
      "atlas_display": {
        "id": "PASS10:CLAIM:W150:DISCLOSURE_245_BOUNDS",
        "label": "W150:DISCLOSURE_245_BOUNDS",
        "kind": "audit_claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C06",
          "C:C11"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "audit_claim",
      "label": "W150:HUMAN_ACCOUNTABILITY_BOUNDS",
      "claim": "core245 human involvement 62.45%-77.14%; accountability 35.10%-49.80%",
      "evidence_depth": "DETERMINISTIC_BOUNDS_ONLY",
      "original_data_replicated": "NO",
      "node_class": "PASS10_AUDIT_CLAIM",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "PASS10:CLAIM:W150:HUMAN_ACCOUNTABILITY_BOUNDS",
      "atlas_display": {
        "id": "PASS10:CLAIM:W150:HUMAN_ACCOUNTABILITY_BOUNDS",
        "label": "W150:HUMAN_ACCOUNTABILITY_BOUNDS",
        "kind": "audit_claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C11"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "audit_claim",
      "label": "W150:OLDER_118_DISTINCT",
      "claim": "20214334 archive is 118-policy preliminary; not 281-policy source rows",
      "evidence_depth": "PRIMARY_REPOSITORY_METADATA_ONLY",
      "original_data_replicated": "NO",
      "node_class": "PASS10_AUDIT_CLAIM",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "PASS10:CLAIM:W150:OLDER_118_DISTINCT",
      "atlas_display": {
        "id": "PASS10:CLAIM:W150:OLDER_118_DISTINCT",
        "label": "W150:OLDER_118_DISTINCT",
        "kind": "audit_claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C11"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "audit_claim",
      "label": "W151:SCIENCEWORLD_SD_LOWER_BOUND",
      "claim": "56.7 single and 70.4 three-seed mean imply min SD 9.69 population/11.86 sample points if same runs, not 1.9",
      "evidence_depth": "MATHEMATICAL_CONDITIONAL_BOUND",
      "original_data_replicated": "NO",
      "node_class": "PASS10_AUDIT_CLAIM",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "PASS10:CLAIM:W151:SCIENCEWORLD_SD_LOWER_BOUND",
      "atlas_display": {
        "id": "PASS10:CLAIM:W151:SCIENCEWORLD_SD_LOWER_BOUND",
        "label": "W151:SCIENCEWORLD_SD_LOWER_BOUND",
        "kind": "audit_claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C03"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "audit_claim",
      "label": "W151:SCIENCEWORLD_DISCRETE_GRID",
      "claim": "if 3 identical 30-task suites with binary pass outcomes, mean success must be multiple of 100/90, cannot round to 70.4%",
      "evidence_depth": "CONDITIONAL_INTEGER_ARITHMETIC",
      "original_data_replicated": "NO",
      "node_class": "PASS10_AUDIT_CLAIM",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "PASS10:CLAIM:W151:SCIENCEWORLD_DISCRETE_GRID",
      "atlas_display": {
        "id": "PASS10:CLAIM:W151:SCIENCEWORLD_DISCRETE_GRID",
        "label": "W151:SCIENCEWORLD_DISCRETE_GRID",
        "kind": "audit_claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C03"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "audit_claim",
      "label": "W151:PAIRED_MEANS_UNIDENTIFIED",
      "claim": "37.2 vs 24.5 continuous means compatible with 100 wins or 50-50 wins in constructed examples",
      "evidence_depth": "MATHEMATICAL_NONIDENTIFIABILITY",
      "original_data_replicated": "NO",
      "node_class": "PASS10_AUDIT_CLAIM",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "PASS10:CLAIM:W151:PAIRED_MEANS_UNIDENTIFIED",
      "atlas_display": {
        "id": "PASS10:CLAIM:W151:PAIRED_MEANS_UNIDENTIFIED",
        "label": "W151:PAIRED_MEANS_UNIDENTIFIED",
        "kind": "audit_claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C07"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "audit_claim",
      "label": "W068:RAW_RECORDS_STILL_MISSING",
      "claim": "5,853 printed vs 5,869 narrative; 261 inferred but original PR rows unavailable",
      "evidence_depth": "OPEN_RAW_DATA",
      "original_data_replicated": "NO",
      "node_class": "PASS10_AUDIT_CLAIM",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "PASS10:CLAIM:W068:RAW_RECORDS_STILL_MISSING",
      "atlas_display": {
        "id": "PASS10:CLAIM:W068:RAW_RECORDS_STILL_MISSING",
        "label": "W068:RAW_RECORDS_STILL_MISSING",
        "kind": "audit_claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C07"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "audit_claim",
      "label": "W170:RAW_HOURS_STILL_MISSING",
      "claim": "published 78 devs but project cell counts sum 79; original per-dev hours unavailable",
      "evidence_depth": "OPEN_RAW_DATA",
      "original_data_replicated": "NO",
      "node_class": "PASS10_AUDIT_CLAIM",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "PASS10:CLAIM:W170:RAW_HOURS_STILL_MISSING",
      "atlas_display": {
        "id": "PASS10:CLAIM:W170:RAW_HOURS_STILL_MISSING",
        "label": "W170:RAW_HOURS_STILL_MISSING",
        "kind": "audit_claim",
        "collection": null,
        "category": "claims",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C09"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "scoped_audit_subtask",
      "label": "PWB-025-BOUNDS",
      "status": "CLOSED_SCOPED_MATHEMATICAL_IDENTIFICATION",
      "criterion": "Sharp interval with 36 unknown supplementary policy labels; not an empirical subset estimate",
      "node_class": "PASS10_AUDIT_ENTITY",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "PASS10:SUBTASK:PWB-025-BOUNDS",
      "atlas_display": {
        "id": "PASS10:SUBTASK:PWB-025-BOUNDS",
        "label": "PWB-025-BOUNDS",
        "kind": "scoped_audit_subtask",
        "collection": null,
        "category": "audits",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "scoped_audit_subtask",
      "label": "PWB-025-CORPUS",
      "status": "OPEN_281_RECORDS_REQUIRED",
      "criterion": "Need entire 281-policy release incl 36 assigned categories and dated snapshots",
      "node_class": "PASS10_AUDIT_ENTITY",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "PASS10:SUBTASK:PWB-025-CORPUS",
      "atlas_display": {
        "id": "PASS10:SUBTASK:PWB-025-CORPUS",
        "label": "PWB-025-CORPUS",
        "kind": "scoped_audit_subtask",
        "collection": null,
        "category": "audits",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "scoped_audit_subtask",
      "label": "PWB-017-SEED_CHECK",
      "status": "CLOSED_SCOPED_CONDITIONAL_INCONSISTENCY",
      "criterion": "Given same three runs and endpoint, stated ScienceWorld 56.7, 70.4+/-1.9 impossible",
      "node_class": "PASS10_AUDIT_ENTITY",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "PASS10:SUBTASK:PWB-017-SEED_CHECK",
      "atlas_display": {
        "id": "PASS10:SUBTASK:PWB-017-SEED_CHECK",
        "label": "PWB-017-SEED_CHECK",
        "kind": "scoped_audit_subtask",
        "collection": null,
        "category": "audits",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "scoped_audit_subtask",
      "label": "PWB-017-SEED_INPUTS",
      "status": "OPEN_THREE_SEED_RECORDS_REQUIRED",
      "criterion": "Need source code and 3 run vectors, exact scope, SD definition, denominator",
      "node_class": "PASS10_AUDIT_ENTITY",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "PASS10:SUBTASK:PWB-017-SEED_INPUTS",
      "atlas_display": {
        "id": "PASS10:SUBTASK:PWB-017-SEED_INPUTS",
        "label": "PWB-017-SEED_INPUTS",
        "kind": "scoped_audit_subtask",
        "collection": null,
        "category": "audits",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "scoped_audit_subtask",
      "label": "PWB-017-MCNEMAR_INPUTS",
      "status": "OPEN_PAIRED_BINARY_RECORDS_REQUIRED",
      "criterion": "Need paired outcomes and binary coding for original p-value",
      "node_class": "PASS10_AUDIT_ENTITY",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "PASS10:SUBTASK:PWB-017-MCNEMAR_INPUTS",
      "atlas_display": {
        "id": "PASS10:SUBTASK:PWB-017-MCNEMAR_INPUTS",
        "label": "PWB-017-MCNEMAR_INPUTS",
        "kind": "scoped_audit_subtask",
        "collection": null,
        "category": "audits",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "scoped_audit_subtask",
      "label": "PWB-019-FIGSHARE",
      "status": "OPEN_ORIGINAL_PR_RECORDS",
      "criterion": "Figshare release not accessible, 16 records untraced",
      "node_class": "PASS10_AUDIT_ENTITY",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "PASS10:SUBTASK:PWB-019-FIGSHARE",
      "atlas_display": {
        "id": "PASS10:SUBTASK:PWB-019-FIGSHARE",
        "label": "PWB-019-FIGSHARE",
        "kind": "scoped_audit_subtask",
        "collection": null,
        "category": "audits",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "scoped_audit_subtask",
      "label": "PWB-028-PARTICIPANTS",
      "status": "OPEN_ORIGINAL_DEVELOPER_HOURS",
      "criterion": "Need individual anonymized hours and per-project included N",
      "node_class": "PASS10_AUDIT_ENTITY",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "PASS10:SUBTASK:PWB-028-PARTICIPANTS",
      "atlas_display": {
        "id": "PASS10:SUBTASK:PWB-028-PARTICIPANTS",
        "label": "PWB-028-PARTICIPANTS",
        "kind": "scoped_audit_subtask",
        "collection": null,
        "category": "audits",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "learning_objectives",
      "label": "Chapter 1: engineering learning outcomes",
      "node_class": "PASS11_EDITORIAL",
      "file": "didactics/learning01.tex",
      "source_chapter": "chapters/chapter01.tex",
      "provenance": "Editorial teaching synthesis, not empirical evidence",
      "sha256": "c107bb25e2ce6ed50a936da4f215246164edd751ae73e564aad2ac06075a9667",
      "current_v6_file_sha256": "fd0d0ea4edaee5425697871ef1c7681c8d8c6170465cca64f652177711262a97",
      "current_v6_edition": "EDITION:WOP:V6:20261011",
      "id": "EDU:LEARNING:01",
      "atlas_display": {
        "id": "EDU:LEARNING:01",
        "label": "Chapter 1: engineering learning outcomes",
        "kind": "learning_objectives",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C01"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "worked_teaching_example",
      "label": "Chapter 1: applied synthetic teaching scenario",
      "node_class": "PASS11_EDITORIAL",
      "file": "didactics/worked01.tex",
      "source_chapter": "chapters/chapter01.tex",
      "provenance": "Independent author-designed illustration, synthetic case; not a pilot",
      "sha256": "0848b00038717d3e89a812bf71b9d907397cc12f68e6753981a196be40ac3b6e",
      "current_v6_file_sha256": "0848b00038717d3e89a812bf71b9d907397cc12f68e6753981a196be40ac3b6e",
      "current_v6_edition": "EDITION:WOP:V6:20261011",
      "id": "EDU:WORKED:01",
      "atlas_display": {
        "id": "EDU:WORKED:01",
        "label": "Chapter 1: applied synthetic teaching scenario",
        "kind": "worked_teaching_example",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C01"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "research_commentary",
      "label": "Appendix B: commentary for Chapter 1",
      "node_class": "PASS11_EDITORIAL",
      "file": "appendices/methodology.tex",
      "anchor": "app:commentary-ch01",
      "verification": "preserves 2026-10-10 PASS10 research limits",
      "provenance": "Consolidated editorial interpretation, does not close audit issues",
      "sha256": "9587b0d019fc63065e7cca7f09a5f3504ff033cb3b64c8998592d7b2fe33032c",
      "current_v6_file_sha256": "588a7bb91e63a82e0e5c8e9291a0b69160aff4f53adf03d2bffbbfdf5d0d336c",
      "current_v6_edition": "EDITION:WOP:V6:20261011",
      "id": "EDU:COMMENTARY:01",
      "atlas_display": {
        "id": "EDU:COMMENTARY:01",
        "label": "Appendix B: commentary for Chapter 1",
        "kind": "research_commentary",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C01"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "learning_objectives",
      "label": "Chapter 2: engineering learning outcomes",
      "node_class": "PASS11_EDITORIAL",
      "file": "didactics/learning02.tex",
      "source_chapter": "chapters/chapter02.tex",
      "provenance": "Editorial teaching synthesis, not empirical evidence",
      "sha256": "7c62ff415472fc1576174cf84e21496f63b81e4422b7a8f5710c6a748c54a1fb",
      "current_v6_file_sha256": "7c62ff415472fc1576174cf84e21496f63b81e4422b7a8f5710c6a748c54a1fb",
      "current_v6_edition": "EDITION:WOP:V6:20261011",
      "id": "EDU:LEARNING:02",
      "atlas_display": {
        "id": "EDU:LEARNING:02",
        "label": "Chapter 2: engineering learning outcomes",
        "kind": "learning_objectives",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C02"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "worked_teaching_example",
      "label": "Chapter 2: applied synthetic teaching scenario",
      "node_class": "PASS11_EDITORIAL",
      "file": "didactics/worked02.tex",
      "source_chapter": "chapters/chapter02.tex",
      "provenance": "Independent author-designed illustration, synthetic case; not a pilot",
      "sha256": "20573d0ab31a32ce6b8a3fa02814b2ca982e82055535664d78f9f5f588cd3653",
      "current_v6_file_sha256": "3bed70ceaaf9f515fc4150d37eaad904c93599a1e940bb60fc768c0e6d51e8fe",
      "current_v6_edition": "EDITION:WOP:V6:20261011",
      "id": "EDU:WORKED:02",
      "atlas_display": {
        "id": "EDU:WORKED:02",
        "label": "Chapter 2: applied synthetic teaching scenario",
        "kind": "worked_teaching_example",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C02"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "research_commentary",
      "label": "Appendix B: commentary for Chapter 2",
      "node_class": "PASS11_EDITORIAL",
      "file": "appendices/methodology.tex",
      "anchor": "app:commentary-ch02",
      "verification": "preserves 2026-10-10 PASS10 research limits",
      "provenance": "Consolidated editorial interpretation, does not close audit issues",
      "sha256": "e49ab75e91cb910858d804fcd0b6e6397bd8f992f9be9fc5702e7dd1a26b270c",
      "current_v6_file_sha256": "588a7bb91e63a82e0e5c8e9291a0b69160aff4f53adf03d2bffbbfdf5d0d336c",
      "current_v6_edition": "EDITION:WOP:V6:20261011",
      "id": "EDU:COMMENTARY:02",
      "atlas_display": {
        "id": "EDU:COMMENTARY:02",
        "label": "Appendix B: commentary for Chapter 2",
        "kind": "research_commentary",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C02"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "learning_objectives",
      "label": "Chapter 3: engineering learning outcomes",
      "node_class": "PASS11_EDITORIAL",
      "file": "didactics/learning03.tex",
      "source_chapter": "chapters/chapter03.tex",
      "provenance": "Editorial teaching synthesis, not empirical evidence",
      "sha256": "94c303b5d07d18cff0f33167f69137d074ed23b45e0ec8a047997dad0765c3f5",
      "current_v6_file_sha256": "94c303b5d07d18cff0f33167f69137d074ed23b45e0ec8a047997dad0765c3f5",
      "current_v6_edition": "EDITION:WOP:V6:20261011",
      "id": "EDU:LEARNING:03",
      "atlas_display": {
        "id": "EDU:LEARNING:03",
        "label": "Chapter 3: engineering learning outcomes",
        "kind": "learning_objectives",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C03"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "worked_teaching_example",
      "label": "Chapter 3: applied synthetic teaching scenario",
      "node_class": "PASS11_EDITORIAL",
      "file": "didactics/worked03.tex",
      "source_chapter": "chapters/chapter03.tex",
      "provenance": "Independent author-designed illustration, synthetic case; not a pilot",
      "sha256": "71d957537f23ca6dc17445d5ad98d2785670d1ea63b1104ae3153119b3ca5887",
      "current_v6_file_sha256": "71d957537f23ca6dc17445d5ad98d2785670d1ea63b1104ae3153119b3ca5887",
      "current_v6_edition": "EDITION:WOP:V6:20261011",
      "id": "EDU:WORKED:03",
      "atlas_display": {
        "id": "EDU:WORKED:03",
        "label": "Chapter 3: applied synthetic teaching scenario",
        "kind": "worked_teaching_example",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C03"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "research_commentary",
      "label": "Appendix B: commentary for Chapter 3",
      "node_class": "PASS11_EDITORIAL",
      "file": "appendices/methodology.tex",
      "anchor": "app:commentary-ch03",
      "verification": "preserves 2026-10-10 PASS10 research limits",
      "provenance": "Consolidated editorial interpretation, does not close audit issues",
      "sha256": "b09d8622407e9a5be10b44e32fcf08c08279bb9e1f41b368192dc5f891afa15c",
      "current_v6_file_sha256": "588a7bb91e63a82e0e5c8e9291a0b69160aff4f53adf03d2bffbbfdf5d0d336c",
      "current_v6_edition": "EDITION:WOP:V6:20261011",
      "id": "EDU:COMMENTARY:03",
      "atlas_display": {
        "id": "EDU:COMMENTARY:03",
        "label": "Appendix B: commentary for Chapter 3",
        "kind": "research_commentary",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C03"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "learning_objectives",
      "label": "Chapter 4: engineering learning outcomes",
      "node_class": "PASS11_EDITORIAL",
      "file": "didactics/learning04.tex",
      "source_chapter": "chapters/chapter04.tex",
      "provenance": "Editorial teaching synthesis, not empirical evidence",
      "sha256": "75d226bd148d50b2e8415c6ec03c41dea812df3130658d04e8b0c8d54d6b63bd",
      "current_v6_file_sha256": "75d226bd148d50b2e8415c6ec03c41dea812df3130658d04e8b0c8d54d6b63bd",
      "current_v6_edition": "EDITION:WOP:V6:20261011",
      "id": "EDU:LEARNING:04",
      "atlas_display": {
        "id": "EDU:LEARNING:04",
        "label": "Chapter 4: engineering learning outcomes",
        "kind": "learning_objectives",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C04"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "worked_teaching_example",
      "label": "Chapter 4: applied synthetic teaching scenario",
      "node_class": "PASS11_EDITORIAL",
      "file": "didactics/worked04.tex",
      "source_chapter": "chapters/chapter04.tex",
      "provenance": "Independent author-designed illustration, synthetic case; not a pilot",
      "sha256": "750c5fbbd6f1539499abee1e2dd2839c19e70cc09a34a3a26ec8ff124c3f7b2d",
      "current_v6_file_sha256": "a279093de8dea608f78ef0d84c5691d7fff8fe4354f5456fe9d30ffd0e9ea5b3",
      "current_v6_edition": "EDITION:WOP:V6:20261011",
      "id": "EDU:WORKED:04",
      "atlas_display": {
        "id": "EDU:WORKED:04",
        "label": "Chapter 4: applied synthetic teaching scenario",
        "kind": "worked_teaching_example",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C04"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "research_commentary",
      "label": "Appendix B: commentary for Chapter 4",
      "node_class": "PASS11_EDITORIAL",
      "file": "appendices/methodology.tex",
      "anchor": "app:commentary-ch04",
      "verification": "preserves 2026-10-10 PASS10 research limits",
      "provenance": "Consolidated editorial interpretation, does not close audit issues",
      "sha256": "8143689876785b73acf996b854bfaa63c6decedbeb33a355f146e30c4cfe749e",
      "current_v6_file_sha256": "588a7bb91e63a82e0e5c8e9291a0b69160aff4f53adf03d2bffbbfdf5d0d336c",
      "current_v6_edition": "EDITION:WOP:V6:20261011",
      "id": "EDU:COMMENTARY:04",
      "atlas_display": {
        "id": "EDU:COMMENTARY:04",
        "label": "Appendix B: commentary for Chapter 4",
        "kind": "research_commentary",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C04"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "learning_objectives",
      "label": "Chapter 5: engineering learning outcomes",
      "node_class": "PASS11_EDITORIAL",
      "file": "didactics/learning05.tex",
      "source_chapter": "chapters/chapter05.tex",
      "provenance": "Editorial teaching synthesis, not empirical evidence",
      "sha256": "4b3a216a600713b19ac2b73549ae4add74c6a43f9b230532c81b58510afa3fcb",
      "current_v6_file_sha256": "4b3a216a600713b19ac2b73549ae4add74c6a43f9b230532c81b58510afa3fcb",
      "current_v6_edition": "EDITION:WOP:V6:20261011",
      "id": "EDU:LEARNING:05",
      "atlas_display": {
        "id": "EDU:LEARNING:05",
        "label": "Chapter 5: engineering learning outcomes",
        "kind": "learning_objectives",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C05"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "worked_teaching_example",
      "label": "Chapter 5: applied synthetic teaching scenario",
      "node_class": "PASS11_EDITORIAL",
      "file": "didactics/worked05.tex",
      "source_chapter": "chapters/chapter05.tex",
      "provenance": "Independent author-designed illustration, synthetic case; not a pilot",
      "sha256": "0a089878012d476b4b446251b657b90578c0ed9a0e789ef02baa119bc33d9993",
      "current_v6_file_sha256": "0a089878012d476b4b446251b657b90578c0ed9a0e789ef02baa119bc33d9993",
      "current_v6_edition": "EDITION:WOP:V6:20261011",
      "id": "EDU:WORKED:05",
      "atlas_display": {
        "id": "EDU:WORKED:05",
        "label": "Chapter 5: applied synthetic teaching scenario",
        "kind": "worked_teaching_example",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C05"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "research_commentary",
      "label": "Appendix B: commentary for Chapter 5",
      "node_class": "PASS11_EDITORIAL",
      "file": "appendices/methodology.tex",
      "anchor": "app:commentary-ch05",
      "verification": "preserves 2026-10-10 PASS10 research limits",
      "provenance": "Consolidated editorial interpretation, does not close audit issues",
      "sha256": "2cb6d6149e6c0685cfa2ef9a92e5a19b5712359c86287304a3aa2fec1818d981",
      "current_v6_file_sha256": "588a7bb91e63a82e0e5c8e9291a0b69160aff4f53adf03d2bffbbfdf5d0d336c",
      "current_v6_edition": "EDITION:WOP:V6:20261011",
      "id": "EDU:COMMENTARY:05",
      "atlas_display": {
        "id": "EDU:COMMENTARY:05",
        "label": "Appendix B: commentary for Chapter 5",
        "kind": "research_commentary",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C05"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "learning_objectives",
      "label": "Chapter 6: engineering learning outcomes",
      "node_class": "PASS11_EDITORIAL",
      "file": "didactics/learning06.tex",
      "source_chapter": "chapters/chapter06.tex",
      "provenance": "Editorial teaching synthesis, not empirical evidence",
      "sha256": "e06b1014509d0cf6c4a458990f81562355329ffc2be06f8f690ecf94eb6bad67",
      "current_v6_file_sha256": "e06b1014509d0cf6c4a458990f81562355329ffc2be06f8f690ecf94eb6bad67",
      "current_v6_edition": "EDITION:WOP:V6:20261011",
      "id": "EDU:LEARNING:06",
      "atlas_display": {
        "id": "EDU:LEARNING:06",
        "label": "Chapter 6: engineering learning outcomes",
        "kind": "learning_objectives",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C06"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "worked_teaching_example",
      "label": "Chapter 6: applied synthetic teaching scenario",
      "node_class": "PASS11_EDITORIAL",
      "file": "didactics/worked06.tex",
      "source_chapter": "chapters/chapter06.tex",
      "provenance": "Independent author-designed illustration, synthetic case; not a pilot",
      "sha256": "7d763e792837b358e7c6b8692ee0b17e597f636ca52b5917088fa9f45cbb1dbd",
      "current_v6_file_sha256": "7d763e792837b358e7c6b8692ee0b17e597f636ca52b5917088fa9f45cbb1dbd",
      "current_v6_edition": "EDITION:WOP:V6:20261011",
      "id": "EDU:WORKED:06",
      "atlas_display": {
        "id": "EDU:WORKED:06",
        "label": "Chapter 6: applied synthetic teaching scenario",
        "kind": "worked_teaching_example",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C06"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "research_commentary",
      "label": "Appendix B: commentary for Chapter 6",
      "node_class": "PASS11_EDITORIAL",
      "file": "appendices/methodology.tex",
      "anchor": "app:commentary-ch06",
      "verification": "preserves 2026-10-10 PASS10 research limits",
      "provenance": "Consolidated editorial interpretation, does not close audit issues",
      "sha256": "d4aee0adfc3251674f1aba2be323c378b3533cc011c4148c16048520dd360c8a",
      "current_v6_file_sha256": "588a7bb91e63a82e0e5c8e9291a0b69160aff4f53adf03d2bffbbfdf5d0d336c",
      "current_v6_edition": "EDITION:WOP:V6:20261011",
      "id": "EDU:COMMENTARY:06",
      "atlas_display": {
        "id": "EDU:COMMENTARY:06",
        "label": "Appendix B: commentary for Chapter 6",
        "kind": "research_commentary",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C06"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "learning_objectives",
      "label": "Chapter 7: engineering learning outcomes",
      "node_class": "PASS11_EDITORIAL",
      "file": "didactics/learning07.tex",
      "source_chapter": "chapters/chapter07.tex",
      "provenance": "Editorial teaching synthesis, not empirical evidence",
      "sha256": "0da743ec58c32b13bc02f9af8605fd216a3a982b39f98f0dfd3af30d4cc13bc1",
      "current_v6_file_sha256": "0da743ec58c32b13bc02f9af8605fd216a3a982b39f98f0dfd3af30d4cc13bc1",
      "current_v6_edition": "EDITION:WOP:V6:20261011",
      "id": "EDU:LEARNING:07",
      "atlas_display": {
        "id": "EDU:LEARNING:07",
        "label": "Chapter 7: engineering learning outcomes",
        "kind": "learning_objectives",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C07"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "worked_teaching_example",
      "label": "Chapter 7: applied synthetic teaching scenario",
      "node_class": "PASS11_EDITORIAL",
      "file": "didactics/worked07.tex",
      "source_chapter": "chapters/chapter07.tex",
      "provenance": "Independent author-designed illustration, synthetic case; not a pilot",
      "sha256": "1ee2413164338ef04b1a90c7c802cadf6b8a7486fdb81825ae20d73f3ab6f881",
      "current_v6_file_sha256": "1ee2413164338ef04b1a90c7c802cadf6b8a7486fdb81825ae20d73f3ab6f881",
      "current_v6_edition": "EDITION:WOP:V6:20261011",
      "id": "EDU:WORKED:07",
      "atlas_display": {
        "id": "EDU:WORKED:07",
        "label": "Chapter 7: applied synthetic teaching scenario",
        "kind": "worked_teaching_example",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C07"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "research_commentary",
      "label": "Appendix B: commentary for Chapter 7",
      "node_class": "PASS11_EDITORIAL",
      "file": "appendices/methodology.tex",
      "anchor": "app:commentary-ch07",
      "verification": "preserves 2026-10-10 PASS10 research limits",
      "provenance": "Consolidated editorial interpretation, does not close audit issues",
      "sha256": "def3efe8ec11d0a5ca69fd8e095e8b8709a217585dfe6c6d7a2be736a0488a16",
      "current_v6_file_sha256": "588a7bb91e63a82e0e5c8e9291a0b69160aff4f53adf03d2bffbbfdf5d0d336c",
      "current_v6_edition": "EDITION:WOP:V6:20261011",
      "id": "EDU:COMMENTARY:07",
      "atlas_display": {
        "id": "EDU:COMMENTARY:07",
        "label": "Appendix B: commentary for Chapter 7",
        "kind": "research_commentary",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C07"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "learning_objectives",
      "label": "Chapter 8: engineering learning outcomes",
      "node_class": "PASS11_EDITORIAL",
      "file": "didactics/learning08.tex",
      "source_chapter": "chapters/chapter08.tex",
      "provenance": "Editorial teaching synthesis, not empirical evidence",
      "sha256": "4ad7a6eea90ca84c2447015aba2fbde5d19fe2a161f96d19f4f9f7a5c9ec3112",
      "current_v6_file_sha256": "0b4c3f03c78dc7865f3c46c8a3c825dcb33953fa5f0043a5a8885f7fa2aa8a54",
      "current_v6_edition": "EDITION:WOP:V6:20261011",
      "id": "EDU:LEARNING:08",
      "atlas_display": {
        "id": "EDU:LEARNING:08",
        "label": "Chapter 8: engineering learning outcomes",
        "kind": "learning_objectives",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C08"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "worked_teaching_example",
      "label": "Chapter 8: applied synthetic teaching scenario",
      "node_class": "PASS11_EDITORIAL",
      "file": "didactics/worked08.tex",
      "source_chapter": "chapters/chapter08.tex",
      "provenance": "Independent author-designed illustration, synthetic case; not a pilot",
      "sha256": "27951d2e98718efe9b76ed038be2354d02437868fae1027897a6bd0b6e3fdc53",
      "current_v6_file_sha256": "27951d2e98718efe9b76ed038be2354d02437868fae1027897a6bd0b6e3fdc53",
      "current_v6_edition": "EDITION:WOP:V6:20261011",
      "id": "EDU:WORKED:08",
      "atlas_display": {
        "id": "EDU:WORKED:08",
        "label": "Chapter 8: applied synthetic teaching scenario",
        "kind": "worked_teaching_example",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C08"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "research_commentary",
      "label": "Appendix B: commentary for Chapter 8",
      "node_class": "PASS11_EDITORIAL",
      "file": "appendices/methodology.tex",
      "anchor": "app:commentary-ch08",
      "verification": "preserves 2026-10-10 PASS10 research limits",
      "provenance": "Consolidated editorial interpretation, does not close audit issues",
      "sha256": "b96b767cb416d3817a0ad8414d348d80617abe37ef6cb5a9a0afcc102381cb5d",
      "current_v6_file_sha256": "588a7bb91e63a82e0e5c8e9291a0b69160aff4f53adf03d2bffbbfdf5d0d336c",
      "current_v6_edition": "EDITION:WOP:V6:20261011",
      "id": "EDU:COMMENTARY:08",
      "atlas_display": {
        "id": "EDU:COMMENTARY:08",
        "label": "Appendix B: commentary for Chapter 8",
        "kind": "research_commentary",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C08"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "learning_objectives",
      "label": "Chapter 9: engineering learning outcomes",
      "node_class": "PASS11_EDITORIAL",
      "file": "didactics/learning09.tex",
      "source_chapter": "chapters/chapter09.tex",
      "provenance": "Editorial teaching synthesis, not empirical evidence",
      "sha256": "5eacd3b4a78c9ed8115a1f595b68424af0f040db4a33ee8a2b9542fd32a911ac",
      "current_v6_file_sha256": "5eacd3b4a78c9ed8115a1f595b68424af0f040db4a33ee8a2b9542fd32a911ac",
      "current_v6_edition": "EDITION:WOP:V6:20261011",
      "id": "EDU:LEARNING:09",
      "atlas_display": {
        "id": "EDU:LEARNING:09",
        "label": "Chapter 9: engineering learning outcomes",
        "kind": "learning_objectives",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C09"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "worked_teaching_example",
      "label": "Chapter 9: applied synthetic teaching scenario",
      "node_class": "PASS11_EDITORIAL",
      "file": "didactics/worked09.tex",
      "source_chapter": "chapters/chapter09.tex",
      "provenance": "Independent author-designed illustration, synthetic case; not a pilot",
      "sha256": "87b3f7f8e121f320a71b10753db25702074cdcab683d42010f7f9e3d6dc5dde5",
      "current_v6_file_sha256": "87b3f7f8e121f320a71b10753db25702074cdcab683d42010f7f9e3d6dc5dde5",
      "current_v6_edition": "EDITION:WOP:V6:20261011",
      "id": "EDU:WORKED:09",
      "atlas_display": {
        "id": "EDU:WORKED:09",
        "label": "Chapter 9: applied synthetic teaching scenario",
        "kind": "worked_teaching_example",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C09"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "research_commentary",
      "label": "Appendix B: commentary for Chapter 9",
      "node_class": "PASS11_EDITORIAL",
      "file": "appendices/methodology.tex",
      "anchor": "app:commentary-ch09",
      "verification": "preserves 2026-10-10 PASS10 research limits",
      "provenance": "Consolidated editorial interpretation, does not close audit issues",
      "sha256": "508a04b5fd07ac4fbd5c96f96239b484db1046727a5fe34b5c4f315a9b345fd0",
      "current_v6_file_sha256": "588a7bb91e63a82e0e5c8e9291a0b69160aff4f53adf03d2bffbbfdf5d0d336c",
      "current_v6_edition": "EDITION:WOP:V6:20261011",
      "id": "EDU:COMMENTARY:09",
      "atlas_display": {
        "id": "EDU:COMMENTARY:09",
        "label": "Appendix B: commentary for Chapter 9",
        "kind": "research_commentary",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C09"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "learning_objectives",
      "label": "Chapter 10: engineering learning outcomes",
      "node_class": "PASS11_EDITORIAL",
      "file": "didactics/learning10.tex",
      "source_chapter": "chapters/chapter10.tex",
      "provenance": "Editorial teaching synthesis, not empirical evidence",
      "sha256": "90fb0c74b4ad47620a6ec6c3194f675e74a8750f2239603f3d36cc0eed1339d9",
      "current_v6_file_sha256": "90fb0c74b4ad47620a6ec6c3194f675e74a8750f2239603f3d36cc0eed1339d9",
      "current_v6_edition": "EDITION:WOP:V6:20261011",
      "id": "EDU:LEARNING:10",
      "atlas_display": {
        "id": "EDU:LEARNING:10",
        "label": "Chapter 10: engineering learning outcomes",
        "kind": "learning_objectives",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C10"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "worked_teaching_example",
      "label": "Chapter 10: applied synthetic teaching scenario",
      "node_class": "PASS11_EDITORIAL",
      "file": "didactics/worked10.tex",
      "source_chapter": "chapters/chapter10.tex",
      "provenance": "Independent author-designed illustration, synthetic case; not a pilot",
      "sha256": "c8f3937977cdf77bd1c3c416d8f46820f3d707772c7f22343499229ae1f06528",
      "current_v6_file_sha256": "f35e5088cdb4148aaec6dadf81038a778b72a7754f514bfa9e83ceed6ec4970a",
      "current_v6_edition": "EDITION:WOP:V6:20261011",
      "id": "EDU:WORKED:10",
      "atlas_display": {
        "id": "EDU:WORKED:10",
        "label": "Chapter 10: applied synthetic teaching scenario",
        "kind": "worked_teaching_example",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C10"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "research_commentary",
      "label": "Appendix B: commentary for Chapter 10",
      "node_class": "PASS11_EDITORIAL",
      "file": "appendices/methodology.tex",
      "anchor": "app:commentary-ch10",
      "verification": "preserves 2026-10-10 PASS10 research limits",
      "provenance": "Consolidated editorial interpretation, does not close audit issues",
      "sha256": "b8df7ba2044972c1b21847f8c66581699f020ded16535d4a44130c6f9f25f0f3",
      "current_v6_file_sha256": "588a7bb91e63a82e0e5c8e9291a0b69160aff4f53adf03d2bffbbfdf5d0d336c",
      "current_v6_edition": "EDITION:WOP:V6:20261011",
      "id": "EDU:COMMENTARY:10",
      "atlas_display": {
        "id": "EDU:COMMENTARY:10",
        "label": "Appendix B: commentary for Chapter 10",
        "kind": "research_commentary",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C10"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "learning_objectives",
      "label": "Chapter 11: engineering learning outcomes",
      "node_class": "PASS11_EDITORIAL",
      "file": "didactics/learning11.tex",
      "source_chapter": "chapters/chapter11.tex",
      "provenance": "Editorial teaching synthesis, not empirical evidence",
      "sha256": "4fcbda032a45d914dd5479db9e709a518a8342f2ed35580791ef4fed192cf343",
      "current_v6_file_sha256": "4fcbda032a45d914dd5479db9e709a518a8342f2ed35580791ef4fed192cf343",
      "current_v6_edition": "EDITION:WOP:V6:20261011",
      "id": "EDU:LEARNING:11",
      "atlas_display": {
        "id": "EDU:LEARNING:11",
        "label": "Chapter 11: engineering learning outcomes",
        "kind": "learning_objectives",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C11"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "worked_teaching_example",
      "label": "Chapter 11: applied synthetic teaching scenario",
      "node_class": "PASS11_EDITORIAL",
      "file": "didactics/worked11.tex",
      "source_chapter": "chapters/chapter11.tex",
      "provenance": "Independent author-designed illustration, synthetic case; not a pilot",
      "sha256": "74dfa77326f76cd13e8197d6d9fe18c2c555bd9d92ccfeaeaa0a9de1cb341a63",
      "current_v6_file_sha256": "74dfa77326f76cd13e8197d6d9fe18c2c555bd9d92ccfeaeaa0a9de1cb341a63",
      "current_v6_edition": "EDITION:WOP:V6:20261011",
      "id": "EDU:WORKED:11",
      "atlas_display": {
        "id": "EDU:WORKED:11",
        "label": "Chapter 11: applied synthetic teaching scenario",
        "kind": "worked_teaching_example",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C11"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "research_commentary",
      "label": "Appendix B: commentary for Chapter 11",
      "node_class": "PASS11_EDITORIAL",
      "file": "appendices/methodology.tex",
      "anchor": "app:commentary-ch11",
      "verification": "preserves 2026-10-10 PASS10 research limits",
      "provenance": "Consolidated editorial interpretation, does not close audit issues",
      "sha256": "682da3bebe04b077dbcd3df8f533ff14bc6c9d3ca52f654db48d3e5462a4ca02",
      "current_v6_file_sha256": "588a7bb91e63a82e0e5c8e9291a0b69160aff4f53adf03d2bffbbfdf5d0d336c",
      "current_v6_edition": "EDITION:WOP:V6:20261011",
      "id": "EDU:COMMENTARY:11",
      "atlas_display": {
        "id": "EDU:COMMENTARY:11",
        "label": "Appendix B: commentary for Chapter 11",
        "kind": "research_commentary",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C11"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "learning_objectives",
      "label": "Chapter 12: engineering learning outcomes",
      "node_class": "PASS11_EDITORIAL",
      "file": "didactics/learning12.tex",
      "source_chapter": "chapters/chapter12.tex",
      "provenance": "Editorial teaching synthesis, not empirical evidence",
      "sha256": "afbf840ee1c0428422c4e0309236f33289d8c16522ecfb394a84ef413aacab60",
      "current_v6_file_sha256": "afbf840ee1c0428422c4e0309236f33289d8c16522ecfb394a84ef413aacab60",
      "current_v6_edition": "EDITION:WOP:V6:20261011",
      "id": "EDU:LEARNING:12",
      "atlas_display": {
        "id": "EDU:LEARNING:12",
        "label": "Chapter 12: engineering learning outcomes",
        "kind": "learning_objectives",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "worked_teaching_example",
      "label": "Chapter 12: applied synthetic teaching scenario",
      "node_class": "PASS11_EDITORIAL",
      "file": "didactics/worked12.tex",
      "source_chapter": "chapters/chapter12.tex",
      "provenance": "Independent author-designed illustration, synthetic case; not a pilot",
      "sha256": "8021a2bae2cdf60233fc738f34e3ed74e684d86e7cb440b2f16667a45b4bf19e",
      "current_v6_file_sha256": "8021a2bae2cdf60233fc738f34e3ed74e684d86e7cb440b2f16667a45b4bf19e",
      "current_v6_edition": "EDITION:WOP:V6:20261011",
      "id": "EDU:WORKED:12",
      "atlas_display": {
        "id": "EDU:WORKED:12",
        "label": "Chapter 12: applied synthetic teaching scenario",
        "kind": "worked_teaching_example",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "research_commentary",
      "label": "Appendix B: commentary for Chapter 12",
      "node_class": "PASS11_EDITORIAL",
      "file": "appendices/methodology.tex",
      "anchor": "app:commentary-ch12",
      "verification": "preserves 2026-10-10 PASS10 research limits",
      "provenance": "Consolidated editorial interpretation, does not close audit issues",
      "sha256": "6e1cb1a098fd15cc6b2ee0ed8421ad256193ffe4686c6ea4f9cac1157db5860d",
      "current_v6_file_sha256": "588a7bb91e63a82e0e5c8e9291a0b69160aff4f53adf03d2bffbbfdf5d0d336c",
      "current_v6_edition": "EDITION:WOP:V6:20261011",
      "id": "EDU:COMMENTARY:12",
      "atlas_display": {
        "id": "EDU:COMMENTARY:12",
        "label": "Appendix B: commentary for Chapter 12",
        "kind": "research_commentary",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "The Code Nobody Reads",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_RESEARCH",
      "group": "Verification & review",
      "year": "2026",
      "lead_author": "Addy Osmani",
      "source": "https://addyo.substack.com/p/the-code-nobody-reads",
      "source_url": "https://addyo.substack.com/p/the-code-nobody-reads",
      "url": "https://addyo.substack.com/p/the-code-nobody-reads",
      "publication_date": "2026-09-28",
      "contribution": "When human line-by-line reading no longer scales, independently justified checks and accountable approval must replace its assurance role.",
      "limitation": "Predictions and vendor/company statistics are reported second-hand; do not treat a risk-tier policy as externally validated.",
      "manual_use": "Use explicit risk tiers and an evidence dossier rather than assuming every line is read; Keep independent tests and a named human acceptance authority; Protect mentoring, explainability and reviewer capacity.",
      "evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "reviewed_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "original_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "editorial_priority": "A",
      "full_manuscript_audited": "article webpage read; linked empirical sources not all independently audited",
      "summary": "Osmani revises his earlier advice to inspect every generated line: routine low-risk changes may receive automated first-pass review, while high-blast-radius changes retain deeper scrutiny. He argues that review also transmitted knowledge and that engineering teams must retain both understanding and authority to refuse a release.",
      "in_short": "When human line-by-line reading no longer scales, independently justified checks and accountable approval must replace its assurance role.",
      "main_findings": "Use explicit risk tiers and an evidence dossier rather than assuming every line is read; Keep independent tests and a named human acceptance authority; Protect mentoring, explainability and reviewer capacity.",
      "bibliography_year": "2026",
      "section_id": "8.8",
      "chapter_id": "C08",
      "relevance": "Direct",
      "method_status": "curated practitioner article (not a research study)",
      "primary_research": "false",
      "related_works": "W093;W100;W111",
      "provenance": "Osmani public Substack sitemaps 2024/2025/2026 plus individual source URLs; independent editorial review 2026-10-10",
      "baseline_provenance": "Overlay only; does not change any original W001-W193 evidence classification",
      "editorial_caution": "The page includes a Teleport-sponsored passage, alongside quoted vendor/self-reported statistics. Its risk-calibrated review argument is practitioner commentary, not a controlled intervention; validate independent primary metrics before reusing any numbers.",
      "original_url_verified": "yes",
      "publication_source_url": "https://addyo.substack.com/sitemap/2026",
      "publication_status_note": "Substack essay, not a peer-reviewed research paper",
      "review_status": "REVISED",
      "article_is_ai_specific": "true",
      "review_date": "2026-10-10",
      "research_link_semantics": "comparison/analogy, not observed citation, causal validation or replication",
      "audit_evidence_note": "The page includes a Teleport-sponsored passage, alongside quoted vendor/self-reported statistics. Its risk-calibrated review argument is practitioner commentary, not a controlled intervention; validate independent primary metrics before reusing any numbers.",
      "editorial_revision_detail": "Secondhand empirical or vendor statistics must not be mistaken for independently replicated studies.; Disclose the explicitly marked sponsorship and vendor telemetry limitations in the September 2026 article.",
      "prior_record_id": "AOS001",
      "stable_bibliography_id": "O001",
      "edition_integration": "CORE_CITED",
      "manuscript_citation_status": "ACTUAL_CITATION",
      "provenance_base": "Oct 10 2026 694-node graph (not 9 Oct graph)",
      "evidence_is_experimental": "false",
      "manuscript_section_id": "8.8",
      "manuscript_citation_basis": "LaTeX \\osmanicite parsed within containing \\section, Oct 10 edition integrity review",
      "ndse2_actual_chapters_json": "[\"C:C08\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "O001",
      "atlas_display": {
        "id": "O001",
        "label": "The Code Nobody Reads",
        "kind": "practitioner_article",
        "collection": "O",
        "category": null,
        "streams": [
          "T:Verification & review",
          "T:Engineering structure"
        ],
        "actual": [
          "C:C08"
        ],
        "mapped": [
          "C:C08"
        ],
        "printed": true,
        "summary": "When human line-by-line reading no longer scales, independently justified checks and accountable approval must replace its assurance role.",
        "limitation": "Predictions and vendor/company statistics are reported second-hand; do not treat a risk-tier policy as externally validated.",
        "url": "https://addyo.substack.com/p/the-code-nobody-reads",
        "authors": "Addy Osmani",
        "year": "2026-09-28",
        "topics": [
          "K:Review capacity and maintainers",
          "K:Independent verification and oracles",
          "K:Ownership and knowledge transfer"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Brownfield Agentic Engineering",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_RESEARCH",
      "group": "System knowledge & memory",
      "year": "2026",
      "lead_author": "Addy Osmani",
      "source": "https://addyo.substack.com/p/brownfield-agentic-engineering",
      "source_url": "https://addyo.substack.com/p/brownfield-agentic-engineering",
      "url": "https://addyo.substack.com/p/brownfield-agentic-engineering",
      "publication_date": "2026-09-14",
      "contribution": "Reliable agents in mature codebases need recovered tacit constraints and regression evidence before modifying code.",
      "limitation": "Practitioner interpretation; not primary experimental evidence.",
      "manual_use": "Inventory external invariants and dependencies before delegation; Make brownfield changes incremental and reversible; Verify old behavior alongside new acceptance criteria.",
      "evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "reviewed_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "original_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "editorial_priority": "A",
      "full_manuscript_audited": "article webpage read; linked empirical sources not all independently audited",
      "summary": "The essay stresses that a repository rarely captures the full behavior of a legacy service: contracts, migrations, user journeys and institutional knowledge remain external. Small reversible changes, context gathering and reproducible tests are offered as controls against locally successful but architecturally wrong agent patches.",
      "in_short": "Reliable agents in mature codebases need recovered tacit constraints and regression evidence before modifying code.",
      "main_findings": "Inventory external invariants and dependencies before delegation; Make brownfield changes incremental and reversible; Verify old behavior alongside new acceptance criteria.",
      "bibliography_year": "2026",
      "section_id": "9.1",
      "chapter_id": "C09",
      "relevance": "Direct",
      "method_status": "curated practitioner article (not a research study)",
      "primary_research": "false",
      "related_works": "W154;W155;W171",
      "provenance": "Osmani public Substack sitemaps 2024/2025/2026 plus individual source URLs; independent editorial review 2026-10-10",
      "baseline_provenance": "Overlay only; does not change any original W001-W193 evidence classification",
      "editorial_caution": "Practitioner interpretation; not primary experimental evidence.",
      "original_url_verified": "yes",
      "publication_source_url": "https://addyo.substack.com/sitemap/2026",
      "publication_status_note": "Substack essay, not a peer-reviewed research paper",
      "review_status": "CONFIRMED",
      "article_is_ai_specific": "true",
      "review_date": "2026-10-10",
      "research_link_semantics": "comparison/analogy, not observed citation, causal validation or replication",
      "audit_evidence_note": "Practitioner interpretation; not primary experimental evidence.",
      "editorial_revision_detail": "",
      "prior_record_id": "AOS002",
      "stable_bibliography_id": "O002",
      "edition_integration": "CORE_CITED",
      "manuscript_citation_status": "ACTUAL_CITATION",
      "provenance_base": "Oct 10 2026 694-node graph (not 9 Oct graph)",
      "evidence_is_experimental": "false",
      "manuscript_section_id": "9.1",
      "manuscript_citation_basis": "LaTeX \\osmanicite parsed within containing \\section, Oct 10 edition integrity review",
      "ndse2_actual_chapters_json": "[\"C:C09\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "O002",
      "atlas_display": {
        "id": "O002",
        "label": "Brownfield Agentic Engineering",
        "kind": "practitioner_article",
        "collection": "O",
        "category": null,
        "streams": [
          "T:System knowledge & memory",
          "T:Engineering structure"
        ],
        "actual": [
          "C:C09"
        ],
        "mapped": [
          "C:C09"
        ],
        "printed": true,
        "summary": "Reliable agents in mature codebases need recovered tacit constraints and regression evidence before modifying code.",
        "limitation": "Practitioner interpretation; not primary experimental evidence.",
        "url": "https://addyo.substack.com/p/brownfield-agentic-engineering",
        "authors": "Addy Osmani",
        "year": "2026-09-14",
        "topics": [
          "K:System understanding and rationale",
          "K:Specifications and governance",
          "K:Independent verification and oracles"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Agentic Skill Decay",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_RESEARCH",
      "group": "Skills & learning",
      "year": "2026",
      "lead_author": "Addy Osmani",
      "source": "https://addyo.substack.com/p/agentic-skill-decay",
      "source_url": "https://addyo.substack.com/p/agentic-skill-decay",
      "url": "https://addyo.substack.com/p/agentic-skill-decay",
      "publication_date": "2026-08-31",
      "contribution": "Developers must deliberately practice reasoning, debugging and code comprehension when agents perform most implementation work.",
      "limitation": "Practitioner interpretation; not primary experimental evidence.",
      "manual_use": "Preserve manual practice and counterfactual reasoning exercises; Measure retained comprehension rather than prompt throughput; Avoid confusing agent task success with human competence.",
      "evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "reviewed_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "original_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "editorial_priority": "A",
      "full_manuscript_audited": "article webpage read; linked empirical sources not all independently audited",
      "summary": "Osmani describes how automatic completion can remove the repetitions that once built expertise. He proposes predicting failures before asking an agent, explaining diffs, reconstructing decisions and periodically solving problems manually so proficiency does not disappear behind apparent task completion.",
      "in_short": "Developers must deliberately practice reasoning, debugging and code comprehension when agents perform most implementation work.",
      "main_findings": "Preserve manual practice and counterfactual reasoning exercises; Measure retained comprehension rather than prompt throughput; Avoid confusing agent task success with human competence.",
      "bibliography_year": "2026",
      "section_id": "10.8",
      "chapter_id": "C10",
      "relevance": "Direct",
      "method_status": "curated practitioner article (not a research study)",
      "primary_research": "false",
      "related_works": "W117;W118;W121",
      "provenance": "Osmani public Substack sitemaps 2024/2025/2026 plus individual source URLs; independent editorial review 2026-10-10",
      "baseline_provenance": "Overlay only; does not change any original W001-W193 evidence classification",
      "editorial_caution": "Practitioner interpretation; not primary experimental evidence.",
      "original_url_verified": "yes",
      "publication_source_url": "https://addyo.substack.com/sitemap/2026",
      "publication_status_note": "Substack essay, not a peer-reviewed research paper",
      "review_status": "CONFIRMED",
      "article_is_ai_specific": "true",
      "review_date": "2026-10-10",
      "research_link_semantics": "comparison/analogy, not observed citation, causal validation or replication",
      "audit_evidence_note": "Practitioner interpretation; not primary experimental evidence.",
      "editorial_revision_detail": "Corrected canonical H1 after verifying public page; earlier erroneous correction was based on browser title.",
      "prior_record_id": "AOS003",
      "stable_bibliography_id": "O003",
      "edition_integration": "CORE_CITED",
      "manuscript_citation_status": "ACTUAL_CITATION",
      "provenance_base": "Oct 10 2026 694-node graph (not 9 Oct graph)",
      "evidence_is_experimental": "false",
      "title_correction_note": "Publisher page H1: Agentic Skill Decay; browser/SEO metadata: Mastery Still Comes From Doing the Reps; canonicalize on page H1.",
      "manuscript_section_id": "10.8",
      "manuscript_citation_basis": "LaTeX \\osmanicite parsed within containing \\section, Oct 10 edition integrity review",
      "alternate_browser_title": "Mastery Still Comes From Doing the Reps",
      "ndse2_actual_chapters_json": "[\"C:C10\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "O003",
      "atlas_display": {
        "id": "O003",
        "label": "Agentic Skill Decay",
        "kind": "practitioner_article",
        "collection": "O",
        "category": null,
        "streams": [
          "T:Skills & learning",
          "T:System knowledge & memory"
        ],
        "actual": [
          "C:C10"
        ],
        "mapped": [
          "C:C10"
        ],
        "printed": true,
        "summary": "Developers must deliberately practice reasoning, debugging and code comprehension when agents perform most implementation work.",
        "limitation": "Practitioner interpretation; not primary experimental evidence.",
        "url": "https://addyo.substack.com/p/agentic-skill-decay",
        "authors": "Addy Osmani",
        "year": "2026-08-31",
        "topics": [
          "K:Cognitive offloading and skill debt",
          "K:Skills formation and teaching",
          "K:Human cognitive load"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Audit your Agent files",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_RESEARCH",
      "group": "System knowledge & memory",
      "year": "2026",
      "lead_author": "Addy Osmani",
      "source": "https://addyo.substack.com/p/audit-your-agent-files",
      "source_url": "https://addyo.substack.com/p/audit-your-agent-files",
      "url": "https://addyo.substack.com/p/audit-your-agent-files",
      "publication_date": "2026-08-27",
      "contribution": "Agent configuration and memory are perishable operational assets that should be periodically revalidated.",
      "limitation": "Practitioner interpretation; not primary experimental evidence.",
      "manual_use": "Record an owner and expiry policy for agent instructions; Test whether each instruction changes verified behavior; Audit tool privileges and memory freshness independently.",
      "evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "reviewed_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "original_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "editorial_priority": "A",
      "full_manuscript_audited": "article webpage read; linked empirical sources not all independently audited",
      "summary": "Instructions in AGENTS.md, CLAUDE.md, skills and durable memory can become outdated as tools and repositories change. Osmani recommends auditing usefulness, trimming redundant directives, testing outcomes and separating genuinely persistent facts from temporary guidance.",
      "in_short": "Agent configuration and memory are perishable operational assets that should be periodically revalidated.",
      "main_findings": "Record an owner and expiry policy for agent instructions; Test whether each instruction changes verified behavior; Audit tool privileges and memory freshness independently.",
      "bibliography_year": "2026",
      "section_id": "9.6",
      "chapter_id": "C09",
      "relevance": "Direct",
      "method_status": "curated practitioner article (not a research study)",
      "primary_research": "false",
      "related_works": "W053;W157;W159",
      "provenance": "Osmani public Substack sitemaps 2024/2025/2026 plus individual source URLs; independent editorial review 2026-10-10",
      "baseline_provenance": "Overlay only; does not change any original W001-W193 evidence classification",
      "editorial_caution": "Practitioner interpretation; not primary experimental evidence.",
      "original_url_verified": "yes",
      "publication_source_url": "https://addyo.substack.com/sitemap/2026",
      "publication_status_note": "Substack essay, not a peer-reviewed research paper",
      "review_status": "CONFIRMED",
      "article_is_ai_specific": "true",
      "review_date": "2026-10-10",
      "research_link_semantics": "comparison/analogy, not observed citation, causal validation or replication",
      "audit_evidence_note": "Practitioner interpretation; not primary experimental evidence.",
      "editorial_revision_detail": "",
      "prior_record_id": "AOS004",
      "stable_bibliography_id": "O004",
      "edition_integration": "CORE_CITED",
      "manuscript_citation_status": "ACTUAL_CITATION",
      "provenance_base": "Oct 10 2026 694-node graph (not 9 Oct graph)",
      "evidence_is_experimental": "false",
      "manuscript_section_id": "9.6",
      "manuscript_citation_basis": "LaTeX \\osmanicite parsed within containing \\section, Oct 10 edition integrity review",
      "ndse2_actual_chapters_json": "[\"C:C09\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "O004",
      "atlas_display": {
        "id": "O004",
        "label": "Audit your Agent files",
        "kind": "practitioner_article",
        "collection": "O",
        "category": null,
        "streams": [
          "T:System knowledge & memory",
          "T:Code quality & security"
        ],
        "actual": [
          "C:C09"
        ],
        "mapped": [
          "C:C09"
        ],
        "printed": true,
        "summary": "Agent configuration and memory are perishable operational assets that should be periodically revalidated.",
        "limitation": "Practitioner interpretation; not primary experimental evidence.",
        "url": "https://addyo.substack.com/p/audit-your-agent-files",
        "authors": "Addy Osmani",
        "year": "2026-08-27",
        "topics": [
          "K:Agent context and persistent memory",
          "K:Dependencies and agent supply chain",
          "K:Specifications and governance"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Human judgment doesn't leave the software factory. It relocates.",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_RESEARCH",
      "group": "Engineering structure",
      "year": "2026",
      "lead_author": "Addy Osmani",
      "source": "https://addyo.substack.com/p/human-judgment-doesnt-leave-the-software",
      "source_url": "https://addyo.substack.com/p/human-judgment-doesnt-leave-the-software",
      "url": "https://addyo.substack.com/p/human-judgment-doesnt-leave-the-software",
      "publication_date": "2026-08-21",
      "contribution": "Agentic factories relocate human responsibility toward intent, quality criteria and authorization rather than eliminating it.",
      "limitation": "Practitioner interpretation; not primary experimental evidence.",
      "manual_use": "Put human judgment at the intention and acceptance boundaries; Automate early regression and security checks; Escalate design ambiguity and irreversible operations to authorized owners.",
      "evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "reviewed_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "original_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "editorial_priority": "A",
      "full_manuscript_audited": "article webpage read; linked empirical sources not all independently audited",
      "summary": "The article compares human-supervised and largely unattended factories and asks who defines product intent, architectural trade-offs and unacceptable regressions. It advocates persistent checks, managed risk boundaries and explicit ownership even when many implementation steps run without a person present.",
      "in_short": "Agentic factories relocate human responsibility toward intent, quality criteria and authorization rather than eliminating it.",
      "main_findings": "Put human judgment at the intention and acceptance boundaries; Automate early regression and security checks; Escalate design ambiguity and irreversible operations to authorized owners.",
      "bibliography_year": "2026",
      "section_id": "11.6",
      "chapter_id": "C11",
      "relevance": "Direct",
      "method_status": "curated practitioner article (not a research study)",
      "primary_research": "false",
      "related_works": "W147;W149;W093",
      "provenance": "Osmani public Substack sitemaps 2024/2025/2026 plus individual source URLs; independent editorial review 2026-10-10",
      "baseline_provenance": "Overlay only; does not change any original W001-W193 evidence classification",
      "editorial_caution": "Practitioner interpretation; not primary experimental evidence.",
      "original_url_verified": "yes",
      "publication_source_url": "https://addyo.substack.com/sitemap/2026",
      "publication_status_note": "Substack essay, not a peer-reviewed research paper",
      "review_status": "CONFIRMED",
      "article_is_ai_specific": "true",
      "review_date": "2026-10-10",
      "research_link_semantics": "comparison/analogy, not observed citation, causal validation or replication",
      "audit_evidence_note": "Practitioner interpretation; not primary experimental evidence.",
      "editorial_revision_detail": "",
      "prior_record_id": "AOS005",
      "stable_bibliography_id": "O005",
      "edition_integration": "CATALOGUE_ONLY",
      "manuscript_citation_status": "NOT_CITED_IN_MAIN_TEXT",
      "provenance_base": "Oct 10 2026 694-node graph (not 9 Oct graph)",
      "evidence_is_experimental": "false",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "O005",
      "atlas_display": {
        "id": "O005",
        "label": "Human judgment doesn't leave the software factory. It relocates.",
        "kind": "practitioner_article",
        "collection": "O",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C11"
        ],
        "printed": false,
        "summary": "Agentic factories relocate human responsibility toward intent, quality criteria and authorization rather than eliminating it.",
        "limitation": "Practitioner interpretation; not primary experimental evidence.",
        "url": "https://addyo.substack.com/p/human-judgment-doesnt-leave-the-software",
        "authors": "Addy Osmani",
        "year": "2026-08-21",
        "topics": [
          "K:Human-agent collaboration",
          "K:Specifications and governance",
          "K:Independent verification and oracles"
        ],
        "volumes": []
      }
    },
    {
      "label": "Practical Loop Engineering",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_RESEARCH",
      "group": "Engineering structure",
      "year": "2026",
      "lead_author": "Addy Osmani",
      "source": "https://addyo.substack.com/p/practical-loop-engineering",
      "source_url": "https://addyo.substack.com/p/practical-loop-engineering",
      "url": "https://addyo.substack.com/p/practical-loop-engineering",
      "publication_date": "2026-08-14",
      "contribution": "Effective autonomous loops begin with bounded goals, observable checks and explicit stopping rules.",
      "limitation": "Practitioner interpretation; not primary experimental evidence.",
      "manual_use": "State an independent success predicate before granting retries; Limit cost, duration, permissions and edit scope; Escalate on ambiguity or verification exhaustion.",
      "evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "reviewed_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "original_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "editorial_priority": "A",
      "full_manuscript_audited": "article webpage read; linked empirical sources not all independently audited",
      "summary": "Drawing on concurrent agent use, Osmani separates tasks safe for fully bounded delegation from tasks that require close review. He describes iterative act-test-revise operation while emphasizing constraints, definition of done and final human judgment where risk is material.",
      "in_short": "Effective autonomous loops begin with bounded goals, observable checks and explicit stopping rules.",
      "main_findings": "State an independent success predicate before granting retries; Limit cost, duration, permissions and edit scope; Escalate on ambiguity or verification exhaustion.",
      "bibliography_year": "2026",
      "section_id": "3.6",
      "chapter_id": "C03",
      "relevance": "Direct",
      "method_status": "curated practitioner article (not a research study)",
      "primary_research": "false",
      "related_works": "W095;W191;W152",
      "provenance": "Osmani public Substack sitemaps 2024/2025/2026 plus individual source URLs; independent editorial review 2026-10-10",
      "baseline_provenance": "Overlay only; does not change any original W001-W193 evidence classification",
      "editorial_caution": "Practitioner interpretation; not primary experimental evidence.",
      "original_url_verified": "yes",
      "publication_source_url": "https://addyo.substack.com/sitemap/2026",
      "publication_status_note": "Substack essay, not a peer-reviewed research paper",
      "review_status": "CONFIRMED",
      "article_is_ai_specific": "true",
      "review_date": "2026-10-10",
      "research_link_semantics": "comparison/analogy, not observed citation, causal validation or replication",
      "audit_evidence_note": "Practitioner interpretation; not primary experimental evidence.",
      "editorial_revision_detail": "",
      "prior_record_id": "AOS006",
      "stable_bibliography_id": "O006",
      "edition_integration": "CORE_CITED",
      "manuscript_citation_status": "ACTUAL_CITATION",
      "provenance_base": "Oct 10 2026 694-node graph (not 9 Oct graph)",
      "evidence_is_experimental": "false",
      "original_editorial_section_id": "3.8",
      "manuscript_section_id": "3.6",
      "manuscript_citation_basis": "LaTeX \\osmanicite parsed within containing \\section, Oct 10 edition integrity review",
      "ndse2_actual_chapters_json": "[\"C:C03\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "O006",
      "atlas_display": {
        "id": "O006",
        "label": "Practical Loop Engineering",
        "kind": "practitioner_article",
        "collection": "O",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:What agents can do"
        ],
        "actual": [
          "C:C03"
        ],
        "mapped": [
          "C:C03"
        ],
        "printed": true,
        "summary": "Effective autonomous loops begin with bounded goals, observable checks and explicit stopping rules.",
        "limitation": "Practitioner interpretation; not primary experimental evidence.",
        "url": "https://addyo.substack.com/p/practical-loop-engineering",
        "authors": "Addy Osmani",
        "year": "2026-08-14",
        "topics": [
          "K:Long-running agent execution",
          "K:Agent failure and escalation",
          "K:Specifications and governance"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Agentic Code Quality",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_RESEARCH",
      "group": "Code quality & security",
      "year": "2026",
      "lead_author": "Addy Osmani",
      "source": "https://addyo.substack.com/p/agentic-code-quality",
      "source_url": "https://addyo.substack.com/p/agentic-code-quality",
      "url": "https://addyo.substack.com/p/agentic-code-quality",
      "publication_date": "2026-08-08",
      "contribution": "Quality assurance for generated code increasingly depends on repeatable harness checks, not only manual inspection or agent opinion.",
      "limitation": "Practitioner interpretation; not primary experimental evidence.",
      "manual_use": "Move quality requirements into repeatable repository checks and agent harness gates; Track defects, architectural fit and post-merge maintenance—not merely model review approval; Retain risk-sensitive human review because multiple models can share error modes.",
      "evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "reviewed_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "original_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "editorial_priority": "A",
      "full_manuscript_audited": "article webpage read; linked empirical sources not all independently audited",
      "summary": "Osmani notes the scalability limit of inspecting high-volume agent diffs and the instability of repeated model-review judgments. He favors consistent repository rules, static checks, tests and explicit quality gates surrounding generation, while keeping focused human scrutiny for risky changes.",
      "in_short": "Quality assurance for generated code increasingly depends on repeatable harness checks, not only manual inspection or agent opinion.",
      "main_findings": "Move quality requirements into repeatable repository checks and agent harness gates; Track defects, architectural fit and post-merge maintenance—not merely model review approval; Retain risk-sensitive human review because multiple models can share error modes.",
      "bibliography_year": "2026",
      "section_id": "5.1",
      "chapter_id": "C05",
      "relevance": "Direct",
      "method_status": "curated practitioner article (not a research study)",
      "primary_research": "false",
      "related_works": "W054;W055;W079",
      "provenance": "Osmani public Substack sitemaps 2024/2025/2026 plus individual source URLs; independent editorial review 2026-10-10",
      "baseline_provenance": "Overlay only; does not change any original W001-W193 evidence classification",
      "editorial_caution": "Practitioner interpretation; not primary experimental evidence.",
      "original_url_verified": "yes",
      "publication_source_url": "https://addyo.substack.com/sitemap/2026",
      "publication_status_note": "Substack essay, not a peer-reviewed research paper",
      "review_status": "REVISED",
      "article_is_ai_specific": "true",
      "review_date": "2026-10-10",
      "research_link_semantics": "comparison/analogy, not observed citation, causal validation or replication",
      "audit_evidence_note": "Practitioner interpretation; not primary experimental evidence.",
      "editorial_revision_detail": "Repeatable quality gates belong under definitions and operational measures of code quality, not primarily multi-project quality tracing.; Put practical measured quality criteria ahead of generic model-agreement claims.",
      "prior_record_id": "AOS007",
      "stable_bibliography_id": "O007",
      "edition_integration": "CATALOGUE_ONLY",
      "manuscript_citation_status": "NOT_CITED_IN_MAIN_TEXT",
      "provenance_base": "Oct 10 2026 694-node graph (not 9 Oct graph)",
      "evidence_is_experimental": "false",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "O007",
      "atlas_display": {
        "id": "O007",
        "label": "Agentic Code Quality",
        "kind": "practitioner_article",
        "collection": "O",
        "category": null,
        "streams": [
          "T:Code quality & security",
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C05"
        ],
        "printed": false,
        "summary": "Quality assurance for generated code increasingly depends on repeatable harness checks, not only manual inspection or agent opinion.",
        "limitation": "Practitioner interpretation; not primary experimental evidence.",
        "url": "https://addyo.substack.com/p/agentic-code-quality",
        "authors": "Addy Osmani",
        "year": "2026-08-08",
        "topics": [
          "K:Technical debt and complexity",
          "K:Independent verification and oracles",
          "K:Review capacity and maintainers"
        ],
        "volumes": []
      }
    },
    {
      "label": "Software Factories, Light and Dark",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_RESEARCH",
      "group": "Engineering structure",
      "year": "2026",
      "lead_author": "Addy Osmani",
      "source": "https://addyo.substack.com/p/software-factories-light-and-dark",
      "source_url": "https://addyo.substack.com/p/software-factories-light-and-dark",
      "url": "https://addyo.substack.com/p/software-factories-light-and-dark",
      "publication_date": "2026-07-22",
      "contribution": "A software factory is many governed loops; its level of human involvement changes both risk and total operating cost.",
      "limitation": "A conceptual taxonomy and projections, not a controlled comparison of factory operating models.",
      "manual_use": "Separate an autonomous loop from the governance system supervising many loops; Measure cost of failures and rework, not just generation speed; Choose review intensity by reversibility and blast radius.",
      "evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "reviewed_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "original_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "editorial_priority": "A",
      "full_manuscript_audited": "article webpage read; linked empirical sources not all independently audited",
      "summary": "The essay contrasts \"light\" factories that retain human interpretation with \"dark\" factories that minimize review, exposing the trade-off between throughput and lost comprehension. Osmani argues that harness capability and measurable verification should determine safe autonomy, not the attraction of unattended execution.",
      "in_short": "A software factory is many governed loops; its level of human involvement changes both risk and total operating cost.",
      "main_findings": "Separate an autonomous loop from the governance system supervising many loops; Measure cost of failures and rework, not just generation speed; Choose review intensity by reversibility and blast radius.",
      "bibliography_year": "2026",
      "section_id": "11.9",
      "chapter_id": "C11",
      "relevance": "Direct",
      "method_status": "curated practitioner article (not a research study)",
      "primary_research": "false",
      "related_works": "W027;W147;W152",
      "provenance": "Osmani public Substack sitemaps 2024/2025/2026 plus individual source URLs; independent editorial review 2026-10-10",
      "baseline_provenance": "Overlay only; does not change any original W001-W193 evidence classification",
      "editorial_caution": "A conceptual taxonomy and projections, not a controlled comparison of factory operating models.",
      "original_url_verified": "yes",
      "publication_source_url": "https://addyo.substack.com/sitemap/2026",
      "publication_status_note": "Substack essay, not a peer-reviewed research paper",
      "review_status": "CONFIRMED",
      "article_is_ai_specific": "true",
      "review_date": "2026-10-10",
      "research_link_semantics": "comparison/analogy, not observed citation, causal validation or replication",
      "audit_evidence_note": "A conceptual taxonomy and projections, not a controlled comparison of factory operating models.",
      "editorial_revision_detail": "",
      "prior_record_id": "AOS008",
      "stable_bibliography_id": "O008",
      "edition_integration": "CATALOGUE_ONLY",
      "manuscript_citation_status": "NOT_CITED_IN_MAIN_TEXT",
      "provenance_base": "Oct 10 2026 694-node graph (not 9 Oct graph)",
      "evidence_is_experimental": "false",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "O008",
      "atlas_display": {
        "id": "O008",
        "label": "Software Factories, Light and Dark",
        "kind": "practitioner_article",
        "collection": "O",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Economics"
        ],
        "actual": [],
        "mapped": [
          "C:C11"
        ],
        "printed": false,
        "summary": "A software factory is many governed loops; its level of human involvement changes both risk and total operating cost.",
        "limitation": "A conceptual taxonomy and projections, not a controlled comparison of factory operating models.",
        "url": "https://addyo.substack.com/p/software-factories-light-and-dark",
        "authors": "Addy Osmani",
        "year": "2026-07-22",
        "topics": [
          "K:Human-agent collaboration",
          "K:Long-running agent execution",
          "K:Economic costs and return"
        ],
        "volumes": []
      }
    },
    {
      "label": "Own the Outer Loop",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_RESEARCH",
      "group": "Engineering structure",
      "year": "2026",
      "lead_author": "Addy Osmani",
      "source": "https://addyo.substack.com/p/own-the-outer-loop",
      "source_url": "https://addyo.substack.com/p/own-the-outer-loop",
      "url": "https://addyo.substack.com/p/own-the-outer-loop",
      "publication_date": "2026-07-09",
      "contribution": "Engineers can delegate the inner execution loop while retaining ownership of quality criteria, verdicts and consequences.",
      "limitation": "Practitioner interpretation; not primary experimental evidence.",
      "manual_use": "Define quality signals before execution; Separate the checker from the final acceptance authority; Require a named owner with authority to stop or roll back.",
      "evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "reviewed_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "original_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "editorial_priority": "A",
      "full_manuscript_audited": "article webpage read; linked empirical sources not all independently audited",
      "summary": "Osmani distinguishes producing code and testing artifacts from accepting the evidence those checks produce. He locates professional accountability in the surrounding outer loop: intent, checks, risk appetite, provenance, approval and action if a released change fails.",
      "in_short": "Engineers can delegate the inner execution loop while retaining ownership of quality criteria, verdicts and consequences.",
      "main_findings": "Define quality signals before execution; Separate the checker from the final acceptance authority; Require a named owner with authority to stop or roll back.",
      "bibliography_year": "2026",
      "section_id": "11.6",
      "chapter_id": "C11",
      "relevance": "Direct",
      "method_status": "curated practitioner article (not a research study)",
      "primary_research": "false",
      "related_works": "W095;W100;W111",
      "provenance": "Osmani public Substack sitemaps 2024/2025/2026 plus individual source URLs; independent editorial review 2026-10-10",
      "baseline_provenance": "Overlay only; does not change any original W001-W193 evidence classification",
      "editorial_caution": "Practitioner interpretation; not primary experimental evidence.",
      "original_url_verified": "yes",
      "publication_source_url": "https://addyo.substack.com/sitemap/2026",
      "publication_status_note": "Substack essay, not a peer-reviewed research paper",
      "review_status": "CONFIRMED",
      "article_is_ai_specific": "true",
      "review_date": "2026-10-10",
      "research_link_semantics": "comparison/analogy, not observed citation, causal validation or replication",
      "audit_evidence_note": "Practitioner interpretation; not primary experimental evidence.",
      "editorial_revision_detail": "",
      "prior_record_id": "AOS009",
      "stable_bibliography_id": "O009",
      "edition_integration": "CORE_CITED",
      "manuscript_citation_status": "ACTUAL_CITATION",
      "provenance_base": "Oct 10 2026 694-node graph (not 9 Oct graph)",
      "evidence_is_experimental": "false",
      "manuscript_section_id": "11.6",
      "manuscript_citation_basis": "LaTeX \\osmanicite parsed within containing \\section, Oct 10 edition integrity review",
      "ndse2_actual_chapters_json": "[\"C:C11\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "O009",
      "atlas_display": {
        "id": "O009",
        "label": "Own the Outer Loop",
        "kind": "practitioner_article",
        "collection": "O",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Verification & review"
        ],
        "actual": [
          "C:C11"
        ],
        "mapped": [
          "C:C11"
        ],
        "printed": true,
        "summary": "Engineers can delegate the inner execution loop while retaining ownership of quality criteria, verdicts and consequences.",
        "limitation": "Practitioner interpretation; not primary experimental evidence.",
        "url": "https://addyo.substack.com/p/own-the-outer-loop",
        "authors": "Addy Osmani",
        "year": "2026-07-09",
        "topics": [
          "K:Ownership and knowledge transfer",
          "K:Independent verification and oracles",
          "K:Human-agent collaboration"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Agentic Autonomy Levels",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_RESEARCH",
      "group": "What agents can do",
      "year": "2026",
      "lead_author": "Addy Osmani",
      "source": "https://addyo.substack.com/p/agentic-autonomy-levels",
      "source_url": "https://addyo.substack.com/p/agentic-autonomy-levels",
      "url": "https://addyo.substack.com/p/agentic-autonomy-levels",
      "publication_date": "2026-07-03",
      "contribution": "Osmani separates autonomy into agency and orchestration axes, describing six operating levels from suggestions to management-by-exception.",
      "limitation": "Practitioner interpretation; not primary experimental evidence.",
      "manual_use": "Grade individual-agent initiative separately from multi-agent orchestration; Use the six levels as a contextual operational taxonomy, not a validated maturity index; Set an explicit risk and verification ceiling for delegated work.",
      "evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "reviewed_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "original_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "editorial_priority": "A",
      "full_manuscript_audited": "article webpage read; linked empirical sources not all independently audited",
      "summary": "Osmani argues that a one-dimensional autonomy ladder hides the difference between what one agent may do and the ability to coordinate many agents. He proposes two axes—agency and orchestration—and six practical levels: assist, supervised action, scoped task delegation, goal-driven autonomy, parallel delegation, and managed-by-exception orchestration. Risk, reversibility, independent checks and escalation limit the appropriate level for any task.",
      "in_short": "Osmani separates autonomy into agency and orchestration axes, describing six operating levels from suggestions to management-by-exception.",
      "main_findings": "Grade individual-agent initiative separately from multi-agent orchestration; Use the six levels as a contextual operational taxonomy, not a validated maturity index; Set an explicit risk and verification ceiling for delegated work.",
      "bibliography_year": "2026",
      "section_id": "3.3",
      "chapter_id": "C03",
      "relevance": "Direct",
      "method_status": "curated practitioner article (not a research study)",
      "primary_research": "false",
      "related_works": "W191;W152;W095",
      "provenance": "Osmani public Substack sitemaps 2024/2025/2026 plus individual source URLs; independent editorial review 2026-10-10",
      "baseline_provenance": "Overlay only; does not change any original W001-W193 evidence classification",
      "editorial_caution": "Practitioner interpretation; not primary experimental evidence. Framework or market hypothesis is an authored practitioner proposal, not an empirically validated scale or intervention.",
      "original_url_verified": "yes",
      "publication_source_url": "https://addyo.substack.com/sitemap/2026",
      "publication_status_note": "Substack essay, not a peer-reviewed research paper",
      "review_status": "REVISED",
      "article_is_ai_specific": "true",
      "review_date": "2026-10-10",
      "research_link_semantics": "comparison/analogy, not observed citation, causal validation or replication",
      "audit_evidence_note": "Practitioner interpretation; not primary experimental evidence. Framework or market hypothesis is an authored practitioner proposal, not an empirically validated scale or intervention.",
      "editorial_revision_detail": "W192 is a data-resource study, not independent validation of a two-axis autonomy framework; W152 is a better research-roadmap comparator.; The original essay explicitly introduces two dimensions (agency and orchestration) and six levels; the earlier one-dimensional paraphrase dropped the framework.; Represent the genuine two-axis framework and its six levels rather than reducing it to a generic risk-tier recommendation.; Capture the two axes, scope of six levels, and lack of empirical validation.; Agency vs orchestration is best represented through execution, human-agent delegation and escalation.; Do not promote conceptual taxonomy or market hypotheses into established research outcomes.",
      "prior_record_id": "AOS010",
      "stable_bibliography_id": "O010",
      "edition_integration": "CORE_CITED",
      "manuscript_citation_status": "ACTUAL_CITATION",
      "provenance_base": "Oct 10 2026 694-node graph (not 9 Oct graph)",
      "evidence_is_experimental": "false",
      "manuscript_section_id": "3.3",
      "manuscript_citation_basis": "LaTeX \\osmanicite parsed within containing \\section, Oct 10 edition integrity review",
      "ndse2_actual_chapters_json": "[\"C:C03\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "O010",
      "atlas_display": {
        "id": "O010",
        "label": "Agentic Autonomy Levels",
        "kind": "practitioner_article",
        "collection": "O",
        "category": null,
        "streams": [
          "T:What agents can do",
          "T:Engineering structure"
        ],
        "actual": [
          "C:C03"
        ],
        "mapped": [
          "C:C03"
        ],
        "printed": true,
        "summary": "Osmani separates autonomy into agency and orchestration axes, describing six operating levels from suggestions to management-by-exception.",
        "limitation": "Practitioner interpretation; not primary experimental evidence.",
        "url": "https://addyo.substack.com/p/agentic-autonomy-levels",
        "authors": "Addy Osmani",
        "year": "2026-07-03",
        "topics": [
          "K:Long-running agent execution",
          "K:Human-agent collaboration",
          "K:Agent failure and escalation"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Agentic Code Review",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_RESEARCH",
      "group": "Verification & review",
      "year": "2026",
      "lead_author": "Addy Osmani",
      "source": "https://addyo.substack.com/p/agentic-code-review",
      "source_url": "https://addyo.substack.com/p/agentic-code-review",
      "url": "https://addyo.substack.com/p/agentic-code-review",
      "publication_date": "2026-06-16",
      "contribution": "AI-generated code moves the bottleneck from writing to justified acceptance, making review strategy a core engineering skill.",
      "limitation": "Practitioner interpretation; not primary experimental evidence.",
      "manual_use": "Allocate human attention by risk rather than diff size; Audit automated reviewer false positives and misses; Preserve review as a team knowledge-transfer mechanism.",
      "evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "reviewed_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "original_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "editorial_priority": "A",
      "full_manuscript_audited": "article webpage read; linked empirical sources not all independently audited",
      "summary": "Osmani contrasts solo experiments and long-lived team repositories, arguing that risk, context, integration and shared learning demand different review methods. Review must consider correctness evidence, comprehension and how design decisions survive the handoff.",
      "in_short": "AI-generated code moves the bottleneck from writing to justified acceptance, making review strategy a core engineering skill.",
      "main_findings": "Allocate human attention by risk rather than diff size; Audit automated reviewer false positives and misses; Preserve review as a team knowledge-transfer mechanism.",
      "bibliography_year": "2026",
      "section_id": "8.8",
      "chapter_id": "C08",
      "relevance": "Direct",
      "method_status": "curated practitioner article (not a research study)",
      "primary_research": "false",
      "related_works": "W069;W093;W098",
      "provenance": "Osmani public Substack sitemaps 2024/2025/2026 plus individual source URLs; independent editorial review 2026-10-10",
      "baseline_provenance": "Overlay only; does not change any original W001-W193 evidence classification",
      "editorial_caution": "Practitioner interpretation; not primary experimental evidence. Any externally quoted benchmark, productivity or vendor telemetry requires independent verification of original method and population.",
      "original_url_verified": "yes",
      "publication_source_url": "https://addyo.substack.com/sitemap/2026",
      "publication_status_note": "Substack essay, not a peer-reviewed research paper",
      "review_status": "REVISED",
      "article_is_ai_specific": "true",
      "review_date": "2026-10-10",
      "research_link_semantics": "comparison/analogy, not observed citation, causal validation or replication",
      "audit_evidence_note": "Practitioner interpretation; not primary experimental evidence. Any externally quoted benchmark, productivity or vendor telemetry requires independent verification of original method and population.",
      "editorial_revision_detail": "Secondhand empirical or vendor statistics must not be mistaken for independently replicated studies.",
      "prior_record_id": "AOS011",
      "stable_bibliography_id": "O011",
      "edition_integration": "CATALOGUE_ONLY",
      "manuscript_citation_status": "NOT_CITED_IN_MAIN_TEXT",
      "provenance_base": "Oct 10 2026 694-node graph (not 9 Oct graph)",
      "evidence_is_experimental": "false",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "O011",
      "atlas_display": {
        "id": "O011",
        "label": "Agentic Code Review",
        "kind": "practitioner_article",
        "collection": "O",
        "category": null,
        "streams": [
          "T:Verification & review",
          "T:Skills & learning"
        ],
        "actual": [],
        "mapped": [
          "C:C08"
        ],
        "printed": false,
        "summary": "AI-generated code moves the bottleneck from writing to justified acceptance, making review strategy a core engineering skill.",
        "limitation": "Practitioner interpretation; not primary experimental evidence.",
        "url": "https://addyo.substack.com/p/agentic-code-review",
        "authors": "Addy Osmani",
        "year": "2026-06-16",
        "topics": [
          "K:Review capacity and maintainers",
          "K:AI as reviewer",
          "K:Ownership and knowledge transfer"
        ],
        "volumes": []
      }
    },
    {
      "label": "Loop Engineering",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_RESEARCH",
      "group": "Engineering structure",
      "year": "2026",
      "lead_author": "Addy Osmani",
      "source": "https://addyo.substack.com/p/loop-engineering",
      "source_url": "https://addyo.substack.com/p/loop-engineering",
      "url": "https://addyo.substack.com/p/loop-engineering",
      "publication_date": "2026-06-08",
      "contribution": "Osmani identifies five interoperable loop-building primitives—scheduling, worktrees, skills, connectors and subagents—plus durable external memory.",
      "limitation": "A practitioner engineering pattern; the article does not establish comparative loop reliability by controlled experiment.",
      "manual_use": "Schedule discovery and triage but bound side effects; Isolate parallel work in worktrees; share intentions via tested skills/connectors and durable state; Separate the maker from the checker, measure token usage, and escalate when independent checks fail.",
      "evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "reviewed_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "original_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "editorial_priority": "A",
      "full_manuscript_audited": "article webpage read; linked empirical sources not all independently audited",
      "summary": "Loop engineering means configuring a system that discovers work, dispatches agents, checks outputs, records progress and repeats rather than manually prompting each step. Osmani identifies five recurring primitives: automations/scheduling, isolated Git worktrees, reusable skills, plugins and connectors, and specialized subagents. A separate persistent memory or task board is the sixth requirement for continuity. He also warns about verification, comprehension debt and unpredictable token costs.",
      "in_short": "Osmani identifies five interoperable loop-building primitives—scheduling, worktrees, skills, connectors and subagents—plus durable external memory.",
      "main_findings": "Schedule discovery and triage but bound side effects; Isolate parallel work in worktrees; share intentions via tested skills/connectors and durable state; Separate the maker from the checker, measure token usage, and escalate when independent checks fail.",
      "bibliography_year": "2026",
      "section_id": "3.6",
      "chapter_id": "C03",
      "relevance": "Direct",
      "method_status": "curated practitioner article (not a research study)",
      "primary_research": "false",
      "related_works": "W075;W095;W191",
      "provenance": "Osmani public Substack sitemaps 2024/2025/2026 plus individual source URLs; independent editorial review 2026-10-10",
      "baseline_provenance": "Overlay only; does not change any original W001-W193 evidence classification",
      "editorial_caution": "A practitioner engineering pattern; the article does not establish comparative loop reliability by controlled experiment. Framework or market hypothesis is an authored practitioner proposal, not an empirically validated scale or intervention.",
      "original_url_verified": "yes",
      "publication_source_url": "https://addyo.substack.com/sitemap/2026",
      "publication_status_note": "Substack essay, not a peer-reviewed research paper",
      "review_status": "REVISED",
      "article_is_ai_specific": "true",
      "review_date": "2026-10-10",
      "research_link_semantics": "comparison/analogy, not observed citation, causal validation or replication",
      "audit_evidence_note": "A practitioner engineering pattern; the article does not establish comparative loop reliability by controlled experiment. Framework or market hypothesis is an authored practitioner proposal, not an empirically validated scale or intervention.",
      "editorial_revision_detail": "Article explicitly names five pieces and a sixth durable-memory requirement.; Recover the specific engineering primitives and preserved-state mechanism in Osmani’s source article.; Provide actionable primitives and their limits rather than an abstract autonomous-loop description.; Do not promote conceptual taxonomy or market hypotheses into established research outcomes.",
      "prior_record_id": "AOS012",
      "stable_bibliography_id": "O012",
      "edition_integration": "CORE_CITED",
      "manuscript_citation_status": "ACTUAL_CITATION",
      "provenance_base": "Oct 10 2026 694-node graph (not 9 Oct graph)",
      "evidence_is_experimental": "false",
      "manuscript_section_id": "3.6",
      "manuscript_citation_basis": "LaTeX \\osmanicite parsed within containing \\section, Oct 10 edition integrity review",
      "ndse2_actual_chapters_json": "[\"C:C03\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "O012",
      "atlas_display": {
        "id": "O012",
        "label": "Loop Engineering",
        "kind": "practitioner_article",
        "collection": "O",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:What agents can do"
        ],
        "actual": [
          "C:C03"
        ],
        "mapped": [
          "C:C03"
        ],
        "printed": true,
        "summary": "Osmani identifies five interoperable loop-building primitives—scheduling, worktrees, skills, connectors and subagents—plus durable external memory.",
        "limitation": "A practitioner engineering pattern; the article does not establish comparative loop reliability by controlled experiment.",
        "url": "https://addyo.substack.com/p/loop-engineering",
        "authors": "Addy Osmani",
        "year": "2026-06-08",
        "topics": [
          "K:Long-running agent execution",
          "K:Agent failure and escalation",
          "K:Economic costs and return"
        ],
        "volumes": [
          "V06",
          "V05"
        ]
      }
    },
    {
      "label": "Long-running Agents",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_RESEARCH",
      "group": "System knowledge & memory",
      "year": "2026",
      "lead_author": "Addy Osmani",
      "source": "https://addyo.substack.com/p/long-running-agents",
      "source_url": "https://addyo.substack.com/p/long-running-agents",
      "url": "https://addyo.substack.com/p/long-running-agents",
      "publication_date": "2026-04-30",
      "contribution": "Agents operating across sessions require durable task state, resumability, recovery and verifiable progress.",
      "limitation": "Practitioner interpretation; not primary experimental evidence.",
      "manual_use": "Persist decisions and current state outside the transient model context; Make retries idempotent and restartable; Verify continuity and completion against external artifacts.",
      "evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "reviewed_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "original_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "editorial_priority": "A",
      "full_manuscript_audited": "article webpage read; linked empirical sources not all independently audited",
      "summary": "The article examines context-window exhaustion, repeated mistakes and premature \"done\" claims in workflows lasting days. It recommends structured progress artifacts, checkpoints, clean workspaces and independent acceptance tests to support handoffs between agent sessions.",
      "in_short": "Agents operating across sessions require durable task state, resumability, recovery and verifiable progress.",
      "main_findings": "Persist decisions and current state outside the transient model context; Make retries idempotent and restartable; Verify continuity and completion against external artifacts.",
      "bibliography_year": "2026",
      "section_id": "9.6",
      "chapter_id": "C09",
      "relevance": "Direct",
      "method_status": "curated practitioner article (not a research study)",
      "primary_research": "false",
      "related_works": "W157;W159;W191",
      "provenance": "Osmani public Substack sitemaps 2024/2025/2026 plus individual source URLs; independent editorial review 2026-10-10",
      "baseline_provenance": "Overlay only; does not change any original W001-W193 evidence classification",
      "editorial_caution": "Practitioner interpretation; not primary experimental evidence.",
      "original_url_verified": "yes",
      "publication_source_url": "https://addyo.substack.com/sitemap/2026",
      "publication_status_note": "Substack essay, not a peer-reviewed research paper",
      "review_status": "CONFIRMED",
      "article_is_ai_specific": "true",
      "review_date": "2026-10-10",
      "research_link_semantics": "comparison/analogy, not observed citation, causal validation or replication",
      "audit_evidence_note": "Practitioner interpretation; not primary experimental evidence.",
      "editorial_revision_detail": "",
      "prior_record_id": "AOS013",
      "stable_bibliography_id": "O013",
      "edition_integration": "CORE_CITED",
      "manuscript_citation_status": "ACTUAL_CITATION",
      "provenance_base": "Oct 10 2026 694-node graph (not 9 Oct graph)",
      "evidence_is_experimental": "false",
      "original_editorial_section_id": "9.5",
      "manuscript_section_id": "9.6",
      "manuscript_citation_basis": "LaTeX \\osmanicite parsed within containing \\section, Oct 10 edition integrity review",
      "ndse2_actual_chapters_json": "[\"C:C09\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "O013",
      "atlas_display": {
        "id": "O013",
        "label": "Long-running Agents",
        "kind": "practitioner_article",
        "collection": "O",
        "category": null,
        "streams": [
          "T:System knowledge & memory",
          "T:What agents can do"
        ],
        "actual": [
          "C:C09"
        ],
        "mapped": [
          "C:C09"
        ],
        "printed": true,
        "summary": "Agents operating across sessions require durable task state, resumability, recovery and verifiable progress.",
        "limitation": "Practitioner interpretation; not primary experimental evidence.",
        "url": "https://addyo.substack.com/p/long-running-agents",
        "authors": "Addy Osmani",
        "year": "2026-04-30",
        "topics": [
          "K:Long-running agent execution",
          "K:Agent context and persistent memory",
          "K:Agent failure and escalation"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "The Agent Stack Bet",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_RESEARCH",
      "group": "Code quality & security",
      "year": "2026",
      "lead_author": "Addy Osmani",
      "source": "https://addyo.substack.com/p/the-agent-stack-bet",
      "source_url": "https://addyo.substack.com/p/the-agent-stack-bet",
      "url": "https://addyo.substack.com/p/the-agent-stack-bet",
      "publication_date": "2026-04-18",
      "contribution": "Production agents need identity, authorization, observability and recovery controls beyond an impressive base model.",
      "limitation": "Practitioner interpretation; not primary experimental evidence.",
      "manual_use": "Bind every action to scoped identity and human ownership; Restrict tool permissions and monitor effects; Design recoverable operations and audit trails for runtime failures.",
      "evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "reviewed_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "original_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "editorial_priority": "A",
      "full_manuscript_audited": "article webpage read; linked empirical sources not all independently audited",
      "summary": "Osmani describes fragile production plumbing: broad service-account permissions, schema drift, opaque state and broken recovery. The remedy is an explicit agent stack with task-scoped access, traceability, policy enforcement and durable error handling.",
      "in_short": "Production agents need identity, authorization, observability and recovery controls beyond an impressive base model.",
      "main_findings": "Bind every action to scoped identity and human ownership; Restrict tool permissions and monitor effects; Design recoverable operations and audit trails for runtime failures.",
      "bibliography_year": "2026",
      "section_id": "6.8",
      "chapter_id": "C06",
      "relevance": "Direct",
      "method_status": "curated practitioner article (not a research study)",
      "primary_research": "false",
      "related_works": "W053;W060;W152",
      "provenance": "Osmani public Substack sitemaps 2024/2025/2026 plus individual source URLs; independent editorial review 2026-10-10",
      "baseline_provenance": "Overlay only; does not change any original W001-W193 evidence classification",
      "editorial_caution": "Practitioner interpretation; not primary experimental evidence.",
      "original_url_verified": "yes",
      "publication_source_url": "https://addyo.substack.com/sitemap/2026",
      "publication_status_note": "Substack essay, not a peer-reviewed research paper",
      "review_status": "CONFIRMED",
      "article_is_ai_specific": "true",
      "review_date": "2026-10-10",
      "research_link_semantics": "comparison/analogy, not observed citation, causal validation or replication",
      "audit_evidence_note": "Practitioner interpretation; not primary experimental evidence.",
      "editorial_revision_detail": "",
      "prior_record_id": "AOS014",
      "stable_bibliography_id": "O014",
      "edition_integration": "CATALOGUE_ONLY",
      "manuscript_citation_status": "NOT_CITED_IN_MAIN_TEXT",
      "provenance_base": "Oct 10 2026 694-node graph (not 9 Oct graph)",
      "evidence_is_experimental": "false",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "O014",
      "atlas_display": {
        "id": "O014",
        "label": "The Agent Stack Bet",
        "kind": "practitioner_article",
        "collection": "O",
        "category": null,
        "streams": [
          "T:Code quality & security",
          "T:Engineering structure"
        ],
        "actual": [],
        "mapped": [
          "C:C06"
        ],
        "printed": false,
        "summary": "Production agents need identity, authorization, observability and recovery controls beyond an impressive base model.",
        "limitation": "Practitioner interpretation; not primary experimental evidence.",
        "url": "https://addyo.substack.com/p/the-agent-stack-bet",
        "authors": "Addy Osmani",
        "year": "2026-04-18",
        "topics": [
          "K:Prompt injection and malicious tools",
          "K:Dependencies and agent supply chain",
          "K:Human-agent collaboration"
        ],
        "volumes": []
      }
    },
    {
      "label": "Is the IDE dead?",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_RESEARCH",
      "group": "Engineering structure",
      "year": "2026",
      "lead_author": "Addy Osmani",
      "source": "https://addyo.substack.com/p/death-of-the-ide",
      "source_url": "https://addyo.substack.com/p/death-of-the-ide",
      "url": "https://addyo.substack.com/p/death-of-the-ide",
      "publication_date": "2026-03-20",
      "contribution": "Asynchronous agent orchestration may become the primary developer control surface, while editors remain tools for targeted inspection.",
      "limitation": "Practitioner interpretation; not primary experimental evidence.",
      "manual_use": "Teach delegation and inspection as separate activities; Compare orchestration tools on observable state and control; Treat claims about the IDE dying as forecasts.",
      "evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "reviewed_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "original_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "editorial_priority": "B",
      "full_manuscript_audited": "article webpage read; linked empirical sources not all independently audited",
      "summary": "Osmani discusses workbench and control-plane interfaces for coordinating cloud and local coding agents. The claim is about a shift in where engineers plan, inspect and approve work, not proof that code editors will disappear.",
      "in_short": "Asynchronous agent orchestration may become the primary developer control surface, while editors remain tools for targeted inspection.",
      "main_findings": "Teach delegation and inspection as separate activities; Compare orchestration tools on observable state and control; Treat claims about the IDE dying as forecasts.",
      "bibliography_year": "2026",
      "section_id": "1.3",
      "chapter_id": "C01",
      "relevance": "Direct",
      "method_status": "curated practitioner article (not a research study)",
      "primary_research": "false",
      "related_works": "W002;W014;W027",
      "provenance": "Osmani public Substack sitemaps 2024/2025/2026 plus individual source URLs; independent editorial review 2026-10-10",
      "baseline_provenance": "Overlay only; does not change any original W001-W193 evidence classification",
      "editorial_caution": "Practitioner interpretation; not primary experimental evidence.",
      "original_url_verified": "yes",
      "publication_source_url": "https://addyo.substack.com/sitemap/2026",
      "publication_status_note": "Substack essay, not a peer-reviewed research paper",
      "review_status": "CONFIRMED",
      "article_is_ai_specific": "true",
      "review_date": "2026-10-10",
      "research_link_semantics": "comparison/analogy, not observed citation, causal validation or replication",
      "audit_evidence_note": "Practitioner interpretation; not primary experimental evidence.",
      "editorial_revision_detail": "",
      "prior_record_id": "AOS015",
      "stable_bibliography_id": "O015",
      "edition_integration": "CATALOGUE_ONLY",
      "manuscript_citation_status": "NOT_CITED_IN_MAIN_TEXT",
      "provenance_base": "Oct 10 2026 694-node graph (not 9 Oct graph)",
      "evidence_is_experimental": "false",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "O015",
      "atlas_display": {
        "id": "O015",
        "label": "Is the IDE dead?",
        "kind": "practitioner_article",
        "collection": "O",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:What agents can do"
        ],
        "actual": [],
        "mapped": [
          "C:C01"
        ],
        "printed": false,
        "summary": "Asynchronous agent orchestration may become the primary developer control surface, while editors remain tools for targeted inspection.",
        "limitation": "Practitioner interpretation; not primary experimental evidence.",
        "url": "https://addyo.substack.com/p/death-of-the-ide",
        "authors": "Addy Osmani",
        "year": "2026-03-20",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Human-agent collaboration",
          "K:Long-running agent execution"
        ],
        "volumes": []
      }
    },
    {
      "label": "14 More lessons from 14 years at Google",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_RESEARCH",
      "group": "Engineering structure",
      "year": "2026",
      "lead_author": "Addy Osmani",
      "source": "https://addyo.substack.com/p/14-more-lessons-from-14-years-at",
      "source_url": "https://addyo.substack.com/p/14-more-lessons-from-14-years-at",
      "url": "https://addyo.substack.com/p/14-more-lessons-from-14-years-at",
      "publication_date": "2026-02-12",
      "contribution": "Long-lived engineering teams depend on trust, clear decision-making, effective communication and organizational stewardship.",
      "limitation": "Personal career retrospective; no original AI-specific field experiment.",
      "manual_use": "Make decision rights and handoffs visible; Value team reliability above heroic individual throughput; Use as background principles, not an AI impact study.",
      "evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "reviewed_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "original_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "editorial_priority": "B",
      "full_manuscript_audited": "article webpage read; linked empirical sources not all independently audited",
      "summary": "A second retrospective about long-term team effectiveness stresses the structures around projects: communication, ownership, priorities, collaboration and shared decisions. These lessons provide organizational context rather than new research on AI agents.",
      "in_short": "Long-lived engineering teams depend on trust, clear decision-making, effective communication and organizational stewardship.",
      "main_findings": "Make decision rights and handoffs visible; Value team reliability above heroic individual throughput; Use as background principles, not an AI impact study.",
      "bibliography_year": "2026",
      "section_id": "11.2",
      "chapter_id": "C11",
      "relevance": "Adjacent (general engineering)",
      "method_status": "curated practitioner article (not a research study)",
      "primary_research": "false",
      "related_works": "W161;W171;W178",
      "provenance": "Osmani public Substack sitemaps 2024/2025/2026 plus individual source URLs; independent editorial review 2026-10-10",
      "baseline_provenance": "Overlay only; does not change any original W001-W193 evidence classification",
      "editorial_caution": "Personal career retrospective; no original AI-specific field experiment. CONTEXTUAL ONLY: this article does not evaluate AI-assisted development, agent behavior, or causal AI outcomes.",
      "original_url_verified": "yes",
      "publication_source_url": "https://addyo.substack.com/sitemap/2026",
      "publication_status_note": "Substack essay, not a peer-reviewed research paper",
      "review_status": "CONTEXTUAL_ONLY",
      "article_is_ai_specific": "false",
      "review_date": "2026-10-10",
      "research_link_semantics": "comparison/analogy, not observed citation, causal validation or replication",
      "audit_evidence_note": "Personal career retrospective; no original AI-specific field experiment. CONTEXTUAL ONLY: this article does not evaluate AI-assisted development, agent behavior, or causal AI outcomes.",
      "editorial_revision_detail": "Remove unnecessary human-agent research implication from a retrospective about teams.; Avoid an unsupported AI comparison inside a retrospective that does not evaluate agents.; Conspicuously prevent non-AI engineering essays from being reported as evidence of AI-specific outcomes.",
      "prior_record_id": "AOS016",
      "stable_bibliography_id": "O016",
      "edition_integration": "CATALOGUE_ONLY",
      "manuscript_citation_status": "NOT_CITED_IN_MAIN_TEXT",
      "provenance_base": "Oct 10 2026 694-node graph (not 9 Oct graph)",
      "evidence_is_experimental": "false",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "O016",
      "atlas_display": {
        "id": "O016",
        "label": "14 More lessons from 14 years at Google",
        "kind": "practitioner_article",
        "collection": "O",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Skills & learning"
        ],
        "actual": [],
        "mapped": [
          "C:C11"
        ],
        "printed": false,
        "summary": "Long-lived engineering teams depend on trust, clear decision-making, effective communication and organizational stewardship.",
        "limitation": "Personal career retrospective; no original AI-specific field experiment.",
        "url": "https://addyo.substack.com/p/14-more-lessons-from-14-years-at",
        "authors": "Addy Osmani",
        "year": "2026-02-12",
        "topics": [
          "K:Ownership and knowledge transfer",
          "K:Skills formation and teaching",
          "K:Human cognitive load"
        ],
        "volumes": []
      }
    },
    {
      "label": "The 80% Problem in Agentic Coding",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_RESEARCH",
      "group": "Skills & learning",
      "year": "2026",
      "lead_author": "Addy Osmani",
      "source": "https://addyo.substack.com/p/the-80-problem-in-agentic-coding",
      "source_url": "https://addyo.substack.com/p/the-80-problem-in-agentic-coding",
      "url": "https://addyo.substack.com/p/the-80-problem-in-agentic-coding",
      "publication_date": "2026-01-28",
      "contribution": "When agents implement most code, developers can accumulate comprehension debt even while shipping more changes.",
      "limitation": "The 80% figure expresses an illustrative workflow shift; it is not a population-level experimental estimate.",
      "manual_use": "Require explain-back, behavioral traces and repair exercises; Measure whether an engineer can modify agent-written code later; Treat the 80% phrase as illustration, not a measured universal ratio.",
      "evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "reviewed_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "original_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "editorial_priority": "A",
      "full_manuscript_audited": "article webpage read; linked empirical sources not all independently audited",
      "summary": "Extending his earlier \"70% problem\", Osmani frames agent-heavy development as an inversion between authorship and understanding. Speed moves the bottleneck toward explaining decisions, tracing behavior and maintaining the code after the generation session ends.",
      "in_short": "When agents implement most code, developers can accumulate comprehension debt even while shipping more changes.",
      "main_findings": "Require explain-back, behavioral traces and repair exercises; Measure whether an engineer can modify agent-written code later; Treat the 80% phrase as illustration, not a measured universal ratio.",
      "bibliography_year": "2026",
      "section_id": "10.8",
      "chapter_id": "C10",
      "relevance": "Direct",
      "method_status": "curated practitioner article (not a research study)",
      "primary_research": "false",
      "related_works": "W154;W117;W122",
      "provenance": "Osmani public Substack sitemaps 2024/2025/2026 plus individual source URLs; independent editorial review 2026-10-10",
      "baseline_provenance": "Overlay only; does not change any original W001-W193 evidence classification",
      "editorial_caution": "The 80% figure expresses an illustrative workflow shift; it is not a population-level experimental estimate.",
      "original_url_verified": "yes",
      "publication_source_url": "https://addyo.substack.com/sitemap/2026",
      "publication_status_note": "Substack essay, not a peer-reviewed research paper",
      "review_status": "CONFIRMED",
      "article_is_ai_specific": "true",
      "review_date": "2026-10-10",
      "research_link_semantics": "comparison/analogy, not observed citation, causal validation or replication",
      "audit_evidence_note": "The 80% figure expresses an illustrative workflow shift; it is not a population-level experimental estimate.",
      "editorial_revision_detail": "",
      "prior_record_id": "AOS017",
      "stable_bibliography_id": "O017",
      "edition_integration": "CORE_CITED",
      "manuscript_citation_status": "ACTUAL_CITATION",
      "provenance_base": "Oct 10 2026 694-node graph (not 9 Oct graph)",
      "evidence_is_experimental": "false",
      "original_editorial_section_id": "10.2",
      "manuscript_section_id": "10.8",
      "manuscript_citation_basis": "LaTeX \\osmanicite parsed within containing \\section, Oct 10 edition integrity review",
      "ndse2_actual_chapters_json": "[\"C:C10\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "O017",
      "atlas_display": {
        "id": "O017",
        "label": "The 80% Problem in Agentic Coding",
        "kind": "practitioner_article",
        "collection": "O",
        "category": null,
        "streams": [
          "T:Skills & learning",
          "T:System knowledge & memory"
        ],
        "actual": [
          "C:C10"
        ],
        "mapped": [
          "C:C10"
        ],
        "printed": true,
        "summary": "When agents implement most code, developers can accumulate comprehension debt even while shipping more changes.",
        "limitation": "The 80% figure expresses an illustrative workflow shift; it is not a population-level experimental estimate.",
        "url": "https://addyo.substack.com/p/the-80-problem-in-agentic-coding",
        "authors": "Addy Osmani",
        "year": "2026-01-28",
        "topics": [
          "K:Cognitive offloading and skill debt",
          "K:System understanding and rationale",
          "K:Technical debt and complexity"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "How to write a good spec for AI agents",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_RESEARCH",
      "group": "Engineering structure",
      "year": "2026",
      "lead_author": "Addy Osmani",
      "source": "https://addyo.substack.com/p/how-to-write-a-good-spec-for-ai-agents",
      "source_url": "https://addyo.substack.com/p/how-to-write-a-good-spec-for-ai-agents",
      "url": "https://addyo.substack.com/p/how-to-write-a-good-spec-for-ai-agents",
      "publication_date": "2026-01-19",
      "contribution": "A useful agent specification is compact, testable and iterative rather than a giant prompt resembling an unvalidated requirements dump.",
      "limitation": "Practitioner interpretation; not primary experimental evidence.",
      "manual_use": "Specify desired behavior and forbidden regressions separately from implementation detail; Plan before writes, then build in small independently checked increments; Update specification when evidence reveals an ambiguity.",
      "evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "reviewed_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "original_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "editorial_priority": "A",
      "full_manuscript_audited": "article webpage read; linked empirical sources not all independently audited",
      "summary": "Osmani provides guidance on the degree of detail in requirements, decomposition into small tasks, read-only planning and successive execution. Intent, constraints, expected behavior and testing guidance become checkpoints throughout development.",
      "in_short": "A useful agent specification is compact, testable and iterative rather than a giant prompt resembling an unvalidated requirements dump.",
      "main_findings": "Specify desired behavior and forbidden regressions separately from implementation detail; Plan before writes, then build in small independently checked increments; Update specification when evidence reveals an ambiguity.",
      "bibliography_year": "2026",
      "section_id": "4.1",
      "chapter_id": "C04",
      "relevance": "Direct",
      "method_status": "curated practitioner article (not a research study)",
      "primary_research": "false",
      "related_works": "W148;W151;W077",
      "provenance": "Osmani public Substack sitemaps 2024/2025/2026 plus individual source URLs; independent editorial review 2026-10-10",
      "baseline_provenance": "Overlay only; does not change any original W001-W193 evidence classification",
      "editorial_caution": "Practitioner interpretation; not primary experimental evidence.",
      "original_url_verified": "yes",
      "publication_source_url": "https://addyo.substack.com/sitemap/2026",
      "publication_status_note": "Substack essay, not a peer-reviewed research paper",
      "review_status": "CONFIRMED",
      "article_is_ai_specific": "true",
      "review_date": "2026-10-10",
      "research_link_semantics": "comparison/analogy, not observed citation, causal validation or replication",
      "audit_evidence_note": "Practitioner interpretation; not primary experimental evidence.",
      "editorial_revision_detail": "",
      "prior_record_id": "AOS018",
      "stable_bibliography_id": "O018",
      "edition_integration": "CORE_CITED",
      "manuscript_citation_status": "ACTUAL_CITATION",
      "provenance_base": "Oct 10 2026 694-node graph (not 9 Oct graph)",
      "evidence_is_experimental": "false",
      "original_editorial_section_id": "4.3",
      "manuscript_section_id": "4.1",
      "manuscript_citation_basis": "LaTeX \\osmanicite parsed within containing \\section, Oct 10 edition integrity review",
      "ndse2_actual_chapters_json": "[\"C:C04\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "O018",
      "atlas_display": {
        "id": "O018",
        "label": "How to write a good spec for AI agents",
        "kind": "practitioner_article",
        "collection": "O",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:System knowledge & memory"
        ],
        "actual": [
          "C:C04"
        ],
        "mapped": [
          "C:C04"
        ],
        "printed": true,
        "summary": "A useful agent specification is compact, testable and iterative rather than a giant prompt resembling an unvalidated requirements dump.",
        "limitation": "Practitioner interpretation; not primary experimental evidence.",
        "url": "https://addyo.substack.com/p/how-to-write-a-good-spec-for-ai-agents",
        "authors": "Addy Osmani",
        "year": "2026-01-19",
        "topics": [
          "K:Specifications and governance",
          "K:Agent context and persistent memory",
          "K:Independent verification and oracles"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Code Review in the Age of AI",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_RESEARCH",
      "group": "Verification & review",
      "year": "2026",
      "lead_author": "Addy Osmani",
      "source": "https://addyo.substack.com/p/code-review-in-the-age-of-ai",
      "source_url": "https://addyo.substack.com/p/code-review-in-the-age-of-ai",
      "url": "https://addyo.substack.com/p/code-review-in-the-age-of-ai",
      "publication_date": "2026-01-05",
      "contribution": "The rise in generated changes makes code review an explicit burden-of-proof and accountability process.",
      "limitation": "Practitioner interpretation; not primary experimental evidence.",
      "manual_use": "Attach objective verification artifacts to pull requests; Review intent, integration risk and sensitive paths; Never treat a passing self-generated test as independent approval.",
      "evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "reviewed_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "original_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "editorial_priority": "A",
      "full_manuscript_audited": "article webpage read; linked empirical sources not all independently audited",
      "summary": "The essay argues that tests, reproducible manual checks and a stated risk assessment should accompany every proposal. Teams should preserve contextual knowledge and ownership rather than confusing a model-generated diff with evidence that the resulting change is safe.",
      "in_short": "The rise in generated changes makes code review an explicit burden-of-proof and accountability process.",
      "main_findings": "Attach objective verification artifacts to pull requests; Review intent, integration risk and sensitive paths; Never treat a passing self-generated test as independent approval.",
      "bibliography_year": "2026",
      "section_id": "8.9",
      "chapter_id": "C08",
      "relevance": "Direct",
      "method_status": "curated practitioner article (not a research study)",
      "primary_research": "false",
      "related_works": "W065;W069;W093",
      "provenance": "Osmani public Substack sitemaps 2024/2025/2026 plus individual source URLs; independent editorial review 2026-10-10",
      "baseline_provenance": "Overlay only; does not change any original W001-W193 evidence classification",
      "editorial_caution": "Practitioner interpretation; not primary experimental evidence. Any externally quoted benchmark, productivity or vendor telemetry requires independent verification of original method and population.",
      "original_url_verified": "yes",
      "publication_source_url": "https://addyo.substack.com/sitemap/2026",
      "publication_status_note": "Substack essay, not a peer-reviewed research paper",
      "review_status": "REVISED",
      "article_is_ai_specific": "true",
      "review_date": "2026-10-10",
      "research_link_semantics": "comparison/analogy, not observed citation, causal validation or replication",
      "audit_evidence_note": "Practitioner interpretation; not primary experimental evidence. Any externally quoted benchmark, productivity or vendor telemetry requires independent verification of original method and population.",
      "editorial_revision_detail": "Secondhand empirical or vendor statistics must not be mistaken for independently replicated studies.",
      "prior_record_id": "AOS019",
      "stable_bibliography_id": "O019",
      "edition_integration": "CATALOGUE_ONLY",
      "manuscript_citation_status": "NOT_CITED_IN_MAIN_TEXT",
      "provenance_base": "Oct 10 2026 694-node graph (not 9 Oct graph)",
      "evidence_is_experimental": "false",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "O019",
      "atlas_display": {
        "id": "O019",
        "label": "Code Review in the Age of AI",
        "kind": "practitioner_article",
        "collection": "O",
        "category": null,
        "streams": [
          "T:Verification & review",
          "T:Engineering structure"
        ],
        "actual": [],
        "mapped": [
          "C:C08"
        ],
        "printed": false,
        "summary": "The rise in generated changes makes code review an explicit burden-of-proof and accountability process.",
        "limitation": "Practitioner interpretation; not primary experimental evidence.",
        "url": "https://addyo.substack.com/p/code-review-in-the-age-of-ai",
        "authors": "Addy Osmani",
        "year": "2026-01-05",
        "topics": [
          "K:Review capacity and maintainers",
          "K:Independent verification and oracles",
          "K:Ownership and knowledge transfer"
        ],
        "volumes": []
      }
    },
    {
      "label": "How Good Is AI at Coding React (Really)?",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_RESEARCH",
      "group": "What agents can do",
      "year": "2025",
      "lead_author": "Addy Osmani",
      "source": "https://addyo.substack.com/p/how-good-is-ai-at-coding-react-really",
      "source_url": "https://addyo.substack.com/p/how-good-is-ai-at-coding-react-really",
      "url": "https://addyo.substack.com/p/how-good-is-ai-at-coding-react-really",
      "publication_date": "2025-12-29",
      "contribution": "React-related AI success is highly task-dependent, with integration and usability much harder to establish than component scaffolding.",
      "limitation": "Numerical benchmark claims are a synthesis of separate benchmarks with different tasks, versions and measurement methods; not directly comparable.",
      "manual_use": "Benchmark scores have task- and version-specific denominators; Use browser tests and accessibility review for end-to-end UI changes; Treat reported percentages as third-party snapshot results, not the author’s experimental measurement.",
      "evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "reviewed_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "original_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "editorial_priority": "B",
      "full_manuscript_audited": "article webpage read; linked empirical sources not all independently audited",
      "summary": "Using third-party web and coding benchmarks, Osmani contrasts relatively tractable isolated UI tasks with weaker multi-step integration. He recommends context-rich specifications, UI standards, accessibility checks and browser-level evaluation instead of equating code generation with product quality.",
      "in_short": "React-related AI success is highly task-dependent, with integration and usability much harder to establish than component scaffolding.",
      "main_findings": "Benchmark scores have task- and version-specific denominators; Use browser tests and accessibility review for end-to-end UI changes; Treat reported percentages as third-party snapshot results, not the author’s experimental measurement.",
      "bibliography_year": "2025",
      "section_id": "3.4",
      "chapter_id": "C03",
      "relevance": "Direct",
      "method_status": "curated practitioner article (not a research study)",
      "primary_research": "false",
      "related_works": "W191;W193;W111",
      "provenance": "Osmani public Substack sitemaps 2024/2025/2026 plus individual source URLs; independent editorial review 2026-10-10",
      "baseline_provenance": "Overlay only; does not change any original W001-W193 evidence classification",
      "editorial_caution": "Numerical benchmark claims are a synthesis of separate benchmarks with different tasks, versions and measurement methods; not directly comparable. Any externally quoted benchmark, productivity or vendor telemetry requires independent verification of original method and population.",
      "original_url_verified": "yes",
      "publication_source_url": "https://addyo.substack.com/sitemap/2025",
      "publication_status_note": "Substack essay, not a peer-reviewed research paper",
      "review_status": "REVISED",
      "article_is_ai_specific": "true",
      "review_date": "2026-10-10",
      "research_link_semantics": "comparison/analogy, not observed citation, causal validation or replication",
      "audit_evidence_note": "Numerical benchmark claims are a synthesis of separate benchmarks with different tasks, versions and measurement methods; not directly comparable. Any externally quoted benchmark, productivity or vendor telemetry requires independent verification of original method and population.",
      "editorial_revision_detail": "Secondhand empirical or vendor statistics must not be mistaken for independently replicated studies.",
      "prior_record_id": "AOS020",
      "stable_bibliography_id": "O020",
      "edition_integration": "CATALOGUE_ONLY",
      "manuscript_citation_status": "NOT_CITED_IN_MAIN_TEXT",
      "provenance_base": "Oct 10 2026 694-node graph (not 9 Oct graph)",
      "evidence_is_experimental": "false",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "O020",
      "atlas_display": {
        "id": "O020",
        "label": "How Good Is AI at Coding React (Really)?",
        "kind": "practitioner_article",
        "collection": "O",
        "category": null,
        "streams": [
          "T:What agents can do",
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C03"
        ],
        "printed": false,
        "summary": "React-related AI success is highly task-dependent, with integration and usability much harder to establish than component scaffolding.",
        "limitation": "Numerical benchmark claims are a synthesis of separate benchmarks with different tasks, versions and measurement methods; not directly comparable.",
        "url": "https://addyo.substack.com/p/how-good-is-ai-at-coding-react-really",
        "authors": "Addy Osmani",
        "year": "2025-12-29",
        "topics": [
          "K:Benchmarks and construct validity",
          "K:Agent failure and escalation",
          "K:Architecture and modularity"
        ],
        "volumes": []
      }
    },
    {
      "label": "My LLM coding workflow going into 2026",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_RESEARCH",
      "group": "Engineering structure",
      "year": "2025",
      "lead_author": "Addy Osmani",
      "source": "https://addyo.substack.com/p/my-llm-coding-workflow-going-into",
      "source_url": "https://addyo.substack.com/p/my-llm-coding-workflow-going-into",
      "url": "https://addyo.substack.com/p/my-llm-coding-workflow-going-into",
      "publication_date": "2025-12-18",
      "contribution": "Planning, scoped delegation and continuous checking outperform an unmanaged prompt-to-merge workflow as an engineering practice.",
      "limitation": "Practitioner interpretation; not primary experimental evidence.",
      "manual_use": "Start from a task brief and acceptance criteria; Review after each small increment; Distinguish personal workflow preference from measured performance gains.",
      "evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "reviewed_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "original_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "editorial_priority": "B",
      "full_manuscript_audited": "article webpage read; linked empirical sources not all independently audited",
      "summary": "Osmani describes his own evolving approach to working with coding assistants: articulate a plan, provide repository context, implement bounded steps, execute tests and remain accountable for reviews and integration.",
      "in_short": "Planning, scoped delegation and continuous checking outperform an unmanaged prompt-to-merge workflow as an engineering practice.",
      "main_findings": "Start from a task brief and acceptance criteria; Review after each small increment; Distinguish personal workflow preference from measured performance gains.",
      "bibliography_year": "2025",
      "section_id": "4.6",
      "chapter_id": "C04",
      "relevance": "Direct",
      "method_status": "curated practitioner article (not a research study)",
      "primary_research": "false",
      "related_works": "W151;W095;W083",
      "provenance": "Osmani public Substack sitemaps 2024/2025/2026 plus individual source URLs; independent editorial review 2026-10-10",
      "baseline_provenance": "Overlay only; does not change any original W001-W193 evidence classification",
      "editorial_caution": "Practitioner interpretation; not primary experimental evidence.",
      "original_url_verified": "yes",
      "publication_source_url": "https://addyo.substack.com/sitemap/2025",
      "publication_status_note": "Substack essay, not a peer-reviewed research paper",
      "review_status": "CONFIRMED",
      "article_is_ai_specific": "true",
      "review_date": "2026-10-10",
      "research_link_semantics": "comparison/analogy, not observed citation, causal validation or replication",
      "audit_evidence_note": "Practitioner interpretation; not primary experimental evidence.",
      "editorial_revision_detail": "",
      "prior_record_id": "AOS021",
      "stable_bibliography_id": "O021",
      "edition_integration": "CATALOGUE_ONLY",
      "manuscript_citation_status": "NOT_CITED_IN_MAIN_TEXT",
      "provenance_base": "Oct 10 2026 694-node graph (not 9 Oct graph)",
      "evidence_is_experimental": "false",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "O021",
      "atlas_display": {
        "id": "O021",
        "label": "My LLM coding workflow going into 2026",
        "kind": "practitioner_article",
        "collection": "O",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C04"
        ],
        "printed": false,
        "summary": "Planning, scoped delegation and continuous checking outperform an unmanaged prompt-to-merge workflow as an engineering practice.",
        "limitation": "Practitioner interpretation; not primary experimental evidence.",
        "url": "https://addyo.substack.com/p/my-llm-coding-workflow-going-into",
        "authors": "Addy Osmani",
        "year": "2025-12-18",
        "topics": [
          "K:Specifications and governance",
          "K:Developer workflow and adoption",
          "K:Independent verification and oracles"
        ],
        "volumes": []
      }
    },
    {
      "label": "21 Lessons from 14 Years at Google",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_RESEARCH",
      "group": "Engineering structure",
      "year": "2025",
      "lead_author": "Addy Osmani",
      "source": "https://addyo.substack.com/p/21-lessons-from-14-years-at-google",
      "source_url": "https://addyo.substack.com/p/21-lessons-from-14-years-at-google",
      "url": "https://addyo.substack.com/p/21-lessons-from-14-years-at-google",
      "publication_date": "2025-12-04",
      "contribution": "Durable engineering effectiveness depends on solving user problems, judgment and collaboration beyond producing code.",
      "limitation": "Career reflection; not original AI outcome research.",
      "manual_use": "Optimize for user outcomes instead of code volume; Preserve communication, shared understanding and professional judgment; Keep this as general engineering context.",
      "evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "reviewed_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "original_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "editorial_priority": "B",
      "full_manuscript_audited": "article webpage read; linked empirical sources not all independently audited",
      "summary": "Osmani shares lessons from his work at Google about user empathy, simplifying problems, team alignment and career growth. The lessons supply an organizational foundation for AI-assisted engineering without presenting direct evidence about coding agents.",
      "in_short": "Durable engineering effectiveness depends on solving user problems, judgment and collaboration beyond producing code.",
      "main_findings": "Optimize for user outcomes instead of code volume; Preserve communication, shared understanding and professional judgment; Keep this as general engineering context.",
      "bibliography_year": "2025",
      "section_id": "11.2",
      "chapter_id": "C11",
      "relevance": "Adjacent (general engineering)",
      "method_status": "curated practitioner article (not a research study)",
      "primary_research": "false",
      "related_works": "W161;W175;W184",
      "provenance": "Osmani public Substack sitemaps 2024/2025/2026 plus individual source URLs; independent editorial review 2026-10-10",
      "baseline_provenance": "Overlay only; does not change any original W001-W193 evidence classification",
      "editorial_caution": "Career reflection; not original AI outcome research. CONTEXTUAL ONLY: this article does not evaluate AI-assisted development, agent behavior, or causal AI outcomes.",
      "original_url_verified": "yes",
      "publication_source_url": "https://addyo.substack.com/sitemap/2025",
      "publication_status_note": "Substack essay, not a peer-reviewed research paper",
      "review_status": "CONTEXTUAL_ONLY",
      "article_is_ai_specific": "false",
      "review_date": "2026-10-10",
      "research_link_semantics": "comparison/analogy, not observed citation, causal validation or replication",
      "audit_evidence_note": "Career reflection; not original AI outcome research. CONTEXTUAL ONLY: this article does not evaluate AI-assisted development, agent behavior, or causal AI outcomes.",
      "editorial_revision_detail": "General team/career essay cannot itself establish human-agent collaboration effects.; Conspicuously prevent non-AI engineering essays from being reported as evidence of AI-specific outcomes.",
      "prior_record_id": "AOS022",
      "stable_bibliography_id": "O022",
      "edition_integration": "CATALOGUE_ONLY",
      "manuscript_citation_status": "NOT_CITED_IN_MAIN_TEXT",
      "provenance_base": "Oct 10 2026 694-node graph (not 9 Oct graph)",
      "evidence_is_experimental": "false",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "O022",
      "atlas_display": {
        "id": "O022",
        "label": "21 Lessons from 14 Years at Google",
        "kind": "practitioner_article",
        "collection": "O",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Skills & learning"
        ],
        "actual": [],
        "mapped": [
          "C:C11"
        ],
        "printed": false,
        "summary": "Durable engineering effectiveness depends on solving user problems, judgment and collaboration beyond producing code.",
        "limitation": "Career reflection; not original AI outcome research.",
        "url": "https://addyo.substack.com/p/21-lessons-from-14-years-at-google",
        "authors": "Addy Osmani",
        "year": "2025-12-04",
        "topics": [
          "K:Ownership and knowledge transfer",
          "K:System understanding and rationale",
          "K:Skills formation and teaching"
        ],
        "volumes": []
      }
    },
    {
      "label": "Treat AI-Generated code as a draft",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_RESEARCH",
      "group": "Verification & review",
      "year": "2025",
      "lead_author": "Addy Osmani",
      "source": "https://addyo.substack.com/p/treat-ai-generated-code-as-a-draft",
      "source_url": "https://addyo.substack.com/p/treat-ai-generated-code-as-a-draft",
      "url": "https://addyo.substack.com/p/treat-ai-generated-code-as-a-draft",
      "publication_date": "2025-11-25",
      "contribution": "AI-generated code should be treated as an untrusted draft and not merged without responsible understanding and verification.",
      "limitation": "Prescriptive practice subsequently qualified by the same author in September 2026.",
      "manual_use": "Verify AI output against requirements before acceptance; Record decision ownership; Document the change in the author’s proposed review policy over time.",
      "evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "reviewed_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "original_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "editorial_priority": "A",
      "full_manuscript_audited": "article webpage read; linked empirical sources not all independently audited",
      "summary": "This earlier essay stresses reading AI code closely so that humans connect implementation back to intent, testing and maintenance. Its strong line-by-line reading prescription is explicitly revised in the September 2026 \"The Code Nobody Reads\" essay, which advocates risk-tiered independent checking.",
      "in_short": "AI-generated code should be treated as an untrusted draft and not merged without responsible understanding and verification.",
      "main_findings": "Verify AI output against requirements before acceptance; Record decision ownership; Document the change in the author’s proposed review policy over time.",
      "bibliography_year": "2025",
      "section_id": "8.8",
      "chapter_id": "C08",
      "relevance": "Direct",
      "method_status": "curated practitioner article (not a research study)",
      "primary_research": "false",
      "related_works": "W067;W069;W154",
      "provenance": "Osmani public Substack sitemaps 2024/2025/2026 plus individual source URLs; independent editorial review 2026-10-10",
      "baseline_provenance": "Overlay only; does not change any original W001-W193 evidence classification",
      "editorial_caution": "Prescriptive practice subsequently qualified by the same author in September 2026.",
      "original_url_verified": "yes",
      "publication_source_url": "https://addyo.substack.com/sitemap/2025",
      "publication_status_note": "Substack essay, not a peer-reviewed research paper",
      "review_status": "CONFIRMED",
      "article_is_ai_specific": "true",
      "review_date": "2026-10-10",
      "research_link_semantics": "comparison/analogy, not observed citation, causal validation or replication",
      "audit_evidence_note": "Prescriptive practice subsequently qualified by the same author in September 2026.",
      "editorial_revision_detail": "",
      "prior_record_id": "AOS023",
      "stable_bibliography_id": "O023",
      "edition_integration": "CORE_CITED",
      "manuscript_citation_status": "ACTUAL_CITATION",
      "provenance_base": "Oct 10 2026 694-node graph (not 9 Oct graph)",
      "evidence_is_experimental": "false",
      "original_editorial_section_id": "8.7",
      "manuscript_section_id": "8.8",
      "manuscript_citation_basis": "LaTeX \\osmanicite parsed within containing \\section, Oct 10 edition integrity review",
      "ndse2_actual_chapters_json": "[\"C:C08\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "O023",
      "atlas_display": {
        "id": "O023",
        "label": "Treat AI-Generated code as a draft",
        "kind": "practitioner_article",
        "collection": "O",
        "category": null,
        "streams": [
          "T:Verification & review",
          "T:System knowledge & memory"
        ],
        "actual": [
          "C:C08"
        ],
        "mapped": [
          "C:C08"
        ],
        "printed": true,
        "summary": "AI-generated code should be treated as an untrusted draft and not merged without responsible understanding and verification.",
        "limitation": "Prescriptive practice subsequently qualified by the same author in September 2026.",
        "url": "https://addyo.substack.com/p/treat-ai-generated-code-as-a-draft",
        "authors": "Addy Osmani",
        "year": "2025-11-25",
        "topics": [
          "K:Independent verification and oracles",
          "K:System understanding and rationale",
          "K:Ownership and knowledge transfer"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Critical Thinking during the age of AI",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_RESEARCH",
      "group": "Skills & learning",
      "year": "2025",
      "lead_author": "Addy Osmani",
      "source": "https://addyo.substack.com/p/critical-thinking-during-the-age",
      "source_url": "https://addyo.substack.com/p/critical-thinking-during-the-age",
      "url": "https://addyo.substack.com/p/critical-thinking-during-the-age",
      "publication_date": "2025-11-21",
      "contribution": "Critical questions about purpose, assumptions, context and evidence remain necessary when AI supplies plausible solutions.",
      "limitation": "Practitioner interpretation; not primary experimental evidence.",
      "manual_use": "Ask what result is needed before asking for code; Require evidence for assumptions and fixes; Train developers to challenge generated explanations.",
      "evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "reviewed_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "original_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "editorial_priority": "B",
      "full_manuscript_audited": "article webpage read; linked empirical sources not all independently audited",
      "summary": "Osmani organizes an engineering reasoning checklist around who, what, where, when, why and how. The article emphasizes problem definition, root-cause analysis and skepticism toward well-phrased AI output.",
      "in_short": "Critical questions about purpose, assumptions, context and evidence remain necessary when AI supplies plausible solutions.",
      "main_findings": "Ask what result is needed before asking for code; Require evidence for assumptions and fixes; Train developers to challenge generated explanations.",
      "bibliography_year": "2025",
      "section_id": "10.5",
      "chapter_id": "C10",
      "relevance": "Direct",
      "method_status": "curated practitioner article (not a research study)",
      "primary_research": "false",
      "related_works": "W117;W118",
      "provenance": "Osmani public Substack sitemaps 2024/2025/2026 plus individual source URLs; independent editorial review 2026-10-10",
      "baseline_provenance": "Overlay only; does not change any original W001-W193 evidence classification",
      "editorial_caution": "Practitioner interpretation; not primary experimental evidence.",
      "original_url_verified": "yes",
      "publication_source_url": "https://addyo.substack.com/sitemap/2025",
      "publication_status_note": "Substack essay, not a peer-reviewed research paper",
      "review_status": "REVISED",
      "article_is_ai_specific": "true",
      "review_date": "2026-10-10",
      "research_link_semantics": "comparison/analogy, not observed citation, causal validation or replication",
      "audit_evidence_note": "Practitioner interpretation; not primary experimental evidence.",
      "editorial_revision_detail": "A biometric AI-coding study is distant from an essay primarily recommending analytical questioning and critical reasoning.",
      "prior_record_id": "AOS024",
      "stable_bibliography_id": "O024",
      "edition_integration": "CATALOGUE_ONLY",
      "manuscript_citation_status": "NOT_CITED_IN_MAIN_TEXT",
      "provenance_base": "Oct 10 2026 694-node graph (not 9 Oct graph)",
      "evidence_is_experimental": "false",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "O024",
      "atlas_display": {
        "id": "O024",
        "label": "Critical Thinking during the age of AI",
        "kind": "practitioner_article",
        "collection": "O",
        "category": null,
        "streams": [
          "T:Skills & learning",
          "T:Engineering structure"
        ],
        "actual": [],
        "mapped": [
          "C:C10"
        ],
        "printed": false,
        "summary": "Critical questions about purpose, assumptions, context and evidence remain necessary when AI supplies plausible solutions.",
        "limitation": "Practitioner interpretation; not primary experimental evidence.",
        "url": "https://addyo.substack.com/p/critical-thinking-during-the-age",
        "authors": "Addy Osmani",
        "year": "2025-11-21",
        "topics": [
          "K:Human cognitive load",
          "K:Skills formation and teaching",
          "K:Specifications and governance"
        ],
        "volumes": []
      }
    },
    {
      "label": "Conductors to Orchestrators: The Future of Agentic Coding",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_RESEARCH",
      "group": "Engineering structure",
      "year": "2025",
      "lead_author": "Addy Osmani",
      "source": "https://addyo.substack.com/p/conductors-to-orchestrators-the-future",
      "source_url": "https://addyo.substack.com/p/conductors-to-orchestrators-the-future",
      "url": "https://addyo.substack.com/p/conductors-to-orchestrators-the-future",
      "publication_date": "2025-11-01",
      "contribution": "Developers are moving from guiding one agent toward coordinating multiple asynchronously executing agents.",
      "limitation": "Role forecasts and workflow examples, not validated hiring or productivity outcomes.",
      "manual_use": "Isolate concurrent branches and agent responsibilities; Assign merge and conflict-resolution ownership; Treat role changes as a scenario to evaluate, not an established labor-market effect.",
      "evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "reviewed_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "original_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "editorial_priority": "B",
      "full_manuscript_audited": "article webpage read; linked empirical sources not all independently audited",
      "summary": "The essay distinguishes a single-agent \"conductor\" role from an \"orchestrator\" that allocates work among parallel agents with isolated workspaces. It forecasts changes in the engineer’s day-to-day role while acknowledging tool maturity and coordination costs.",
      "in_short": "Developers are moving from guiding one agent toward coordinating multiple asynchronously executing agents.",
      "main_findings": "Isolate concurrent branches and agent responsibilities; Assign merge and conflict-resolution ownership; Treat role changes as a scenario to evaluate, not an established labor-market effect.",
      "bibliography_year": "2025",
      "section_id": "11.2",
      "chapter_id": "C11",
      "relevance": "Direct",
      "method_status": "curated practitioner article (not a research study)",
      "primary_research": "false",
      "related_works": "W002;W027;W152",
      "provenance": "Osmani public Substack sitemaps 2024/2025/2026 plus individual source URLs; independent editorial review 2026-10-10",
      "baseline_provenance": "Overlay only; does not change any original W001-W193 evidence classification",
      "editorial_caution": "Role forecasts and workflow examples, not validated hiring or productivity outcomes.",
      "original_url_verified": "yes",
      "publication_source_url": "https://addyo.substack.com/sitemap/2025",
      "publication_status_note": "Substack essay, not a peer-reviewed research paper",
      "review_status": "CONFIRMED",
      "article_is_ai_specific": "true",
      "review_date": "2026-10-10",
      "research_link_semantics": "comparison/analogy, not observed citation, causal validation or replication",
      "audit_evidence_note": "Role forecasts and workflow examples, not validated hiring or productivity outcomes.",
      "editorial_revision_detail": "",
      "prior_record_id": "AOS025",
      "stable_bibliography_id": "O025",
      "edition_integration": "CATALOGUE_ONLY",
      "manuscript_citation_status": "NOT_CITED_IN_MAIN_TEXT",
      "provenance_base": "Oct 10 2026 694-node graph (not 9 Oct graph)",
      "evidence_is_experimental": "false",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "O025",
      "atlas_display": {
        "id": "O025",
        "label": "Conductors to Orchestrators: The Future of Agentic Coding",
        "kind": "practitioner_article",
        "collection": "O",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Jobs & roles"
        ],
        "actual": [],
        "mapped": [
          "C:C11"
        ],
        "printed": false,
        "summary": "Developers are moving from guiding one agent toward coordinating multiple asynchronously executing agents.",
        "limitation": "Role forecasts and workflow examples, not validated hiring or productivity outcomes.",
        "url": "https://addyo.substack.com/p/conductors-to-orchestrators-the-future",
        "authors": "Addy Osmani",
        "year": "2025-11-01",
        "topics": [
          "K:Human-agent collaboration",
          "K:Long-running agent execution",
          "K:Developer workflow and adoption"
        ],
        "volumes": []
      }
    },
    {
      "label": "Gemini CLI Tips & Tricks",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_RESEARCH",
      "group": "What agents can do",
      "year": "2025",
      "lead_author": "Addy Osmani",
      "source": "https://addyo.substack.com/p/gemini-cli-tips-and-tricks",
      "source_url": "https://addyo.substack.com/p/gemini-cli-tips-and-tricks",
      "url": "https://addyo.substack.com/p/gemini-cli-tips-and-tricks",
      "publication_date": "2025-10-21",
      "contribution": "Command-line agent effectiveness depends on tool configuration, project context and deliberate execution controls.",
      "limitation": "Vendor-tool feature guide; installation flags and quotas may have changed since publication.",
      "manual_use": "Teach observable tool permissions and commands; Keep version-specific instructions separate from timeless engineering principles; Do not infer model superiority from a tips guide.",
      "evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "reviewed_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "original_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "editorial_priority": "B",
      "full_manuscript_audited": "article webpage read; linked empirical sources not all independently audited",
      "summary": "A hands-on guide to Gemini CLI installation, task prompting, tool use and operational shortcuts. Its practical examples illustrate the capabilities and risks of agent access to shells, repositories and developer data.",
      "in_short": "Command-line agent effectiveness depends on tool configuration, project context and deliberate execution controls.",
      "main_findings": "Teach observable tool permissions and commands; Keep version-specific instructions separate from timeless engineering principles; Do not infer model superiority from a tips guide.",
      "bibliography_year": "2025",
      "section_id": "3.2",
      "chapter_id": "C03",
      "relevance": "Direct",
      "method_status": "curated practitioner article (not a research study)",
      "primary_research": "false",
      "related_works": "W191",
      "provenance": "Osmani public Substack sitemaps 2024/2025/2026 plus individual source URLs; independent editorial review 2026-10-10",
      "baseline_provenance": "Overlay only; does not change any original W001-W193 evidence classification",
      "editorial_caution": "Vendor-tool feature guide; installation flags and quotas may have changed since publication.",
      "original_url_verified": "yes",
      "publication_source_url": "https://addyo.substack.com/sitemap/2025",
      "publication_status_note": "Substack essay, not a peer-reviewed research paper",
      "review_status": "REVISED",
      "article_is_ai_specific": "true",
      "review_date": "2026-10-10",
      "research_link_semantics": "comparison/analogy, not observed citation, causal validation or replication",
      "audit_evidence_note": "Vendor-tool feature guide; installation flags and quotas may have changed since publication.",
      "editorial_revision_detail": "Early-2026 Microsoft adoption and a specialized virtual-memory design do not verify Gemini CLI’s 2025 tool features; retain only a broad agent-failure comparator.",
      "prior_record_id": "AOS026",
      "stable_bibliography_id": "O026",
      "edition_integration": "CATALOGUE_ONLY",
      "manuscript_citation_status": "NOT_CITED_IN_MAIN_TEXT",
      "provenance_base": "Oct 10 2026 694-node graph (not 9 Oct graph)",
      "evidence_is_experimental": "false",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "O026",
      "atlas_display": {
        "id": "O026",
        "label": "Gemini CLI Tips & Tricks",
        "kind": "practitioner_article",
        "collection": "O",
        "category": null,
        "streams": [
          "T:What agents can do",
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C03"
        ],
        "printed": false,
        "summary": "Command-line agent effectiveness depends on tool configuration, project context and deliberate execution controls.",
        "limitation": "Vendor-tool feature guide; installation flags and quotas may have changed since publication.",
        "url": "https://addyo.substack.com/p/gemini-cli-tips-and-tricks",
        "authors": "Addy Osmani",
        "year": "2025-10-21",
        "topics": [
          "K:Agent context and persistent memory",
          "K:Developer workflow and adoption",
          "K:Agent failure and escalation"
        ],
        "volumes": []
      }
    },
    {
      "label": "How modern browsers work",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_RESEARCH",
      "group": "Engineering structure",
      "year": "2025",
      "lead_author": "Addy Osmani",
      "source": "https://addyo.substack.com/p/how-modern-browsers-work",
      "source_url": "https://addyo.substack.com/p/how-modern-browsers-work",
      "url": "https://addyo.substack.com/p/how-modern-browsers-work",
      "publication_date": "2025-09-13",
      "contribution": "Modern browsers coordinate networking, parsing, JavaScript execution, rendering, process isolation and security boundaries.",
      "limitation": "General browser engineering explainer; no claims of AI development outcomes.",
      "manual_use": "Use browser internals as a brownfield-comprehension teaching example; Distinguish runtime behavior from source-file appearance; Exclude it from AI-specific evidence claims.",
      "evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "reviewed_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "original_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "editorial_priority": "B",
      "full_manuscript_audited": "article webpage read; linked empirical sources not all independently audited",
      "summary": "A broad walkthrough of modern browser internals, including navigation, parsing, JavaScript, GPU rendering, multiprocessing and sandboxing. It is not about AI-assisted engineering; its connection to the graph is contextual architecture literacy.",
      "in_short": "Modern browsers coordinate networking, parsing, JavaScript execution, rendering, process isolation and security boundaries.",
      "main_findings": "Use browser internals as a brownfield-comprehension teaching example; Distinguish runtime behavior from source-file appearance; Exclude it from AI-specific evidence claims.",
      "bibliography_year": "2025",
      "section_id": "5.5",
      "chapter_id": "C05",
      "relevance": "Adjacent (non-AI technical)",
      "method_status": "curated practitioner article (not a research study)",
      "primary_research": "false",
      "related_works": "",
      "provenance": "Osmani public Substack sitemaps 2024/2025/2026 plus individual source URLs; independent editorial review 2026-10-10",
      "baseline_provenance": "Overlay only; does not change any original W001-W193 evidence classification",
      "editorial_caution": "General browser engineering explainer; no claims of AI development outcomes. CONTEXTUAL ONLY: this article does not evaluate AI-assisted development, agent behavior, or causal AI outcomes.",
      "original_url_verified": "yes",
      "publication_source_url": "https://addyo.substack.com/sitemap/2025",
      "publication_status_note": "Substack essay, not a peer-reviewed research paper",
      "review_status": "CONTEXTUAL_ONLY",
      "article_is_ai_specific": "false",
      "review_date": "2026-10-10",
      "research_link_semantics": "comparison/analogy, not observed citation, causal validation or replication",
      "audit_evidence_note": "General browser engineering explainer; no claims of AI development outcomes. CONTEXTUAL ONLY: this article does not evaluate AI-assisted development, agent behavior, or causal AI outcomes.",
      "editorial_revision_detail": "The source is a browser-internals overview, not a study of AI-created code quality or security.; No AI research cross-link is sufficiently specific to an article about browser internals; keep for general architectural context only.; The source is specifically an explanation of browser internals, with no discussion of AI-generated modifications.; Conspicuously prevent non-AI engineering essays from being reported as evidence of AI-specific outcomes.",
      "prior_record_id": "AOS027",
      "stable_bibliography_id": "O027",
      "edition_integration": "CATALOGUE_ONLY",
      "manuscript_citation_status": "NOT_CITED_IN_MAIN_TEXT",
      "provenance_base": "Oct 10 2026 694-node graph (not 9 Oct graph)",
      "evidence_is_experimental": "false",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "O027",
      "atlas_display": {
        "id": "O027",
        "label": "How modern browsers work",
        "kind": "practitioner_article",
        "collection": "O",
        "category": null,
        "streams": [
          "T:Engineering structure"
        ],
        "actual": [],
        "mapped": [
          "C:C05"
        ],
        "printed": false,
        "summary": "Modern browsers coordinate networking, parsing, JavaScript execution, rendering, process isolation and security boundaries.",
        "limitation": "General browser engineering explainer; no claims of AI development outcomes.",
        "url": "https://addyo.substack.com/p/how-modern-browsers-work",
        "authors": "Addy Osmani",
        "year": "2025-09-13",
        "topics": [
          "K:Architecture and modularity",
          "K:Vulnerability and secure code",
          "K:System understanding and rationale"
        ],
        "volumes": []
      }
    },
    {
      "label": "Vibe coding is not the same as AI-Assisted engineering.",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_RESEARCH",
      "group": "Engineering structure",
      "year": "2025",
      "lead_author": "Addy Osmani",
      "source": "https://addyo.substack.com/p/vibe-coding-is-not-the-same-as-ai",
      "source_url": "https://addyo.substack.com/p/vibe-coding-is-not-the-same-as-ai",
      "url": "https://addyo.substack.com/p/vibe-coding-is-not-the-same-as-ai",
      "publication_date": "2025-08-30",
      "contribution": "Fast conversational prototyping and accountable AI-assisted engineering are distinct development regimes.",
      "limitation": "Practitioner interpretation; not primary experimental evidence.",
      "manual_use": "Choose rigor appropriate to the target environment; Require explicit acceptance contracts for production work; Teach the transition from prototype to maintainable system.",
      "evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "reviewed_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "original_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "editorial_priority": "A",
      "full_manuscript_audited": "article webpage read; linked empirical sources not all independently audited",
      "summary": "Osmani distinguishes exploratory prompting from production practices with design documents, test-driven changes, review and ownership. He argues that treating either workflow as universally appropriate obscures the requirements of maintenance-intensive software.",
      "in_short": "Fast conversational prototyping and accountable AI-assisted engineering are distinct development regimes.",
      "main_findings": "Choose rigor appropriate to the target environment; Require explicit acceptance contracts for production work; Teach the transition from prototype to maintainable system.",
      "bibliography_year": "2025",
      "section_id": "4.1",
      "chapter_id": "C04",
      "relevance": "Direct",
      "method_status": "curated practitioner article (not a research study)",
      "primary_research": "false",
      "related_works": "W045;W050;W151",
      "provenance": "Osmani public Substack sitemaps 2024/2025/2026 plus individual source URLs; independent editorial review 2026-10-10",
      "baseline_provenance": "Overlay only; does not change any original W001-W193 evidence classification",
      "editorial_caution": "Practitioner interpretation; not primary experimental evidence.",
      "original_url_verified": "yes",
      "publication_source_url": "https://addyo.substack.com/sitemap/2025",
      "publication_status_note": "Substack essay, not a peer-reviewed research paper",
      "review_status": "CONFIRMED",
      "article_is_ai_specific": "true",
      "review_date": "2026-10-10",
      "research_link_semantics": "comparison/analogy, not observed citation, causal validation or replication",
      "audit_evidence_note": "Practitioner interpretation; not primary experimental evidence.",
      "editorial_revision_detail": "",
      "prior_record_id": "AOS028",
      "stable_bibliography_id": "O028",
      "edition_integration": "CORE_CITED",
      "manuscript_citation_status": "ACTUAL_CITATION",
      "provenance_base": "Oct 10 2026 694-node graph (not 9 Oct graph)",
      "evidence_is_experimental": "false",
      "manuscript_section_id": "4.1",
      "manuscript_citation_basis": "LaTeX \\osmanicite parsed within containing \\section, Oct 10 edition integrity review",
      "ndse2_actual_chapters_json": "[\"C:C04\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "O028",
      "atlas_display": {
        "id": "O028",
        "label": "Vibe coding is not the same as AI-Assisted engineering.",
        "kind": "practitioner_article",
        "collection": "O",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Code quality & security"
        ],
        "actual": [
          "C:C04"
        ],
        "mapped": [
          "C:C04"
        ],
        "printed": true,
        "summary": "Fast conversational prototyping and accountable AI-assisted engineering are distinct development regimes.",
        "limitation": "Practitioner interpretation; not primary experimental evidence.",
        "url": "https://addyo.substack.com/p/vibe-coding-is-not-the-same-as-ai",
        "authors": "Addy Osmani",
        "year": "2025-08-30",
        "topics": [
          "K:Specifications and governance",
          "K:Independent verification and oracles",
          "K:Technical debt and complexity"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "The reality of AI-Assisted software engineering productivity",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_RESEARCH",
      "group": "Productivity",
      "year": "2025",
      "lead_author": "Addy Osmani",
      "source": "https://addyo.substack.com/p/the-reality-of-ai-assisted-software",
      "source_url": "https://addyo.substack.com/p/the-reality-of-ai-assisted-software",
      "url": "https://addyo.substack.com/p/the-reality-of-ai-assisted-software",
      "publication_date": "2025-08-16",
      "contribution": "Perceived personal acceleration with coding AI does not necessarily translate into net team or release-level productivity.",
      "limitation": "The percentages reported by Osmani come from diverse third-party surveys and experiments; no single pooled causal estimate is supplied.",
      "manual_use": "Use task-adjusted and quality-adjusted metrics; Report study context before citing a percentage; Separate survey sentiment, experiments and shipped-value outcomes.",
      "evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "reviewed_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "original_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "editorial_priority": "A",
      "full_manuscript_audited": "article webpage read; linked empirical sources not all independently audited",
      "summary": "The article synthesizes surveys and selected field studies showing variation by task, developer and codebase. It cautions against treating high adoption, code generation or self-reported speed as direct evidence of deployment throughput or organizational value.",
      "in_short": "Perceived personal acceleration with coding AI does not necessarily translate into net team or release-level productivity.",
      "main_findings": "Use task-adjusted and quality-adjusted metrics; Report study context before citing a percentage; Separate survey sentiment, experiments and shipped-value outcomes.",
      "bibliography_year": "2025",
      "section_id": "2.5",
      "chapter_id": "C02",
      "relevance": "Direct",
      "method_status": "curated practitioner article (not a research study)",
      "primary_research": "false",
      "related_works": "W003;W023;W010",
      "provenance": "Osmani public Substack sitemaps 2024/2025/2026 plus individual source URLs; independent editorial review 2026-10-10",
      "baseline_provenance": "Overlay only; does not change any original W001-W193 evidence classification",
      "editorial_caution": "The percentages reported by Osmani come from diverse third-party surveys and experiments; no single pooled causal estimate is supplied. Any externally quoted benchmark, productivity or vendor telemetry requires independent verification of original method and population.",
      "original_url_verified": "yes",
      "publication_source_url": "https://addyo.substack.com/sitemap/2025",
      "publication_status_note": "Substack essay, not a peer-reviewed research paper",
      "review_status": "REVISED",
      "article_is_ai_specific": "true",
      "review_date": "2026-10-10",
      "research_link_semantics": "comparison/analogy, not observed citation, causal validation or replication",
      "audit_evidence_note": "The percentages reported by Osmani come from diverse third-party surveys and experiments; no single pooled causal estimate is supplied. Any externally quoted benchmark, productivity or vendor telemetry requires independent verification of original method and population.",
      "editorial_revision_detail": "Secondhand empirical or vendor statistics must not be mistaken for independently replicated studies.",
      "prior_record_id": "AOS029",
      "stable_bibliography_id": "O029",
      "edition_integration": "CORE_CITED",
      "manuscript_citation_status": "ACTUAL_CITATION",
      "provenance_base": "Oct 10 2026 694-node graph (not 9 Oct graph)",
      "evidence_is_experimental": "false",
      "original_editorial_section_id": "2.3",
      "manuscript_section_id": "2.5",
      "manuscript_citation_basis": "LaTeX \\osmanicite parsed within containing \\section, Oct 10 edition integrity review",
      "ndse2_actual_chapters_json": "[\"C:C02\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "O029",
      "atlas_display": {
        "id": "O029",
        "label": "The reality of AI-Assisted software engineering productivity",
        "kind": "practitioner_article",
        "collection": "O",
        "category": null,
        "streams": [
          "T:Productivity",
          "T:Economics"
        ],
        "actual": [
          "C:C02"
        ],
        "mapped": [
          "C:C02"
        ],
        "printed": true,
        "summary": "Perceived personal acceleration with coding AI does not necessarily translate into net team or release-level productivity.",
        "limitation": "The percentages reported by Osmani come from diverse third-party surveys and experiments; no single pooled causal estimate is supplied.",
        "url": "https://addyo.substack.com/p/the-reality-of-ai-assisted-software",
        "authors": "Addy Osmani",
        "year": "2025-08-16",
        "topics": [
          "K:Controlled productivity evidence",
          "K:Output versus shipped value",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Coding for the Future Agentic World",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_RESEARCH",
      "group": "What agents can do",
      "year": "2025",
      "lead_author": "Addy Osmani",
      "source": "https://addyo.substack.com/p/coding-for-the-future-agentic-world",
      "source_url": "https://addyo.substack.com/p/coding-for-the-future-agentic-world",
      "url": "https://addyo.substack.com/p/coding-for-the-future-agentic-world",
      "publication_date": "2025-07-29",
      "contribution": "CLI agents and background task runners extend software generation into tool-using, multi-step workflows, but require more oversight.",
      "limitation": "Practitioner interpretation; not primary experimental evidence.",
      "manual_use": "Teach capabilities with bounded task examples; Evaluate tool use and integration separately from model fluency; Retain explicit sandbox and final release authority.",
      "evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "reviewed_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "original_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "editorial_priority": "B",
      "full_manuscript_audited": "article webpage read; linked empirical sources not all independently audited",
      "summary": "Osmani surveys emerging agentic tools and contrasts autocomplete, interactive assistants and agents that edit files, run commands, debug and propose pull requests. He argues that more capable execution increases the value of planning, context and final approval.",
      "in_short": "CLI agents and background task runners extend software generation into tool-using, multi-step workflows, but require more oversight.",
      "main_findings": "Teach capabilities with bounded task examples; Evaluate tool use and integration separately from model fluency; Retain explicit sandbox and final release authority.",
      "bibliography_year": "2025",
      "section_id": "3.1",
      "chapter_id": "C03",
      "relevance": "Direct",
      "method_status": "curated practitioner article (not a research study)",
      "primary_research": "false",
      "related_works": "W002;W191",
      "provenance": "Osmani public Substack sitemaps 2024/2025/2026 plus individual source URLs; independent editorial review 2026-10-10",
      "baseline_provenance": "Overlay only; does not change any original W001-W193 evidence classification",
      "editorial_caution": "Practitioner interpretation; not primary experimental evidence.",
      "original_url_verified": "yes",
      "publication_source_url": "https://addyo.substack.com/sitemap/2025",
      "publication_status_note": "Substack essay, not a peer-reviewed research paper",
      "review_status": "REVISED",
      "article_is_ai_specific": "true",
      "review_date": "2026-10-10",
      "research_link_semantics": "comparison/analogy, not observed citation, causal validation or replication",
      "audit_evidence_note": "Practitioner interpretation; not primary experimental evidence.",
      "editorial_revision_detail": "A 2026 agent-adoption study postdates this essay and is not evidence for its original predictions. Keep process/limitations comparators.",
      "prior_record_id": "AOS030",
      "stable_bibliography_id": "O030",
      "edition_integration": "CATALOGUE_ONLY",
      "manuscript_citation_status": "NOT_CITED_IN_MAIN_TEXT",
      "provenance_base": "Oct 10 2026 694-node graph (not 9 Oct graph)",
      "evidence_is_experimental": "false",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "O030",
      "atlas_display": {
        "id": "O030",
        "label": "Coding for the Future Agentic World",
        "kind": "practitioner_article",
        "collection": "O",
        "category": null,
        "streams": [
          "T:What agents can do",
          "T:Engineering structure"
        ],
        "actual": [],
        "mapped": [
          "C:C03"
        ],
        "printed": false,
        "summary": "CLI agents and background task runners extend software generation into tool-using, multi-step workflows, but require more oversight.",
        "limitation": "Practitioner interpretation; not primary experimental evidence.",
        "url": "https://addyo.substack.com/p/coding-for-the-future-agentic-world",
        "authors": "Addy Osmani",
        "year": "2025-07-29",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Long-running agent execution",
          "K:Agent failure and escalation"
        ],
        "volumes": []
      }
    },
    {
      "label": "Context Engineering: Bringing Engineering Discipline to Prompts",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_RESEARCH",
      "group": "System knowledge & memory",
      "year": "2025",
      "lead_author": "Addy Osmani",
      "source": "https://addyo.substack.com/p/context-engineering-bringing-engineering",
      "source_url": "https://addyo.substack.com/p/context-engineering-bringing-engineering",
      "url": "https://addyo.substack.com/p/context-engineering-bringing-engineering",
      "publication_date": "2025-07-13",
      "contribution": "Reliable prompts are assembled from selected system context, tools and constraints rather than crafted by wording alone.",
      "limitation": "Practitioner interpretation; not primary experimental evidence.",
      "manual_use": "Treat context as a versioned engineering input; Prefer relevant artifacts over exhaustive dumps; Verify provenance and freshness of retrieved context.",
      "evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "reviewed_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "original_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "editorial_priority": "A",
      "full_manuscript_audited": "article webpage read; linked empirical sources not all independently audited",
      "summary": "The essay develops context engineering as information architecture: relevant files, architectural records, error logs, schemas, examples and acceptance constraints. It emphasizes curating high-signal context so a coding agent can act within repository realities.",
      "in_short": "Reliable prompts are assembled from selected system context, tools and constraints rather than crafted by wording alone.",
      "main_findings": "Treat context as a versioned engineering input; Prefer relevant artifacts over exhaustive dumps; Verify provenance and freshness of retrieved context.",
      "bibliography_year": "2025",
      "section_id": "9.6",
      "chapter_id": "C09",
      "relevance": "Direct",
      "method_status": "curated practitioner article (not a research study)",
      "primary_research": "false",
      "related_works": "W155;W159;W184",
      "provenance": "Osmani public Substack sitemaps 2024/2025/2026 plus individual source URLs; independent editorial review 2026-10-10",
      "baseline_provenance": "Overlay only; does not change any original W001-W193 evidence classification",
      "editorial_caution": "Practitioner interpretation; not primary experimental evidence.",
      "original_url_verified": "yes",
      "publication_source_url": "https://addyo.substack.com/sitemap/2025",
      "publication_status_note": "Substack essay, not a peer-reviewed research paper",
      "review_status": "CONFIRMED",
      "article_is_ai_specific": "true",
      "review_date": "2026-10-10",
      "research_link_semantics": "comparison/analogy, not observed citation, causal validation or replication",
      "audit_evidence_note": "Practitioner interpretation; not primary experimental evidence.",
      "editorial_revision_detail": "",
      "prior_record_id": "AOS031",
      "stable_bibliography_id": "O031",
      "edition_integration": "CORE_CITED",
      "manuscript_citation_status": "ACTUAL_CITATION",
      "provenance_base": "Oct 10 2026 694-node graph (not 9 Oct graph)",
      "evidence_is_experimental": "false",
      "original_editorial_section_id": "9.4",
      "manuscript_section_id": "9.6",
      "manuscript_citation_basis": "LaTeX \\osmanicite parsed within containing \\section, Oct 10 edition integrity review",
      "ndse2_actual_chapters_json": "[\"C:C09\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "O031",
      "atlas_display": {
        "id": "O031",
        "label": "Context Engineering: Bringing Engineering Discipline to Prompts",
        "kind": "practitioner_article",
        "collection": "O",
        "category": null,
        "streams": [
          "T:System knowledge & memory",
          "T:Engineering structure"
        ],
        "actual": [
          "C:C09"
        ],
        "mapped": [
          "C:C09"
        ],
        "printed": true,
        "summary": "Reliable prompts are assembled from selected system context, tools and constraints rather than crafted by wording alone.",
        "limitation": "Practitioner interpretation; not primary experimental evidence.",
        "url": "https://addyo.substack.com/p/context-engineering-bringing-engineering",
        "authors": "Addy Osmani",
        "year": "2025-07-13",
        "topics": [
          "K:Agent context and persistent memory",
          "K:System understanding and rationale",
          "K:Specifications and governance"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "The AI-Native Software Engineer",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_RESEARCH",
      "group": "Skills & learning",
      "year": "2025",
      "lead_author": "Addy Osmani",
      "source": "https://addyo.substack.com/p/the-ai-native-software-engineer",
      "source_url": "https://addyo.substack.com/p/the-ai-native-software-engineer",
      "url": "https://addyo.substack.com/p/the-ai-native-software-engineer",
      "publication_date": "2025-07-01",
      "contribution": "An AI-native engineer integrates assistance into ordinary work while retaining domain expertise and continuous learning.",
      "limitation": "Prospective productivity multipliers are hypothetical and should not be cited as empirical measurements.",
      "manual_use": "Teach effective delegation alongside manual competence; Create deliberate skill-updating routines; Do not present advertised 2x–10x multipliers as validated general results.",
      "evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "reviewed_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "original_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "editorial_priority": "B",
      "full_manuscript_audited": "article webpage read; linked empirical sources not all independently audited",
      "summary": "Osmani presents a practical skills playbook for pairing with coding assistants, delegating repetitive work and learning better tool use. The article is intentionally aspirational about possible productivity multiples rather than a controlled performance study.",
      "in_short": "An AI-native engineer integrates assistance into ordinary work while retaining domain expertise and continuous learning.",
      "main_findings": "Teach effective delegation alongside manual competence; Create deliberate skill-updating routines; Do not present advertised 2x–10x multipliers as validated general results.",
      "bibliography_year": "2025",
      "section_id": "10.9",
      "chapter_id": "C10",
      "relevance": "Direct",
      "method_status": "curated practitioner article (not a research study)",
      "primary_research": "false",
      "related_works": "W116;W118;W122",
      "provenance": "Osmani public Substack sitemaps 2024/2025/2026 plus individual source URLs; independent editorial review 2026-10-10",
      "baseline_provenance": "Overlay only; does not change any original W001-W193 evidence classification",
      "editorial_caution": "Prospective productivity multipliers are hypothetical and should not be cited as empirical measurements.",
      "original_url_verified": "yes",
      "publication_source_url": "https://addyo.substack.com/sitemap/2025",
      "publication_status_note": "Substack essay, not a peer-reviewed research paper",
      "review_status": "CONFIRMED",
      "article_is_ai_specific": "true",
      "review_date": "2026-10-10",
      "research_link_semantics": "comparison/analogy, not observed citation, causal validation or replication",
      "audit_evidence_note": "Prospective productivity multipliers are hypothetical and should not be cited as empirical measurements.",
      "editorial_revision_detail": "",
      "prior_record_id": "AOS032",
      "stable_bibliography_id": "O032",
      "edition_integration": "CATALOGUE_ONLY",
      "manuscript_citation_status": "NOT_CITED_IN_MAIN_TEXT",
      "provenance_base": "Oct 10 2026 694-node graph (not 9 Oct graph)",
      "evidence_is_experimental": "false",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "O032",
      "atlas_display": {
        "id": "O032",
        "label": "The AI-Native Software Engineer",
        "kind": "practitioner_article",
        "collection": "O",
        "category": null,
        "streams": [
          "T:Skills & learning",
          "T:Engineering structure"
        ],
        "actual": [],
        "mapped": [
          "C:C10"
        ],
        "printed": false,
        "summary": "An AI-native engineer integrates assistance into ordinary work while retaining domain expertise and continuous learning.",
        "limitation": "Prospective productivity multipliers are hypothetical and should not be cited as empirical measurements.",
        "url": "https://addyo.substack.com/p/the-ai-native-software-engineer",
        "authors": "Addy Osmani",
        "year": "2025-07-01",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Skills formation and teaching",
          "K:Human-agent collaboration"
        ],
        "volumes": []
      }
    },
    {
      "label": "The \"Trust, But Verify\" Pattern For AI-Assisted Engineering",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_RESEARCH",
      "group": "Verification & review",
      "year": "2025",
      "lead_author": "Addy Osmani",
      "source": "https://addyo.substack.com/p/the-trust-but-verify-pattern-for",
      "source_url": "https://addyo.substack.com/p/the-trust-but-verify-pattern-for",
      "url": "https://addyo.substack.com/p/the-trust-but-verify-pattern-for",
      "publication_date": "2025-06-09",
      "contribution": "Verification becomes the bottleneck when generation is cheap; every AI-produced change needs a justified check.",
      "limitation": "Practitioner interpretation; not primary experimental evidence.",
      "manual_use": "Check against independent requirements and regression oracles; Record the outcome of manual and automated review; Teach why plausible code is not proof of correctness.",
      "evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "reviewed_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "original_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "editorial_priority": "A",
      "full_manuscript_audited": "article webpage read; linked empirical sources not all independently audited",
      "summary": "Osmani frames the assistant as a capable but fallible collaborator whose output must be tested and reviewed before adoption. The post translates automation-bias concerns into reviewer practices, guardrails and accountable sign-off.",
      "in_short": "Verification becomes the bottleneck when generation is cheap; every AI-produced change needs a justified check.",
      "main_findings": "Check against independent requirements and regression oracles; Record the outcome of manual and automated review; Teach why plausible code is not proof of correctness.",
      "bibliography_year": "2025",
      "section_id": "7.2",
      "chapter_id": "C07",
      "relevance": "Direct",
      "method_status": "curated practitioner article (not a research study)",
      "primary_research": "false",
      "related_works": "W067;W077;W093",
      "provenance": "Osmani public Substack sitemaps 2024/2025/2026 plus individual source URLs; independent editorial review 2026-10-10",
      "baseline_provenance": "Overlay only; does not change any original W001-W193 evidence classification",
      "editorial_caution": "Practitioner interpretation; not primary experimental evidence.",
      "original_url_verified": "yes",
      "publication_source_url": "https://addyo.substack.com/sitemap/2025",
      "publication_status_note": "Substack essay, not a peer-reviewed research paper",
      "review_status": "CONFIRMED",
      "article_is_ai_specific": "true",
      "review_date": "2026-10-10",
      "research_link_semantics": "comparison/analogy, not observed citation, causal validation or replication",
      "audit_evidence_note": "Practitioner interpretation; not primary experimental evidence.",
      "editorial_revision_detail": "",
      "prior_record_id": "AOS033",
      "stable_bibliography_id": "O033",
      "edition_integration": "CATALOGUE_ONLY",
      "manuscript_citation_status": "NOT_CITED_IN_MAIN_TEXT",
      "provenance_base": "Oct 10 2026 694-node graph (not 9 Oct graph)",
      "evidence_is_experimental": "false",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "O033",
      "atlas_display": {
        "id": "O033",
        "label": "The \"Trust, But Verify\" Pattern For AI-Assisted Engineering",
        "kind": "practitioner_article",
        "collection": "O",
        "category": null,
        "streams": [
          "T:Verification & review",
          "T:Engineering structure"
        ],
        "actual": [],
        "mapped": [
          "C:C07"
        ],
        "printed": false,
        "summary": "Verification becomes the bottleneck when generation is cheap; every AI-produced change needs a justified check.",
        "limitation": "Practitioner interpretation; not primary experimental evidence.",
        "url": "https://addyo.substack.com/p/the-trust-but-verify-pattern-for",
        "authors": "Addy Osmani",
        "year": "2025-06-09",
        "topics": [
          "K:Independent verification and oracles",
          "K:Automation bias and trust",
          "K:Review capacity and maintainers"
        ],
        "volumes": []
      }
    },
    {
      "label": "The Prompt Engineering Playbook for Programmers",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_RESEARCH",
      "group": "Engineering structure",
      "year": "2025",
      "lead_author": "Addy Osmani",
      "source": "https://addyo.substack.com/p/the-prompt-engineering-playbook-for",
      "source_url": "https://addyo.substack.com/p/the-prompt-engineering-playbook-for",
      "url": "https://addyo.substack.com/p/the-prompt-engineering-playbook-for",
      "publication_date": "2025-05-27",
      "contribution": "Effective developer prompts state a bounded problem, relevant context, constraints and the expected verification method.",
      "limitation": "Practitioner interpretation; not primary experimental evidence.",
      "manual_use": "Provide concrete files and constraints with each request; Make successful output observable; Iterate with feedback instead of claiming prompt wording ensures reliability.",
      "evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "reviewed_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "original_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "editorial_priority": "B",
      "full_manuscript_audited": "article webpage read; linked empirical sources not all independently audited",
      "summary": "Through contrasting examples, Osmani demonstrates how explicit role, environment, scope, format and feedback loops can improve coding-assistant usefulness. The book can reuse the patterns as task-envelope teaching devices rather than treat prompt form as a substitute for formal specifications.",
      "in_short": "Effective developer prompts state a bounded problem, relevant context, constraints and the expected verification method.",
      "main_findings": "Provide concrete files and constraints with each request; Make successful output observable; Iterate with feedback instead of claiming prompt wording ensures reliability.",
      "bibliography_year": "2025",
      "section_id": "4.3",
      "chapter_id": "C04",
      "relevance": "Direct",
      "method_status": "curated practitioner article (not a research study)",
      "primary_research": "false",
      "related_works": "W151;W077;W148",
      "provenance": "Osmani public Substack sitemaps 2024/2025/2026 plus individual source URLs; independent editorial review 2026-10-10",
      "baseline_provenance": "Overlay only; does not change any original W001-W193 evidence classification",
      "editorial_caution": "Practitioner interpretation; not primary experimental evidence.",
      "original_url_verified": "yes",
      "publication_source_url": "https://addyo.substack.com/sitemap/2025",
      "publication_status_note": "Substack essay, not a peer-reviewed research paper",
      "review_status": "REVISED",
      "article_is_ai_specific": "true",
      "review_date": "2026-10-10",
      "research_link_semantics": "comparison/analogy, not observed citation, causal validation or replication",
      "audit_evidence_note": "Practitioner interpretation; not primary experimental evidence.",
      "editorial_revision_detail": "The prompt playbook teaches expected behavior and context of task specifications rather than only versioning an intention ledger.; Comprehension of unfamiliar code (W155) is too remote from creating prompts with specification and verifier constraints.",
      "prior_record_id": "AOS034",
      "stable_bibliography_id": "O034",
      "edition_integration": "CATALOGUE_ONLY",
      "manuscript_citation_status": "NOT_CITED_IN_MAIN_TEXT",
      "provenance_base": "Oct 10 2026 694-node graph (not 9 Oct graph)",
      "evidence_is_experimental": "false",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "O034",
      "atlas_display": {
        "id": "O034",
        "label": "The Prompt Engineering Playbook for Programmers",
        "kind": "practitioner_article",
        "collection": "O",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C04"
        ],
        "printed": false,
        "summary": "Effective developer prompts state a bounded problem, relevant context, constraints and the expected verification method.",
        "limitation": "Practitioner interpretation; not primary experimental evidence.",
        "url": "https://addyo.substack.com/p/the-prompt-engineering-playbook-for",
        "authors": "Addy Osmani",
        "year": "2025-05-27",
        "topics": [
          "K:Specifications and governance",
          "K:Agent context and persistent memory",
          "K:Developer workflow and adoption"
        ],
        "volumes": []
      }
    },
    {
      "label": "AI Won't Kill Junior Devs - But Your Hiring Strategy Might",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_RESEARCH",
      "group": "Jobs & roles",
      "year": "2025",
      "lead_author": "Addy Osmani",
      "source": "https://addyo.substack.com/p/ai-wont-kill-junior-devs-but-your",
      "source_url": "https://addyo.substack.com/p/ai-wont-kill-junior-devs-but-your",
      "url": "https://addyo.substack.com/p/ai-wont-kill-junior-devs-but-your",
      "publication_date": "2025-05-10",
      "contribution": "Removing junior engineering positions can damage apprenticeship and the future pool of experienced maintainers.",
      "limitation": "A prescriptive career and hiring essay; no original causal analysis of employment trends.",
      "manual_use": "Protect supervised learning opportunities for junior developers; Evaluate apprenticeship capacity alongside coding throughput; Compare hiring claims with primary labor-market studies.",
      "evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "reviewed_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "original_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "editorial_priority": "A",
      "full_manuscript_audited": "article webpage read; linked empirical sources not all independently audited",
      "summary": "Osmani argues that early-career roles must evolve toward debugging, system comprehension, collaboration and verification as assistants automate routine output. This is a workforce-development argument, not a causal demonstration that AI has or has not changed entry-level hiring.",
      "in_short": "Removing junior engineering positions can damage apprenticeship and the future pool of experienced maintainers.",
      "main_findings": "Protect supervised learning opportunities for junior developers; Evaluate apprenticeship capacity alongside coding throughput; Compare hiring claims with primary labor-market studies.",
      "bibliography_year": "2025",
      "section_id": "12.7",
      "chapter_id": "C12",
      "relevance": "Direct",
      "method_status": "curated practitioner article (not a research study)",
      "primary_research": "false",
      "related_works": "W112;W125;W131",
      "provenance": "Osmani public Substack sitemaps 2024/2025/2026 plus individual source URLs; independent editorial review 2026-10-10",
      "baseline_provenance": "Overlay only; does not change any original W001-W193 evidence classification",
      "editorial_caution": "A prescriptive career and hiring essay; no original causal analysis of employment trends.",
      "original_url_verified": "yes",
      "publication_source_url": "https://addyo.substack.com/sitemap/2025",
      "publication_status_note": "Substack essay, not a peer-reviewed research paper",
      "review_status": "REVISED",
      "article_is_ai_specific": "true",
      "review_date": "2026-10-10",
      "research_link_semantics": "comparison/analogy, not observed citation, causal validation or replication",
      "audit_evidence_note": "A prescriptive career and hiring essay; no original causal analysis of employment trends.",
      "editorial_revision_detail": "The argument is explicitly about the junior labor pipeline and apprenticeship economics; C12.7 is a closer primary home than team staffing mechanics.; The argument is explicitly about the junior labor pipeline and apprenticeship economics; C12.7 is a closer primary home than team staffing mechanics.",
      "prior_record_id": "AOS035",
      "stable_bibliography_id": "O035",
      "edition_integration": "CATALOGUE_ONLY",
      "manuscript_citation_status": "NOT_CITED_IN_MAIN_TEXT",
      "provenance_base": "Oct 10 2026 694-node graph (not 9 Oct graph)",
      "evidence_is_experimental": "false",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "O035",
      "atlas_display": {
        "id": "O035",
        "label": "AI Won't Kill Junior Devs - But Your Hiring Strategy Might",
        "kind": "practitioner_article",
        "collection": "O",
        "category": null,
        "streams": [
          "T:Jobs & roles",
          "T:Skills & learning"
        ],
        "actual": [],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "Removing junior engineering positions can damage apprenticeship and the future pool of experienced maintainers.",
        "limitation": "A prescriptive career and hiring essay; no original causal analysis of employment trends.",
        "url": "https://addyo.substack.com/p/ai-wont-kill-junior-devs-but-your",
        "authors": "Addy Osmani",
        "year": "2025-05-10",
        "topics": [
          "K:Employment and early-career roles",
          "K:Skills formation and teaching",
          "K:Onboarding and developer fluency"
        ],
        "volumes": []
      }
    },
    {
      "label": "Avoiding Skill Atrophy in the Age of AI",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_RESEARCH",
      "group": "Skills & learning",
      "year": "2025",
      "lead_author": "Addy Osmani",
      "source": "https://addyo.substack.com/p/avoiding-skill-atrophy-in-the-age",
      "source_url": "https://addyo.substack.com/p/avoiding-skill-atrophy-in-the-age",
      "url": "https://addyo.substack.com/p/avoiding-skill-atrophy-in-the-age",
      "publication_date": "2025-04-25",
      "contribution": "Using AI to avoid every difficult step risks eroding the reasoning skills needed to supervise future AI output.",
      "limitation": "Practitioner interpretation; not primary experimental evidence.",
      "manual_use": "Maintain opportunities for unaided practice; Use delayed comprehension and transfer tests; Keep the analogy separate from evidence of measured developer skill decay.",
      "evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "reviewed_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "original_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "editorial_priority": "A",
      "full_manuscript_audited": "article webpage read; linked empirical sources not all independently audited",
      "summary": "Osmani draws an analogy with other forms of cognitive offloading and recommends intentional debugging, independent implementation, explanation and review. The essay identifies a plausible risk, while the size and persistence of skill loss require empirical evaluation.",
      "in_short": "Using AI to avoid every difficult step risks eroding the reasoning skills needed to supervise future AI output.",
      "main_findings": "Maintain opportunities for unaided practice; Use delayed comprehension and transfer tests; Keep the analogy separate from evidence of measured developer skill decay.",
      "bibliography_year": "2025",
      "section_id": "10.4",
      "chapter_id": "C10",
      "relevance": "Direct",
      "method_status": "curated practitioner article (not a research study)",
      "primary_research": "false",
      "related_works": "W117;W118;W121",
      "provenance": "Osmani public Substack sitemaps 2024/2025/2026 plus individual source URLs; independent editorial review 2026-10-10",
      "baseline_provenance": "Overlay only; does not change any original W001-W193 evidence classification",
      "editorial_caution": "Practitioner interpretation; not primary experimental evidence.",
      "original_url_verified": "yes",
      "publication_source_url": "https://addyo.substack.com/sitemap/2025",
      "publication_status_note": "Substack essay, not a peer-reviewed research paper",
      "review_status": "CONFIRMED",
      "article_is_ai_specific": "true",
      "review_date": "2026-10-10",
      "research_link_semantics": "comparison/analogy, not observed citation, causal validation or replication",
      "audit_evidence_note": "Practitioner interpretation; not primary experimental evidence.",
      "editorial_revision_detail": "",
      "prior_record_id": "AOS036",
      "stable_bibliography_id": "O036",
      "edition_integration": "CATALOGUE_ONLY",
      "manuscript_citation_status": "NOT_CITED_IN_MAIN_TEXT",
      "provenance_base": "Oct 10 2026 694-node graph (not 9 Oct graph)",
      "evidence_is_experimental": "false",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "O036",
      "atlas_display": {
        "id": "O036",
        "label": "Avoiding Skill Atrophy in the Age of AI",
        "kind": "practitioner_article",
        "collection": "O",
        "category": null,
        "streams": [
          "T:Skills & learning",
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C10"
        ],
        "printed": false,
        "summary": "Using AI to avoid every difficult step risks eroding the reasoning skills needed to supervise future AI output.",
        "limitation": "Practitioner interpretation; not primary experimental evidence.",
        "url": "https://addyo.substack.com/p/avoiding-skill-atrophy-in-the-age",
        "authors": "Addy Osmani",
        "year": "2025-04-25",
        "topics": [
          "K:Cognitive offloading and skill debt",
          "K:Skills formation and teaching",
          "K:Onboarding and developer fluency"
        ],
        "volumes": []
      }
    },
    {
      "label": "Vibe Coding is not an excuse for low-quality work",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_RESEARCH",
      "group": "Code quality & security",
      "year": "2025",
      "lead_author": "Addy Osmani",
      "source": "https://addyo.substack.com/p/vibe-coding-is-not-an-excuse-for",
      "source_url": "https://addyo.substack.com/p/vibe-coding-is-not-an-excuse-for",
      "url": "https://addyo.substack.com/p/vibe-coding-is-not-an-excuse-for",
      "publication_date": "2025-04-18",
      "contribution": "Rapid AI prototyping does not exempt production changes from ordinary software quality obligations.",
      "limitation": "Practitioner interpretation; not primary experimental evidence.",
      "manual_use": "Evaluate generated artifacts against system standards; Require a maintenance plan for promoted prototypes; Measure longer-run defects and complexity, not demo velocity.",
      "evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "reviewed_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "original_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "editorial_priority": "B",
      "full_manuscript_audited": "article webpage read; linked empirical sources not all independently audited",
      "summary": "Osmani warns that easy generation can conceal bugs, weak design and unmaintainable dependencies. He urges standard review, architectural judgment, tests and security checks even when non-specialists can produce working prototypes.",
      "in_short": "Rapid AI prototyping does not exempt production changes from ordinary software quality obligations.",
      "main_findings": "Evaluate generated artifacts against system standards; Require a maintenance plan for promoted prototypes; Measure longer-run defects and complexity, not demo velocity.",
      "bibliography_year": "2025",
      "section_id": "5.8",
      "chapter_id": "C05",
      "relevance": "Direct",
      "method_status": "curated practitioner article (not a research study)",
      "primary_research": "false",
      "related_works": "W039;W050;W059",
      "provenance": "Osmani public Substack sitemaps 2024/2025/2026 plus individual source URLs; independent editorial review 2026-10-10",
      "baseline_provenance": "Overlay only; does not change any original W001-W193 evidence classification",
      "editorial_caution": "Practitioner interpretation; not primary experimental evidence.",
      "original_url_verified": "yes",
      "publication_source_url": "https://addyo.substack.com/sitemap/2025",
      "publication_status_note": "Substack essay, not a peer-reviewed research paper",
      "review_status": "CONFIRMED",
      "article_is_ai_specific": "true",
      "review_date": "2026-10-10",
      "research_link_semantics": "comparison/analogy, not observed citation, causal validation or replication",
      "audit_evidence_note": "Practitioner interpretation; not primary experimental evidence.",
      "editorial_revision_detail": "",
      "prior_record_id": "AOS037",
      "stable_bibliography_id": "O037",
      "edition_integration": "CATALOGUE_ONLY",
      "manuscript_citation_status": "NOT_CITED_IN_MAIN_TEXT",
      "provenance_base": "Oct 10 2026 694-node graph (not 9 Oct graph)",
      "evidence_is_experimental": "false",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "O037",
      "atlas_display": {
        "id": "O037",
        "label": "Vibe Coding is not an excuse for low-quality work",
        "kind": "practitioner_article",
        "collection": "O",
        "category": null,
        "streams": [
          "T:Code quality & security",
          "T:Engineering structure"
        ],
        "actual": [],
        "mapped": [
          "C:C05"
        ],
        "printed": false,
        "summary": "Rapid AI prototyping does not exempt production changes from ordinary software quality obligations.",
        "limitation": "Practitioner interpretation; not primary experimental evidence.",
        "url": "https://addyo.substack.com/p/vibe-coding-is-not-an-excuse-for",
        "authors": "Addy Osmani",
        "year": "2025-04-18",
        "topics": [
          "K:Technical debt and complexity",
          "K:Independent verification and oracles",
          "K:Architecture and modularity"
        ],
        "volumes": []
      }
    },
    {
      "label": "What are AI Agents? why do they matter?",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_RESEARCH",
      "group": "What agents can do",
      "year": "2025",
      "lead_author": "Addy Osmani",
      "source": "https://addyo.substack.com/p/what-are-ai-agents-why-do-they-matter",
      "source_url": "https://addyo.substack.com/p/what-are-ai-agents-why-do-they-matter",
      "url": "https://addyo.substack.com/p/what-are-ai-agents-why-do-they-matter",
      "publication_date": "2025-04-11",
      "contribution": "An agent differs from one-shot model completion by using tools and feedback to pursue a goal over multiple steps.",
      "limitation": "Practitioner interpretation; not primary experimental evidence.",
      "manual_use": "Model agents as bounded goal-directed processes; Separate tool authority from language-model output; Require observable success and failure states.",
      "evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "reviewed_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "original_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "editorial_priority": "B",
      "full_manuscript_audited": "article webpage read; linked empirical sources not all independently audited",
      "summary": "The post offers an introductory description of agent perception, planning, tool use, action and iteration. It is useful for defining system boundaries and distinguishing model capability from the reliability of a surrounding task workflow.",
      "in_short": "An agent differs from one-shot model completion by using tools and feedback to pursue a goal over multiple steps.",
      "main_findings": "Model agents as bounded goal-directed processes; Separate tool authority from language-model output; Require observable success and failure states.",
      "bibliography_year": "2025",
      "section_id": "3.1",
      "chapter_id": "C03",
      "relevance": "Direct",
      "method_status": "curated practitioner article (not a research study)",
      "primary_research": "false",
      "related_works": "W191;W002;W152",
      "provenance": "Osmani public Substack sitemaps 2024/2025/2026 plus individual source URLs; independent editorial review 2026-10-10",
      "baseline_provenance": "Overlay only; does not change any original W001-W193 evidence classification",
      "editorial_caution": "Practitioner interpretation; not primary experimental evidence.",
      "original_url_verified": "yes",
      "publication_source_url": "https://addyo.substack.com/sitemap/2025",
      "publication_status_note": "Substack essay, not a peer-reviewed research paper",
      "review_status": "REVISED",
      "article_is_ai_specific": "true",
      "review_date": "2026-10-10",
      "research_link_semantics": "comparison/analogy, not observed citation, causal validation or replication",
      "audit_evidence_note": "Practitioner interpretation; not primary experimental evidence.",
      "editorial_revision_detail": "AIDev (W192) supplies a PR dataset, rather than evidence about the conceptual structure of AI agents; compare workflow studies.",
      "prior_record_id": "AOS038",
      "stable_bibliography_id": "O038",
      "edition_integration": "CATALOGUE_ONLY",
      "manuscript_citation_status": "NOT_CITED_IN_MAIN_TEXT",
      "provenance_base": "Oct 10 2026 694-node graph (not 9 Oct graph)",
      "evidence_is_experimental": "false",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "O038",
      "atlas_display": {
        "id": "O038",
        "label": "What are AI Agents? why do they matter?",
        "kind": "practitioner_article",
        "collection": "O",
        "category": null,
        "streams": [
          "T:What agents can do",
          "T:Engineering structure"
        ],
        "actual": [],
        "mapped": [
          "C:C03"
        ],
        "printed": false,
        "summary": "An agent differs from one-shot model completion by using tools and feedback to pursue a goal over multiple steps.",
        "limitation": "Practitioner interpretation; not primary experimental evidence.",
        "url": "https://addyo.substack.com/p/what-are-ai-agents-why-do-they-matter",
        "authors": "Addy Osmani",
        "year": "2025-04-11",
        "topics": [
          "K:Agent failure and escalation",
          "K:Long-running agent execution",
          "K:Human-agent collaboration"
        ],
        "volumes": []
      }
    },
    {
      "label": "Vibe Coding: Revolution or Reckless Abandon?",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_RESEARCH",
      "group": "Code quality & security",
      "year": "2025",
      "lead_author": "Addy Osmani",
      "source": "https://addyo.substack.com/p/vibe-coding-revolution-or-reckless",
      "source_url": "https://addyo.substack.com/p/vibe-coding-revolution-or-reckless",
      "url": "https://addyo.substack.com/p/vibe-coding-revolution-or-reckless",
      "publication_date": "2025-04-03",
      "contribution": "Vibe coding can democratize prototypes while amplifying unnoticed security and maintainability risks.",
      "limitation": "Practitioner interpretation; not primary experimental evidence.",
      "manual_use": "Separate creative prototyping from production acceptance; Add security and regression checks early; Train users to recognize the limits of superficial functional demos.",
      "evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "reviewed_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "original_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "editorial_priority": "B",
      "full_manuscript_audited": "article webpage read; linked empirical sources not all independently audited",
      "summary": "Osmani discusses enthusiastic prompting with minimal code inspection and contrasts its accessibility with risks from incorrect assumptions, latent defects and insufficient operator understanding. The essay calls for professional checks as project consequence increases.",
      "in_short": "Vibe coding can democratize prototypes while amplifying unnoticed security and maintainability risks.",
      "main_findings": "Separate creative prototyping from production acceptance; Add security and regression checks early; Train users to recognize the limits of superficial functional demos.",
      "bibliography_year": "2025",
      "section_id": "5.1",
      "chapter_id": "C05",
      "relevance": "Direct",
      "method_status": "curated practitioner article (not a research study)",
      "primary_research": "false",
      "related_works": "W045;W046;W050",
      "provenance": "Osmani public Substack sitemaps 2024/2025/2026 plus individual source URLs; independent editorial review 2026-10-10",
      "baseline_provenance": "Overlay only; does not change any original W001-W193 evidence classification",
      "editorial_caution": "Practitioner interpretation; not primary experimental evidence.",
      "original_url_verified": "yes",
      "publication_source_url": "https://addyo.substack.com/sitemap/2025",
      "publication_status_note": "Substack essay, not a peer-reviewed research paper",
      "review_status": "CONFIRMED",
      "article_is_ai_specific": "true",
      "review_date": "2026-10-10",
      "research_link_semantics": "comparison/analogy, not observed citation, causal validation or replication",
      "audit_evidence_note": "Practitioner interpretation; not primary experimental evidence.",
      "editorial_revision_detail": "",
      "prior_record_id": "AOS039",
      "stable_bibliography_id": "O039",
      "edition_integration": "CATALOGUE_ONLY",
      "manuscript_citation_status": "NOT_CITED_IN_MAIN_TEXT",
      "provenance_base": "Oct 10 2026 694-node graph (not 9 Oct graph)",
      "evidence_is_experimental": "false",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "O039",
      "atlas_display": {
        "id": "O039",
        "label": "Vibe Coding: Revolution or Reckless Abandon?",
        "kind": "practitioner_article",
        "collection": "O",
        "category": null,
        "streams": [
          "T:Code quality & security",
          "T:Skills & learning"
        ],
        "actual": [],
        "mapped": [
          "C:C05"
        ],
        "printed": false,
        "summary": "Vibe coding can democratize prototypes while amplifying unnoticed security and maintainability risks.",
        "limitation": "Practitioner interpretation; not primary experimental evidence.",
        "url": "https://addyo.substack.com/p/vibe-coding-revolution-or-reckless",
        "authors": "Addy Osmani",
        "year": "2025-04-03",
        "topics": [
          "K:Vulnerability and secure code",
          "K:Technical debt and complexity",
          "K:Human cognitive load"
        ],
        "volumes": []
      }
    },
    {
      "label": "MCP: What It Is and Why It Matters",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_RESEARCH",
      "group": "What agents can do",
      "year": "2025",
      "lead_author": "Addy Osmani",
      "source": "https://addyo.substack.com/p/mcp-what-it-is-and-why-it-matters",
      "source_url": "https://addyo.substack.com/p/mcp-what-it-is-and-why-it-matters",
      "url": "https://addyo.substack.com/p/mcp-what-it-is-and-why-it-matters",
      "publication_date": "2025-03-27",
      "contribution": "The Model Context Protocol standardizes agent access to external resources and tools, increasing integration reach and the importance of permission controls.",
      "limitation": "Practitioner interpretation; not primary experimental evidence.",
      "manual_use": "Teach interface contracts separately from access policy; Review external tool descriptions as untrusted input; Constrain secrets, scopes and side-effecting calls.",
      "evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "reviewed_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "original_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "editorial_priority": "A",
      "full_manuscript_audited": "article webpage read; linked empirical sources not all independently audited",
      "summary": "An accessible explanation of MCP clients, servers and tool interoperability, including opportunities for richer context. For the book it illustrates the distinction between a convenient integration protocol and the authorization, sandbox and trust decisions the protocol cannot solve alone.",
      "in_short": "The Model Context Protocol standardizes agent access to external resources and tools, increasing integration reach and the importance of permission controls.",
      "main_findings": "Teach interface contracts separately from access policy; Review external tool descriptions as untrusted input; Constrain secrets, scopes and side-effecting calls.",
      "bibliography_year": "2025",
      "section_id": "6.7",
      "chapter_id": "C06",
      "relevance": "Direct",
      "method_status": "curated practitioner article (not a research study)",
      "primary_research": "false",
      "related_works": "W053;W060",
      "provenance": "Osmani public Substack sitemaps 2024/2025/2026 plus individual source URLs; independent editorial review 2026-10-10",
      "baseline_provenance": "Overlay only; does not change any original W001-W193 evidence classification",
      "editorial_caution": "Practitioner interpretation; not primary experimental evidence.",
      "original_url_verified": "yes",
      "publication_source_url": "https://addyo.substack.com/sitemap/2025",
      "publication_status_note": "Substack essay, not a peer-reviewed research paper",
      "review_status": "REVISED",
      "article_is_ai_specific": "true",
      "review_date": "2026-10-10",
      "research_link_semantics": "comparison/analogy, not observed citation, causal validation or replication",
      "audit_evidence_note": "Practitioner interpretation; not primary experimental evidence.",
      "editorial_revision_detail": "Package hallucination (W043) does not meaningfully address MCP tool authorization; security/harness links are more relevant.",
      "prior_record_id": "AOS040",
      "stable_bibliography_id": "O040",
      "edition_integration": "CATALOGUE_ONLY",
      "manuscript_citation_status": "NOT_CITED_IN_MAIN_TEXT",
      "provenance_base": "Oct 10 2026 694-node graph (not 9 Oct graph)",
      "evidence_is_experimental": "false",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "O040",
      "atlas_display": {
        "id": "O040",
        "label": "MCP: What It Is and Why It Matters",
        "kind": "practitioner_article",
        "collection": "O",
        "category": null,
        "streams": [
          "T:What agents can do",
          "T:Code quality & security"
        ],
        "actual": [],
        "mapped": [
          "C:C06"
        ],
        "printed": false,
        "summary": "The Model Context Protocol standardizes agent access to external resources and tools, increasing integration reach and the importance of permission controls.",
        "limitation": "Practitioner interpretation; not primary experimental evidence.",
        "url": "https://addyo.substack.com/p/mcp-what-it-is-and-why-it-matters",
        "authors": "Addy Osmani",
        "year": "2025-03-27",
        "topics": [
          "K:Dependencies and agent supply chain",
          "K:Prompt injection and malicious tools",
          "K:Agent context and persistent memory"
        ],
        "volumes": []
      }
    },
    {
      "label": "Leading Effective Engineering Teams in the Age of GenAI",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_RESEARCH",
      "group": "Engineering structure",
      "year": "2025",
      "lead_author": "Addy Osmani",
      "source": "https://addyo.substack.com/p/leading-effective-engineering-teams-c9b",
      "source_url": "https://addyo.substack.com/p/leading-effective-engineering-teams-c9b",
      "url": "https://addyo.substack.com/p/leading-effective-engineering-teams-c9b",
      "publication_date": "2025-03-19",
      "contribution": "Engineering leaders should define outcome quality, train teams and make human verification a normal part of AI adoption.",
      "limitation": "Practitioner interpretation; not primary experimental evidence.",
      "manual_use": "Publish an explicit AI contribution policy; Allocate capacity for capability development and review; Evaluate delivery quality and learning, not generated-line counts.",
      "evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "reviewed_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "original_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "editorial_priority": "A",
      "full_manuscript_audited": "article webpage read; linked empirical sources not all independently audited",
      "summary": "Osmani translates AI tool introduction into management duties: agree on what \"better\" means, avoid dependency on apparent speed, establish review expectations and support developer upskilling. It functions as organizational guidance rather than measured intervention.",
      "in_short": "Engineering leaders should define outcome quality, train teams and make human verification a normal part of AI adoption.",
      "main_findings": "Publish an explicit AI contribution policy; Allocate capacity for capability development and review; Evaluate delivery quality and learning, not generated-line counts.",
      "bibliography_year": "2025",
      "section_id": "11.3",
      "chapter_id": "C11",
      "relevance": "Direct",
      "method_status": "curated practitioner article (not a research study)",
      "primary_research": "false",
      "related_works": "W147;W149;W150",
      "provenance": "Osmani public Substack sitemaps 2024/2025/2026 plus individual source URLs; independent editorial review 2026-10-10",
      "baseline_provenance": "Overlay only; does not change any original W001-W193 evidence classification",
      "editorial_caution": "Practitioner interpretation; not primary experimental evidence.",
      "original_url_verified": "yes",
      "publication_source_url": "https://addyo.substack.com/sitemap/2025",
      "publication_status_note": "Substack essay, not a peer-reviewed research paper",
      "review_status": "CONFIRMED",
      "article_is_ai_specific": "true",
      "review_date": "2026-10-10",
      "research_link_semantics": "comparison/analogy, not observed citation, causal validation or replication",
      "audit_evidence_note": "Practitioner interpretation; not primary experimental evidence.",
      "editorial_revision_detail": "",
      "prior_record_id": "AOS041",
      "stable_bibliography_id": "O041",
      "edition_integration": "CATALOGUE_ONLY",
      "manuscript_citation_status": "NOT_CITED_IN_MAIN_TEXT",
      "provenance_base": "Oct 10 2026 694-node graph (not 9 Oct graph)",
      "evidence_is_experimental": "false",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "O041",
      "atlas_display": {
        "id": "O041",
        "label": "Leading Effective Engineering Teams in the Age of GenAI",
        "kind": "practitioner_article",
        "collection": "O",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Skills & learning"
        ],
        "actual": [],
        "mapped": [
          "C:C11"
        ],
        "printed": false,
        "summary": "Engineering leaders should define outcome quality, train teams and make human verification a normal part of AI adoption.",
        "limitation": "Practitioner interpretation; not primary experimental evidence.",
        "url": "https://addyo.substack.com/p/leading-effective-engineering-teams-c9b",
        "authors": "Addy Osmani",
        "year": "2025-03-19",
        "topics": [
          "K:Human-agent collaboration",
          "K:Skills formation and teaching",
          "K:Specifications and governance"
        ],
        "volumes": []
      }
    },
    {
      "label": "Beyond the 70%: Maximizing the human 30% of AI-assisted coding",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_RESEARCH",
      "group": "Skills & learning",
      "year": "2025",
      "lead_author": "Addy Osmani",
      "source": "https://addyo.substack.com/p/beyond-the-70-maximizing-the-human",
      "source_url": "https://addyo.substack.com/p/beyond-the-70-maximizing-the-human",
      "url": "https://addyo.substack.com/p/beyond-the-70-maximizing-the-human",
      "publication_date": "2025-03-13",
      "contribution": "The difficult last-mile work in AI-assisted development remains architecture, requirements, integration and verification.",
      "limitation": "The 70/30 split is a practitioner metaphor and is not independently measured in this essay.",
      "manual_use": "Distinguish generated scaffold from production-ready change; Teach system-level debugging and design; Avoid quoting 70/30 as a measured software engineering constant.",
      "evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "reviewed_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "original_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "editorial_priority": "A",
      "full_manuscript_audited": "article webpage read; linked empirical sources not all independently audited",
      "summary": "Expanding his 2024 \"70% problem\" framing, Osmani discusses the durable value of engineers who can interpret behavior, handle edge cases and maintain systems. The percentages are rhetorical heuristics for relative task difficulty, not tested ratios of project completion.",
      "in_short": "The difficult last-mile work in AI-assisted development remains architecture, requirements, integration and verification.",
      "main_findings": "Distinguish generated scaffold from production-ready change; Teach system-level debugging and design; Avoid quoting 70/30 as a measured software engineering constant.",
      "bibliography_year": "2025",
      "section_id": "10.9",
      "chapter_id": "C10",
      "relevance": "Direct",
      "method_status": "curated practitioner article (not a research study)",
      "primary_research": "false",
      "related_works": "W117;W154;W010",
      "provenance": "Osmani public Substack sitemaps 2024/2025/2026 plus individual source URLs; independent editorial review 2026-10-10",
      "baseline_provenance": "Overlay only; does not change any original W001-W193 evidence classification",
      "editorial_caution": "The 70/30 split is a practitioner metaphor and is not independently measured in this essay.",
      "original_url_verified": "yes",
      "publication_source_url": "https://addyo.substack.com/sitemap/2025",
      "publication_status_note": "Substack essay, not a peer-reviewed research paper",
      "review_status": "REVISED",
      "article_is_ai_specific": "true",
      "review_date": "2026-10-10",
      "research_link_semantics": "comparison/analogy, not observed citation, causal validation or replication",
      "audit_evidence_note": "The 70/30 split is a practitioner metaphor and is not independently measured in this essay.",
      "editorial_revision_detail": "The article concerns human competency and use of the non-automated portion of software work; a capability-development contract is the better teaching placement.",
      "prior_record_id": "AOS042",
      "stable_bibliography_id": "O042",
      "edition_integration": "CATALOGUE_ONLY",
      "manuscript_citation_status": "NOT_CITED_IN_MAIN_TEXT",
      "provenance_base": "Oct 10 2026 694-node graph (not 9 Oct graph)",
      "evidence_is_experimental": "false",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "O042",
      "atlas_display": {
        "id": "O042",
        "label": "Beyond the 70%: Maximizing the human 30% of AI-assisted coding",
        "kind": "practitioner_article",
        "collection": "O",
        "category": null,
        "streams": [
          "T:Skills & learning",
          "T:Productivity"
        ],
        "actual": [],
        "mapped": [
          "C:C10"
        ],
        "printed": false,
        "summary": "The difficult last-mile work in AI-assisted development remains architecture, requirements, integration and verification.",
        "limitation": "The 70/30 split is a practitioner metaphor and is not independently measured in this essay.",
        "url": "https://addyo.substack.com/p/beyond-the-70-maximizing-the-human",
        "authors": "Addy Osmani",
        "year": "2025-03-13",
        "topics": [
          "K:System understanding and rationale",
          "K:Skills formation and teaching",
          "K:Output versus shipped value"
        ],
        "volumes": []
      }
    },
    {
      "label": "Applied \"Software Engineering at Google\"",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_RESEARCH",
      "group": "Engineering structure",
      "year": "2025",
      "lead_author": "Addy Osmani",
      "source": "https://addyo.substack.com/p/applied-software-engineering-at-google",
      "source_url": "https://addyo.substack.com/p/applied-software-engineering-at-google",
      "url": "https://addyo.substack.com/p/applied-software-engineering-at-google",
      "publication_date": "2025-03-06",
      "contribution": "Testing, review, documentation and sustainable ownership are established software-engineering practices that remain useful with AI-generated code.",
      "limitation": "Expository synthesis of an existing software engineering book, not original AI research.",
      "manual_use": "Reuse established tests-and-change reasoning; Distinguish well-founded engineering precedent from measured agent performance; Use as contextual support for governance.",
      "evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "reviewed_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "original_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "editorial_priority": "B",
      "full_manuscript_audited": "article webpage read; linked empirical sources not all independently audited",
      "summary": "Osmani adapts lessons from the public Software Engineering at Google book, including tests that make change safer, code review and organizational learning. It supplies historical engineering principles, not direct evidence that an AI technique is effective.",
      "in_short": "Testing, review, documentation and sustainable ownership are established software-engineering practices that remain useful with AI-generated code.",
      "main_findings": "Reuse established tests-and-change reasoning; Distinguish well-founded engineering precedent from measured agent performance; Use as contextual support for governance.",
      "bibliography_year": "2025",
      "section_id": "7.4",
      "chapter_id": "C07",
      "relevance": "Adjacent (general engineering)",
      "method_status": "curated practitioner article (not a research study)",
      "primary_research": "false",
      "related_works": "W064;W161;W173",
      "provenance": "Osmani public Substack sitemaps 2024/2025/2026 plus individual source URLs; independent editorial review 2026-10-10",
      "baseline_provenance": "Overlay only; does not change any original W001-W193 evidence classification",
      "editorial_caution": "Expository synthesis of an existing software engineering book, not original AI research. CONTEXTUAL ONLY: this article does not evaluate AI-assisted development, agent behavior, or causal AI outcomes.",
      "original_url_verified": "yes",
      "publication_source_url": "https://addyo.substack.com/sitemap/2025",
      "publication_status_note": "Substack essay, not a peer-reviewed research paper",
      "review_status": "CONTEXTUAL_ONLY",
      "article_is_ai_specific": "false",
      "review_date": "2026-10-10",
      "research_link_semantics": "comparison/analogy, not observed citation, causal validation or replication",
      "audit_evidence_note": "Expository synthesis of an existing software engineering book, not original AI research. CONTEXTUAL ONLY: this article does not evaluate AI-assisted development, agent behavior, or causal AI outcomes.",
      "editorial_revision_detail": "Conspicuously prevent non-AI engineering essays from being reported as evidence of AI-specific outcomes.",
      "prior_record_id": "AOS043",
      "stable_bibliography_id": "O043",
      "edition_integration": "CATALOGUE_ONLY",
      "manuscript_citation_status": "NOT_CITED_IN_MAIN_TEXT",
      "provenance_base": "Oct 10 2026 694-node graph (not 9 Oct graph)",
      "evidence_is_experimental": "false",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "O043",
      "atlas_display": {
        "id": "O043",
        "label": "Applied \"Software Engineering at Google\"",
        "kind": "practitioner_article",
        "collection": "O",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C07"
        ],
        "printed": false,
        "summary": "Testing, review, documentation and sustainable ownership are established software-engineering practices that remain useful with AI-generated code.",
        "limitation": "Expository synthesis of an existing software engineering book, not original AI research.",
        "url": "https://addyo.substack.com/p/applied-software-engineering-at-google",
        "authors": "Addy Osmani",
        "year": "2025-03-06",
        "topics": [
          "K:Independent verification and oracles",
          "K:Architecture and modularity",
          "K:Ownership and knowledge transfer"
        ],
        "volumes": []
      }
    },
    {
      "label": "Speech-to-Code: Vibe Coding with Voice",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_RESEARCH",
      "group": "What agents can do",
      "year": "2025",
      "lead_author": "Addy Osmani",
      "source": "https://addyo.substack.com/p/speech-to-code-vibe-coding-with-voice",
      "source_url": "https://addyo.substack.com/p/speech-to-code-vibe-coding-with-voice",
      "url": "https://addyo.substack.com/p/speech-to-code-vibe-coding-with-voice",
      "publication_date": "2025-02-28",
      "contribution": "Voice input changes how developers express tasks to coding assistants but does not remove the need to verify resulting software.",
      "limitation": "First-person tool demonstration without measured comparative productivity.",
      "manual_use": "Teach modality-independent task specification; Evaluate accessibility and ergonomics separately from correctness; Do not extrapolate a personal speedup to all teams.",
      "evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "reviewed_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "original_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "editorial_priority": "B",
      "full_manuscript_audited": "article webpage read; linked empirical sources not all independently audited",
      "summary": "Osmani demonstrates dictating instructions into an AI coding workflow using speech tools and describes personal ergonomic and velocity benefits. The improvement is experiential; no controlled comparison of input methods or final code quality is provided.",
      "in_short": "Voice input changes how developers express tasks to coding assistants but does not remove the need to verify resulting software.",
      "main_findings": "Teach modality-independent task specification; Evaluate accessibility and ergonomics separately from correctness; Do not extrapolate a personal speedup to all teams.",
      "bibliography_year": "2025",
      "section_id": "1.2",
      "chapter_id": "C01",
      "relevance": "Direct",
      "method_status": "curated practitioner article (not a research study)",
      "primary_research": "false",
      "related_works": "W002",
      "provenance": "Osmani public Substack sitemaps 2024/2025/2026 plus individual source URLs; independent editorial review 2026-10-10",
      "baseline_provenance": "Overlay only; does not change any original W001-W193 evidence classification",
      "editorial_caution": "First-person tool demonstration without measured comparative productivity.",
      "original_url_verified": "yes",
      "publication_source_url": "https://addyo.substack.com/sitemap/2025",
      "publication_status_note": "Substack essay, not a peer-reviewed research paper",
      "review_status": "REVISED",
      "article_is_ai_specific": "true",
      "review_date": "2026-10-10",
      "research_link_semantics": "comparison/analogy, not observed citation, causal validation or replication",
      "audit_evidence_note": "First-person tool demonstration without measured comparative productivity.",
      "editorial_revision_detail": "Autocomplete acceptance and generic self-reported AI productivity are not evidence of voice-to-code efficacy; retain one workflow-context comparison.",
      "prior_record_id": "AOS044",
      "stable_bibliography_id": "O044",
      "edition_integration": "CATALOGUE_ONLY",
      "manuscript_citation_status": "NOT_CITED_IN_MAIN_TEXT",
      "provenance_base": "Oct 10 2026 694-node graph (not 9 Oct graph)",
      "evidence_is_experimental": "false",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "O044",
      "atlas_display": {
        "id": "O044",
        "label": "Speech-to-Code: Vibe Coding with Voice",
        "kind": "practitioner_article",
        "collection": "O",
        "category": null,
        "streams": [
          "T:What agents can do",
          "T:Productivity"
        ],
        "actual": [],
        "mapped": [
          "C:C01"
        ],
        "printed": false,
        "summary": "Voice input changes how developers express tasks to coding assistants but does not remove the need to verify resulting software.",
        "limitation": "First-person tool demonstration without measured comparative productivity.",
        "url": "https://addyo.substack.com/p/speech-to-code-vibe-coding-with-voice",
        "authors": "Addy Osmani",
        "year": "2025-02-28",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Human cognitive load",
          "K:Human-agent collaboration"
        ],
        "volumes": []
      }
    },
    {
      "label": "Personal Software: The Unbundling of the Programmer?",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_RESEARCH",
      "group": "Economics",
      "year": "2025",
      "lead_author": "Addy Osmani",
      "source": "https://addyo.substack.com/p/personal-software-the-unbundling",
      "source_url": "https://addyo.substack.com/p/personal-software-the-unbundling",
      "url": "https://addyo.substack.com/p/personal-software-the-unbundling",
      "publication_date": "2025-02-09",
      "contribution": "Lower creation costs may expand demand for one-off and personal applications, an economic hypothesis distinct from measured productivity or employment effects.",
      "limitation": "Forward-looking economic scenario; no primary adoption or welfare evaluation.",
      "manual_use": "Separate prototype creation cost from lifecycle cost; Evaluate new demand and substitution scenarios independently; Mark market forecasts as hypotheses.",
      "evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "reviewed_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "original_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "editorial_priority": "B",
      "full_manuscript_audited": "article webpage read; linked empirical sources not all independently audited",
      "summary": "Osmani explores a world in which individuals and domain specialists build small personalized applications too narrow to justify traditional development contracts. The claim is about enabling software that previously would not be built at all. It is a forward-looking long-tail demand scenario, not a measured labor substitution, return-on-investment or full lifecycle cost study.",
      "in_short": "Lower creation costs may expand demand for one-off and personal applications, an economic hypothesis distinct from measured productivity or employment effects.",
      "main_findings": "Separate prototype creation cost from lifecycle cost; Evaluate new demand and substitution scenarios independently; Mark market forecasts as hypotheses.",
      "bibliography_year": "2025",
      "section_id": "12.8",
      "chapter_id": "C12",
      "relevance": "Direct",
      "method_status": "curated practitioner article (not a research study)",
      "primary_research": "false",
      "related_works": "W145",
      "provenance": "Osmani public Substack sitemaps 2024/2025/2026 plus individual source URLs; independent editorial review 2026-10-10",
      "baseline_provenance": "Overlay only; does not change any original W001-W193 evidence classification",
      "editorial_caution": "Forward-looking economic scenario; no primary adoption or welfare evaluation. Framework or market hypothesis is an authored practitioner proposal, not an empirically validated scale or intervention.",
      "original_url_verified": "yes",
      "publication_source_url": "https://addyo.substack.com/sitemap/2025",
      "publication_status_note": "Substack essay, not a peer-reviewed research paper",
      "review_status": "REVISED",
      "article_is_ai_specific": "true",
      "review_date": "2026-10-10",
      "research_link_semantics": "comparison/analogy, not observed citation, causal validation or replication",
      "audit_evidence_note": "Forward-looking economic scenario; no primary adoption or welfare evaluation. Framework or market hypothesis is an authored practitioner proposal, not an empirically validated scale or intervention.",
      "editorial_revision_detail": "The central proposition is a distributional/demand shift toward personally created software, not choosing an autonomy level by least cost.; Firm-level AI hiring studies do not investigate the novel long-tail personal-software demand hypothesized by the article; retain the lifecycle ROI paper only as economic contrast.; State the original essay’s demand-creation thesis explicitly.; Emphasize personalization and software demand rather than autonomy-cascade cost optimization.; The paper is a qualitative demand scenario; employment comparison is contextual rather than observed outcome.; Do not promote conceptual taxonomy or market hypotheses into established research outcomes.",
      "prior_record_id": "AOS045",
      "stable_bibliography_id": "O045",
      "edition_integration": "CATALOGUE_ONLY",
      "manuscript_citation_status": "NOT_CITED_IN_MAIN_TEXT",
      "provenance_base": "Oct 10 2026 694-node graph (not 9 Oct graph)",
      "evidence_is_experimental": "false",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "O045",
      "atlas_display": {
        "id": "O045",
        "label": "Personal Software: The Unbundling of the Programmer?",
        "kind": "practitioner_article",
        "collection": "O",
        "category": null,
        "streams": [
          "T:Economics",
          "T:Jobs & roles"
        ],
        "actual": [],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "Lower creation costs may expand demand for one-off and personal applications, an economic hypothesis distinct from measured productivity or employment effects.",
        "limitation": "Forward-looking economic scenario; no primary adoption or welfare evaluation.",
        "url": "https://addyo.substack.com/p/personal-software-the-unbundling",
        "authors": "Addy Osmani",
        "year": "2025-02-09",
        "topics": [
          "K:Economic costs and return",
          "K:Developer workflow and adoption",
          "K:Employment and early-career roles"
        ],
        "volumes": []
      }
    },
    {
      "label": "Why I use Cline for AI Engineering",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_RESEARCH",
      "group": "What agents can do",
      "year": "2025",
      "lead_author": "Addy Osmani",
      "source": "https://addyo.substack.com/p/why-i-use-cline-for-ai-engineering",
      "source_url": "https://addyo.substack.com/p/why-i-use-cline-for-ai-engineering",
      "url": "https://addyo.substack.com/p/why-i-use-cline-for-ai-engineering",
      "publication_date": "2025-01-30",
      "contribution": "Cline illustrates how a tool-using coding assistant differs from a conventional completion engine through its context and environment access.",
      "limitation": "Subjective tool review, updated 2025-07-21; product comparisons are not controlled benchmarks.",
      "manual_use": "Classify assistant capabilities by observable tools and permissions; Evaluate cost and context visibility on representative tasks; Treat personal vendor preferences as dated, not benchmark evidence.",
      "evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "reviewed_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "original_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "editorial_priority": "B",
      "full_manuscript_audited": "article webpage read; linked empirical sources not all independently audited",
      "summary": "Osmani offers a first-person comparison of coding assistants, favoring Cline for file, terminal, browser and debugging workflows while acknowledging trade-offs. The post was updated in July 2025; its feature and product assessments are time-specific.",
      "in_short": "Cline illustrates how a tool-using coding assistant differs from a conventional completion engine through its context and environment access.",
      "main_findings": "Classify assistant capabilities by observable tools and permissions; Evaluate cost and context visibility on representative tasks; Treat personal vendor preferences as dated, not benchmark evidence.",
      "bibliography_year": "2025",
      "section_id": "3.2",
      "chapter_id": "C03",
      "relevance": "Direct",
      "method_status": "curated practitioner article (not a research study)",
      "primary_research": "false",
      "related_works": "W002;W191",
      "provenance": "Osmani public Substack sitemaps 2024/2025/2026 plus individual source URLs; independent editorial review 2026-10-10",
      "baseline_provenance": "Overlay only; does not change any original W001-W193 evidence classification",
      "editorial_caution": "Subjective tool review, updated 2025-07-21; product comparisons are not controlled benchmarks.",
      "original_url_verified": "yes",
      "publication_source_url": "https://addyo.substack.com/sitemap/2025",
      "publication_status_note": "Substack essay, not a peer-reviewed research paper",
      "review_status": "REVISED",
      "article_is_ai_specific": "true",
      "review_date": "2026-10-10",
      "research_link_semantics": "comparison/analogy, not observed citation, causal validation or replication",
      "audit_evidence_note": "Subjective tool review, updated 2025-07-21; product comparisons are not controlled benchmarks.",
      "editorial_revision_detail": "Time-specific Cline feature review is not validated by a later Microsoft adoption study (W014) or a virtual memory system (W157).",
      "prior_record_id": "AOS046",
      "stable_bibliography_id": "O046",
      "edition_integration": "CATALOGUE_ONLY",
      "manuscript_citation_status": "NOT_CITED_IN_MAIN_TEXT",
      "provenance_base": "Oct 10 2026 694-node graph (not 9 Oct graph)",
      "evidence_is_experimental": "false",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "O046",
      "atlas_display": {
        "id": "O046",
        "label": "Why I use Cline for AI Engineering",
        "kind": "practitioner_article",
        "collection": "O",
        "category": null,
        "streams": [
          "T:What agents can do",
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C03"
        ],
        "printed": false,
        "summary": "Cline illustrates how a tool-using coding assistant differs from a conventional completion engine through its context and environment access.",
        "limitation": "Subjective tool review, updated 2025-07-21; product comparisons are not controlled benchmarks.",
        "url": "https://addyo.substack.com/p/why-i-use-cline-for-ai-engineering",
        "authors": "Addy Osmani",
        "year": "2025-01-30",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Agent context and persistent memory",
          "K:Agent failure and escalation"
        ],
        "volumes": []
      }
    },
    {
      "label": "AI-Driven Prototyping: v0, Bolt, and Lovable Compared",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_RESEARCH",
      "group": "What agents can do",
      "year": "2025",
      "lead_author": "Addy Osmani",
      "source": "https://addyo.substack.com/p/ai-driven-prototyping-v0-bolt-and",
      "source_url": "https://addyo.substack.com/p/ai-driven-prototyping-v0-bolt-and",
      "url": "https://addyo.substack.com/p/ai-driven-prototyping-v0-bolt-and",
      "publication_date": "2025-01-11",
      "contribution": "AI prototyping services reduce time from concept to demonstrable app but vary in architecture, control and production suitability.",
      "limitation": "Practitioner tool comparison; tool features have evolved since early 2025.",
      "manual_use": "Choose tools by intended artifact and handoff needs; Budget refactoring and testing after a prototype; Do not treat a point-in-time vendor comparison as a reproducible benchmark.",
      "evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "reviewed_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "original_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "editorial_priority": "B",
      "full_manuscript_audited": "article webpage read; linked empirical sources not all independently audited",
      "summary": "The essay compares v0, Bolt and Lovable for common proof-of-concept workflows, noting different strengths in UI scaffolding and fuller application assembly. It distinguishes product exploration from subsequent testing, maintainability and integration work.",
      "in_short": "AI prototyping services reduce time from concept to demonstrable app but vary in architecture, control and production suitability.",
      "main_findings": "Choose tools by intended artifact and handoff needs; Budget refactoring and testing after a prototype; Do not treat a point-in-time vendor comparison as a reproducible benchmark.",
      "bibliography_year": "2025",
      "section_id": "3.3",
      "chapter_id": "C03",
      "relevance": "Direct",
      "method_status": "curated practitioner article (not a research study)",
      "primary_research": "false",
      "related_works": "W002;W191",
      "provenance": "Osmani public Substack sitemaps 2024/2025/2026 plus individual source URLs; independent editorial review 2026-10-10",
      "baseline_provenance": "Overlay only; does not change any original W001-W193 evidence classification",
      "editorial_caution": "Practitioner tool comparison; tool features have evolved since early 2025.",
      "original_url_verified": "yes",
      "publication_source_url": "https://addyo.substack.com/sitemap/2025",
      "publication_status_note": "Substack essay, not a peer-reviewed research paper",
      "review_status": "REVISED",
      "article_is_ai_specific": "true",
      "review_date": "2026-10-10",
      "research_link_semantics": "comparison/analogy, not observed citation, causal validation or replication",
      "audit_evidence_note": "Practitioner tool comparison; tool features have evolved since early 2025.",
      "editorial_revision_detail": "A personal comparison of three prototyping tools is not a formal SWE-agent benchmark; use as an example in task envelopes/capability fit.; MirrorCode (W193) measures extended coding tasks, not vendors v0/Bolt/Lovable. Retain two broad agent workflow comparisons only.",
      "prior_record_id": "AOS047",
      "stable_bibliography_id": "O047",
      "edition_integration": "CATALOGUE_ONLY",
      "manuscript_citation_status": "NOT_CITED_IN_MAIN_TEXT",
      "provenance_base": "Oct 10 2026 694-node graph (not 9 Oct graph)",
      "evidence_is_experimental": "false",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "O047",
      "atlas_display": {
        "id": "O047",
        "label": "AI-Driven Prototyping: v0, Bolt, and Lovable Compared",
        "kind": "practitioner_article",
        "collection": "O",
        "category": null,
        "streams": [
          "T:What agents can do",
          "T:Engineering structure"
        ],
        "actual": [],
        "mapped": [
          "C:C03"
        ],
        "printed": false,
        "summary": "AI prototyping services reduce time from concept to demonstrable app but vary in architecture, control and production suitability.",
        "limitation": "Practitioner tool comparison; tool features have evolved since early 2025.",
        "url": "https://addyo.substack.com/p/ai-driven-prototyping-v0-bolt-and",
        "authors": "Addy Osmani",
        "year": "2025-01-11",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Architecture and modularity",
          "K:Specifications and governance"
        ],
        "volumes": []
      }
    },
    {
      "label": "Future-proofing your Software Engineering career",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_RESEARCH",
      "group": "Skills & learning",
      "year": "2024",
      "lead_author": "Addy Osmani",
      "source": "https://addyo.substack.com/p/future-proofing-your-software-engineering",
      "source_url": "https://addyo.substack.com/p/future-proofing-your-software-engineering",
      "url": "https://addyo.substack.com/p/future-proofing-your-software-engineering",
      "publication_date": "2024-12-23",
      "contribution": "Career resilience in AI-assisted software engineering rests on adaptable domain expertise, systems judgment and learning.",
      "limitation": "Career advice and forecasts, not original labor-market empirical research.",
      "manual_use": "Build a transferable engineering-skills portfolio; Practice validating and integrating AI work; Separate career advice from measured employment effects.",
      "evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "reviewed_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "original_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "editorial_priority": "B",
      "full_manuscript_audited": "article webpage read; linked empirical sources not all independently audited",
      "summary": "Osmani surveys the tasks models can automate and emphasizes software architecture, evaluation, product understanding and the ability to learn new techniques. Predictions about changing roles are presented as guidance, not labor-market identification.",
      "in_short": "Career resilience in AI-assisted software engineering rests on adaptable domain expertise, systems judgment and learning.",
      "main_findings": "Build a transferable engineering-skills portfolio; Practice validating and integrating AI work; Separate career advice from measured employment effects.",
      "bibliography_year": "2024",
      "section_id": "10.9",
      "chapter_id": "C10",
      "relevance": "Direct",
      "method_status": "curated practitioner article (not a research study)",
      "primary_research": "false",
      "related_works": "W118;W122;W135",
      "provenance": "Osmani public Substack sitemaps 2024/2025/2026 plus individual source URLs; independent editorial review 2026-10-10",
      "baseline_provenance": "Overlay only; does not change any original W001-W193 evidence classification",
      "editorial_caution": "Career advice and forecasts, not original labor-market empirical research.",
      "original_url_verified": "yes",
      "publication_source_url": "https://addyo.substack.com/sitemap/2024",
      "publication_status_note": "Substack essay, not a peer-reviewed research paper",
      "review_status": "CONFIRMED",
      "article_is_ai_specific": "true",
      "review_date": "2026-10-10",
      "research_link_semantics": "comparison/analogy, not observed citation, causal validation or replication",
      "audit_evidence_note": "Career advice and forecasts, not original labor-market empirical research.",
      "editorial_revision_detail": "",
      "prior_record_id": "AOS048",
      "stable_bibliography_id": "O048",
      "edition_integration": "CATALOGUE_ONLY",
      "manuscript_citation_status": "NOT_CITED_IN_MAIN_TEXT",
      "provenance_base": "Oct 10 2026 694-node graph (not 9 Oct graph)",
      "evidence_is_experimental": "false",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "O048",
      "atlas_display": {
        "id": "O048",
        "label": "Future-proofing your Software Engineering career",
        "kind": "practitioner_article",
        "collection": "O",
        "category": null,
        "streams": [
          "T:Skills & learning",
          "T:Jobs & roles"
        ],
        "actual": [],
        "mapped": [
          "C:C10"
        ],
        "printed": false,
        "summary": "Career resilience in AI-assisted software engineering rests on adaptable domain expertise, systems judgment and learning.",
        "limitation": "Career advice and forecasts, not original labor-market empirical research.",
        "url": "https://addyo.substack.com/p/future-proofing-your-software-engineering",
        "authors": "Addy Osmani",
        "year": "2024-12-23",
        "topics": [
          "K:Skills formation and teaching",
          "K:Employment and early-career roles",
          "K:System understanding and rationale"
        ],
        "volumes": []
      }
    },
    {
      "label": "The 70% problem: Hard truths about AI-assisted coding",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_RESEARCH",
      "group": "Productivity",
      "year": "2024",
      "lead_author": "Addy Osmani",
      "source": "https://addyo.substack.com/p/the-70-problem-hard-truths-about",
      "source_url": "https://addyo.substack.com/p/the-70-problem-hard-truths-about",
      "url": "https://addyo.substack.com/p/the-70-problem-hard-truths-about",
      "publication_date": "2024-12-04",
      "contribution": "Getting a prototype mostly implemented with AI is far easier than completing the remaining integrations and engineering assurances.",
      "limitation": "The 70% estimate is an anecdotal framing, not a validated quantitative benchmark.",
      "manual_use": "Measure end-to-end shipping and rework instead of scaffolding speed; Identify integration and maintenance as separate work; Preserve the heuristic character of the percentage.",
      "evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "reviewed_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "original_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "editorial_priority": "A",
      "full_manuscript_audited": "article webpage read; linked empirical sources not all independently audited",
      "summary": "Osmani contrasts fast \"zero-to-MVP\" generation with difficult iteration, debugging and production readiness in realistic codebases. His memorable 70% phrasing is descriptive and experiential, not a controlled measurement of task success.",
      "in_short": "Getting a prototype mostly implemented with AI is far easier than completing the remaining integrations and engineering assurances.",
      "main_findings": "Measure end-to-end shipping and rework instead of scaffolding speed; Identify integration and maintenance as separate work; Preserve the heuristic character of the percentage.",
      "bibliography_year": "2024",
      "section_id": "2.5",
      "chapter_id": "C02",
      "relevance": "Direct",
      "method_status": "curated practitioner article (not a research study)",
      "primary_research": "false",
      "related_works": "W004;W010;W055",
      "provenance": "Osmani public Substack sitemaps 2024/2025/2026 plus individual source URLs; independent editorial review 2026-10-10",
      "baseline_provenance": "Overlay only; does not change any original W001-W193 evidence classification",
      "editorial_caution": "The 70% estimate is an anecdotal framing, not a validated quantitative benchmark.",
      "original_url_verified": "yes",
      "publication_source_url": "https://addyo.substack.com/sitemap/2024",
      "publication_status_note": "Substack essay, not a peer-reviewed research paper",
      "review_status": "CONFIRMED",
      "article_is_ai_specific": "true",
      "review_date": "2026-10-10",
      "research_link_semantics": "comparison/analogy, not observed citation, causal validation or replication",
      "audit_evidence_note": "The 70% estimate is an anecdotal framing, not a validated quantitative benchmark.",
      "editorial_revision_detail": "",
      "prior_record_id": "AOS049",
      "stable_bibliography_id": "O049",
      "edition_integration": "CORE_CITED",
      "manuscript_citation_status": "ACTUAL_CITATION",
      "provenance_base": "Oct 10 2026 694-node graph (not 9 Oct graph)",
      "evidence_is_experimental": "false",
      "manuscript_section_id": "2.5",
      "manuscript_citation_basis": "LaTeX \\osmanicite parsed within containing \\section, Oct 10 edition integrity review",
      "ndse2_actual_chapters_json": "[\"C:C02\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "O049",
      "atlas_display": {
        "id": "O049",
        "label": "The 70% problem: Hard truths about AI-assisted coding",
        "kind": "practitioner_article",
        "collection": "O",
        "category": null,
        "streams": [
          "T:Productivity",
          "T:Code quality & security"
        ],
        "actual": [
          "C:C02"
        ],
        "mapped": [
          "C:C02"
        ],
        "printed": true,
        "summary": "Getting a prototype mostly implemented with AI is far easier than completing the remaining integrations and engineering assurances.",
        "limitation": "The 70% estimate is an anecdotal framing, not a validated quantitative benchmark.",
        "url": "https://addyo.substack.com/p/the-70-problem-hard-truths-about",
        "authors": "Addy Osmani",
        "year": "2024-12-04",
        "topics": [
          "K:Output versus shipped value",
          "K:Technical debt and complexity",
          "K:Independent verification and oracles"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "User-centric engineering.",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_RESEARCH",
      "group": "Engineering structure",
      "year": "2024",
      "lead_author": "Addy Osmani",
      "source": "https://addyo.substack.com/p/user-centric-engineering",
      "source_url": "https://addyo.substack.com/p/user-centric-engineering",
      "url": "https://addyo.substack.com/p/user-centric-engineering",
      "publication_date": "2024-11-15",
      "contribution": "Customer needs and observable outcomes—not lines of code—should determine whether an engineering change succeeds.",
      "limitation": "General user-experience and product principles, no original AI evaluation.",
      "manual_use": "Start with a concrete user problem and a user-observable success criterion; Validate design trade-offs through user interviews, usage data, and support feedback; Use only as background product engineering context, not as evidence of AI productivity.",
      "evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "reviewed_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "original_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "editorial_priority": "B",
      "full_manuscript_audited": "article webpage read; linked empirical sources not all independently audited",
      "summary": "Osmani argues that engineering decisions should start with user needs and observable benefit rather than technical elegance. He offers questions to ask before development, during iterative implementation and after launch, supported by practices such as support-ticket analysis, behavioral observation, interviews and product feedback. The article does not evaluate AI coding systems.",
      "in_short": "Customer needs and observable outcomes—not lines of code—should determine whether an engineering change succeeds.",
      "main_findings": "Start with a concrete user problem and a user-observable success criterion; Validate design trade-offs through user interviews, usage data, and support feedback; Use only as background product engineering context, not as evidence of AI productivity.",
      "bibliography_year": "2024",
      "section_id": "1.1",
      "chapter_id": "C01",
      "relevance": "Adjacent (general engineering)",
      "method_status": "curated practitioner article (not a research study)",
      "primary_research": "false",
      "related_works": "",
      "provenance": "Osmani public Substack sitemaps 2024/2025/2026 plus individual source URLs; independent editorial review 2026-10-10",
      "baseline_provenance": "Overlay only; does not change any original W001-W193 evidence classification",
      "editorial_caution": "General user-experience and product principles, no original AI evaluation. CONTEXTUAL ONLY: this article does not evaluate AI-assisted development, agent behavior, or causal AI outcomes.",
      "original_url_verified": "yes",
      "publication_source_url": "https://addyo.substack.com/sitemap/2024",
      "publication_status_note": "Substack essay, not a peer-reviewed research paper",
      "review_status": "CONTEXTUAL_ONLY",
      "article_is_ai_specific": "false",
      "review_date": "2026-10-10",
      "research_link_semantics": "comparison/analogy, not observed citation, causal validation or replication",
      "audit_evidence_note": "General user-experience and product principles, no original AI evaluation. CONTEXTUAL ONLY: this article does not evaluate AI-assisted development, agent behavior, or causal AI outcomes.",
      "editorial_revision_detail": "Product empathy is general engineering context; productivity effects of AI are not assessed.; Drop unwarranted human-agent collaboration topic from pre-AI conceptual essay.; A user-centric product essay contains no AI outcome evidence; remove generic AI productivity study links.; Preserve the source’s actual user-empathy framework without writing agent-era conclusions into the author’s summary.; Avoid attributing a prompt-generation workflow to a general software product essay.; Conspicuously prevent non-AI engineering essays from being reported as evidence of AI-specific outcomes.",
      "prior_record_id": "AOS050",
      "stable_bibliography_id": "O050",
      "edition_integration": "CATALOGUE_ONLY",
      "manuscript_citation_status": "NOT_CITED_IN_MAIN_TEXT",
      "provenance_base": "Oct 10 2026 694-node graph (not 9 Oct graph)",
      "evidence_is_experimental": "false",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "O050",
      "atlas_display": {
        "id": "O050",
        "label": "User-centric engineering.",
        "kind": "practitioner_article",
        "collection": "O",
        "category": null,
        "streams": [
          "T:Engineering structure"
        ],
        "actual": [],
        "mapped": [
          "C:C01"
        ],
        "printed": false,
        "summary": "Customer needs and observable outcomes—not lines of code—should determine whether an engineering change succeeds.",
        "limitation": "General user-experience and product principles, no original AI evaluation.",
        "url": "https://addyo.substack.com/p/user-centric-engineering",
        "authors": "Addy Osmani",
        "year": "2024-11-15",
        "topics": [
          "K:Specifications and governance",
          "K:Output versus shipped value"
        ],
        "volumes": []
      }
    },
    {
      "label": "Appendix B: Osmani practitioner synthesis (separate from W research commentary)",
      "kind": "practitioner_commentary",
      "node_class": "OSMANI_PRACTITIONER_EDITORIAL",
      "file": "appendices/methodology.tex",
      "anchor": "app:osmani-practitioner",
      "source_family": "O001-O050; curated practitioner articles",
      "evidence_note": "Practitioner advice and conceptual patterns, not independent experimental evidence",
      "provenance": "2026-10-10 v4 unified index and Appendix B editorial follow-through",
      "current_v6_file_sha256": "588a7bb91e63a82e0e5c8e9291a0b69160aff4f53adf03d2bffbbfdf5d0d336c",
      "current_v6_edition": "EDITION:WOP:V6:20261011",
      "id": "EDU:COMMENTARY:OSMANI",
      "atlas_display": {
        "id": "EDU:COMMENTARY:OSMANI",
        "label": "Appendix B: Osmani practitioner synthesis (separate from W research commentary)",
        "kind": "practitioner_commentary",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Pragmatic Engineer P-series: second audit v3",
      "kind": "source_collection",
      "node_class": "PRACTITIONER_CORPUS_WITH_ACCESS_LIMITS",
      "source": "https://blog.pragmaticengineer.com/; https://newsletter.pragmaticengineer.com/s/deepdives",
      "window_start": "2024-10-11",
      "window_end": "2026-10-11",
      "scope": "123 unique editions; 323 indexed candidate locations reconciled, plus four older boundary sentinels",
      "method_status": "Durable public-index census and editorial audit; hidden/deleted/unindexed material and paid full texts not certified",
      "review_date": "2026-10-11",
      "id": "COLL:OROSZ:20241011_20261011",
      "atlas_display": {
        "id": "COLL:OROSZ:20241011_20261011",
        "label": "Pragmatic Engineer P-series: second audit v3",
        "kind": "source_collection",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "https://blog.pragmaticengineer.com/; https://newsletter.pragmaticengineer.com/s/deepdives",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Why techies leave Big Tech",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Jobs & roles",
      "year": "2024",
      "authors": "Gergely Orosz",
      "source": "https://newsletter.pragmaticengineer.com/p/leaving-big-tech",
      "source_url": "https://newsletter.pragmaticengineer.com/p/leaving-big-tech",
      "url": "https://newsletter.pragmaticengineer.com/p/leaving-big-tech",
      "publication_date": "2024-10-15",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2024-10-15",
      "eligibility_date": "2024-10-15",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Collects engineers’ and leaders’ accounts of leaving large companies for reasons including learning, autonomy, career progression, layoffs and compensation.",
      "in_short": "Collects engineers’ and leaders’ accounts of leaving large companies for reasons including learning, autonomy, career progression, layoffs and compensation.",
      "summary": "Collects engineers’ and leaders’ accounts of leaving large companies for reasons including learning, autonomy, career progression, layoffs and compensation.",
      "main_findings": "Reveals multiple motivations and trade-offs behind departures; the cases cannot estimate attrition prevalence or an AI-driven employment effect.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": " Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Departure accounts illuminate career fit and learning opportunities; they do not isolate AI-driven displacement.",
      "evidence_class": "Industry/practitioner publication — practitioner interview synthesis",
      "reviewed_evidence_class": "Industry/practitioner publication — practitioner interview synthesis",
      "access_status": "public_text",
      "access_note": "Public main article available; classification-bearing passages reviewed",
      "classification_status": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "classification_rationale": "Departure accounts illuminate career fit and learning opportunities; they do not isolate AI-driven displacement.",
      "relevance": "GENERAL_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "practitioner_interview_synthesis",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C12",
      "section_id": "12.5",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "SELECTED_INTERVIEWS_OR_REPORTED_PRACTICE",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Career-transition interviews support organizational context, not a measured effect of AI on retention.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P001",
      "atlas_display": {
        "id": "P001",
        "label": "Why techies leave Big Tech",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Jobs & roles",
          "T:Skills & learning"
        ],
        "actual": [],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "Collects engineers’ and leaders’ accounts of leaving large companies for reasons including learning, autonomy, career progression, layoffs and compensation.",
        "limitation": " Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/leaving-big-tech",
        "authors": "Gergely Orosz",
        "year": "2024-10-15",
        "topics": [
          "K:Employment and early-career roles"
        ],
        "volumes": []
      }
    },
    {
      "label": "Did Automattic commit open source theft?",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Engineering structure",
      "year": "2024",
      "authors": "Gergely Orosz",
      "source": "https://blog.pragmaticengineer.com/did-automattic-commit-open-source-theft/",
      "source_url": "https://blog.pragmaticengineer.com/did-automattic-commit-open-source-theft/",
      "url": "https://blog.pragmaticengineer.com/did-automattic-commit-open-source-theft/",
      "publication_date": "2024-10-18",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2024-10-17",
      "eligibility_date": "2024-10-17",
      "series_origin": "CONFIRMED_RETITLED_PULSE_EXCERPT",
      "parent_issue_url": "https://newsletter.pragmaticengineer.com/p/the-pulse-111",
      "strict_non_pulse_derived": "false",
      "source_platform": "blog",
      "source_section": "Blog",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Discusses the WordPress plugin-directory dispute, distinguishing permission to fork source from control over a distribution channel and its existing users.",
      "in_short": "Discusses the WordPress plugin-directory dispute, distinguishing permission to fork source from control over a distribution channel and its existing users.",
      "summary": "Discusses the WordPress plugin-directory dispute, distinguishing permission to fork source from control over a distribution channel and its existing users.",
      "main_findings": "Useful as an ecosystem-governance and dependency-trust case. The headline is an argumentative question, not a legal finding of theft.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Updated 19 October 2024. Disputed motivations and legal characterizations are attributed, not adjudicated. This non-Pulse-titled blog article is an excerpt of a Pulse issue originally published 2024-10-17. It passes the literal title-prefix rule; it is excluded by the optional stricter Pulse-origin filter. The parent issue is provenance only, not another P article. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "The dispute concerns authority over software distribution and dependencies; retain contested legal characterizations as allegations.",
      "evidence_class": "Industry/practitioner publication — reported governance commentary",
      "reviewed_evidence_class": "Industry/practitioner publication — reported governance commentary",
      "access_status": "public_text",
      "access_note": "Public main article available; classification-bearing passages reviewed",
      "classification_status": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "classification_rationale": "The dispute concerns authority over software distribution and dependencies; retain contested legal characterizations as allegations.",
      "relevance": "GENERAL_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "reported_governance_commentary",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C11;C06",
      "section_id": "11.3;6.5",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "SELECTED_INTERVIEWS_OR_REPORTED_PRACTICE",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "WordPress/Automattic dispute is attributed governance reporting; not an independently adjudicated legal conclusion.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P002",
      "atlas_display": {
        "id": "P002",
        "label": "Did Automattic commit open source theft?",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Code quality & security"
        ],
        "actual": [],
        "mapped": [
          "C:C06",
          "C:C11"
        ],
        "printed": false,
        "summary": "Discusses the WordPress plugin-directory dispute, distinguishing permission to fork source from control over a distribution channel and its existing users.",
        "limitation": "Updated 19 October 2024. Disputed motivations and legal characterizations are attributed, not adjudicated. This non-Pulse-titled blog article is an excerpt of a Pulse issue originally published 2024-10-17. It passes the literal title-prefix rule; it is excluded by the optional stricter Pulse-origin filter. The parent issue is provenance only, not another P article. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://blog.pragmaticengineer.com/did-automattic-commit-open-source-theft/",
        "authors": "Gergely Orosz",
        "year": "2024-10-18",
        "topics": [
          "K:Dependencies and agent supply chain",
          "K:Specifications and governance"
        ],
        "volumes": []
      }
    },
    {
      "label": "State of the software engineering job market in 2024",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Jobs & roles",
      "year": "2024",
      "authors": "Gergely Orosz",
      "source": "https://newsletter.pragmaticengineer.com/p/state-of-eng-market-2024",
      "source_url": "https://newsletter.pragmaticengineer.com/p/state-of-eng-market-2024",
      "url": "https://newsletter.pragmaticengineer.com/p/state-of-eng-market-2024",
      "publication_date": "2024-10-22",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2024-10-22",
      "eligibility_date": "2024-10-22",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Combines employment-change and job-listing data to describe variation in engineering demand, seniority, geography and company hiring.",
      "in_short": "Combines employment-change and job-listing data to describe variation in engineering demand, seniority, geography and company hiring.",
      "summary": "Combines employment-change and job-listing data to describe variation in engineering demand, seniority, geography and company hiring.",
      "main_findings": "The visible analysis stresses a changed market, but job listings and inferred employment changes measure different populations and do not isolate an AI effect.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Live Data Technologies and TrueUp use proprietary coverage; TrueUp explicitly concentrates on Big Tech and selected startups. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Hiring and employment indicators contextualize AI-era labor claims without identifying an AI treatment effect.",
      "evidence_class": "Industry/practitioner publication — industry observational data analysis",
      "reviewed_evidence_class": "Industry/practitioner publication — industry observational data analysis",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "Hiring and employment indicators contextualize AI-era labor claims without identifying an AI treatment effect.",
      "relevance": "LABOR_MARKET_CONTEXT",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "industry_observational_data_analysis",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C12",
      "section_id": "12.5",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "SECONDARY_OR_PROVIDER_DATA_ANALYSIS",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Employment and vacancy providers cover different populations; do not equate job listings, total employment and AI displacement.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P003",
      "atlas_display": {
        "id": "P003",
        "label": "State of the software engineering job market in 2024",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Jobs & roles",
          "T:Economics"
        ],
        "actual": [],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "Combines employment-change and job-listing data to describe variation in engineering demand, seniority, geography and company hiring.",
        "limitation": "Live Data Technologies and TrueUp use proprietary coverage; TrueUp explicitly concentrates on Big Tech and selected startups. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/state-of-eng-market-2024",
        "authors": "Gergely Orosz",
        "year": "2024-10-22",
        "topics": [
          "K:Employment and early-career roles",
          "K:Dataset provenance and dependency"
        ],
        "volumes": []
      }
    },
    {
      "label": "Hiring software engineers and engineering leaders from Big Tech (Part 1)",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Jobs & roles",
      "year": "2024",
      "authors": "Gergely Orosz",
      "source": "https://newsletter.pragmaticengineer.com/p/hiring-from-big-tech",
      "source_url": "https://newsletter.pragmaticengineer.com/p/hiring-from-big-tech",
      "url": "https://newsletter.pragmaticengineer.com/p/hiring-from-big-tech",
      "publication_date": "2024-10-29",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2024-10-29",
      "eligibility_date": "2024-10-29",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Uses startup hiring accounts to examine when large-company experience transfers well and when established processes or specialized tools become liabilities.",
      "in_short": "Uses startup hiring accounts to examine when large-company experience transfers well and when established processes or specialized tools become liabilities.",
      "summary": "Uses startup hiring accounts to examine when large-company experience transfers well and when established processes or specialized tools become liabilities.",
      "main_findings": "The accessible cases encourage assessing relevant ownership and adaptability rather than treating employer prestige as sufficient evidence of fit.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Anonymous, selected startup accounts; not representative estimates of Big Tech employees’ competence. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Transfer of experience across organizations is an onboarding and recruitment question, not proof of employer-based ability.",
      "evidence_class": "Industry/practitioner publication — practitioner interview synthesis",
      "reviewed_evidence_class": "Industry/practitioner publication — practitioner interview synthesis",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "Transfer of experience across organizations is an onboarding and recruitment question, not proof of employer-based ability.",
      "relevance": "LABOR_MARKET_CONTEXT",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "practitioner_interview_synthesis",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C10;C12",
      "section_id": "10.6;12.5",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "DATA:P:BIGTECH_HIRING_2024",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "GENERAL_SE",
      "evidence_origin": "SELECTED_INTERVIEWS_OR_REPORTED_PRACTICE",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "MAPPING_REVISED",
      "review_reason": "Principal subject is hiring/recruiting; harmonize with other hiring records rather than a general-engineering catch-all. Retain engineering-practice relevance as a non-exclusive secondary facet.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P004",
      "atlas_display": {
        "id": "P004",
        "label": "Hiring software engineers and engineering leaders from Big Tech (Part 1)",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Jobs & roles",
          "T:Skills & learning"
        ],
        "actual": [],
        "mapped": [
          "C:C10",
          "C:C12"
        ],
        "printed": false,
        "summary": "Uses startup hiring accounts to examine when large-company experience transfers well and when established processes or specialized tools become liabilities.",
        "limitation": "Anonymous, selected startup accounts; not representative estimates of Big Tech employees’ competence. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/hiring-from-big-tech",
        "authors": "Gergely Orosz",
        "year": "2024-10-29",
        "topics": [
          "K:Employment and early-career roles",
          "K:Onboarding and developer fluency"
        ],
        "volumes": []
      }
    },
    {
      "label": "How to become a more effective engineer",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Engineering structure",
      "year": "2024",
      "authors": "Gergely Orosz; Cindy Sridharan",
      "source": "https://newsletter.pragmaticengineer.com/p/how-to-become-a-more-effective-engineer",
      "source_url": "https://newsletter.pragmaticengineer.com/p/how-to-become-a-more-effective-engineer",
      "url": "https://newsletter.pragmaticengineer.com/p/how-to-become-a-more-effective-engineer",
      "publication_date": "2024-11-05",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2024-11-05",
      "eligibility_date": "2024-11-05",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Cindy Sridharan discusses organizational constraints, implicit hierarchies, communication and incremental improvements from an individual-contributor perspective.",
      "in_short": "Cindy Sridharan discusses organizational constraints, implicit hierarchies, communication and incremental improvements from an individual-contributor perspective.",
      "summary": "Cindy Sridharan discusses organizational constraints, implicit hierarchies, communication and incremental improvements from an individual-contributor perspective.",
      "main_findings": "The essay connects effective engineering with context and achievable changes, rather than assuming technical merit alone determines adoption.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Edited and updated 2024 edition of a 2022 essay; retained as the in-window edition, not a newly collected empirical study. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Organizational communication, responsibility and feasible change are general engineering context; not agent memory, code-comprehension evidence or a mentoring intervention.",
      "evidence_class": "Industry/practitioner publication — updated guest essay",
      "reviewed_evidence_class": "Industry/practitioner publication — updated guest essay",
      "access_status": "public_text",
      "access_note": "Public main article available; classification-bearing passages reviewed",
      "classification_status": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "classification_rationale": "Organizational communication, responsibility and feasible change are general engineering context; not agent memory, code-comprehension evidence or a mentoring intervention.",
      "relevance": "GENERAL_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "updated_guest_essay",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C11",
      "section_id": "11.2",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "ADAPTED_OR_EXCERPTED_WORK",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Explicitly revised 2024 guest edition of a 2022 essay is eligible; retain original-author credit and prior-version provenance.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz; Cindy Sridharan",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P005",
      "atlas_display": {
        "id": "P005",
        "label": "How to become a more effective engineer",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Skills & learning"
        ],
        "actual": [],
        "mapped": [
          "C:C11"
        ],
        "printed": false,
        "summary": "Cindy Sridharan discusses organizational constraints, implicit hierarchies, communication and incremental improvements from an individual-contributor perspective.",
        "limitation": "Edited and updated 2024 edition of a 2022 essay; retained as the in-window edition, not a newly collected empirical study. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/how-to-become-a-more-effective-engineer",
        "authors": "Gergely Orosz; Cindy Sridharan",
        "year": "2024-11-05",
        "topics": [
          "K:Ownership and knowledge transfer"
        ],
        "volumes": []
      }
    },
    {
      "label": "How to debug large, distributed systems: Antithesis",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Verification & review",
      "year": "2024",
      "authors": "Gergely Orosz; Elin Nilsson",
      "source": "https://newsletter.pragmaticengineer.com/p/antithesis",
      "source_url": "https://newsletter.pragmaticengineer.com/p/antithesis",
      "url": "https://newsletter.pragmaticengineer.com/p/antithesis",
      "publication_date": "2024-11-12",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2024-11-12",
      "eligibility_date": "2024-11-12",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Explains deterministic simulation, replay and fault exploration through Antithesis, alongside debugging history and engineering trade-offs.",
      "in_short": "Explains deterministic simulation, replay and fault exploration through Antithesis, alongside debugging history and engineering trade-offs.",
      "summary": "Explains deterministic simulation, replay and fault exploration through Antithesis, alongside debugging history and engineering trade-offs.",
      "main_findings": "Provides a concrete external-testing example relevant to verification beyond generated tests; vendor capabilities are not independently benchmarked here.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Originally paid in November 2024; made public with a May 2026 update disclosing Antithesis as a podcast sponsor. Original article date retained. A later notice makes the article public in May 2026 and mentions subsequent podcast sponsorship. Treat those notices separately from the original November 2024 reporting; an original historical capture was not available. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Deterministic simulation supplies an external verification example; transferring it to agent-produced changes requires its own evaluation.",
      "evidence_class": "Industry/practitioner publication — reported company case and technical explainer",
      "reviewed_evidence_class": "Industry/practitioner publication — reported company case and technical explainer",
      "access_status": "public_text",
      "access_note": "Public main article available; classification-bearing passages reviewed",
      "classification_status": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "classification_rationale": "Deterministic simulation supplies an external verification example; transferring it to agent-produced changes requires its own evaluation.",
      "relevance": "GENERAL_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "reported_company_case_and_technical_explainer",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C07",
      "section_id": "7.5;7.4",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "ACTUAL_MAIN_TEXT_AND_APPENDIX_B",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "SELECTED_INTERVIEWS_OR_REPORTED_PRACTICE",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "ANNOTATION_QUALIFIED",
      "review_reason": "A later notice makes the article public in May 2026 and mentions subsequent podcast sponsorship. Treat those notices separately from the original November 2024 reporting; an original historical capture was not available.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz; Elin Nilsson",
      "book_integration_version": "v5_20261011",
      "book_actual_sections": "7.5",
      "book_appendix_anchor": "app:orosz-practitioner",
      "book_use_access_boundary": "Inspected public passages only; corpus-level full-text restrictions unchanged",
      "ndse2_actual_chapters_json": "[\"C:C07\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P006",
      "atlas_display": {
        "id": "P006",
        "label": "How to debug large, distributed systems: Antithesis",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Verification & review",
          "T:Code quality & security"
        ],
        "actual": [
          "C:C07"
        ],
        "mapped": [
          "C:C07"
        ],
        "printed": true,
        "summary": "Explains deterministic simulation, replay and fault exploration through Antithesis, alongside debugging history and engineering trade-offs.",
        "limitation": "Originally paid in November 2024; made public with a May 2026 update disclosing Antithesis as a podcast sponsor. Original article date retained. A later notice makes the article public in May 2026 and mentions subsequent podcast sponsorship. Treat those notices separately from the original November 2024 reporting; an original historical capture was not available. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/antithesis",
        "authors": "Gergely Orosz; Elin Nilsson",
        "year": "2024-11-12",
        "topics": [
          "K:Independent verification and oracles",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Hiring software engineers and engineering leaders from Big Tech (Part 2)",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Jobs & roles",
      "year": "2024",
      "authors": "Gergely Orosz",
      "source": "https://newsletter.pragmaticengineer.com/p/hiring-from-big-tech-part-2",
      "source_url": "https://newsletter.pragmaticengineer.com/p/hiring-from-big-tech-part-2",
      "url": "https://newsletter.pragmaticengineer.com/p/hiring-from-big-tech-part-2",
      "publication_date": "2024-11-19",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2024-11-19",
      "eligibility_date": "2024-11-19",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Discusses recruitment timing, compensation, flexibility and the portability of large-company experience to startups.",
      "in_short": "Discusses recruitment timing, compensation, flexibility and the portability of large-company experience to startups.",
      "summary": "Discusses recruitment timing, compensation, flexibility and the portability of large-company experience to startups.",
      "main_findings": "The public outline identifies context-sensitive recruitment considerations rather than a universal ranking of companies or candidates.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Related interview series with Part 1; reported company stereotypes should not be generalized. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "The second hiring installment addresses fit and transition constraints, rather than repeating Part 1 verbatim.",
      "evidence_class": "Industry/practitioner publication — practitioner interview synthesis",
      "reviewed_evidence_class": "Industry/practitioner publication — practitioner interview synthesis",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "The second hiring installment addresses fit and transition constraints, rather than repeating Part 1 verbatim.",
      "relevance": "LABOR_MARKET_CONTEXT",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "practitioner_interview_synthesis",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C12",
      "section_id": "12.5",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "DATA:P:BIGTECH_HIRING_2024",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "GENERAL_SE",
      "evidence_origin": "SELECTED_INTERVIEWS_OR_REPORTED_PRACTICE",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "MAPPING_REVISED",
      "review_reason": "Principal subject is hiring/recruiting; harmonize with other hiring records rather than a general-engineering catch-all. Retain engineering-practice relevance as a non-exclusive secondary facet.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P007",
      "atlas_display": {
        "id": "P007",
        "label": "Hiring software engineers and engineering leaders from Big Tech (Part 2)",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Jobs & roles",
          "T:Economics"
        ],
        "actual": [],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "Discusses recruitment timing, compensation, flexibility and the portability of large-company experience to startups.",
        "limitation": "Related interview series with Part 1; reported company stereotypes should not be generalized. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/hiring-from-big-tech-part-2",
        "authors": "Gergely Orosz",
        "year": "2024-11-19",
        "topics": [
          "K:Employment and early-career roles",
          "K:Economic costs and return"
        ],
        "volumes": []
      }
    },
    {
      "label": "IDEs with GenAI features that Software Engineers love",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Productivity",
      "year": "2024",
      "authors": "Gergely Orosz",
      "source": "https://newsletter.pragmaticengineer.com/p/ide-that-software-engineers-love",
      "source_url": "https://newsletter.pragmaticengineer.com/p/ide-that-software-engineers-love",
      "url": "https://newsletter.pragmaticengineer.com/p/ide-that-software-engineers-love",
      "publication_date": "2024-11-26",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2024-11-26",
      "eligibility_date": "2024-11-26",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "https://blog.pragmaticengineer.com/ide-that-software-engineers-love/",
      "alternate_publications_json": "[{\"url\": \"https://blog.pragmaticengineer.com/ide-that-software-engineers-love/\", \"title\": \"Which IDEs do software engineers love, and why?\", \"date\": \"2024-11-26\", \"source_ref\": \"turn716629view0\", \"relation\": \"alternate_publication\", \"reason\": \"Author-confirmed excerpt/republication; retain the more complete canonical article.\"}]",
      "contribution": "Reports a voluntary social-media poll about AI-enabled editors and discusses tool preferences.",
      "in_short": "Reports a voluntary social-media poll about AI-enabled editors and discusses tool preferences.",
      "summary": "Reports a voluntary social-media poll about AI-enabled editors and discusses tool preferences. The canonical newsletter reports 155 responses; its public blog excerpt does not provide the whole newsletter.",
      "main_findings": "The poll describes early-adopter preferences, not industry market share or measured productivity. A conflicting 145-response sentence in the blog is retained as a source-edition discrepancy.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Voluntary replies across Bluesky, X and Threads; early-adopter self-selection. Canonical newsletter body and chart report 155 responses (77+62+16); one blog sentence says 145. Use 155 only as the canonical author-reported count, not an independently verified sample. The public blog supplies the IDE portion, not the complete newsletter, which also contains industry-news material. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Editor preference and adoption belong to workflow evidence, not causal productivity estimates or benchmarked capability.",
      "evidence_class": "Industry/practitioner publication — self selected social media survey",
      "reviewed_evidence_class": "Industry/practitioner publication — self selected social media survey",
      "access_status": "paid_preview_plus_public_excerpt",
      "access_note": "Public preview and blog excerpt; complete newsletter not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "Editor preference and adoption belong to workflow evidence, not causal productivity estimates or benchmarked capability.",
      "relevance": "AI_FOR_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "self_selected_social_media_survey",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C02",
      "section_id": "2.4",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "W009",
      "shared_source_groups": "DATA:P:IDE_SOCIAL_2024",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "ORIGINAL_VOLUNTARY_OBSERVATIONAL_SURVEY",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Canonical 155 responses and public-excerpt limitation remain; the inconsistent 145 in the blog is not an independently validated total.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P008",
      "atlas_display": {
        "id": "P008",
        "label": "IDEs with GenAI features that Software Engineers love",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Productivity",
          "T:What agents can do"
        ],
        "actual": [],
        "mapped": [
          "C:C02"
        ],
        "printed": false,
        "summary": "Reports a voluntary social-media poll about AI-enabled editors and discusses tool preferences.",
        "limitation": "Voluntary replies across Bluesky, X and Threads; early-adopter self-selection. Canonical newsletter body and chart report 155 responses (77+62+16); one blog sentence says 145. Use 155 only as the canonical author-reported count, not an independently verified sample. The public blog supplies the IDE portion, not the complete newsletter, which also contains industry-news material. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/ide-that-software-engineers-love",
        "authors": "Gergely Orosz",
        "year": "2024-11-26",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Dataset provenance and dependency"
        ],
        "volumes": []
      }
    },
    {
      "label": "The Pragmatic Engineer in 2024",
      "kind": "catalogue_context_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Catalogue-only material",
      "year": "2024",
      "authors": "Gergely Orosz",
      "source": "https://blog.pragmaticengineer.com/the-pragmatic-engineer-in-2024/",
      "source_url": "https://blog.pragmaticengineer.com/the-pragmatic-engineer-in-2024/",
      "url": "https://blog.pragmaticengineer.com/the-pragmatic-engineer-in-2024/",
      "publication_date": "2024-11-29",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2024-11-29",
      "eligibility_date": "2024-11-29",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "blog",
      "source_section": "Blog",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Indexes the publication’s prior year of articles, organized around company practices and engineering topics.",
      "in_short": "Indexes the publication’s prior year of articles, organized around company practices and engineering topics.",
      "summary": "Indexes the publication’s prior year of articles, organized around company practices and engineering topics.",
      "main_findings": "A discovery aid and editorial retrospective, not an additional independent source for the linked articles’ findings.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Updated 5 December 2024. Not the same work as the separate December year-end Wrapped announcement. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "An annual index aids source discovery but is not another engineering study or another copy of every linked article.",
      "evidence_class": "Industry/practitioner publication — editorial index",
      "reviewed_evidence_class": "Industry/practitioner publication — editorial index",
      "access_status": "public_text",
      "access_note": "Public main article available; classification-bearing passages reviewed",
      "classification_status": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "classification_rationale": "An annual index aids source discovery but is not another engineering study or another copy of every linked article.",
      "relevance": "CATALOGUE_ONLY",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "editorial_index",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "",
      "section_id": "",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "EDITORIAL_OR_PRACTITIONER_ARGUMENT",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Publication retrospective remains catalogue-only, not engineering effectiveness evidence.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P009",
      "atlas_display": {
        "id": "P009",
        "label": "The Pragmatic Engineer in 2024",
        "kind": "catalogue_context_article",
        "collection": "P",
        "category": null,
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Indexes the publication’s prior year of articles, organized around company practices and engineering topics.",
        "limitation": "Updated 5 December 2024. Not the same work as the separate December year-end Wrapped announcement. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://blog.pragmaticengineer.com/the-pragmatic-engineer-in-2024/",
        "authors": "Gergely Orosz",
        "year": "2024-11-29",
        "topics": [
          "K:Dataset provenance and dependency"
        ],
        "volumes": []
      }
    },
    {
      "label": "The Pragmatic Engineer: Cyber Monday Deals",
      "kind": "catalogue_context_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Catalogue-only material",
      "year": "2024",
      "authors": "Gergely Orosz",
      "source": "https://blog.pragmaticengineer.com/the-pragmatic-engineer-cyber-monday-deals/",
      "source_url": "https://blog.pragmaticengineer.com/the-pragmatic-engineer-cyber-monday-deals/",
      "url": "https://blog.pragmaticengineer.com/the-pragmatic-engineer-cyber-monday-deals/",
      "publication_date": "2024-12-02",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2024-12-02",
      "eligibility_date": "2024-12-02",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "blog",
      "source_section": "Blog",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Advertises temporary discounts on the author’s books and newsletter.",
      "in_short": "Advertises temporary discounts on the author’s books and newsletter.",
      "summary": "Advertises temporary discounts on the author’s books and newsletter.",
      "main_findings": "Historical promotional record only; no engineering findings. Prices and availability must not be presented as current.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": " Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "A time-limited sales announcement is retained for corpus completeness without invented engineering findings.",
      "evidence_class": "Industry/practitioner publication — promotional announcement",
      "reviewed_evidence_class": "Industry/practitioner publication — promotional announcement",
      "access_status": "public_text",
      "access_note": "Public main article available; classification-bearing passages reviewed",
      "classification_status": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "classification_rationale": "A time-limited sales announcement is retained for corpus completeness without invented engineering findings.",
      "relevance": "CATALOGUE_ONLY",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "promotional_announcement",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "",
      "section_id": "",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "EDITORIAL_OR_PRACTITIONER_ARGUMENT",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Sales promotion remains in the blog inventory without artificial research or thematic links.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P010",
      "atlas_display": {
        "id": "P010",
        "label": "The Pragmatic Engineer: Cyber Monday Deals",
        "kind": "catalogue_context_article",
        "collection": "P",
        "category": null,
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Advertises temporary discounts on the author’s books and newsletter.",
        "limitation": " Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://blog.pragmaticengineer.com/the-pragmatic-engineer-cyber-monday-deals/",
        "authors": "Gergely Orosz",
        "year": "2024-12-02",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "How GenAI is reshaping tech hiring",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Jobs & roles",
      "year": "2024",
      "authors": "Gergely Orosz; Elin Nilsson",
      "source": "https://newsletter.pragmaticengineer.com/p/how-genai-changes-tech-hiring",
      "source_url": "https://newsletter.pragmaticengineer.com/p/how-genai-changes-tech-hiring",
      "url": "https://newsletter.pragmaticengineer.com/p/how-genai-changes-tech-hiring",
      "publication_date": "2024-12-03",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2024-12-03",
      "eligibility_date": "2024-12-03",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Synthesizes contributions from 49 hiring managers and engineers about screening, unauthorized assistance, changing interview formats and integrating LLMs into assessment.",
      "in_short": "Synthesizes contributions from 49 hiring managers and engineers about screening, unauthorized assistance, changing interview formats and integrating LLMs into assessment.",
      "summary": "Synthesizes contributions from 49 hiring managers and engineers about screening, unauthorized assistance, changing interview formats and integrating LLMs into assessment.",
      "main_findings": "The visible reports suggest hiring signals and verification costs are changing; projections about future interview formats remain expectations, not measured outcomes.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "49 self-selected contributions collected through messages and forms; not a representative hiring-market sample. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "AI-mediated recruiting and candidate assessment are labor-market context; 49 volunteered accounts do not measure developer productivity, retained learning or market prevalence.",
      "evidence_class": "Industry/practitioner publication — qualitative practitioner survey",
      "reviewed_evidence_class": "Industry/practitioner publication — qualitative practitioner survey",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "AI-mediated recruiting and candidate assessment are labor-market context; 49 volunteered accounts do not measure developer productivity, retained learning or market prevalence.",
      "relevance": "LABOR_MARKET_CONTEXT",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "qualitative_practitioner_survey",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C12",
      "section_id": "12.5",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "O035",
      "shared_source_groups": "DATA:P:GENAI_HIRING_2024",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "AI_HIRING_AND_ASSESSMENT",
      "evidence_origin": "ORIGINAL_VOLUNTARY_OBSERVATIONAL_SURVEY",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Employer/interview reports concern recruiting and AI use in applications; no representative prevalence estimate.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz; Elin Nilsson",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P011",
      "atlas_display": {
        "id": "P011",
        "label": "How GenAI is reshaping tech hiring",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Jobs & roles",
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "Synthesizes contributions from 49 hiring managers and engineers about screening, unauthorized assistance, changing interview formats and integrating LLMs into assessment.",
        "limitation": "49 self-selected contributions collected through messages and forms; not a representative hiring-market sample. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/how-genai-changes-tech-hiring",
        "authors": "Gergely Orosz; Elin Nilsson",
        "year": "2024-12-03",
        "topics": [
          "K:Employment and early-career roles",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": []
      }
    },
    {
      "label": "Why my new audiobook “The Software Engineer's Guidebook” is everywhere except on Audible",
      "kind": "catalogue_context_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Catalogue-only material",
      "year": "2024",
      "authors": "Gergely Orosz",
      "source": "https://blog.pragmaticengineer.com/why-my-audibook-is-not-on-audible/",
      "source_url": "https://blog.pragmaticengineer.com/why-my-audibook-is-not-on-audible/",
      "url": "https://blog.pragmaticengineer.com/why-my-audibook-is-not-on-audible/",
      "publication_date": "2024-12-10",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2024-12-10",
      "eligibility_date": "2024-12-10",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "blog",
      "source_section": "Blog",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Describes the author’s audiobook distribution experience and commercial concerns about platform terms and publication delays.",
      "in_short": "Describes the author’s audiobook distribution experience and commercial concerns about platform terms and publication delays.",
      "summary": "Describes the author’s audiobook distribution experience and commercial concerns about platform terms and publication delays.",
      "main_findings": "A publishing-platform case rather than software-engineering evidence. A later update says Audible released the audiobook, so the headline is no longer a current availability statement.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Updated 13 February 2025; preserve original date and changed availability. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "This audiobook distribution case concerns publishing; it is not evidence about software development or current availability.",
      "evidence_class": "Industry/practitioner publication — first person publishing case",
      "reviewed_evidence_class": "Industry/practitioner publication — first person publishing case",
      "access_status": "public_text",
      "access_note": "Public main article available; classification-bearing passages reviewed",
      "classification_status": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "classification_rationale": "This audiobook distribution case concerns publishing; it is not evidence about software development or current availability.",
      "relevance": "CATALOGUE_ONLY",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "first_person_publishing_case",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "",
      "section_id": "",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "SELECTED_INTERVIEWS_OR_REPORTED_PRACTICE",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Audible availability update is dated separately; historical title is not a current distribution claim.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P012",
      "atlas_display": {
        "id": "P012",
        "label": "Why my new audiobook “The Software Engineer's Guidebook” is everywhere except on Audible",
        "kind": "catalogue_context_article",
        "collection": "P",
        "category": null,
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Describes the author’s audiobook distribution experience and commercial concerns about platform terms and publication delays.",
        "limitation": "Updated 13 February 2025; preserve original date and changed availability. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://blog.pragmaticengineer.com/why-my-audibook-is-not-on-audible/",
        "authors": "Gergely Orosz",
        "year": "2024-12-10",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "How Shopify Built Its Live Globe for Black Friday",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Engineering structure",
      "year": "2024",
      "authors": "Gergely Orosz",
      "source": "https://newsletter.pragmaticengineer.com/p/shopify-black-friday",
      "source_url": "https://newsletter.pragmaticengineer.com/p/shopify-black-friday",
      "url": "https://newsletter.pragmaticengineer.com/p/shopify-black-friday",
      "publication_date": "2024-12-17",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2024-12-17",
      "eligibility_date": "2024-12-17",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Interviews Shopify engineers about a time-bounded interactive visualization project, covering prototypes, architecture, performance, operations and qualitative product goals.",
      "in_short": "Interviews Shopify engineers about a time-bounded interactive visualization project, covering prototypes, architecture, performance, operations and qualitative product goals.",
      "summary": "Interviews Shopify engineers about a time-bounded interactive visualization project, covering prototypes, architecture, performance, operations and qualitative product goals.",
      "main_findings": "Illustrates delivery trade-offs and user experience beyond code output. AI-generated concept art is one input, not evidence that AI built or validated the system.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "A real product-visualization case links intention, architecture and delivery; AI concept art is only a limited component.",
      "evidence_class": "Industry/practitioner publication — reported company case",
      "reviewed_evidence_class": "Industry/practitioner publication — reported company case",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "A real product-visualization case links intention, architecture and delivery; AI concept art is only a limited component.",
      "relevance": "GENERAL_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "reported_company_case",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C04;C05",
      "section_id": "4.1;5.5",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "SELECTED_INTERVIEWS_OR_REPORTED_PRACTICE",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Shopify visualization is a product-engineering case, not an experiment on AI-assisted productivity.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P013",
      "atlas_display": {
        "id": "P013",
        "label": "How Shopify Built Its Live Globe for Black Friday",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Engineering structure"
        ],
        "actual": [],
        "mapped": [
          "C:C04",
          "C:C05"
        ],
        "printed": false,
        "summary": "Interviews Shopify engineers about a time-bounded interactive visualization project, covering prototypes, architecture, performance, operations and qualitative product goals.",
        "limitation": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/shopify-black-friday",
        "authors": "Gergely Orosz",
        "year": "2024-12-17",
        "topics": [
          "K:Specifications and governance",
          "K:Architecture and modularity",
          "K:Output versus shipped value"
        ],
        "volumes": []
      }
    },
    {
      "label": "How AI-assisted coding will change software engineering: hard truths",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Verification & review",
      "year": "2025",
      "authors": "Gergely Orosz; Addy Osmani",
      "source": "https://newsletter.pragmaticengineer.com/p/how-ai-will-change-software-engineering",
      "source_url": "https://newsletter.pragmaticengineer.com/p/how-ai-will-change-software-engineering",
      "url": "https://newsletter.pragmaticengineer.com/p/how-ai-will-change-software-engineering",
      "publication_date": "2025-01-05",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-01-05",
      "eligibility_date": "2025-01-05",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Republishes an edited version of Addy Osmani’s 70% problem essay and adds Orosz’s commentary about engineering responsibilities, expertise and software craft.",
      "in_short": "Republishes an edited version of Addy Osmani’s 70% problem essay and adds Orosz’s commentary about engineering responsibilities, expertise and software craft.",
      "summary": "Republishes an edited version of Addy Osmani’s 70% problem essay and adds Orosz’s commentary about engineering responsibilities, expertise and software craft.",
      "main_findings": "Separates rapid prototyping from production completion and stresses comprehension and verification. The percentage is rhetorical, not a validated effect size.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Dependent on the existing Osmani essay: must not count as independent corroboration. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "An edited Osmani essay plus Orosz commentary reinforces production-completion responsibilities but is dependent on O049.",
      "evidence_class": "Industry/practitioner publication — adapted guest essay with editorial commentary",
      "reviewed_evidence_class": "Industry/practitioner publication — adapted guest essay with editorial commentary",
      "access_status": "public_text",
      "access_note": "Public main article available; classification-bearing passages reviewed",
      "classification_status": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "classification_rationale": "An edited Osmani essay plus Orosz commentary reinforces production-completion responsibilities but is dependent on O049.",
      "relevance": "AI_FOR_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "adapted_guest_essay_with_editorial_commentary",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C08;C02",
      "section_id": "8.9;2.5",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "O049;O042",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "ACTUAL_APPENDIX_B_ONLY",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "ADAPTED_OR_EXCERPTED_WORK",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Explicit edited Osmani republication; retain dependency on O049 and distinguish Orosz commentary from original authorship.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz; Addy Osmani",
      "book_integration_version": "v5_20261011",
      "book_actual_sections": "",
      "book_appendix_anchor": "app:orosz-practitioner",
      "book_use_access_boundary": "Inspected public passages only; corpus-level full-text restrictions unchanged",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P014",
      "atlas_display": {
        "id": "P014",
        "label": "How AI-assisted coding will change software engineering: hard truths",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Verification & review",
          "T:Productivity"
        ],
        "actual": [],
        "mapped": [
          "C:C02",
          "C:C08"
        ],
        "printed": true,
        "summary": "Republishes an edited version of Addy Osmani’s 70% problem essay and adds Orosz’s commentary about engineering responsibilities, expertise and software craft.",
        "limitation": "Dependent on the existing Osmani essay: must not count as independent corroboration. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/how-ai-will-change-software-engineering",
        "authors": "Gergely Orosz; Addy Osmani",
        "year": "2025-01-05",
        "topics": [
          "K:Independent verification and oracles",
          "K:Output versus shipped value",
          "K:System understanding and rationale"
        ],
        "volumes": []
      }
    },
    {
      "label": "Bug management that works (Part 2)",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Code quality & security",
      "year": "2025",
      "authors": "Gergely Orosz; Elin Nilsson",
      "source": "https://newsletter.pragmaticengineer.com/p/bug-management-that-works-part-2",
      "source_url": "https://newsletter.pragmaticengineer.com/p/bug-management-that-works-part-2",
      "url": "https://newsletter.pragmaticengineer.com/p/bug-management-that-works-part-2",
      "publication_date": "2025-01-07",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-01-07",
      "eligibility_date": "2025-01-07",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Synthesizes practitioner approaches to allocating bug-fixing capacity, assigning ownership, preventing defects and sustaining a quality-focused culture.",
      "in_short": "Synthesizes practitioner approaches to allocating bug-fixing capacity, assigning ownership, preventing defects and sustaining a quality-focused culture.",
      "summary": "Synthesizes practitioner approaches to allocating bug-fixing capacity, assigning ownership, preventing defects and sustaining a quality-focused culture.",
      "main_findings": "The visible examples favor explicit ownership and capacity decisions while showing that dedicated bug-fixing periods have mixed reported results.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Shares an interview pool with an earlier installment; not a controlled comparison of defect-management policies. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Bug ownership and maintenance capacity are lifecycle-quality concerns, not an evaluation of an AI tool.",
      "evidence_class": "Industry/practitioner publication — multi practitioner interview synthesis",
      "reviewed_evidence_class": "Industry/practitioner publication — multi practitioner interview synthesis",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "Bug ownership and maintenance capacity are lifecycle-quality concerns, not an evaluation of an AI tool.",
      "relevance": "GENERAL_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "multi_practitioner_interview_synthesis",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C05;C11",
      "section_id": "5.6;11.2",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "SELECTED_INTERVIEWS_OR_REPORTED_PRACTICE",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Bug-management team practices support quality and workflow mapping; continuation does not imply a second independent dataset.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz; Elin Nilsson",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P015",
      "atlas_display": {
        "id": "P015",
        "label": "Bug management that works (Part 2)",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Code quality & security",
          "T:Engineering structure"
        ],
        "actual": [],
        "mapped": [
          "C:C05",
          "C:C11"
        ],
        "printed": false,
        "summary": "Synthesizes practitioner approaches to allocating bug-fixing capacity, assigning ownership, preventing defects and sustaining a quality-focused culture.",
        "limitation": "Shares an interview pool with an earlier installment; not a controlled comparison of defect-management policies. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/bug-management-that-works-part-2",
        "authors": "Gergely Orosz; Elin Nilsson",
        "year": "2025-01-07",
        "topics": [
          "K:Ownership and knowledge transfer",
          "K:Technical debt and complexity"
        ],
        "volumes": []
      }
    },
    {
      "label": "Where to find to The Pragmatic Engineer Podcast",
      "kind": "catalogue_context_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Catalogue-only material",
      "year": "2025",
      "authors": "Gergely Orosz",
      "source": "https://blog.pragmaticengineer.com/the-pragmatic-engineer-podcast/",
      "source_url": "https://blog.pragmaticengineer.com/the-pragmatic-engineer-podcast/",
      "url": "https://blog.pragmaticengineer.com/the-pragmatic-engineer-podcast/",
      "publication_date": "2025-01-08",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-01-08",
      "eligibility_date": "2025-01-08",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "blog",
      "source_section": "Blog",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Lists distribution channels and the stated focus of the publication’s podcast.",
      "in_short": "Lists distribution channels and the stated focus of the publication’s podcast.",
      "summary": "Lists distribution channels and the stated focus of the publication’s podcast.",
      "main_findings": "Navigation and promotional context only; not an interview transcript or an engineering evidence source.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Updated 12 January 2025. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "A podcast directory is a navigation record, not the content of its linked interviews.",
      "evidence_class": "Industry/practitioner publication — navigation announcement",
      "reviewed_evidence_class": "Industry/practitioner publication — navigation announcement",
      "access_status": "public_text",
      "access_note": "Public main article available; classification-bearing passages reviewed",
      "classification_status": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "classification_rationale": "A podcast directory is a navigation record, not the content of its linked interviews.",
      "relevance": "CATALOGUE_ONLY",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "navigation_announcement",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "",
      "section_id": "",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "EDITORIAL_OR_PRACTITIONER_ARGUMENT",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Blog podcast-directory article is in scope as a blog publication; podcast episodes themselves remain outside newsletter Deepdives.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P016",
      "atlas_display": {
        "id": "P016",
        "label": "Where to find to The Pragmatic Engineer Podcast",
        "kind": "catalogue_context_article",
        "collection": "P",
        "category": null,
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Lists distribution channels and the stated focus of the publication’s podcast.",
        "limitation": "Updated 12 January 2025. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://blog.pragmaticengineer.com/the-pragmatic-engineer-podcast/",
        "authors": "Gergely Orosz",
        "year": "2025-01-08",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Cross-platform mobile development",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Engineering structure",
      "year": "2025",
      "authors": "Gergely Orosz; Elin Nilsson; Fatos Morina",
      "source": "https://newsletter.pragmaticengineer.com/p/cross-platform-mobile-development",
      "source_url": "https://newsletter.pragmaticengineer.com/p/cross-platform-mobile-development",
      "url": "https://newsletter.pragmaticengineer.com/p/cross-platform-mobile-development",
      "publication_date": "2025-01-14",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-01-14",
      "eligibility_date": "2025-01-14",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Compares native, React Native, Flutter and web-based approaches, using ecosystem data and cases to explain platform-selection trade-offs.",
      "in_short": "Compares native, React Native, Flutter and web-based approaches, using ecosystem data and cases to explain platform-selection trade-offs.",
      "summary": "Compares native, React Native, Flutter and web-based approaches, using ecosystem data and cases to explain platform-selection trade-offs.",
      "main_findings": "The public analysis separates developer preference, application counts and revenue measures; framework popularity is not evidence of causal productivity gains.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Platform selection changes architectural constraints; popularity and revenue data do not identify a framework's causal value.",
      "evidence_class": "Industry/practitioner publication — technical landscape synthesis",
      "reviewed_evidence_class": "Industry/practitioner publication — technical landscape synthesis",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "Platform selection changes architectural constraints; popularity and revenue data do not identify a framework's causal value.",
      "relevance": "GENERAL_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "technical_landscape_synthesis",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C05",
      "section_id": "5.5",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "EDITORIAL_OR_PRACTITIONER_ARGUMENT",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Cross-platform tradeoffs support architecture and engineering structure; tool popularity is not a controlled quality comparison.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz; Elin Nilsson; Fatos Morina",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P017",
      "atlas_display": {
        "id": "P017",
        "label": "Cross-platform mobile development",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Code quality & security"
        ],
        "actual": [],
        "mapped": [
          "C:C05"
        ],
        "printed": false,
        "summary": "Compares native, React Native, Flutter and web-based approaches, using ecosystem data and cases to explain platform-selection trade-offs.",
        "limitation": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/cross-platform-mobile-development",
        "authors": "Gergely Orosz; Elin Nilsson; Fatos Morina",
        "year": "2025-01-14",
        "topics": [
          "K:Architecture and modularity",
          "K:Developer workflow and adoption"
        ],
        "volumes": []
      }
    },
    {
      "label": "Are LLMs making StackOverflow irrelevant?",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "System knowledge & memory",
      "year": "2025",
      "authors": "Gergely Orosz",
      "source": "https://blog.pragmaticengineer.com/are-llms-making-stackoverflow-irrelevant/",
      "source_url": "https://blog.pragmaticengineer.com/are-llms-making-stackoverflow-irrelevant/",
      "url": "https://blog.pragmaticengineer.com/are-llms-making-stackoverflow-irrelevant/",
      "publication_date": "2025-01-21",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-01-09",
      "eligibility_date": "2025-01-09",
      "series_origin": "CONFIRMED_RETITLED_PULSE_EXCERPT",
      "parent_issue_url": "https://newsletter.pragmaticengineer.com/p/the-pulse-119",
      "strict_non_pulse_derived": "false",
      "source_platform": "blog",
      "source_section": "Blog",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Discusses declining Stack Overflow question volumes alongside the rise of LLM assistance and earlier moderation-related changes.",
      "in_short": "Discusses declining Stack Overflow question volumes alongside the rise of LLM assistance and earlier moderation-related changes.",
      "summary": "Discusses declining Stack Overflow question volumes alongside the rise of LLM assistance and earlier moderation-related changes.",
      "main_findings": "Offers a hypothesis about shifting developer knowledge-seeking. Question volume is a limited proxy, and the timing alone does not prove replacement or equivalent answer quality.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "This non-Pulse-titled blog article is an excerpt of a Pulse issue originally published 2025-01-09. It passes the literal title-prefix rule; it is excluded by the optional stricter Pulse-origin filter. The parent issue is provenance only, not another P article. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "The article concerns where developers obtain and preserve knowledge, not measured equivalence between generated and community answers.",
      "evidence_class": "Industry/practitioner publication — secondary data commentary",
      "reviewed_evidence_class": "Industry/practitioner publication — secondary data commentary",
      "access_status": "public_text",
      "access_note": "Public main article available; classification-bearing passages reviewed",
      "classification_status": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "classification_rationale": "The article concerns where developers obtain and preserve knowledge, not measured equivalence between generated and community answers.",
      "relevance": "AI_FOR_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "secondary_data_commentary",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C09;C10",
      "section_id": "9.4;10.5",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "SECONDARY_OR_PROVIDER_DATA_ANALYSIS",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Question activity and site relevance are different constructs; AI causation and shutdown predictions remain author interpretations.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P018",
      "atlas_display": {
        "id": "P018",
        "label": "Are LLMs making StackOverflow irrelevant?",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:System knowledge & memory",
          "T:Skills & learning"
        ],
        "actual": [],
        "mapped": [
          "C:C09",
          "C:C10"
        ],
        "printed": false,
        "summary": "Discusses declining Stack Overflow question volumes alongside the rise of LLM assistance and earlier moderation-related changes.",
        "limitation": "This non-Pulse-titled blog article is an excerpt of a Pulse issue originally published 2025-01-09. It passes the literal title-prefix rule; it is excluded by the optional stricter Pulse-origin filter. The parent issue is provenance only, not another P article. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://blog.pragmaticengineer.com/are-llms-making-stackoverflow-irrelevant/",
        "authors": "Gergely Orosz",
        "year": "2025-01-21",
        "topics": [
          "K:System understanding and rationale",
          "K:Ownership and knowledge transfer"
        ],
        "volumes": []
      }
    },
    {
      "label": "Microsoft’s developer tools roots",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Economics",
      "year": "2025",
      "authors": "Gergely Orosz",
      "source": "https://newsletter.pragmaticengineer.com/p/microsofts-developer-tools-roots",
      "source_url": "https://newsletter.pragmaticengineer.com/p/microsofts-developer-tools-roots",
      "url": "https://newsletter.pragmaticengineer.com/p/microsofts-developer-tools-roots",
      "publication_date": "2025-01-21",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-01-21",
      "eligibility_date": "2025-01-21",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Traces Microsoft’s developer-tool history to frame its contemporary position in editors, repositories and AI assistance.",
      "in_short": "Traces Microsoft’s developer-tool history to frame its contemporary position in editors, repositories and AI assistance.",
      "summary": "Traces Microsoft’s developer-tool history to frame its contemporary position in editors, repositories and AI assistance.",
      "main_findings": "The historical narrative offers context for platform incentives and dependency, rather than a formal competition or AI-return-on-investment study.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Developer-platform history contextualizes dependency and distribution incentives; it is not a measured AI ROI model.",
      "evidence_class": "Industry/practitioner publication — historical industry commentary",
      "reviewed_evidence_class": "Industry/practitioner publication — historical industry commentary",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "Developer-platform history contextualizes dependency and distribution incentives; it is not a measured AI ROI model.",
      "relevance": "GENERAL_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "historical_industry_commentary",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C12;C11",
      "section_id": "12.8;11.3",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "EDITORIAL_OR_PRACTITIONER_ARGUMENT",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Developer-tool history and distribution strategy support economic/organizational context, not antitrust adjudication.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P019",
      "atlas_display": {
        "id": "P019",
        "label": "Microsoft’s developer tools roots",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Economics",
          "T:Engineering structure"
        ],
        "actual": [],
        "mapped": [
          "C:C11",
          "C:C12"
        ],
        "printed": false,
        "summary": "Traces Microsoft’s developer-tool history to frame its contemporary position in editors, repositories and AI assistance.",
        "limitation": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/microsofts-developer-tools-roots",
        "authors": "Gergely Orosz",
        "year": "2025-01-21",
        "topics": [
          "K:Economic costs and return",
          "K:Dependencies and agent supply chain"
        ],
        "volumes": []
      }
    },
    {
      "label": "Taking on Google search: Perplexity and Kagi",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Engineering structure",
      "year": "2025",
      "authors": "Gergely Orosz",
      "source": "https://newsletter.pragmaticengineer.com/p/perplexity-and-kagi",
      "source_url": "https://newsletter.pragmaticengineer.com/p/perplexity-and-kagi",
      "url": "https://newsletter.pragmaticengineer.com/p/perplexity-and-kagi",
      "publication_date": "2025-01-28",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-01-28",
      "eligibility_date": "2025-01-28",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Compares engineering cultures, search infrastructure, product choices and evaluation practices at two companies challenging established search products.",
      "in_short": "Compares engineering cultures, search infrastructure, product choices and evaluation practices at two companies challenging established search products.",
      "summary": "Compares engineering cultures, search infrastructure, product choices and evaluation practices at two companies challenging established search products.",
      "main_findings": "Provides contrasting accounts of building search and AI products. Company testimony and product growth do not establish coding-assistant effectiveness.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Article accompanied subscriber offers; Orosz discloses no compensation or commercial affiliation. Descriptions are historical, not current product recommendations. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Search-product engineering and evaluation are adjacent to, but different from, using AI to develop software.",
      "evidence_class": "Industry/practitioner publication — comparative company cases",
      "reviewed_evidence_class": "Industry/practitioner publication — comparative company cases",
      "access_status": "public_text",
      "access_note": "Public main article available; classification-bearing passages reviewed",
      "classification_status": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "classification_rationale": "Search-product engineering and evaluation are adjacent to, but different from, using AI to develop software.",
      "relevance": "SE_FOR_AI",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "comparative_company_cases",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C05;C07",
      "section_id": "5.5;7.2",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "SELECTED_INTERVIEWS_OR_REPORTED_PRACTICE",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Search-product architecture is engineering AI systems; promotions and vendor descriptions are not benchmark validation.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P020",
      "atlas_display": {
        "id": "P020",
        "label": "Taking on Google search: Perplexity and Kagi",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C05",
          "C:C07"
        ],
        "printed": false,
        "summary": "Compares engineering cultures, search infrastructure, product choices and evaluation practices at two companies challenging established search products.",
        "limitation": "Article accompanied subscriber offers; Orosz discloses no compensation or commercial affiliation. Descriptions are historical, not current product recommendations. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/perplexity-and-kagi",
        "authors": "Gergely Orosz",
        "year": "2025-01-28",
        "topics": [
          "K:Architecture and modularity",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": []
      }
    },
    {
      "label": "Cross-platform mobile development with Expo",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Engineering structure",
      "year": "2025",
      "authors": "Gergely Orosz; Elin Nilsson",
      "source": "https://newsletter.pragmaticengineer.com/p/expo",
      "source_url": "https://newsletter.pragmaticengineer.com/p/expo",
      "url": "https://newsletter.pragmaticengineer.com/p/expo",
      "publication_date": "2025-02-04",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-02-04",
      "eligibility_date": "2025-02-04",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Interviews Expo’s team about developer tooling, React Native integration, build services and production deployment workflows.",
      "in_short": "Interviews Expo’s team about developer tooling, React Native integration, build services and production deployment workflows.",
      "summary": "Interviews Expo’s team about developer tooling, React Native integration, build services and production deployment workflows.",
      "main_findings": "The public cases illustrate how tooling and incremental adoption affect development experience; they are not AI-tool evaluations.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Expo illustrates developer-platform integration and delivery friction without establishing AI-related effects.",
      "evidence_class": "Industry/practitioner publication — reported company case",
      "reviewed_evidence_class": "Industry/practitioner publication — reported company case",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "Expo illustrates developer-platform integration and delivery friction without establishing AI-related effects.",
      "relevance": "GENERAL_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "reported_company_case",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C05;C02",
      "section_id": "5.5;2.7",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "SELECTED_INTERVIEWS_OR_REPORTED_PRACTICE",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Expo team case supports mobile architecture; contemporary adoption claims are historical reports, not current recommendations.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz; Elin Nilsson",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P021",
      "atlas_display": {
        "id": "P021",
        "label": "Cross-platform mobile development with Expo",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Productivity"
        ],
        "actual": [],
        "mapped": [
          "C:C02",
          "C:C05"
        ],
        "printed": false,
        "summary": "Interviews Expo’s team about developer tooling, React Native integration, build services and production deployment workflows.",
        "limitation": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/expo",
        "authors": "Gergely Orosz; Elin Nilsson",
        "year": "2025-02-04",
        "topics": [
          "K:Architecture and modularity",
          "K:Developer workflow and adoption"
        ],
        "volumes": []
      }
    },
    {
      "label": "The Pragmatic Engineer 100K Giveaway",
      "kind": "catalogue_context_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Catalogue-only material",
      "year": "2025",
      "authors": "Gergely Orosz",
      "source": "https://blog.pragmaticengineer.com/the-pragmatic-engineer-100k-giveaway/",
      "source_url": "https://blog.pragmaticengineer.com/the-pragmatic-engineer-100k-giveaway/",
      "url": "https://blog.pragmaticengineer.com/the-pragmatic-engineer-100k-giveaway/",
      "publication_date": "2025-02-05",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-02-05",
      "eligibility_date": "2025-02-05",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "blog",
      "source_section": "Blog",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Announces a subscriber milestone and a time-limited giveaway of books and newsletter subscriptions.",
      "in_short": "Announces a subscriber milestone and a time-limited giveaway of books and newsletter subscriptions.",
      "summary": "Announces a subscriber milestone and a time-limited giveaway of books and newsletter subscriptions.",
      "main_findings": "Promotional catalogue record only; it supplies no engineering findings or effectiveness evidence.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": " Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "A giveaway announcement belongs in the source inventory, not in the engineering evidence synthesis.",
      "evidence_class": "Industry/practitioner publication — promotional announcement",
      "reviewed_evidence_class": "Industry/practitioner publication — promotional announcement",
      "access_status": "public_text",
      "access_note": "Public main article available; classification-bearing passages reviewed",
      "classification_status": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "classification_rationale": "A giveaway announcement belongs in the source inventory, not in the engineering evidence synthesis.",
      "relevance": "CATALOGUE_ONLY",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "promotional_announcement",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "",
      "section_id": "",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "EDITORIAL_OR_PRACTITIONER_ARGUMENT",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Channel milestone and giveaway remain catalogue-only.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P022",
      "atlas_display": {
        "id": "P022",
        "label": "The Pragmatic Engineer 100K Giveaway",
        "kind": "catalogue_context_article",
        "collection": "P",
        "category": null,
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Announces a subscriber milestone and a time-limited giveaway of books and newsletter subscriptions.",
        "limitation": " Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://blog.pragmaticengineer.com/the-pragmatic-engineer-100k-giveaway/",
        "authors": "Gergely Orosz",
        "year": "2025-02-05",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Where did TikTok’s software engineers go?",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Jobs & roles",
      "year": "2025",
      "authors": "Gergely Orosz",
      "source": "https://blog.pragmaticengineer.com/where-did-tiktoks-software-engineers-go/",
      "source_url": "https://blog.pragmaticengineer.com/where-did-tiktoks-software-engineers-go/",
      "url": "https://blog.pragmaticengineer.com/where-did-tiktoks-software-engineers-go/",
      "publication_date": "2025-02-06",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-02-06",
      "eligibility_date": "2025-02-06",
      "series_origin": "CONFIRMED_RETITLED_PULSE_EXCERPT",
      "parent_issue_url": "https://newsletter.pragmaticengineer.com/p/the-pulse-123",
      "strict_non_pulse_derived": "false",
      "source_platform": "blog",
      "source_section": "Blog",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Reports destinations of departing TikTok engineers using Live Data Technologies’ professional-mobility data.",
      "in_short": "Reports destinations of departing TikTok engineers using Live Data Technologies’ professional-mobility data.",
      "summary": "Reports destinations of departing TikTok engineers using Live Data Technologies’ professional-mobility data.",
      "main_findings": "Observed moves favor large established employers in the presented data. Proposed motives such as uncertainty or liquid compensation are interpretations, not directly measured reasons.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "This non-Pulse-titled blog article is an excerpt of a Pulse issue originally published 2025-02-06. It passes the literal title-prefix rule; it is excluded by the optional stricter Pulse-origin filter. The parent issue is provenance only, not another P article. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Observed employer transitions concern mobility; they do not reveal each worker's motives or an AI displacement mechanism.",
      "evidence_class": "Industry/practitioner publication — secondary labor market analysis",
      "reviewed_evidence_class": "Industry/practitioner publication — secondary labor market analysis",
      "access_status": "public_text",
      "access_note": "Public main article available; classification-bearing passages reviewed",
      "classification_status": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "classification_rationale": "Observed employer transitions concern mobility; they do not reveal each worker's motives or an AI displacement mechanism.",
      "relevance": "LABOR_MARKET_CONTEXT",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "secondary_labor_market_analysis",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C12",
      "section_id": "12.5",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "SECONDARY_OR_PROVIDER_DATA_ANALYSIS",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Employee-movement provider data does not establish motives for switching employers.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P023",
      "atlas_display": {
        "id": "P023",
        "label": "Where did TikTok’s software engineers go?",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Jobs & roles"
        ],
        "actual": [],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "Reports destinations of departing TikTok engineers using Live Data Technologies’ professional-mobility data.",
        "limitation": "This non-Pulse-titled blog article is an excerpt of a Pulse issue originally published 2025-02-06. It passes the literal title-prefix rule; it is excluded by the optional stricter Pulse-origin filter. The parent issue is provenance only, not another P article. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://blog.pragmaticengineer.com/where-did-tiktoks-software-engineers-go/",
        "authors": "Gergely Orosz",
        "year": "2025-02-06",
        "topics": [
          "K:Employment and early-career roles",
          "K:Dataset provenance and dependency"
        ],
        "volumes": []
      }
    },
    {
      "label": "Is Big Tech becoming more cutthroat?",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Jobs & roles",
      "year": "2025",
      "authors": "Gergely Orosz",
      "source": "https://newsletter.pragmaticengineer.com/p/is-big-tech-becoming-more-cutthroat",
      "source_url": "https://newsletter.pragmaticengineer.com/p/is-big-tech-becoming-more-cutthroat",
      "url": "https://newsletter.pragmaticengineer.com/p/is-big-tech-becoming-more-cutthroat",
      "publication_date": "2025-02-11",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-02-11",
      "eligibility_date": "2025-02-11",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Discusses performance-management changes, layoffs and employer expectations at large technology companies, contrasting contemporary practices with earlier periods.",
      "in_short": "Discusses performance-management changes, layoffs and employer expectations at large technology companies, contrasting contemporary practices with earlier periods.",
      "summary": "Discusses performance-management changes, layoffs and employer expectations at large technology companies, contrasting contemporary practices with earlier periods.",
      "main_findings": "Provides organizational and labor-market context; the public account does not isolate AI as the cause of changing employment practices.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Mixture of reported company actions, other journalism and author interpretation. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Workplace incentives and management practices shape engineering conditions; the commentary is not a causal intervention study.",
      "evidence_class": "Industry/practitioner publication — industry organizational commentary",
      "reviewed_evidence_class": "Industry/practitioner publication — industry organizational commentary",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "Workplace incentives and management practices shape engineering conditions; the commentary is not a causal intervention study.",
      "relevance": "GENERAL_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "industry_organizational_commentary",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C11;C12",
      "section_id": "11.2;12.5",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "EDITORIAL_OR_PRACTITIONER_ARGUMENT",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Performance-management reporting concerns organizational incentives; evidence does not identify an isolated AI effect.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P024",
      "atlas_display": {
        "id": "P024",
        "label": "Is Big Tech becoming more cutthroat?",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Jobs & roles",
          "T:Engineering structure"
        ],
        "actual": [],
        "mapped": [
          "C:C11",
          "C:C12"
        ],
        "printed": false,
        "summary": "Discusses performance-management changes, layoffs and employer expectations at large technology companies, contrasting contemporary practices with earlier periods.",
        "limitation": "Mixture of reported company actions, other journalism and author interpretation. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/is-big-tech-becoming-more-cutthroat",
        "authors": "Gergely Orosz",
        "year": "2025-02-11",
        "topics": [
          "K:Employment and early-career roles",
          "K:Ownership and knowledge transfer"
        ],
        "volumes": []
      }
    },
    {
      "label": "State of the startup and scaleup hiring markets in 2025 – as seen by recruiters",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Jobs & roles",
      "year": "2025",
      "authors": "Gergely Orosz",
      "source": "https://newsletter.pragmaticengineer.com/p/startup-market-in-2025",
      "source_url": "https://newsletter.pragmaticengineer.com/p/startup-market-in-2025",
      "url": "https://newsletter.pragmaticengineer.com/p/startup-market-in-2025",
      "publication_date": "2025-02-18",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-02-18",
      "eligibility_date": "2025-02-18",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Contrasts broad job-listing declines with two specialist recruiters’ accounts of demand for startup engineers and engineering leaders.",
      "in_short": "Contrasts broad job-listing declines with two specialist recruiters’ accounts of demand for startup engineers and engineering leaders.",
      "summary": "Contrasts broad job-listing declines with two specialist recruiters’ accounts of demand for startup engineers and engineering leaders.",
      "main_findings": "Different recruitment segments can move in opposite directions; boutique recruiter experience cannot overturn broad indicators without aligning populations and denominators.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Purposefully selected specialist agencies; their business volumes are not population hiring rates. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Recruiter perspectives are qualitative signals about market segments, not population estimates.",
      "evidence_class": "Industry/practitioner publication — recruiter interview synthesis",
      "reviewed_evidence_class": "Industry/practitioner publication — recruiter interview synthesis",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "Recruiter perspectives are qualitative signals about market segments, not population estimates.",
      "relevance": "LABOR_MARKET_CONTEXT",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "recruiter_interview_synthesis",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C12",
      "section_id": "12.5",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "SELECTED_INTERVIEWS_OR_REPORTED_PRACTICE",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Two recruiting businesses report segment-specific hiring; do not generalize their client mix to the entire labor market.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P025",
      "atlas_display": {
        "id": "P025",
        "label": "State of the startup and scaleup hiring markets in 2025 – as seen by recruiters",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Jobs & roles",
          "T:Economics"
        ],
        "actual": [],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "Contrasts broad job-listing declines with two specialist recruiters’ accounts of demand for startup engineers and engineering leaders.",
        "limitation": "Purposefully selected specialist agencies; their business volumes are not population hiring rates. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/startup-market-in-2025",
        "authors": "Gergely Orosz",
        "year": "2025-02-18",
        "topics": [
          "K:Employment and early-career roles",
          "K:Dataset provenance and dependency"
        ],
        "volumes": []
      }
    },
    {
      "label": "Software engineering job openings hit five-year low?",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Jobs & roles",
      "year": "2025",
      "authors": "Gergely Orosz",
      "source": "https://blog.pragmaticengineer.com/software-engineer-jobs-five-year-low/",
      "source_url": "https://blog.pragmaticengineer.com/software-engineer-jobs-five-year-low/",
      "url": "https://blog.pragmaticengineer.com/software-engineer-jobs-five-year-low/",
      "publication_date": "2025-02-20",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-02-13",
      "eligibility_date": "2025-02-13",
      "series_origin": "CONFIRMED_RETITLED_PULSE_EXCERPT",
      "parent_issue_url": "https://newsletter.pragmaticengineer.com/p/the-pulse-124",
      "strict_non_pulse_derived": "false",
      "source_platform": "blog",
      "source_section": "Blog",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Examines Indeed/FRED vacancy indices across countries and discusses competing explanations for the decline, including the post-pandemic correction and AI expectations.",
      "in_short": "Examines Indeed/FRED vacancy indices across countries and discusses competing explanations for the decline, including the post-pandemic correction and AI expectations.",
      "summary": "Examines Indeed/FRED vacancy indices across countries and discusses competing explanations for the decline, including the post-pandemic correction and AI expectations.",
      "main_findings": "Job-posting counts are not employment counts. Cross-country similarities weaken a single-policy explanation and do not identify AI as the cause.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Updated 5 May 2025. Legal/tax timing assertions require separate verification before reuse. This non-Pulse-titled blog article is an excerpt of a Pulse issue originally published 2025-02-13. It passes the literal title-prefix rule; it is excluded by the optional stricter Pulse-origin filter. The parent issue is provenance only, not another P article. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Vacancy trends frame competing labor-market explanations; they cannot alone establish employment loss caused by AI.",
      "evidence_class": "Industry/practitioner publication — secondary labor market analysis",
      "reviewed_evidence_class": "Industry/practitioner publication — secondary labor market analysis",
      "access_status": "public_text",
      "access_note": "Public main article available; classification-bearing passages reviewed",
      "classification_status": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "classification_rationale": "Vacancy trends frame competing labor-market explanations; they cannot alone establish employment loss caused by AI.",
      "relevance": "LABOR_MARKET_CONTEXT",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "secondary_labor_market_analysis",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C12",
      "section_id": "12.5;12.6",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "W139",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "SECONDARY_OR_PROVIDER_DATA_ANALYSIS",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Indeed/FRED vacancy indices are not employment totals; article itself acknowledges incomplete coverage and causal ambiguity.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P026",
      "atlas_display": {
        "id": "P026",
        "label": "Software engineering job openings hit five-year low?",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Jobs & roles",
          "T:Economics"
        ],
        "actual": [],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "Examines Indeed/FRED vacancy indices across countries and discusses competing explanations for the decline, including the post-pandemic correction and AI expectations.",
        "limitation": "Updated 5 May 2025. Legal/tax timing assertions require separate verification before reuse. This non-Pulse-titled blog article is an excerpt of a Pulse issue originally published 2025-02-13. It passes the literal title-prefix rule; it is excluded by the optional stricter Pulse-origin filter. The parent issue is provenance only, not another P article. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://blog.pragmaticengineer.com/software-engineer-jobs-five-year-low/",
        "authors": "Gergely Orosz",
        "year": "2025-02-20",
        "topics": [
          "K:Employment and early-career roles",
          "K:Dataset provenance and dependency"
        ],
        "volumes": []
      }
    },
    {
      "label": "Robotics for software engineers: Part 1",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Skills & learning",
      "year": "2025",
      "authors": "Gergely Orosz; Sandor Felber",
      "source": "https://newsletter.pragmaticengineer.com/p/robotics",
      "source_url": "https://newsletter.pragmaticengineer.com/p/robotics",
      "url": "https://newsletter.pragmaticengineer.com/p/robotics",
      "publication_date": "2025-02-25",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-02-25",
      "eligibility_date": "2025-02-25",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Sandor Felber introduces robotics through project planning, controls, simulation, deployment, testing and day-to-day engineering work.",
      "in_short": "Sandor Felber introduces robotics through project planning, controls, simulation, deployment, testing and day-to-day engineering work.",
      "summary": "Sandor Felber introduces robotics through project planning, controls, simulation, deployment, testing and day-to-day engineering work.",
      "main_findings": "The public outline highlights the gap between simulations and physical deployment and distinguishes academic work from industrial delivery.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Adjacent engineering domain; not direct evidence about AI coding tools. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Robotics introduces hardware and physical-system constraints; transfer to coding-agent engineering is an analogy only.",
      "evidence_class": "Industry/practitioner publication — guest technical tutorial",
      "reviewed_evidence_class": "Industry/practitioner publication — guest technical tutorial",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "Robotics introduces hardware and physical-system constraints; transfer to coding-agent engineering is an analogy only.",
      "relevance": "ADJACENT_ENGINEERING",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "guest_technical_tutorial",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C10;C05",
      "section_id": "10.5;5.5",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "EDITORIAL_OR_PRACTITIONER_ARGUMENT",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Robotics domain is adjacent engineering; retain Sandor Felber credit and avoid coding-agent efficacy claims.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz; Sandor Felber",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P027",
      "atlas_display": {
        "id": "P027",
        "label": "Robotics for software engineers: Part 1",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Skills & learning",
          "T:Engineering structure"
        ],
        "actual": [],
        "mapped": [
          "C:C05",
          "C:C10"
        ],
        "printed": false,
        "summary": "Sandor Felber introduces robotics through project planning, controls, simulation, deployment, testing and day-to-day engineering work.",
        "limitation": "Adjacent engineering domain; not direct evidence about AI coding tools. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/robotics",
        "authors": "Gergely Orosz; Sandor Felber",
        "year": "2025-02-25",
        "topics": [
          "K:Skills formation and teaching",
          "K:Architecture and modularity"
        ],
        "volumes": []
      }
    },
    {
      "label": "Trimodal Nature of Tech Compensation in the US, UK and India",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Economics",
      "year": "2025",
      "authors": "Gergely Orosz",
      "source": "https://newsletter.pragmaticengineer.com/p/trimodal",
      "source_url": "https://newsletter.pragmaticengineer.com/p/trimodal",
      "url": "https://newsletter.pragmaticengineer.com/p/trimodal",
      "publication_date": "2025-03-04",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-03-04",
      "eligibility_date": "2025-03-04",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Analyzes Levels.fyi compensation submissions by geography, experience and employer tier, distinguishing salary from total compensation and equity value.",
      "in_short": "Analyzes Levels.fyi compensation submissions by geography, experience and employer tier, distinguishing salary from total compensation and equity value.",
      "summary": "Analyzes Levels.fyi compensation submissions by geography, experience and employer tier, distinguishing salary from total compensation and equity value.",
      "main_findings": "Illustrates labor-market heterogeneity. Employer tiers are an analytical grouping and should not be confused with statistically validated three-mode distributions or an AI effect.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Self-reported and verified platform data, not a representative labor-force sample; no mixture-model replication performed. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Compensation tiers describe segment structure; the article does not statistically establish three distributional modes.",
      "evidence_class": "Industry/practitioner publication — observational compensation data analysis",
      "reviewed_evidence_class": "Industry/practitioner publication — observational compensation data analysis",
      "access_status": "public_text",
      "access_note": "Public main article available; classification-bearing passages reviewed",
      "classification_status": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "classification_rationale": "Compensation tiers describe segment structure; the article does not statistically establish three distributional modes.",
      "relevance": "LABOR_MARKET_CONTEXT",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "observational_compensation_data_analysis",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C12",
      "section_id": "12.8;12.5",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "SECONDARY_OR_PROVIDER_DATA_ANALYSIS",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Compensation tiers are a practitioner labor-market framework, not a universal causal salary model.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P028",
      "atlas_display": {
        "id": "P028",
        "label": "Trimodal Nature of Tech Compensation in the US, UK and India",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Economics",
          "T:Jobs & roles"
        ],
        "actual": [],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "Analyzes Levels.fyi compensation submissions by geography, experience and employer tier, distinguishing salary from total compensation and equity value.",
        "limitation": "Self-reported and verified platform data, not a representative labor-force sample; no mixture-model replication performed. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/trimodal",
        "authors": "Gergely Orosz",
        "year": "2025-03-04",
        "topics": [
          "K:Economic costs and return",
          "K:Employment and early-career roles",
          "K:Dataset provenance and dependency"
        ],
        "volumes": []
      }
    },
    {
      "label": "AI fakers exposed in tech dev recruitment: postmortem",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Jobs & roles",
      "year": "2025",
      "authors": "Gergely Orosz",
      "source": "https://newsletter.pragmaticengineer.com/p/ai-fakers",
      "source_url": "https://newsletter.pragmaticengineer.com/p/ai-fakers",
      "url": "https://newsletter.pragmaticengineer.com/p/ai-fakers",
      "publication_date": "2025-03-11",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-03-11",
      "eligibility_date": "2025-03-11",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Reports a security startup’s account of suspected impersonation during remote hiring and the changes it made to candidate verification.",
      "in_short": "Reports a security startup’s account of suspected impersonation during remote hiring and the changes it made to candidate verification.",
      "summary": "Reports a security startup’s account of suspected impersonation during remote hiring and the changes it made to candidate verification.",
      "main_findings": "The visible incidents motivate stronger identity and competency checks; attribution to a coordinated foreign operation remains a hypothesis rather than a demonstrated conclusion.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Single-company account; suspicion, observed behavior and alleged attacker attribution must remain distinct. Recording or identity-check proposals require separate privacy and legal assessment. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "A reported hiring-fraud incident concerns candidate identity and assessment integrity, not production coding-agent performance. Attacker attribution remains uncertain.",
      "evidence_class": "Industry/practitioner publication — reported security case",
      "reviewed_evidence_class": "Industry/practitioner publication — reported security case",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "A reported hiring-fraud incident concerns candidate identity and assessment integrity, not production coding-agent performance. Attacker attribution remains uncertain.",
      "relevance": "LABOR_MARKET_CONTEXT",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "reported_security_case",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C12",
      "section_id": "12.5",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "AI_HIRING_AND_ASSESSMENT",
      "evidence_origin": "SELECTED_INTERVIEWS_OR_REPORTED_PRACTICE",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Recruitment-fraud case is employer-reported; no population fraud rate or independently tested detection protocol.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P029",
      "atlas_display": {
        "id": "P029",
        "label": "AI fakers exposed in tech dev recruitment: postmortem",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Jobs & roles",
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "Reports a security startup’s account of suspected impersonation during remote hiring and the changes it made to candidate verification.",
        "limitation": "Single-company account; suspicion, observed behavior and alleged attacker attribution must remain distinct. Recording or identity-check proposals require separate privacy and legal assessment. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/ai-fakers",
        "authors": "Gergely Orosz",
        "year": "2025-03-11",
        "topics": [
          "K:Employment and early-career roles",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": []
      }
    },
    {
      "label": "Survey: What’s in your tech stack?",
      "kind": "source_methodology_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Methods and provenance",
      "year": "2025",
      "authors": "Gergely Orosz; Elin Nilsson",
      "source": "https://newsletter.pragmaticengineer.com/p/what-is-in-your-tech-stack",
      "source_url": "https://newsletter.pragmaticengineer.com/p/what-is-in-your-tech-stack",
      "url": "https://newsletter.pragmaticengineer.com/p/what-is-in-your-tech-stack",
      "publication_date": "2025-03-18",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-03-18",
      "eligibility_date": "2025-03-18",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "https://blog.pragmaticengineer.com/survey-whats-in-your-tech-stack/",
      "alternate_publications_json": "[{\"url\": \"https://blog.pragmaticengineer.com/survey-whats-in-your-tech-stack/\", \"title\": \"Survey: What's in your tech stack?\", \"date\": \"2025-03-18\", \"source_ref\": \"turn366045view1\", \"relation\": \"alternate_publication\", \"reason\": \"Author-confirmed excerpt/republication; retain the more complete canonical article.\"}]",
      "contribution": "Invites readers to report their languages, frameworks, platforms and tools and outlines plans for publishing results.",
      "in_short": "Invites readers to report their languages, frameworks, platforms and tools and outlines plans for publishing results.",
      "summary": "Invites readers to report their languages, frameworks, platforms and tools and outlines plans for publishing results.",
      "main_findings": "This is a recruitment and methods record, not a results article; it establishes a connection to the subsequent tooling-survey series.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "No survey findings are reported in this invitation. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "A survey invitation establishes recruitment provenance, not findings; it links to the later three-part results series.",
      "evidence_class": "Industry/practitioner publication — survey recruitment",
      "reviewed_evidence_class": "Industry/practitioner publication — survey recruitment",
      "access_status": "public_text",
      "access_note": "Public main article available; classification-bearing passages reviewed",
      "classification_status": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "classification_rationale": "A survey invitation establishes recruitment provenance, not findings; it links to the later three-part results series.",
      "relevance": "METHODS_AND_PROVENANCE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "survey_recruitment",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "",
      "section_id": "",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "DATA:P:TECHSTACK_2025",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "EDITORIAL_OR_PRACTITIONER_ARGUMENT",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Survey invitation is recruitment/provenance, not results; plans to publish in May are not actual result dates.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz; Elin Nilsson",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P030",
      "atlas_display": {
        "id": "P030",
        "label": "Survey: What’s in your tech stack?",
        "kind": "source_methodology_article",
        "collection": "P",
        "category": null,
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Invites readers to report their languages, frameworks, platforms and tools and outlines plans for publishing results.",
        "limitation": "No survey findings are reported in this invitation. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/what-is-in-your-tech-stack",
        "authors": "Gergely Orosz; Elin Nilsson",
        "year": "2025-03-18",
        "topics": [
          "K:Dataset provenance and dependency",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": []
      }
    },
    {
      "label": "What is Growth Engineering?",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Engineering structure",
      "year": "2025",
      "authors": "Gergely Orosz; Alexey Komissarouk",
      "source": "https://newsletter.pragmaticengineer.com/p/what-is-growth-engineering",
      "source_url": "https://newsletter.pragmaticengineer.com/p/what-is-growth-engineering",
      "url": "https://newsletter.pragmaticengineer.com/p/what-is-growth-engineering",
      "publication_date": "2025-03-20",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-03-20",
      "eligibility_date": "2025-03-20",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Alexey Komissarouk describes experimentation-driven engineering that prioritizes learning about business outcomes, supported by product analytics, feature flags and organizational ownership.",
      "in_short": "Alexey Komissarouk describes experimentation-driven engineering that prioritizes learning about business outcomes, supported by product analytics, feature flags and organizational ownership.",
      "summary": "Alexey Komissarouk describes experimentation-driven engineering that prioritizes learning about business outcomes, supported by product analytics, feature flags and organizational ownership.",
      "main_findings": "Offers a useful contrast between shipping to learn and building for longevity. Reported business experiments are not evaluations of AI-assisted development.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Revenue and experimental effects are contributor-reported and not independently replicated here. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Growth engineering connects product hypotheses to measured outcomes rather than treating feature output as value.",
      "evidence_class": "Industry/practitioner publication — guest practitioner guidance",
      "reviewed_evidence_class": "Industry/practitioner publication — guest practitioner guidance",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "Growth engineering connects product hypotheses to measured outcomes rather than treating feature output as value.",
      "relevance": "GENERAL_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "guest_practitioner_guidance",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C04;C02",
      "section_id": "4.1;2.1",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "EDITORIAL_OR_PRACTITIONER_ARGUMENT",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Growth engineering concerns experiments and product outcomes; guest guidance is not an AI development trial.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz; Alexey Komissarouk",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P031",
      "atlas_display": {
        "id": "P031",
        "label": "What is Growth Engineering?",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Productivity"
        ],
        "actual": [],
        "mapped": [
          "C:C02",
          "C:C04"
        ],
        "printed": false,
        "summary": "Alexey Komissarouk describes experimentation-driven engineering that prioritizes learning about business outcomes, supported by product analytics, feature flags and organizational ownership.",
        "limitation": "Revenue and experimental effects are contributor-reported and not independently replicated here. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/what-is-growth-engineering",
        "authors": "Gergely Orosz; Alexey Komissarouk",
        "year": "2025-03-20",
        "topics": [
          "K:Specifications and governance",
          "K:Output versus shipped value",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": []
      }
    },
    {
      "label": "AI Engineering in the real world",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Engineering structure",
      "year": "2025",
      "authors": "Gergely Orosz",
      "source": "https://newsletter.pragmaticengineer.com/p/ai-engineering-in-the-real-world",
      "source_url": "https://newsletter.pragmaticengineer.com/p/ai-engineering-in-the-real-world",
      "url": "https://newsletter.pragmaticengineer.com/p/ai-engineering-in-the-real-world",
      "publication_date": "2025-03-25",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-03-25",
      "eligibility_date": "2025-03-25",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Seven company accounts describe engineers building LLM products, including evaluation, nondeterminism, privacy, latency, bespoke tooling and usage-driven costs.",
      "in_short": "Seven company accounts describe engineers building LLM products, including evaluation, nondeterminism, privacy, latency, bespoke tooling and usage-driven costs.",
      "summary": "Seven company accounts describe engineers building LLM products, including evaluation, nondeterminism, privacy, latency, bespoke tooling and usage-driven costs.",
      "main_findings": "The accessible cases distinguish easy prototypes from production obligations; they concern building AI products and cannot directly quantify coding-assistant productivity.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Orosz discloses investments in incident.io and Wordsmith, both included in the article. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "The cases concern building AI-enabled products; their operational lessons are not evidence of coding-agent productivity.",
      "evidence_class": "Industry/practitioner publication — reported multi company cases",
      "reviewed_evidence_class": "Industry/practitioner publication — reported multi company cases",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "The cases concern building AI-enabled products; their operational lessons are not evidence of coding-agent productivity.",
      "relevance": "SE_FOR_AI",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "reported_multi_company_cases",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C05;C07",
      "section_id": "5.5;7.2",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "SELECTED_INTERVIEWS_OR_REPORTED_PRACTICE",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Seven AI-product cases address evaluation, privacy and latency; principal domain remains engineering AI systems.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P032",
      "atlas_display": {
        "id": "P032",
        "label": "AI Engineering in the real world",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C05",
          "C:C07"
        ],
        "printed": false,
        "summary": "Seven company accounts describe engineers building LLM products, including evaluation, nondeterminism, privacy, latency, bespoke tooling and usage-driven costs.",
        "limitation": "Orosz discloses investments in incident.io and Wordsmith, both included in the article. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/ai-engineering-in-the-real-world",
        "authors": "Gergely Orosz",
        "year": "2025-03-25",
        "topics": [
          "K:Architecture and modularity",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": []
      }
    },
    {
      "label": "The Reality of Tech Interviews in 2025",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Jobs & roles",
      "year": "2025",
      "authors": "Gergely Orosz; Evan King; Stefan Mai",
      "source": "https://newsletter.pragmaticengineer.com/p/the-reality-of-tech-interviews",
      "source_url": "https://newsletter.pragmaticengineer.com/p/the-reality-of-tech-interviews",
      "url": "https://newsletter.pragmaticengineer.com/p/the-reality-of-tech-interviews",
      "publication_date": "2025-04-01",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-04-01",
      "eligibility_date": "2025-04-01",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Interview-preparation founders discuss selective hiring recovery, changing interview difficulty, domain specialization and differences between startup and large-company hiring.",
      "in_short": "Interview-preparation founders discuss selective hiring recovery, changing interview difficulty, domain specialization and differences between startup and large-company hiring.",
      "summary": "Interview-preparation founders discuss selective hiring recovery, changing interview difficulty, domain specialization and differences between startup and large-company hiring.",
      "main_findings": "The visible account highlights variation by experience and specialty. Platform activity is only a proxy for demand and cannot establish population-wide hiring rates.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Contributors cofound Hello Interview; claims about a one-standard-deviation increase in hiring standards are not supported by a validated common scale in the preview. Interview-platform traffic and an asserted higher hiring bar have distinct, incompletely specified denominators; neither is a population employment statistic. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Interview preparation and assessment methods concern competence signals; commercial interests and selection limit generalization.",
      "evidence_class": "Industry/practitioner publication — guest industry analysis",
      "reviewed_evidence_class": "Industry/practitioner publication — guest industry analysis",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "Interview preparation and assessment methods concern competence signals; commercial interests and selection limit generalization.",
      "relevance": "LABOR_MARKET_CONTEXT",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "guest_industry_analysis",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C12",
      "section_id": "12.5",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "GENERAL_SE",
      "evidence_origin": "EDITORIAL_OR_PRACTITIONER_ARGUMENT",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "MAPPING_REVISED",
      "review_reason": "Principal subject is hiring/recruiting; harmonize with other hiring records rather than a general-engineering catch-all. Retain engineering-practice relevance as a non-exclusive secondary facet. Interview-format and hiring-market observations do not evaluate delayed retention or engineering-fluency measures. Locate interview-selection methods in recruitment without implying validation of retained-skill measurement.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz; Evan King; Stefan Mai",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P033",
      "atlas_display": {
        "id": "P033",
        "label": "The Reality of Tech Interviews in 2025",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Jobs & roles",
          "T:Skills & learning"
        ],
        "actual": [],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "Interview-preparation founders discuss selective hiring recovery, changing interview difficulty, domain specialization and differences between startup and large-company hiring.",
        "limitation": "Contributors cofound Hello Interview; claims about a one-standard-deviation increase in hiring standards are not supported by a validated common scale in the preview. Interview-platform traffic and an asserted higher hiring bar have distinct, incompletely specified denominators; neither is a population employment statistic. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/the-reality-of-tech-interviews",
        "authors": "Gergely Orosz; Evan King; Stefan Mai",
        "year": "2025-04-01",
        "topics": [
          "K:Employment and early-career roles",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": []
      }
    },
    {
      "label": "MCP Protocol: a new AI dev tools building block",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Engineering structure",
      "year": "2025",
      "authors": "Gergely Orosz",
      "source": "https://newsletter.pragmaticengineer.com/p/mcp",
      "source_url": "https://newsletter.pragmaticengineer.com/p/mcp",
      "url": "https://newsletter.pragmaticengineer.com/p/mcp",
      "publication_date": "2025-04-08",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-04-08",
      "eligibility_date": "2025-04-08",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Explains MCP using a database-tool example and an interview with a protocol co-creator.",
      "in_short": "Explains MCP using a database-tool example and an interview with a protocol co-creator.",
      "summary": "Explains MCP using a database-tool example and an interview with a protocol co-creator. Connects client-server architecture and IDE extensibility to credential-access risks.",
      "main_findings": "The public demonstration illustrates improved access to context and tools while warning that capability expansion does not provide a security boundary.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Protocol and implementation descriptions are dated April 2025, not a security assessment of every later MCP implementation. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "The database/tool example explains how coding assistants acquire context and capabilities through MCP. Security and authorization remain separate design duties; this is not an empirical security evaluation.",
      "evidence_class": "Industry/practitioner publication — technical explainer and creator interview",
      "reviewed_evidence_class": "Industry/practitioner publication — technical explainer and creator interview",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "The database/tool example explains how coding assistants acquire context and capabilities through MCP. Security and authorization remain separate design duties; this is not an empirical security evaluation.",
      "relevance": "AI_FOR_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "technical_explainer_and_creator_interview",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C03;C06",
      "section_id": "3.2;6.7",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "O040;O014",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "SE_FOR_AI",
      "evidence_origin": "SELECTED_INTERVIEWS_OR_REPORTED_PRACTICE",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Developer-tool integration focus supports AI-assisted development; the protocol does not itself confer authorization or safety.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P034",
      "atlas_display": {
        "id": "P034",
        "label": "MCP Protocol: a new AI dev tools building block",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:What agents can do"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C06"
        ],
        "printed": false,
        "summary": "Explains MCP using a database-tool example and an interview with a protocol co-creator.",
        "limitation": "Protocol and implementation descriptions are dated April 2025, not a security assessment of every later MCP implementation. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/mcp",
        "authors": "Gergely Orosz",
        "year": "2025-04-08",
        "topics": [
          "K:Architecture and modularity",
          "K:Agent context and persistent memory",
          "K:Dependencies and agent supply chain"
        ],
        "volumes": []
      }
    },
    {
      "label": "Tech hiring: is this an inflection point?",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Jobs & roles",
      "year": "2025",
      "authors": "Gergely Orosz",
      "source": "https://newsletter.pragmaticengineer.com/p/tech-hiring-inflection-point",
      "source_url": "https://newsletter.pragmaticengineer.com/p/tech-hiring-inflection-point",
      "url": "https://newsletter.pragmaticengineer.com/p/tech-hiring-inflection-point",
      "publication_date": "2025-04-15",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-04-15",
      "eligibility_date": "2025-04-15",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "https://blog.pragmaticengineer.com/tech-hiring-is-this-an-inflection-point/",
      "alternate_publications_json": "[{\"url\": \"https://blog.pragmaticengineer.com/tech-hiring-is-this-an-inflection-point/\", \"title\": \"Tech hiring: is this an inflection point?\", \"date\": \"2025-04-15\", \"source_ref\": \"turn366045view0\", \"relation\": \"alternate_publication\", \"reason\": \"Author-confirmed excerpt/republication; retain the more complete canonical article.\"}]",
      "contribution": "Discusses employer experiences with automated applications and AI-assisted interview deception, alongside possible changes to remote hiring, trial periods and work samples.",
      "in_short": "Discusses employer experiences with automated applications and AI-assisted interview deception, alongside possible changes to remote hiring, trial periods and work samples.",
      "summary": "Discusses employer experiences with automated applications and AI-assisted interview deception, alongside possible changes to remote hiring, trial periods and work samples.",
      "main_findings": "The visible cases suggest that hiring signals require reassessment; they do not demonstrate that remote interviews universally fail or in-person hiring is inevitable.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Orosz discloses an investment in Maestro, one of the companies discussed. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Employer experiences with AI-assisted applications and interviews inform hiring policy; the blog is only a partial alternate edition and no software-delivery effect is estimated.",
      "evidence_class": "Industry/practitioner publication — reported multi company cases",
      "reviewed_evidence_class": "Industry/practitioner publication — reported multi company cases",
      "access_status": "paid_preview_plus_public_excerpt",
      "access_note": "Public preview and blog excerpt; complete newsletter not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "Employer experiences with AI-assisted applications and interviews inform hiring policy; the blog is only a partial alternate edition and no software-delivery effect is estimated.",
      "relevance": "LABOR_MARKET_CONTEXT",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "reported_multi_company_cases",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C12",
      "section_id": "12.5",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "AI_HIRING_AND_ASSESSMENT",
      "evidence_origin": "SELECTED_INTERVIEWS_OR_REPORTED_PRACTICE",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Employer account of application volume and AI-assisted interviews is contextual, not causal labor-market estimation.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P035",
      "atlas_display": {
        "id": "P035",
        "label": "Tech hiring: is this an inflection point?",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Jobs & roles",
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "Discusses employer experiences with automated applications and AI-assisted interview deception, alongside possible changes to remote hiring, trial periods and work samples.",
        "limitation": "Orosz discloses an investment in Maestro, one of the companies discussed. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/tech-hiring-inflection-point",
        "authors": "Gergely Orosz",
        "year": "2025-04-15",
        "topics": [
          "K:Employment and early-career roles",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": []
      }
    },
    {
      "label": "More than one million readers",
      "kind": "source_methodology_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Methods and provenance",
      "year": "2025",
      "authors": "Gergely Orosz",
      "source": "https://newsletter.pragmaticengineer.com/p/one-million",
      "source_url": "https://newsletter.pragmaticengineer.com/p/one-million",
      "url": "https://newsletter.pragmaticengineer.com/p/one-million",
      "publication_date": "2025-04-22",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-04-22",
      "eligibility_date": "2025-04-22",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "A publication retrospective includes a 2024 reader survey describing respondents’ roles, employers, location and education, alongside the newsletter’s growth.",
      "in_short": "A publication retrospective includes a 2024 reader survey describing respondents’ roles, employers, location and education, alongside the newsletter’s growth.",
      "summary": "A publication retrospective includes a 2024 reader survey describing respondents’ roles, employers, location and education, alongside the newsletter’s growth.",
      "main_findings": "The self-selected readership profile helps assess transferability of later reader surveys; subscriber growth itself is not software-engineering evidence.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "2,395 voluntary responses reported for a 2024 reader survey; not a census or random sample of software engineers. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "A readership survey helps characterize the publication's audience and selection, not the entire engineering workforce.",
      "evidence_class": "Industry/practitioner publication — publication retrospective and reader survey",
      "reviewed_evidence_class": "Industry/practitioner publication — publication retrospective and reader survey",
      "access_status": "public_text",
      "access_note": "Public main article available; classification-bearing passages reviewed",
      "classification_status": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "classification_rationale": "A readership survey helps characterize the publication's audience and selection, not the entire engineering workforce.",
      "relevance": "METHODS_AND_PROVENANCE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "publication_retrospective_and_reader_survey",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "",
      "section_id": "",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "DATA:P:READER_PROFILE_2024",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "ORIGINAL_VOLUNTARY_OBSERVATIONAL_SURVEY",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Subscriber milestone gives publication provenance, not evidence of engineering outcomes or representative survey sampling.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P036",
      "atlas_display": {
        "id": "P036",
        "label": "More than one million readers",
        "kind": "source_methodology_article",
        "collection": "P",
        "category": null,
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "A publication retrospective includes a 2024 reader survey describing respondents’ roles, employers, location and education, alongside the newsletter’s growth.",
        "limitation": "2,395 voluntary responses reported for a 2024 reader survey; not a census or random sample of software engineers. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/one-million",
        "authors": "Gergely Orosz",
        "year": "2025-04-22",
        "topics": [
          "K:Dataset provenance and dependency"
        ],
        "volumes": []
      }
    },
    {
      "label": "Humanoid robots for software engineers (Robotics for software engineers, Part 2)",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Skills & learning",
      "year": "2025",
      "authors": "Gergely Orosz; Sandor Felber",
      "source": "https://newsletter.pragmaticengineer.com/p/humanoid-robots",
      "source_url": "https://newsletter.pragmaticengineer.com/p/humanoid-robots",
      "url": "https://newsletter.pragmaticengineer.com/p/humanoid-robots",
      "publication_date": "2025-04-29",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-04-29",
      "eligibility_date": "2025-04-29",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Sandor Felber explains humanoid-robot hardware constraints, state estimation, real-time control and optimization, with an outline of learning-based methods.",
      "in_short": "Sandor Felber explains humanoid-robot hardware constraints, state estimation, real-time control and optimization, with an outline of learning-based methods.",
      "summary": "Sandor Felber explains humanoid-robot hardware constraints, state estimation, real-time control and optimization, with an outline of learning-based methods.",
      "main_findings": "Provides domain background for software engineers entering robotics; its AI concerns concern robotic control, not autonomous software development.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Humanoid-robot development provides adjacent systems context, not evidence that software-agent autonomy transfers to physical systems.",
      "evidence_class": "Industry/practitioner publication — guest technical tutorial",
      "reviewed_evidence_class": "Industry/practitioner publication — guest technical tutorial",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "Humanoid-robot development provides adjacent systems context, not evidence that software-agent autonomy transfers to physical systems.",
      "relevance": "ADJACENT_ENGINEERING",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "guest_technical_tutorial",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C10;C05",
      "section_id": "10.5;5.5",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "EDITORIAL_OR_PRACTITIONER_ARGUMENT",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Humanoid hardware/control challenges belong to adjacent robotics, not direct coding-agent research.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz; Sandor Felber",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P037",
      "atlas_display": {
        "id": "P037",
        "label": "Humanoid robots for software engineers (Robotics for software engineers, Part 2)",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Skills & learning",
          "T:Engineering structure"
        ],
        "actual": [],
        "mapped": [
          "C:C05",
          "C:C10"
        ],
        "printed": false,
        "summary": "Sandor Felber explains humanoid-robot hardware constraints, state estimation, real-time control and optimization, with an outline of learning-based methods.",
        "limitation": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/humanoid-robots",
        "authors": "Gergely Orosz; Sandor Felber",
        "year": "2025-04-29",
        "topics": [
          "K:Skills formation and teaching",
          "K:Architecture and modularity"
        ],
        "volumes": []
      }
    },
    {
      "label": "What’s Changed in 50 Years of Computing: Part 4",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Engineering structure",
      "year": "2025",
      "authors": "Gergely Orosz",
      "source": "https://newsletter.pragmaticengineer.com/p/mythical-man-month-part-4",
      "source_url": "https://newsletter.pragmaticengineer.com/p/mythical-man-month-part-4",
      "url": "https://newsletter.pragmaticengineer.com/p/mythical-man-month-part-4",
      "publication_date": "2025-05-06",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-05-06",
      "eligibility_date": "2025-05-06",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Revisits Brooks’s account of tooling, debugging, project schedules and documentation against contemporary engineering practice.",
      "in_short": "Revisits Brooks’s account of tooling, debugging, project schedules and documentation against contemporary engineering practice.",
      "summary": "Revisits Brooks’s account of tooling, debugging, project schedules and documentation against contemporary engineering practice. Distinguishes improvements in tools from persistent coordination and specification problems.",
      "main_findings": "The accessible outline supports continuity in engineering responsibilities despite technological change; historical comparisons do not establish an AI-specific effect.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Historical comparison frames durable engineering judgment; it is not a controlled estimate of modern AI effects.",
      "evidence_class": "Industry/practitioner publication — historical conceptual commentary",
      "reviewed_evidence_class": "Industry/practitioner publication — historical conceptual commentary",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "Historical comparison frames durable engineering judgment; it is not a controlled estimate of modern AI effects.",
      "relevance": "GENERAL_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "historical_conceptual_commentary",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C01;C02",
      "section_id": "1.3;2.1",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "EDITORIAL_OR_PRACTITIONER_ARGUMENT",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Modern rereading of Brooks is distinct 2025 commentary; original book is older and not a new experiment.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P038",
      "atlas_display": {
        "id": "P038",
        "label": "What’s Changed in 50 Years of Computing: Part 4",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Productivity"
        ],
        "actual": [],
        "mapped": [
          "C:C01",
          "C:C02"
        ],
        "printed": false,
        "summary": "Revisits Brooks’s account of tooling, debugging, project schedules and documentation against contemporary engineering practice.",
        "limitation": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/mythical-man-month-part-4",
        "authors": "Gergely Orosz",
        "year": "2025-05-06",
        "topics": [
          "K:Output versus shipped value",
          "K:Specifications and governance"
        ],
        "volumes": []
      }
    },
    {
      "label": "Building, launching, and scaling ChatGPT Images",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Engineering structure",
      "year": "2025",
      "authors": "Gergely Orosz",
      "source": "https://newsletter.pragmaticengineer.com/p/chatgpt-images",
      "source_url": "https://newsletter.pragmaticengineer.com/p/chatgpt-images",
      "url": "https://newsletter.pragmaticengineer.com/p/chatgpt-images",
      "publication_date": "2025-05-13",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-05-13",
      "eligibility_date": "2025-05-13",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Interviews OpenAI engineering leaders about an image-generation launch, asynchronous execution, isolation, load testing and bottlenecks beyond GPU capacity.",
      "in_short": "Interviews OpenAI engineering leaders about an image-generation launch, asynchronous execution, isolation, load testing and bottlenecks beyond GPU capacity.",
      "summary": "Interviews OpenAI engineering leaders about an image-generation launch, asynchronous execution, isolation, load testing and bottlenecks beyond GPU capacity.",
      "main_findings": "The visible account emphasizes operational preparation and adaptation under unexpected demand. Growth numbers describe the product launch, not coding-assistant effectiveness.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Company-reported launch experience; primarily engineering an AI product. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Launching an image-generation service concerns AI-product infrastructure, evaluation and deployment rather than AI-for-coding performance.",
      "evidence_class": "Industry/practitioner publication — reported company case",
      "reviewed_evidence_class": "Industry/practitioner publication — reported company case",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "Launching an image-generation service concerns AI-product infrastructure, evaluation and deployment rather than AI-for-coding performance.",
      "relevance": "SE_FOR_AI",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "reported_company_case",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C05;C07",
      "section_id": "5.5;7.2",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "SELECTED_INTERVIEWS_OR_REPORTED_PRACTICE",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Team interview describes AI-product rollout and architecture; launch/scaling claims remain attributed.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P039",
      "atlas_display": {
        "id": "P039",
        "label": "Building, launching, and scaling ChatGPT Images",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Engineering structure"
        ],
        "actual": [],
        "mapped": [
          "C:C05",
          "C:C07"
        ],
        "printed": false,
        "summary": "Interviews OpenAI engineering leaders about an image-generation launch, asynchronous execution, isolation, load testing and bottlenecks beyond GPU capacity.",
        "limitation": "Company-reported launch experience; primarily engineering an AI product. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/chatgpt-images",
        "authors": "Gergely Orosz",
        "year": "2025-05-13",
        "topics": [
          "K:Architecture and modularity",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": []
      }
    },
    {
      "label": "Stack overflow is almost dead",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "System knowledge & memory",
      "year": "2025",
      "authors": "Gergely Orosz",
      "source": "https://blog.pragmaticengineer.com/stack-overflow-is-almost-dead/",
      "source_url": "https://blog.pragmaticengineer.com/stack-overflow-is-almost-dead/",
      "url": "https://blog.pragmaticengineer.com/stack-overflow-is-almost-dead/",
      "publication_date": "2025-05-15",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-05-15",
      "eligibility_date": "2025-05-15",
      "series_origin": "CONFIRMED_RETITLED_PULSE_EXCERPT",
      "parent_issue_url": "https://newsletter.pragmaticengineer.com/p/the-pulse-134",
      "strict_non_pulse_derived": "false",
      "source_platform": "blog",
      "source_section": "Blog",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Updates an earlier analysis of falling Stack Overflow question counts, considering moderation history, alternative communities and LLM-based assistance.",
      "in_short": "Updates an earlier analysis of falling Stack Overflow question counts, considering moderation history, alternative communities and LLM-based assistance.",
      "summary": "Updates an earlier analysis of falling Stack Overflow question counts, considering moderation history, alternative communities and LLM-based assistance.",
      "main_findings": "The observations concern new questions, not all site usage or knowledge value. The headline and shutdown forecast go beyond what the descriptive series demonstrates.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Updated 19 May 2025. The causal contribution of LLMs is not identified by the time series. This non-Pulse-titled blog article is an excerpt of a Pulse issue originally published 2025-05-15. It passes the literal title-prefix rule; it is excluded by the optional stricter Pulse-origin filter. The parent issue is provenance only, not another P article. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "The follow-up concerns knowledge-community activity; fewer questions do not prove disappearance of all usage or knowledge value.",
      "evidence_class": "Industry/practitioner publication — secondary data commentary",
      "reviewed_evidence_class": "Industry/practitioner publication — secondary data commentary",
      "access_status": "public_text",
      "access_note": "Public main article available; classification-bearing passages reviewed",
      "classification_status": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "classification_rationale": "The follow-up concerns knowledge-community activity; fewer questions do not prove disappearance of all usage or knowledge value.",
      "relevance": "AI_FOR_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "secondary_data_commentary",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C09;C10",
      "section_id": "9.4;10.5",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "SECONDARY_OR_PROVIDER_DATA_ANALYSIS",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Question-count decline is not equivalent to company closure or independently identified AI causation.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P040",
      "atlas_display": {
        "id": "P040",
        "label": "Stack overflow is almost dead",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:System knowledge & memory",
          "T:Skills & learning"
        ],
        "actual": [],
        "mapped": [
          "C:C09",
          "C:C10"
        ],
        "printed": false,
        "summary": "Updates an earlier analysis of falling Stack Overflow question counts, considering moderation history, alternative communities and LLM-based assistance.",
        "limitation": "Updated 19 May 2025. The causal contribution of LLMs is not identified by the time series. This non-Pulse-titled blog article is an excerpt of a Pulse issue originally published 2025-05-15. It passes the literal title-prefix rule; it is excluded by the optional stricter Pulse-origin filter. The parent issue is provenance only, not another P article. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://blog.pragmaticengineer.com/stack-overflow-is-almost-dead/",
        "authors": "Gergely Orosz",
        "year": "2025-05-15",
        "topics": [
          "K:System understanding and rationale",
          "K:Ownership and knowledge transfer"
        ],
        "volumes": []
      }
    },
    {
      "label": "The AI Engineering Stack",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Engineering structure",
      "year": "2025",
      "authors": "Gergely Orosz; Chip Huyen",
      "source": "https://newsletter.pragmaticengineer.com/p/the-ai-engineering-stack",
      "source_url": "https://newsletter.pragmaticengineer.com/p/the-ai-engineering-stack",
      "url": "https://newsletter.pragmaticengineer.com/p/the-ai-engineering-stack",
      "publication_date": "2025-05-20",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-05-20",
      "eligibility_date": "2025-05-20",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Chip Huyen’s book excerpt distinguishes application, model and infrastructure layers and compares AI engineering with machine-learning and full-stack engineering.",
      "in_short": "Chip Huyen’s book excerpt distinguishes application, model and infrastructure layers and compares AI engineering with machine-learning and full-stack engineering.",
      "summary": "Chip Huyen’s book excerpt distinguishes application, model and infrastructure layers and compares AI engineering with machine-learning and full-stack engineering. Evaluation and interfaces are central application concerns.",
      "main_findings": "Provides an architectural vocabulary for building AI products; it should not be treated as evidence that using AI improves software-development productivity.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Excerpt credited to Chip Huyen; primarily software engineering for AI, not AI-assisted software engineering. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "An introduced technical book excerpt explains the AI-product stack; distinguish application engineering from coding assistance.",
      "evidence_class": "Industry/practitioner publication — guest book excerpt",
      "reviewed_evidence_class": "Industry/practitioner publication — guest book excerpt",
      "access_status": "public_text",
      "access_note": "Public main article available; classification-bearing passages reviewed",
      "classification_status": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "classification_rationale": "An introduced technical book excerpt explains the AI-product stack; distinguish application engineering from coding assistance.",
      "relevance": "SE_FOR_AI",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "guest_book_excerpt",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C05;C07",
      "section_id": "5.5;7.2",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "ADAPTED_OR_EXCERPTED_WORK",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Chip Huyen book material addresses AI-application architecture; distinguish source-book authorship from editorial introduction.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz; Chip Huyen",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P041",
      "atlas_display": {
        "id": "P041",
        "label": "The AI Engineering Stack",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C05",
          "C:C07"
        ],
        "printed": false,
        "summary": "Chip Huyen’s book excerpt distinguishes application, model and infrastructure layers and compares AI engineering with machine-learning and full-stack engineering.",
        "limitation": "Excerpt credited to Chip Huyen; primarily software engineering for AI, not AI-assisted software engineering. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/the-ai-engineering-stack",
        "authors": "Gergely Orosz; Chip Huyen",
        "year": "2025-05-20",
        "topics": [
          "K:Architecture and modularity",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": []
      }
    },
    {
      "label": "Microsoft is dogfooding AI dev tools’ future",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Engineering structure",
      "year": "2025",
      "authors": "Gergely Orosz",
      "source": "https://newsletter.pragmaticengineer.com/p/microsoft-ai-dev-tools",
      "source_url": "https://newsletter.pragmaticengineer.com/p/microsoft-ai-dev-tools",
      "url": "https://newsletter.pragmaticengineer.com/p/microsoft-ai-dev-tools",
      "publication_date": "2025-05-27",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-05-27",
      "eligibility_date": "2025-05-27",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Reports observations at Microsoft BUILD, including supervised coding agents, public failures on the .NET codebase and platform incentives behind optimistic AI messaging.",
      "in_short": "Reports observations at Microsoft BUILD, including supervised coding agents, public failures on the .NET codebase and platform incentives behind optimistic AI messaging.",
      "summary": "Reports observations at Microsoft BUILD, including supervised coding agents, public failures on the .NET codebase and platform incentives behind optimistic AI messaging.",
      "main_findings": "The public outline contrasts bounded demonstrations with brownfield difficulties and keeps developers responsible for agent output.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Author reports self-funded travel; situated interviews and demonstrations are not a representative evaluation. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Internal use and conference examples illustrate adoption mechanisms, not independently measured organization-wide gains.",
      "evidence_class": "Industry/practitioner publication — conference field report",
      "reviewed_evidence_class": "Industry/practitioner publication — conference field report",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "Internal use and conference examples illustrate adoption mechanisms, not independently measured organization-wide gains.",
      "relevance": "AI_FOR_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "conference_field_report",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C11;C02",
      "section_id": "11.1;2.4",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "SELECTED_INTERVIEWS_OR_REPORTED_PRACTICE",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Conference observations and demonstrations are not measured deployment productivity.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P042",
      "atlas_display": {
        "id": "P042",
        "label": "Microsoft is dogfooding AI dev tools’ future",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Productivity"
        ],
        "actual": [],
        "mapped": [
          "C:C02",
          "C:C11"
        ],
        "printed": false,
        "summary": "Reports observations at Microsoft BUILD, including supervised coding agents, public failures on the .NET codebase and platform incentives behind optimistic AI messaging.",
        "limitation": "Author reports self-funded travel; situated interviews and demonstrations are not a representative evaluation. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/microsoft-ai-dev-tools",
        "authors": "Gergely Orosz",
        "year": "2025-05-27",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Human-agent collaboration"
        ],
        "volumes": []
      }
    },
    {
      "label": "Vibe Coding as a software engineer",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Verification & review",
      "year": "2025",
      "authors": "Gergely Orosz; Elin Nilsson",
      "source": "https://newsletter.pragmaticengineer.com/p/vibe-coding-as-a-software-engineer",
      "source_url": "https://newsletter.pragmaticengineer.com/p/vibe-coding-as-a-software-engineer",
      "url": "https://newsletter.pragmaticengineer.com/p/vibe-coding-as-a-software-engineer",
      "publication_date": "2025-06-03",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-06-03",
      "eligibility_date": "2025-06-03",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Examines competing definitions of vibe coding, contrasts prototypes with production systems, and discusses cases where developers resume direct control to finish an application.",
      "in_short": "Examines competing definitions of vibe coding, contrasts prototypes with production systems, and discusses cases where developers resume direct control to finish an application.",
      "summary": "Examines competing definitions of vibe coding, contrasts prototypes with production systems, and discusses cases where developers resume direct control to finish an application.",
      "main_findings": "The accessible text makes review, security, performance and engineering judgment the boundary between a useful prototype and accountable delivery.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Definitions differ among quoted practitioners; no measured production benefit is established. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Exploratory generation and accountable engineering differ in verification and retained understanding.",
      "evidence_class": "Industry/practitioner publication — practitioner conceptual analysis",
      "reviewed_evidence_class": "Industry/practitioner publication — practitioner conceptual analysis",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "Exploratory generation and accountable engineering differ in verification and retained understanding.",
      "relevance": "AI_FOR_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "practitioner_conceptual_analysis",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C08;C10",
      "section_id": "8.9;10.2",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "O028;W113",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "EDITORIAL_OR_PRACTITIONER_ARGUMENT",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Vibe coding versus inspected AI-assisted coding is an operational distinction; no validated universal outcome comparison.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz; Elin Nilsson",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P043",
      "atlas_display": {
        "id": "P043",
        "label": "Vibe Coding as a software engineer",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Verification & review",
          "T:Skills & learning"
        ],
        "actual": [],
        "mapped": [
          "C:C08",
          "C:C10"
        ],
        "printed": false,
        "summary": "Examines competing definitions of vibe coding, contrasts prototypes with production systems, and discusses cases where developers resume direct control to finish an application.",
        "limitation": "Definitions differ among quoted practitioners; no measured production benefit is established. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/vibe-coding-as-a-software-engineer",
        "authors": "Gergely Orosz; Elin Nilsson",
        "year": "2025-06-03",
        "topics": [
          "K:Independent verification and oracles",
          "K:System understanding and rationale"
        ],
        "volumes": []
      }
    },
    {
      "label": "Real-world engineering challenges: building Cursor",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Engineering structure",
      "year": "2025",
      "authors": "Gergely Orosz",
      "source": "https://newsletter.pragmaticengineer.com/p/cursor",
      "source_url": "https://newsletter.pragmaticengineer.com/p/cursor",
      "url": "https://newsletter.pragmaticengineer.com/p/cursor",
      "publication_date": "2025-06-10",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-06-10",
      "eligibility_date": "2025-06-10",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Reports engineering choices behind Cursor, including code-context synchronization, execution isolation, orchestration infrastructure and latency-sensitive development workflows.",
      "in_short": "Reports engineering choices behind Cursor, including code-context synchronization, execution isolation, orchestration infrastructure and latency-sensitive development workflows.",
      "summary": "Reports engineering choices behind Cursor, including code-context synchronization, execution isolation, orchestration infrastructure and latency-sensitive development workflows.",
      "main_findings": "The visible outline illustrates the substantial infrastructure behind coding assistance; it does not demonstrate that adoption or vendor growth equals developer productivity.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Company interview; detailed implementation claims beyond the preview remain unverified. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "A tool-builder architecture case: repository synchronization, context and execution infrastructure. It has a secondary AI-assisted-development connection but is not a developer-productivity trial.",
      "evidence_class": "Industry/practitioner publication — reported company case",
      "reviewed_evidence_class": "Industry/practitioner publication — reported company case",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "A tool-builder architecture case: repository synchronization, context and execution infrastructure. It has a secondary AI-assisted-development connection but is not a developer-productivity trial.",
      "relevance": "SE_FOR_AI",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "reported_company_case",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C05;C09",
      "section_id": "5.5;9.4",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "O031",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "AI_FOR_SE",
      "evidence_origin": "SELECTED_INTERVIEWS_OR_REPORTED_PRACTICE",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Cursor infrastructure is principally engineering an AI product; prior IDE survey reuse must not count as new respondents.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P044",
      "atlas_display": {
        "id": "P044",
        "label": "Real-world engineering challenges: building Cursor",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C05",
          "C:C09"
        ],
        "printed": false,
        "summary": "Reports engineering choices behind Cursor, including code-context synchronization, execution isolation, orchestration infrastructure and latency-sensitive development workflows.",
        "limitation": "Company interview; detailed implementation claims beyond the preview remain unverified. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/cursor",
        "authors": "Gergely Orosz",
        "year": "2025-06-10",
        "topics": [
          "K:Architecture and modularity",
          "K:Agent context and persistent memory"
        ],
        "volumes": []
      }
    },
    {
      "label": "Builder.ai did not “fake AI with 700 engineers”",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Engineering structure",
      "year": "2025",
      "authors": "Gergely Orosz",
      "source": "https://blog.pragmaticengineer.com/builder-ai-did-not-fake-ai/",
      "source_url": "https://blog.pragmaticengineer.com/builder-ai-did-not-fake-ai/",
      "url": "https://blog.pragmaticengineer.com/builder-ai-did-not-fake-ai/",
      "publication_date": "2025-06-12",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-06-12",
      "eligibility_date": "2025-06-12",
      "series_origin": "CONFIRMED_RETITLED_PULSE_EXCERPT",
      "parent_issue_url": "https://newsletter.pragmaticengineer.com/p/the-pulse-137",
      "strict_non_pulse_derived": "false",
      "source_platform": "blog",
      "source_section": "Blog",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Investigates claims that Builder.ai was merely a human-operated substitute for AI.",
      "in_short": "Investigates claims that Builder.ai was merely a human-operated substitute for AI.",
      "summary": "Investigates claims that Builder.ai was merely a human-operated substitute for AI. Former-employee accounts describe a code-generation product alongside human fulfilment; a hypothetical human-operated design is an explanatory contrast, not a verified internal architecture.",
      "main_findings": "The account challenges a simplified corporate narrative. It does not independently verify the product’s reliability, staffing, financial history or productivity.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Claims about internal operations are attributed to former staff; corporate-failure explanations remain interpretations. This non-Pulse-titled blog article is an excerpt of a Pulse issue originally published 2025-06-12. It passes the literal title-prefix rule; it is excluded by the optional stricter Pulse-origin filter. The parent issue is provenance only, not another P article. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Industry fact-checking distinguishes reported AI code generation from human fulfilment. Neither a hypothetical architecture nor employee accounts validate a capability benchmark.",
      "evidence_class": "Industry/practitioner publication — reported investigation",
      "reviewed_evidence_class": "Industry/practitioner publication — reported investigation",
      "access_status": "public_text",
      "access_note": "Public main article available; classification-bearing passages reviewed",
      "classification_status": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "classification_rationale": "Industry fact-checking distinguishes reported AI code generation from human fulfilment. Neither a hypothetical architecture nor employee accounts validate a capability benchmark.",
      "relevance": "AI_ECOSYSTEM",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "reported_investigation",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C11",
      "section_id": "11.2",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "AI_FOR_SE",
      "evidence_origin": "SELECTED_INTERVIEWS_OR_REPORTED_PRACTICE",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Corrective reporting challenges a specific fake-AI narrative; it does not independently settle every allegation about the company.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P045",
      "atlas_display": {
        "id": "P045",
        "label": "Builder.ai did not “fake AI with 700 engineers”",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Engineering structure"
        ],
        "actual": [],
        "mapped": [
          "C:C11"
        ],
        "printed": false,
        "summary": "Investigates claims that Builder.ai was merely a human-operated substitute for AI.",
        "limitation": "Claims about internal operations are attributed to former staff; corporate-failure explanations remain interpretations. This non-Pulse-titled blog article is an excerpt of a Pulse issue originally published 2025-06-12. It passes the literal title-prefix rule; it is excluded by the optional stricter Pulse-origin filter. The parent issue is provenance only, not another P article. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://blog.pragmaticengineer.com/builder-ai-did-not-fake-ai/",
        "authors": "Gergely Orosz",
        "year": "2025-06-12",
        "topics": [
          "K:Human-agent collaboration",
          "K:Dataset provenance and dependency"
        ],
        "volumes": []
      }
    },
    {
      "label": "Being an “Intrapreneur” as a software engineer",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Engineering structure",
      "year": "2025",
      "authors": "Gergely Orosz; Chaitali Narla",
      "source": "https://newsletter.pragmaticengineer.com/p/being-an-intrapreneur-as-a-software",
      "source_url": "https://newsletter.pragmaticengineer.com/p/being-an-intrapreneur-as-a-software",
      "url": "https://newsletter.pragmaticengineer.com/p/being-an-intrapreneur-as-a-software",
      "publication_date": "2025-06-17",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-06-17",
      "eligibility_date": "2025-06-17",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Chaitali Narla discusses identifying valuable problems, taking ownership, building relationships and finding sponsorship for change within an organization.",
      "in_short": "Chaitali Narla discusses identifying valuable problems, taking ownership, building relationships and finding sponsorship for change within an organization.",
      "summary": "Chaitali Narla discusses identifying valuable problems, taking ownership, building relationships and finding sponsorship for change within an organization.",
      "main_findings": "The visible guidance connects engineering impact with initiative and organizational support. It is general career guidance, not evidence of AI effectiveness.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Internal entrepreneurship concerns ownership and organizational adoption rather than AI capability.",
      "evidence_class": "Industry/practitioner publication — guest practitioner guidance",
      "reviewed_evidence_class": "Industry/practitioner publication — guest practitioner guidance",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "Internal entrepreneurship concerns ownership and organizational adoption rather than AI capability.",
      "relevance": "GENERAL_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "guest_practitioner_guidance",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C11;C04",
      "section_id": "11.2;4.1",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "EDITORIAL_OR_PRACTITIONER_ARGUMENT",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Intrapreneurship is career/product practice, not an AI automation experiment.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz; Chaitali Narla",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P046",
      "atlas_display": {
        "id": "P046",
        "label": "Being an “Intrapreneur” as a software engineer",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Skills & learning"
        ],
        "actual": [],
        "mapped": [
          "C:C04",
          "C:C11"
        ],
        "printed": false,
        "summary": "Chaitali Narla discusses identifying valuable problems, taking ownership, building relationships and finding sponsorship for change within an organization.",
        "limitation": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/being-an-intrapreneur-as-a-software",
        "authors": "Gergely Orosz; Chaitali Narla",
        "year": "2025-06-17",
        "topics": [
          "K:Ownership and knowledge transfer",
          "K:Specifications and governance"
        ],
        "volumes": []
      }
    },
    {
      "label": "Learnings from two years of using AI tools for software engineering",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Skills & learning",
      "year": "2025",
      "authors": "Gergely Orosz; Birgitta Böckeler",
      "source": "https://newsletter.pragmaticengineer.com/p/two-years-of-using-ai",
      "source_url": "https://newsletter.pragmaticengineer.com/p/two-years-of-using-ai",
      "url": "https://newsletter.pragmaticengineer.com/p/two-years-of-using-ai",
      "publication_date": "2025-06-24",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-06-24",
      "eligibility_date": "2025-06-24",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Birgitta Böckeler reflects on changes from autocomplete to agentic assistance over two years, including cognitive bias, reviewer fatigue, quality supervision and team effectiveness.",
      "in_short": "Birgitta Böckeler reflects on changes from autocomplete to agentic assistance over two years, including cognitive bias, reviewer fatigue, quality supervision and team effectiveness.",
      "summary": "Birgitta Böckeler reflects on changes from autocomplete to agentic assistance over two years, including cognitive bias, reviewer fatigue, quality supervision and team effectiveness.",
      "main_findings": "The public outline emphasizes adapting engineering practices alongside tools; two years of experience does not establish a longitudinal controlled study.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Longitudinal practitioner experience informs adaptation and comprehension, but does not substitute for controlled measurement.",
      "evidence_class": "Industry/practitioner publication — guest practitioner synthesis",
      "reviewed_evidence_class": "Industry/practitioner publication — guest practitioner synthesis",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "Longitudinal practitioner experience informs adaptation and comprehension, but does not substitute for controlled measurement.",
      "relevance": "AI_FOR_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "guest_practitioner_synthesis",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C10;C02",
      "section_id": "10.5;2.7",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "O003;W118",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "EDITORIAL_OR_PRACTITIONER_ARGUMENT",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Böckeler's accumulated practitioner experience is not a two-year longitudinal controlled study.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz; Birgitta Böckeler",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P047",
      "atlas_display": {
        "id": "P047",
        "label": "Learnings from two years of using AI tools for software engineering",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Skills & learning",
          "T:Productivity"
        ],
        "actual": [],
        "mapped": [
          "C:C02",
          "C:C10"
        ],
        "printed": false,
        "summary": "Birgitta Böckeler reflects on changes from autocomplete to agentic assistance over two years, including cognitive bias, reviewer fatigue, quality supervision and team effectiveness.",
        "limitation": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/two-years-of-using-ai",
        "authors": "Gergely Orosz; Birgitta Böckeler",
        "year": "2025-06-24",
        "topics": [
          "K:Developer workflow and adoption",
          "K:System understanding and rationale",
          "K:Skills formation and teaching"
        ],
        "volumes": []
      }
    },
    {
      "label": "Software engineering with LLMs in 2025: reality check",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Productivity",
      "year": "2025",
      "authors": "Gergely Orosz",
      "source": "https://newsletter.pragmaticengineer.com/p/software-engineering-with-llms-in-2025",
      "source_url": "https://newsletter.pragmaticengineer.com/p/software-engineering-with-llms-in-2025",
      "url": "https://newsletter.pragmaticengineer.com/p/software-engineering-with-llms-in-2025",
      "publication_date": "2025-07-01",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-07-01",
      "eligibility_date": "2025-07-01",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "https://blog.pragmaticengineer.com/software-engineering-with-llms-in-2025/",
      "alternate_publications_json": "[{\"url\": \"https://blog.pragmaticengineer.com/software-engineering-with-llms-in-2025/\", \"title\": \"Software engineering with LLMs in 2025: temperature check\", \"date\": \"2025-07-05\", \"source_ref\": \"turn119578view2\", \"relation\": \"alternate_publication\", \"reason\": \"Public short introduction and direct pointer to the same conference talk and longer newsletter synthesis; collapsed, not independent evidence.\"}]",
      "contribution": "Contrasts executive expectations with developers’ experiences of LLM-assisted work, drawing on interviews and a conference presentation.",
      "in_short": "Contrasts executive expectations with developers’ experiences of LLM-assisted work, drawing on interviews and a conference presentation.",
      "summary": "Contrasts executive expectations with developers’ experiences of LLM-assisted work, drawing on interviews and a conference presentation. Examines adoption, review obligations and the gap between demonstrations and dependable delivery.",
      "main_findings": "The accessible report presents uneven benefits and continuing engineering oversight, rather than a universal productivity multiplier.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Interview selection and conference synthesis are not a controlled estimate of productivity. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "The synthesis separates demonstrated tool potential from organization-level delivery outcomes.",
      "evidence_class": "Industry/practitioner publication — interview based synthesis",
      "reviewed_evidence_class": "Industry/practitioner publication — interview based synthesis",
      "access_status": "public_text",
      "access_note": "Public main article available; classification-bearing passages reviewed",
      "classification_status": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "classification_rationale": "The synthesis separates demonstrated tool potential from organization-level delivery outcomes.",
      "relevance": "AI_FOR_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "interview_based_synthesis",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C02;C01",
      "section_id": "2.5;1.9",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "W010",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "SELECTED_INTERVIEWS_OR_REPORTED_PRACTICE",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Written keynote is Deepdives and distinct from the embedded video; cross-post alias remains consolidated.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P048",
      "atlas_display": {
        "id": "P048",
        "label": "Software engineering with LLMs in 2025: reality check",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Productivity",
          "T:Engineering structure"
        ],
        "actual": [],
        "mapped": [
          "C:C01",
          "C:C02"
        ],
        "printed": false,
        "summary": "Contrasts executive expectations with developers’ experiences of LLM-assisted work, drawing on interviews and a conference presentation.",
        "limitation": "Interview selection and conference synthesis are not a controlled estimate of productivity. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/software-engineering-with-llms-in-2025",
        "authors": "Gergely Orosz",
        "year": "2025-07-01",
        "topics": [
          "K:Output versus shipped value",
          "K:Developer workflow and adoption"
        ],
        "volumes": []
      }
    },
    {
      "label": "Skills useful to learn for robotics engineering (Robotics for software engineers, Part 3)",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Skills & learning",
      "year": "2025",
      "authors": "Gergely Orosz; Sandor Felber",
      "source": "https://newsletter.pragmaticengineer.com/p/skills-useful-to-learn-for-robotics",
      "source_url": "https://newsletter.pragmaticengineer.com/p/skills-useful-to-learn-for-robotics",
      "url": "https://newsletter.pragmaticengineer.com/p/skills-useful-to-learn-for-robotics",
      "publication_date": "2025-07-08",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-07-08",
      "eligibility_date": "2025-07-08",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Sandor Felber outlines software, AI and robotics skills for work involving real-time control and physical constraints.",
      "in_short": "Sandor Felber outlines software, AI and robotics skills for work involving real-time control and physical constraints.",
      "summary": "Sandor Felber outlines software, AI and robotics skills for work involving real-time control and physical constraints.",
      "main_findings": "The guidance illustrates multidisciplinary learning and performance requirements. Physical robotics autonomy is not the same construct as coding-agent autonomy.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Guest discloses his robotics startup and hiring interests. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Robotics skill development provides adjacent engineering education, not a tested coding-agent training intervention.",
      "evidence_class": "Industry/practitioner publication — guest practitioner guidance",
      "reviewed_evidence_class": "Industry/practitioner publication — guest practitioner guidance",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "Robotics skill development provides adjacent engineering education, not a tested coding-agent training intervention.",
      "relevance": "ADJACENT_ENGINEERING",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "guest_practitioner_guidance",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C10;C05",
      "section_id": "10.5;5.5",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "EDITORIAL_OR_PRACTITIONER_ARGUMENT",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Third robotics skills installment retains source dependency and adjacent-domain classification.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz; Sandor Felber",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P049",
      "atlas_display": {
        "id": "P049",
        "label": "Skills useful to learn for robotics engineering (Robotics for software engineers, Part 3)",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Skills & learning",
          "T:Engineering structure"
        ],
        "actual": [],
        "mapped": [
          "C:C05",
          "C:C10"
        ],
        "printed": false,
        "summary": "Sandor Felber outlines software, AI and robotics skills for work involving real-time control and physical constraints.",
        "limitation": "Guest discloses his robotics startup and hiring interests. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/skills-useful-to-learn-for-robotics",
        "authors": "Gergely Orosz; Sandor Felber",
        "year": "2025-07-08",
        "topics": [
          "K:Skills formation and teaching",
          "K:Architecture and modularity"
        ],
        "volumes": []
      }
    },
    {
      "label": "The Pragmatic Engineer 2025 Survey: What’s in your tech stack? Part 1",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Engineering structure",
      "year": "2025",
      "authors": "Gergely Orosz; Elin Nilsson",
      "source": "https://newsletter.pragmaticengineer.com/p/the-pragmatic-engineer-2025-survey",
      "source_url": "https://newsletter.pragmaticengineer.com/p/the-pragmatic-engineer-2025-survey",
      "url": "https://newsletter.pragmaticengineer.com/p/the-pragmatic-engineer-2025-survey",
      "publication_date": "2025-07-15",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-07-15",
      "eligibility_date": "2025-07-15",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "The survey reports tool usage and sentiment across languages, coding assistants, IDEs, delivery infrastructure and cloud platforms.",
      "in_short": "The survey reports tool usage and sentiment across languages, coding assistants, IDEs, delivery infrastructure and cloud platforms.",
      "summary": "The survey reports tool usage and sentiment across languages, coding assistants, IDEs, delivery infrastructure and cloud platforms.",
      "main_findings": "This is a self-selected readership sample with 2,997 retained responses, not a random industry census. Cross-year differences can reflect changing respondents.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Same dataset as Parts 2 and 3; do not interpret mentions as causal productivity effects. The reported gross 3,000-plus submissions and cleaned 2,997 retained responses refer to stages of the same reader survey, not separate datasets. No microdata recount was performed. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "A broad, self-selected technology-stack survey with an AI-tooling subsection. Retain AI as a secondary facet; the same respondents underlie Parts 2 and 3.",
      "evidence_class": "Industry/practitioner publication — reader survey analysis",
      "reviewed_evidence_class": "Industry/practitioner publication — reader survey analysis",
      "access_status": "public_text",
      "access_note": "Public main article available; classification-bearing passages reviewed",
      "classification_status": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "classification_rationale": "A broad, self-selected technology-stack survey with an AI-tooling subsection. Retain AI as a secondary facet; the same respondents underlie Parts 2 and 3.",
      "relevance": "GENERAL_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "reader_survey_analysis",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C11;C02",
      "section_id": "11.1;2.4",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "W022",
      "shared_source_groups": "DATA:P:TECHSTACK_2025",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "AI_FOR_SE",
      "evidence_origin": "ORIGINAL_VOLUNTARY_OBSERVATIONAL_SURVEY",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "ANNOTATION_QUALIFIED",
      "review_reason": "The reported gross 3,000-plus submissions and cleaned 2,997 retained responses refer to stages of the same reader survey, not separate datasets. No microdata recount was performed.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz; Elin Nilsson",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P050",
      "atlas_display": {
        "id": "P050",
        "label": "The Pragmatic Engineer 2025 Survey: What’s in your tech stack? Part 1",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Productivity"
        ],
        "actual": [],
        "mapped": [
          "C:C02",
          "C:C11"
        ],
        "printed": false,
        "summary": "The survey reports tool usage and sentiment across languages, coding assistants, IDEs, delivery infrastructure and cloud platforms.",
        "limitation": "Same dataset as Parts 2 and 3; do not interpret mentions as causal productivity effects. The reported gross 3,000-plus submissions and cleaned 2,997 retained responses refer to stages of the same reader survey, not separate datasets. No microdata recount was performed. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/the-pragmatic-engineer-2025-survey",
        "authors": "Gergely Orosz; Elin Nilsson",
        "year": "2025-07-15",
        "topics": [
          "K:Architecture and modularity",
          "K:Developer workflow and adoption",
          "K:Dataset provenance and dependency"
        ],
        "volumes": []
      }
    },
    {
      "label": "Why reliability is hard at scale: learnings from infrastructure outages",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Code quality & security",
      "year": "2025",
      "authors": "Gergely Orosz",
      "source": "https://newsletter.pragmaticengineer.com/p/why-reliability-is-hard-at-scale",
      "source_url": "https://newsletter.pragmaticengineer.com/p/why-reliability-is-hard-at-scale",
      "url": "https://newsletter.pragmaticengineer.com/p/why-reliability-is-hard-at-scale",
      "publication_date": "2025-07-22",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-07-22",
      "eligibility_date": "2025-07-22",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "An editorial comparison of infrastructure outages considers update controls, global configuration, database behavior and incident transparency.",
      "in_short": "An editorial comparison of infrastructure outages considers update controls, global configuration, database behavior and incident transparency.",
      "summary": "An editorial comparison of infrastructure outages considers update controls, global configuration, database behavior and incident transparency.",
      "main_findings": "Failure containment and learning from prior incidents matter as systems scale. Some causal details are Orosz’s reconstruction rather than provider-confirmed facts.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Infrastructure incidents illustrate reliability and escalation; applying them to agents is a marked engineering analogy.",
      "evidence_class": "Industry/practitioner publication — postmortem synthesis",
      "reviewed_evidence_class": "Industry/practitioner publication — postmortem synthesis",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "Infrastructure incidents illustrate reliability and escalation; applying them to agents is a marked engineering analogy.",
      "relevance": "GENERAL_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "postmortem_synthesis",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C05;C11",
      "section_id": "5.6;11.6",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "SELECTED_INTERVIEWS_OR_REPORTED_PRACTICE",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Incident synthesis is reliability context; repeated failure mechanisms are not an estimated industry failure rate.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P051",
      "atlas_display": {
        "id": "P051",
        "label": "Why reliability is hard at scale: learnings from infrastructure outages",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Code quality & security",
          "T:Engineering structure"
        ],
        "actual": [],
        "mapped": [
          "C:C05",
          "C:C11"
        ],
        "printed": false,
        "summary": "An editorial comparison of infrastructure outages considers update controls, global configuration, database behavior and incident transparency.",
        "limitation": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/why-reliability-is-hard-at-scale",
        "authors": "Gergely Orosz",
        "year": "2025-07-22",
        "topics": [
          "K:Architecture and modularity",
          "K:Specifications and governance"
        ],
        "volumes": []
      }
    },
    {
      "label": "Cursor makes developers less effective?",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Productivity",
      "year": "2025",
      "authors": "Gergely Orosz",
      "source": "https://blog.pragmaticengineer.com/cursor-makes-developers-less-effective/",
      "source_url": "https://blog.pragmaticengineer.com/cursor-makes-developers-less-effective/",
      "url": "https://blog.pragmaticengineer.com/cursor-makes-developers-less-effective/",
      "publication_date": "2025-07-24",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-07-17",
      "eligibility_date": "2025-07-17",
      "series_origin": "CONFIRMED_RETITLED_PULSE_EXCERPT",
      "parent_issue_url": "https://newsletter.pragmaticengineer.com/p/the-pulse-140",
      "strict_non_pulse_derived": "false",
      "source_platform": "blog",
      "source_section": "Blog",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Discusses METR’s experienced-maintainer experiment and possible workflow explanations.",
      "in_short": "Discusses METR’s experienced-maintainer experiment and possible workflow explanations.",
      "summary": "Discusses METR’s experienced-maintainer experiment and possible workflow explanations. A targeted primary-source check confirms 16 developers and 246 issues randomized by issue to AI allowed or disallowed, not separate developer treatment groups.",
      "main_findings": "The primary study reports slower completion in this specific early-2025 setting. P052’s broader all-tools inference and proposed familiarity explanation remain interpretations; neither is independent causal validation.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "P052 says 136 issues and implies assignment by developer. METR’s primary methodology reports 246 issues and issue-level randomization, with developers working in both conditions. Do not reproduce the secondary account’s conflicting design description. A primary abstract/methodology check was performed, not a full-paper audit or statistical replication. This is a retitled Pulse excerpt; preserve its existing series provenance. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "This is secondary commentary on W023, not a replication; the all-tools extrapolation and causal learning-curve explanation are unsupported.",
      "evidence_class": "Industry/practitioner publication — secondary research commentary",
      "reviewed_evidence_class": "Industry/practitioner publication — secondary research commentary",
      "access_status": "public_text",
      "access_note": "Public main article available; classification-bearing passages reviewed",
      "classification_status": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "classification_rationale": "This is secondary commentary on W023, not a replication; the all-tools extrapolation and causal learning-curve explanation are unsupported.",
      "relevance": "AI_FOR_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "secondary_research_commentary",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C02",
      "section_id": "2.2;2.3",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "W023",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "ACTUAL_APPENDIX_B_ONLY",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "SECONDARY_RESEARCH_REPORTING",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "TARGETED_PRIMARY_METHODS_AND_ABSTRACT_CHECK_NOT_REPLICATION",
      "review_outcome": "RETAINED",
      "review_reason": "Secondary article still says 136 issues and developer-group assignment; preserve correction from primary METR methods.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "book_integration_version": "v5_20261011",
      "book_actual_sections": "",
      "book_appendix_anchor": "app:orosz-practitioner",
      "book_use_access_boundary": "Inspected public passages only; corpus-level full-text restrictions unchanged",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P052",
      "atlas_display": {
        "id": "P052",
        "label": "Cursor makes developers less effective?",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Productivity"
        ],
        "actual": [],
        "mapped": [
          "C:C02"
        ],
        "printed": true,
        "summary": "Discusses METR’s experienced-maintainer experiment and possible workflow explanations.",
        "limitation": "P052 says 136 issues and implies assignment by developer. METR’s primary methodology reports 246 issues and issue-level randomization, with developers working in both conditions. Do not reproduce the secondary account’s conflicting design description. A primary abstract/methodology check was performed, not a full-paper audit or statistical replication. This is a retitled Pulse excerpt; preserve its existing series provenance. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://blog.pragmaticengineer.com/cursor-makes-developers-less-effective/",
        "authors": "Gergely Orosz",
        "year": "2025-07-24",
        "topics": [
          "K:Controlled productivity evidence",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": []
      }
    },
    {
      "label": "Building great SDKs",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Code quality & security",
      "year": "2025",
      "authors": "Gergely Orosz; Quentin Pradet",
      "source": "https://newsletter.pragmaticengineer.com/p/building-great-sdks",
      "source_url": "https://newsletter.pragmaticengineer.com/p/building-great-sdks",
      "url": "https://newsletter.pragmaticengineer.com/p/building-great-sdks",
      "publication_date": "2025-07-29",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-07-29",
      "eligibility_date": "2025-07-29",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Quentin Pradet examines API-first design, SDK generation, documentation and ongoing maintenance for human and model consumers.",
      "in_short": "Quentin Pradet examines API-first design, SDK generation, documentation and ongoing maintenance for human and model consumers.",
      "summary": "Quentin Pradet examines API-first design, SDK generation, documentation and ongoing maintenance for human and model consumers.",
      "main_findings": "Clear contracts and robust libraries reduce integration friction; translating an SDK with an LLM does not remove language-specific correctness and maintenance work.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "A section explicitly discusses LLM-assisted SDK generation; it is secondary to the broader SDK design guidance. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "SDK contracts and reusable interfaces support maintainable systems without directly measuring AI-generated code quality.",
      "evidence_class": "Industry/practitioner publication — guest practitioner guidance",
      "reviewed_evidence_class": "Industry/practitioner publication — guest practitioner guidance",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "SDK contracts and reusable interfaces support maintainable systems without directly measuring AI-generated code quality.",
      "relevance": "GENERAL_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "guest_practitioner_guidance",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C05;C04",
      "section_id": "5.5;4.3",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "AI_FOR_SE",
      "evidence_origin": "EDITORIAL_OR_PRACTITIONER_ARGUMENT",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "SDK-maintainer guidance supports API quality and compatibility, not AI-tool productivity claims.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz; Quentin Pradet",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P053",
      "atlas_display": {
        "id": "P053",
        "label": "Building great SDKs",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Code quality & security",
          "T:Engineering structure"
        ],
        "actual": [],
        "mapped": [
          "C:C04",
          "C:C05"
        ],
        "printed": false,
        "summary": "Quentin Pradet examines API-first design, SDK generation, documentation and ongoing maintenance for human and model consumers.",
        "limitation": "A section explicitly discusses LLM-assisted SDK generation; it is secondary to the broader SDK design guidance. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/building-great-sdks",
        "authors": "Gergely Orosz; Quentin Pradet",
        "year": "2025-07-29",
        "topics": [
          "K:Architecture and modularity",
          "K:Code reuse and duplication",
          "K:Specifications and governance"
        ],
        "volumes": []
      }
    },
    {
      "label": "What are Forward Deployed Engineers, and why are they so in demand?",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Jobs & roles",
      "year": "2025",
      "authors": "Gergely Orosz",
      "source": "https://newsletter.pragmaticengineer.com/p/forward-deployed-engineers",
      "source_url": "https://newsletter.pragmaticengineer.com/p/forward-deployed-engineers",
      "url": "https://newsletter.pragmaticengineer.com/p/forward-deployed-engineers",
      "publication_date": "2025-08-12",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-08-12",
      "eligibility_date": "2025-08-12",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Interviews and job descriptions explain customer-embedded engineering, product feedback and AI integration responsibilities.",
      "in_short": "Interviews and job descriptions explain customer-embedded engineering, product feedback and AI integration responsibilities.",
      "summary": "Interviews and job descriptions explain customer-embedded engineering, product feedback and AI integration responsibilities.",
      "main_findings": "The role combines implementation and domain discovery, with substantial variation between employers; demand examples are not a universal career forecast.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "FDE role design links technical integration to customer work; demand claims do not establish universal career advantages.",
      "evidence_class": "Industry/practitioner publication — role analysis with interviews",
      "reviewed_evidence_class": "Industry/practitioner publication — role analysis with interviews",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "FDE role design links technical integration to customer work; demand claims do not establish universal career advantages.",
      "relevance": "AI_ECOSYSTEM",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "role_analysis_with_interviews",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C12;C11",
      "section_id": "12.5;11.2",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "SELECTED_INTERVIEWS_OR_REPORTED_PRACTICE",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "FDE role includes customer integration beyond AI; AI-ecosystem framing is valid but not exclusive.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P054",
      "atlas_display": {
        "id": "P054",
        "label": "What are Forward Deployed Engineers, and why are they so in demand?",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Jobs & roles",
          "T:Engineering structure"
        ],
        "actual": [],
        "mapped": [
          "C:C11",
          "C:C12"
        ],
        "printed": false,
        "summary": "Interviews and job descriptions explain customer-embedded engineering, product feedback and AI integration responsibilities.",
        "limitation": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/forward-deployed-engineers",
        "authors": "Gergely Orosz",
        "year": "2025-08-12",
        "topics": [
          "K:Employment and early-career roles",
          "K:Human-agent collaboration"
        ],
        "volumes": []
      }
    },
    {
      "label": "New trend: extreme hours at AI startups",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Jobs & roles",
      "year": "2025",
      "authors": "Gergely Orosz",
      "source": "https://blog.pragmaticengineer.com/new-trend-extreme-hours-at-ai-startups/",
      "source_url": "https://blog.pragmaticengineer.com/new-trend-extreme-hours-at-ai-startups/",
      "url": "https://blog.pragmaticengineer.com/new-trend-extreme-hours-at-ai-startups/",
      "publication_date": "2025-08-14",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-08-14",
      "eligibility_date": "2025-08-14",
      "series_origin": "CONFIRMED_RETITLED_PULSE_EXCERPT",
      "parent_issue_url": "https://newsletter.pragmaticengineer.com/p/the-pulse-142",
      "strict_non_pulse_derived": "false",
      "source_platform": "blog",
      "source_section": "Blog",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Collects public hiring language and leadership accounts of demanding work schedules at AI companies, questioning the incentives used to justify them.",
      "in_short": "Collects public hiring language and leadership accounts of demanding work schedules at AI companies, questioning the incentives used to justify them.",
      "summary": "Collects public hiring language and leadership accounts of demanding work schedules at AI companies, questioning the incentives used to justify them.",
      "main_findings": "Illustrates organizational pressure and sustainability risks; selected examples do not quantify prevalence or prove a causal productivity effect.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Non-Pulse-titled excerpt. Updated 23 October 2025; legal assertions are not adopted as guidance. This non-Pulse-titled blog article is an excerpt of a Pulse issue originally published 2025-08-14. It passes the literal title-prefix rule; it is excluded by the optional stricter Pulse-origin filter. The parent issue is provenance only, not another P article. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Reported working hours and incentives are organizational conditions, not productivity measurements or labor-law conclusions.",
      "evidence_class": "Industry/practitioner publication — reported work culture analysis",
      "reviewed_evidence_class": "Industry/practitioner publication — reported work culture analysis",
      "access_status": "public_text",
      "access_note": "Public main article available; classification-bearing passages reviewed",
      "classification_status": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "classification_rationale": "Reported working hours and incentives are organizational conditions, not productivity measurements or labor-law conclusions.",
      "relevance": "AI_ECOSYSTEM",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "reported_work_culture_analysis",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C11;C12",
      "section_id": "11.2;12.7",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "SELECTED_INTERVIEWS_OR_REPORTED_PRACTICE",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Long-hours accounts and burnout arguments are selected reporting, not a measured hours-to-output function.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P055",
      "atlas_display": {
        "id": "P055",
        "label": "New trend: extreme hours at AI startups",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Jobs & roles",
          "T:Engineering structure"
        ],
        "actual": [],
        "mapped": [
          "C:C11",
          "C:C12"
        ],
        "printed": false,
        "summary": "Collects public hiring language and leadership accounts of demanding work schedules at AI companies, questioning the incentives used to justify them.",
        "limitation": "Non-Pulse-titled excerpt. Updated 23 October 2025; legal assertions are not adopted as guidance. This non-Pulse-titled blog article is an excerpt of a Pulse issue originally published 2025-08-14. It passes the literal title-prefix rule; it is excluded by the optional stricter Pulse-origin filter. The parent issue is provenance only, not another P article. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://blog.pragmaticengineer.com/new-trend-extreme-hours-at-ai-startups/",
        "authors": "Gergely Orosz",
        "year": "2025-08-14",
        "topics": [
          "K:Human cognitive load",
          "K:Employment and early-career roles"
        ],
        "volumes": []
      }
    },
    {
      "label": "The Pragmatic Engineer 2025 Survey: What’s in your tech stack? Part 2",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Engineering structure",
      "year": "2025",
      "authors": "Gergely Orosz; Elin Nilsson",
      "source": "https://newsletter.pragmaticengineer.com/p/the-pragmatic-engineer-2025-survey-part-2",
      "source_url": "https://newsletter.pragmaticengineer.com/p/the-pragmatic-engineer-2025-survey-part-2",
      "url": "https://newsletter.pragmaticengineer.com/p/the-pragmatic-engineer-2025-survey-part-2",
      "publication_date": "2025-08-19",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-08-19",
      "eligibility_date": "2025-08-19",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "The second installment of the reader survey covers collaboration, project management, databases and backend infrastructure.",
      "in_short": "The second installment of the reader survey covers collaboration, project management, databases and backend infrastructure.",
      "summary": "The second installment of the reader survey covers collaboration, project management, databases and backend infrastructure.",
      "main_findings": "Reported use and sentiment differ across tool categories and company sizes; these observations are not controlled tool comparisons.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Same April–May 2025 respondent cohort as Parts 1 and 3. The reported gross 3,000-plus submissions and cleaned 2,997 retained responses refer to stages of the same reader survey, not separate datasets. No microdata recount was performed. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "The second tools-survey installment describes the same respondent cohort's infrastructure choices.",
      "evidence_class": "Industry/practitioner publication — reader survey analysis",
      "reviewed_evidence_class": "Industry/practitioner publication — reader survey analysis",
      "access_status": "public_text",
      "access_note": "Public main article available; classification-bearing passages reviewed",
      "classification_status": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "classification_rationale": "The second tools-survey installment describes the same respondent cohort's infrastructure choices.",
      "relevance": "GENERAL_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "reader_survey_analysis",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C11;C02",
      "section_id": "11.1;2.4",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "DATA:P:TECHSTACK_2025",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "ORIGINAL_VOLUNTARY_OBSERVATIONAL_SURVEY",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "ANNOTATION_QUALIFIED",
      "review_reason": "The reported gross 3,000-plus submissions and cleaned 2,997 retained responses refer to stages of the same reader survey, not separate datasets. No microdata recount was performed.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz; Elin Nilsson",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P056",
      "atlas_display": {
        "id": "P056",
        "label": "The Pragmatic Engineer 2025 Survey: What’s in your tech stack? Part 2",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Productivity"
        ],
        "actual": [],
        "mapped": [
          "C:C02",
          "C:C11"
        ],
        "printed": false,
        "summary": "The second installment of the reader survey covers collaboration, project management, databases and backend infrastructure.",
        "limitation": "Same April–May 2025 respondent cohort as Parts 1 and 3. The reported gross 3,000-plus submissions and cleaned 2,997 retained responses refer to stages of the same reader survey, not separate datasets. No microdata recount was performed. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/the-pragmatic-engineer-2025-survey-part-2",
        "authors": "Gergely Orosz; Elin Nilsson",
        "year": "2025-08-19",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Dataset provenance and dependency"
        ],
        "volumes": []
      }
    },
    {
      "label": "Creative ways to fund open source projects",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Economics",
      "year": "2025",
      "authors": "Gergely Orosz",
      "source": "https://blog.pragmaticengineer.com/creative-ways-to-fund-open-source-projects/",
      "source_url": "https://blog.pragmaticengineer.com/creative-ways-to-fund-open-source-projects/",
      "url": "https://blog.pragmaticengineer.com/creative-ways-to-fund-open-source-projects/",
      "publication_date": "2025-08-21",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-08-21",
      "eligibility_date": "2025-08-21",
      "series_origin": "CONFIRMED_RETITLED_PULSE_EXCERPT",
      "parent_issue_url": "https://newsletter.pragmaticengineer.com/p/the-pulse-143",
      "strict_non_pulse_derived": "false",
      "source_platform": "blog",
      "source_section": "Blog",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Examines maintenance-fee and other funding mechanisms for open-source work, including the burden of supporting users and reviewing contributions.",
      "in_short": "Examines maintenance-fee and other funding mechanisms for open-source work, including the burden of supporting users and reviewing contributions.",
      "summary": "Examines maintenance-fee and other funding mechanisms for open-source work, including the burden of supporting users and reviewing contributions.",
      "main_findings": "Separates software availability from the recurring cost of stewardship. The examples do not establish that a particular fee model generalizes to every project.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Updated 22 August 2025. No legal-compliance conclusion is independently evaluated. This non-Pulse-titled blog article is an excerpt of a Pulse issue originally published 2025-08-21. It passes the literal title-prefix rule; it is excluded by the optional stricter Pulse-origin filter. The parent issue is provenance only, not another P article. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Open-source funding affects maintenance capacity; the cases do not independently quantify AI's effects on sustainability.",
      "evidence_class": "Industry/practitioner publication — reported maintenance economics",
      "reviewed_evidence_class": "Industry/practitioner publication — reported maintenance economics",
      "access_status": "public_text",
      "access_note": "Public main article available; classification-bearing passages reviewed",
      "classification_status": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "classification_rationale": "Open-source funding affects maintenance capacity; the cases do not independently quantify AI's effects on sustainability.",
      "relevance": "GENERAL_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "reported_maintenance_economics",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C12;C11",
      "section_id": "12.8;11.7",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "SELECTED_INTERVIEWS_OR_REPORTED_PRACTICE",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "OSS sustainability examples are financing practices, not randomized economic comparisons.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P057",
      "atlas_display": {
        "id": "P057",
        "label": "Creative ways to fund open source projects",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Economics",
          "T:Engineering structure"
        ],
        "actual": [],
        "mapped": [
          "C:C11",
          "C:C12"
        ],
        "printed": false,
        "summary": "Examines maintenance-fee and other funding mechanisms for open-source work, including the burden of supporting users and reviewing contributions.",
        "limitation": "Updated 22 August 2025. No legal-compliance conclusion is independently evaluated. This non-Pulse-titled blog article is an excerpt of a Pulse issue originally published 2025-08-21. It passes the literal title-prefix rule; it is excluded by the optional stricter Pulse-origin filter. The parent issue is provenance only, not another P article. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://blog.pragmaticengineer.com/creative-ways-to-fund-open-source-projects/",
        "authors": "Gergely Orosz",
        "year": "2025-08-21",
        "topics": [
          "K:Economic costs and return",
          "K:Review capacity and maintainers"
        ],
        "volumes": []
      }
    },
    {
      "label": "How experienced engineers get unstuck in coding interviews",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Skills & learning",
      "year": "2025",
      "authors": "Gergely Orosz; Mike Mroczka",
      "source": "https://newsletter.pragmaticengineer.com/p/how-to-get-unstuck-during-coding-interviews",
      "source_url": "https://newsletter.pragmaticengineer.com/p/how-to-get-unstuck-during-coding-interviews",
      "url": "https://newsletter.pragmaticengineer.com/p/how-to-get-unstuck-during-coding-interviews",
      "publication_date": "2025-08-26",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-08-26",
      "eligibility_date": "2025-08-26",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Mike Mroczka presents structured problem-solving and practice advice against a changing interview landscape affected by AI assistance.",
      "in_short": "Mike Mroczka presents structured problem-solving and practice advice against a changing interview landscape affected by AI assistance.",
      "summary": "Mike Mroczka presents structured problem-solving and practice advice against a changing interview landscape affected by AI assistance.",
      "main_findings": "Preparation can improve interview performance, but interview success and real-world engineering competence are distinct constructs.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Interview problem-solving guidance addresses competence demonstration rather than retained learning or AI-tool efficacy.",
      "evidence_class": "Industry/practitioner publication — guest practitioner guidance",
      "reviewed_evidence_class": "Industry/practitioner publication — guest practitioner guidance",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "Interview problem-solving guidance addresses competence demonstration rather than retained learning or AI-tool efficacy.",
      "relevance": "GENERAL_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "guest_practitioner_guidance",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C10;C12",
      "section_id": "10.8;12.5",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "EDITORIAL_OR_PRACTITIONER_ARGUMENT",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Interview problem-solving guidance remains general skills; avoid treating coaching advice as validated hiring outcomes.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz; Mike Mroczka",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P058",
      "atlas_display": {
        "id": "P058",
        "label": "How experienced engineers get unstuck in coding interviews",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Skills & learning",
          "T:Jobs & roles"
        ],
        "actual": [],
        "mapped": [
          "C:C10",
          "C:C12"
        ],
        "printed": false,
        "summary": "Mike Mroczka presents structured problem-solving and practice advice against a changing interview landscape affected by AI assistance.",
        "limitation": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/how-to-get-unstuck-during-coding-interviews",
        "authors": "Gergely Orosz; Mike Mroczka",
        "year": "2025-08-26",
        "topics": [
          "K:Skills formation and teaching",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": []
      }
    },
    {
      "label": "State of the software engineering job market in 2025, part 1, what the data says",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Jobs & roles",
      "year": "2025",
      "authors": "Gergely Orosz",
      "source": "https://newsletter.pragmaticengineer.com/p/state-of-the-tech-market-in-2025",
      "source_url": "https://newsletter.pragmaticengineer.com/p/state-of-the-tech-market-in-2025",
      "url": "https://newsletter.pragmaticengineer.com/p/state-of-the-tech-market-in-2025",
      "publication_date": "2025-09-02",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-09-02",
      "eligibility_date": "2025-09-02",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Recruitment and employment datasets are assembled to examine engineering hiring, AI roles, tenure, location and management layers.",
      "in_short": "Recruitment and employment datasets are assembled to examine engineering hiring, AI roles, tenure, location and management layers.",
      "summary": "Recruitment and employment datasets are assembled to examine engineering hiring, AI roles, tenure, location and management layers.",
      "main_findings": "Coverage differs between job postings, observed employment changes and company headcounts. Their trends do not isolate AI effects on employment.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "The data-led labor report requires separating vacancy, workforce and seniority measures before causal interpretation.",
      "evidence_class": "Industry/practitioner publication — labor market data report",
      "reviewed_evidence_class": "Industry/practitioner publication — labor market data report",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "The data-led labor report requires separating vacancy, workforce and seniority measures before causal interpretation.",
      "relevance": "LABOR_MARKET_CONTEXT",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "labor_market_data_report",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C12",
      "section_id": "12.5;12.6",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "SECONDARY_OR_PROVIDER_DATA_ANALYSIS",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Provider-specific vacancy and employment data have distinct denominators and selection mechanisms.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P059",
      "atlas_display": {
        "id": "P059",
        "label": "State of the software engineering job market in 2025, part 1, what the data says",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Jobs & roles",
          "T:Economics"
        ],
        "actual": [],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "Recruitment and employment datasets are assembled to examine engineering hiring, AI roles, tenure, location and management layers.",
        "limitation": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/state-of-the-tech-market-in-2025",
        "authors": "Gergely Orosz",
        "year": "2025-09-02",
        "topics": [
          "K:Employment and early-career roles",
          "K:Dataset provenance and dependency"
        ],
        "volumes": []
      }
    },
    {
      "label": "Inside Google's Engineering Culture: Part 1",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Engineering structure",
      "year": "2025",
      "authors": "Gergely Orosz; Elin Nilsson",
      "source": "https://newsletter.pragmaticengineer.com/p/google",
      "source_url": "https://newsletter.pragmaticengineer.com/p/google",
      "url": "https://newsletter.pragmaticengineer.com/p/google",
      "publication_date": "2025-09-09",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-09-09",
      "eligibility_date": "2025-09-09",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Research and interviews with current and former Google engineers describe roles, hiring, career structures and shared engineering practices.",
      "in_short": "Research and interviews with current and former Google engineers describe roles, hiring, career structures and shared engineering practices.",
      "summary": "Research and interviews with current and former Google engineers describe roles, hiring, career structures and shared engineering practices.",
      "main_findings": "The visible overview emphasizes common infrastructure alongside team variation. Detailed company claims behind the paywall remain unverified in this review.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Outline-level preview; shared research with Part 2. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Google interview accounts contextualize engineering coordination and ownership, not a representative industry baseline.",
      "evidence_class": "Industry/practitioner publication — reported company case",
      "reviewed_evidence_class": "Industry/practitioner publication — reported company case",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "Google interview accounts contextualize engineering coordination and ownership, not a representative industry baseline.",
      "relevance": "GENERAL_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "reported_company_case",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C11;C09",
      "section_id": "11.2;9.4",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "DATA:P:GOOGLE_INTERVIEWS_2025",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "SELECTED_INTERVIEWS_OR_REPORTED_PRACTICE",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Company culture overview explicitly cannot represent all teams; retain sampling and within-company variation caveats.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz; Elin Nilsson",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P060",
      "atlas_display": {
        "id": "P060",
        "label": "Inside Google's Engineering Culture: Part 1",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C09",
          "C:C11"
        ],
        "printed": false,
        "summary": "Research and interviews with current and former Google engineers describe roles, hiring, career structures and shared engineering practices.",
        "limitation": "Outline-level preview; shared research with Part 2. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/google",
        "authors": "Gergely Orosz; Elin Nilsson",
        "year": "2025-09-09",
        "topics": [
          "K:Ownership and knowledge transfer",
          "K:Developer workflow and adoption"
        ],
        "volumes": []
      }
    },
    {
      "label": "How tech companies measure the impact of AI on software development",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Productivity",
      "year": "2025",
      "authors": "Gergely Orosz; Laura Tacho",
      "source": "https://newsletter.pragmaticengineer.com/p/how-tech-companies-measure-the-impact-of-ai",
      "source_url": "https://newsletter.pragmaticengineer.com/p/how-tech-companies-measure-the-impact-of-ai",
      "url": "https://newsletter.pragmaticengineer.com/p/how-tech-companies-measure-the-impact-of-ai",
      "publication_date": "2025-09-16",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-09-16",
      "eligibility_date": "2025-09-16",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Laura Tacho presents company measurement practices combining adoption, delivery, quality and developer experience, with baseline and segmentation guidance.",
      "in_short": "Laura Tacho presents company measurement practices combining adoption, delivery, quality and developer experience, with baseline and segmentation guidance.",
      "summary": "Laura Tacho presents company measurement practices combining adoption, delivery, quality and developer experience, with baseline and segmentation guidance.",
      "main_findings": "Metrics should constrain one another: output alone cannot establish net value. The framework and cases are practitioner evidence, not a new randomized evaluation.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "At publication Orosz disclosed investment in DX and Tacho was DX CTO; article states it was not sponsored. The source discloses Laura Tacho’s DX role and Orosz’s investment in DX. Company measurement practices are not a new randomized causal estimate. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Multi-company measurement practices combine delivery, quality and developer experience; commercial affiliations remain explicit.",
      "evidence_class": "Industry/practitioner publication — multi company measurement report",
      "reviewed_evidence_class": "Industry/practitioner publication — multi company measurement report",
      "access_status": "public_text",
      "access_note": "Public main article available; classification-bearing passages reviewed",
      "classification_status": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "classification_rationale": "Multi-company measurement practices combine delivery, quality and developer experience; commercial affiliations remain explicit.",
      "relevance": "AI_FOR_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "multi_company_measurement_report",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C02;C12",
      "section_id": "2.8;12.4",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "W023;W010;W145",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "ACTUAL_MAIN_TEXT_AND_APPENDIX_B",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "SELECTED_INTERVIEWS_OR_REPORTED_PRACTICE",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Measurement guidance is not a causal effect estimate; preserve DX relationships and underlying-source dependencies.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz; Laura Tacho",
      "book_integration_version": "v5_20261011",
      "book_actual_sections": "2.8",
      "book_appendix_anchor": "app:orosz-practitioner",
      "book_use_access_boundary": "Inspected public passages only; corpus-level full-text restrictions unchanged",
      "ndse2_actual_chapters_json": "[\"C:C02\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P061",
      "atlas_display": {
        "id": "P061",
        "label": "How tech companies measure the impact of AI on software development",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Productivity",
          "T:Economics"
        ],
        "actual": [
          "C:C02"
        ],
        "mapped": [
          "C:C02",
          "C:C12"
        ],
        "printed": true,
        "summary": "Laura Tacho presents company measurement practices combining adoption, delivery, quality and developer experience, with baseline and segmentation guidance.",
        "limitation": "At publication Orosz disclosed investment in DX and Tacho was DX CTO; article states it was not sponsored. The source discloses Laura Tacho’s DX role and Orosz’s investment in DX. Company measurement practices are not a new randomized causal estimate. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/how-tech-companies-measure-the-impact-of-ai",
        "authors": "Gergely Orosz; Laura Tacho",
        "year": "2025-09-16",
        "topics": [
          "K:Output versus shipped value",
          "K:Evaluation methodology and baselines",
          "K:Economic costs and return"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "How Claude Code is built",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "What agents can do",
      "year": "2025",
      "authors": "Gergely Orosz",
      "source": "https://newsletter.pragmaticengineer.com/p/how-claude-code-is-built",
      "source_url": "https://newsletter.pragmaticengineer.com/p/how-claude-code-is-built",
      "url": "https://newsletter.pragmaticengineer.com/p/how-claude-code-is-built",
      "publication_date": "2025-09-23",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-09-23",
      "eligibility_date": "2025-09-23",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Interviews with founding engineers explain tool access, stack choices, rapid prototyping, subagents and internal verification practices.",
      "in_short": "Interviews with founding engineers explain tool access, stack choices, rapid prototyping, subagents and internal verification practices.",
      "summary": "Interviews with founding engineers explain tool access, stack choices, rapid prototyping, subagents and internal verification practices.",
      "main_findings": "The case links capability to the surrounding harness and team workflow. Company estimates of generated code and release speed are not controlled productivity results.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "The creator case explains harness and feedback design, without independently validating vendor effectiveness claims.",
      "evidence_class": "Industry/practitioner publication — reported company case",
      "reviewed_evidence_class": "Industry/practitioner publication — reported company case",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "The creator case explains harness and feedback design, without independently validating vendor effectiveness claims.",
      "relevance": "AI_FOR_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "reported_company_case",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C03;C11",
      "section_id": "3.6;11.2",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "O013",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "SE_FOR_AI",
      "evidence_origin": "SELECTED_INTERVIEWS_OR_REPORTED_PRACTICE",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Mixed product/tool-building and internal AI-first workflow account; add AI-product engineering as a secondary facet.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P062",
      "atlas_display": {
        "id": "P062",
        "label": "How Claude Code is built",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:What agents can do",
          "T:Engineering structure"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C11"
        ],
        "printed": false,
        "summary": "Interviews with founding engineers explain tool access, stack choices, rapid prototyping, subagents and internal verification practices.",
        "limitation": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/how-claude-code-is-built",
        "authors": "Gergely Orosz",
        "year": "2025-09-23",
        "topics": [
          "K:Long-running agent execution",
          "K:Human-agent collaboration"
        ],
        "volumes": []
      }
    },
    {
      "label": "Inside Google’s Engineering Culture: the Tech Stack (Part 2)",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Engineering structure",
      "year": "2025",
      "authors": "Gergely Orosz; Elin Nilsson",
      "source": "https://newsletter.pragmaticengineer.com/p/google-part-2",
      "source_url": "https://newsletter.pragmaticengineer.com/p/google-part-2",
      "url": "https://newsletter.pragmaticengineer.com/p/google-part-2",
      "publication_date": "2025-09-30",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-09-30",
      "eligibility_date": "2025-09-30",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Interviews and source research describe Google’s internal infrastructure, monorepo, development tools and AI integration.",
      "in_short": "Interviews and source research describe Google’s internal infrastructure, monorepo, development tools and AI integration.",
      "summary": "Interviews and source research describe Google’s internal infrastructure, monorepo, development tools and AI integration.",
      "main_findings": "A coherent internal platform can support scale while imposing complexity on new projects. Company-specific practices require contextual transfer.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Shares interviews and research with Google culture Part 1; not an independent replication. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "The second Google installment extends shared interview reporting into tooling and architecture.",
      "evidence_class": "Industry/practitioner publication — reported company case",
      "reviewed_evidence_class": "Industry/practitioner publication — reported company case",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "The second Google installment extends shared interview reporting into tooling and architecture.",
      "relevance": "GENERAL_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "reported_company_case",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C05;C09",
      "section_id": "5.5;9.4",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "DATA:P:GOOGLE_INTERVIEWS_2025",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "AI_FOR_SE",
      "evidence_origin": "SELECTED_INTERVIEWS_OR_REPORTED_PRACTICE",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Google's internal stack is a company-specific case; no automatic transfer to smaller teams.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz; Elin Nilsson",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P063",
      "atlas_display": {
        "id": "P063",
        "label": "Inside Google’s Engineering Culture: the Tech Stack (Part 2)",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C05",
          "C:C09"
        ],
        "printed": false,
        "summary": "Interviews and source research describe Google’s internal infrastructure, monorepo, development tools and AI integration.",
        "limitation": "Shares interviews and research with Google culture Part 1; not an independent replication. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/google-part-2",
        "authors": "Gergely Orosz; Elin Nilsson",
        "year": "2025-09-30",
        "topics": [
          "K:Architecture and modularity",
          "K:Ownership and knowledge transfer",
          "K:Dataset provenance and dependency"
        ],
        "volumes": []
      }
    },
    {
      "label": "State of the software engineering jobs market, 2025, part 2 what hiring managers see",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Jobs & roles",
      "year": "2025",
      "authors": "Gergely Orosz",
      "source": "https://newsletter.pragmaticengineer.com/p/state-of-the-tech-market-in-2025-hiring-managers",
      "source_url": "https://newsletter.pragmaticengineer.com/p/state-of-the-tech-market-in-2025-hiring-managers",
      "url": "https://newsletter.pragmaticengineer.com/p/state-of-the-tech-market-in-2025-hiring-managers",
      "publication_date": "2025-10-07",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-10-07",
      "eligibility_date": "2025-10-07",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Interviews with hiring managers and recruiters examine application volumes, referrals, product-engineering demand and fraudulent applicants.",
      "in_short": "Interviews with hiring managers and recruiters examine application volumes, referrals, product-engineering demand and fraudulent applicants.",
      "summary": "Interviews with hiring managers and recruiters examine application volumes, referrals, product-engineering demand and fraudulent applicants.",
      "main_findings": "The reporting challenges a single-cause AI explanation for difficult hiring. Employer testimony is not representative population evidence.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Labor-market interviews describe recruitment signals and uneven opportunities; AI is one contextual factor, not an isolated causal effect or a measured software-development intervention.",
      "evidence_class": "Industry/practitioner publication — labor market interviews",
      "reviewed_evidence_class": "Industry/practitioner publication — labor market interviews",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "Labor-market interviews describe recruitment signals and uneven opportunities; AI is one contextual factor, not an isolated causal effect or a measured software-development intervention.",
      "relevance": "LABOR_MARKET_CONTEXT",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "labor_market_interviews",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C12",
      "section_id": "12.5",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "AI_HIRING_AND_ASSESSMENT",
      "evidence_origin": "SECONDARY_OR_PROVIDER_DATA_ANALYSIS",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Hiring managers' accounts are contextual and selected; article does not isolate AI as the market's cause.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P064",
      "atlas_display": {
        "id": "P064",
        "label": "State of the software engineering jobs market, 2025, part 2 what hiring managers see",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Jobs & roles"
        ],
        "actual": [],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "Interviews with hiring managers and recruiters examine application volumes, referrals, product-engineering demand and fraudulent applicants.",
        "limitation": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/state-of-the-tech-market-in-2025-hiring-managers",
        "authors": "Gergely Orosz",
        "year": "2025-10-07",
        "topics": [
          "K:Employment and early-career roles"
        ],
        "volumes": []
      }
    },
    {
      "label": "The Pragmatic Engineer 2025 Survey: What’s in your tech stack? Part 3",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Engineering structure",
      "year": "2025",
      "authors": "Gergely Orosz; Elin Nilsson",
      "source": "https://newsletter.pragmaticengineer.com/p/the-pragmatic-engineer-2025-survey-part-3",
      "source_url": "https://newsletter.pragmaticengineer.com/p/the-pragmatic-engineer-2025-survey-part-3",
      "url": "https://newsletter.pragmaticengineer.com/p/the-pragmatic-engineer-2025-survey-part-3",
      "publication_date": "2025-10-14",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-10-14",
      "eligibility_date": "2025-10-14",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "The final part of the 2025 reader survey covers observability, incident management, frontend tools and experimentation platforms.",
      "in_short": "The final part of the 2025 reader survey covers observability, incident management, frontend tools and experimentation platforms.",
      "summary": "The final part of the 2025 reader survey covers observability, incident management, frontend tools and experimentation platforms.",
      "main_findings": "Tool mentions describe the responding readership; popularity is not evidence of technical superiority or measured productivity.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Same April–May 2025 survey cohort as Parts 1 and 2; do not count as independent studies. The reported gross 3,000-plus submissions and cleaned 2,997 retained responses refer to stages of the same reader survey, not separate datasets. No microdata recount was performed. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "The third tools-survey installment extends the same dataset to observability and frontend systems.",
      "evidence_class": "Industry/practitioner publication — reader survey analysis",
      "reviewed_evidence_class": "Industry/practitioner publication — reader survey analysis",
      "access_status": "public_text",
      "access_note": "Public main article available; classification-bearing passages reviewed",
      "classification_status": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "classification_rationale": "The third tools-survey installment extends the same dataset to observability and frontend systems.",
      "relevance": "GENERAL_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "reader_survey_analysis",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C11",
      "section_id": "11.1",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "DATA:P:TECHSTACK_2025",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "ORIGINAL_VOLUNTARY_OBSERVATIONAL_SURVEY",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "ANNOTATION_QUALIFIED",
      "review_reason": "The reported gross 3,000-plus submissions and cleaned 2,997 retained responses refer to stages of the same reader survey, not separate datasets. No microdata recount was performed.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz; Elin Nilsson",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P065",
      "atlas_display": {
        "id": "P065",
        "label": "The Pragmatic Engineer 2025 Survey: What’s in your tech stack? Part 3",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Engineering structure"
        ],
        "actual": [],
        "mapped": [
          "C:C11"
        ],
        "printed": false,
        "summary": "The final part of the 2025 reader survey covers observability, incident management, frontend tools and experimentation platforms.",
        "limitation": "Same April–May 2025 survey cohort as Parts 1 and 2; do not count as independent studies. The reported gross 3,000-plus submissions and cleaned 2,997 retained responses refer to stages of the same reader survey, not separate datasets. No microdata recount was performed. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/the-pragmatic-engineer-2025-survey-part-3",
        "authors": "Gergely Orosz; Elin Nilsson",
        "year": "2025-10-14",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Dataset provenance and dependency"
        ],
        "volumes": []
      }
    },
    {
      "label": "What is good software architecture?",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Engineering structure",
      "year": "2025",
      "authors": "Gergely Orosz; Matthew Hawthorne",
      "source": "https://newsletter.pragmaticengineer.com/p/what-is-good-software-architecture",
      "source_url": "https://newsletter.pragmaticengineer.com/p/what-is-good-software-architecture",
      "url": "https://newsletter.pragmaticengineer.com/p/what-is-good-software-architecture",
      "publication_date": "2025-10-21",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-10-21",
      "eligibility_date": "2025-10-21",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Matthew Hawthorne discusses architectural tradeoffs, operational learning and shared responsibility using Netflix examples.",
      "in_short": "Matthew Hawthorne discusses architectural tradeoffs, operational learning and shared responsibility using Netflix examples.",
      "summary": "Matthew Hawthorne discusses architectural tradeoffs, operational learning and shared responsibility using Netflix examples.",
      "main_findings": "Architecture should improve the problems a team faces rather than merely reorganize code; formal architect titles are not a prerequisite.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Architectural principles clarify long-term changeability; they are not an empirical comparison of agent designs.",
      "evidence_class": "Industry/practitioner publication — guest practitioner guidance",
      "reviewed_evidence_class": "Industry/practitioner publication — guest practitioner guidance",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "Architectural principles clarify long-term changeability; they are not an empirical comparison of agent designs.",
      "relevance": "GENERAL_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "guest_practitioner_guidance",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C05",
      "section_id": "5.5;5.9",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "W059",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "EDITORIAL_OR_PRACTITIONER_ARGUMENT",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Hawthorne's architectural guidance is experience-based, not a validated universal architecture ranking.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz; Matthew Hawthorne",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P066",
      "atlas_display": {
        "id": "P066",
        "label": "What is good software architecture?",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Code quality & security"
        ],
        "actual": [],
        "mapped": [
          "C:C05"
        ],
        "printed": false,
        "summary": "Matthew Hawthorne discusses architectural tradeoffs, operational learning and shared responsibility using Netflix examples.",
        "limitation": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/what-is-good-software-architecture",
        "authors": "Gergely Orosz; Matthew Hawthorne",
        "year": "2025-10-21",
        "topics": [
          "K:Architecture and modularity",
          "K:Technical debt and complexity"
        ],
        "volumes": []
      }
    },
    {
      "label": "What caused the large AWS outage?",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Code quality & security",
      "year": "2025",
      "authors": "Gergely Orosz",
      "source": "https://blog.pragmaticengineer.com/aws-outage-us-east-1/",
      "source_url": "https://blog.pragmaticengineer.com/aws-outage-us-east-1/",
      "url": "https://blog.pragmaticengineer.com/aws-outage-us-east-1/",
      "publication_date": "2025-10-23",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-10-23",
      "eligibility_date": "2025-10-23",
      "series_origin": "CONFIRMED_RETITLED_PULSE_EXCERPT",
      "parent_issue_url": "https://newsletter.pragmaticengineer.com/p/the-pulse-aws-takes-down-a-good-part",
      "strict_non_pulse_derived": "false",
      "source_platform": "blog",
      "source_section": "Blog",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Explains a DynamoDB DNS race and the cascading effects of shared service dependencies using the provider’s incident account.",
      "in_short": "Explains a DynamoDB DNS race and the cascading effects of shared service dependencies using the provider’s incident account.",
      "summary": "Explains a DynamoDB DNS race and the cascading effects of shared service dependencies using the provider’s incident account.",
      "main_findings": "Useful for illustrating stale concurrent actions, dependency amplification and recovery design. It does not demonstrate an AI-caused incident.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "This non-Pulse-titled blog article is an excerpt of a Pulse issue originally published 2025-10-23. It passes the literal title-prefix rule; it is excluded by the optional stricter Pulse-origin filter. The parent issue is provenance only, not another P article. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "The outage concerns a conventional infrastructure failure; no AI origin or AI-specific causal mechanism is inferred.",
      "evidence_class": "Industry/practitioner publication — incident analysis",
      "reviewed_evidence_class": "Industry/practitioner publication — incident analysis",
      "access_status": "public_text",
      "access_note": "Public main article available; classification-bearing passages reviewed",
      "classification_status": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "classification_rationale": "The outage concerns a conventional infrastructure failure; no AI origin or AI-specific causal mechanism is inferred.",
      "relevance": "GENERAL_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "incident_analysis",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C05;C11",
      "section_id": "5.6;11.6",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "SELECTED_INTERVIEWS_OR_REPORTED_PRACTICE",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Secondary interpretation of AWS postmortem; incident-specific chronology is not a general failure probability.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P067",
      "atlas_display": {
        "id": "P067",
        "label": "What caused the large AWS outage?",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Code quality & security",
          "T:Engineering structure"
        ],
        "actual": [],
        "mapped": [
          "C:C05",
          "C:C11"
        ],
        "printed": false,
        "summary": "Explains a DynamoDB DNS race and the cascading effects of shared service dependencies using the provider’s incident account.",
        "limitation": "This non-Pulse-titled blog article is an excerpt of a Pulse issue originally published 2025-10-23. It passes the literal title-prefix rule; it is excluded by the optional stricter Pulse-origin filter. The parent issue is provenance only, not another P article. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://blog.pragmaticengineer.com/aws-outage-us-east-1/",
        "authors": "Gergely Orosz",
        "year": "2025-10-23",
        "topics": [
          "K:Architecture and modularity",
          "K:Specifications and governance"
        ],
        "volumes": []
      }
    },
    {
      "label": "San Francisco is back as the world’s leading tech hub",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Jobs & roles",
      "year": "2025",
      "authors": "Gergely Orosz",
      "source": "https://newsletter.pragmaticengineer.com/p/san-francisco-is-back",
      "source_url": "https://newsletter.pragmaticengineer.com/p/san-francisco-is-back",
      "url": "https://newsletter.pragmaticengineer.com/p/san-francisco-is-back",
      "publication_date": "2025-10-28",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-10-28",
      "eligibility_date": "2025-10-28",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Visits to AI companies and local events inform an account of development practices, hiring and geographic concentration.",
      "in_short": "Visits to AI companies and local events inform an account of development practices, hiring and geographic concentration.",
      "summary": "Visits to AI companies and local events inform an account of development practices, hiring and geographic concentration.",
      "main_findings": "The piece offers situated observations about a technology cluster, not a systematic ranking of cities or a causal test of colocation.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Field observations concern geographic concentration of AI-related activity, not a quantified global ranking.",
      "evidence_class": "Industry/practitioner publication — field visit report",
      "reviewed_evidence_class": "Industry/practitioner publication — field visit report",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "Field observations concern geographic concentration of AI-related activity, not a quantified global ranking.",
      "relevance": "AI_ECOSYSTEM",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "field_visit_report",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C12",
      "section_id": "12.8;12.5",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "AI_FOR_SE",
      "evidence_origin": "SELECTED_INTERVIEWS_OR_REPORTED_PRACTICE",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Site visits support AI-ecosystem context; geographic dominance and growth remain attributed interpretations.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P068",
      "atlas_display": {
        "id": "P068",
        "label": "San Francisco is back as the world’s leading tech hub",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Jobs & roles",
          "T:Economics"
        ],
        "actual": [],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "Visits to AI companies and local events inform an account of development practices, hiring and geographic concentration.",
        "limitation": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/san-francisco-is-back",
        "authors": "Gergely Orosz",
        "year": "2025-10-28",
        "topics": [
          "K:Employment and early-career roles",
          "K:Economic costs and return"
        ],
        "volumes": []
      }
    },
    {
      "label": "Comparing interviews at 8 large tech companies",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Skills & learning",
      "year": "2025",
      "authors": "Gergely Orosz",
      "source": "https://blog.pragmaticengineer.com/comparing-interviews-at-8-large-tech-companies/",
      "source_url": "https://blog.pragmaticengineer.com/comparing-interviews-at-8-large-tech-companies/",
      "url": "https://blog.pragmaticengineer.com/comparing-interviews-at-8-large-tech-companies/",
      "publication_date": "2025-10-30",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-10-09",
      "eligibility_date": "2025-10-09",
      "series_origin": "CONFIRMED_RETITLED_PULSE_EXCERPT",
      "parent_issue_url": "https://newsletter.pragmaticengineer.com/p/the-pulse-149-new-trend-programming",
      "strict_non_pulse_derived": "false",
      "source_platform": "blog",
      "source_section": "Blog",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Compares a principal-level candidate’s interviews, emphasizing systems design, behavioral assessment and company-specific processes.",
      "in_short": "Compares a principal-level candidate’s interviews, emphasizing systems design, behavioral assessment and company-specific processes.",
      "summary": "Compares a principal-level candidate’s interviews, emphasizing systems design, behavioral assessment and company-specific processes.",
      "main_findings": "Demonstrates variation in assessment and leveling from one candidate’s experience, not comparative company hiring success rates.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Excerpt of Pulse #149, retained because its standalone title is not The Pulse. This non-Pulse-titled blog article is an excerpt of a Pulse issue originally published 2025-10-09. It passes the literal title-prefix rule; it is excluded by the optional stricter Pulse-origin filter. The parent issue is provenance only, not another P article. The interview counts concern one pseudonymous candidate across multiple companies, not dozens of independent candidates. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "One candidate's multi-company comparison illustrates assessment variation and cannot estimate industry prevalence.",
      "evidence_class": "Industry/practitioner publication — single participant interview report",
      "reviewed_evidence_class": "Industry/practitioner publication — single participant interview report",
      "access_status": "public_text",
      "access_note": "Public main article available; classification-bearing passages reviewed",
      "classification_status": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "classification_rationale": "One candidate's multi-company comparison illustrates assessment variation and cannot estimate industry prevalence.",
      "relevance": "GENERAL_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "single_participant_interview_report",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C10;C12",
      "section_id": "10.8;12.5",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "SELECTED_INTERVIEWS_OR_REPORTED_PRACTICE",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "One candidate's multi-company comparison supports interview-context illustration, not company-level representative estimates.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P069",
      "atlas_display": {
        "id": "P069",
        "label": "Comparing interviews at 8 large tech companies",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Skills & learning",
          "T:Jobs & roles"
        ],
        "actual": [],
        "mapped": [
          "C:C10",
          "C:C12"
        ],
        "printed": false,
        "summary": "Compares a principal-level candidate’s interviews, emphasizing systems design, behavioral assessment and company-specific processes.",
        "limitation": "Excerpt of Pulse #149, retained because its standalone title is not The Pulse. This non-Pulse-titled blog article is an excerpt of a Pulse issue originally published 2025-10-09. It passes the literal title-prefix rule; it is excluded by the optional stricter Pulse-origin filter. The parent issue is provenance only, not another P article. The interview counts concern one pseudonymous candidate across multiple companies, not dozens of independent candidates. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://blog.pragmaticengineer.com/comparing-interviews-at-8-large-tech-companies/",
        "authors": "Gergely Orosz",
        "year": "2025-10-30",
        "topics": [
          "K:Evaluation methodology and baselines",
          "K:Skills formation and teaching"
        ],
        "volumes": []
      }
    },
    {
      "label": "New trend: programming by kicking off parallel AI agents",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "What agents can do",
      "year": "2025",
      "authors": "Gergely Orosz",
      "source": "https://blog.pragmaticengineer.com/new-trend-programming-by-kicking-off-parallel-ai-agents/",
      "source_url": "https://blog.pragmaticengineer.com/new-trend-programming-by-kicking-off-parallel-ai-agents/",
      "url": "https://blog.pragmaticengineer.com/new-trend-programming-by-kicking-off-parallel-ai-agents/",
      "publication_date": "2025-10-30",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-10-09",
      "eligibility_date": "2025-10-09",
      "series_origin": "CONFIRMED_RETITLED_PULSE_EXCERPT",
      "parent_issue_url": "https://newsletter.pragmaticengineer.com/p/the-pulse-149-new-trend-programming",
      "strict_non_pulse_derived": "false",
      "source_platform": "blog",
      "source_section": "Blog",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Discusses concurrent coding-agent workflows through practitioner accounts, contrasting parallel task execution with the serial attention needed to review and land changes.",
      "in_short": "Discusses concurrent coding-agent workflows through practitioner accounts, contrasting parallel task execution with the serial attention needed to review and land changes.",
      "summary": "Discusses concurrent coding-agent workflows through practitioner accounts, contrasting parallel task execution with the serial attention needed to review and land changes.",
      "main_findings": "Suggests task partitioning and coordination skills may matter more as agents multiply. Benefits and cognitive costs are hypotheses rather than measured comparative outcomes.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Excerpt of Pulse #149; shares that issue, not the content of the separate interview-comparison article. This non-Pulse-titled blog article is an excerpt of a Pulse issue originally published 2025-10-09. It passes the literal title-prefix rule; it is excluded by the optional stricter Pulse-origin filter. The parent issue is provenance only, not another P article. The public account explicitly reuses the Sid Bidasaria conversation reported in P062. It is a different article, not independent interview evidence. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Parallel agent dispatch creates coordination and verification demands; number of agents is not proof of productivity.",
      "evidence_class": "Industry/practitioner publication — reported practice commentary",
      "reviewed_evidence_class": "Industry/practitioner publication — reported practice commentary",
      "access_status": "public_text",
      "access_note": "Public main article available; classification-bearing passages reviewed",
      "classification_status": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "classification_rationale": "Parallel agent dispatch creates coordination and verification demands; number of agents is not proof of productivity.",
      "relevance": "AI_FOR_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "reported_practice_commentary",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C03;C11",
      "section_id": "3.7;11.5",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "O025;O010",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "SELECTED_INTERVIEWS_OR_REPORTED_PRACTICE",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Article explicitly leaves parallel-agent productivity unresolved; retain review-capacity and selection caveats.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P070",
      "atlas_display": {
        "id": "P070",
        "label": "New trend: programming by kicking off parallel AI agents",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:What agents can do",
          "T:Engineering structure"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C11"
        ],
        "printed": false,
        "summary": "Discusses concurrent coding-agent workflows through practitioner accounts, contrasting parallel task execution with the serial attention needed to review and land changes.",
        "limitation": "Excerpt of Pulse #149; shares that issue, not the content of the separate interview-comparison article. This non-Pulse-titled blog article is an excerpt of a Pulse issue originally published 2025-10-09. It passes the literal title-prefix rule; it is excluded by the optional stricter Pulse-origin filter. The parent issue is provenance only, not another P article. The public account explicitly reuses the Sid Bidasaria conversation reported in P062. It is a different article, not independent interview evidence. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://blog.pragmaticengineer.com/new-trend-programming-by-kicking-off-parallel-ai-agents/",
        "authors": "Gergely Orosz",
        "year": "2025-10-30",
        "topics": [
          "K:Long-running agent execution",
          "K:Human-agent collaboration",
          "K:Agent failure and escalation"
        ],
        "volumes": []
      }
    },
    {
      "label": "Tech jobs market 2025, part 3: job seekers’ stories",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Jobs & roles",
      "year": "2025",
      "authors": "Gergely Orosz",
      "source": "https://newsletter.pragmaticengineer.com/p/tech-jobs-market-2025-part-3",
      "source_url": "https://newsletter.pragmaticengineer.com/p/tech-jobs-market-2025-part-3",
      "url": "https://newsletter.pragmaticengineer.com/p/tech-jobs-market-2025-part-3",
      "publication_date": "2025-11-04",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-11-04",
      "eligibility_date": "2025-11-04",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Job-seeker interviews and recruitment-platform observations describe uneven demand by experience, specialization and location.",
      "in_short": "Job-seeker interviews and recruitment-platform observations describe uneven demand by experience, specialization and location.",
      "summary": "Job-seeker interviews and recruitment-platform observations describe uneven demand by experience, specialization and location.",
      "main_findings": "Applicant experience and platform activity reveal different parts of the market. They do not by themselves identify AI-caused displacement.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Labor-market interviews describe recruitment signals and uneven opportunities; AI is one contextual factor, not an isolated causal effect or a measured software-development intervention.",
      "evidence_class": "Industry/practitioner publication — labor market reporting",
      "reviewed_evidence_class": "Industry/practitioner publication — labor market reporting",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "Labor-market interviews describe recruitment signals and uneven opportunities; AI is one contextual factor, not an isolated causal effect or a measured software-development intervention.",
      "relevance": "LABOR_MARKET_CONTEXT",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "labor_market_reporting",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C12",
      "section_id": "12.5",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "AI_HIRING_AND_ASSESSMENT",
      "evidence_origin": "SECONDARY_OR_PROVIDER_DATA_ANALYSIS",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Job-seeker accounts and platform statistics are distinct sources; not an isolated AI displacement estimate.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P071",
      "atlas_display": {
        "id": "P071",
        "label": "Tech jobs market 2025, part 3: job seekers’ stories",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Jobs & roles"
        ],
        "actual": [],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "Job-seeker interviews and recruitment-platform observations describe uneven demand by experience, specialization and location.",
        "limitation": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/tech-jobs-market-2025-part-3",
        "authors": "Gergely Orosz",
        "year": "2025-11-04",
        "topics": [
          "K:Employment and early-career roles"
        ],
        "volumes": []
      }
    },
    {
      "label": "Four years on writing a tech book: pitching to a publisher",
      "kind": "catalogue_context_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Catalogue-only material",
      "year": "2025",
      "authors": "Gergely Orosz",
      "source": "https://blog.pragmaticengineer.com/four-years-on-writing-a-tech-book-pitching-to-a-publisher/",
      "source_url": "https://blog.pragmaticengineer.com/four-years-on-writing-a-tech-book-pitching-to-a-publisher/",
      "url": "https://blog.pragmaticengineer.com/four-years-on-writing-a-tech-book-pitching-to-a-publisher/",
      "publication_date": "2025-11-11",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-11-11",
      "eligibility_date": "2025-11-11",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "blog",
      "source_section": "Blog",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Recounts technical-book pitching, publisher collaboration, commercial terms and the eventual choice to self-publish.",
      "in_short": "Recounts technical-book pitching, publisher collaboration, commercial terms and the eventual choice to self-publish.",
      "summary": "Recounts technical-book pitching, publisher collaboration, commercial terms and the eventual choice to self-publish.",
      "main_findings": "Offers an individual publishing case and editorial lessons, not evidence about AI-assisted software engineering.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": " Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "The author explains book pitching; keep the publishing record separate from software-engineering evidence.",
      "evidence_class": "Industry/practitioner publication — first person publishing case",
      "reviewed_evidence_class": "Industry/practitioner publication — first person publishing case",
      "access_status": "public_text",
      "access_note": "Public main article available; classification-bearing passages reviewed",
      "classification_status": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "classification_rationale": "The author explains book pitching; keep the publishing record separate from software-engineering evidence.",
      "relevance": "CATALOGUE_ONLY",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "first_person_publishing_case",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "",
      "section_id": "",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "SELECTED_INTERVIEWS_OR_REPORTED_PRACTICE",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Publishing retrospective remains catalogue-only; historical experiences do not change article publication eligibility.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P072",
      "atlas_display": {
        "id": "P072",
        "label": "Four years on writing a tech book: pitching to a publisher",
        "kind": "catalogue_context_article",
        "collection": "P",
        "category": null,
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Recounts technical-book pitching, publisher collaboration, commercial terms and the eventual choice to self-publish.",
        "limitation": " Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://blog.pragmaticengineer.com/four-years-on-writing-a-tech-book-pitching-to-a-publisher/",
        "authors": "Gergely Orosz",
        "year": "2025-11-11",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Career paths for software engineers at large tech companies",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Jobs & roles",
      "year": "2025",
      "authors": "Gergely Orosz; Ethan Evans",
      "source": "https://newsletter.pragmaticengineer.com/p/career-paths-for-software-engineers",
      "source_url": "https://newsletter.pragmaticengineer.com/p/career-paths-for-software-engineers",
      "url": "https://newsletter.pragmaticengineer.com/p/career-paths-for-software-engineers",
      "publication_date": "2025-11-18",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-11-18",
      "eligibility_date": "2025-11-18",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Ethan Evans discusses progression through technical and management tracks, independent execution and organizational scope.",
      "in_short": "Ethan Evans discusses progression through technical and management tracks, independent execution and organizational scope.",
      "summary": "Ethan Evans discusses progression through technical and management tracks, independent execution and organizational scope.",
      "main_findings": "Career expectations depend on role and company context. Retrospective promotion advice is not a validated competence rubric or an AI-specific labor forecast.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Career-path advice concerns scope and responsibility, without demonstrating measured productivity or learning effects.",
      "evidence_class": "Industry/practitioner publication — guest practitioner guidance",
      "reviewed_evidence_class": "Industry/practitioner publication — guest practitioner guidance",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "Career-path advice concerns scope and responsibility, without demonstrating measured productivity or learning effects.",
      "relevance": "GENERAL_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "guest_practitioner_guidance",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C11;C10",
      "section_id": "11.2;10.7",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "EDITORIAL_OR_PRACTITIONER_ARGUMENT",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Promotion advice based on one former executive's experience is not validated career-outcome evidence.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz; Ethan Evans",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P073",
      "atlas_display": {
        "id": "P073",
        "label": "Career paths for software engineers at large tech companies",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Jobs & roles",
          "T:Skills & learning"
        ],
        "actual": [],
        "mapped": [
          "C:C10",
          "C:C11"
        ],
        "printed": false,
        "summary": "Ethan Evans discusses progression through technical and management tracks, independent execution and organizational scope.",
        "limitation": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/career-paths-for-software-engineers",
        "authors": "Gergely Orosz; Ethan Evans",
        "year": "2025-11-18",
        "topics": [
          "K:Employment and early-career roles",
          "K:Ownership and knowledge transfer"
        ],
        "volumes": []
      }
    },
    {
      "label": "A startup in Mongolia translated my book",
      "kind": "catalogue_context_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Catalogue-only material",
      "year": "2025",
      "authors": "Gergely Orosz",
      "source": "https://blog.pragmaticengineer.com/traveling-to-mongolia/",
      "source_url": "https://blog.pragmaticengineer.com/traveling-to-mongolia/",
      "url": "https://blog.pragmaticengineer.com/traveling-to-mongolia/",
      "publication_date": "2025-11-21",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-11-21",
      "eligibility_date": "2025-11-21",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "blog",
      "source_section": "Blog",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Describes Nasha Tech’s staged translation and technical review of the author’s book, alongside observations of its development tools and local product work.",
      "in_short": "Describes Nasha Tech’s staged translation and technical review of the author’s book, alongside observations of its development tools and local product work.",
      "summary": "Describes Nasha Tech’s staged translation and technical review of the author’s book, alongside observations of its development tools and local product work.",
      "main_findings": "Shows one organization investing in shared engineering knowledge and language access. No measured learning or productivity effect is established.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Author has a direct interest in the book; updated 24 November 2025. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "A translation announcement concerns access to a book; it provides no evaluated learning outcome.",
      "evidence_class": "Industry/practitioner publication — first person company visit",
      "reviewed_evidence_class": "Industry/practitioner publication — first person company visit",
      "access_status": "public_text",
      "access_note": "Public main article available; classification-bearing passages reviewed",
      "classification_status": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "classification_rationale": "A translation announcement concerns access to a book; it provides no evaluated learning outcome.",
      "relevance": "CATALOGUE_ONLY",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "first_person_company_visit",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "",
      "section_id": "",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "EDITORIAL_OR_PRACTITIONER_ARGUMENT",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Book translation/travel account remains catalogue-only.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P074",
      "atlas_display": {
        "id": "P074",
        "label": "A startup in Mongolia translated my book",
        "kind": "catalogue_context_article",
        "collection": "P",
        "category": null,
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Describes Nasha Tech’s staged translation and technical review of the author’s book, alongside observations of its development tools and local product work.",
        "limitation": "Author has a direct interest in the book; updated 24 November 2025. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://blog.pragmaticengineer.com/traveling-to-mongolia/",
        "authors": "Gergely Orosz",
        "year": "2025-11-21",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "A pragmatic guide to LLM evals for devs",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Verification & review",
      "year": "2025",
      "authors": "Gergely Orosz; Hamel Husain",
      "source": "https://newsletter.pragmaticengineer.com/p/evals",
      "source_url": "https://newsletter.pragmaticengineer.com/p/evals",
      "url": "https://newsletter.pragmaticengineer.com/p/evals",
      "publication_date": "2025-12-02",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-12-02",
      "eligibility_date": "2025-12-02",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Hamel Husain describes error analysis, deterministic checks, judge evaluation and production feedback for LLM applications.",
      "in_short": "Hamel Husain describes error analysis, deterministic checks, judge evaluation and production feedback for LLM applications.",
      "summary": "Hamel Husain describes error analysis, deterministic checks, judge evaluation and production feedback for LLM applications.",
      "main_findings": "Judge outputs need comparison with human expertise and held-out data; an apparent successful demonstration is not a robust evaluation.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "LLM application evaluation offers transferable checker-design ideas, but software acceptance requires software-specific oracles.",
      "evidence_class": "Industry/practitioner publication — guest practitioner method",
      "reviewed_evidence_class": "Industry/practitioner publication — guest practitioner method",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "LLM application evaluation offers transferable checker-design ideas, but software acceptance requires software-specific oracles.",
      "relevance": "SE_FOR_AI",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "guest_practitioner_method",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C07",
      "section_id": "7.2;7.7",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "W084;W102",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "EDITORIAL_OR_PRACTITIONER_ARGUMENT",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "LLM evals guidance primarily concerns AI applications; not a coding-agent acceptance experiment.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz; Hamel Husain",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P075",
      "atlas_display": {
        "id": "P075",
        "label": "A pragmatic guide to LLM evals for devs",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Verification & review",
          "T:Engineering structure"
        ],
        "actual": [],
        "mapped": [
          "C:C07"
        ],
        "printed": false,
        "summary": "Hamel Husain describes error analysis, deterministic checks, judge evaluation and production feedback for LLM applications.",
        "limitation": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/evals",
        "authors": "Gergely Orosz; Hamel Husain",
        "year": "2025-12-02",
        "topics": [
          "K:Independent verification and oracles",
          "K:Evaluation methodology and baselines",
          "K:Automation bias and trust"
        ],
        "volumes": []
      }
    },
    {
      "label": "Downdetector and the real cost of no upstream dependencies",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Economics",
      "year": "2025",
      "authors": "Gergely Orosz",
      "source": "https://blog.pragmaticengineer.com/downdetector-and-the-real-cost-of-no-upstream-dependencies/",
      "source_url": "https://blog.pragmaticengineer.com/downdetector-and-the-real-cost-of-no-upstream-dependencies/",
      "url": "https://blog.pragmaticengineer.com/downdetector-and-the-real-cost-of-no-upstream-dependencies/",
      "publication_date": "2025-12-05",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-11-20",
      "eligibility_date": "2025-11-20",
      "series_origin": "CONFIRMED_RETITLED_PULSE_EXCERPT",
      "parent_issue_url": "https://newsletter.pragmaticengineer.com/p/the-pulse-154",
      "strict_non_pulse_derived": "false",
      "source_platform": "blog",
      "source_section": "Blog",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Uses an interview with Downdetector engineering leadership to examine why a multi-cloud monitoring service still depended on Cloudflare.",
      "in_short": "Uses an interview with Downdetector engineering leadership to examine why a multi-cloud monitoring service still depended on Cloudflare.",
      "summary": "Uses an interview with Downdetector engineering leadership to examine why a multi-cloud monitoring service still depended on Cloudflare.",
      "main_findings": "Reliability depends on the complete dependency chain; removing a dependency can carry substantial cost and operational burden. This is a contextual trade-off, not proof that redundancy is unnecessary.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Non-Pulse-titled public excerpt of Pulse #154. This non-Pulse-titled blog article is an excerpt of a Pulse issue originally published 2025-11-20. It passes the literal title-prefix rule; it is excluded by the optional stricter Pulse-origin filter. The parent issue is provenance only, not another P article. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "An availability architecture trades dependency risk against operational cost; it is not an AI-specific ROI study.",
      "evidence_class": "Industry/practitioner publication — reported architecture case",
      "reviewed_evidence_class": "Industry/practitioner publication — reported architecture case",
      "access_status": "public_text",
      "access_note": "Public main article available; classification-bearing passages reviewed",
      "classification_status": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "classification_rationale": "An availability architecture trades dependency risk against operational cost; it is not an AI-specific ROI study.",
      "relevance": "GENERAL_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "reported_architecture_case",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C12;C05",
      "section_id": "12.1;5.5",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "SELECTED_INTERVIEWS_OR_REPORTED_PRACTICE",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Pulse-derived excerpt explicitly preserved; multi-cloud architecture can retain a common upstream dependency.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P076",
      "atlas_display": {
        "id": "P076",
        "label": "Downdetector and the real cost of no upstream dependencies",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Economics",
          "T:Engineering structure"
        ],
        "actual": [],
        "mapped": [
          "C:C05",
          "C:C12"
        ],
        "printed": false,
        "summary": "Uses an interview with Downdetector engineering leadership to examine why a multi-cloud monitoring service still depended on Cloudflare.",
        "limitation": "Non-Pulse-titled public excerpt of Pulse #154. This non-Pulse-titled blog article is an excerpt of a Pulse issue originally published 2025-11-20. It passes the literal title-prefix rule; it is excluded by the optional stricter Pulse-origin filter. The parent issue is provenance only, not another P article. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://blog.pragmaticengineer.com/downdetector-and-the-real-cost-of-no-upstream-dependencies/",
        "authors": "Gergely Orosz",
        "year": "2025-12-05",
        "topics": [
          "K:Economic costs and return",
          "K:Dependencies and agent supply chain",
          "K:Architecture and modularity"
        ],
        "volumes": []
      }
    },
    {
      "label": "Building MCP servers in the real world",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Engineering structure",
      "year": "2025",
      "authors": "Gergely Orosz; Elin Nilsson",
      "source": "https://newsletter.pragmaticengineer.com/p/mcp-deepdive",
      "source_url": "https://newsletter.pragmaticengineer.com/p/mcp-deepdive",
      "url": "https://newsletter.pragmaticengineer.com/p/mcp-deepdive",
      "publication_date": "2025-12-09",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-12-09",
      "eligibility_date": "2025-12-09",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Developer accounts and maintainer interviews examine internal MCP adoption, debugging, legacy systems and tool-interface design.",
      "in_short": "Developer accounts and maintainer interviews examine internal MCP adoption, debugging, legacy systems and tool-interface design.",
      "summary": "Developer accounts and maintainer interviews examine internal MCP adoption, debugging, legacy systems and tool-interface design.",
      "main_findings": "Internal use can differ from public visibility; expanded tool access also requires security boundaries. The collected accounts are not a representative adoption census.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Accounts from MCP implementers and maintainers explain interface design, integration and trust boundaries. Security is important but not the sole subject; detailed paid content remains unreviewed.",
      "evidence_class": "Industry/practitioner publication — multi practitioner survey and interviews",
      "reviewed_evidence_class": "Industry/practitioner publication — multi practitioner survey and interviews",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "Accounts from MCP implementers and maintainers explain interface design, integration and trust boundaries. Security is important but not the sole subject; detailed paid content remains unreviewed.",
      "relevance": "AI_FOR_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "multi_practitioner_survey_and_interviews",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C06;C03",
      "section_id": "6.7;3.2",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "O040",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "SE_FOR_AI",
      "evidence_origin": "SELECTED_INTERVIEWS_OR_REPORTED_PRACTICE",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "46 developer contributors and expert interviews are reported practice; protocol adoption is not proof of secure deployment.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz; Elin Nilsson",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P077",
      "atlas_display": {
        "id": "P077",
        "label": "Building MCP servers in the real world",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Code quality & security"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C06"
        ],
        "printed": false,
        "summary": "Developer accounts and maintainer interviews examine internal MCP adoption, debugging, legacy systems and tool-interface design.",
        "limitation": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/mcp-deepdive",
        "authors": "Gergely Orosz; Elin Nilsson",
        "year": "2025-12-09",
        "topics": [
          "K:Architecture and modularity",
          "K:Dependencies and agent supply chain",
          "K:Agent context and persistent memory"
        ],
        "volumes": []
      }
    },
    {
      "label": "Frictionless: why great developer experience can help teams win in the ‘AI age’",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Productivity",
      "year": "2025",
      "authors": "Gergely Orosz (introduction/interview); Nicole Forsgren; Abi Noda (excerpts)",
      "source": "https://newsletter.pragmaticengineer.com/p/frictionless-why-great-developer",
      "source_url": "https://newsletter.pragmaticengineer.com/p/frictionless-why-great-developer",
      "url": "https://newsletter.pragmaticengineer.com/p/frictionless-why-great-developer",
      "publication_date": "2025-12-10",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-12-10",
      "eligibility_date": "2025-12-10",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "An interview and excerpts from Nicole Forsgren and Abi Noda connect developer friction, organizational change and meaningful measurement.",
      "in_short": "An interview and excerpts from Nicole Forsgren and Abi Noda connect developer friction, organizational change and meaningful measurement.",
      "summary": "An interview and excerpts from Nicole Forsgren and Abi Noda connect developer friction, organizational change and meaningful measurement.",
      "main_findings": "Faster generation need not remove delivery bottlenecks. The introduced book explicitly distinguishes practitioner guidance from the research foundations of Accelerate.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": " Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Developer-friction guidance connects individual workflow to organizational delivery; a book excerpt is not a fresh experiment.",
      "evidence_class": "Industry/practitioner publication — introduced guest book excerpt",
      "reviewed_evidence_class": "Industry/practitioner publication — introduced guest book excerpt",
      "access_status": "public_text",
      "access_note": "Public main article available; classification-bearing passages reviewed",
      "classification_status": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "classification_rationale": "Developer-friction guidance connects individual workflow to organizational delivery; a book excerpt is not a fresh experiment.",
      "relevance": "AI_FOR_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "introduced_guest_book_excerpt",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C02;C11",
      "section_id": "2.7;11.1",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "W024",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "ACTUAL_MAIN_TEXT_AND_APPENDIX_B",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "ADAPTED_OR_EXCERPTED_WORK",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Forsgren/Noda book excerpts require original-author roles; Orosz's introduction is a separate contribution.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz (introduction/interview); Nicole Forsgren; Abi Noda (excerpts)",
      "book_integration_version": "v5_20261011",
      "book_actual_sections": "11.1",
      "book_appendix_anchor": "app:orosz-practitioner",
      "book_use_access_boundary": "Inspected public passages only; corpus-level full-text restrictions unchanged",
      "ndse2_actual_chapters_json": "[\"C:C11\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P078",
      "atlas_display": {
        "id": "P078",
        "label": "Frictionless: why great developer experience can help teams win in the ‘AI age’",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Productivity",
          "T:Engineering structure"
        ],
        "actual": [
          "C:C11"
        ],
        "mapped": [
          "C:C02",
          "C:C11"
        ],
        "printed": true,
        "summary": "An interview and excerpts from Nicole Forsgren and Abi Noda connect developer friction, organizational change and meaningful measurement.",
        "limitation": " Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/frictionless-why-great-developer",
        "authors": "Gergely Orosz (introduction/interview); Nicole Forsgren; Abi Noda (excerpts)",
        "year": "2025-12-10",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Output versus shipped value",
          "K:Human cognitive load"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "How AWS deals with a major outage",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Code quality & security",
      "year": "2025",
      "authors": "Gergely Orosz",
      "source": "https://newsletter.pragmaticengineer.com/p/how-aws-deals-with-a-major-outage",
      "source_url": "https://newsletter.pragmaticengineer.com/p/how-aws-deals-with-a-major-outage",
      "url": "https://newsletter.pragmaticengineer.com/p/how-aws-deals-with-a-major-outage",
      "publication_date": "2025-12-16",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2025-12-16",
      "eligibility_date": "2025-12-16",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "An incident responder explains AWS’s October outage, mitigation coordination, lock contention and planned verification improvements.",
      "in_short": "An incident responder explains AWS’s October outage, mitigation coordination, lock contention and planned verification improvements.",
      "summary": "An incident responder explains AWS’s October outage, mitigation coordination, lock contention and planned verification improvements.",
      "main_findings": "The account grounds reliability in system behavior and response practices rather than unsupported staffing explanations. It is an insider post-incident account, not an AI productivity study.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Incident-response reporting illustrates operational coordination and learning, without testing AI-generated recovery strategies.",
      "evidence_class": "Industry/practitioner publication — incident response interview",
      "reviewed_evidence_class": "Industry/practitioner publication — incident response interview",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "Incident-response reporting illustrates operational coordination and learning, without testing AI-generated recovery strategies.",
      "relevance": "GENERAL_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "incident_response_interview",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C11;C05",
      "section_id": "11.6;5.6",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "SELECTED_INTERVIEWS_OR_REPORTED_PRACTICE",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Named incident responder's account adds perspective to P067, not an independent incident sample.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P079",
      "atlas_display": {
        "id": "P079",
        "label": "How AWS deals with a major outage",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Code quality & security",
          "T:Engineering structure"
        ],
        "actual": [],
        "mapped": [
          "C:C05",
          "C:C11"
        ],
        "printed": false,
        "summary": "An incident responder explains AWS’s October outage, mitigation coordination, lock contention and planned verification improvements.",
        "limitation": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/how-aws-deals-with-a-major-outage",
        "authors": "Gergely Orosz",
        "year": "2025-12-16",
        "topics": [
          "K:Specifications and governance",
          "K:Ownership and knowledge transfer"
        ],
        "volumes": []
      }
    },
    {
      "label": "When AI writes almost all code, what happens to software engineering?",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Engineering structure",
      "year": "2026",
      "authors": "Gergely Orosz",
      "source": "https://newsletter.pragmaticengineer.com/p/when-ai-writes-almost-all-code-what",
      "source_url": "https://newsletter.pragmaticengineer.com/p/when-ai-writes-almost-all-code-what",
      "url": "https://newsletter.pragmaticengineer.com/p/when-ai-writes-almost-all-code-what",
      "publication_date": "2026-01-06",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2026-01-06",
      "eligibility_date": "2026-01-06",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "https://blog.pragmaticengineer.com/the-grief-when-ai-writes-most-of-the-code/",
      "alternate_publications_json": "[{\"url\": \"https://blog.pragmaticengineer.com/the-grief-when-ai-writes-most-of-the-code/\", \"title\": \"The grief when AI writes most of the code\", \"date\": \"2026-01-07\", \"source_ref\": \"turn319030view2\", \"relation\": \"alternate_publication\", \"reason\": \"Author-confirmed excerpt/republication; retain the more complete canonical article.\"}]",
      "contribution": "Orosz combines bounded personal experiments and practitioner accounts to discuss the shift from typing code toward product judgment, verification and coordination.",
      "in_short": "Orosz combines bounded personal experiments and practitioner accounts to discuss the shift from typing code toward product judgment, verification and coordination.",
      "summary": "Orosz combines bounded personal experiments and practitioner accounts to discuss the shift from typing code toward product judgment, verification and coordination.",
      "main_findings": "The essay forecasts role changes while acknowledging quality and workload risks; low-risk tested examples do not prove equivalent results in all production settings.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Originally paid; made public September 24. Use original January publication date. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Changed code-production practices redistribute work and identity while retaining the need for understanding.",
      "evidence_class": "Industry/practitioner publication — practitioner forecast",
      "reviewed_evidence_class": "Industry/practitioner publication — practitioner forecast",
      "access_status": "public_text",
      "access_note": "Public main article available; classification-bearing passages reviewed",
      "classification_status": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "classification_rationale": "Changed code-production practices redistribute work and identity while retaining the need for understanding.",
      "relevance": "AI_FOR_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "practitioner_forecast",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C01;C10",
      "section_id": "1.3;10.2",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "O005",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "EDITORIAL_OR_PRACTITIONER_ARGUMENT",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "First-person production example includes review and tests; it does not measure universal autonomous-code reliability.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P080",
      "atlas_display": {
        "id": "P080",
        "label": "When AI writes almost all code, what happens to software engineering?",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Skills & learning"
        ],
        "actual": [],
        "mapped": [
          "C:C01",
          "C:C10"
        ],
        "printed": false,
        "summary": "Orosz combines bounded personal experiments and practitioner accounts to discuss the shift from typing code toward product judgment, verification and coordination.",
        "limitation": "Originally paid; made public September 24. Use original January publication date. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/when-ai-writes-almost-all-code-what",
        "authors": "Gergely Orosz",
        "year": "2026-01-06",
        "topics": [
          "K:Human-agent collaboration",
          "K:System understanding and rationale"
        ],
        "volumes": []
      }
    },
    {
      "label": "Design Systems for Software Engineers",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Engineering structure",
      "year": "2026",
      "authors": "Gergely Orosz; Michael Abernethy",
      "source": "https://newsletter.pragmaticengineer.com/p/design-systems-for-software-engineers",
      "source_url": "https://newsletter.pragmaticengineer.com/p/design-systems-for-software-engineers",
      "url": "https://newsletter.pragmaticengineer.com/p/design-systems-for-software-engineers",
      "publication_date": "2026-01-13",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2026-01-13",
      "eligibility_date": "2026-01-13",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "A Rubrik practitioner account explains shared UI components, ownership and when a design-system investment makes sense, including AI-assisted implementation.",
      "in_short": "A Rubrik practitioner account explains shared UI components, ownership and when a design-system investment makes sense, including AI-assisted implementation.",
      "summary": "A Rubrik practitioner account explains shared UI components, ownership and when a design-system investment makes sense, including AI-assisted implementation.",
      "main_findings": "Consistent components and design rules require maintained shared knowledge; generating UI code alone does not create a coherent design system.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Design-system architecture, component reuse and ownership are general software-engineering concerns. A secondary AI-assisted-development section offers context, not an AI-specific controlled comparison.",
      "evidence_class": "Industry/practitioner publication — guest practitioner case",
      "reviewed_evidence_class": "Industry/practitioner publication — guest practitioner case",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "Design-system architecture, component reuse and ownership are general software-engineering concerns. A secondary AI-assisted-development section offers context, not an AI-specific controlled comparison.",
      "relevance": "GENERAL_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "guest_practitioner_case",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C05;C09",
      "section_id": "5.5;9.5",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "O018",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "AI_FOR_SE",
      "evidence_origin": "SELECTED_INTERVIEWS_OR_REPORTED_PRACTICE",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Design-system guidance is principally general engineering with an AI facet; do not force AI-only classification.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz; Michael Abernethy",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P081",
      "atlas_display": {
        "id": "P081",
        "label": "Design Systems for Software Engineers",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C05",
          "C:C09"
        ],
        "printed": false,
        "summary": "A Rubrik practitioner account explains shared UI components, ownership and when a design-system investment makes sense, including AI-assisted implementation.",
        "limitation": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/design-systems-for-software-engineers",
        "authors": "Gergely Orosz; Michael Abernethy",
        "year": "2026-01-13",
        "topics": [
          "K:Architecture and modularity",
          "K:Code reuse and duplication",
          "K:Agent context and persistent memory"
        ],
        "volumes": []
      }
    },
    {
      "label": "The Product-Minded Engineer: The importance of good errors and warnings",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Engineering structure",
      "year": "2026",
      "authors": "Gergely Orosz (interview/introduction); Drew Hoskins (excerpt)",
      "source": "https://newsletter.pragmaticengineer.com/p/the-product-minded-engineer",
      "source_url": "https://newsletter.pragmaticengineer.com/p/the-product-minded-engineer",
      "url": "https://newsletter.pragmaticengineer.com/p/the-product-minded-engineer",
      "publication_date": "2026-01-20",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2026-01-20",
      "eligibility_date": "2026-01-20",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "An interview and Drew Hoskins book excerpt examine diagnostics as a user interface, including feedback consumed by autonomous agents.",
      "in_short": "An interview and Drew Hoskins book excerpt examine diagnostics as a user interface, including feedback consumed by autonomous agents.",
      "summary": "An interview and Drew Hoskins book excerpt examine diagnostics as a user interface, including feedback consumed by autonomous agents.",
      "main_findings": "Useful errors and scenario-based thinking connect implementation to user intent and actionable feedback; the advice is not an experimental comparison.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": " Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Good error behavior links product intention to observable contracts and failure handling.",
      "evidence_class": "Industry/practitioner publication — introduced guest book excerpt",
      "reviewed_evidence_class": "Industry/practitioner publication — introduced guest book excerpt",
      "access_status": "public_text",
      "access_note": "Public main article available; classification-bearing passages reviewed",
      "classification_status": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "classification_rationale": "Good error behavior links product intention to observable contracts and failure handling.",
      "relevance": "GENERAL_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "introduced_guest_book_excerpt",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C04;C05",
      "section_id": "4.3;5.1",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "ACTUAL_MAIN_TEXT_AND_APPENDIX_B",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "ADAPTED_OR_EXCERPTED_WORK",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Drew Hoskins book excerpt concerns product judgment; preserve original content authorship and editorial introduction.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz (interview/introduction); Drew Hoskins (excerpt)",
      "book_integration_version": "v5_20261011",
      "book_actual_sections": "4.3",
      "book_appendix_anchor": "app:orosz-practitioner",
      "book_use_access_boundary": "Inspected public passages only; corpus-level full-text restrictions unchanged",
      "ndse2_actual_chapters_json": "[\"C:C04\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P082",
      "atlas_display": {
        "id": "P082",
        "label": "The Product-Minded Engineer: The importance of good errors and warnings",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Code quality & security"
        ],
        "actual": [
          "C:C04"
        ],
        "mapped": [
          "C:C04",
          "C:C05"
        ],
        "printed": true,
        "summary": "An interview and Drew Hoskins book excerpt examine diagnostics as a user interface, including feedback consumed by autonomous agents.",
        "limitation": " Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/the-product-minded-engineer",
        "authors": "Gergely Orosz (interview/introduction); Drew Hoskins (excerpt)",
        "year": "2026-01-20",
        "topics": [
          "K:Specifications and governance",
          "K:Independent verification and oracles"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Inside a five-year-old startup’s rapid AI makeover",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Engineering structure",
      "year": "2026",
      "authors": "Gergely Orosz",
      "source": "https://newsletter.pragmaticengineer.com/p/ai-first-makeover-craft",
      "source_url": "https://newsletter.pragmaticengineer.com/p/ai-first-makeover-craft",
      "url": "https://newsletter.pragmaticengineer.com/p/ai-first-makeover-craft",
      "publication_date": "2026-01-27",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2026-01-27",
      "eligibility_date": "2026-01-27",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Craft’s move toward a shared visual agent interface is reported through workflows spanning engineering and nontechnical teams.",
      "in_short": "Craft’s move toward a shared visual agent interface is reported through workflows spanning engineering and nontechnical teams.",
      "summary": "Craft’s move toward a shared visual agent interface is reported through workflows spanning engineering and nontechnical teams.",
      "main_findings": "The case illustrates workflow redesign and changing ownership. Delivery improvements and counterfactual timelines are company testimony, not controlled measurements.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Author discloses a family relationship with Craft’s founder and no financial interest. Paywall removed in June; original publication remains January 27. Craft’s founder is identified as Orosz’s brother. This disclosed relationship and later update material must remain visible when using the company case. A June 27, 2026 access/acquisition update is separate from the January 2026 edition date; later promotional context must not be retroactively dated to the original article. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "A disclosed family-linked startup case illustrates adoption and workload redistribution, not a neutral representative sample.",
      "evidence_class": "Industry/practitioner publication — reported company case",
      "reviewed_evidence_class": "Industry/practitioner publication — reported company case",
      "access_status": "public_text",
      "access_note": "Public main article available; classification-bearing passages reviewed",
      "classification_status": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "classification_rationale": "A disclosed family-linked startup case illustrates adoption and workload redistribution, not a neutral representative sample.",
      "relevance": "AI_FOR_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "reported_company_case",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C11;C02",
      "section_id": "11.1;2.4",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "W007",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "SELECTED_INTERVIEWS_OR_REPORTED_PRACTICE",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "ANNOTATION_QUALIFIED",
      "review_reason": "A June 27, 2026 access/acquisition update is separate from the January 2026 edition date; later promotional context must not be retroactively dated to the original article.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P083",
      "atlas_display": {
        "id": "P083",
        "label": "Inside a five-year-old startup’s rapid AI makeover",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Productivity"
        ],
        "actual": [],
        "mapped": [
          "C:C02",
          "C:C11"
        ],
        "printed": false,
        "summary": "Craft’s move toward a shared visual agent interface is reported through workflows spanning engineering and nontechnical teams.",
        "limitation": "Author discloses a family relationship with Craft’s founder and no financial interest. Paywall removed in June; original publication remains January 27. Craft’s founder is identified as Orosz’s brother. This disclosed relationship and later update material must remain visible when using the company case. A June 27, 2026 access/acquisition update is separate from the January 2026 edition date; later promotional context must not be retroactively dated to the original article. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/ai-first-makeover-craft",
        "authors": "Gergely Orosz",
        "year": "2026-01-27",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Human-agent collaboration"
        ],
        "volumes": []
      }
    },
    {
      "label": "I replaced a $120/year micro-SaaS in 20 minutes with LLM-generated code",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Economics",
      "year": "2026",
      "authors": "Gergely Orosz",
      "source": "https://blog.pragmaticengineer.com/i-replaced-a-120-year-micro-saas-in-20-minutes-with-llm-generated-code/",
      "source_url": "https://blog.pragmaticengineer.com/i-replaced-a-120-year-micro-saas-in-20-minutes-with-llm-generated-code/",
      "url": "https://blog.pragmaticengineer.com/i-replaced-a-120-year-micro-saas-in-20-minutes-with-llm-generated-code/",
      "publication_date": "2026-01-29",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2026-01-29",
      "eligibility_date": "2026-01-29",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "blog",
      "source_section": "Blog",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Reports rebuilding a small testimonials feature with Codex, including planning, modular data, testing and deployment.",
      "in_short": "Reports rebuilding a small testimonials feature with Codex, including planning, modular data, testing and deployment.",
      "summary": "Reports rebuilding a small testimonials feature with Codex, including planning, modular data, testing and deployment. The replacement covered a narrower personal use case than the original service.",
      "main_findings": "Demonstrates a bounded build-versus-buy example, not the general replacement of SaaS. Maintenance, verification and changing compliance obligations remain outside the headline time comparison.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "The reported replacement covers the personal functionality the author used, not the complete SaaS product; lifecycle maintenance and opportunity costs were not measured. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "The personal build-versus-buy experiment has a narrow scope; the headline omits long-term maintenance and service equivalence.",
      "evidence_class": "Industry/practitioner publication — first person case report",
      "reviewed_evidence_class": "Industry/practitioner publication — first person case report",
      "access_status": "public_text",
      "access_note": "Public main article available; classification-bearing passages reviewed",
      "classification_status": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "classification_rationale": "The personal build-versus-buy experiment has a narrow scope; the headline omits long-term maintenance and service equivalence.",
      "relevance": "AI_FOR_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "first_person_case_report",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C12",
      "section_id": "12.1;12.4",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "O045;W145",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "ACTUAL_MAIN_TEXT_AND_APPENDIX_B",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "SELECTED_INTERVIEWS_OR_REPORTED_PRACTICE",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "One personal replacement demonstrates a build-versus-buy example; headline implementation minutes do not include lifecycle costs.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "book_integration_version": "v5_20261011",
      "book_actual_sections": "12.4",
      "book_appendix_anchor": "app:orosz-practitioner",
      "book_use_access_boundary": "Inspected public passages only; corpus-level full-text restrictions unchanged",
      "ndse2_actual_chapters_json": "[\"C:C12\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P084",
      "atlas_display": {
        "id": "P084",
        "label": "I replaced a $120/year micro-SaaS in 20 minutes with LLM-generated code",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Economics",
          "T:Productivity"
        ],
        "actual": [
          "C:C12"
        ],
        "mapped": [
          "C:C12"
        ],
        "printed": true,
        "summary": "Reports rebuilding a small testimonials feature with Codex, including planning, modular data, testing and deployment.",
        "limitation": "The reported replacement covers the personal functionality the author used, not the complete SaaS product; lifecycle maintenance and opportunity costs were not measured. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://blog.pragmaticengineer.com/i-replaced-a-120-year-micro-saas-in-20-minutes-with-llm-generated-code/",
        "authors": "Gergely Orosz",
        "year": "2026-01-29",
        "topics": [
          "K:Economic costs and return",
          "K:Output versus shipped value"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Deepdive: How 10 tech companies choose the next generation of dev tools",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Productivity",
      "year": "2026",
      "authors": "Gergely Orosz",
      "source": "https://newsletter.pragmaticengineer.com/p/measuring-ai-dev-tools",
      "source_url": "https://newsletter.pragmaticengineer.com/p/measuring-ai-dev-tools",
      "url": "https://newsletter.pragmaticengineer.com/p/measuring-ai-dev-tools",
      "publication_date": "2026-02-03",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2026-02-03",
      "eligibility_date": "2026-02-03",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Interviews compare tool-selection practices across company sizes, including locally scored AI review trials and procurement constraints.",
      "in_short": "Interviews compare tool-selection practices across company sizes, including locally scored AI review trials and procurement constraints.",
      "summary": "Interviews compare tool-selection practices across company sizes, including locally scored AI review trials and procurement constraints.",
      "main_findings": "Tools differ by codebase and evaluation criteria. Reported comment scoring is more informative than raw usage, but the cases do not establish a universal vendor ranking.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Company-local scoring exercises and tool selection are distinct from randomized productivity comparisons; evaluation samples and scoring scales are context-specific. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Choosing coding tools requires fit-for-purpose evaluation; this is procurement/evaluation rather than primarily code review.",
      "evidence_class": "Industry/practitioner publication — multi company case study",
      "reviewed_evidence_class": "Industry/practitioner publication — multi company case study",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "Choosing coding tools requires fit-for-purpose evaluation; this is procurement/evaluation rather than primarily code review.",
      "relevance": "AI_FOR_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "multi_company_case_study",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C02;C03",
      "section_id": "2.8;3.9",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "W008",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "SELECTED_INTERVIEWS_OR_REPORTED_PRACTICE",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Selected company interviews, including anonymous contributors, describe procurement choices; not a randomized vendor comparison.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P085",
      "atlas_display": {
        "id": "P085",
        "label": "Deepdive: How 10 tech companies choose the next generation of dev tools",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Productivity",
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C02",
          "C:C03"
        ],
        "printed": false,
        "summary": "Interviews compare tool-selection practices across company sizes, including locally scored AI review trials and procurement constraints.",
        "limitation": "Company-local scoring exercises and tool selection are distinct from randomized productivity comparisons; evaluation samples and scoring scales are context-specific. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/measuring-ai-dev-tools",
        "authors": "Gergely Orosz",
        "year": "2026-02-03",
        "topics": [
          "K:Evaluation methodology and baselines",
          "K:Developer workflow and adoption"
        ],
        "volumes": []
      }
    },
    {
      "label": "Steve Yegge on AI Agents and the Future of Software Engineering",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "What agents can do",
      "year": "2026",
      "authors": "Gergely Orosz",
      "source": "https://newsletter.pragmaticengineer.com/p/steve-yegge-on-ai-agents-and-the",
      "source_url": "https://newsletter.pragmaticengineer.com/p/steve-yegge-on-ai-agents-and-the",
      "url": "https://newsletter.pragmaticengineer.com/p/steve-yegge-on-ai-agents-and-the",
      "publication_date": "2026-02-10",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2026-02-10",
      "eligibility_date": "2026-02-10",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "A written interview explores Yegge’s autonomy ladder, multi-agent work, fatigue and predictions about engineering employment.",
      "in_short": "A written interview explores Yegge’s autonomy ladder, multi-agent work, fatigue and predictions about engineering employment.",
      "summary": "A written interview explores Yegge’s autonomy ladder, multi-agent work, fatigue and predictions about engineering employment.",
      "main_findings": "These are provocative practitioner forecasts, not validated maturity levels or labor-market estimates. Higher autonomy is not established as inherently better.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Yegge’s eight stages are a provocative practitioner ladder, not a validated maturity scale and not Osmani’s independent agency/orchestration axes. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Yegge's levels and forecasts describe a practitioner's model of agent work, not a validated maturity scale.",
      "evidence_class": "Industry/practitioner publication — practitioner interview",
      "reviewed_evidence_class": "Industry/practitioner publication — practitioner interview",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "Yegge's levels and forecasts describe a practitioner's model of agent work, not a validated maturity scale.",
      "relevance": "AI_FOR_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "practitioner_interview",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C03;C11",
      "section_id": "3.7;11.2",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "O010",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "SELECTED_INTERVIEWS_OR_REPORTED_PRACTICE",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Yegge's stages are an interviewee framework, distinct from Osmani's agency/orchestration axes and not validated maturity levels.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P086",
      "atlas_display": {
        "id": "P086",
        "label": "Steve Yegge on AI Agents and the Future of Software Engineering",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:What agents can do",
          "T:Jobs & roles"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C11"
        ],
        "printed": false,
        "summary": "A written interview explores Yegge’s autonomy ladder, multi-agent work, fatigue and predictions about engineering employment.",
        "limitation": "Yegge’s eight stages are a provocative practitioner ladder, not a validated maturity scale and not Osmani’s independent agency/orchestration axes. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/steve-yegge-on-ai-agents-and-the",
        "authors": "Gergely Orosz",
        "year": "2026-02-10",
        "topics": [
          "K:Long-running agent execution",
          "K:Human-agent collaboration"
        ],
        "volumes": []
      }
    },
    {
      "label": "How Codex is built",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "What agents can do",
      "year": "2026",
      "authors": "Gergely Orosz",
      "source": "https://newsletter.pragmaticengineer.com/p/how-codex-is-built",
      "source_url": "https://newsletter.pragmaticengineer.com/p/how-codex-is-built",
      "url": "https://newsletter.pragmaticengineer.com/p/how-codex-is-built",
      "publication_date": "2026-02-17",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2026-02-17",
      "eligibility_date": "2026-02-17",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Interviews with Codex builders describe the agent loop, language choices, evaluation, internal use and tiered code review.",
      "in_short": "Interviews with Codex builders describe the agent loop, language choices, evaluation, internal use and tiered code review.",
      "summary": "Interviews with Codex builders describe the agent loop, language choices, evaluation, internal use and tiered code review.",
      "main_findings": "The case connects capability with harness design and verification; team estimates of generated code and counterfactual delivery time should not be treated as measured causal effects.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "The Codex case explains tool and verification design; vendor reports are not independent evaluations.",
      "evidence_class": "Industry/practitioner publication — reported company case",
      "reviewed_evidence_class": "Industry/practitioner publication — reported company case",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "The Codex case explains tool and verification design; vendor reports are not independent evaluations.",
      "relevance": "AI_FOR_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "reported_company_case",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C03;C07",
      "section_id": "3.6;7.8",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "W095",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "SE_FOR_AI",
      "evidence_origin": "SELECTED_INTERVIEWS_OR_REPORTED_PRACTICE",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Codex interviews mix agent-product architecture and internal development workflow; retain both subject facets and separate them from measured effects.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P087",
      "atlas_display": {
        "id": "P087",
        "label": "How Codex is built",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:What agents can do",
          "T:Engineering structure"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C07"
        ],
        "printed": false,
        "summary": "Interviews with Codex builders describe the agent loop, language choices, evaluation, internal use and tiered code review.",
        "limitation": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/how-codex-is-built",
        "authors": "Gergely Orosz",
        "year": "2026-02-17",
        "topics": [
          "K:Long-running agent execution",
          "K:Independent verification and oracles"
        ],
        "volumes": []
      }
    },
    {
      "label": "The Future of Software Engineering with AI: Six Predictions",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Engineering structure",
      "year": "2026",
      "authors": "Gergely Orosz",
      "source": "https://newsletter.pragmaticengineer.com/p/the-future-of-software-engineering-with-ai",
      "source_url": "https://newsletter.pragmaticengineer.com/p/the-future-of-software-engineering-with-ai",
      "url": "https://newsletter.pragmaticengineer.com/p/the-future-of-software-engineering-with-ai",
      "publication_date": "2026-02-24",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2026-02-24",
      "eligibility_date": "2026-02-24",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Conference and workshop reporting considers organizational health, engineering careers, refactoring and Agile practices under AI adoption.",
      "in_short": "Conference and workshop reporting considers organizational health, engineering careers, refactoring and Agile practices under AI adoption.",
      "summary": "Conference and workshop reporting considers organizational health, engineering careers, refactoring and Agile practices under AI adoption.",
      "main_findings": "The synthesis argues that existing organizational conditions influence outcomes. Forecasts and quoted vendor data are not independent experiments.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Conference forecasts concern potential changes in engineering roles; they should remain forecasts.",
      "evidence_class": "Industry/practitioner publication — conference synthesis",
      "reviewed_evidence_class": "Industry/practitioner publication — conference synthesis",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "Conference forecasts concern potential changes in engineering roles; they should remain forecasts.",
      "relevance": "AI_FOR_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "conference_synthesis",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C11;C12",
      "section_id": "11.2;12.8",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "EDITORIAL_OR_PRACTITIONER_ARGUMENT",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Reporting draws on the Pragmatic Summit and a separate roughly 50-person workshop; selected participants are not an industry-wide consensus sample.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P088",
      "atlas_display": {
        "id": "P088",
        "label": "The Future of Software Engineering with AI: Six Predictions",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Jobs & roles"
        ],
        "actual": [],
        "mapped": [
          "C:C11",
          "C:C12"
        ],
        "printed": false,
        "summary": "Conference and workshop reporting considers organizational health, engineering careers, refactoring and Agile practices under AI adoption.",
        "limitation": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/the-future-of-software-engineering-with-ai",
        "authors": "Gergely Orosz",
        "year": "2026-02-24",
        "topics": [
          "K:Human-agent collaboration",
          "K:Employment and early-career roles"
        ],
        "volumes": []
      }
    },
    {
      "label": "AI Tooling for Software Engineers in 2026",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Productivity",
      "year": "2026",
      "authors": "Gergely Orosz; Elin Nilsson",
      "source": "https://newsletter.pragmaticengineer.com/p/ai-tooling-2026",
      "source_url": "https://newsletter.pragmaticengineer.com/p/ai-tooling-2026",
      "url": "https://newsletter.pragmaticengineer.com/p/ai-tooling-2026",
      "publication_date": "2026-03-03",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2026-03-03",
      "eligibility_date": "2026-03-03",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "A survey of newsletter readers examines coding-tool adoption, model preferences, seniority and organizational differences.",
      "in_short": "A survey of newsletter readers examines coding-tool adoption, model preferences, seniority and organizational differences.",
      "summary": "A survey of newsletter readers examines coding-tool adoption, model preferences, seniority and organizational differences.",
      "main_findings": "The volunteer survey reports associations among tool use, role, company size and sentiment. Procurement explanations are author hypotheses, not identified causes; neither population market share nor causal productivity follows from these responses.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Survey ran January 27–February 17, 2026; same cohort as the two impact follow-ups. The author reports 906 responses for the shared 2026 cohort. This is not an independently counted sample; comparisons with other survey waves are not a matched longitudinal panel. The same page calls the paid supplement 65 pages near the beginning and 35 pages near the end. It also pairs 55% regular agent usage with 507 people; 507/906 is about 56%, so the response denominator or rounding needs clarification. Neither discrepancy is silently corrected. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "The reader survey measures reported usage and sentiment, not causal productivity or population-wide adoption.",
      "evidence_class": "Industry/practitioner publication — reader survey analysis",
      "reviewed_evidence_class": "Industry/practitioner publication — reader survey analysis",
      "access_status": "public_article_paid_extras",
      "access_note": "Public main article available; separate paid supplementary material not reviewed",
      "classification_status": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "classification_rationale": "The reader survey measures reported usage and sentiment, not causal productivity or population-wide adoption.",
      "relevance": "AI_FOR_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "reader_survey_analysis",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C02;C11",
      "section_id": "2.4;11.1",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "W020",
      "shared_source_groups": "DATA:P:AI_SURVEY_2026",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "ACTUAL_APPENDIX_B_ONLY",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "ORIGINAL_VOLUNTARY_OBSERVATIONAL_SURVEY",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "MAPPING_REVISED",
      "review_reason": "All eight advertised survey sections and demographics are visible; paid material is an additional report. Adoption and organizational patterns inform observational adoption and team work, not a measured comprehension-debt claim. Avoid treating the author's procurement explanation as an established causal result. The author reports 906 responses for the shared 2026 cohort. This is not an independently counted sample; comparisons with other survey waves are not a matched longitudinal panel. The same page calls the paid supplement 65 pages near the beginning and 35 pages near the end. It also pairs 55% regular agent usage with 507 people; 507/906 is about 56%, so the response denominator or rounding needs clarification. Neither discrepancy is silently corrected.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz; Elin Nilsson",
      "book_integration_version": "v5_20261011",
      "book_actual_sections": "",
      "book_appendix_anchor": "app:orosz-practitioner",
      "book_use_access_boundary": "Inspected public passages only; corpus-level full-text restrictions unchanged",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P089",
      "atlas_display": {
        "id": "P089",
        "label": "AI Tooling for Software Engineers in 2026",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Productivity",
          "T:Engineering structure"
        ],
        "actual": [],
        "mapped": [
          "C:C02",
          "C:C11"
        ],
        "printed": true,
        "summary": "A survey of newsletter readers examines coding-tool adoption, model preferences, seniority and organizational differences.",
        "limitation": "Survey ran January 27–February 17, 2026; same cohort as the two impact follow-ups. The author reports 906 responses for the shared 2026 cohort. This is not an independently counted sample; comparisons with other survey waves are not a matched longitudinal panel. The same page calls the paid supplement 65 pages near the beginning and 35 pages near the end. It also pairs 55% regular agent usage with 507 people; 507/906 is about 56%, so the response denominator or rounding needs clarification. Neither discrepancy is silently corrected. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/ai-tooling-2026",
        "authors": "Gergely Orosz; Elin Nilsson",
        "year": "2026-03-03",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Dataset provenance and dependency"
        ],
        "volumes": []
      }
    },
    {
      "label": "How Uber uses AI for development: inside look",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "System knowledge & memory",
      "year": "2026",
      "authors": "Gergely Orosz",
      "source": "https://newsletter.pragmaticengineer.com/p/how-uber-uses-ai-for-development",
      "source_url": "https://newsletter.pragmaticengineer.com/p/how-uber-uses-ai-for-development",
      "url": "https://newsletter.pragmaticengineer.com/p/how-uber-uses-ai-for-development",
      "publication_date": "2026-03-10",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2026-03-10",
      "eligibility_date": "2026-03-10",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "An industry case describes Uber’s AI development platform, shared context, internal agents and review-related tooling.",
      "in_short": "An industry case describes Uber’s AI development platform, shared context, internal agents and review-related tooling.",
      "summary": "An industry case describes Uber’s AI development platform, shared context, internal agents and review-related tooling.",
      "main_findings": "The report describes internal tools, organizational context and patterns of agent adoption at Uber. These accounts suggest engineering dependencies worth testing elsewhere, but do not isolate the causal effect of platform integration on delivery outcomes.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Original publication March 10; updated March 11. Reported adoption percentages use different denominators. Author discloses former employment at Uber. The source’s correction distinguishes 84% agentic-tool adoption from 65–72% IDE code-generation figures and CLI-specific measures; those denominators must not be interchanged. An author correction in the March 12, 2026 Pulse distinguishes the IDE-generated-code share from an earlier erroneous percentage. Original date, updated text and company-level denominators remain separate. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Uber's internal integration and company context are operational conditions that limit transfer of reported results.",
      "evidence_class": "Industry/practitioner publication — reported company case",
      "reviewed_evidence_class": "Industry/practitioner publication — reported company case",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "Uber's internal integration and company context are operational conditions that limit transfer of reported results.",
      "relevance": "AI_FOR_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "reported_company_case",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C09;C11",
      "section_id": "9.5;11.2",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "O002",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "SELECTED_INTERVIEWS_OR_REPORTED_PRACTICE",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "ANNOTATION_QUALIFIED",
      "review_reason": "Replace a causal-sounding platform claim with an attributed company observation. An author correction in the March 12, 2026 Pulse distinguishes the IDE-generated-code share from an earlier erroneous percentage. Original date, updated text and company-level denominators remain separate.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P090",
      "atlas_display": {
        "id": "P090",
        "label": "How Uber uses AI for development: inside look",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:System knowledge & memory",
          "T:Engineering structure"
        ],
        "actual": [],
        "mapped": [
          "C:C09",
          "C:C11"
        ],
        "printed": false,
        "summary": "An industry case describes Uber’s AI development platform, shared context, internal agents and review-related tooling.",
        "limitation": "Original publication March 10; updated March 11. Reported adoption percentages use different denominators. Author discloses former employment at Uber. The source’s correction distinguishes 84% agentic-tool adoption from 65–72% IDE code-generation figures and CLI-specific measures; those denominators must not be interchanged. An author correction in the March 12, 2026 Pulse distinguishes the IDE-generated-code share from an earlier erroneous percentage. Original date, updated text and company-level denominators remain separate. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/how-uber-uses-ai-for-development",
        "authors": "Gergely Orosz",
        "year": "2026-03-10",
        "topics": [
          "K:Agent context and persistent memory",
          "K:Ownership and knowledge transfer"
        ],
        "volumes": []
      }
    },
    {
      "label": "Are AI agents actually slowing us down?",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Productivity",
      "year": "2026",
      "authors": "Gergely Orosz",
      "source": "https://newsletter.pragmaticengineer.com/p/are-ai-agents-actually-slowing-us",
      "source_url": "https://newsletter.pragmaticengineer.com/p/are-ai-agents-actually-slowing-us",
      "url": "https://newsletter.pragmaticengineer.com/p/are-ai-agents-actually-slowing-us",
      "publication_date": "2026-03-17",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2026-03-17",
      "eligibility_date": "2026-03-17",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Orosz contrasts increased generation and pull-request activity with quality problems, cleanup, outages and organizational mandates.",
      "in_short": "Orosz contrasts increased generation and pull-request activity with quality problems, cleanup, outages and organizational mandates.",
      "summary": "Orosz contrasts increased generation and pull-request activity with quality problems, cleanup, outages and organizational mandates.",
      "main_findings": "Activity can rise without corresponding product value. Claims drawn from underlying studies require separate source verification before causal use.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Observed product bugs and the author’s inference that AI caused them are different claims. Visible anecdotes do not identify a causal quality effect. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "The synthesis highlights downstream cleanup and review load rather than equating more generated changes with more value.",
      "evidence_class": "Industry/practitioner publication — reported practitioner analysis",
      "reviewed_evidence_class": "Industry/practitioner publication — reported practitioner analysis",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "The synthesis highlights downstream cleanup and review load rather than equating more generated changes with more value.",
      "relevance": "AI_FOR_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "reported_practitioner_analysis",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C02;C08",
      "section_id": "2.6;8.1",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "W004;W010",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "SELECTED_INTERVIEWS_OR_REPORTED_PRACTICE",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Reuses the Uber account and contrasts PR activity with quality; observational comparisons do not identify agent-caused changes.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P091",
      "atlas_display": {
        "id": "P091",
        "label": "Are AI agents actually slowing us down?",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Productivity",
          "T:Code quality & security"
        ],
        "actual": [],
        "mapped": [
          "C:C02",
          "C:C08"
        ],
        "printed": false,
        "summary": "Orosz contrasts increased generation and pull-request activity with quality problems, cleanup, outages and organizational mandates.",
        "limitation": "Observed product bugs and the author’s inference that AI caused them are different claims. Visible anecdotes do not identify a causal quality effect. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/are-ai-agents-actually-slowing-us",
        "authors": "Gergely Orosz",
        "year": "2026-03-17",
        "topics": [
          "K:Output versus shipped value",
          "K:Technical debt and complexity",
          "K:Review capacity and maintainers"
        ],
        "volumes": []
      }
    },
    {
      "label": "“How to be a 10x engineer” – interview with a standout dev",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Skills & learning",
      "year": "2026",
      "authors": "Gergely Orosz",
      "source": "https://newsletter.pragmaticengineer.com/p/how-to-be-a-10x-engineer-interview",
      "source_url": "https://newsletter.pragmaticengineer.com/p/how-to-be-a-10x-engineer-interview",
      "url": "https://newsletter.pragmaticengineer.com/p/how-to-be-a-10x-engineer-interview",
      "publication_date": "2026-03-24",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2026-03-24",
      "eligibility_date": "2026-03-24",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Interviews with an experienced engineer and a former manager explore ownership, task decomposition, communication and collaboration.",
      "in_short": "Interviews with an experienced engineer and a former manager explore ownership, task decomposition, communication and collaboration.",
      "summary": "Interviews with an experienced engineer and a former manager explore ownership, task decomposition, communication and collaboration.",
      "main_findings": "The account illustrates effectiveness beyond code activity; the “10x” label is rhetorical rather than a measured multiplier.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "The 10x label is descriptive rhetoric around one selected developer, not a measured productivity multiplier. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "A standout engineer's experience motivates judgment and context; '10x' is not a measured effect size.",
      "evidence_class": "Industry/practitioner publication — practitioner interview",
      "reviewed_evidence_class": "Industry/practitioner publication — practitioner interview",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "A standout engineer's experience motivates judgment and context; '10x' is not a measured effect size.",
      "relevance": "GENERAL_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "practitioner_interview",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C10;C11",
      "section_id": "10.8;11.2",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "SELECTED_INTERVIEWS_OR_REPORTED_PRACTICE",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "An anonymous engineer profile and former-manager account do not operationally measure a tenfold productivity effect.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P092",
      "atlas_display": {
        "id": "P092",
        "label": "“How to be a 10x engineer” – interview with a standout dev",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Skills & learning",
          "T:Engineering structure"
        ],
        "actual": [],
        "mapped": [
          "C:C10",
          "C:C11"
        ],
        "printed": false,
        "summary": "Interviews with an experienced engineer and a former manager explore ownership, task decomposition, communication and collaboration.",
        "limitation": "The 10x label is descriptive rhetoric around one selected developer, not a measured productivity multiplier. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/how-to-be-a-10x-engineer-interview",
        "authors": "Gergely Orosz",
        "year": "2026-03-24",
        "topics": [
          "K:System understanding and rationale",
          "K:Ownership and knowledge transfer"
        ],
        "volumes": []
      }
    },
    {
      "label": "Is the FDE role becoming less desirable?",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Jobs & roles",
      "year": "2026",
      "authors": "Gergely Orosz",
      "source": "https://blog.pragmaticengineer.com/is-the-fde-role-becoming-less-desirable/",
      "source_url": "https://blog.pragmaticengineer.com/is-the-fde-role-becoming-less-desirable/",
      "url": "https://blog.pragmaticengineer.com/is-the-fde-role-becoming-less-desirable/",
      "publication_date": "2026-03-27",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2026-03-19",
      "eligibility_date": "2026-03-19",
      "series_origin": "CONFIRMED_RETITLED_PULSE_EXCERPT",
      "parent_issue_url": "https://newsletter.pragmaticengineer.com/p/the-pulse-is-the-fde-role-becoming",
      "strict_non_pulse_derived": "false",
      "source_platform": "blog",
      "source_section": "Blog",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Revisits forward-deployed engineering through two disappointed practitioners and external hiring coverage, contrasting role marketing with sales and customer-delivery duties.",
      "in_short": "Revisits forward-deployed engineering through two disappointed practitioners and external hiring coverage, contrasting role marketing with sales and customer-delivery duties.",
      "summary": "Revisits forward-deployed engineering through two disappointed practitioners and external hiring coverage, contrasting role marketing with sales and customer-delivery duties.",
      "main_findings": "The examples qualify an earlier positive account: identical job titles can hide substantially different engineering responsibilities. They do not establish market-wide dissatisfaction rates.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Non-Pulse-titled blog excerpt; not a duplicate of the longer August 2025 Deepdive. This non-Pulse-titled blog article is an excerpt of a Pulse issue originally published 2026-03-19. It passes the literal title-prefix rule; it is excluded by the optional stricter Pulse-origin filter. The parent issue is provenance only, not another P article. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "A small set of dissatisfied accounts qualifies FDE enthusiasm; it does not estimate role-wide job satisfaction.",
      "evidence_class": "Industry/practitioner publication — reported role analysis",
      "reviewed_evidence_class": "Industry/practitioner publication — reported role analysis",
      "access_status": "public_text",
      "access_note": "Public main article available; classification-bearing passages reviewed",
      "classification_status": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "classification_rationale": "A small set of dissatisfied accounts qualifies FDE enthusiasm; it does not estimate role-wide job satisfaction.",
      "relevance": "AI_ECOSYSTEM",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "reported_role_analysis",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C12;C11",
      "section_id": "12.5;11.2",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "SELECTED_INTERVIEWS_OR_REPORTED_PRACTICE",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Retitled Pulse-derived discussion concerns the trade-offs and desirability of the FDE role; not a representative hiring-rate estimate.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P093",
      "atlas_display": {
        "id": "P093",
        "label": "Is the FDE role becoming less desirable?",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Jobs & roles",
          "T:Engineering structure"
        ],
        "actual": [],
        "mapped": [
          "C:C11",
          "C:C12"
        ],
        "printed": false,
        "summary": "Revisits forward-deployed engineering through two disappointed practitioners and external hiring coverage, contrasting role marketing with sales and customer-delivery duties.",
        "limitation": "Non-Pulse-titled blog excerpt; not a duplicate of the longer August 2025 Deepdive. This non-Pulse-titled blog article is an excerpt of a Pulse issue originally published 2026-03-19. It passes the literal title-prefix rule; it is excluded by the optional stricter Pulse-origin filter. The parent issue is provenance only, not another P article. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://blog.pragmaticengineer.com/is-the-fde-role-becoming-less-desirable/",
        "authors": "Gergely Orosz",
        "year": "2026-03-27",
        "topics": [
          "K:Employment and early-career roles",
          "K:Human-agent collaboration"
        ],
        "volumes": []
      }
    },
    {
      "label": "What is inference engineering? Deepdive",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Engineering structure",
      "year": "2026",
      "authors": "Gergely Orosz (introduction); Philip Kiely (guest excerpt)",
      "source": "https://newsletter.pragmaticengineer.com/p/what-is-inference-engineering",
      "source_url": "https://newsletter.pragmaticengineer.com/p/what-is-inference-engineering",
      "url": "https://newsletter.pragmaticengineer.com/p/what-is-inference-engineering",
      "publication_date": "2026-03-31",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2026-03-31",
      "eligibility_date": "2026-03-31",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "An introduced excerpt by Philip Kiely explains serving models through batching, caching, quantization, parallel execution and autoscaling.",
      "in_short": "An introduced excerpt by Philip Kiely explains serving models through batching, caching, quantization, parallel execution and autoscaling.",
      "summary": "An introduced excerpt by Philip Kiely explains serving models through batching, caching, quantization, parallel execution and autoscaling.",
      "main_findings": "Inference engineering involves explicit latency, throughput and cost tradeoffs. This is engineering AI infrastructure, not evidence that coding assistants improve developer productivity.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": " Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Inference serving is engineering of AI infrastructure, distinct from using AI to generate application code.",
      "evidence_class": "Industry/practitioner publication — introduced guest book excerpt",
      "reviewed_evidence_class": "Industry/practitioner publication — introduced guest book excerpt",
      "access_status": "public_text",
      "access_note": "Public main article available; classification-bearing passages reviewed",
      "classification_status": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "classification_rationale": "Inference serving is engineering of AI infrastructure, distinct from using AI to generate application code.",
      "relevance": "SE_FOR_AI",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "introduced_guest_book_excerpt",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C05;C12",
      "section_id": "5.5;12.1",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "ADAPTED_OR_EXCERPTED_WORK",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Philip Kiely's book excerpt is inference-engineering guidance; preserve original author and distinguish vendor context from benchmark evidence.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz (introduction); Philip Kiely (guest excerpt)",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P094",
      "atlas_display": {
        "id": "P094",
        "label": "What is inference engineering? Deepdive",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Economics"
        ],
        "actual": [],
        "mapped": [
          "C:C05",
          "C:C12"
        ],
        "printed": false,
        "summary": "An introduced excerpt by Philip Kiely explains serving models through batching, caching, quantization, parallel execution and autoscaling.",
        "limitation": " Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/what-is-inference-engineering",
        "authors": "Gergely Orosz (introduction); Philip Kiely (guest excerpt)",
        "year": "2026-03-31",
        "topics": [
          "K:Architecture and modularity",
          "K:Economic costs and return",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": []
      }
    },
    {
      "label": "The impact of AI on software engineers in 2026: key trends. Part 1",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Economics",
      "year": "2026",
      "authors": "Gergely Orosz; Elin Nilsson",
      "source": "https://newsletter.pragmaticengineer.com/p/the-impact-of-ai-on-software-engineers-2026",
      "source_url": "https://newsletter.pragmaticengineer.com/p/the-impact-of-ai-on-software-engineers-2026",
      "url": "https://newsletter.pragmaticengineer.com/p/the-impact-of-ai-on-software-engineers-2026",
      "publication_date": "2026-04-14",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2026-04-14",
      "eligibility_date": "2026-04-14",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "A follow-up analysis of the 2026 reader survey examines tool costs, usage limits, developer identity and uneven changes to engineering work.",
      "in_short": "A follow-up analysis of the 2026 reader survey examines tool costs, usage limits, developer identity and uneven changes to engineering work.",
      "summary": "A follow-up analysis of the 2026 reader survey examines tool costs, usage limits, developer identity and uneven changes to engineering work.",
      "main_findings": "Reported attitudes and usage patterns vary substantially; editorial developer categories are not validated measures of ability.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Uses the same respondent cohort as AI Tooling 2026 and key trends Part 2; not independent replication. Builders, shippers and coasters are interpretive response groupings, not a validated psychological or competency typology. The author reports 906 responses for the shared 2026 cohort. This is not an independently counted sample; comparisons with other survey waves are not a matched longitudinal panel. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Cost and identity findings extend the shared 2026 survey; editorial respondent categories are not validated competence measures.",
      "evidence_class": "Industry/practitioner publication — reader survey analysis",
      "reviewed_evidence_class": "Industry/practitioner publication — reader survey analysis",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "Cost and identity findings extend the shared 2026 survey; editorial respondent categories are not validated competence measures.",
      "relevance": "AI_FOR_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "reader_survey_analysis",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C12;C11",
      "section_id": "12.1;11.1",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "O045",
      "shared_source_groups": "DATA:P:AI_SURVEY_2026",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "ACTUAL_APPENDIX_B_ONLY",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "ORIGINAL_VOLUNTARY_OBSERVATIONAL_SURVEY",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "MAPPING_REVISED",
      "review_reason": "Cost constraints and respondent-role patterns inform economics and organization, not measured comprehension debt. The author reports 906 responses for the shared 2026 cohort. This is not an independently counted sample; comparisons with other survey waves are not a matched longitudinal panel.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz; Elin Nilsson",
      "book_integration_version": "v5_20261011",
      "book_actual_sections": "",
      "book_appendix_anchor": "app:orosz-practitioner",
      "book_use_access_boundary": "Inspected public passages only; corpus-level full-text restrictions unchanged",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P095",
      "atlas_display": {
        "id": "P095",
        "label": "The impact of AI on software engineers in 2026: key trends. Part 1",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Economics",
          "T:Jobs & roles"
        ],
        "actual": [],
        "mapped": [
          "C:C11",
          "C:C12"
        ],
        "printed": true,
        "summary": "A follow-up analysis of the 2026 reader survey examines tool costs, usage limits, developer identity and uneven changes to engineering work.",
        "limitation": "Uses the same respondent cohort as AI Tooling 2026 and key trends Part 2; not independent replication. Builders, shippers and coasters are interpretive response groupings, not a validated psychological or competency typology. The author reports 906 responses for the shared 2026 cohort. This is not an independently counted sample; comparisons with other survey waves are not a matched longitudinal panel. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/the-impact-of-ai-on-software-engineers-2026",
        "authors": "Gergely Orosz; Elin Nilsson",
        "year": "2026-04-14",
        "topics": [
          "K:Economic costs and return",
          "K:Employment and early-career roles",
          "K:Dataset provenance and dependency"
        ],
        "volumes": []
      }
    },
    {
      "label": "Learnings from conducting ~1,000 interviews at Amazon",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Jobs & roles",
      "year": "2026",
      "authors": "Gergely Orosz; Steve Huynh",
      "source": "https://newsletter.pragmaticengineer.com/p/learnings-from-conducting-1000-interviews",
      "source_url": "https://newsletter.pragmaticengineer.com/p/learnings-from-conducting-1000-interviews",
      "url": "https://newsletter.pragmaticengineer.com/p/learnings-from-conducting-1000-interviews",
      "publication_date": "2026-04-21",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2026-04-21",
      "eligibility_date": "2026-04-21",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Steve Huynh shares experience from technical and behavioral interviews, followed by an excerpt from his book.",
      "in_short": "Steve Huynh shares experience from technical and behavioral interviews, followed by an excerpt from his book.",
      "summary": "Steve Huynh shares experience from technical and behavioral interviews, followed by an excerpt from his book. The account emphasizes communication, demonstrated past work, role expectations and level calibration.",
      "main_findings": "Interview readiness includes explaining decisions and collaboration, not just solving coding tasks. Recollections and advice do not establish the predictive validity of an interview rubric.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "The guest’s approximately one thousand interviews describe experience and authority, not a published validation dataset for the proposed interview approach. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Experienced interviewer guidance concerns assessment quality, not a controlled test of interview validity.",
      "evidence_class": "Industry/practitioner publication — guest practitioner essay and book excerpt",
      "reviewed_evidence_class": "Industry/practitioner publication — guest practitioner essay and book excerpt",
      "access_status": "public_text",
      "access_note": "Public main article available; classification-bearing passages reviewed",
      "classification_status": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "classification_rationale": "Experienced interviewer guidance concerns assessment quality, not a controlled test of interview validity.",
      "relevance": "GENERAL_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "guest_practitioner_essay_and_book_excerpt",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C10;C12",
      "section_id": "10.8;12.5",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "ADAPTED_OR_EXCERPTED_WORK",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Steve Huynh's interview experience supports practical coaching, not a controlled study with one thousand independent research participants.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz; Steve Huynh",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P096",
      "atlas_display": {
        "id": "P096",
        "label": "Learnings from conducting ~1,000 interviews at Amazon",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Jobs & roles",
          "T:Skills & learning"
        ],
        "actual": [],
        "mapped": [
          "C:C10",
          "C:C12"
        ],
        "printed": false,
        "summary": "Steve Huynh shares experience from technical and behavioral interviews, followed by an excerpt from his book.",
        "limitation": "The guest’s approximately one thousand interviews describe experience and authority, not a published validation dataset for the proposed interview approach. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/learnings-from-conducting-1000-interviews",
        "authors": "Gergely Orosz; Steve Huynh",
        "year": "2026-04-21",
        "topics": [
          "K:Evaluation methodology and baselines",
          "K:Skills formation and teaching"
        ],
        "volumes": []
      }
    },
    {
      "label": "How will AI change operating systems? Part 1: Ubuntu and Linux",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Engineering structure",
      "year": "2026",
      "authors": "Gergely Orosz",
      "source": "https://newsletter.pragmaticengineer.com/p/ubuntu-and-ai",
      "source_url": "https://newsletter.pragmaticengineer.com/p/ubuntu-and-ai",
      "url": "https://newsletter.pragmaticengineer.com/p/ubuntu-and-ai",
      "publication_date": "2026-04-28",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2026-04-28",
      "eligibility_date": "2026-04-28",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "An interview with Canonical explains accelerator support, local-model packaging, developer tooling and exploratory agent-friendly OS features.",
      "in_short": "An interview with Canonical explains accelerator support, local-model packaging, developer tooling and exploratory agent-friendly OS features.",
      "summary": "An interview with Canonical explains accelerator support, local-model packaging, developer tooling and exploratory agent-friendly OS features. The preview distinguishes present hardware enablement from longer-term workflow plans.",
      "main_findings": "Running models and agents reliably requires infrastructure support, not just prompts. Planned capabilities should not be treated as shipping features or measured safety guarantees.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Operating-system AI plans concern platform integration and trust; planned features are not completed security evaluations.",
      "evidence_class": "Industry/practitioner publication — company interview and platform report",
      "reviewed_evidence_class": "Industry/practitioner publication — company interview and platform report",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "Operating-system AI plans concern platform integration and trust; planned features are not completed security evaluations.",
      "relevance": "SE_FOR_AI",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "company_interview_and_platform_report",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C06;C05",
      "section_id": "6.7;5.5",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "AI_FOR_SE",
      "evidence_origin": "SELECTED_INTERVIEWS_OR_REPORTED_PRACTICE",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Canonical executive interview addresses operating-system permissions and agent execution, not an AI-assisted coding productivity experiment.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P097",
      "atlas_display": {
        "id": "P097",
        "label": "How will AI change operating systems? Part 1: Ubuntu and Linux",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Code quality & security"
        ],
        "actual": [],
        "mapped": [
          "C:C05",
          "C:C06"
        ],
        "printed": false,
        "summary": "An interview with Canonical explains accelerator support, local-model packaging, developer tooling and exploratory agent-friendly OS features.",
        "limitation": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/ubuntu-and-ai",
        "authors": "Gergely Orosz",
        "year": "2026-04-28",
        "topics": [
          "K:Dependencies and agent supply chain",
          "K:Architecture and modularity"
        ],
        "volumes": []
      }
    },
    {
      "label": "Designing Data-Intensive Applications: The Cloud & Doing the Right Thing",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Economics",
      "year": "2026",
      "authors": "Gergely Orosz (introduction); Martin Kleppmann; Chris Riccomini (excerpts)",
      "source": "https://newsletter.pragmaticengineer.com/p/designing-data-intensive-applications-book-excerpt",
      "source_url": "https://newsletter.pragmaticengineer.com/p/designing-data-intensive-applications-book-excerpt",
      "url": "https://newsletter.pragmaticengineer.com/p/designing-data-intensive-applications-book-excerpt",
      "publication_date": "2026-05-05",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2026-05-05",
      "eligibility_date": "2026-05-05",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Orosz introduces authorized excerpts by Martin Kleppmann and Chris Riccomini on cloud versus self-hosting and engineers’ ethical responsibilities.",
      "in_short": "Orosz introduces authorized excerpts by Martin Kleppmann and Chris Riccomini on cloud versus self-hosting and engineers’ ethical responsibilities.",
      "summary": "Orosz introduces authorized excerpts by Martin Kleppmann and Chris Riccomini on cloud versus self-hosting and engineers’ ethical responsibilities. The visible discussion relates operational control, expertise, workload variability and cost.",
      "main_findings": "Build/buy and hosting choices depend on workload and organizational capabilities. Excerpt authorship must be credited; this is not an Orosz experiment or an evaluation of coding agents.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Displayed byline: Gergely Orosz. Excerpt authors: Martin Kleppmann and Chris Riccomini. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "The guest excerpts connect cloud choices and professional ethics to organizational constraints; credit the book's authors.",
      "evidence_class": "Industry/practitioner publication — introduced guest book excerpt",
      "reviewed_evidence_class": "Industry/practitioner publication — introduced guest book excerpt",
      "access_status": "public_text",
      "access_note": "Public main article available; classification-bearing passages reviewed",
      "classification_status": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "classification_rationale": "The guest excerpts connect cloud choices and professional ethics to organizational constraints; credit the book's authors.",
      "relevance": "GENERAL_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "introduced_guest_book_excerpt",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C12;C11",
      "section_id": "12.1;11.6",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "ADAPTED_OR_EXCERPTED_WORK",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "The 2026 second-edition excerpt credits Martin Kleppmann and Chris Riccomini; edition date, original book history and Orosz introduction remain distinct.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz (introduction); Martin Kleppmann; Chris Riccomini (excerpts)",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P098",
      "atlas_display": {
        "id": "P098",
        "label": "Designing Data-Intensive Applications: The Cloud & Doing the Right Thing",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Economics",
          "T:Engineering structure"
        ],
        "actual": [],
        "mapped": [
          "C:C11",
          "C:C12"
        ],
        "printed": false,
        "summary": "Orosz introduces authorized excerpts by Martin Kleppmann and Chris Riccomini on cloud versus self-hosting and engineers’ ethical responsibilities.",
        "limitation": "Displayed byline: Gergely Orosz. Excerpt authors: Martin Kleppmann and Chris Riccomini. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/designing-data-intensive-applications-book-excerpt",
        "authors": "Gergely Orosz (introduction); Martin Kleppmann; Chris Riccomini (excerpts)",
        "year": "2026-05-05",
        "topics": [
          "K:Economic costs and return",
          "K:Architecture and modularity",
          "K:Specifications and governance"
        ],
        "volumes": []
      }
    },
    {
      "label": "TechPays has been acquired by Levels.fyi",
      "kind": "catalogue_context_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Catalogue-only material",
      "year": "2026",
      "authors": "Gergely Orosz",
      "source": "https://blog.pragmaticengineer.com/techpays-has-been-acquired-levels-fyi/",
      "source_url": "https://blog.pragmaticengineer.com/techpays-has-been-acquired-levels-fyi/",
      "url": "https://blog.pragmaticengineer.com/techpays-has-been-acquired-levels-fyi/",
      "publication_date": "2026-05-12",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2026-05-12",
      "eligibility_date": "2026-05-12",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "blog",
      "source_section": "Blog",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Announces transfer of the author’s compensation-transparency project to Levels.fyi and discusses sustaining its data and maintenance.",
      "in_short": "Announces transfer of the author’s compensation-transparency project to Levels.fyi and discusses sustaining its data and maintenance.",
      "summary": "Announces transfer of the author’s compensation-transparency project to Levels.fyi and discusses sustaining its data and maintenance.",
      "main_findings": "Provides provenance and a disclosed business relationship relevant to salary-data commentary, not a new compensation study.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Updated 13 May 2026. The later acquisition must not be assumed to have existed when earlier salary articles were published. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "The acquisition announcement records a later financial relationship relevant to source provenance, not new compensation research.",
      "evidence_class": "Industry/practitioner publication — business announcement",
      "reviewed_evidence_class": "Industry/practitioner publication — business announcement",
      "access_status": "public_text",
      "access_note": "Public main article available; classification-bearing passages reviewed",
      "classification_status": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "classification_rationale": "The acquisition announcement records a later financial relationship relevant to source provenance, not new compensation research.",
      "relevance": "CATALOGUE_ONLY",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "business_announcement",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "",
      "section_id": "",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "EDITORIAL_OR_PRACTITIONER_ARGUMENT",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "First-person TechPays acquisition announcement is catalogue context; it does not supply a new compensation dataset.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P099",
      "atlas_display": {
        "id": "P099",
        "label": "TechPays has been acquired by Levels.fyi",
        "kind": "catalogue_context_article",
        "collection": "P",
        "category": null,
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Announces transfer of the author’s compensation-transparency project to Levels.fyi and discusses sustaining its data and maintenance.",
        "limitation": "Updated 13 May 2026. The later acquisition must not be assumed to have existed when earlier salary articles were published. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://blog.pragmaticengineer.com/techpays-has-been-acquired-levels-fyi/",
        "authors": "Gergely Orosz",
        "year": "2026-05-12",
        "topics": [
          "K:Dataset provenance and dependency"
        ],
        "volumes": []
      }
    },
    {
      "label": "Revisiting “No Silver Bullets” in the age of AI",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Engineering structure",
      "year": "2026",
      "authors": "Gergely Orosz",
      "source": "https://newsletter.pragmaticengineer.com/p/revisiting-no-silver-bullets-in-the",
      "source_url": "https://newsletter.pragmaticengineer.com/p/revisiting-no-silver-bullets-in-the",
      "url": "https://newsletter.pragmaticengineer.com/p/revisiting-no-silver-bullets-in-the",
      "publication_date": "2026-05-12",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2026-05-12",
      "eligibility_date": "2026-05-12",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Orosz revisits Brooks’s distinction between fundamental software difficulty and tool-level improvement.",
      "in_short": "Orosz revisits Brooks’s distinction between fundamental software difficulty and tool-level improvement.",
      "summary": "Orosz revisits Brooks’s distinction between fundamental software difficulty and tool-level improvement. The preview weighs AI against earlier developments such as reliability engineering, open source and collaboration tools.",
      "main_findings": "Large increases in generated code are not automatically comparable gains in productivity, reliability or simplicity. The historical comparison is an argument, not a controlled test.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Brooks's conceptual distinction helps separate code-production acceleration from fundamental design and coordination difficulty.",
      "evidence_class": "Industry/practitioner publication — historical and conceptual essay",
      "reviewed_evidence_class": "Industry/practitioner publication — historical and conceptual essay",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "Brooks's conceptual distinction helps separate code-production acceleration from fundamental design and coordination difficulty.",
      "relevance": "AI_FOR_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "historical_and_conceptual_essay",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C01;C02",
      "section_id": "1.3;2.5",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "O049",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "EDITORIAL_OR_PRACTITIONER_ARGUMENT",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Reinterprets Brooks' argument in the AI context; analogy is not proof of a universal productivity ceiling or gain.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P100",
      "atlas_display": {
        "id": "P100",
        "label": "Revisiting “No Silver Bullets” in the age of AI",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Productivity"
        ],
        "actual": [],
        "mapped": [
          "C:C01",
          "C:C02"
        ],
        "printed": false,
        "summary": "Orosz revisits Brooks’s distinction between fundamental software difficulty and tool-level improvement.",
        "limitation": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/revisiting-no-silver-bullets-in-the",
        "authors": "Gergely Orosz",
        "year": "2026-05-12",
        "topics": [
          "K:Output versus shipped value",
          "K:Technical debt and complexity"
        ],
        "volumes": []
      }
    },
    {
      "label": "AI’s impact on software engineers in 2026: key trends, Part 2",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Skills & learning",
      "year": "2026",
      "authors": "Gergely Orosz; Elin Nilsson",
      "source": "https://newsletter.pragmaticengineer.com/p/ai-impact-on-software-engineers-part-2",
      "source_url": "https://newsletter.pragmaticengineer.com/p/ai-impact-on-software-engineers-part-2",
      "url": "https://newsletter.pragmaticengineer.com/p/ai-impact-on-software-engineers-part-2",
      "publication_date": "2026-05-19",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2026-05-19",
      "eligibility_date": "2026-05-19",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "The final analysis of the publication’s 2026 reader survey examines team adoption, codebase quality, less-experienced engineers and differing experiences of focus and cognitive load.",
      "in_short": "The final analysis of the publication’s 2026 reader survey examines team adoption, codebase quality, less-experienced engineers and differing experiences of focus and cognitive load.",
      "summary": "The final analysis of the publication’s 2026 reader survey examines team adoption, codebase quality, less-experienced engineers and differing experiences of focus and cognitive load. It argues that existing engineering practices shape perceived benefits.",
      "main_findings": "Self-reported benefits coexist with maintenance and learning concerns. This is another analysis of the same survey cohort, not an independent replication of its earlier installments.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Self-selected respondents and subjective reports; shared 2026 survey dataset with AI Tooling 2026 and key trends Part 1. The author reports 906 responses for the shared 2026 cohort. This is not an independently counted sample; comparisons with other survey waves are not a matched longitudinal panel. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "The same 2026 survey links reported adoption with learning and maintenance concerns, not measured retained skill.",
      "evidence_class": "Industry/practitioner publication — reader survey analysis",
      "reviewed_evidence_class": "Industry/practitioner publication — reader survey analysis",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "The same 2026 survey links reported adoption with learning and maintenance concerns, not measured retained skill.",
      "relevance": "AI_FOR_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "reader_survey_analysis",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C10;C05",
      "section_id": "10.2;5.6",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "W117;W154",
      "shared_source_groups": "DATA:P:AI_SURVEY_2026",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "ACTUAL_APPENDIX_B_ONLY",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "ORIGINAL_VOLUNTARY_OBSERVATIONAL_SURVEY",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "ANNOTATION_QUALIFIED",
      "review_reason": "The author reports 906 responses for the shared 2026 cohort. This is not an independently counted sample; comparisons with other survey waves are not a matched longitudinal panel.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz; Elin Nilsson",
      "book_integration_version": "v5_20261011",
      "book_actual_sections": "",
      "book_appendix_anchor": "app:orosz-practitioner",
      "book_use_access_boundary": "Inspected public passages only; corpus-level full-text restrictions unchanged",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P101",
      "atlas_display": {
        "id": "P101",
        "label": "AI’s impact on software engineers in 2026: key trends, Part 2",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Skills & learning",
          "T:Code quality & security"
        ],
        "actual": [],
        "mapped": [
          "C:C05",
          "C:C10"
        ],
        "printed": true,
        "summary": "The final analysis of the publication’s 2026 reader survey examines team adoption, codebase quality, less-experienced engineers and differing experiences of focus and cognitive load.",
        "limitation": "Self-selected respondents and subjective reports; shared 2026 survey dataset with AI Tooling 2026 and key trends Part 1. The author reports 906 responses for the shared 2026 cohort. This is not an independently counted sample; comparisons with other survey waves are not a matched longitudinal panel. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/ai-impact-on-software-engineers-part-2",
        "authors": "Gergely Orosz; Elin Nilsson",
        "year": "2026-05-19",
        "topics": [
          "K:Cognitive offloading and skill debt",
          "K:Technical debt and complexity",
          "K:Dataset provenance and dependency"
        ],
        "volumes": []
      }
    },
    {
      "label": "State of the software engineering job market in 2026",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Jobs & roles",
      "year": "2026",
      "authors": "Gergely Orosz; Jessica Salmon",
      "source": "https://newsletter.pragmaticengineer.com/p/state-of-the-job-market-2026",
      "source_url": "https://newsletter.pragmaticengineer.com/p/state-of-the-job-market-2026",
      "url": "https://newsletter.pragmaticengineer.com/p/state-of-the-job-market-2026",
      "publication_date": "2026-05-26",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2026-05-26",
      "eligibility_date": "2026-05-26",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "The report uses job listings and workforce profiles to examine software and AI engineering demand across countries and employers.",
      "in_short": "The report uses job listings and workforce profiles to examine software and AI engineering demand across countries and employers.",
      "summary": "The report uses job listings and workforce profiles to examine software and AI engineering demand across countries and employers. The preview explicitly asks whether AI roles are replacing traditional software roles.",
      "main_findings": "The article states that the available data cannot answer replacement causally. Geography, employer coverage and the difference between posted vacancies and employment matter.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "The market report combines heterogeneous indicators and requires separating correlation, coverage and causation.",
      "evidence_class": "Industry/practitioner publication — industry data analysis",
      "reviewed_evidence_class": "Industry/practitioner publication — industry data analysis",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "The market report combines heterogeneous indicators and requires separating correlation, coverage and causation.",
      "relevance": "LABOR_MARKET_CONTEXT",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "industry_data_analysis",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C12",
      "section_id": "12.5;12.6",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "W142",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "SECONDARY_OR_PROVIDER_DATA_ANALYSIS",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Job postings and employment datasets use different coverage and denominators; do not infer AI displacement from their juxtaposition.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz; Jessica Salmon",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P102",
      "atlas_display": {
        "id": "P102",
        "label": "State of the software engineering job market in 2026",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Jobs & roles",
          "T:Economics"
        ],
        "actual": [],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "The report uses job listings and workforce profiles to examine software and AI engineering demand across countries and employers.",
        "limitation": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/state-of-the-job-market-2026",
        "authors": "Gergely Orosz; Jessica Salmon",
        "year": "2026-05-26",
        "topics": [
          "K:Employment and early-career roles",
          "K:Dataset provenance and dependency"
        ],
        "volumes": []
      }
    },
    {
      "label": "Ideas: slow down to speed up when working with AI agents",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Productivity",
      "year": "2026",
      "authors": "Gergely Orosz",
      "source": "https://newsletter.pragmaticengineer.com/p/ideas-slow-down-to-speed-up-when",
      "source_url": "https://newsletter.pragmaticengineer.com/p/ideas-slow-down-to-speed-up-when",
      "url": "https://newsletter.pragmaticengineer.com/p/ideas-slow-down-to-speed-up-when",
      "publication_date": "2026-06-02",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2026-06-02",
      "eligibility_date": "2026-06-02",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "The accessible introduction announces draft keynote ideas about rising code production and possible consequences for quality, reliability and technical debt.",
      "in_short": "The accessible introduction announces draft keynote ideas about rising code production and possible consequences for quality, reliability and technical debt.",
      "summary": "The accessible introduction announces draft keynote ideas about rising code production and possible consequences for quality, reliability and technical debt. The substantive argument is behind the subscriber boundary.",
      "main_findings": "No substantive findings were accessible. Classification is provisional from the title, subtitle and short introduction, not a reconstruction of the paid text.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Do not conflate this early ideas post with the later June 23 keynote summary; related but separate publications. Only a short introduction is publicly visible. P107 explicitly develops this theme later; the overlap cannot be fully assessed without authorized access to P103. No detailed findings are inferred from its title. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Only a short introduction is accessible; retain a provisional stream without inferring detailed methods, findings or section mappings.",
      "evidence_class": "Industry/practitioner publication — practitioner essay",
      "reviewed_evidence_class": "Industry/practitioner publication — practitioner essay",
      "access_status": "minimal_preview",
      "access_note": "Minimal introduction only; substantive conclusions unconfirmed",
      "classification_status": "PROVISIONAL_MINIMAL_METADATA",
      "classification_rationale": "Only a short introduction is accessible; retain a provisional stream without inferring detailed methods, findings or section mappings.",
      "relevance": "AI_FOR_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "practitioner_essay",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "",
      "section_id": "",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "EDITORIAL_OR_PRACTITIONER_ARGUMENT",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Minimal public scheduling/conference introduction does not expose the substantive argument; retain metadata-only status and unresolved overlap with P107.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P103",
      "atlas_display": {
        "id": "P103",
        "label": "Ideas: slow down to speed up when working with AI agents",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Productivity"
        ],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "The accessible introduction announces draft keynote ideas about rising code production and possible consequences for quality, reliability and technical debt.",
        "limitation": "Do not conflate this early ideas post with the later June 23 keynote summary; related but separate publications. Only a short introduction is publicly visible. P107 explicitly develops this theme later; the overlap cannot be fully assessed without authorized access to P103. No detailed findings are inferred from its title. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/ideas-slow-down-to-speed-up-when",
        "authors": "Gergely Orosz",
        "year": "2026-06-02",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "State of the software engineering job market in 2026, part 2",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Jobs & roles",
      "year": "2026",
      "authors": "Gergely Orosz; Jessica Salmon",
      "source": "https://newsletter.pragmaticengineer.com/p/the-job-market-in-2026-part-2",
      "source_url": "https://newsletter.pragmaticengineer.com/p/the-job-market-in-2026-part-2",
      "url": "https://newsletter.pragmaticengineer.com/p/the-job-market-in-2026-part-2",
      "publication_date": "2026-06-09",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2026-06-09",
      "eligibility_date": "2026-06-09",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "The second labor-market report combines hiring-platform, workforce and interview-preparation data on specializations, seniority, compensation and management layers.",
      "in_short": "The second labor-market report combines hiring-platform, workforce and interview-preparation data on specializations, seniority, compensation and management layers.",
      "summary": "The second labor-market report combines hiring-platform, workforce and interview-preparation data on specializations, seniority, compensation and management layers. Its preview distinguishes strong AI demand from weaker entry-level and other specialist demand.",
      "main_findings": "Vacancies, coaching demand and employment profiles measure different constructs. They do not establish that AI directly caused every change in hiring or compensation.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Specialty and seniority indicators describe uneven demand, not a single estimated effect of AI on labor.",
      "evidence_class": "Industry/practitioner publication — industry data analysis",
      "reviewed_evidence_class": "Industry/practitioner publication — industry data analysis",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "Specialty and seniority indicators describe uneven demand, not a single estimated effect of AI on labor.",
      "relevance": "LABOR_MARKET_CONTEXT",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "industry_data_analysis",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C12",
      "section_id": "12.5;12.8",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "SECONDARY_OR_PROVIDER_DATA_ANALYSIS",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Provider and interview observations concern jobs and company differences; no isolated causal AI employment effect is established.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz; Jessica Salmon",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P104",
      "atlas_display": {
        "id": "P104",
        "label": "State of the software engineering job market in 2026, part 2",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Jobs & roles",
          "T:Economics"
        ],
        "actual": [],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "The second labor-market report combines hiring-platform, workforce and interview-preparation data on specializations, seniority, compensation and management layers.",
        "limitation": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/the-job-market-in-2026-part-2",
        "authors": "Gergely Orosz; Jessica Salmon",
        "year": "2026-06-09",
        "topics": [
          "K:Employment and early-career roles",
          "K:Dataset provenance and dependency"
        ],
        "volumes": []
      }
    },
    {
      "label": "Why is Meta destroying its engineering organization?",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Engineering structure",
      "year": "2026",
      "authors": "Gergely Orosz",
      "source": "https://newsletter.pragmaticengineer.com/p/why-is-meta-destroying-its-engineering",
      "source_url": "https://newsletter.pragmaticengineer.com/p/why-is-meta-destroying-its-engineering",
      "url": "https://newsletter.pragmaticengineer.com/p/why-is-meta-destroying-its-engineering",
      "publication_date": "2026-06-16",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2026-06-16",
      "eligibility_date": "2026-06-16",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Orosz contrasts Meta’s earlier engineering culture with reported AI-related restructuring, pressure on developers and weakening operational safeguards.",
      "in_short": "Orosz contrasts Meta’s earlier engineering culture with reported AI-related restructuring, pressure on developers and weakening operational safeguards.",
      "summary": "Orosz contrasts Meta’s earlier engineering culture with reported AI-related restructuring, pressure on developers and weakening operational safeguards. The piece combines historical comparison and contemporary employee accounts.",
      "main_findings": "The analysis raises a governance failure hypothesis: adoption pressure can undermine ownership and assurance. Its allegations and causal interpretation should remain attributed to the reporting.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Claims about management intent and organizational consequences are attributed reporting; the article is not a controlled evaluation of AI or a verified causal explanation. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "The report raises an organizational-risk hypothesis; employee allegations and editorial causal interpretations remain attributed.",
      "evidence_class": "Industry/practitioner publication — investigative industry commentary",
      "reviewed_evidence_class": "Industry/practitioner publication — investigative industry commentary",
      "access_status": "public_text",
      "access_note": "Public main article available; classification-bearing passages reviewed",
      "classification_status": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "classification_rationale": "The report raises an organizational-risk hypothesis; employee allegations and editorial causal interpretations remain attributed.",
      "relevance": "AI_FOR_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "investigative_industry_commentary",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C11;C05",
      "section_id": "11.6;5.6",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "O005",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "EDITORIAL_OR_PRACTITIONER_ARGUMENT",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Reported Meta organizational problems and motives require attribution to accounts and editorial interpretation, not treatment as independently adjudicated facts.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P105",
      "atlas_display": {
        "id": "P105",
        "label": "Why is Meta destroying its engineering organization?",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Code quality & security"
        ],
        "actual": [],
        "mapped": [
          "C:C05",
          "C:C11"
        ],
        "printed": false,
        "summary": "Orosz contrasts Meta’s earlier engineering culture with reported AI-related restructuring, pressure on developers and weakening operational safeguards.",
        "limitation": "Claims about management intent and organizational consequences are attributed reporting; the article is not a controlled evaluation of AI or a verified causal explanation. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/why-is-meta-destroying-its-engineering",
        "authors": "Gergely Orosz",
        "year": "2026-06-16",
        "topics": [
          "K:Specifications and governance",
          "K:Ownership and knowledge transfer",
          "K:Technical debt and complexity"
        ],
        "volumes": []
      }
    },
    {
      "label": "Reliability fail: No automated zone failover for Coinbase’s global trading service",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Code quality & security",
      "year": "2026",
      "authors": "Gergely Orosz",
      "source": "https://blog.pragmaticengineer.com/coinbase-fail/",
      "source_url": "https://blog.pragmaticengineer.com/coinbase-fail/",
      "url": "https://blog.pragmaticengineer.com/coinbase-fail/",
      "publication_date": "2026-06-23",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2026-06-11",
      "eligibility_date": "2026-06-11",
      "series_origin": "CONFIRMED_RETITLED_PULSE_EXCERPT",
      "parent_issue_url": "https://newsletter.pragmaticengineer.com/p/did-anthropics-new-model-just-boost",
      "strict_non_pulse_derived": "false",
      "source_platform": "blog",
      "source_section": "Blog",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Analyses a May 2026 trading outage through the disclosed matching-engine architecture, zone dependence and manual recovery requirements.",
      "in_short": "Analyses a May 2026 trading outage through the disclosed matching-engine architecture, zone dependence and manual recovery requirements.",
      "summary": "Analyses a May 2026 trading outage through the disclosed matching-engine architecture, zone dependence and manual recovery requirements.",
      "main_findings": "The engineering lesson concerns tested recovery paths and explicit availability trade-offs; the estimated interrupted trading volume is not measured realized financial loss.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Public non-Pulse-titled excerpt of a Pulse issue; retained under the requested title-prefix rule. This non-Pulse-titled blog article is an excerpt of a Pulse issue originally published 2026-06-11. It passes the literal title-prefix rule; it is excluded by the optional stricter Pulse-origin filter. The parent issue is provenance only, not another P article. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "An outage and failover case illustrates engineering assurance; interrupted volume is not realized loss and AI causation is not inferred.",
      "evidence_class": "Industry/practitioner publication — incident analysis",
      "reviewed_evidence_class": "Industry/practitioner publication — incident analysis",
      "access_status": "public_text",
      "access_note": "Public main article available; classification-bearing passages reviewed",
      "classification_status": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "classification_rationale": "An outage and failover case illustrates engineering assurance; interrupted volume is not realized loss and AI causation is not inferred.",
      "relevance": "GENERAL_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "incident_analysis",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C05;C11",
      "section_id": "5.6;11.6",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "SELECTED_INTERVIEWS_OR_REPORTED_PRACTICE",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Incident analysis concerns infrastructure concentration and trading interruption; business valuation or theoretical exposure is not realized financial loss.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P106",
      "atlas_display": {
        "id": "P106",
        "label": "Reliability fail: No automated zone failover for Coinbase’s global trading service",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Code quality & security",
          "T:Engineering structure"
        ],
        "actual": [],
        "mapped": [
          "C:C05",
          "C:C11"
        ],
        "printed": false,
        "summary": "Analyses a May 2026 trading outage through the disclosed matching-engine architecture, zone dependence and manual recovery requirements.",
        "limitation": "Public non-Pulse-titled excerpt of a Pulse issue; retained under the requested title-prefix rule. This non-Pulse-titled blog article is an excerpt of a Pulse issue originally published 2026-06-11. It passes the literal title-prefix rule; it is excluded by the optional stricter Pulse-origin filter. The parent issue is provenance only, not another P article. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://blog.pragmaticengineer.com/coinbase-fail/",
        "authors": "Gergely Orosz",
        "year": "2026-06-23",
        "topics": [
          "K:Architecture and modularity",
          "K:Specifications and governance"
        ],
        "volumes": []
      }
    },
    {
      "label": "Slow down to speed up: so much has changed in 6 months’ time",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Productivity",
      "year": "2026",
      "authors": "Gergely Orosz",
      "source": "https://newsletter.pragmaticengineer.com/p/slow-down-to-speed-up",
      "source_url": "https://newsletter.pragmaticengineer.com/p/slow-down-to-speed-up",
      "url": "https://newsletter.pragmaticengineer.com/p/slow-down-to-speed-up",
      "publication_date": "2026-06-23",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2026-06-23",
      "eligibility_date": "2026-06-23",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "A keynote-based synthesis contrasts rapid growth in agent-produced changes with review, reliability and team-productivity constraints.",
      "in_short": "A keynote-based synthesis contrasts rapid growth in agent-produced changes with review, reliability and team-productivity constraints.",
      "summary": "A keynote-based synthesis contrasts rapid growth in agent-produced changes with review, reliability and team-productivity constraints. The public material includes company accounts and platform activity metrics.",
      "main_findings": "Individual output and organizational delivery are different outcomes. Alleged incident causes and broad industry trends require verification beyond the reported accounts.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "The article explicitly develops P103 and reuses the Meta discussion in P105. Distinct articles do not supply independent confirmations of the reused claims. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Keynote observations reinforce the distinction between generation, review capacity and stable delivery without identifying a causal effect.",
      "evidence_class": "Industry/practitioner publication — reported industry synthesis",
      "reviewed_evidence_class": "Industry/practitioner publication — reported industry synthesis",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "Keynote observations reinforce the distinction between generation, review capacity and stable delivery without identifying a causal effect.",
      "relevance": "AI_FOR_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "reported_industry_synthesis",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C02;C08",
      "section_id": "2.5;8.1",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "W021",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "SELECTED_INTERVIEWS_OR_REPORTED_PRACTICE",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Public keynote explicitly develops the earlier P103 draft and reader feedback; full overlap remains unresolved because P103 is restricted.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P107",
      "atlas_display": {
        "id": "P107",
        "label": "Slow down to speed up: so much has changed in 6 months’ time",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Productivity",
          "T:Code quality & security"
        ],
        "actual": [],
        "mapped": [
          "C:C02",
          "C:C08"
        ],
        "printed": false,
        "summary": "A keynote-based synthesis contrasts rapid growth in agent-produced changes with review, reliability and team-productivity constraints.",
        "limitation": "The article explicitly develops P103 and reuses the Meta discussion in P105. Distinct articles do not supply independent confirmations of the reused claims. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/slow-down-to-speed-up",
        "authors": "Gergely Orosz",
        "year": "2026-06-23",
        "topics": [
          "K:Output versus shipped value",
          "K:Review capacity and maintainers",
          "K:Technical debt and complexity"
        ],
        "volumes": []
      }
    },
    {
      "label": "Pollen tried to remove my article about CEO Callum Negus-Fancey and CTO Bradley Wright, and Google is assisting with it",
      "kind": "source_methodology_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Methods and provenance",
      "year": "2026",
      "authors": "Gergely Orosz",
      "source": "https://blog.pragmaticengineer.com/pollen-tried-to-remove-my-article-about-callum-negus-fancey-and-google-is-assisting-to-it/",
      "source_url": "https://blog.pragmaticengineer.com/pollen-tried-to-remove-my-article-about-callum-negus-fancey-and-google-is-assisting-to-it/",
      "url": "https://blog.pragmaticengineer.com/pollen-tried-to-remove-my-article-about-callum-negus-fancey-and-google-is-assisting-to-it/",
      "publication_date": "2026-06-28",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2026-06-28",
      "eligibility_date": "2026-06-28",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "blog",
      "source_section": "Blog",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Describes the author’s investigation of a copyright complaint that deindexed an earlier company investigation.",
      "in_short": "Describes the author’s investigation of a copyright complaint that deindexed an earlier company investigation.",
      "summary": "Describes the author’s investigation of a copyright complaint that deindexed an earlier company investigation. He disputes the complaint and discusses source availability.",
      "main_findings": "Illustrates evidence-custody and publication fragility. Despite the headline, the author explicitly does not know who filed the complaint; the suggested responsible parties remain speculation.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Updated 8 July 2026. Do not turn the headline’s allegation into a verified finding. The headline attributes the deletion request to the CEO, but the body states the requester’s identity is unknown. Do not promote the headline attribution to an established fact. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "The editorial account illustrates fragility of source access; it does not establish the identity of the complainant.",
      "evidence_class": "Industry/practitioner publication — first person editorial account",
      "reviewed_evidence_class": "Industry/practitioner publication — first person editorial account",
      "access_status": "public_text",
      "access_note": "Public main article available; classification-bearing passages reviewed",
      "classification_status": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "classification_rationale": "The editorial account illustrates fragility of source access; it does not establish the identity of the complainant.",
      "relevance": "METHODS_AND_PROVENANCE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "first_person_editorial_account",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "",
      "section_id": "",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "EDITORIAL_OR_PRACTITIONER_ARGUMENT",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Copyright-dispute reporting does not establish a complainant identity merely through an accusatory article title.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P108",
      "atlas_display": {
        "id": "P108",
        "label": "Pollen tried to remove my article about CEO Callum Negus-Fancey and CTO Bradley Wright, and Google is assisting with it",
        "kind": "source_methodology_article",
        "collection": "P",
        "category": null,
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Describes the author’s investigation of a copyright complaint that deindexed an earlier company investigation.",
        "limitation": "Updated 8 July 2026. Do not turn the headline’s allegation into a verified finding. The headline attributes the deletion request to the CEO, but the body states the requester’s identity is unknown. Do not promote the headline attribution to an established fact. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://blog.pragmaticengineer.com/pollen-tried-to-remove-my-article-about-callum-negus-fancey-and-google-is-assisting-to-it/",
        "authors": "Gergely Orosz",
        "year": "2026-06-28",
        "topics": [
          "K:Dataset provenance and dependency"
        ],
        "volumes": []
      }
    },
    {
      "label": "Tech jobs market in 2026, part 3: hiring managers & job seekers",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Jobs & roles",
      "year": "2026",
      "authors": "Gergely Orosz",
      "source": "https://newsletter.pragmaticengineer.com/p/tech-jobs-market-in-2026-part-3-hiring",
      "source_url": "https://newsletter.pragmaticengineer.com/p/tech-jobs-market-in-2026-part-3-hiring",
      "url": "https://newsletter.pragmaticengineer.com/p/tech-jobs-market-in-2026-part-3-hiring",
      "publication_date": "2026-07-07",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2026-07-07",
      "eligibility_date": "2026-07-07",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Accounts from hiring managers and job seekers describe noisy applications, distrust of AI-enhanced credentials and sharply different demand across specialties and regions.",
      "in_short": "Accounts from hiring managers and job seekers describe noisy applications, distrust of AI-enhanced credentials and sharply different demand across specialties and regions.",
      "summary": "Accounts from hiring managers and job seekers describe noisy applications, distrust of AI-enhanced credentials and sharply different demand across specialties and regions. This complements, rather than duplicates, the series’ vacancy-data analyses.",
      "main_findings": "Reported hiring friction can coexist with hard-to-fill positions. Interview accounts cannot estimate the industry-wide employment effect of AI or eliminate selection bias.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Labor-market interviews describe recruitment signals and uneven opportunities; AI is one contextual factor, not an isolated causal effect or a measured software-development intervention.",
      "evidence_class": "Industry/practitioner publication — qualitative industry interviews",
      "reviewed_evidence_class": "Industry/practitioner publication — qualitative industry interviews",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "Labor-market interviews describe recruitment signals and uneven opportunities; AI is one contextual factor, not an isolated causal effect or a measured software-development intervention.",
      "relevance": "LABOR_MARKET_CONTEXT",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "qualitative_industry_interviews",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C12",
      "section_id": "12.5",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "AI_HIRING_AND_ASSESSMENT",
      "evidence_origin": "SELECTED_INTERVIEWS_OR_REPORTED_PRACTICE",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "More than fifty contributed accounts remain a selected reporting pool, not a probability sample of employed engineers.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P109",
      "atlas_display": {
        "id": "P109",
        "label": "Tech jobs market in 2026, part 3: hiring managers & job seekers",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Jobs & roles"
        ],
        "actual": [],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "Accounts from hiring managers and job seekers describe noisy applications, distrust of AI-enhanced credentials and sharply different demand across specialties and regions.",
        "limitation": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/tech-jobs-market-in-2026-part-3-hiring",
        "authors": "Gergely Orosz",
        "year": "2026-07-07",
        "topics": [
          "K:Employment and early-career roles"
        ],
        "volumes": []
      }
    },
    {
      "label": "What is “loop engineering?”",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "What agents can do",
      "year": "2026",
      "authors": "Gergely Orosz",
      "source": "https://newsletter.pragmaticengineer.com/p/what-is-loop-engineering",
      "source_url": "https://newsletter.pragmaticengineer.com/p/what-is-loop-engineering",
      "url": "https://newsletter.pragmaticengineer.com/p/what-is-loop-engineering",
      "publication_date": "2026-07-14",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2026-07-14",
      "eligibility_date": "2026-07-14",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Orosz traces Ralph-style loops, scheduled triggers and goal-oriented harness features.",
      "in_short": "Orosz traces Ralph-style loops, scheduled triggers and goal-oriented harness features.",
      "summary": "Orosz traces Ralph-style loops, scheduled triggers and goal-oriented harness features. Developer accounts include useful maintenance automation alongside drift, token spending and disappointment with unnecessary orchestration.",
      "main_findings": "The article questions whether custom loops remain useful as harnesses absorb them. Context design, bounded scope and measurable benefit are more defensible than assuming that more looping improves results.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "P110 directly links https://addyosmani.com/blog/loop-engineering/ (7 June 2026). O012 catalogues the substantially matching Substack edition (8 June 2026). Treat the edge as discussion of the same underlying work via an alternate edition, not an exact-URL citation. The paid remainder and comparative loop outcomes remain unreviewed. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "The critique challenges unnecessary custom orchestration, not the need for bounded execution, context and independent assurance.",
      "evidence_class": "Industry/practitioner publication — reported practitioner analysis",
      "reviewed_evidence_class": "Industry/practitioner publication — reported practitioner analysis",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "The critique challenges unnecessary custom orchestration, not the need for bounded execution, context and independent assurance.",
      "relevance": "AI_FOR_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "reported_practitioner_analysis",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C03;C12",
      "section_id": "3.6;12.3",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "O012;W095;W191",
      "shared_source_groups": "DATA:P:LOOP_REPLIES_2026",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "ACTUAL_MAIN_TEXT_AND_APPENDIX_B",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "SELECTED_INTERVIEWS_OR_REPORTED_PRACTICE",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Accessible loop-engineering discussion refers to Osmani's website edition and weighs costs/complexity; it neither validates all loops nor refutes bounded-loop engineering.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "book_integration_version": "v5_20261011",
      "book_actual_sections": "3.6",
      "book_appendix_anchor": "app:orosz-practitioner",
      "book_use_access_boundary": "Inspected public passages only; corpus-level full-text restrictions unchanged",
      "ndse2_actual_chapters_json": "[\"C:C03\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P110",
      "atlas_display": {
        "id": "P110",
        "label": "What is “loop engineering?”",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:What agents can do",
          "T:Engineering structure"
        ],
        "actual": [
          "C:C03"
        ],
        "mapped": [
          "C:C03",
          "C:C12"
        ],
        "printed": true,
        "summary": "Orosz traces Ralph-style loops, scheduled triggers and goal-oriented harness features.",
        "limitation": "P110 directly links https://addyosmani.com/blog/loop-engineering/ (7 June 2026). O012 catalogues the substantially matching Substack edition (8 June 2026). Treat the edge as discussion of the same underlying work via an alternate edition, not an exact-URL citation. The paid remainder and comparative loop outcomes remain unreviewed. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/what-is-loop-engineering",
        "authors": "Gergely Orosz",
        "year": "2026-07-14",
        "topics": [
          "K:Long-running agent execution",
          "K:Agent failure and escalation",
          "K:Economic costs and return"
        ],
        "volumes": [
          "V06",
          "V05"
        ]
      }
    },
    {
      "label": "Pushing software engineering limits with “napkin math”",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Economics",
      "year": "2026",
      "authors": "Gergely Orosz",
      "source": "https://newsletter.pragmaticengineer.com/p/pushing-software-engineering-limits",
      "source_url": "https://newsletter.pragmaticengineer.com/p/pushing-software-engineering-limits",
      "url": "https://newsletter.pragmaticengineer.com/p/pushing-software-engineering-limits",
      "publication_date": "2026-07-21",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2026-07-21",
      "eligibility_date": "2026-07-21",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "An interview with Simon Eskildsen connects back-of-the-envelope resource estimates, long-term systems experience and the design of turbopuffer.",
      "in_short": "An interview with Simon Eskildsen connects back-of-the-envelope resource estimates, long-term systems experience and the design of turbopuffer.",
      "summary": "An interview with Simon Eskildsen connects back-of-the-envelope resource estimates, long-term systems experience and the design of turbopuffer. Performance assumptions are checked against hardware limits and observed behavior.",
      "main_findings": "A gap between expected and measured performance can expose a bad benchmark or a bad model. Reported startup cost savings remain a case study, not an AI-productivity experiment.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "The publication discloses that turbopuffer sponsors its podcast and states that this deepdive is editorially independent. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Resource estimates checked against observation illustrate model calibration; startup savings are not coding-agent ROI evidence.",
      "evidence_class": "Industry/practitioner publication — practitioner interview",
      "reviewed_evidence_class": "Industry/practitioner publication — practitioner interview",
      "access_status": "public_text",
      "access_note": "Public main article available; classification-bearing passages reviewed",
      "classification_status": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "classification_rationale": "Resource estimates checked against observation illustrate model calibration; startup savings are not coding-agent ROI evidence.",
      "relevance": "GENERAL_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "practitioner_interview",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C12;C05",
      "section_id": "12.4;5.5",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "ACTUAL_MAIN_TEXT_AND_APPENDIX_B",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "SELECTED_INTERVIEWS_OR_REPORTED_PRACTICE",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Written edited discussion is labeled Deepdives despite an accompanying recording; the same section/form rule supports inclusion of P123.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "book_integration_version": "v5_20261011",
      "book_actual_sections": "12.4",
      "book_appendix_anchor": "app:orosz-practitioner",
      "book_use_access_boundary": "Inspected public passages only; corpus-level full-text restrictions unchanged",
      "ndse2_actual_chapters_json": "[\"C:C12\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P111",
      "atlas_display": {
        "id": "P111",
        "label": "Pushing software engineering limits with “napkin math”",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Economics",
          "T:Engineering structure"
        ],
        "actual": [
          "C:C12"
        ],
        "mapped": [
          "C:C05",
          "C:C12"
        ],
        "printed": true,
        "summary": "An interview with Simon Eskildsen connects back-of-the-envelope resource estimates, long-term systems experience and the design of turbopuffer.",
        "limitation": "The publication discloses that turbopuffer sponsors its podcast and states that this deepdive is editorially independent. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/pushing-software-engineering-limits",
        "authors": "Gergely Orosz",
        "year": "2026-07-21",
        "topics": [
          "K:Economic costs and return",
          "K:Architecture and modularity",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "How building software is changing at Anthropic",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Engineering structure",
      "year": "2026",
      "authors": "Gergely Orosz",
      "source": "https://newsletter.pragmaticengineer.com/p/inside-anthropic",
      "source_url": "https://newsletter.pragmaticengineer.com/p/inside-anthropic",
      "url": "https://newsletter.pragmaticengineer.com/p/inside-anthropic",
      "publication_date": "2026-07-28",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2026-07-28",
      "eligibility_date": "2026-07-28",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Interviews at Anthropic contrast accelerated migration and implementation with long-running infrastructure projects.",
      "in_short": "Interviews at Anthropic contrast accelerated migration and implementation with long-running infrastructure projects.",
      "summary": "Interviews at Anthropic contrast accelerated migration and implementation with long-running infrastructure projects. The visible outline preserves planning, testing, small teams and engineering understanding despite changes in how code is produced.",
      "main_findings": "Faster implementation does not eliminate coordination or verification. Migration time and token figures are company reports with hypothetical pre-AI comparisons, not matched experimental results.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Reported migration duration is compared with an estimated engineering counterfactual, not a controlled time-saving experiment. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "The company case retains planning and verification despite accelerated implementation; hypothetical pre-AI comparisons remain unvalidated.",
      "evidence_class": "Industry/practitioner publication — company case study",
      "reviewed_evidence_class": "Industry/practitioner publication — company case study",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "The company case retains planning and verification despite accelerated implementation; hypothetical pre-AI comparisons remain unvalidated.",
      "relevance": "AI_FOR_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "company_case_study",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C11;C02",
      "section_id": "11.1;2.5",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "O009",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "SELECTED_INTERVIEWS_OR_REPORTED_PRACTICE",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Anthropic team interviews are context-specific company reporting; selection and internal resources limit transferability.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P112",
      "atlas_display": {
        "id": "P112",
        "label": "How building software is changing at Anthropic",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Productivity"
        ],
        "actual": [],
        "mapped": [
          "C:C02",
          "C:C11"
        ],
        "printed": false,
        "summary": "Interviews at Anthropic contrast accelerated migration and implementation with long-running infrastructure projects.",
        "limitation": "Reported migration duration is compared with an estimated engineering counterfactual, not a controlled time-saving experiment. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/inside-anthropic",
        "authors": "Gergely Orosz",
        "year": "2026-07-28",
        "topics": [
          "K:Human-agent collaboration",
          "K:Output versus shipped value"
        ],
        "volumes": []
      }
    },
    {
      "label": "Software engineering at a proprietary trading company: Optiver",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Engineering structure",
      "year": "2026",
      "authors": "Gergely Orosz; Ivan Klaric; Jesse Spevack",
      "source": "https://newsletter.pragmaticengineer.com/p/optiver",
      "source_url": "https://newsletter.pragmaticengineer.com/p/optiver",
      "url": "https://newsletter.pragmaticengineer.com/p/optiver",
      "publication_date": "2026-08-11",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2026-08-11",
      "eligibility_date": "2026-08-11",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "A company deepdive introduces trading-specific engineering incentives, tightly integrated hardware/software, platform ownership, risk management and AI adoption.",
      "in_short": "A company deepdive introduces trading-specific engineering incentives, tightly integrated hardware/software, platform ownership, risk management and AI adoption.",
      "summary": "A company deepdive introduces trading-specific engineering incentives, tightly integrated hardware/software, platform ownership, risk management and AI adoption. The public introduction contrasts low-latency execution with increasingly important predictive models.",
      "main_findings": "Speed is constrained by the consequences of failure. Trading-specific architecture and incentives are useful boundary conditions, not a template for every development team.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Trading-system constraints provide an important boundary case for engineering controls; do not generalize domain-specific incentives.",
      "evidence_class": "Industry/practitioner publication — company case study",
      "reviewed_evidence_class": "Industry/practitioner publication — company case study",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "Trading-system constraints provide an important boundary case for engineering controls; do not generalize domain-specific incentives.",
      "relevance": "GENERAL_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "company_case_study",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C05;C11",
      "section_id": "5.5;11.6",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "AI_FOR_SE;SE_FOR_AI",
      "evidence_origin": "SELECTED_INTERVIEWS_OR_REPORTED_PRACTICE",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "High-stakes trading-engineering practices contextualize quality and systems work; they are not causal AI-tool evidence.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz; Ivan Klaric; Jesse Spevack",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P113",
      "atlas_display": {
        "id": "P113",
        "label": "Software engineering at a proprietary trading company: Optiver",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Code quality & security"
        ],
        "actual": [],
        "mapped": [
          "C:C05",
          "C:C11"
        ],
        "printed": false,
        "summary": "A company deepdive introduces trading-specific engineering incentives, tightly integrated hardware/software, platform ownership, risk management and AI adoption.",
        "limitation": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/optiver",
        "authors": "Gergely Orosz; Ivan Klaric; Jesse Spevack",
        "year": "2026-08-11",
        "topics": [
          "K:Architecture and modularity",
          "K:Specifications and governance"
        ],
        "volumes": []
      }
    },
    {
      "label": "Headed for the Exit: the Great Engineering Leader Career Break",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Jobs & roles",
      "year": "2026",
      "authors": "Gergely Orosz",
      "source": "https://newsletter.pragmaticengineer.com/p/the-great-engineering-leader-career-break",
      "source_url": "https://newsletter.pragmaticengineer.com/p/the-great-engineering-leader-career-break",
      "url": "https://newsletter.pragmaticengineer.com/p/the-great-engineering-leader-career-break",
      "publication_date": "2026-08-18",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2026-08-18",
      "eligibility_date": "2026-08-18",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Interviews with engineering leaders examine career breaks, founder expectations, cost pressure, changing team sizes and renewed interest in hands-on work.",
      "in_short": "Interviews with engineering leaders examine career breaks, founder expectations, cost pressure, changing team sizes and renewed interest in hands-on work.",
      "summary": "Interviews with engineering leaders examine career breaks, founder expectations, cost pressure, changing team sizes and renewed interest in hands-on work. The preview highlights tension between rapid prototyping and operational ownership.",
      "main_findings": "The interviews identify plausible mechanisms and experiences, not the prevalence of leadership departures or a causal effect of AI on employment.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Selected career-break interviews and the six-of-ten subgroup do not estimate a population departure rate. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Leadership-break interviews concern ownership, incentives and transitions, without measuring the prevalence of AI-caused exits.",
      "evidence_class": "Industry/practitioner publication — qualitative industry interviews",
      "reviewed_evidence_class": "Industry/practitioner publication — qualitative industry interviews",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "Leadership-break interviews concern ownership, incentives and transitions, without measuring the prevalence of AI-caused exits.",
      "relevance": "AI_ECOSYSTEM",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "qualitative_industry_interviews",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C12;C11",
      "section_id": "12.5;11.8",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "SELECTED_INTERVIEWS_OR_REPORTED_PRACTICE",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Roughly twenty leadership interviews explain individual breaks; they do not estimate industry attrition or knowledge loss.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P114",
      "atlas_display": {
        "id": "P114",
        "label": "Headed for the Exit: the Great Engineering Leader Career Break",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Jobs & roles",
          "T:Engineering structure"
        ],
        "actual": [],
        "mapped": [
          "C:C11",
          "C:C12"
        ],
        "printed": false,
        "summary": "Interviews with engineering leaders examine career breaks, founder expectations, cost pressure, changing team sizes and renewed interest in hands-on work.",
        "limitation": "Selected career-break interviews and the six-of-ten subgroup do not estimate a population departure rate. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/the-great-engineering-leader-career-break",
        "authors": "Gergely Orosz",
        "year": "2026-08-18",
        "topics": [
          "K:Employment and early-career roles",
          "K:Ownership and knowledge transfer"
        ],
        "volumes": []
      }
    },
    {
      "label": "Why Ramp built its own in-house coding agent, Inspect",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "System knowledge & memory",
      "year": "2026",
      "authors": "Gergely Orosz; Jessica Salmon; Ivan Klaric",
      "source": "https://newsletter.pragmaticengineer.com/p/why-ramp-built-inspect",
      "source_url": "https://newsletter.pragmaticengineer.com/p/why-ramp-built-inspect",
      "url": "https://newsletter.pragmaticengineer.com/p/why-ramp-built-inspect",
      "publication_date": "2026-08-25",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2026-08-25",
      "eligibility_date": "2026-08-25",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Interviews with Ramp describe a background coding agent running in remote sandboxes with internal integrations and backend/frontend verification.",
      "in_short": "Interviews with Ramp describe a background coding agent running in remote sandboxes with internal integrations and backend/frontend verification.",
      "summary": "Interviews with Ramp describe a background coding agent running in remote sandboxes with internal integrations and backend/frontend verification. The preview explains why local-tool and context limitations motivated an internal platform.",
      "main_findings": "Remote environments and company context can matter as much as model selection. Adoption and self-verification claims are reported by the company, not controlled evidence of correctness.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Agent-origin merged-PR share is not a quality-adjusted productivity measure. Self-run tests and screenshots do not by themselves establish an independent acceptance oracle. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "The Inspect case emphasizes company context, remote sandboxes and verification; reported self-checks are not independent accuracy evidence.",
      "evidence_class": "Industry/practitioner publication — company case study",
      "reviewed_evidence_class": "Industry/practitioner publication — company case study",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "The Inspect case emphasizes company context, remote sandboxes and verification; reported self-checks are not independent accuracy evidence.",
      "relevance": "AI_FOR_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "company_case_study",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C09;C03",
      "section_id": "9.5;3.2",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "O004;W159",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "SE_FOR_AI",
      "evidence_origin": "SELECTED_INTERVIEWS_OR_REPORTED_PRACTICE",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Ramp case retains Jessica Salmon and Ivan Klaric contributor credit; internal context and infrastructure are not generic evidence of agent success.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz; Jessica Salmon; Ivan Klaric",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P115",
      "atlas_display": {
        "id": "P115",
        "label": "Why Ramp built its own in-house coding agent, Inspect",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:System knowledge & memory",
          "T:What agents can do"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C09"
        ],
        "printed": false,
        "summary": "Interviews with Ramp describe a background coding agent running in remote sandboxes with internal integrations and backend/frontend verification.",
        "limitation": "Agent-origin merged-PR share is not a quality-adjusted productivity measure. Self-run tests and screenshots do not by themselves establish an independent acceptance oracle. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/why-ramp-built-inspect",
        "authors": "Gergely Orosz; Jessica Salmon; Ivan Klaric",
        "year": "2026-08-25",
        "topics": [
          "K:Agent context and persistent memory",
          "K:Independent verification and oracles"
        ],
        "volumes": []
      }
    },
    {
      "label": "Why you're not getting a response to your podcast pitch from me (or others)",
      "kind": "catalogue_context_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Catalogue-only material",
      "year": "2026",
      "authors": "Gergely Orosz",
      "source": "https://blog.pragmaticengineer.com/why-youre-not-getting-a-response-to-your-podcast-pitch-from-me-or-others/",
      "source_url": "https://blog.pragmaticengineer.com/why-youre-not-getting-a-response-to-your-podcast-pitch-from-me-or-others/",
      "url": "https://blog.pragmaticengineer.com/why-youre-not-getting-a-response-to-your-podcast-pitch-from-me-or-others/",
      "publication_date": "2026-08-27",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2026-08-27",
      "eligibility_date": "2026-08-27",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "blog",
      "source_section": "Blog",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Explains how the author selects podcast guests and handles high volumes of promotional pitches, including his own AI-assisted email workflow.",
      "in_short": "Explains how the author selects podcast guests and handles high volumes of promotional pitches, including his own AI-assisted email workflow.",
      "summary": "Explains how the author selects podcast guests and handles high volumes of promotional pitches, including his own AI-assisted email workflow.",
      "main_findings": "Provides publication-process context rather than evidence about development productivity or engineering effectiveness.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": " Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Podcast selection and email handling are editorial process, not measured software-development performance.",
      "evidence_class": "Industry/practitioner publication — editorial process commentary",
      "reviewed_evidence_class": "Industry/practitioner publication — editorial process commentary",
      "access_status": "public_text",
      "access_note": "Public main article available; classification-bearing passages reviewed",
      "classification_status": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "classification_rationale": "Podcast selection and email handling are editorial process, not measured software-development performance.",
      "relevance": "CATALOGUE_ONLY",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "editorial_process_commentary",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "",
      "section_id": "",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "EDITORIAL_OR_PRACTITIONER_ARGUMENT",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Podcast-pitch blog post is publishing context, not a coding-agent effectiveness study.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P116",
      "atlas_display": {
        "id": "P116",
        "label": "Why you're not getting a response to your podcast pitch from me (or others)",
        "kind": "catalogue_context_article",
        "collection": "P",
        "category": null,
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Explains how the author selects podcast guests and handles high volumes of promotional pitches, including his own AI-assisted email workflow.",
        "limitation": " Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://blog.pragmaticengineer.com/why-youre-not-getting-a-response-to-your-podcast-pitch-from-me-or-others/",
        "authors": "Gergely Orosz",
        "year": "2026-08-27",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "How software engineering is changing: an essay challenge",
      "kind": "source_methodology_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Methods and provenance",
      "year": "2026",
      "authors": "Gergely Orosz",
      "source": "https://blog.pragmaticengineer.com/how-software-engineering-is-changing-an-essay-challenge/",
      "source_url": "https://blog.pragmaticengineer.com/how-software-engineering-is-changing-an-essay-challenge/",
      "url": "https://blog.pragmaticengineer.com/how-software-engineering-is-changing-an-essay-challenge/",
      "publication_date": "2026-09-01",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2026-09-01",
      "eligibility_date": "2026-09-01",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "blog",
      "source_section": "Blog",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Invites first-hand accounts of changing engineering practice, including AI adoption, with explicit editorial selection and human-authorship expectations.",
      "in_short": "Invites first-hand accounts of changing engineering practice, including AI adoption, with explicit editorial selection and human-authorship expectations.",
      "summary": "Invites first-hand accounts of changing engineering practice, including AI adoption, with explicit editorial selection and human-authorship expectations.",
      "main_findings": "A recruitment and editorial-method document, not results from the submitted accounts. Selection and incentives can shape the later evidence base.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Updated 5 October 2026. No validation of proposed AI-writing detection is established. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "An essay challenge is recruitment and source-selection context; no submission findings or AI-authorship detector validity are inferred.",
      "evidence_class": "Industry/practitioner publication — editorial recruitment",
      "reviewed_evidence_class": "Industry/practitioner publication — editorial recruitment",
      "access_status": "public_text",
      "access_note": "Public main article available; classification-bearing passages reviewed",
      "classification_status": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "classification_rationale": "An essay challenge is recruitment and source-selection context; no submission findings or AI-authorship detector validity are inferred.",
      "relevance": "METHODS_AND_PROVENANCE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "editorial_recruitment",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "",
      "section_id": "",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "EDITORIAL_OR_PRACTITIONER_ARGUMENT",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Essay competition is a recruitment/methods artifact; incentives and future submissions do not count as completed findings.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P117",
      "atlas_display": {
        "id": "P117",
        "label": "How software engineering is changing: an essay challenge",
        "kind": "source_methodology_article",
        "collection": "P",
        "category": null,
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Invites first-hand accounts of changing engineering practice, including AI adoption, with explicit editorial selection and human-authorship expectations.",
        "limitation": "Updated 5 October 2026. No validation of proposed AI-writing detection is established. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://blog.pragmaticengineer.com/how-software-engineering-is-changing-an-essay-challenge/",
        "authors": "Gergely Orosz",
        "year": "2026-09-01",
        "topics": [
          "K:Dataset provenance and dependency"
        ],
        "volumes": []
      }
    },
    {
      "label": "What is happening with code reviews?",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Verification & review",
      "year": "2026",
      "authors": "Gergely Orosz",
      "source": "https://newsletter.pragmaticengineer.com/p/what-is-happening-with-code-reviews",
      "source_url": "https://newsletter.pragmaticengineer.com/p/what-is-happening-with-code-reviews",
      "url": "https://newsletter.pragmaticengineer.com/p/what-is-happening-with-code-reviews",
      "publication_date": "2026-09-08",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2026-09-08",
      "eligibility_date": "2026-09-08",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "The article surveys responses to growing AI-generated review workloads: reviewing AI feedback, routing by blast radius, inspecting plans and tests, reducing patch size, and retaining manual review.",
      "in_short": "The article surveys responses to growing AI-generated review workloads: reviewing AI feedback, routing by blast radius, inspecting plans and tests, reducing patch size, and retaining manual review.",
      "summary": "The article surveys responses to growing AI-generated review workloads: reviewing AI feedback, routing by blast radius, inspecting plans and tests, reducing patch size, and retaining manual review.",
      "main_findings": "The visible discussion rejects a universal review process. Noise filtering, scope decisions and release responsibility remain important even when review automation increases.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Reported review approaches depend on risk, noise and team context; the article does not validate one universal review policy.",
      "evidence_class": "Industry/practitioner publication — reported practitioner analysis",
      "reviewed_evidence_class": "Industry/practitioner publication — reported practitioner analysis",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "Reported review approaches depend on risk, noise and team context; the article does not validate one universal review policy.",
      "relevance": "AI_FOR_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "reported_practitioner_analysis",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C08",
      "section_id": "8.1;8.8",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "O001;O019;W093;W096",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "ACTUAL_MAIN_TEXT_AND_APPENDIX_B",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "SELECTED_INTERVIEWS_OR_REPORTED_PRACTICE",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Review practices and workload changes are reported in a restricted article; visible outline does not validate a universal low-risk approval policy.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "book_integration_version": "v5_20261011",
      "book_actual_sections": "8.5",
      "book_appendix_anchor": "app:orosz-practitioner",
      "book_use_access_boundary": "Inspected public passages only; corpus-level full-text restrictions unchanged",
      "ndse2_actual_chapters_json": "[\"C:C08\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P118",
      "atlas_display": {
        "id": "P118",
        "label": "What is happening with code reviews?",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Verification & review",
          "T:Engineering structure"
        ],
        "actual": [
          "C:C08"
        ],
        "mapped": [
          "C:C08"
        ],
        "printed": true,
        "summary": "The article surveys responses to growing AI-generated review workloads: reviewing AI feedback, routing by blast radius, inspecting plans and tests, reducing patch size, and retaining manual review.",
        "limitation": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/what-is-happening-with-code-reviews",
        "authors": "Gergely Orosz",
        "year": "2026-09-08",
        "topics": [
          "K:Review capacity and maintainers",
          "K:AI as reviewer",
          "K:Automation bias and trust"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Inside OpenAI’s agentic software factory",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Engineering structure",
      "year": "2026",
      "authors": "Gergely Orosz",
      "source": "https://newsletter.pragmaticengineer.com/p/openai-software-factory",
      "source_url": "https://newsletter.pragmaticengineer.com/p/openai-software-factory",
      "url": "https://newsletter.pragmaticengineer.com/p/openai-software-factory",
      "publication_date": "2026-09-15",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2026-09-15",
      "eligibility_date": "2026-09-15",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "A company-visit report describes Codex adoption, internal integrations and feedback loops extending into performance work and infrastructure.",
      "in_short": "A company-visit report describes Codex adoption, internal integrations and feedback loops extending into performance work and infrastructure.",
      "summary": "A company-visit report describes Codex adoption, internal integrations and feedback loops extending into performance work and infrastructure. Its public preview emphasizes harness capabilities and changes in engineering responsibilities.",
      "main_findings": "An unusually integrated environment and effectively unrestricted internal token access limit generalization. Claimed adoption and productivity implications require separate outcome measurement.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Internal integrations, selected interviewees and unusually permissive token budgets limit transfer to other organizations. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "A deeply integrated internal software factory is a boundary case, not a representative operating environment.",
      "evidence_class": "Industry/practitioner publication — company case study",
      "reviewed_evidence_class": "Industry/practitioner publication — company case study",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "A deeply integrated internal software factory is a boundary case, not a representative operating environment.",
      "relevance": "AI_FOR_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "company_case_study",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C11;C03",
      "section_id": "11.2;3.6",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "O008",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "SE_FOR_AI",
      "evidence_origin": "SELECTED_INTERVIEWS_OR_REPORTED_PRACTICE",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Seven named interviewees and generous internal tool access characterize a company case, not an independently controlled software-factory benchmark.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P119",
      "atlas_display": {
        "id": "P119",
        "label": "Inside OpenAI’s agentic software factory",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:What agents can do"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C11"
        ],
        "printed": false,
        "summary": "A company-visit report describes Codex adoption, internal integrations and feedback loops extending into performance work and infrastructure.",
        "limitation": "Internal integrations, selected interviewees and unusually permissive token budgets limit transfer to other organizations. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/openai-software-factory",
        "authors": "Gergely Orosz",
        "year": "2026-09-15",
        "topics": [
          "K:Human-agent collaboration",
          "K:Long-running agent execution",
          "K:Agent context and persistent memory"
        ],
        "volumes": []
      }
    },
    {
      "label": "How will AI change operating systems? Part 2: Windows",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Engineering structure",
      "year": "2026",
      "authors": "Gergely Orosz; Ivan Klaric",
      "source": "https://newsletter.pragmaticengineer.com/p/windows-and-ai",
      "source_url": "https://newsletter.pragmaticengineer.com/p/windows-and-ai",
      "url": "https://newsletter.pragmaticengineer.com/p/windows-and-ai",
      "publication_date": "2026-09-22",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2026-09-22",
      "eligibility_date": "2026-09-22",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Interviews with Microsoft staff outline agent identity, local MCP discovery, isolation, local-model support and developer experience on Windows.",
      "in_short": "Interviews with Microsoft staff outline agent identity, local MCP discovery, isolation, local-model support and developer experience on Windows.",
      "summary": "Interviews with Microsoft staff outline agent identity, local MCP discovery, isolation, local-model support and developer experience on Windows. The public portion also compares several differently sampled operating-system surveys.",
      "main_findings": "Agent identity and isolation are distinct from model capability. Survey populations and multiple-choice designs differ; stated platform plans are not independent security evaluations.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Windows platform architecture enables AI applications and agents through identity, isolation and discovery. Distinguish roadmap features from deployed capabilities, and architecture from validated security outcomes.",
      "evidence_class": "Industry/practitioner publication — company interviews and platform report",
      "reviewed_evidence_class": "Industry/practitioner publication — company interviews and platform report",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "Windows platform architecture enables AI applications and agents through identity, isolation and discovery. Distinguish roadmap features from deployed capabilities, and architecture from validated security outcomes.",
      "relevance": "SE_FOR_AI",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "company_interviews_and_platform_report",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C05;C06",
      "section_id": "5.5;6.7",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "O014",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "SELECTED_INTERVIEWS_OR_REPORTED_PRACTICE",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Windows runtime discussion separates agent-product engineering and roadmap ideas from demonstrated AI-assisted development effects; preserve contributor attribution.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz; Ivan Klaric",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P120",
      "atlas_display": {
        "id": "P120",
        "label": "How will AI change operating systems? Part 2: Windows",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Code quality & security"
        ],
        "actual": [],
        "mapped": [
          "C:C05",
          "C:C06"
        ],
        "printed": false,
        "summary": "Interviews with Microsoft staff outline agent identity, local MCP discovery, isolation, local-model support and developer experience on Windows.",
        "limitation": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/windows-and-ai",
        "authors": "Gergely Orosz; Ivan Klaric",
        "year": "2026-09-22",
        "topics": [
          "K:Architecture and modularity",
          "K:Dependencies and agent supply chain"
        ],
        "volumes": []
      }
    },
    {
      "label": "Why has Shopify dropped React Native?",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Engineering structure",
      "year": "2026",
      "authors": "Gergely Orosz",
      "source": "https://newsletter.pragmaticengineer.com/p/shopify-native-mobile",
      "source_url": "https://newsletter.pragmaticengineer.com/p/shopify-native-mobile",
      "url": "https://newsletter.pragmaticengineer.com/p/shopify-native-mobile",
      "publication_date": "2026-09-29",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2026-09-29",
      "eligibility_date": "2026-09-29",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "The public preview examines Shopify’s return to native mobile development after previously adopting React Native.",
      "in_short": "The public preview examines Shopify’s return to native mobile development after previously adopting React Native.",
      "summary": "The public preview examines Shopify’s return to native mobile development after previously adopting React Native. It connects AI-assisted implementation with changing performance and code-sharing trade-offs.",
      "main_findings": "Reported migration speed is company-specific; the preview also recognizes that AI can assist native and cross-platform stacks. It does not prove that native development is universally superior.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "A selected team’s reported migration does not establish that React Native or cross-platform development is generally obsolete. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "AI can change platform migration costs, but a single-company account does not establish universal superiority of native development.",
      "evidence_class": "Industry/practitioner publication — company case study",
      "reviewed_evidence_class": "Industry/practitioner publication — company case study",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "AI can change platform migration costs, but a single-company account does not establish universal superiority of native development.",
      "relevance": "AI_FOR_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "company_case_study",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C05;C02",
      "section_id": "5.5;2.4",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "O007",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "GENERAL_SE",
      "evidence_origin": "SELECTED_INTERVIEWS_OR_REPORTED_PRACTICE",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "Shopify's reported migration and AI tooling are a company-specific case, not proof that cross-platform frameworks are generally obsolete.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P121",
      "atlas_display": {
        "id": "P121",
        "label": "Why has Shopify dropped React Native?",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Productivity"
        ],
        "actual": [],
        "mapped": [
          "C:C02",
          "C:C05"
        ],
        "printed": false,
        "summary": "The public preview examines Shopify’s return to native mobile development after previously adopting React Native.",
        "limitation": "A selected team’s reported migration does not establish that React Native or cross-platform development is generally obsolete. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/shopify-native-mobile",
        "authors": "Gergely Orosz",
        "year": "2026-09-29",
        "topics": [
          "K:Architecture and modularity",
          "K:Developer workflow and adoption"
        ],
        "volumes": []
      }
    },
    {
      "label": "The state of the tech industry in 2026",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Engineering structure",
      "year": "2026",
      "authors": "Gergely Orosz",
      "source": "https://newsletter.pragmaticengineer.com/p/the-state-of-the-tech-industry-in",
      "source_url": "https://newsletter.pragmaticengineer.com/p/the-state-of-the-tech-industry-in",
      "url": "https://newsletter.pragmaticengineer.com/p/the-state-of-the-tech-industry-in",
      "publication_date": "2026-10-06",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2026-10-06",
      "eligibility_date": "2026-10-06",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Orosz synthesizes company visits, interviews and platform data in a keynote about agent-heavy development.",
      "in_short": "Orosz synthesizes company visits, interviews and platform data in a keynote about agent-heavy development.",
      "summary": "Orosz synthesizes company visits, interviews and platform data in a keynote about agent-heavy development. He contrasts changing interfaces and review workloads with the continuing importance of teams, planning and verification.",
      "main_findings": "Reported frontier practices are a directional snapshot, not representative adoption estimates. Increased code volume does not establish increased delivered value.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "The article contains an apparent October 2025/2026 date inconsistency in its PR-volume discussion; do not import those numerical estimates without primary-source checking. The October 2025 phrase still conflicts with the October 2026 publication and August 2026 PR discussion. Keep the author’s numerical extrapolation unresolved rather than silently changing its date. The article explicitly synthesizes earlier P-series reporting. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "A keynote synthesis summarizes frontier practices and preserves engineering fundamentals; overlapping reporting is not fresh experimental evidence.",
      "evidence_class": "Industry/practitioner publication — reported industry synthesis",
      "reviewed_evidence_class": "Industry/practitioner publication — reported industry synthesis",
      "access_status": "public_article_paid_extras",
      "access_note": "Public main article available; separate paid supplementary material not reviewed",
      "classification_status": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "classification_rationale": "A keynote synthesis summarizes frontier practices and preserves engineering fundamentals; overlapping reporting is not fresh experimental evidence.",
      "relevance": "AI_FOR_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "reported_industry_synthesis",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C01;C11",
      "section_id": "1.9;11.1",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "W010",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "",
      "evidence_origin": "SELECTED_INTERVIEWS_OR_REPORTED_PRACTICE",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "RETAINED",
      "review_reason": "The main keynote is public with paid extras; its October 2025/2026 reference remains inconsistent and its PR-volume estimate is not independently verified.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Identifier frozen from the previous catalogue; not renumbered.",
      "byline_and_contributors": "Gergely Orosz",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P122",
      "atlas_display": {
        "id": "P122",
        "label": "The state of the tech industry in 2026",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Productivity"
        ],
        "actual": [],
        "mapped": [
          "C:C01",
          "C:C11"
        ],
        "printed": false,
        "summary": "Orosz synthesizes company visits, interviews and platform data in a keynote about agent-heavy development.",
        "limitation": "The article contains an apparent October 2025/2026 date inconsistency in its PR-volume discussion; do not import those numerical estimates without primary-source checking. The October 2025 phrase still conflicts with the October 2026 publication and August 2026 PR discussion. Keep the author’s numerical extrapolation unresolved rather than silently changing its date. The article explicitly synthesizes earlier P-series reporting. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/the-state-of-the-tech-industry-in",
        "authors": "Gergely Orosz",
        "year": "2026-10-06",
        "topics": [
          "K:Output versus shipped value",
          "K:Human-agent collaboration",
          "K:Independent verification and oracles"
        ],
        "volumes": []
      }
    },
    {
      "label": "Cycles of disruption in the tech industry: with software pioneers Kent Beck & Martin Fowler",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Engineering structure",
      "year": "2026",
      "authors": "Gergely Orosz",
      "source": "https://newsletter.pragmaticengineer.com/p/cycles-of-disruption-in-the-tech",
      "source_url": "https://newsletter.pragmaticengineer.com/p/cycles-of-disruption-in-the-tech",
      "url": "https://newsletter.pragmaticengineer.com/p/cycles-of-disruption-in-the-tech",
      "publication_date": "2026-04-07",
      "publication_date_basis": "Canonical article edition date; earlier identified parent-issue date retained separately",
      "original_publication_date": "2026-04-07",
      "eligibility_date": "2026-04-07",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Orosz edits a Beck–Fowler panel discussion about AI and earlier technological shifts.",
      "in_short": "Orosz edits a Beck–Fowler panel discussion about AI and earlier technological shifts.",
      "summary": "Orosz edits a Beck–Fowler panel discussion about AI and earlier technological shifts. The public outline connects adoption, team practice, workload, outcome metrics, testing and craft.",
      "main_findings": "The visible discussion argues for curiosity tempered by skepticism. The outline proposes attention to outcomes, work boundaries and engineering practice; these are participant recommendations, not measured productivity or retention effects.",
      "findings_basis": "Visible arguments, author-reported observations and explicitly labeled outlines; no reconstruction of hidden sections.",
      "limitation": "Only the public introduction, outline and opening discussion were inspected; the paid remainder was not accessed. Beck and Fowler are participants, not article byline coauthors. The Summit also informs P088, so these articles are not independent event evidence. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "manual_use": "Directly addresses using AI in software work, with historical and organizational analogies; maps to shipped value and agile team practices as editorial proposals.",
      "evidence_class": "Industry/practitioner publication — edited panel discussion",
      "reviewed_evidence_class": "Industry/practitioner publication — edited panel discussion",
      "access_status": "paid_preview",
      "access_note": "Public preview/outline only; subscriber remainder not reviewed",
      "classification_status": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "classification_rationale": "Directly addresses using AI in software work, with historical and organizational analogies; maps to shipped value and agile team practices as editorial proposals.",
      "relevance": "AI_FOR_SE",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "edited_panel_discussion",
      "full_manuscript_audited": "NO: classification-bearing public passages only; no claim of exhaustive full-text audit",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C02;C11",
      "section_id": "2.5;11.5",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "",
      "shared_source_groups": "",
      "provenance": "Audited v3; public-review notes and durable census bundled; no raw subscriber article archive",
      "original_url_verified": "Canonical page re-opened; inspection scope and limitations recorded",
      "date_accessed": "2026-10-11",
      "baseline_provenance": "Add-only overlay on Osmani appendix/index v4; W/O nodes unchanged",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "ACTUAL_MAIN_TEXT_AND_APPENDIX_B",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Use credited authors and contributor roles as recorded; publication curation does not make Orosz the original author of all guest/excerpted material.",
      "secondary_domains": "GENERAL_SE",
      "evidence_origin": "EDITED_EXPERT_PANEL_AND_PRACTITIONER_INTERPRETATION",
      "source_review_scope": "Retained metadata and editorial mapping review plus durable inclusion/exclusion reconciliation; all hidden text and independent empirical validation remain outside this review.",
      "underlying_research_check": "NOT_APPLICABLE_TO_PANEL_RECOMMENDATIONS",
      "review_outcome": "ADDED_OMISSION",
      "review_reason": "Wrongly excluded as Podcast; live page is a written Deepdive dated 2026-04-07.",
      "review_date": "2026-10-11",
      "id_allocation_note": "Appended in audited v3 after an omission was found; P001–P122 are unchanged and no longer imply strict chronological ordering.",
      "byline_and_contributors": "Gergely Orosz (credited author and moderator); Kent Beck and Martin Fowler (panel participants)",
      "book_integration_version": "v5_20261011",
      "book_actual_sections": "10.8",
      "book_appendix_anchor": "app:orosz-practitioner",
      "book_use_access_boundary": "Inspected public passages only; corpus-level full-text restrictions unchanged",
      "ndse2_actual_chapters_json": "[\"C:C10\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "P123",
      "atlas_display": {
        "id": "P123",
        "label": "Cycles of disruption in the tech industry: with software pioneers Kent Beck & Martin Fowler",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Skills & learning"
        ],
        "actual": [
          "C:C10"
        ],
        "mapped": [
          "C:C02",
          "C:C10",
          "C:C11"
        ],
        "printed": true,
        "summary": "Orosz edits a Beck–Fowler panel discussion about AI and earlier technological shifts.",
        "limitation": "Only the public introduction, outline and opening discussion were inspected; the paid remainder was not accessed. Beck and Fowler are participants, not article byline coauthors. The Summit also informs P088, so these articles are not independent event evidence. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/cycles-of-disruption-in-the-tech",
        "authors": "Gergely Orosz (credited author and moderator); Kent Beck and Martin Fowler (panel participants)",
        "year": "2026-04-07",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Output versus shipped value",
          "K:Human cognitive load"
        ],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Pragmatic Engineer tech-stack reader survey 2025",
      "kind": "source_dataset",
      "node_class": "SHARED_SOURCE_PROVENANCE",
      "source": "https://newsletter.pragmaticengineer.com/p/the-pragmatic-engineer-2025-survey;https://newsletter.pragmaticengineer.com/p/the-pragmatic-engineer-2025-survey-part-2;https://newsletter.pragmaticengineer.com/p/the-pragmatic-engineer-2025-survey-part-3",
      "sample_description": "2997 retained responses, author-reported",
      "period": "April–May 2025, as described in the results",
      "limitation": "Voluntary reader sample; three analyses of one dataset, not independent replications. Gross 3,000-plus submissions and 2,997 retained responses are different processing stages.",
      "raw_data_obtained": "false",
      "independently_replicated": "false",
      "provenance": "Source-reported cohort metadata; no raw-data audit",
      "id": "DATA:P:TECHSTACK_2025",
      "atlas_display": {
        "id": "DATA:P:TECHSTACK_2025",
        "label": "Pragmatic Engineer tech-stack reader survey 2025",
        "kind": "source_dataset",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "Voluntary reader sample; three analyses of one dataset, not independent replications. Gross 3,000-plus submissions and 2,997 retained responses are different processing stages.",
        "url": "https://newsletter.pragmaticengineer.com/p/the-pragmatic-engineer-2025-survey;https://newsletter.pragmaticengineer.com/p/the-pragmatic-engineer-2025-survey-part-2;https://newsletter.pragmaticengineer.com/p/the-pragmatic-engineer-2025-survey-part-3",
        "authors": "",
        "year": "",
        "topics": [
          "K:Dataset provenance and dependency"
        ],
        "volumes": []
      }
    },
    {
      "label": "Pragmatic Engineer AI-tooling reader survey 2026",
      "kind": "source_dataset",
      "node_class": "SHARED_SOURCE_PROVENANCE",
      "source": "https://newsletter.pragmaticengineer.com/p/ai-tooling-2026;https://newsletter.pragmaticengineer.com/p/the-impact-of-ai-on-software-engineers-2026;https://newsletter.pragmaticengineer.com/p/ai-impact-on-software-engineers-part-2",
      "sample_description": "906 responses, author-reported; no microdata recount",
      "period": "2026-01-27 to 2026-02-17",
      "limitation": "Voluntary reader sample; self-reported adoption, cost and attitudes; same cohort across three articles. Role/tool associations are not causal estimates or matched-panel changes. Numerical denominator and supplement-version issues are recorded separately.",
      "raw_data_obtained": "false",
      "independently_replicated": "false",
      "provenance": "Source-reported cohort metadata; no raw-data audit",
      "id": "DATA:P:AI_SURVEY_2026",
      "atlas_display": {
        "id": "DATA:P:AI_SURVEY_2026",
        "label": "Pragmatic Engineer AI-tooling reader survey 2026",
        "kind": "source_dataset",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "Voluntary reader sample; self-reported adoption, cost and attitudes; same cohort across three articles. Role/tool associations are not causal estimates or matched-panel changes. Numerical denominator and supplement-version issues are recorded separately.",
        "url": "https://newsletter.pragmaticengineer.com/p/ai-tooling-2026;https://newsletter.pragmaticengineer.com/p/the-impact-of-ai-on-software-engineers-2026;https://newsletter.pragmaticengineer.com/p/ai-impact-on-software-engineers-part-2",
        "authors": "",
        "year": "",
        "topics": [
          "K:Dataset provenance and dependency"
        ],
        "volumes": []
      }
    },
    {
      "label": "Google engineering-culture interview series 2025",
      "kind": "source_interview_pool",
      "node_class": "SHARED_SOURCE_PROVENANCE",
      "source": "https://newsletter.pragmaticengineer.com/p/google;https://newsletter.pragmaticengineer.com/p/google-part-2",
      "sample_description": "Selected current/former employee accounts; no independently verified N entered",
      "period": "2025 publication series",
      "limitation": "Shared reporting pool; the installments cover different topics and are retained as different articles.",
      "raw_data_obtained": "false",
      "independently_replicated": "false",
      "provenance": "Source-reported cohort metadata; no raw-data audit",
      "id": "DATA:P:GOOGLE_INTERVIEWS_2025",
      "atlas_display": {
        "id": "DATA:P:GOOGLE_INTERVIEWS_2025",
        "label": "Google engineering-culture interview series 2025",
        "kind": "source_interview_pool",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "Shared reporting pool; the installments cover different topics and are retained as different articles.",
        "url": "https://newsletter.pragmaticengineer.com/p/google;https://newsletter.pragmaticengineer.com/p/google-part-2",
        "authors": "",
        "year": "",
        "topics": [
          "K:Dataset provenance and dependency"
        ],
        "volumes": []
      }
    },
    {
      "label": "AI-enabled IDE social-media responses 2024",
      "kind": "source_dataset",
      "node_class": "SHARED_SOURCE_PROVENANCE",
      "source": "https://newsletter.pragmaticengineer.com/p/ide-that-software-engineers-love",
      "sample_description": "155 canonical author-reported responses; blog has one conflicting 145-response sentence",
      "period": "2024 publication",
      "limitation": "Voluntary early-adopter responses; no microdata audit. Distinguish the canonical 155 count from a discrepant blog sentence and from newsletter access.",
      "raw_data_obtained": "false",
      "independently_replicated": "false",
      "provenance": "Source-reported cohort metadata; no raw-data audit",
      "id": "DATA:P:IDE_SOCIAL_2024",
      "atlas_display": {
        "id": "DATA:P:IDE_SOCIAL_2024",
        "label": "AI-enabled IDE social-media responses 2024",
        "kind": "source_dataset",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "Voluntary early-adopter responses; no microdata audit. Distinguish the canonical 155 count from a discrepant blog sentence and from newsletter access.",
        "url": "https://newsletter.pragmaticengineer.com/p/ide-that-software-engineers-love",
        "authors": "",
        "year": "",
        "topics": [
          "K:Dataset provenance and dependency"
        ],
        "volumes": []
      }
    },
    {
      "label": "Pragmatic Engineer reader-profile survey 2024, reported in 2025",
      "kind": "source_dataset",
      "node_class": "SHARED_SOURCE_PROVENANCE",
      "source": "https://newsletter.pragmaticengineer.com/p/one-million",
      "sample_description": "2395 responses, author-reported",
      "period": "2024 data, 2025 publication",
      "limitation": "Readership profile is not a census of software engineers; publication date and data date differ.",
      "raw_data_obtained": "false",
      "independently_replicated": "false",
      "provenance": "Source-reported cohort metadata; no raw-data audit",
      "id": "DATA:P:READER_PROFILE_2024",
      "atlas_display": {
        "id": "DATA:P:READER_PROFILE_2024",
        "label": "Pragmatic Engineer reader-profile survey 2024, reported in 2025",
        "kind": "source_dataset",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "Readership profile is not a census of software engineers; publication date and data date differ.",
        "url": "https://newsletter.pragmaticengineer.com/p/one-million",
        "authors": "",
        "year": "",
        "topics": [
          "K:Dataset provenance and dependency"
        ],
        "volumes": []
      }
    },
    {
      "label": "Big-Tech-to-startup hiring interview series 2024",
      "kind": "source_interview_pool",
      "node_class": "SHARED_SOURCE_PROVENANCE",
      "source": "https://newsletter.pragmaticengineer.com/p/hiring-from-big-tech;https://newsletter.pragmaticengineer.com/p/hiring-from-big-tech-part-2",
      "sample_description": "Selected employer accounts; no independently verified N entered",
      "period": "2024 publication series",
      "limitation": "Related interview series, not two independent estimates of hiring effectiveness.",
      "raw_data_obtained": "false",
      "independently_replicated": "false",
      "provenance": "Source-reported cohort metadata; no raw-data audit",
      "id": "DATA:P:BIGTECH_HIRING_2024",
      "atlas_display": {
        "id": "DATA:P:BIGTECH_HIRING_2024",
        "label": "Big-Tech-to-startup hiring interview series 2024",
        "kind": "source_interview_pool",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "Related interview series, not two independent estimates of hiring effectiveness.",
        "url": "https://newsletter.pragmaticengineer.com/p/hiring-from-big-tech;https://newsletter.pragmaticengineer.com/p/hiring-from-big-tech-part-2",
        "authors": "",
        "year": "",
        "topics": [
          "K:Dataset provenance and dependency"
        ],
        "volumes": []
      }
    },
    {
      "label": "GenAI hiring practitioner contributions 2024",
      "kind": "source_interview_pool",
      "node_class": "SHARED_SOURCE_PROVENANCE",
      "source": "https://newsletter.pragmaticengineer.com/p/how-genai-changes-tech-hiring",
      "sample_description": "49 contributions, author-reported",
      "period": "2024 publication",
      "limitation": "Volunteered messages/forms; not a probability sample or causal estimate.",
      "raw_data_obtained": "false",
      "independently_replicated": "false",
      "provenance": "Source-reported cohort metadata; no raw-data audit",
      "id": "DATA:P:GENAI_HIRING_2024",
      "atlas_display": {
        "id": "DATA:P:GENAI_HIRING_2024",
        "label": "GenAI hiring practitioner contributions 2024",
        "kind": "source_interview_pool",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "Volunteered messages/forms; not a probability sample or causal estimate.",
        "url": "https://newsletter.pragmaticengineer.com/p/how-genai-changes-tech-hiring",
        "authors": "",
        "year": "",
        "topics": [
          "K:Dataset provenance and dependency"
        ],
        "volumes": []
      }
    },
    {
      "label": "Loop-engineering practitioner replies 2026",
      "kind": "source_interview_pool",
      "node_class": "SHARED_SOURCE_PROVENANCE",
      "source": "https://newsletter.pragmaticengineer.com/p/what-is-loop-engineering",
      "sample_description": "Approximately 210 replies, author-reported",
      "period": "2026 publication",
      "limitation": "Mostly social-media replies; selected workflows and experiences, not a controlled loop comparison.",
      "raw_data_obtained": "false",
      "independently_replicated": "false",
      "provenance": "Source-reported cohort metadata; no raw-data audit",
      "id": "DATA:P:LOOP_REPLIES_2026",
      "atlas_display": {
        "id": "DATA:P:LOOP_REPLIES_2026",
        "label": "Loop-engineering practitioner replies 2026",
        "kind": "source_interview_pool",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "Mostly social-media replies; selected workflows and experiences, not a controlled loop comparison.",
        "url": "https://newsletter.pragmaticengineer.com/p/what-is-loop-engineering",
        "authors": "",
        "year": "",
        "topics": [
          "K:Dataset provenance and dependency"
        ],
        "volumes": []
      }
    },
    {
      "label": "Appendix B: The Pragmatic Engineer reporting, surveys and critical dialogue",
      "kind": "practitioner_reporting_commentary",
      "node_class": "OROSZ_PRACTITIONER_EDITORIAL",
      "file": "appendices/methodology.tex",
      "anchor": "app:orosz-practitioner",
      "provenance": "OROSZ_BOOK_INTEGRATION_v5_20261011",
      "evidence_note": "Separate P provenance; survey observations not causal validation; access limits retained",
      "current_v6_file_sha256": "588a7bb91e63a82e0e5c8e9291a0b69160aff4f53adf03d2bffbbfdf5d0d336c",
      "current_v6_edition": "EDITION:WOP:V6:20261011",
      "id": "EDU:COMMENTARY:OROSZ",
      "atlas_display": {
        "id": "EDU:COMMENTARY:OROSZ",
        "label": "Appendix B: The Pragmatic Engineer reporting, surveys and critical dialogue",
        "kind": "practitioner_reporting_commentary",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "The controls stay; the execution mechanism can change",
      "kind": "author_conceptual_figure",
      "file": "figures/editorial/figure_controls_execution_P110.tex",
      "anchor": "fig:controls_execution_P110",
      "provenance": "OROSZ_BOOK_INTEGRATION_v5_20261011",
      "evidence_note": "Unranked conceptual alternatives; no measured outcome or assertion of product sufficiency",
      "current_v6_file_sha256": "57da5e7245b7d4e732162590e23bed0204ad0c0ece5c94969c75abeee034ba3f",
      "current_v6_edition": "EDITION:WOP:V6:20261011",
      "id": "EDU:FIG:OROSZ_FP01",
      "atlas_display": {
        "id": "EDU:FIG:OROSZ_FP01",
        "label": "The controls stay; the execution mechanism can change",
        "kind": "author_conceptual_figure",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "current_book_edition",
      "label": "Illustrated W/O/P editorial audit v6 — 11 October 2026",
      "source_manifest": "audit/full_book_v6/CURRENT_READER_SOURCE_HASHES.json",
      "source_manifest_sha256": "60d9f70b25e92dd626e41c17cb8f87e1223e709c77f8a738209df0689726f8b7",
      "scope": "Editorial/exercise/deliverable audit; not a new empirical study",
      "research_release": "HOLD",
      "real_pilot": "NO",
      "id": "EDITION:WOP:V6:20261011",
      "atlas_display": {
        "id": "EDITION:WOP:V6:20261011",
        "label": "Illustrated W/O/P editorial audit v6 — 11 October 2026",
        "kind": "current_book_edition",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [
          "C:C01",
          "C:C02",
          "C:C03",
          "C:C04",
          "C:C05",
          "C:C06",
          "C:C07",
          "C:C08",
          "C:C09",
          "C:C10",
          "C:C11",
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "external_source_discrepancy",
      "label": "W118: quiz percentage normalization unresolved",
      "status": "OPEN_SOURCE_ISSUE_BOOK_QUALIFIED",
      "source_url": "https://arxiv.org/pdf/2601.20245v2",
      "locator": "Section 5.2.2, printed page 9; main-study Figure 6, page 10",
      "observation": "4.15 points on a 27-point quiz gives 15.37 percentage points; source says 17%. Raw scores/normalization not reconciled.",
      "book_response": "Figure 10.2 uses qualitative immediate-quiz outcome; Appendix B states discrepancy; no delayed-retention inference",
      "verification_scope": "Targeted primary-page/arithmetic check, not participant-data reanalysis",
      "id": "ISSUE:V6:W118_NORMALIZATION",
      "atlas_display": {
        "id": "ISSUE:V6:W118_NORMALIZATION",
        "label": "W118: quiz percentage normalization unresolved",
        "kind": "external_source_discrepancy",
        "collection": null,
        "category": "audits",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "https://arxiv.org/pdf/2601.20245v2",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "current_book_edition",
      "label": "Architect JPG edition v7 — 11 October 2026",
      "source_manifest": "audit/jpg_v7/CURRENT_READER_SOURCE_HASHES_V7.json",
      "source_manifest_sha256": "53878acd0062b2d9f66cddc04864027918e77ab6a796d77e3c8324d3dd97a04c",
      "figure_manifest": "figures/jpg/FIGURE_MANIFEST_V7.json",
      "figure_manifest_sha256": "ffa02d83378a8344bd6f938a86209a0745b95782dbf619cf810229623aa6f453",
      "inherited_actual_citation_layer": "CITED_IN_CHAPTER_BUNDLE_V6",
      "scope": "Presentation revision only: 30 JPEG reproductions; preserved commented TikZ; LaTeX captions",
      "research_release": "HOLD",
      "real_pilot": "NO",
      "figure_count": 30,
      "id": "EDITION:WOP:JPG:V7:20261011",
      "atlas_display": {
        "id": "EDITION:WOP:JPG:V7:20261011",
        "label": "Architect JPG edition v7 — 11 October 2026",
        "kind": "current_book_edition",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "Presentation revision only: 30 JPEG reproductions; preserved commented TikZ; LaTeX captions",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "figure_rendition",
      "label": "Figure 1.1 — architect JPG",
      "file": "figures/jpg/01_Figure_1_1_Architect.jpg",
      "sha256": "b4e07f096a0e1be3d40cd80d595a30b7f3a061a115b36dc78681b01af656357c",
      "original_tikz_file": "figures/source_redraws/figure_ch01_01.tex",
      "current_v7_tex_sha256": "9d61bc820bc95683e37f92c176fd237c6197f921ccb59582e69dc211c99ecc28",
      "book_label": "fig:ch01-research-1",
      "book_figure": "1.1",
      "sequence": 1,
      "caption_managed_by": "LATEX",
      "source_code_status": "ORIGINAL_TIKZ_COMMENTED_IN_PLACE",
      "edition": "EDITION:WOP:JPG:V7:20261011",
      "id": "JPG:V7:01",
      "atlas_display": {
        "id": "JPG:V7:01",
        "label": "Figure 1.1 — architect JPG",
        "kind": "figure_rendition",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "figure_rendition",
      "label": "Figure 1.2 — architect JPG",
      "file": "figures/jpg/02_Figure_1_2_Architect.jpg",
      "sha256": "01407b247da94c72884ab0e55d94d2b0f3ef34a28c8da86e7b065238ad004ce7",
      "original_tikz_file": "figures/source_redraws/figure_ch01_02.tex",
      "current_v7_tex_sha256": "676154a734c617f4124e70eccedfe4dfb1eb829893fddb27127d75ab9db019b6",
      "book_label": "fig:ch01-research-2",
      "book_figure": "1.2",
      "sequence": 2,
      "caption_managed_by": "LATEX",
      "source_code_status": "ORIGINAL_TIKZ_COMMENTED_IN_PLACE",
      "edition": "EDITION:WOP:JPG:V7:20261011",
      "id": "JPG:V7:02",
      "atlas_display": {
        "id": "JPG:V7:02",
        "label": "Figure 1.2 — architect JPG",
        "kind": "figure_rendition",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "figure_rendition",
      "label": "Figure 1.3 — architect JPG",
      "file": "figures/jpg/03_Figure_1_3_Architect.jpg",
      "sha256": "8ffab67b6d2b57ee64cfb17574136581ecd17bf3b54b4f8b3f4ba24776c5dd27",
      "original_tikz_file": "didactics/worked01.tex",
      "current_v7_tex_sha256": "2ff468d4e7bbc0f56e8ad43a053393167829c0d7c90863c79339e160d307affd",
      "book_label": "fig:ch01-change-acceptance",
      "book_figure": "1.3",
      "sequence": 3,
      "caption_managed_by": "LATEX",
      "source_code_status": "ORIGINAL_TIKZ_COMMENTED_IN_PLACE",
      "edition": "EDITION:WOP:JPG:V7:20261011",
      "id": "JPG:V7:03",
      "atlas_display": {
        "id": "JPG:V7:03",
        "label": "Figure 1.3 — architect JPG",
        "kind": "figure_rendition",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "figure_rendition",
      "label": "Figure 2.1 — architect JPG",
      "file": "figures/jpg/04_Figure_2_1_Architect.jpg",
      "sha256": "7bad8b90bb3cfd4b48e2b5092cdf9262660eac9a71b5bf3b99613b6c527f60ae",
      "original_tikz_file": "figures/source_redraws/figure_ch02_01.tex",
      "current_v7_tex_sha256": "c2a5adcc891a393391807a7be08681c19171784189e2d357187708884eba79e2",
      "book_label": "fig:ch02-research-1",
      "book_figure": "2.1",
      "sequence": 4,
      "caption_managed_by": "LATEX",
      "source_code_status": "ORIGINAL_TIKZ_COMMENTED_IN_PLACE",
      "edition": "EDITION:WOP:JPG:V7:20261011",
      "id": "JPG:V7:04",
      "atlas_display": {
        "id": "JPG:V7:04",
        "label": "Figure 2.1 — architect JPG",
        "kind": "figure_rendition",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "figure_rendition",
      "label": "Figure 2.2 — architect JPG",
      "file": "figures/jpg/05_Figure_2_2_Architect.jpg",
      "sha256": "53fceaaa4aca66d1c2f382efe7a472c89bc08cea21b9daadfd441a670b86e2d6",
      "original_tikz_file": "figures/source_redraws/figure_ch02_02.tex",
      "current_v7_tex_sha256": "fab88ed0b52d571a29f84435e472c3cf7433aafdd2fd2c6f2e107501f7f9c6f8",
      "book_label": "fig:ch02-research-2",
      "book_figure": "2.2",
      "sequence": 5,
      "caption_managed_by": "LATEX",
      "source_code_status": "ORIGINAL_TIKZ_COMMENTED_IN_PLACE",
      "edition": "EDITION:WOP:JPG:V7:20261011",
      "id": "JPG:V7:05",
      "atlas_display": {
        "id": "JPG:V7:05",
        "label": "Figure 2.2 — architect JPG",
        "kind": "figure_rendition",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "figure_rendition",
      "label": "Figure 3.1 — architect JPG",
      "file": "figures/jpg/06_Figure_3_1_Architect.jpg",
      "sha256": "45017525c3dc6cd4ab2dc9576bc433b8935f7fd01053f6b2b91ff6d5150374c7",
      "original_tikz_file": "figures/source_redraws/figure_ch03_01.tex",
      "current_v7_tex_sha256": "e23454701c00d79ce75fa0976a90c021b27b3103f0a3caf4bc9c0f79a94214ad",
      "book_label": "fig:ch03-research-1",
      "book_figure": "3.1",
      "sequence": 6,
      "caption_managed_by": "LATEX",
      "source_code_status": "ORIGINAL_TIKZ_COMMENTED_IN_PLACE",
      "edition": "EDITION:WOP:JPG:V7:20261011",
      "id": "JPG:V7:06",
      "atlas_display": {
        "id": "JPG:V7:06",
        "label": "Figure 3.1 — architect JPG",
        "kind": "figure_rendition",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "figure_rendition",
      "label": "Figure 3.2 — architect JPG",
      "file": "figures/jpg/07_Figure_3_2_Architect.jpg",
      "sha256": "edf966fafc186d51c14d3ac89b82b6ddd10f9ebfc7954c5d505c920210b087fd",
      "original_tikz_file": "figures/editorial/figure_agency_orchestration_O010.tex",
      "current_v7_tex_sha256": "b8ea0aec307dfdd990e197660c06ce26bb90e52c378a18a5504e3054949b61f8",
      "book_label": "fig:osmani-agency-orchestration",
      "book_figure": "3.2",
      "sequence": 7,
      "caption_managed_by": "LATEX",
      "source_code_status": "ORIGINAL_TIKZ_COMMENTED_IN_PLACE",
      "edition": "EDITION:WOP:JPG:V7:20261011",
      "id": "JPG:V7:07",
      "atlas_display": {
        "id": "JPG:V7:07",
        "label": "Figure 3.2 — architect JPG",
        "kind": "figure_rendition",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "figure_rendition",
      "label": "Figure 3.3 — architect JPG",
      "file": "figures/jpg/08_Figure_3_3_Architect.jpg",
      "sha256": "e7c2348054c2c4d9aed0933d5f9e4b78cdf9659f1a4808b10ae6b547d2d377f3",
      "original_tikz_file": "figures/source_redraws/figure_ch03_02.tex",
      "current_v7_tex_sha256": "56a33da8a905565eca391650e849df5e60a5a606f0ffaf7600f004514975fb88",
      "book_label": "fig:ch03-research-2",
      "book_figure": "3.3",
      "sequence": 8,
      "caption_managed_by": "LATEX",
      "source_code_status": "ORIGINAL_TIKZ_COMMENTED_IN_PLACE",
      "edition": "EDITION:WOP:JPG:V7:20261011",
      "id": "JPG:V7:08",
      "atlas_display": {
        "id": "JPG:V7:08",
        "label": "Figure 3.3 — architect JPG",
        "kind": "figure_rendition",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "figure_rendition",
      "label": "Figure 3.4 — architect JPG",
      "file": "figures/jpg/09_Figure_3_4_Architect.jpg",
      "sha256": "2f010282235ae0ac8422e18b2042e556a7521f175f8140f7e4793acd9c794c52",
      "original_tikz_file": "figures/editorial/figure_controls_execution_P110.tex",
      "current_v7_tex_sha256": "cae0cef4c914ba9411452b76dbd29527c25afc263cedbaf7fe9e0f1fabddc1e9",
      "book_label": "fig:controls_execution_P110",
      "book_figure": "3.4",
      "sequence": 9,
      "caption_managed_by": "LATEX",
      "source_code_status": "ORIGINAL_TIKZ_COMMENTED_IN_PLACE",
      "edition": "EDITION:WOP:JPG:V7:20261011",
      "id": "JPG:V7:09",
      "atlas_display": {
        "id": "JPG:V7:09",
        "label": "Figure 3.4 — architect JPG",
        "kind": "figure_rendition",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "figure_rendition",
      "label": "Figure 4.1 — architect JPG",
      "file": "figures/jpg/10_Figure_4_1_Architect.jpg",
      "sha256": "cd86b4a4dd835bc2e5e61a88e71ced6c3b13df50ce956f947807f7ecfff394ae",
      "original_tikz_file": "figures/source_redraws/figure_ch04_01.tex",
      "current_v7_tex_sha256": "730a5fe21278ac2859b130fea6308ce55a3b05ce2b619b5d4d19ec897dc774bc",
      "book_label": "fig:ch04-research-1",
      "book_figure": "4.1",
      "sequence": 10,
      "caption_managed_by": "LATEX",
      "source_code_status": "ORIGINAL_TIKZ_COMMENTED_IN_PLACE",
      "edition": "EDITION:WOP:JPG:V7:20261011",
      "id": "JPG:V7:10",
      "atlas_display": {
        "id": "JPG:V7:10",
        "label": "Figure 4.1 — architect JPG",
        "kind": "figure_rendition",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "figure_rendition",
      "label": "Figure 4.2 — architect JPG",
      "file": "figures/jpg/11_Figure_4_2_Architect.jpg",
      "sha256": "d90717c044a29bf1967644b5d9194d0c77d9010e39ac3f4179f1ef3aab8f54c4",
      "original_tikz_file": "figures/source_redraws/figure_ch04_02.tex",
      "current_v7_tex_sha256": "ad5c5734fd19df88d4b35c0f9c3f8de70b83ef5eb42fa589ae7c9b73155b4837",
      "book_label": "fig:ch04-research-2",
      "book_figure": "4.2",
      "sequence": 11,
      "caption_managed_by": "LATEX",
      "source_code_status": "ORIGINAL_TIKZ_COMMENTED_IN_PLACE",
      "edition": "EDITION:WOP:JPG:V7:20261011",
      "id": "JPG:V7:11",
      "atlas_display": {
        "id": "JPG:V7:11",
        "label": "Figure 4.2 — architect JPG",
        "kind": "figure_rendition",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "figure_rendition",
      "label": "Figure 4.3 — architect JPG",
      "file": "figures/jpg/12_Figure_4_3_Architect.jpg",
      "sha256": "efc54991e7dd5475fb01f65fab05d5d7e7808dcc22fe64aa5c88ba63459d6759",
      "original_tikz_file": "didactics/worked04.tex",
      "current_v7_tex_sha256": "483aeb8837353d44a5f2e7dd57b8e6af514bb5828ab08602650589c57be5a4e8",
      "book_label": "fig:ch04-invalidation-loop",
      "book_figure": "4.3",
      "sequence": 12,
      "caption_managed_by": "LATEX",
      "source_code_status": "ORIGINAL_TIKZ_COMMENTED_IN_PLACE",
      "edition": "EDITION:WOP:JPG:V7:20261011",
      "id": "JPG:V7:12",
      "atlas_display": {
        "id": "JPG:V7:12",
        "label": "Figure 4.3 — architect JPG",
        "kind": "figure_rendition",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "figure_rendition",
      "label": "Figure 5.1 — architect JPG",
      "file": "figures/jpg/13_Figure_5_1_Architect.jpg",
      "sha256": "2ad0e19fa1158bbdffa15e798c935b70c324a8cd24f469168e9c6aa58795149b",
      "original_tikz_file": "figures/source_redraws/figure_ch05_01.tex",
      "current_v7_tex_sha256": "ff5b409178996eb9202fffd6a0186f7fb361c71a49a1c897a2205e70c80521aa",
      "book_label": "fig:ch05-research-1",
      "book_figure": "5.1",
      "sequence": 13,
      "caption_managed_by": "LATEX",
      "source_code_status": "ORIGINAL_TIKZ_COMMENTED_IN_PLACE",
      "edition": "EDITION:WOP:JPG:V7:20261011",
      "id": "JPG:V7:13",
      "atlas_display": {
        "id": "JPG:V7:13",
        "label": "Figure 5.1 — architect JPG",
        "kind": "figure_rendition",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "figure_rendition",
      "label": "Figure 5.2 — architect JPG",
      "file": "figures/jpg/14_Figure_5_2_Architect.jpg",
      "sha256": "dc06e335716b69a2e2a0266e1aa697a2dfb1776b627aadc82387faf430a348f4",
      "original_tikz_file": "figures/source_redraws/figure_ch05_02.tex",
      "current_v7_tex_sha256": "bb57fe10f4f0ea93053091c7a894c4f864d75c1ae5869c2b52aa0279ddf86f48",
      "book_label": "fig:ch05-research-2",
      "book_figure": "5.2",
      "sequence": 14,
      "caption_managed_by": "LATEX",
      "source_code_status": "ORIGINAL_TIKZ_COMMENTED_IN_PLACE",
      "edition": "EDITION:WOP:JPG:V7:20261011",
      "id": "JPG:V7:14",
      "atlas_display": {
        "id": "JPG:V7:14",
        "label": "Figure 5.2 — architect JPG",
        "kind": "figure_rendition",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "figure_rendition",
      "label": "Figure 6.1 — architect JPG",
      "file": "figures/jpg/15_Figure_6_1_Architect.jpg",
      "sha256": "2e8edb067bb77bb038abf2bf9423fbc65931286f6736090a4be73c628d98ca64",
      "original_tikz_file": "figures/source_redraws/figure_ch06_01.tex",
      "current_v7_tex_sha256": "c169b2c74987addc89260b8a0d5431ce13b9bff587c4a704b3b2744a8603a861",
      "book_label": "fig:ch06-research-1",
      "book_figure": "6.1",
      "sequence": 15,
      "caption_managed_by": "LATEX",
      "source_code_status": "ORIGINAL_TIKZ_COMMENTED_IN_PLACE",
      "edition": "EDITION:WOP:JPG:V7:20261011",
      "id": "JPG:V7:15",
      "atlas_display": {
        "id": "JPG:V7:15",
        "label": "Figure 6.1 — architect JPG",
        "kind": "figure_rendition",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "figure_rendition",
      "label": "Figure 6.2 — architect JPG",
      "file": "figures/jpg/16_Figure_6_2_Architect.jpg",
      "sha256": "9a1bd682a4e44546ee3a49d5e01ad6f4a236c060eaab7cbbcb580d049f1b276b",
      "original_tikz_file": "figures/source_redraws/figure_ch06_02.tex",
      "current_v7_tex_sha256": "47dd6e2ce968c88cbc8064ed45b6418373e2795e418bba0d7200b9a2375a4de9",
      "book_label": "fig:ch06-research-2",
      "book_figure": "6.2",
      "sequence": 16,
      "caption_managed_by": "LATEX",
      "source_code_status": "ORIGINAL_TIKZ_COMMENTED_IN_PLACE",
      "edition": "EDITION:WOP:JPG:V7:20261011",
      "id": "JPG:V7:16",
      "atlas_display": {
        "id": "JPG:V7:16",
        "label": "Figure 6.2 — architect JPG",
        "kind": "figure_rendition",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "figure_rendition",
      "label": "Figure 7.1 — architect JPG",
      "file": "figures/jpg/17_Figure_7_1_Architect.jpg",
      "sha256": "a8efff1683828d7bef40a2a6c31dfdd9cc03bdef4b27b4f5d3a5992eb173f80e",
      "original_tikz_file": "figures/source_redraws/figure_ch07_01.tex",
      "current_v7_tex_sha256": "444cf0234655162d4ecad236fd411cc5f04c5aaca8810e725bd803ef77cabc19",
      "book_label": "fig:ch07-research-1",
      "book_figure": "7.1",
      "sequence": 17,
      "caption_managed_by": "LATEX",
      "source_code_status": "ORIGINAL_TIKZ_COMMENTED_IN_PLACE",
      "edition": "EDITION:WOP:JPG:V7:20261011",
      "id": "JPG:V7:17",
      "atlas_display": {
        "id": "JPG:V7:17",
        "label": "Figure 7.1 — architect JPG",
        "kind": "figure_rendition",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "figure_rendition",
      "label": "Figure 7.2 — architect JPG",
      "file": "figures/jpg/18_Figure_7_2_Architect.jpg",
      "sha256": "21b5fe66da52b6877aa93b19f0c0173a979ae4a3c6e8ee1ab9db49e630827414",
      "original_tikz_file": "figures/source_redraws/figure_ch07_02.tex",
      "current_v7_tex_sha256": "d323442157cdf59606093593b7aa419e860e7fa8fdac7cbb5eb23f63a1a5f404",
      "book_label": "fig:ch07-research-2",
      "book_figure": "7.2",
      "sequence": 18,
      "caption_managed_by": "LATEX",
      "source_code_status": "ORIGINAL_TIKZ_COMMENTED_IN_PLACE",
      "edition": "EDITION:WOP:JPG:V7:20261011",
      "id": "JPG:V7:18",
      "atlas_display": {
        "id": "JPG:V7:18",
        "label": "Figure 7.2 — architect JPG",
        "kind": "figure_rendition",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "figure_rendition",
      "label": "Figure 7.3 — architect JPG",
      "file": "figures/jpg/19_Figure_7_3_Architect.jpg",
      "sha256": "93188ae1672e4399db3b6d376e454aea3e688b41da642384b20efb3b4e60cb02",
      "original_tikz_file": "didactics/worked07.tex",
      "current_v7_tex_sha256": "3c90ad1ed92e3b65c1d340da47998efc3d902515c81f6628700b96598ee761ee",
      "book_label": "fig:ch07-independent-oracle",
      "book_figure": "7.3",
      "sequence": 19,
      "caption_managed_by": "LATEX",
      "source_code_status": "ORIGINAL_TIKZ_COMMENTED_IN_PLACE",
      "edition": "EDITION:WOP:JPG:V7:20261011",
      "id": "JPG:V7:19",
      "atlas_display": {
        "id": "JPG:V7:19",
        "label": "Figure 7.3 — architect JPG",
        "kind": "figure_rendition",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "figure_rendition",
      "label": "Figure 8.1 — architect JPG",
      "file": "figures/jpg/20_Figure_8_1_Architect.jpg",
      "sha256": "7168c92ffb29745703119f151cfbae6de02c7f96c31cf58b727b792901716fd7",
      "original_tikz_file": "figures/source_redraws/figure_ch08_01.tex",
      "current_v7_tex_sha256": "cc7c709085db4adadfb5a85c9a67121b5a1309c0c4f77c3cb1cc727bf6a22ed7",
      "book_label": "fig:ch08-research-1",
      "book_figure": "8.1",
      "sequence": 20,
      "caption_managed_by": "LATEX",
      "source_code_status": "ORIGINAL_TIKZ_COMMENTED_IN_PLACE",
      "edition": "EDITION:WOP:JPG:V7:20261011",
      "id": "JPG:V7:20",
      "atlas_display": {
        "id": "JPG:V7:20",
        "label": "Figure 8.1 — architect JPG",
        "kind": "figure_rendition",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "figure_rendition",
      "label": "Figure 8.2 — architect JPG",
      "file": "figures/jpg/21_Figure_8_2_Architect.jpg",
      "sha256": "85f9b55a6c5dbf1b45c11544ed76747662a70863dbbcd49abc5175b91d415ca9",
      "original_tikz_file": "figures/source_redraws/figure_ch08_02.tex",
      "current_v7_tex_sha256": "31cf795ca64993de511526e2126d6a4a44b2158ce9ea5d404fc9323087f34223",
      "book_label": "fig:ch08-research-2",
      "book_figure": "8.2",
      "sequence": 21,
      "caption_managed_by": "LATEX",
      "source_code_status": "ORIGINAL_TIKZ_COMMENTED_IN_PLACE",
      "edition": "EDITION:WOP:JPG:V7:20261011",
      "id": "JPG:V7:21",
      "atlas_display": {
        "id": "JPG:V7:21",
        "label": "Figure 8.2 — architect JPG",
        "kind": "figure_rendition",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "figure_rendition",
      "label": "Figure 9.1 — architect JPG",
      "file": "figures/jpg/22_Figure_9_1_Architect.jpg",
      "sha256": "9099e46845b3ba2f969c34f145f5a8b318030c559ce9e0f602093c887f506108",
      "original_tikz_file": "figures/source_redraws/figure_ch09_01.tex",
      "current_v7_tex_sha256": "6589f8597fe429e9bc250069183f32dc53eacc59e87e8d6f1e6451c2028355d9",
      "book_label": "fig:ch09-research-1",
      "book_figure": "9.1",
      "sequence": 22,
      "caption_managed_by": "LATEX",
      "source_code_status": "ORIGINAL_TIKZ_COMMENTED_IN_PLACE",
      "edition": "EDITION:WOP:JPG:V7:20261011",
      "id": "JPG:V7:22",
      "atlas_display": {
        "id": "JPG:V7:22",
        "label": "Figure 9.1 — architect JPG",
        "kind": "figure_rendition",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "figure_rendition",
      "label": "Figure 9.2 — architect JPG",
      "file": "figures/jpg/23_Figure_9_2_Architect.jpg",
      "sha256": "cba4ef89fdeb57493becbbebcade566d028bf02acb88dca5306326efcd4c614b",
      "original_tikz_file": "figures/source_redraws/figure_ch09_02.tex",
      "current_v7_tex_sha256": "fb1fb58b80150b3f2fb49a784a103c62d238041be33b0c9296ecae103a9c587a",
      "book_label": "fig:ch09-research-2",
      "book_figure": "9.2",
      "sequence": 23,
      "caption_managed_by": "LATEX",
      "source_code_status": "ORIGINAL_TIKZ_COMMENTED_IN_PLACE",
      "edition": "EDITION:WOP:JPG:V7:20261011",
      "id": "JPG:V7:23",
      "atlas_display": {
        "id": "JPG:V7:23",
        "label": "Figure 9.2 — architect JPG",
        "kind": "figure_rendition",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "figure_rendition",
      "label": "Figure 10.1 — architect JPG",
      "file": "figures/jpg/24_Figure_10_1_Architect.jpg",
      "sha256": "bdd029dfa3d11a1b8cf3204a597b2d85c43f724c27ffb8ae3bc0ec73473f903f",
      "original_tikz_file": "figures/source_redraws/figure_ch10_01.tex",
      "current_v7_tex_sha256": "06f393a3f3d22112dc707f927c1e4574da1a6ef3f37d425503ab7dcb7b7b9cbe",
      "book_label": "fig:ch10-research-1",
      "book_figure": "10.1",
      "sequence": 24,
      "caption_managed_by": "LATEX",
      "source_code_status": "ORIGINAL_TIKZ_COMMENTED_IN_PLACE",
      "edition": "EDITION:WOP:JPG:V7:20261011",
      "id": "JPG:V7:24",
      "atlas_display": {
        "id": "JPG:V7:24",
        "label": "Figure 10.1 — architect JPG",
        "kind": "figure_rendition",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "figure_rendition",
      "label": "Figure 10.2 — architect JPG",
      "file": "figures/jpg/25_Figure_10_2_Architect.jpg",
      "sha256": "699f8ffea096bc342b43b9749399edd37f4e86b4bfeb51025884230a70293603",
      "original_tikz_file": "figures/source_redraws/figure_ch10_02.tex",
      "current_v7_tex_sha256": "ab7bd91908da323ad9fbf51137f2fcbcc0e31d4fe2e85e27e92463bae24c5f26",
      "book_label": "fig:ch10-research-2",
      "book_figure": "10.2",
      "sequence": 25,
      "caption_managed_by": "LATEX",
      "source_code_status": "ORIGINAL_TIKZ_COMMENTED_IN_PLACE",
      "edition": "EDITION:WOP:JPG:V7:20261011",
      "id": "JPG:V7:25",
      "atlas_display": {
        "id": "JPG:V7:25",
        "label": "Figure 10.2 — architect JPG",
        "kind": "figure_rendition",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "figure_rendition",
      "label": "Figure 11.1 — architect JPG",
      "file": "figures/jpg/26_Figure_11_1_Architect.jpg",
      "sha256": "80f21156418222be9d9bb411d1bd06a9500c4272c34a35bdc88615b2a23607a2",
      "original_tikz_file": "figures/source_redraws/figure_ch11_01.tex",
      "current_v7_tex_sha256": "2028bc85d1ff55212b76371e93492846910361f330c099f30c556a5758d57c3a",
      "book_label": "fig:ch11-research-1",
      "book_figure": "11.1",
      "sequence": 26,
      "caption_managed_by": "LATEX",
      "source_code_status": "ORIGINAL_TIKZ_COMMENTED_IN_PLACE",
      "edition": "EDITION:WOP:JPG:V7:20261011",
      "id": "JPG:V7:26",
      "atlas_display": {
        "id": "JPG:V7:26",
        "label": "Figure 11.1 — architect JPG",
        "kind": "figure_rendition",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "figure_rendition",
      "label": "Figure 11.2 — architect JPG",
      "file": "figures/jpg/27_Figure_11_2_Architect.jpg",
      "sha256": "33d64fcd2a39c13b5959b1bdf6f4c79141f387faa0b70662f47f3e46450aa060",
      "original_tikz_file": "figures/source_redraws/figure_ch11_02.tex",
      "current_v7_tex_sha256": "87d1dc20d2588d09c6c4cd17f0ef455db5bd0a9dbd26bfb34331af2889147da7",
      "book_label": "fig:ch11-research-2",
      "book_figure": "11.2",
      "sequence": 27,
      "caption_managed_by": "LATEX",
      "source_code_status": "ORIGINAL_TIKZ_COMMENTED_IN_PLACE",
      "edition": "EDITION:WOP:JPG:V7:20261011",
      "id": "JPG:V7:27",
      "atlas_display": {
        "id": "JPG:V7:27",
        "label": "Figure 11.2 — architect JPG",
        "kind": "figure_rendition",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "figure_rendition",
      "label": "Figure 12.1 — architect JPG",
      "file": "figures/jpg/28_Figure_12_1_Architect.jpg",
      "sha256": "61776409d520883d0c7b141943667c233fad169dd8cddaaedb1808276800479a",
      "original_tikz_file": "figures/source_redraws/figure_ch12_01.tex",
      "current_v7_tex_sha256": "83a4eb200423d109ad0f1a5d4ab7a9b1867457eb3be4598a69bd3b43235030f7",
      "book_label": "fig:ch12-research-1",
      "book_figure": "12.1",
      "sequence": 28,
      "caption_managed_by": "LATEX",
      "source_code_status": "ORIGINAL_TIKZ_COMMENTED_IN_PLACE",
      "edition": "EDITION:WOP:JPG:V7:20261011",
      "id": "JPG:V7:28",
      "atlas_display": {
        "id": "JPG:V7:28",
        "label": "Figure 12.1 — architect JPG",
        "kind": "figure_rendition",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "figure_rendition",
      "label": "Figure 12.2 — architect JPG",
      "file": "figures/jpg/29_Figure_12_2_Architect.jpg",
      "sha256": "a81faa28f798b73e05f93be5fd42eb9e01f6ab4d51c16815fe047a51ad6f5444",
      "original_tikz_file": "figures/source_redraws/figure_ch12_02.tex",
      "current_v7_tex_sha256": "0de357488def40f4407019af5ca23c73d46881d6ce030d604d2deac1dd68f4fa",
      "book_label": "fig:ch12-research-2",
      "book_figure": "12.2",
      "sequence": 29,
      "caption_managed_by": "LATEX",
      "source_code_status": "ORIGINAL_TIKZ_COMMENTED_IN_PLACE",
      "edition": "EDITION:WOP:JPG:V7:20261011",
      "id": "JPG:V7:29",
      "atlas_display": {
        "id": "JPG:V7:29",
        "label": "Figure 12.2 — architect JPG",
        "kind": "figure_rendition",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "figure_rendition",
      "label": "Figure B.1 — architect JPG",
      "file": "figures/jpg/30_Figure_B_1_Architect.jpg",
      "sha256": "55b2b8563930aec7e88ea450f27ec4e2930511da7924de9e63247a67ea8c9bd9",
      "original_tikz_file": "appendices/methodology.tex",
      "current_v7_tex_sha256": "3a0ede612d3d17363c17b4a52369ea198492e6ad0f86b5c9f45fa94ae1836c43",
      "book_label": "fig:app-evidence-to-teaching",
      "book_figure": "B.1",
      "sequence": 30,
      "caption_managed_by": "LATEX",
      "source_code_status": "ORIGINAL_TIKZ_COMMENTED_IN_PLACE",
      "edition": "EDITION:WOP:JPG:V7:20261011",
      "id": "JPG:V7:30",
      "atlas_display": {
        "id": "JPG:V7:30",
        "label": "Figure B.1 — architect JPG",
        "kind": "figure_rendition",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "current_book_edition",
      "label": "Figure-integrated architect JPG edition v8 — 11 October 2026",
      "scope": "Local figure references and reading guidance; same 30 images and captions; no new research results",
      "source_manifest": "audit/figure_text_v8/CURRENT_READER_SOURCE_HASHES_V8.json",
      "source_manifest_sha256": "c4adb5fdd6e33d68ac4dae7289c31165082b9adb466fc0c9d5457d8d1bea2dd0",
      "figure_reading_audit": "audit/figure_text_v8/SOURCE_FIGURE_REFERENCES_V8.json",
      "figure_reading_audit_sha256": "683714484dc23c6e3f10ef8cd3bf0dd410267b2ab07735348be1b9de36f4a9c2",
      "inherited_actual_citation_layer": "CITED_IN_CHAPTER_BUNDLE_V6",
      "research_release": "HOLD",
      "real_pilot": "NO",
      "figure_count": 30,
      "id": "EDITION:WOP:FIGURE_TEXT:V8:20261011",
      "atlas_display": {
        "id": "EDITION:WOP:FIGURE_TEXT:V8:20261011",
        "label": "Figure-integrated architect JPG edition v8 — 11 October 2026",
        "kind": "current_book_edition",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "Local figure references and reading guidance; same 30 images and captions; no new research results",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "current_book_edition",
      "label": "Architect-Illustrated reader edition v9",
      "scope": "Introduction and appendices rewritten for continuous reader-facing argument; source evidence unchanged",
      "source_manifest": "audit/reader_v9/CURRENT_READER_SOURCE_HASHES_V9.json",
      "source_manifest_sha256": "336a82fd90a79490e3d74fec95d3eb5f36e7010857d5fc0b3310ef0e55c9218e",
      "inherited_actual_citation_layer": "CITED_IN_CHAPTER_BUNDLE_V6",
      "research_release": "HOLD",
      "real_pilot": "NO",
      "figure_count": 30,
      "id": "EDITION:WOP:READER:V9:20261011",
      "atlas_display": {
        "id": "EDITION:WOP:READER:V9:20261011",
        "label": "Architect-Illustrated reader edition v9",
        "kind": "current_book_edition",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "Introduction and appendices rewritten for continuous reader-facing argument; source evidence unchanged",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "reader_document",
      "label": "Introduction",
      "source_file": "frontmatter/introduction.tex",
      "source_sha256": "7c17d78fd3b8e92c848a95b17303f47ac43b647426f4aec284ce852517ef9cec",
      "scope": "Reader-facing exposition; not a new empirical result",
      "edition": "EDITION:WOP:READER:V9:20261011",
      "id": "READER:V9:INTRODUCTION",
      "atlas_display": {
        "id": "READER:V9:INTRODUCTION",
        "label": "Introduction",
        "kind": "reader_document",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "Reader-facing exposition; not a new empirical result",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "reader_document",
      "label": "Working Through the Engineering Decisions",
      "source_file": "appendices/solutions.tex",
      "source_sha256": "312b945416918dee2ddb81fe7a479200203819d56da626a2b63fe37c85c28b73",
      "scope": "Reader-facing exposition; not a new empirical result",
      "edition": "EDITION:WOP:READER:V9:20261011",
      "id": "READER:V9:SOLUTIONS",
      "atlas_display": {
        "id": "READER:V9:SOLUTIONS",
        "label": "Working Through the Engineering Decisions",
        "kind": "reader_document",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "Reader-facing exposition; not a new empirical result",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "kind": "reader_document",
      "label": "Reading the Evidence Behind the Practice",
      "source_file": "appendices/methodology.tex",
      "source_sha256": "71c69a94ecdbaa12b7170f8d564bb34bb1af99a9a0a23766dc28687589743093",
      "scope": "Reader-facing exposition; not a new empirical result",
      "edition": "EDITION:WOP:READER:V9:20261011",
      "id": "READER:V9:EVIDENCE",
      "atlas_display": {
        "id": "READER:V9:EVIDENCE",
        "label": "Reading the Evidence Behind the Practice",
        "kind": "reader_document",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "Reader-facing exposition; not a new empirical result",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Non-Deterministic Software Engineering",
      "kind": "author_volume",
      "node_class": "ND_BOOK_VOLUME",
      "collection": "V",
      "volume_id": "V01",
      "source_folder": "AI_SW_ENG",
      "informative_files": 35,
      "all_tex_files": 39,
      "author": "Enrico Papalini",
      "provenance": "ND.zip supplied by the author, 2026-10-11",
      "evidence_class": "Author-authored engineering synthesis; not independent research",
      "id": "V01",
      "atlas_display": {
        "id": "V01",
        "label": "Non-Deterministic Software Engineering",
        "kind": "author_volume",
        "collection": null,
        "category": "volumes",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [],
        "volumes": [
          "V01"
        ]
      }
    },
    {
      "label": "Non-Deterministic Spec-driven Development",
      "kind": "author_volume",
      "node_class": "ND_BOOK_VOLUME",
      "collection": "V",
      "volume_id": "V02",
      "source_folder": "AI_SDD_ENG",
      "informative_files": 11,
      "all_tex_files": 13,
      "author": "Enrico Papalini",
      "provenance": "ND.zip supplied by the author, 2026-10-11",
      "evidence_class": "Author-authored engineering synthesis; not independent research",
      "id": "V02",
      "atlas_display": {
        "id": "V02",
        "label": "Non-Deterministic Spec-driven Development",
        "kind": "author_volume",
        "collection": null,
        "category": "volumes",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [],
        "volumes": [
          "V02"
        ]
      }
    },
    {
      "label": "Non-Deterministic Spec-driven Development — 2nd edition",
      "kind": "author_volume",
      "node_class": "ND_BOOK_VOLUME",
      "collection": "V",
      "volume_id": "V03",
      "source_folder": "AI_SDD_ENG_V2",
      "informative_files": 36,
      "all_tex_files": 38,
      "author": "Enrico Papalini",
      "provenance": "ND.zip supplied by the author, 2026-10-11",
      "evidence_class": "Author-authored engineering synthesis; not independent research",
      "id": "V03",
      "atlas_display": {
        "id": "V03",
        "label": "Non-Deterministic Spec-driven Development — 2nd edition",
        "kind": "author_volume",
        "collection": null,
        "category": "volumes",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [],
        "volumes": [
          "V03"
        ]
      }
    },
    {
      "label": "Non-Deterministic Autonomous Coding Agents",
      "kind": "author_volume",
      "node_class": "ND_BOOK_VOLUME",
      "collection": "V",
      "volume_id": "V04",
      "source_folder": "ai-auto_eng/AI_AUTO_ENG",
      "informative_files": 19,
      "all_tex_files": 21,
      "author": "Enrico Papalini",
      "provenance": "ND.zip supplied by the author, 2026-10-11",
      "evidence_class": "Author-authored engineering synthesis; not independent research",
      "id": "V04",
      "atlas_display": {
        "id": "V04",
        "label": "Non-Deterministic Autonomous Coding Agents",
        "kind": "author_volume",
        "collection": null,
        "category": "volumes",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [],
        "volumes": [
          "V04"
        ]
      }
    },
    {
      "label": "Non-Deterministic Loop Engineering",
      "kind": "author_volume",
      "node_class": "ND_BOOK_VOLUME",
      "collection": "V",
      "volume_id": "V05",
      "source_folder": "NDLE",
      "informative_files": 10,
      "all_tex_files": 16,
      "author": "Enrico Papalini",
      "provenance": "ND.zip supplied by the author, 2026-10-11",
      "evidence_class": "Author-authored engineering synthesis; not independent research",
      "id": "V05",
      "atlas_display": {
        "id": "V05",
        "label": "Non-Deterministic Loop Engineering",
        "kind": "author_volume",
        "collection": null,
        "category": "volumes",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [],
        "volumes": [
          "V05"
        ]
      }
    },
    {
      "label": "Introduzioni alle parti — Non-Deterministic Software Engineering",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V01",
      "volume_title": "Non-Deterministic Software Engineering",
      "source_path": "AI_SW_ENG/main.tex",
      "source_sha256": "bcfc9816cbf334fa7890857dcc1bd80c4b70a1ee0daad84c0ef957bb818271ed",
      "line_count": 241,
      "word_count_approx": 1126,
      "card_type": "structural_synthesis",
      "card_path": "cards/V01/B001.md",
      "in_short": "Le introduzioni alle parti costruiscono il percorso dalle trasformazioni professionali all’adozione organizzativa.",
      "summary": "Il main contiene prosa autonoma di raccordo fra fondamenti, implementazione, organizzazione, catalogo e appendici. Va schedato senza inglobare nuovamente il testo dei file inclusi.",
      "limitation": "La funzione è orientativa: la copertura del volume non va conteggiata come evidenza aggiuntiva rispetto ai capitoli figli.",
      "primary_theme": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:What agents can do\", \"T:Productivity\", \"T:Skills & learning\"]",
      "topics_json": "[\"K:Developer workflow and adoption\", \"K:Human-agent collaboration\", \"K:Evaluation methodology and baselines\"]",
      "editorial_chapters_json": "[\"C:C01\", \"C:C11\"]",
      "evidence_anchors_json": "[{\"title\": \"Introduzioni alle parti — Non-Deterministic Software Engineering\", \"line\": 1}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B001",
      "atlas_display": {
        "id": "B001",
        "label": "Introduzioni alle parti — Non-Deterministic Software Engineering",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:What agents can do",
          "T:Productivity",
          "T:Skills & learning"
        ],
        "actual": [],
        "mapped": [
          "C:C01",
          "C:C11"
        ],
        "printed": false,
        "summary": "Le introduzioni alle parti costruiscono il percorso dalle trasformazioni professionali all’adozione organizzativa.",
        "limitation": "La funzione è orientativa: la copertura del volume non va conteggiata come evidenza aggiuntiva rispetto ai capitoli figli.",
        "url": "https://github.com/popoloni/non_deterministic_sw_eng",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Human-agent collaboration",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V01"
        ],
        "book": {
          "volume": "V01",
          "title": "Non-Deterministic Software Engineering",
          "subtitle": "How to Build Reliable Software with AI Assistants Without Losing Quality, Security, or Control",
          "url": "https://github.com/popoloni/non_deterministic_sw_eng",
          "edition": "1",
          "source_path": "AI_SW_ENG/main.tex"
        }
      }
    },
    {
      "label": "Fonti, attribuzioni e avvertenze di lettura",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V01",
      "volume_title": "Non-Deterministic Software Engineering",
      "source_path": "AI_SW_ENG/frontmatter.tex",
      "source_sha256": "5a3ff2b34f5ee94776cf200a08fb274ccd607a34b6cf07d0945dd3f62cf3e1a0",
      "line_count": 170,
      "word_count_approx": 379,
      "card_type": "reading_guide",
      "card_path": "cards/V01/B002.md",
      "in_short": "Il frontespizio dichiara fonti, attribuzioni e limiti del volume.",
      "summary": "Le note iniziali chiariscono l’uso di interviste practitioner, report industriali ed esperienza dell’autore; permettono di qualificare l’origine delle affermazioni successive.",
      "limitation": "Attribuzioni generali e disclaimer non dimostrano l’identità di ogni citazione né l’accuratezza dei dati riportati.",
      "primary_theme": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:What agents can do\"]",
      "topics_json": "[\"K:Developer workflow and adoption\", \"K:Human-agent collaboration\"]",
      "editorial_chapters_json": "[\"C:C01\"]",
      "evidence_anchors_json": "[{\"title\": \"Fonti, attribuzioni e avvertenze di lettura\", \"line\": 1}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B002",
      "atlas_display": {
        "id": "B002",
        "label": "Fonti, attribuzioni e avvertenze di lettura",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:What agents can do"
        ],
        "actual": [],
        "mapped": [
          "C:C01"
        ],
        "printed": false,
        "summary": "Il frontespizio dichiara fonti, attribuzioni e limiti del volume.",
        "limitation": "Attribuzioni generali e disclaimer non dimostrano l’identità di ogni citazione né l’accuratezza dei dati riportati.",
        "url": "https://github.com/popoloni/non_deterministic_sw_eng",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Human-agent collaboration"
        ],
        "volumes": [
          "V01"
        ],
        "book": {
          "volume": "V01",
          "title": "Non-Deterministic Software Engineering",
          "subtitle": "How to Build Reliable Software with AI Assistants Without Losing Quality, Security, or Control",
          "url": "https://github.com/popoloni/non_deterministic_sw_eng",
          "edition": "1",
          "source_path": "AI_SW_ENG/frontmatter.tex"
        }
      }
    },
    {
      "label": "Summary",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V01",
      "volume_title": "Non-Deterministic Software Engineering",
      "source_path": "AI_SW_ENG/summary_v2.tex",
      "source_sha256": "d249bc8ae2f50a1eb6fee7a928b83ea9d7593c71a7c2d4af3f681ab1e63ca577",
      "line_count": 326,
      "word_count_approx": 3214,
      "card_type": "synthesis",
      "card_path": "cards/V01/B003.md",
      "in_short": "Il sommario introduce il problema della distanza fra feature generata e cambiamento pronto per il rilascio.",
      "summary": "La scena iniziale e i percorsi per ruolo spiegano come usare il libro. La scheda è un nodo di orientamento che collega trasformazione del lavoro, misurazione e responsabilità.",
      "limitation": "Il caso iniziale e i tempi di lettura sono dispositivi didattici, non risultati sperimentali.",
      "primary_theme": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:What agents can do\", \"T:Productivity\", \"T:Economics\", \"T:Skills & learning\"]",
      "topics_json": "[\"K:Developer workflow and adoption\", \"K:Human-agent collaboration\", \"K:Output versus shipped value\", \"K:Evaluation methodology and baselines\"]",
      "editorial_chapters_json": "[\"C:C01\", \"C:C02\", \"C:C11\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"The Opening Scenario\", \"line\": 13, \"offset\": 466, \"end\": 496}, {\"level\": \"section\", \"title\": \"Why This Book Exists\", \"line\": 84, \"offset\": 7748, \"end\": 7778}, {\"level\": \"section\", \"title\": \"What You'll Learn\", \"line\": 122, \"offset\": 11432, \"end\": 11459}, {\"level\": \"section\", \"title\": \"Reading Paths\", \"line\": 227, \"offset\": 21738, \"end\": 21761}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B003",
      "atlas_display": {
        "id": "B003",
        "label": "Summary",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:What agents can do",
          "T:Productivity",
          "T:Economics",
          "T:Skills & learning"
        ],
        "actual": [],
        "mapped": [
          "C:C01",
          "C:C02",
          "C:C11"
        ],
        "printed": false,
        "summary": "Il sommario introduce il problema della distanza fra feature generata e cambiamento pronto per il rilascio.",
        "limitation": "Il caso iniziale e i tempi di lettura sono dispositivi didattici, non risultati sperimentali.",
        "url": "https://github.com/popoloni/non_deterministic_sw_eng",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Human-agent collaboration",
          "K:Output versus shipped value",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V01"
        ],
        "book": {
          "volume": "V01",
          "title": "Non-Deterministic Software Engineering",
          "subtitle": "How to Build Reliable Software with AI Assistants Without Losing Quality, Security, or Control",
          "url": "https://github.com/popoloni/non_deterministic_sw_eng",
          "edition": "1",
          "source_path": "AI_SW_ENG/summary_v2.tex"
        }
      }
    },
    {
      "label": "The Fundamental Shift",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V01",
      "volume_title": "Non-Deterministic Software Engineering",
      "source_path": "AI_SW_ENG/chapters_verbose/chapter01_v4.tex",
      "source_sha256": "ad460f2b88bac8835e3bc1dab99bd1aefcac228172ab226fe9eb063dd7396a81",
      "line_count": 257,
      "word_count_approx": 2767,
      "card_type": "chapter",
      "card_path": "cards/V01/B004.md",
      "in_short": "Il passaggio al non determinismo richiede pratiche di controllo diverse dalla sola produzione del codice.",
      "summary": "Il capitolo propone una lettura storica del cambiamento e ne ricava responsabilità di verifica, modelli mentali e attenzione alla sicurezza.",
      "limitation": "L’analogia con precedenti salti di astrazione è interpretativa; non dimostra che tutti gli strumenti abbiano lo stesso profilo di affidabilità.",
      "primary_theme": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:What agents can do\", \"T:Code quality & security\"]",
      "topics_json": "[\"K:Developer workflow and adoption\", \"K:Human-agent collaboration\", \"K:Prompt injection and malicious tools\", \"K:Vulnerability and secure code\"]",
      "editorial_chapters_json": "[\"C:C01\", \"C:C06\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"A Shift as Significant as Assembly to High-Level Languages\", \"line\": 13, \"offset\": 706, \"end\": 774}, {\"level\": \"section\", \"title\": \"Implications for Engineering Practice\", \"line\": 80, \"offset\": 8516, \"end\": 8563}, {\"level\": \"section\", \"title\": \"The Security Imperative\", \"line\": 116, \"offset\": 11812, \"end\": 11845}, {\"level\": \"section\", \"title\": \"Why This Historical Context Matters\", \"line\": 214, \"offset\": 18860, \"end\": 18905}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B004",
      "atlas_display": {
        "id": "B004",
        "label": "The Fundamental Shift",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:What agents can do",
          "T:Code quality & security"
        ],
        "actual": [],
        "mapped": [
          "C:C01",
          "C:C06"
        ],
        "printed": false,
        "summary": "Il passaggio al non determinismo richiede pratiche di controllo diverse dalla sola produzione del codice.",
        "limitation": "L’analogia con precedenti salti di astrazione è interpretativa; non dimostra che tutti gli strumenti abbiano lo stesso profilo di affidabilità.",
        "url": "https://github.com/popoloni/non_deterministic_sw_eng",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Human-agent collaboration",
          "K:Prompt injection and malicious tools",
          "K:Vulnerability and secure code"
        ],
        "volumes": [
          "V01"
        ],
        "book": {
          "volume": "V01",
          "title": "Non-Deterministic Software Engineering",
          "subtitle": "How to Build Reliable Software with AI Assistants Without Losing Quality, Security, or Control",
          "url": "https://github.com/popoloni/non_deterministic_sw_eng",
          "edition": "1",
          "source_path": "AI_SW_ENG/chapters_verbose/chapter01_v4.tex"
        }
      }
    },
    {
      "label": "Vibe Coding vs. AI-Assisted Engineering",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V01",
      "volume_title": "Non-Deterministic Software Engineering",
      "source_path": "AI_SW_ENG/chapters_verbose/chapter02_v3.tex",
      "source_sha256": "abb747928eee306738180a372fd5226ccba87eac886e1c3ea22f88ee6e17acb7",
      "line_count": 365,
      "word_count_approx": 3298,
      "card_type": "chapter",
      "card_path": "cards/V01/B005.md",
      "in_short": "Vibe coding e ingegneria assistita differiscono per comprensione, controllo e responsabilità.",
      "summary": "Il testo delimita l’uso esplorativo dei prototipi, discute il problema del 70% e introduce specifiche e verifiche come alternativa alla mera prosecuzione della conversazione.",
      "limitation": "Il 70% è un’euristica practitioner: non deve diventare un tasso universale di completamento o correttezza.",
      "primary_theme": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:What agents can do\", \"T:Verification & review\", \"T:Skills & learning\", \"T:System knowledge & memory\"]",
      "topics_json": "[\"K:Developer workflow and adoption\", \"K:Human-agent collaboration\", \"K:Specifications and governance\", \"K:Independent verification and oracles\", \"K:Cognitive offloading and skill debt\", \"K:System understanding and rationale\", \"K:Ownership and knowledge transfer\"]",
      "editorial_chapters_json": "[\"C:C01\", \"C:C04\", \"C:C10\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"Two Fundamentally Different Approaches\", \"line\": 21, \"offset\": 1676, \"end\": 1724}, {\"level\": \"section\", \"title\": \"When Vibes Meet Reality\", \"line\": 79, \"offset\": 7228, \"end\": 7261}, {\"level\": \"section\", \"title\": \"The Spec-Driven Alternative\", \"line\": 209, \"offset\": 16189, \"end\": 16226}, {\"level\": \"section\", \"title\": \"Organizational Implications\", \"line\": 308, \"offset\": 23405, \"end\": 23442}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B005",
      "atlas_display": {
        "id": "B005",
        "label": "Vibe Coding vs. AI-Assisted Engineering",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:What agents can do",
          "T:Verification & review",
          "T:Skills & learning",
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C01",
          "C:C04",
          "C:C10"
        ],
        "printed": false,
        "summary": "Vibe coding e ingegneria assistita differiscono per comprensione, controllo e responsabilità.",
        "limitation": "Il 70% è un’euristica practitioner: non deve diventare un tasso universale di completamento o correttezza.",
        "url": "https://github.com/popoloni/non_deterministic_sw_eng",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Human-agent collaboration",
          "K:Specifications and governance",
          "K:Independent verification and oracles",
          "K:Cognitive offloading and skill debt",
          "K:System understanding and rationale",
          "K:Ownership and knowledge transfer"
        ],
        "volumes": [
          "V01"
        ],
        "book": {
          "volume": "V01",
          "title": "Non-Deterministic Software Engineering",
          "subtitle": "How to Build Reliable Software with AI Assistants Without Losing Quality, Security, or Control",
          "url": "https://github.com/popoloni/non_deterministic_sw_eng",
          "edition": "1",
          "source_path": "AI_SW_ENG/chapters_verbose/chapter02_v3.tex"
        }
      }
    },
    {
      "label": "The Experience Divide",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V01",
      "volume_title": "Non-Deterministic Software Engineering",
      "source_path": "AI_SW_ENG/chapters_verbose/chapter03_v3.tex",
      "source_sha256": "2c277baece8dabb6c495ca69c1c29803ec769bf2f0a9e0054bf3f73794a839b8",
      "line_count": 392,
      "word_count_approx": 3477,
      "card_type": "chapter",
      "card_path": "cards/V01/B006.md",
      "in_short": "L’esperienza cambia il modo in cui si delega all’AI, ma va preservato il ciclo di apprendimento.",
      "summary": "Il capitolo analizza falsa sicurezza, trio programming e trasformazione delle competenze per junior, intermedi e senior. Offre un ponte fra produttività individuale e formazione del team.",
      "limitation": "Le classi di esperienza non sono gruppi sperimentali; le prescrizioni formative richiedono misure di comprensione, retention e trasferimento.",
      "primary_theme": "T:Skills & learning",
      "streams_json": "[\"T:Skills & learning\", \"T:System knowledge & memory\", \"T:Jobs & roles\"]",
      "topics_json": "[\"K:Skills formation and teaching\", \"K:Cognitive offloading and skill debt\", \"K:Employment and early-career roles\", \"K:Ownership and knowledge transfer\"]",
      "editorial_chapters_json": "[\"C:C10\", \"C:C12\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"Why Experience Matters More Than Ever\", \"line\": 27, \"offset\": 2901, \"end\": 2948}, {\"level\": \"section\", \"title\": \"Preserving the Learning Loop\", \"line\": 95, \"offset\": 8406, \"end\": 8444}, {\"level\": \"section\", \"title\": \"The Skill Transformation\", \"line\": 221, \"offset\": 18000, \"end\": 18034}, {\"level\": \"section\", \"title\": \"Control, Confidence, and Understanding\", \"line\": 356, \"offset\": 25951, \"end\": 25999}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B006",
      "atlas_display": {
        "id": "B006",
        "label": "The Experience Divide",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Skills & learning",
          "T:System knowledge & memory",
          "T:Jobs & roles"
        ],
        "actual": [],
        "mapped": [
          "C:C10",
          "C:C12"
        ],
        "printed": false,
        "summary": "L’esperienza cambia il modo in cui si delega all’AI, ma va preservato il ciclo di apprendimento.",
        "limitation": "Le classi di esperienza non sono gruppi sperimentali; le prescrizioni formative richiedono misure di comprensione, retention e trasferimento.",
        "url": "https://github.com/popoloni/non_deterministic_sw_eng",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Skills formation and teaching",
          "K:Cognitive offloading and skill debt",
          "K:Employment and early-career roles",
          "K:Ownership and knowledge transfer"
        ],
        "volumes": [
          "V01"
        ],
        "book": {
          "volume": "V01",
          "title": "Non-Deterministic Software Engineering",
          "subtitle": "How to Build Reliable Software with AI Assistants Without Losing Quality, Security, or Control",
          "url": "https://github.com/popoloni/non_deterministic_sw_eng",
          "edition": "1",
          "source_path": "AI_SW_ENG/chapters_verbose/chapter03_v3.tex"
        }
      }
    },
    {
      "label": "New Workflows for the AI Era",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V01",
      "volume_title": "Non-Deterministic Software Engineering",
      "source_path": "AI_SW_ENG/chapters_verbose/chapter04_v5.tex",
      "source_sha256": "763822b37c388a0fe474f8e30be03eb08bc48ecdae910167bb8116e5c2b6b2f3",
      "line_count": 987,
      "word_count_approx": 7757,
      "card_type": "chapter",
      "card_path": "cards/V01/B007.md",
      "in_short": "Workflow piccoli e verificabili trasformano l’AI da generatore a componente del processo ingegneristico.",
      "summary": "Pianificazione, TDD, runtime feedback, contesto, review e orchestrazione enterprise sono raccolti in un percorso operativo. Il file è il principale punto di origine di varie elaborazioni dei volumi successivi.",
      "limitation": "Le descrizioni dei workflow non misurano automaticamente un vantaggio di velocità o qualità; mantenere le dipendenze fra i controlli.",
      "primary_theme": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:What agents can do\", \"T:Verification & review\"]",
      "topics_json": "[\"K:Developer workflow and adoption\", \"K:Specifications and governance\", \"K:Independent verification and oracles\", \"K:Human-agent collaboration\", \"K:Review capacity and maintainers\", \"K:Long-running agent execution\"]",
      "editorial_chapters_json": "[\"C:C03\", \"C:C04\", \"C:C07\", \"C:C11\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"Workflow: Plan Before You Prompt\", \"line\": 17, \"offset\": 1293, \"end\": 1335}, {\"level\": \"section\", \"title\": \"Workflow: Keeping the Runtime in the Loop\", \"line\": 215, \"offset\": 17257, \"end\": 17308}, {\"level\": \"section\", \"title\": \"Workflow: Understanding Legacy Systems\", \"line\": 549, \"offset\": 42402, \"end\": 42450}, {\"level\": \"section\", \"title\": \"The Orchestration Mindset\", \"line\": 920, \"offset\": 68678, \"end\": 68713}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B007",
      "atlas_display": {
        "id": "B007",
        "label": "New Workflows for the AI Era",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:What agents can do",
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C04",
          "C:C07",
          "C:C11"
        ],
        "printed": false,
        "summary": "Workflow piccoli e verificabili trasformano l’AI da generatore a componente del processo ingegneristico.",
        "limitation": "Le descrizioni dei workflow non misurano automaticamente un vantaggio di velocità o qualità; mantenere le dipendenze fra i controlli.",
        "url": "https://github.com/popoloni/non_deterministic_sw_eng",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Specifications and governance",
          "K:Independent verification and oracles",
          "K:Human-agent collaboration",
          "K:Review capacity and maintainers",
          "K:Long-running agent execution"
        ],
        "volumes": [
          "V01"
        ],
        "book": {
          "volume": "V01",
          "title": "Non-Deterministic Software Engineering",
          "subtitle": "How to Build Reliable Software with AI Assistants Without Losing Quality, Security, or Control",
          "url": "https://github.com/popoloni/non_deterministic_sw_eng",
          "edition": "1",
          "source_path": "AI_SW_ENG/chapters_verbose/chapter04_v5.tex"
        }
      }
    },
    {
      "label": "The Quality Crisis (And How to Prevent It)",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V01",
      "volume_title": "Non-Deterministic Software Engineering",
      "source_path": "AI_SW_ENG/chapters_verbose/chapter05_v4.tex",
      "source_sha256": "31cb9350dc88aef0f7ac2f8ef20be581d212c82b99c42be925d514dd90782ad2",
      "line_count": 310,
      "word_count_approx": 4277,
      "card_type": "chapter",
      "card_path": "cards/V01/B008.md",
      "in_short": "La qualità diventa critica quando il volume generato supera la capacità di revisione.",
      "summary": "Il capitolo combina debito tecnico, fiducia, colli di bottiglia e quality gate; invita a rendere verificabile l’accettazione e a mantenere una cultura di pensiero critico.",
      "limitation": "Distinguere difetti dimostrati, segnalazioni statiche, percezioni dei revisori e spiegazioni causali.",
      "primary_theme": "T:Verification & review",
      "streams_json": "[\"T:Verification & review\", \"T:Code quality & security\", \"T:Engineering structure\"]",
      "topics_json": "[\"K:Review capacity and maintainers\", \"K:AI as reviewer\", \"K:Automation bias and trust\", \"K:Architecture and modularity\", \"K:Technical debt and complexity\"]",
      "editorial_chapters_json": "[\"C:C05\", \"C:C08\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"The Compounding Effect of Volume\", \"line\": 20, \"offset\": 1186, \"end\": 1228}, {\"level\": \"section\", \"title\": \"The Trust Problem\", \"line\": 80, \"offset\": 8826, \"end\": 8853}, {\"level\": \"section\", \"title\": \"The Critical Thinking Imperative\", \"line\": 213, \"offset\": 22839, \"end\": 22881}, {\"level\": \"section\", \"title\": \"The Path Forward\", \"line\": 271, \"offset\": 29784, \"end\": 29810}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B008",
      "atlas_display": {
        "id": "B008",
        "label": "The Quality Crisis (And How to Prevent It)",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Verification & review",
          "T:Code quality & security",
          "T:Engineering structure"
        ],
        "actual": [],
        "mapped": [
          "C:C05",
          "C:C08"
        ],
        "printed": false,
        "summary": "La qualità diventa critica quando il volume generato supera la capacità di revisione.",
        "limitation": "Distinguere difetti dimostrati, segnalazioni statiche, percezioni dei revisori e spiegazioni causali.",
        "url": "https://github.com/popoloni/non_deterministic_sw_eng",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Review capacity and maintainers",
          "K:AI as reviewer",
          "K:Automation bias and trust",
          "K:Architecture and modularity",
          "K:Technical debt and complexity"
        ],
        "volumes": [
          "V01"
        ],
        "book": {
          "volume": "V01",
          "title": "Non-Deterministic Software Engineering",
          "subtitle": "How to Build Reliable Software with AI Assistants Without Losing Quality, Security, or Control",
          "url": "https://github.com/popoloni/non_deterministic_sw_eng",
          "edition": "1",
          "source_path": "AI_SW_ENG/chapters_verbose/chapter05_v4.tex"
        }
      }
    },
    {
      "label": "Measuring What Matters---The Data Behind AI's Real Impact",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V01",
      "volume_title": "Non-Deterministic Software Engineering",
      "source_path": "AI_SW_ENG/chapters_verbose/chapter06_v4.tex",
      "source_sha256": "3e5d40ca87c35ee64cb7f0dd7b55a9d07f12e00738955651fa8a57875bde4bc9",
      "line_count": 367,
      "word_count_approx": 4794,
      "card_type": "chapter",
      "card_path": "cards/V01/B009.md",
      "in_short": "La misura dell’AI deve includere il lavoro rilasciato, la qualità e l’esperienza dello sviluppatore.",
      "summary": "Il testo confronta narrazioni di produttività, dati industriali, soddisfazione, dimensione delle modifiche e vantaggi nella riduzione del lavoro ripetitivo.",
      "limitation": "Il riferimento a 180+ organizzazioni non rende omogenee metriche, campioni o disegni; preservare denominatori e possibili interessi delle fonti.",
      "primary_theme": "T:Productivity",
      "streams_json": "[\"T:Productivity\", \"T:Economics\", \"T:Verification & review\"]",
      "topics_json": "[\"K:Output versus shipped value\", \"K:Evaluation methodology and baselines\", \"K:Controlled productivity evidence\"]",
      "editorial_chapters_json": "[\"C:C02\", \"C:C12\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"Understanding the Hype Problem\", \"line\": 15, \"offset\": 1042, \"end\": 1082}, {\"level\": \"section\", \"title\": \"The Surprising Hierarchy of Time Savings\", \"line\": 164, \"offset\": 16180, \"end\": 16230}, {\"level\": \"section\", \"title\": \"Hidden Benefits Beyond Time Savings\", \"line\": 250, \"offset\": 25126, \"end\": 25171}, {\"level\": \"section\", \"title\": \"Practical Guidance for Engineering Leaders\", \"line\": 308, \"offset\": 32822, \"end\": 32874}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B009",
      "atlas_display": {
        "id": "B009",
        "label": "Measuring What Matters---The Data Behind AI's Real Impact",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Productivity",
          "T:Economics",
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C02",
          "C:C12"
        ],
        "printed": false,
        "summary": "La misura dell’AI deve includere il lavoro rilasciato, la qualità e l’esperienza dello sviluppatore.",
        "limitation": "Il riferimento a 180+ organizzazioni non rende omogenee metriche, campioni o disegni; preservare denominatori e possibili interessi delle fonti.",
        "url": "https://github.com/popoloni/non_deterministic_sw_eng",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Output versus shipped value",
          "K:Evaluation methodology and baselines",
          "K:Controlled productivity evidence"
        ],
        "volumes": [
          "V01"
        ],
        "book": {
          "volume": "V01",
          "title": "Non-Deterministic Software Engineering",
          "subtitle": "How to Build Reliable Software with AI Assistants Without Losing Quality, Security, or Control",
          "url": "https://github.com/popoloni/non_deterministic_sw_eng",
          "edition": "1",
          "source_path": "AI_SW_ENG/chapters_verbose/chapter06_v4.tex"
        }
      }
    },
    {
      "label": "The Adaptation Imperative---What Companies Must Do Now",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V01",
      "volume_title": "Non-Deterministic Software Engineering",
      "source_path": "AI_SW_ENG/chapters_verbose/chapter08_v4.tex",
      "source_sha256": "5682d0823509380c14528b7d07abb1cccd56e5ecd396072b04697db07c93cc83",
      "line_count": 433,
      "word_count_approx": 4765,
      "card_type": "chapter",
      "card_path": "cards/V01/B010.md",
      "in_short": "L’adozione richiede una trasformazione di processi e competenze, non soltanto licenze.",
      "summary": "Otto principi, una roadmap di sei mesi e adattamenti per dimensione aziendale traducono il cambiamento tecnico in responsabilità e decisioni organizzative.",
      "limitation": "La roadmap è una proposta operativa; tempi e ritorni devono essere calibrati sul contesto anziché assunti come dimostrati.",
      "primary_theme": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:Productivity\", \"T:Skills & learning\", \"T:Verification & review\"]",
      "topics_json": "[\"K:Developer workflow and adoption\", \"K:Evaluation methodology and baselines\", \"K:Specifications and governance\", \"K:Ownership and knowledge transfer\"]",
      "editorial_chapters_json": "[\"C:C11\", \"C:C12\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"Contrasting Approaches: Speed Versus Rigor\", \"line\": 15, \"offset\": 1182, \"end\": 1234}, {\"level\": \"section\", \"title\": \"Measuring AI's Real Impact\", \"line\": 180, \"offset\": 14624, \"end\": 14660}, {\"level\": \"section\", \"title\": \"Your 6-Month Roadmap\", \"line\": 190, \"offset\": 15973, \"end\": 16003}, {\"level\": \"section\", \"title\": \"For Individual Contributors\", \"line\": 402, \"offset\": 34084, \"end\": 34121}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B010",
      "atlas_display": {
        "id": "B010",
        "label": "The Adaptation Imperative---What Companies Must Do Now",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Productivity",
          "T:Skills & learning",
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C11",
          "C:C12"
        ],
        "printed": false,
        "summary": "L’adozione richiede una trasformazione di processi e competenze, non soltanto licenze.",
        "limitation": "La roadmap è una proposta operativa; tempi e ritorni devono essere calibrati sul contesto anziché assunti come dimostrati.",
        "url": "https://github.com/popoloni/non_deterministic_sw_eng",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Evaluation methodology and baselines",
          "K:Specifications and governance",
          "K:Ownership and knowledge transfer"
        ],
        "volumes": [
          "V01"
        ],
        "book": {
          "volume": "V01",
          "title": "Non-Deterministic Software Engineering",
          "subtitle": "How to Build Reliable Software with AI Assistants Without Losing Quality, Security, or Control",
          "url": "https://github.com/popoloni/non_deterministic_sw_eng",
          "edition": "1",
          "source_path": "AI_SW_ENG/chapters_verbose/chapter08_v4.tex"
        }
      }
    },
    {
      "label": "Looking Forward---The Future of Software Engineering",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V01",
      "volume_title": "Non-Deterministic Software Engineering",
      "source_path": "AI_SW_ENG/chapters_verbose/chapter09_v4.tex",
      "source_sha256": "3cc847ac00e2eb21da6b48122b67386387ba80b81c12ba0549e1a18b91959e0d",
      "line_count": 373,
      "word_count_approx": 4375,
      "card_type": "chapter",
      "card_path": "cards/V01/B011.md",
      "in_short": "Le traiettorie future sono scenari da usare per prepararsi, non previsioni certe.",
      "summary": "Il capitolo articola orizzonti temporali e implicazioni di carriera, distinguendo possibilità favorevoli e rischi per la professione.",
      "limitation": "Conservare l’ancoraggio temporale dell’edizione: prospettive a 12–18 mesi o a più anni non sono fatti accertati oggi.",
      "primary_theme": "T:Jobs & roles",
      "streams_json": "[\"T:Jobs & roles\", \"T:Skills & learning\", \"T:What agents can do\", \"T:Engineering structure\"]",
      "topics_json": "[\"K:Employment and early-career roles\", \"K:Ownership and knowledge transfer\", \"K:Agent failure and escalation\", \"K:Long-running agent execution\"]",
      "editorial_chapters_json": "[\"C:C01\", \"C:C11\", \"C:C12\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"The Near Future: 12--18 Months\", \"line\": 15, \"offset\": 1232, \"end\": 1272}, {\"level\": \"section\", \"title\": \"The Long Term: 5+ Years\", \"line\": 227, \"offset\": 17261, \"end\": 17294}, {\"level\": \"section\", \"title\": \"The Fork in the Road\", \"line\": 295, \"offset\": 26884, \"end\": 26914}, {\"level\": \"section\", \"title\": \"Your Next Steps\", \"line\": 321, \"offset\": 30594, \"end\": 30619}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B011",
      "atlas_display": {
        "id": "B011",
        "label": "Looking Forward---The Future of Software Engineering",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Jobs & roles",
          "T:Skills & learning",
          "T:What agents can do",
          "T:Engineering structure"
        ],
        "actual": [],
        "mapped": [
          "C:C01",
          "C:C11",
          "C:C12"
        ],
        "printed": false,
        "summary": "Le traiettorie future sono scenari da usare per prepararsi, non previsioni certe.",
        "limitation": "Conservare l’ancoraggio temporale dell’edizione: prospettive a 12–18 mesi o a più anni non sono fatti accertati oggi.",
        "url": "https://github.com/popoloni/non_deterministic_sw_eng",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Employment and early-career roles",
          "K:Ownership and knowledge transfer",
          "K:Agent failure and escalation",
          "K:Long-running agent execution"
        ],
        "volumes": [
          "V01"
        ],
        "book": {
          "volume": "V01",
          "title": "Non-Deterministic Software Engineering",
          "subtitle": "How to Build Reliable Software with AI Assistants Without Losing Quality, Security, or Control",
          "url": "https://github.com/popoloni/non_deterministic_sw_eng",
          "edition": "1",
          "source_path": "AI_SW_ENG/chapters_verbose/chapter09_v4.tex"
        }
      }
    },
    {
      "label": "The Pattern Catalog",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V01",
      "volume_title": "Non-Deterministic Software Engineering",
      "source_path": "AI_SW_ENG/chapters_verbose/chapter07_v1.tex",
      "source_sha256": "884c52d5f39189d0a3b60e77f42ddec5d371362d59f7fb84a8a4d4678cfe9f52",
      "line_count": 193,
      "word_count_approx": 713,
      "card_type": "chapter",
      "card_path": "cards/V01/B012.md",
      "in_short": "Il catalogo organizza pattern riusabili e dipendenze fra pratiche.",
      "summary": "Il file introduce importanza, selezione e uso del catalogo; le descrizioni complete dei pattern si trovano nei sei file inclusi e restano schede autonome.",
      "limitation": "Non duplicare il contenuto dei figli; l’espressione pattern non implica validazione comparativa della sua efficacia.",
      "primary_theme": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:What agents can do\"]",
      "topics_json": "[\"K:Developer workflow and adoption\", \"K:Specifications and governance\"]",
      "editorial_chapters_json": "[\"C:C01\", \"C:C04\", \"C:C11\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"Understanding Pattern Importance\", \"line\": 13, \"offset\": 611, \"end\": 654}, {\"level\": \"section\", \"title\": \"How to Use This Catalog\", \"line\": 34, \"offset\": 1808, \"end\": 1842}, {\"level\": \"section\", \"title\": \"Complete Pattern List\", \"line\": 49, \"offset\": 2358, \"end\": 2390}, {\"level\": \"section\", \"title\": \"Quick Start Guide\", \"line\": 102, \"offset\": 4604, \"end\": 4632}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B012",
      "atlas_display": {
        "id": "B012",
        "label": "The Pattern Catalog",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:What agents can do"
        ],
        "actual": [],
        "mapped": [
          "C:C01",
          "C:C04",
          "C:C11"
        ],
        "printed": false,
        "summary": "Il catalogo organizza pattern riusabili e dipendenze fra pratiche.",
        "limitation": "Non duplicare il contenuto dei figli; l’espressione pattern non implica validazione comparativa della sua efficacia.",
        "url": "https://github.com/popoloni/non_deterministic_sw_eng",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Specifications and governance"
        ],
        "volumes": [
          "V01"
        ],
        "book": {
          "volume": "V01",
          "title": "Non-Deterministic Software Engineering",
          "subtitle": "How to Build Reliable Software with AI Assistants Without Losing Quality, Security, or Control",
          "url": "https://github.com/popoloni/non_deterministic_sw_eng",
          "edition": "1",
          "source_path": "AI_SW_ENG/chapters_verbose/chapter07_v1.tex"
        }
      }
    },
    {
      "label": "PART I: Core Practices",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V01",
      "volume_title": "Non-Deterministic Software Engineering",
      "source_path": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part1.tex",
      "source_sha256": "d18e91e3e4da41faaeb2ab3780e8680a9360f3b04dc48cfdf64dd2c706d89219",
      "line_count": 1462,
      "word_count_approx": 5604,
      "card_type": "section",
      "card_path": "cards/V01/B013.md",
      "in_short": "Le pratiche di base uniscono specifica, test, piccoli passi, contesto e comprensione.",
      "summary": "I primi otto pattern comprendono spec-first, TDD, esplorazione, chunk verificabili, context engineering, explainability test, runtime feedback e tutela dell’apprendimento.",
      "limitation": "Saper spiegare un risultato non è una prova sufficiente di correttezza; la verifica comportamentale deve restare separata.",
      "primary_theme": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:Verification & review\", \"T:Code quality & security\", \"T:Skills & learning\", \"T:System knowledge & memory\"]",
      "topics_json": "[\"K:Specifications and governance\", \"K:Independent verification and oracles\", \"K:Evaluation methodology and baselines\", \"K:Skills formation and teaching\", \"K:Cognitive offloading and skill debt\"]",
      "editorial_chapters_json": "[\"C:C04\", \"C:C07\", \"C:C10\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"PART I: Core Practices\", \"line\": 3, \"offset\": 2, \"end\": 35}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B013",
      "atlas_display": {
        "id": "B013",
        "label": "PART I: Core Practices",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Verification & review",
          "T:Code quality & security",
          "T:Skills & learning",
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C04",
          "C:C07",
          "C:C10"
        ],
        "printed": false,
        "summary": "Le pratiche di base uniscono specifica, test, piccoli passi, contesto e comprensione.",
        "limitation": "Saper spiegare un risultato non è una prova sufficiente di correttezza; la verifica comportamentale deve restare separata.",
        "url": "https://github.com/popoloni/non_deterministic_sw_eng",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Specifications and governance",
          "K:Independent verification and oracles",
          "K:Evaluation methodology and baselines",
          "K:Skills formation and teaching",
          "K:Cognitive offloading and skill debt"
        ],
        "volumes": [
          "V01"
        ],
        "book": {
          "volume": "V01",
          "title": "Non-Deterministic Software Engineering",
          "subtitle": "How to Build Reliable Software with AI Assistants Without Losing Quality, Security, or Control",
          "url": "https://github.com/popoloni/non_deterministic_sw_eng",
          "edition": "1",
          "source_path": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part1.tex"
        }
      }
    },
    {
      "label": "PART II: Quality Assurance",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V01",
      "volume_title": "Non-Deterministic Software Engineering",
      "source_path": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part2.tex",
      "source_sha256": "ddaab92e52b76bea22a86d4c6fad3960863640c1ad8eca08d599e9aeb4ff6843",
      "line_count": 1077,
      "word_count_approx": 3505,
      "card_type": "section",
      "card_path": "cards/V01/B014.md",
      "in_short": "I pattern di assurance collegano sicurezza, revisione graduata e comprensione del legacy.",
      "summary": "Security-first, review gauntlet e legacy navigation organizzano controlli e responsabilità prima dell’approvazione dei cambiamenti.",
      "limitation": "Una checklist o una review multi-pass non costituisce da sola un controllo indipendente; contano input, oracoli e copertura.",
      "primary_theme": "T:Code quality & security",
      "streams_json": "[\"T:Code quality & security\", \"T:What agents can do\", \"T:Engineering structure\", \"T:Verification & review\", \"T:System knowledge & memory\", \"T:Skills & learning\"]",
      "topics_json": "[\"K:Prompt injection and malicious tools\", \"K:Vulnerability and secure code\", \"K:Review capacity and maintainers\", \"K:AI as reviewer\", \"K:Automation bias and trust\", \"K:System understanding and rationale\", \"K:Onboarding and developer fluency\", \"K:Ownership and knowledge transfer\"]",
      "editorial_chapters_json": "[\"C:C05\", \"C:C06\", \"C:C08\", \"C:C09\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"PART II: Quality Assurance\", \"line\": 3, \"offset\": 2, \"end\": 39}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B014",
      "atlas_display": {
        "id": "B014",
        "label": "PART II: Quality Assurance",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Code quality & security",
          "T:What agents can do",
          "T:Engineering structure",
          "T:Verification & review",
          "T:System knowledge & memory",
          "T:Skills & learning"
        ],
        "actual": [],
        "mapped": [
          "C:C05",
          "C:C06",
          "C:C08",
          "C:C09"
        ],
        "printed": false,
        "summary": "I pattern di assurance collegano sicurezza, revisione graduata e comprensione del legacy.",
        "limitation": "Una checklist o una review multi-pass non costituisce da sola un controllo indipendente; contano input, oracoli e copertura.",
        "url": "https://github.com/popoloni/non_deterministic_sw_eng",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Prompt injection and malicious tools",
          "K:Vulnerability and secure code",
          "K:Review capacity and maintainers",
          "K:AI as reviewer",
          "K:Automation bias and trust",
          "K:System understanding and rationale",
          "K:Onboarding and developer fluency",
          "K:Ownership and knowledge transfer"
        ],
        "volumes": [
          "V01"
        ],
        "book": {
          "volume": "V01",
          "title": "Non-Deterministic Software Engineering",
          "subtitle": "How to Build Reliable Software with AI Assistants Without Losing Quality, Security, or Control",
          "url": "https://github.com/popoloni/non_deterministic_sw_eng",
          "edition": "1",
          "source_path": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part2.tex"
        }
      }
    },
    {
      "label": "PART III: Team Workflows",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V01",
      "volume_title": "Non-Deterministic Software Engineering",
      "source_path": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part3.tex",
      "source_sha256": "76e3939a42d722b1d5a0de3290dd0625337e5a3ffc5fe0e27374334e5ecbc7eb",
      "line_count": 953,
      "word_count_approx": 3500,
      "card_type": "section",
      "card_path": "cards/V01/B015.md",
      "in_short": "Collaborazione e parallelismo funzionano solo con capacità di apprendimento e revisione adeguate.",
      "summary": "Il file tratta migrazione come occasione di apprendimento, trio programming e coordinamento parallelo; discute il rischio della moltiplicazione incontrollata degli agenti.",
      "limitation": "Il numero ottimale di agenti dipende da dipendenze, carico di integrazione e attenzione umana; non è una costante universale.",
      "primary_theme": "T:Skills & learning",
      "streams_json": "[\"T:Skills & learning\", \"T:System knowledge & memory\", \"T:What agents can do\", \"T:Engineering structure\", \"T:Verification & review\"]",
      "topics_json": "[\"K:Skills formation and teaching\", \"K:Cognitive offloading and skill debt\", \"K:Human-agent collaboration\", \"K:Review capacity and maintainers\", \"K:Long-running agent execution\"]",
      "editorial_chapters_json": "[\"C:C03\", \"C:C10\", \"C:C11\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"PART III: Team Workflows\", \"line\": 3, \"offset\": 2, \"end\": 37}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B015",
      "atlas_display": {
        "id": "B015",
        "label": "PART III: Team Workflows",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Skills & learning",
          "T:System knowledge & memory",
          "T:What agents can do",
          "T:Engineering structure",
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C10",
          "C:C11"
        ],
        "printed": false,
        "summary": "Collaborazione e parallelismo funzionano solo con capacità di apprendimento e revisione adeguate.",
        "limitation": "Il numero ottimale di agenti dipende da dipendenze, carico di integrazione e attenzione umana; non è una costante universale.",
        "url": "https://github.com/popoloni/non_deterministic_sw_eng",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Skills formation and teaching",
          "K:Cognitive offloading and skill debt",
          "K:Human-agent collaboration",
          "K:Review capacity and maintainers",
          "K:Long-running agent execution"
        ],
        "volumes": [
          "V01"
        ],
        "book": {
          "volume": "V01",
          "title": "Non-Deterministic Software Engineering",
          "subtitle": "How to Build Reliable Software with AI Assistants Without Losing Quality, Security, or Control",
          "url": "https://github.com/popoloni/non_deterministic_sw_eng",
          "edition": "1",
          "source_path": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part3.tex"
        }
      }
    },
    {
      "label": "PART IV: Organizational Foundation",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V01",
      "volume_title": "Non-Deterministic Software Engineering",
      "source_path": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part4.tex",
      "source_sha256": "9d668054284384874a1722dd095b05a02c83d3e3b643c76dc189fa31da25ff1a",
      "line_count": 1203,
      "word_count_approx": 3570,
      "card_type": "section",
      "card_path": "cards/V01/B016.md",
      "in_short": "Le fondamenta organizzative rendono espliciti abilitazione, policy, misura e costi.",
      "summary": "I pattern 15–18 coprono programma di formazione, acceptable use policy, ciclo di misura-apprendimento e gestione della spesa.",
      "limitation": "Esempi aziendali e framework economici non sono repliche indipendenti né garanzie di ROI trasferibile.",
      "primary_theme": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:Productivity\", \"T:Skills & learning\", \"T:Verification & review\", \"T:Economics\"]",
      "topics_json": "[\"K:Developer workflow and adoption\", \"K:Evaluation methodology and baselines\", \"K:Specifications and governance\", \"K:Ownership and knowledge transfer\", \"K:Economic costs and return\", \"K:Output versus shipped value\"]",
      "editorial_chapters_json": "[\"C:C02\", \"C:C11\", \"C:C12\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"PART IV: Organizational Foundation\", \"line\": 3, \"offset\": 2, \"end\": 47}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B016",
      "atlas_display": {
        "id": "B016",
        "label": "PART IV: Organizational Foundation",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Productivity",
          "T:Skills & learning",
          "T:Verification & review",
          "T:Economics"
        ],
        "actual": [],
        "mapped": [
          "C:C02",
          "C:C11",
          "C:C12"
        ],
        "printed": false,
        "summary": "Le fondamenta organizzative rendono espliciti abilitazione, policy, misura e costi.",
        "limitation": "Esempi aziendali e framework economici non sono repliche indipendenti né garanzie di ROI trasferibile.",
        "url": "https://github.com/popoloni/non_deterministic_sw_eng",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Evaluation methodology and baselines",
          "K:Specifications and governance",
          "K:Ownership and knowledge transfer",
          "K:Economic costs and return",
          "K:Output versus shipped value"
        ],
        "volumes": [
          "V01"
        ],
        "book": {
          "volume": "V01",
          "title": "Non-Deterministic Software Engineering",
          "subtitle": "How to Build Reliable Software with AI Assistants Without Losing Quality, Security, or Control",
          "url": "https://github.com/popoloni/non_deterministic_sw_eng",
          "edition": "1",
          "source_path": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part4.tex"
        }
      }
    },
    {
      "label": "Pattern Recap: Quick Reference Guide",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V01",
      "volume_title": "Non-Deterministic Software Engineering",
      "source_path": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part5.tex",
      "source_sha256": "025bb5b0f700f8a5a904a1c1c0924bf0d4c35f6599dc7df1e5383f5bc1ca39aa",
      "line_count": 288,
      "word_count_approx": 1353,
      "card_type": "section",
      "card_path": "cards/V01/B017.md",
      "in_short": "Il riepilogo aiuta a comporre i pattern secondo situazione e prerequisiti.",
      "summary": "La scheda collega selezione situazionale, mappa delle dipendenze, compatibilità e adozione graduale dei pattern già descritti.",
      "limitation": "È un indice decisionale del catalogo, non un nuovo insieme di risultati; i rimandi ai pattern originari restano espliciti.",
      "primary_theme": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:What agents can do\", \"T:Productivity\", \"T:Skills & learning\"]",
      "topics_json": "[\"K:Developer workflow and adoption\", \"K:Specifications and governance\", \"K:Evaluation methodology and baselines\"]",
      "editorial_chapters_json": "[\"C:C04\", \"C:C11\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"Pattern Recap: Quick Reference Guide\", \"line\": 9, \"offset\": 18, \"end\": 65}, {\"level\": \"section\", \"title\": \"Closing Remarks: Using This Catalog Effectively\", \"line\": 145, \"offset\": 5982, \"end\": 6040}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B017",
      "atlas_display": {
        "id": "B017",
        "label": "Pattern Recap: Quick Reference Guide",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:What agents can do",
          "T:Productivity",
          "T:Skills & learning"
        ],
        "actual": [],
        "mapped": [
          "C:C04",
          "C:C11"
        ],
        "printed": false,
        "summary": "Il riepilogo aiuta a comporre i pattern secondo situazione e prerequisiti.",
        "limitation": "È un indice decisionale del catalogo, non un nuovo insieme di risultati; i rimandi ai pattern originari restano espliciti.",
        "url": "https://github.com/popoloni/non_deterministic_sw_eng",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Specifications and governance",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V01"
        ],
        "book": {
          "volume": "V01",
          "title": "Non-Deterministic Software Engineering",
          "subtitle": "How to Build Reliable Software with AI Assistants Without Losing Quality, Security, or Control",
          "url": "https://github.com/popoloni/non_deterministic_sw_eng",
          "edition": "1",
          "source_path": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part5.tex"
        }
      }
    },
    {
      "label": "Antipatterns: What Not to Do",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V01",
      "volume_title": "Non-Deterministic Software Engineering",
      "source_path": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_antipatterns.tex",
      "source_sha256": "8cc39f88bf8b3b98d17205a97205e44cc26da2a0ecb460ef0d488908c10043a4",
      "line_count": 298,
      "word_count_approx": 1278,
      "card_type": "section",
      "card_path": "cards/V01/B018.md",
      "in_short": "Gli antipattern mostrano come velocità apparente e delega cieca erodano affidabilità e apprendimento.",
      "summary": "Accettazione acritica, trappola del 70%, produzione senza verifica, contesto assente, batch eccessivi e misura teatrale formano una griglia diagnostica.",
      "limitation": "Il catalogo identifica rischi plausibili; non stima frequenza, severità o effetto causale degli antipattern.",
      "primary_theme": "T:Verification & review",
      "streams_json": "[\"T:Verification & review\", \"T:Code quality & security\", \"T:Skills & learning\", \"T:System knowledge & memory\", \"T:Productivity\"]",
      "topics_json": "[\"K:Review capacity and maintainers\", \"K:AI as reviewer\", \"K:Automation bias and trust\", \"K:Cognitive offloading and skill debt\", \"K:System understanding and rationale\", \"K:Ownership and knowledge transfer\", \"K:Controlled productivity evidence\", \"K:Evaluation methodology and baselines\"]",
      "editorial_chapters_json": "[\"C:C02\", \"C:C08\", \"C:C10\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"Antipatterns: What Not to Do\", \"line\": 5, \"offset\": 4, \"end\": 43}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B018",
      "atlas_display": {
        "id": "B018",
        "label": "Antipatterns: What Not to Do",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Verification & review",
          "T:Code quality & security",
          "T:Skills & learning",
          "T:System knowledge & memory",
          "T:Productivity"
        ],
        "actual": [],
        "mapped": [
          "C:C02",
          "C:C08",
          "C:C10"
        ],
        "printed": false,
        "summary": "Gli antipattern mostrano come velocità apparente e delega cieca erodano affidabilità e apprendimento.",
        "limitation": "Il catalogo identifica rischi plausibili; non stima frequenza, severità o effetto causale degli antipattern.",
        "url": "https://github.com/popoloni/non_deterministic_sw_eng",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Review capacity and maintainers",
          "K:AI as reviewer",
          "K:Automation bias and trust",
          "K:Cognitive offloading and skill debt",
          "K:System understanding and rationale",
          "K:Ownership and knowledge transfer",
          "K:Controlled productivity evidence",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V01"
        ],
        "book": {
          "volume": "V01",
          "title": "Non-Deterministic Software Engineering",
          "subtitle": "How to Build Reliable Software with AI Assistants Without Losing Quality, Security, or Control",
          "url": "https://github.com/popoloni/non_deterministic_sw_eng",
          "edition": "1",
          "source_path": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_antipatterns.tex"
        }
      }
    },
    {
      "label": "Tools \\& Practices",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V01",
      "volume_title": "Non-Deterministic Software Engineering",
      "source_path": "AI_SW_ENG/chapters_verbose/chapter10_v1.tex",
      "source_sha256": "2e995441dc5dc5d7fffdbf8664a422c202e117d9653b18298147e8d769b5d626",
      "line_count": 74,
      "word_count_approx": 309,
      "card_type": "chapter",
      "card_path": "cards/V01/B019.md",
      "in_short": "La guida agli strumenti collega scelta iniziale, contesto e pratiche operative.",
      "summary": "Il capitolo contenitore introduce dodici sezioni specializzate e spiega come comporre il percorso di implementazione.",
      "limitation": "La copertura tecnica è datata dall’edizione; i contenuti operativi appartengono alle schede dei file figli.",
      "primary_theme": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:Productivity\", \"T:Skills & learning\", \"T:System knowledge & memory\", \"T:What agents can do\"]",
      "topics_json": "[\"K:Developer workflow and adoption\", \"K:Evaluation methodology and baselines\", \"K:Agent context and persistent memory\", \"K:System understanding and rationale\", \"K:Dependencies and agent supply chain\"]",
      "editorial_chapters_json": "[\"C:C03\", \"C:C09\", \"C:C11\"]",
      "evidence_anchors_json": "[{\"level\": \"chapter\", \"title\": \"Tools \\\\& Practices\", \"line\": 2, \"offset\": 1, \"end\": 29}, {\"level\": \"subsection\", \"title\": \"The Journey Through This Chapter\", \"line\": 13, \"offset\": 417, \"end\": 463}, {\"level\": \"subsection\", \"title\": \"How to Read This Chapter\", \"line\": 32, \"offset\": 1981, \"end\": 2019}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B019",
      "atlas_display": {
        "id": "B019",
        "label": "Tools \\& Practices",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Productivity",
          "T:Skills & learning",
          "T:System knowledge & memory",
          "T:What agents can do"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C09",
          "C:C11"
        ],
        "printed": false,
        "summary": "La guida agli strumenti collega scelta iniziale, contesto e pratiche operative.",
        "limitation": "La copertura tecnica è datata dall’edizione; i contenuti operativi appartengono alle schede dei file figli.",
        "url": "https://github.com/popoloni/non_deterministic_sw_eng",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Evaluation methodology and baselines",
          "K:Agent context and persistent memory",
          "K:System understanding and rationale",
          "K:Dependencies and agent supply chain"
        ],
        "volumes": [
          "V01"
        ],
        "book": {
          "volume": "V01",
          "title": "Non-Deterministic Software Engineering",
          "subtitle": "How to Build Reliable Software with AI Assistants Without Losing Quality, Security, or Control",
          "url": "https://github.com/popoloni/non_deterministic_sw_eng",
          "edition": "1",
          "source_path": "AI_SW_ENG/chapters_verbose/chapter10_v1.tex"
        }
      }
    },
    {
      "label": "Understanding Tool Maturity Levels",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V01",
      "volume_title": "Non-Deterministic Software Engineering",
      "source_path": "AI_SW_ENG/chapters_verbose/chapter10/01_maturity_levels.tex",
      "source_sha256": "03dbba47d7945250e812fd53c8e722015d520811b40ff0fd83c79aa2d63d3b21",
      "line_count": 151,
      "word_count_approx": 646,
      "card_type": "section",
      "card_path": "cards/V01/B020.md",
      "in_short": "I livelli di maturità aiutano a distinguere esplorazione, prova e adozione.",
      "summary": "Il file propone di interpretare classificazioni tipo Technology Radar e di far evolvere la scelta attraverso esperienza locale e revisione periodica.",
      "limitation": "Le etichette ASSESS/TRIAL/ADOPT sono raccomandazioni contestuali e datate, non punteggi di affidabilità universali.",
      "primary_theme": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:Productivity\", \"T:Skills & learning\", \"T:Verification & review\"]",
      "topics_json": "[\"K:Developer workflow and adoption\", \"K:Evaluation methodology and baselines\", \"K:Controlled productivity evidence\"]",
      "editorial_chapters_json": "[\"C:C02\", \"C:C11\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"Understanding Tool Maturity Levels\", \"line\": 3, \"offset\": 2, \"end\": 46}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B020",
      "atlas_display": {
        "id": "B020",
        "label": "Understanding Tool Maturity Levels",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Productivity",
          "T:Skills & learning",
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C02",
          "C:C11"
        ],
        "printed": false,
        "summary": "I livelli di maturità aiutano a distinguere esplorazione, prova e adozione.",
        "limitation": "Le etichette ASSESS/TRIAL/ADOPT sono raccomandazioni contestuali e datate, non punteggi di affidabilità universali.",
        "url": "https://github.com/popoloni/non_deterministic_sw_eng",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Evaluation methodology and baselines",
          "K:Controlled productivity evidence"
        ],
        "volumes": [
          "V01"
        ],
        "book": {
          "volume": "V01",
          "title": "Non-Deterministic Software Engineering",
          "subtitle": "How to Build Reliable Software with AI Assistants Without Losing Quality, Security, or Control",
          "url": "https://github.com/popoloni/non_deterministic_sw_eng",
          "edition": "1",
          "source_path": "AI_SW_ENG/chapters_verbose/chapter10/01_maturity_levels.tex"
        }
      }
    },
    {
      "label": "Getting Started: Choosing Your Primary Tool",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V01",
      "volume_title": "Non-Deterministic Software Engineering",
      "source_path": "AI_SW_ENG/chapters_verbose/chapter10/02_choosing_tools.tex",
      "source_sha256": "fcaa3ca736559cad41090b0b9207ab7b4e84b5b41c5fba5051e1977110691750",
      "line_count": 363,
      "word_count_approx": 1993,
      "card_type": "section",
      "card_path": "cards/V01/B021.md",
      "in_short": "La scelta dello strumento deve dipendere da workflow, vincoli e tipo di delega.",
      "summary": "La sezione introduce il confronto fra strumenti principali e le informazioni che ciascuno vede, preparando la successiva progettazione del contesto.",
      "limitation": "Caratteristiche, piani commerciali e raccomandazioni sono uno snapshot del testo; non sono state riverificate come catalogo attuale.",
      "primary_theme": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:Productivity\", \"T:Skills & learning\", \"T:What agents can do\"]",
      "topics_json": "[\"K:Developer workflow and adoption\", \"K:Evaluation methodology and baselines\", \"K:Agent failure and escalation\", \"K:Long-running agent execution\"]",
      "editorial_chapters_json": "[\"C:C03\", \"C:C11\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"Getting Started: Choosing Your Primary Tool\", \"line\": 2, \"offset\": 1, \"end\": 54}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B021",
      "atlas_display": {
        "id": "B021",
        "label": "Getting Started: Choosing Your Primary Tool",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Productivity",
          "T:Skills & learning",
          "T:What agents can do"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C11"
        ],
        "printed": false,
        "summary": "La scelta dello strumento deve dipendere da workflow, vincoli e tipo di delega.",
        "limitation": "Caratteristiche, piani commerciali e raccomandazioni sono uno snapshot del testo; non sono state riverificate come catalogo attuale.",
        "url": "https://github.com/popoloni/non_deterministic_sw_eng",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Evaluation methodology and baselines",
          "K:Agent failure and escalation",
          "K:Long-running agent execution"
        ],
        "volumes": [
          "V01"
        ],
        "book": {
          "volume": "V01",
          "title": "Non-Deterministic Software Engineering",
          "subtitle": "How to Build Reliable Software with AI Assistants Without Losing Quality, Security, or Control",
          "url": "https://github.com/popoloni/non_deterministic_sw_eng",
          "edition": "1",
          "source_path": "AI_SW_ENG/chapters_verbose/chapter10/02_choosing_tools.tex"
        }
      }
    },
    {
      "label": "Static Context Engineering: Teaching AI About Your Project",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V01",
      "volume_title": "Non-Deterministic Software Engineering",
      "source_path": "AI_SW_ENG/chapters_verbose/chapter10/03_static_context.tex",
      "source_sha256": "2fbca131864d7f4b1d1beeecea73b61e395b598486e47eac3176bfc9918f2b3a",
      "line_count": 424,
      "word_count_approx": 1782,
      "card_type": "section",
      "card_path": "cards/V01/B022.md",
      "in_short": "Le istruzioni persistenti rendono esplicite convenzioni, vincoli e decisioni del progetto.",
      "summary": "AGENTS.md e file analoghi sono trattati come una base di contesto mantenuta dal team, con esempi ed esercizi di configurazione.",
      "limitation": "Un file di istruzioni può essere obsoleto o contraddittorio; la sua presenza non garantisce conformità del codice prodotto.",
      "primary_theme": "T:System knowledge & memory",
      "streams_json": "[\"T:System knowledge & memory\", \"T:Engineering structure\"]",
      "topics_json": "[\"K:Agent context and persistent memory\", \"K:System understanding and rationale\"]",
      "editorial_chapters_json": "[\"C:C09\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"Static Context Engineering: Teaching AI About Your Project\", \"line\": 2, \"offset\": 1, \"end\": 69}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B022",
      "atlas_display": {
        "id": "B022",
        "label": "Static Context Engineering: Teaching AI About Your Project",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:System knowledge & memory",
          "T:Engineering structure"
        ],
        "actual": [],
        "mapped": [
          "C:C09"
        ],
        "printed": false,
        "summary": "Le istruzioni persistenti rendono esplicite convenzioni, vincoli e decisioni del progetto.",
        "limitation": "Un file di istruzioni può essere obsoleto o contraddittorio; la sua presenza non garantisce conformità del codice prodotto.",
        "url": "https://github.com/popoloni/non_deterministic_sw_eng",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Agent context and persistent memory",
          "K:System understanding and rationale"
        ],
        "volumes": [
          "V01"
        ],
        "book": {
          "volume": "V01",
          "title": "Non-Deterministic Software Engineering",
          "subtitle": "How to Build Reliable Software with AI Assistants Without Losing Quality, Security, or Control",
          "url": "https://github.com/popoloni/non_deterministic_sw_eng",
          "edition": "1",
          "source_path": "AI_SW_ENG/chapters_verbose/chapter10/03_static_context.tex"
        }
      }
    },
    {
      "label": "Dynamic Context Engineering: Real-Time Information",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V01",
      "volume_title": "Non-Deterministic Software Engineering",
      "source_path": "AI_SW_ENG/chapters_verbose/chapter10/04_dynamic_context.tex",
      "source_sha256": "68046ecb5f4a08a87ce5c30ad04826e3b08a84b9c57a5c648d7b3d2f3c40c61d",
      "line_count": 312,
      "word_count_approx": 1438,
      "card_type": "section",
      "card_path": "cards/V01/B023.md",
      "in_short": "Il contesto dinamico recupera informazioni aggiornate nel momento in cui servono.",
      "summary": "La sezione collega documentazione, schema dati e risorse esterne tramite connettori, distinguendoli dalle istruzioni statiche.",
      "limitation": "Freschezza, autorizzazione e attendibilità del contenuto devono essere verificate separatamente; un connettore può ampliare la superficie d’attacco.",
      "primary_theme": "T:System knowledge & memory",
      "streams_json": "[\"T:System knowledge & memory\", \"T:What agents can do\", \"T:Code quality & security\"]",
      "topics_json": "[\"K:Agent context and persistent memory\", \"K:System understanding and rationale\", \"K:Dependencies and agent supply chain\", \"K:Prompt injection and malicious tools\"]",
      "editorial_chapters_json": "[\"C:C06\", \"C:C09\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"Dynamic Context Engineering: Real-Time Information\", \"line\": 2, \"offset\": 1, \"end\": 61}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B023",
      "atlas_display": {
        "id": "B023",
        "label": "Dynamic Context Engineering: Real-Time Information",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:System knowledge & memory",
          "T:What agents can do",
          "T:Code quality & security"
        ],
        "actual": [],
        "mapped": [
          "C:C06",
          "C:C09"
        ],
        "printed": false,
        "summary": "Il contesto dinamico recupera informazioni aggiornate nel momento in cui servono.",
        "limitation": "Freschezza, autorizzazione e attendibilità del contenuto devono essere verificate separatamente; un connettore può ampliare la superficie d’attacco.",
        "url": "https://github.com/popoloni/non_deterministic_sw_eng",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Agent context and persistent memory",
          "K:System understanding and rationale",
          "K:Dependencies and agent supply chain",
          "K:Prompt injection and malicious tools"
        ],
        "volumes": [
          "V01"
        ],
        "book": {
          "volume": "V01",
          "title": "Non-Deterministic Software Engineering",
          "subtitle": "How to Build Reliable Software with AI Assistants Without Losing Quality, Security, or Control",
          "url": "https://github.com/popoloni/non_deterministic_sw_eng",
          "edition": "1",
          "source_path": "AI_SW_ENG/chapters_verbose/chapter10/04_dynamic_context.tex"
        }
      }
    },
    {
      "label": "Context Flow Control: Managing Complex Sessions",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V01",
      "volume_title": "Non-Deterministic Software Engineering",
      "source_path": "AI_SW_ENG/chapters_verbose/chapter10/05_context_flow.tex",
      "source_sha256": "e4c09a224cbac8339536664e6162fbafc708bae4e46667cf8008cd78f962f370",
      "line_count": 346,
      "word_count_approx": 1419,
      "card_type": "section",
      "card_path": "cards/V01/B024.md",
      "in_short": "Compattazione e handoff governano la continuità delle sessioni complesse.",
      "summary": "Plan mode, riepiloghi e passaggi strutturati sono strumenti per controllare l’accumulo del contesto e conservare lo stato del lavoro.",
      "limitation": "Un riepilogo può perdere vincoli o spiegazioni; i passaggi di stato devono essere verificabili rispetto agli artefatti originari.",
      "primary_theme": "T:System knowledge & memory",
      "streams_json": "[\"T:System knowledge & memory\", \"T:What agents can do\"]",
      "topics_json": "[\"K:Agent context and persistent memory\", \"K:System understanding and rationale\", \"K:Long-running agent execution\"]",
      "editorial_chapters_json": "[\"C:C03\", \"C:C09\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"Context Flow Control: Managing Complex Sessions\", \"line\": 2, \"offset\": 1, \"end\": 58}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B024",
      "atlas_display": {
        "id": "B024",
        "label": "Context Flow Control: Managing Complex Sessions",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:System knowledge & memory",
          "T:What agents can do"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C09"
        ],
        "printed": false,
        "summary": "Compattazione e handoff governano la continuità delle sessioni complesse.",
        "limitation": "Un riepilogo può perdere vincoli o spiegazioni; i passaggi di stato devono essere verificabili rispetto agli artefatti originari.",
        "url": "https://github.com/popoloni/non_deterministic_sw_eng",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Agent context and persistent memory",
          "K:System understanding and rationale",
          "K:Long-running agent execution"
        ],
        "volumes": [
          "V01"
        ],
        "book": {
          "volume": "V01",
          "title": "Non-Deterministic Software Engineering",
          "subtitle": "How to Build Reliable Software with AI Assistants Without Losing Quality, Security, or Control",
          "url": "https://github.com/popoloni/non_deterministic_sw_eng",
          "edition": "1",
          "source_path": "AI_SW_ENG/chapters_verbose/chapter10/05_context_flow.tex"
        }
      }
    },
    {
      "label": "From Single Agent to Multi-Agent Workflows",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V01",
      "volume_title": "Non-Deterministic Software Engineering",
      "source_path": "AI_SW_ENG/chapters_verbose/chapter10/06_multi_agent.tex",
      "source_sha256": "0cdb4fb9d02a3fdf228a76b853e4d4c51db6999b0eb13acc4ad75626ad216bbd",
      "line_count": 487,
      "word_count_approx": 2714,
      "card_type": "section",
      "card_path": "cards/V01/B025.md",
      "in_short": "Il passaggio a più agenti richiede specializzazione, confini e punti di controllo.",
      "summary": "La sezione distingue subagent e workflow multi-agente, associando integrazione enterprise, condivisione del contesto e checkpoint umani.",
      "limitation": "Il parallelismo non dimostra maggiore produttività; occorre contabilizzare errori di coordinamento e revisione seriale.",
      "primary_theme": "T:What agents can do",
      "streams_json": "[\"T:What agents can do\", \"T:Engineering structure\", \"T:Verification & review\"]",
      "topics_json": "[\"K:Human-agent collaboration\", \"K:Review capacity and maintainers\", \"K:Long-running agent execution\", \"K:Specifications and governance\", \"K:Ownership and knowledge transfer\"]",
      "editorial_chapters_json": "[\"C:C03\", \"C:C11\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"From Single Agent to Multi-Agent Workflows\", \"line\": 2, \"offset\": 1, \"end\": 53}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B025",
      "atlas_display": {
        "id": "B025",
        "label": "From Single Agent to Multi-Agent Workflows",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:What agents can do",
          "T:Engineering structure",
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C11"
        ],
        "printed": false,
        "summary": "Il passaggio a più agenti richiede specializzazione, confini e punti di controllo.",
        "limitation": "Il parallelismo non dimostra maggiore produttività; occorre contabilizzare errori di coordinamento e revisione seriale.",
        "url": "https://github.com/popoloni/non_deterministic_sw_eng",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Human-agent collaboration",
          "K:Review capacity and maintainers",
          "K:Long-running agent execution",
          "K:Specifications and governance",
          "K:Ownership and knowledge transfer"
        ],
        "volumes": [
          "V01"
        ],
        "book": {
          "volume": "V01",
          "title": "Non-Deterministic Software Engineering",
          "subtitle": "How to Build Reliable Software with AI Assistants Without Losing Quality, Security, or Control",
          "url": "https://github.com/popoloni/non_deterministic_sw_eng",
          "edition": "1",
          "source_path": "AI_SW_ENG/chapters_verbose/chapter10/06_multi_agent.tex"
        }
      }
    },
    {
      "label": "Development Practices Enhanced by AI",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V01",
      "volume_title": "Non-Deterministic Software Engineering",
      "source_path": "AI_SW_ENG/chapters_verbose/chapter10/07_dev_practices.tex",
      "source_sha256": "d9b75f944c3c71265c0c686a6e658b4abe2baf222ee28eee7d41c2e3c6e1e7b0",
      "line_count": 816,
      "word_count_approx": 4234,
      "card_type": "section",
      "card_path": "cards/V01/B026.md",
      "in_short": "TDD, comprensione del legacy e migrazioni sono casi concreti di lavoro assistito.",
      "summary": "Il testo descrive come applicare AI a sviluppo guidato dai test, analisi del sistema, forward engineering e trasformazioni ripetitive.",
      "limitation": "Le valutazioni di maturità sono contestuali; nelle migrazioni la preservazione semantica richiede casi indipendenti dal codice trasformato.",
      "primary_theme": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:What agents can do\", \"T:Verification & review\", \"T:Code quality & security\", \"T:System knowledge & memory\", \"T:Skills & learning\"]",
      "topics_json": "[\"K:Developer workflow and adoption\", \"K:Specifications and governance\", \"K:Independent verification and oracles\", \"K:Evaluation methodology and baselines\", \"K:System understanding and rationale\", \"K:Onboarding and developer fluency\", \"K:Ownership and knowledge transfer\"]",
      "editorial_chapters_json": "[\"C:C05\", \"C:C07\", \"C:C09\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"Development Practices Enhanced by AI\", \"line\": 2, \"offset\": 1, \"end\": 47}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B026",
      "atlas_display": {
        "id": "B026",
        "label": "Development Practices Enhanced by AI",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:What agents can do",
          "T:Verification & review",
          "T:Code quality & security",
          "T:System knowledge & memory",
          "T:Skills & learning"
        ],
        "actual": [],
        "mapped": [
          "C:C05",
          "C:C07",
          "C:C09"
        ],
        "printed": false,
        "summary": "TDD, comprensione del legacy e migrazioni sono casi concreti di lavoro assistito.",
        "limitation": "Le valutazioni di maturità sono contestuali; nelle migrazioni la preservazione semantica richiede casi indipendenti dal codice trasformato.",
        "url": "https://github.com/popoloni/non_deterministic_sw_eng",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Specifications and governance",
          "K:Independent verification and oracles",
          "K:Evaluation methodology and baselines",
          "K:System understanding and rationale",
          "K:Onboarding and developer fluency",
          "K:Ownership and knowledge transfer"
        ],
        "volumes": [
          "V01"
        ],
        "book": {
          "volume": "V01",
          "title": "Non-Deterministic Software Engineering",
          "subtitle": "How to Build Reliable Software with AI Assistants Without Losing Quality, Security, or Control",
          "url": "https://github.com/popoloni/non_deterministic_sw_eng",
          "edition": "1",
          "source_path": "AI_SW_ENG/chapters_verbose/chapter10/07_dev_practices.tex"
        }
      }
    },
    {
      "label": "Team Collaboration \\& Knowledge Sharing",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V01",
      "volume_title": "Non-Deterministic Software Engineering",
      "source_path": "AI_SW_ENG/chapters_verbose/chapter10/08_team_collaboration.tex",
      "source_sha256": "f25d348c036c0954b18c5d1837930f434106612fc32cf6ab1562a67bfd80db3e",
      "line_count": 330,
      "word_count_approx": 1073,
      "card_type": "section",
      "card_path": "cards/V01/B027.md",
      "in_short": "L’adozione collettiva richiede trasmissione delle pratiche e decisioni condivise.",
      "summary": "La sezione tratta librerie di prompt, collaborazione, competenze e ruoli complementari di persone e agenti.",
      "limitation": "La condivisione degli artefatti non dimostra comprensione condivisa: servono verifiche di handoff e capacità autonome.",
      "primary_theme": "T:Skills & learning",
      "streams_json": "[\"T:Skills & learning\", \"T:System knowledge & memory\", \"T:Engineering structure\", \"T:Verification & review\"]",
      "topics_json": "[\"K:Skills formation and teaching\", \"K:Cognitive offloading and skill debt\", \"K:Specifications and governance\", \"K:Ownership and knowledge transfer\"]",
      "editorial_chapters_json": "[\"C:C10\", \"C:C11\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"Team Collaboration \\\\& Knowledge Sharing\", \"line\": 2, \"offset\": 1, \"end\": 50}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B027",
      "atlas_display": {
        "id": "B027",
        "label": "Team Collaboration \\& Knowledge Sharing",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Skills & learning",
          "T:System knowledge & memory",
          "T:Engineering structure",
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C10",
          "C:C11"
        ],
        "printed": false,
        "summary": "L’adozione collettiva richiede trasmissione delle pratiche e decisioni condivise.",
        "limitation": "La condivisione degli artefatti non dimostra comprensione condivisa: servono verifiche di handoff e capacità autonome.",
        "url": "https://github.com/popoloni/non_deterministic_sw_eng",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Skills formation and teaching",
          "K:Cognitive offloading and skill debt",
          "K:Specifications and governance",
          "K:Ownership and knowledge transfer"
        ],
        "volumes": [
          "V01"
        ],
        "book": {
          "volume": "V01",
          "title": "Non-Deterministic Software Engineering",
          "subtitle": "How to Build Reliable Software with AI Assistants Without Losing Quality, Security, or Control",
          "url": "https://github.com/popoloni/non_deterministic_sw_eng",
          "edition": "1",
          "source_path": "AI_SW_ENG/chapters_verbose/chapter10/08_team_collaboration.tex"
        }
      }
    },
    {
      "label": "Security, Compliance \\& Governance",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V01",
      "volume_title": "Non-Deterministic Software Engineering",
      "source_path": "AI_SW_ENG/chapters_verbose/chapter10/09_security.tex",
      "source_sha256": "b8f5fff344bf416debc2851e29e9120b3ab90966db395ace2696f806ab0e4072",
      "line_count": 975,
      "word_count_approx": 4534,
      "card_type": "section",
      "card_path": "cards/V01/B028.md",
      "in_short": "La sicurezza degli agenti richiede difesa stratificata e controllo continuo.",
      "summary": "Policy-as-code, guardrail, flussi di dati, monitoraggio e risposta agli incidenti compongono il quadro operativo.",
      "limitation": "Gli esempi non costituiscono un audit di conformità; distinguere regole applicate, osservabilità e rischio residuo.",
      "primary_theme": "T:Code quality & security",
      "streams_json": "[\"T:Code quality & security\", \"T:What agents can do\", \"T:Engineering structure\", \"T:System knowledge & memory\", \"T:Verification & review\"]",
      "topics_json": "[\"K:Prompt injection and malicious tools\", \"K:Vulnerability and secure code\", \"K:Dependencies and agent supply chain\", \"K:Specifications and governance\", \"K:Ownership and knowledge transfer\"]",
      "editorial_chapters_json": "[\"C:C06\", \"C:C11\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"Security, Compliance \\\\& Governance\", \"line\": 2, \"offset\": 1, \"end\": 45}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B028",
      "atlas_display": {
        "id": "B028",
        "label": "Security, Compliance \\& Governance",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Code quality & security",
          "T:What agents can do",
          "T:Engineering structure",
          "T:System knowledge & memory",
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C06",
          "C:C11"
        ],
        "printed": false,
        "summary": "La sicurezza degli agenti richiede difesa stratificata e controllo continuo.",
        "limitation": "Gli esempi non costituiscono un audit di conformità; distinguere regole applicate, osservabilità e rischio residuo.",
        "url": "https://github.com/popoloni/non_deterministic_sw_eng",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Prompt injection and malicious tools",
          "K:Vulnerability and secure code",
          "K:Dependencies and agent supply chain",
          "K:Specifications and governance",
          "K:Ownership and knowledge transfer"
        ],
        "volumes": [
          "V01"
        ],
        "book": {
          "volume": "V01",
          "title": "Non-Deterministic Software Engineering",
          "subtitle": "How to Build Reliable Software with AI Assistants Without Losing Quality, Security, or Control",
          "url": "https://github.com/popoloni/non_deterministic_sw_eng",
          "edition": "1",
          "source_path": "AI_SW_ENG/chapters_verbose/chapter10/09_security.tex"
        }
      }
    },
    {
      "label": "Measurement \\& Observability",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V01",
      "volume_title": "Non-Deterministic Software Engineering",
      "source_path": "AI_SW_ENG/chapters_verbose/chapter10/10_measurement.tex",
      "source_sha256": "35163db617c256568b42f6a6377f5937b4880bf3c9726465623bcccc906b4f25",
      "line_count": 347,
      "word_count_approx": 1562,
      "card_type": "section",
      "card_path": "cards/V01/B029.md",
      "in_short": "Osservabilità e misura devono ricondurre i consumi al valore verificato.",
      "summary": "La sezione collega utilizzo, qualità, costi, debugging e flusso del lavoro, evitando la riduzione della produttività alle righe generate.",
      "limitation": "Valore economico e percezione soggettiva hanno denominatori diversi; documentare baseline e campione per ogni confronto.",
      "primary_theme": "T:Productivity",
      "streams_json": "[\"T:Productivity\", \"T:Economics\", \"T:Verification & review\"]",
      "topics_json": "[\"K:Output versus shipped value\", \"K:Evaluation methodology and baselines\", \"K:Controlled productivity evidence\", \"K:Economic costs and return\"]",
      "editorial_chapters_json": "[\"C:C02\", \"C:C12\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"Measurement \\\\& Observability\", \"line\": 2, \"offset\": 1, \"end\": 39}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B029",
      "atlas_display": {
        "id": "B029",
        "label": "Measurement \\& Observability",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Productivity",
          "T:Economics",
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C02",
          "C:C12"
        ],
        "printed": false,
        "summary": "Osservabilità e misura devono ricondurre i consumi al valore verificato.",
        "limitation": "Valore economico e percezione soggettiva hanno denominatori diversi; documentare baseline e campione per ogni confronto.",
        "url": "https://github.com/popoloni/non_deterministic_sw_eng",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Output versus shipped value",
          "K:Evaluation methodology and baselines",
          "K:Controlled productivity evidence",
          "K:Economic costs and return"
        ],
        "volumes": [
          "V01"
        ],
        "book": {
          "volume": "V01",
          "title": "Non-Deterministic Software Engineering",
          "subtitle": "How to Build Reliable Software with AI Assistants Without Losing Quality, Security, or Control",
          "url": "https://github.com/popoloni/non_deterministic_sw_eng",
          "edition": "1",
          "source_path": "AI_SW_ENG/chapters_verbose/chapter10/10_measurement.tex"
        }
      }
    },
    {
      "label": "Common Pitfalls to Avoid",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V01",
      "volume_title": "Non-Deterministic Software Engineering",
      "source_path": "AI_SW_ENG/chapters_verbose/chapter10/11_pitfalls.tex",
      "source_sha256": "43b8d038a2bd2750d637c5b1b3b4304394d2b56c4b42d6af8e7ff4aa981be13e",
      "line_count": 1534,
      "word_count_approx": 5636,
      "card_type": "section",
      "card_path": "cards/V01/B030.md",
      "in_short": "Gli errori ricorrenti di adozione vanno diagnosticati prima di aggiungere strumenti.",
      "summary": "Il file approfondisce trappole pratiche e le raccorda agli antipattern del catalogo: contesto, batch, sicurezza, competenze e metriche.",
      "limitation": "La somiglianza fra antipattern non è una nuova osservazione indipendente; usarli come checklist e ipotesi da misurare.",
      "primary_theme": "T:What agents can do",
      "streams_json": "[\"T:What agents can do\", \"T:Verification & review\", \"T:Code quality & security\", \"T:Skills & learning\", \"T:System knowledge & memory\"]",
      "topics_json": "[\"K:Agent failure and escalation\", \"K:Evaluation methodology and baselines\", \"K:Review capacity and maintainers\", \"K:AI as reviewer\", \"K:Automation bias and trust\", \"K:Cognitive offloading and skill debt\", \"K:System understanding and rationale\", \"K:Ownership and knowledge transfer\"]",
      "editorial_chapters_json": "[\"C:C03\", \"C:C08\", \"C:C10\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"Common Pitfalls to Avoid\", \"line\": 2, \"offset\": 1, \"end\": 35}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B030",
      "atlas_display": {
        "id": "B030",
        "label": "Common Pitfalls to Avoid",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:What agents can do",
          "T:Verification & review",
          "T:Code quality & security",
          "T:Skills & learning",
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C08",
          "C:C10"
        ],
        "printed": false,
        "summary": "Gli errori ricorrenti di adozione vanno diagnosticati prima di aggiungere strumenti.",
        "limitation": "La somiglianza fra antipattern non è una nuova osservazione indipendente; usarli come checklist e ipotesi da misurare.",
        "url": "https://github.com/popoloni/non_deterministic_sw_eng",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Agent failure and escalation",
          "K:Evaluation methodology and baselines",
          "K:Review capacity and maintainers",
          "K:AI as reviewer",
          "K:Automation bias and trust",
          "K:Cognitive offloading and skill debt",
          "K:System understanding and rationale",
          "K:Ownership and knowledge transfer"
        ],
        "volumes": [
          "V01"
        ],
        "book": {
          "volume": "V01",
          "title": "Non-Deterministic Software Engineering",
          "subtitle": "How to Build Reliable Software with AI Assistants Without Losing Quality, Security, or Control",
          "url": "https://github.com/popoloni/non_deterministic_sw_eng",
          "edition": "1",
          "source_path": "AI_SW_ENG/chapters_verbose/chapter10/11_pitfalls.tex"
        }
      }
    },
    {
      "label": "First 90-Days Implementation Roadmap",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V01",
      "volume_title": "Non-Deterministic Software Engineering",
      "source_path": "AI_SW_ENG/chapters_verbose/chapter10/12_roadmap.tex",
      "source_sha256": "eeb8597bff408474a39e7206e6f8bfa0cc022a5ed832d7092a94cb975e646d91",
      "line_count": 206,
      "word_count_approx": 1125,
      "card_type": "section",
      "card_path": "cards/V01/B031.md",
      "in_short": "Un pilot di novanta giorni deve partire da baseline e concludersi con una decisione motivata.",
      "summary": "La roadmap organizza preparazione, sperimentazione, passaggio fra gruppi e criteri di go/no-go, collegandosi alla roadmap strategica di sei mesi.",
      "limitation": "Il calendario è prescrittivo; il successo va deciso su esiti e qualità misurati, non sul mero completamento delle settimane.",
      "primary_theme": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:Productivity\", \"T:Skills & learning\", \"T:Verification & review\"]",
      "topics_json": "[\"K:Developer workflow and adoption\", \"K:Evaluation methodology and baselines\", \"K:Controlled productivity evidence\"]",
      "editorial_chapters_json": "[\"C:C02\", \"C:C11\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"First 90-Days Implementation Roadmap\", \"line\": 2, \"offset\": 1, \"end\": 47}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B031",
      "atlas_display": {
        "id": "B031",
        "label": "First 90-Days Implementation Roadmap",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Productivity",
          "T:Skills & learning",
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C02",
          "C:C11"
        ],
        "printed": false,
        "summary": "Un pilot di novanta giorni deve partire da baseline e concludersi con una decisione motivata.",
        "limitation": "Il calendario è prescrittivo; il successo va deciso su esiti e qualità misurati, non sul mero completamento delle settimane.",
        "url": "https://github.com/popoloni/non_deterministic_sw_eng",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Evaluation methodology and baselines",
          "K:Controlled productivity evidence"
        ],
        "volumes": [
          "V01"
        ],
        "book": {
          "volume": "V01",
          "title": "Non-Deterministic Software Engineering",
          "subtitle": "How to Build Reliable Software with AI Assistants Without Losing Quality, Security, or Control",
          "url": "https://github.com/popoloni/non_deterministic_sw_eng",
          "edition": "1",
          "source_path": "AI_SW_ENG/chapters_verbose/chapter10/12_roadmap.tex"
        }
      }
    },
    {
      "label": "Quick Reference Guides",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V01",
      "volume_title": "Non-Deterministic Software Engineering",
      "source_path": "AI_SW_ENG/appendices/appendix_a.tex",
      "source_sha256": "a73043ba2d48b5b2b08823830033518d7658c45eef66034901dc4a7670e860c0",
      "line_count": 950,
      "word_count_approx": 2324,
      "card_type": "appendix",
      "card_path": "cards/V01/B032.md",
      "in_short": "Le schede rapide rendono utilizzabili criteri di controllo e misura durante il lavoro.",
      "summary": "L’appendice raccoglie checklist, domande di revisione, segnali di dipendenza dall’AI, criteri di policy e riferimenti pratici.",
      "limitation": "È un compendio del volume; non rafforza statisticamente le affermazioni ripetute né trasforma euristiche in percentuali misurate.",
      "primary_theme": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:What agents can do\", \"T:Verification & review\", \"T:Code quality & security\", \"T:Productivity\"]",
      "topics_json": "[\"K:Developer workflow and adoption\", \"K:Specifications and governance\", \"K:Review capacity and maintainers\", \"K:AI as reviewer\", \"K:Automation bias and trust\", \"K:Controlled productivity evidence\", \"K:Evaluation methodology and baselines\"]",
      "editorial_chapters_json": "[\"C:C02\", \"C:C04\", \"C:C08\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"The 70\\\\% Problem --- Quick Reference\", \"line\": 7, \"offset\": 241, \"end\": 287}, {\"level\": \"section\", \"title\": \"Warning Signs Your Team Is Over-Relying on AI\", \"line\": 184, \"offset\": 4362, \"end\": 4417}, {\"level\": \"section\", \"title\": \"Resources for Learning AI-Assisted Development\", \"line\": 481, \"offset\": 13402, \"end\": 13458}, {\"level\": \"section\", \"title\": \"Quick Reference Summary\", \"line\": 897, \"offset\": 27204, \"end\": 27237}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B032",
      "atlas_display": {
        "id": "B032",
        "label": "Quick Reference Guides",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:What agents can do",
          "T:Verification & review",
          "T:Code quality & security",
          "T:Productivity"
        ],
        "actual": [],
        "mapped": [
          "C:C02",
          "C:C04",
          "C:C08"
        ],
        "printed": false,
        "summary": "Le schede rapide rendono utilizzabili criteri di controllo e misura durante il lavoro.",
        "limitation": "È un compendio del volume; non rafforza statisticamente le affermazioni ripetute né trasforma euristiche in percentuali misurate.",
        "url": "https://github.com/popoloni/non_deterministic_sw_eng",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Specifications and governance",
          "K:Review capacity and maintainers",
          "K:AI as reviewer",
          "K:Automation bias and trust",
          "K:Controlled productivity evidence",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V01"
        ],
        "book": {
          "volume": "V01",
          "title": "Non-Deterministic Software Engineering",
          "subtitle": "How to Build Reliable Software with AI Assistants Without Losing Quality, Security, or Control",
          "url": "https://github.com/popoloni/non_deterministic_sw_eng",
          "edition": "1",
          "source_path": "AI_SW_ENG/appendices/appendix_a.tex"
        }
      }
    },
    {
      "label": "Expert Insights",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V01",
      "volume_title": "Non-Deterministic Software Engineering",
      "source_path": "AI_SW_ENG/appendices/appendix_b1.tex",
      "source_sha256": "431de3883a50e3f4f912773b1806fb89615511e88c470f2beec94fdbdb56cab4",
      "line_count": 709,
      "word_count_approx": 2603,
      "card_type": "appendix",
      "card_path": "cards/V01/B033.md",
      "in_short": "Le testimonianze degli esperti sono organizzate come principi professionali.",
      "summary": "Il file aggrega citazioni e lezioni su test, costo, qualità, contesto e trasformazione della professione.",
      "limitation": "L’attribuzione e il contesto delle citazioni richiedono fonte primaria puntuale; le testimonianze non sono prove causali.",
      "primary_theme": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:What agents can do\", \"T:Skills & learning\", \"T:System knowledge & memory\", \"T:Productivity\", \"T:Economics\"]",
      "topics_json": "[\"K:Developer workflow and adoption\", \"K:Human-agent collaboration\", \"K:Skills formation and teaching\", \"K:Cognitive offloading and skill debt\", \"K:Output versus shipped value\", \"K:Evaluation methodology and baselines\"]",
      "editorial_chapters_json": "[\"C:C01\", \"C:C02\", \"C:C10\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"Expert Insights-Key Quotes \\\\& Principles\", \"line\": 12, \"offset\": 173, \"end\": 223}, {\"level\": \"section\", \"title\": \"Synthesized Wisdom: Key Principles\", \"line\": 574, \"offset\": 20713, \"end\": 20757}, {\"level\": \"section\", \"title\": \"Closing Thought\", \"line\": 679, \"offset\": 23647, \"end\": 23672}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B033",
      "atlas_display": {
        "id": "B033",
        "label": "Expert Insights",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:What agents can do",
          "T:Skills & learning",
          "T:System knowledge & memory",
          "T:Productivity",
          "T:Economics"
        ],
        "actual": [],
        "mapped": [
          "C:C01",
          "C:C02",
          "C:C10"
        ],
        "printed": false,
        "summary": "Le testimonianze degli esperti sono organizzate come principi professionali.",
        "limitation": "L’attribuzione e il contesto delle citazioni richiedono fonte primaria puntuale; le testimonianze non sono prove causali.",
        "url": "https://github.com/popoloni/non_deterministic_sw_eng",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Human-agent collaboration",
          "K:Skills formation and teaching",
          "K:Cognitive offloading and skill debt",
          "K:Output versus shipped value",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V01"
        ],
        "book": {
          "volume": "V01",
          "title": "Non-Deterministic Software Engineering",
          "subtitle": "How to Build Reliable Software with AI Assistants Without Losing Quality, Security, or Control",
          "url": "https://github.com/popoloni/non_deterministic_sw_eng",
          "edition": "1",
          "source_path": "AI_SW_ENG/appendices/appendix_b1.tex"
        }
      }
    },
    {
      "label": "Implementation Guide and Solutions",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V01",
      "volume_title": "Non-Deterministic Software Engineering",
      "source_path": "AI_SW_ENG/appendices/appendix_c_v4.tex",
      "source_sha256": "7a56d65173ebada784e0909351e1dd174bda54e53bdf2d61981d30730fc2cd97",
      "line_count": 2199,
      "word_count_approx": 8680,
      "card_type": "appendix",
      "card_path": "cards/V01/B034.md",
      "in_short": "Le soluzioni operative traducono i workflow in profili di agenti, handoff ed esercizi.",
      "summary": "L’appendice contiene ruoli specializzati, schemi di payload, configurazioni MCP, subagent e soluzioni per sessioni isolate.",
      "limitation": "Il codice e le configurazioni non sono stati eseguiti in questo passaggio; l’etichetta di verifica al dicembre 2025 resta un’affermazione del testo.",
      "primary_theme": "T:What agents can do",
      "streams_json": "[\"T:What agents can do\", \"T:Engineering structure\", \"T:Verification & review\", \"T:System knowledge & memory\", \"T:Code quality & security\"]",
      "topics_json": "[\"K:Human-agent collaboration\", \"K:Review capacity and maintainers\", \"K:Long-running agent execution\", \"K:Agent context and persistent memory\", \"K:System understanding and rationale\", \"K:Dependencies and agent supply chain\", \"K:Independent verification and oracles\", \"K:Evaluation methodology and baselines\"]",
      "editorial_chapters_json": "[\"C:C03\", \"C:C07\", \"C:C09\", \"C:C11\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"Implementing custom AI Agents\", \"line\": 14, \"offset\": 331, \"end\": 370}, {\"level\": \"section\", \"title\": \"Enterprise Workflow Agent Profiles - Chapter ch:new-workflows\", \"line\": 371, \"offset\": 19835, \"end\": 19912}, {\"level\": \"section\", \"title\": \"Handoff Payload Schema Reference\", \"line\": 1058, \"offset\": 38965, \"end\": 39007}, {\"level\": \"section\", \"title\": \"Exercise Solutions\", \"line\": 1183, \"offset\": 43849, \"end\": 43877}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B034",
      "atlas_display": {
        "id": "B034",
        "label": "Implementation Guide and Solutions",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:What agents can do",
          "T:Engineering structure",
          "T:Verification & review",
          "T:System knowledge & memory",
          "T:Code quality & security"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C07",
          "C:C09",
          "C:C11"
        ],
        "printed": false,
        "summary": "Le soluzioni operative traducono i workflow in profili di agenti, handoff ed esercizi.",
        "limitation": "Il codice e le configurazioni non sono stati eseguiti in questo passaggio; l’etichetta di verifica al dicembre 2025 resta un’affermazione del testo.",
        "url": "https://github.com/popoloni/non_deterministic_sw_eng",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Human-agent collaboration",
          "K:Review capacity and maintainers",
          "K:Long-running agent execution",
          "K:Agent context and persistent memory",
          "K:System understanding and rationale",
          "K:Dependencies and agent supply chain",
          "K:Independent verification and oracles",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V01"
        ],
        "book": {
          "volume": "V01",
          "title": "Non-Deterministic Software Engineering",
          "subtitle": "How to Build Reliable Software with AI Assistants Without Losing Quality, Security, or Control",
          "url": "https://github.com/popoloni/non_deterministic_sw_eng",
          "edition": "1",
          "source_path": "AI_SW_ENG/appendices/appendix_c_v4.tex"
        }
      }
    },
    {
      "label": "AI Adoption in the European Union",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V01",
      "volume_title": "Non-Deterministic Software Engineering",
      "source_path": "AI_SW_ENG/appendices/appendix_eu.tex",
      "source_sha256": "90feff4e44644d90c9be9a4fc45a98f5f2ddc32b60a0cd62089c01c14dd598ea",
      "line_count": 471,
      "word_count_approx": 3630,
      "card_type": "appendix",
      "card_path": "cards/V01/B035.md",
      "in_short": "L’adozione europea combina responsabilità, provenienza e scelte di sovranità operativa.",
      "summary": "L’appendice tratta quadro regolatorio, rischio delle dipendenze, dati, architetture ibride e AI-BOM come esigenze connesse alla pratica ingegneristica.",
      "limitation": "Le affermazioni giuridiche e le scadenze sono solo indicizzate, non riconfermate: prima del riuso servono verifica normativa aggiornata e valutazione competente.",
      "primary_theme": "T:Code quality & security",
      "streams_json": "[\"T:Code quality & security\", \"T:Engineering structure\", \"T:Economics\", \"T:What agents can do\"]",
      "topics_json": "[\"K:Dependencies and agent supply chain\", \"K:Specifications and governance\", \"K:Ownership and knowledge transfer\", \"K:Prompt injection and malicious tools\", \"K:Vulnerability and secure code\", \"K:Economic costs and return\", \"K:Long-running agent execution\"]",
      "editorial_chapters_json": "[\"C:C06\", \"C:C11\", \"C:C12\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"Introduction: A Different Calculus\", \"line\": 7, \"offset\": 239, \"end\": 283}, {\"level\": \"section\", \"title\": \"The Regulatory Landscape: Three Critical Frameworks\", \"line\": 53, \"offset\": 4016, \"end\": 4077}, {\"level\": \"section\", \"title\": \"Operational Sovereignty Assessment\", \"line\": 356, \"offset\": 23319, \"end\": 23363}, {\"level\": \"section\", \"title\": \"Conclusion: A European Path\", \"line\": 422, \"offset\": 26991, \"end\": 27028}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B035",
      "atlas_display": {
        "id": "B035",
        "label": "AI Adoption in the European Union",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Code quality & security",
          "T:Engineering structure",
          "T:Economics",
          "T:What agents can do"
        ],
        "actual": [],
        "mapped": [
          "C:C06",
          "C:C11",
          "C:C12"
        ],
        "printed": false,
        "summary": "L’adozione europea combina responsabilità, provenienza e scelte di sovranità operativa.",
        "limitation": "Le affermazioni giuridiche e le scadenze sono solo indicizzate, non riconfermate: prima del riuso servono verifica normativa aggiornata e valutazione competente.",
        "url": "https://github.com/popoloni/non_deterministic_sw_eng",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Dependencies and agent supply chain",
          "K:Specifications and governance",
          "K:Ownership and knowledge transfer",
          "K:Prompt injection and malicious tools",
          "K:Vulnerability and secure code",
          "K:Economic costs and return",
          "K:Long-running agent execution"
        ],
        "volumes": [
          "V01"
        ],
        "book": {
          "volume": "V01",
          "title": "Non-Deterministic Software Engineering",
          "subtitle": "How to Build Reliable Software with AI Assistants Without Losing Quality, Security, or Control",
          "url": "https://github.com/popoloni/non_deterministic_sw_eng",
          "edition": "1",
          "source_path": "AI_SW_ENG/appendices/appendix_eu.tex"
        }
      }
    },
    {
      "label": "Introduzioni e postfazione — The Bigger Picture",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V02",
      "volume_title": "Non-Deterministic Spec-driven Development",
      "source_path": "AI_SDD_ENG/main.tex",
      "source_sha256": "92d0dbc28b96698b5f186b9c4b120330883575b5db0eacd4f1b2eba71e3339b4",
      "line_count": 352,
      "word_count_approx": 1690,
      "card_type": "structural_synthesis",
      "card_path": "cards/V02/B036.md",
      "in_short": "La postfazione riconduce SDD alla trasformazione più ampia dell’ingegneria.",
      "summary": "Il main include introduzioni alle parti e una chiusura concettuale, oltre ai rimandi al volume precedente. La scheda riguarda questa prosa autonoma, non la duplicazione dei capitoli inclusi.",
      "limitation": "Le note biografiche nello stesso file non sono usate come contributo tecnico o evidenza sul metodo.",
      "primary_theme": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:Verification & review\", \"T:What agents can do\"]",
      "topics_json": "[\"K:Specifications and governance\", \"K:Independent verification and oracles\", \"K:Developer workflow and adoption\", \"K:Human-agent collaboration\"]",
      "editorial_chapters_json": "[\"C:C01\", \"C:C04\"]",
      "evidence_anchors_json": "[{\"level\": \"chapter\", \"title\": \"Afterword: The Bigger Picture\", \"line\": 176, \"offset\": 6712, \"end\": 6752}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B036",
      "atlas_display": {
        "id": "B036",
        "label": "Introduzioni e postfazione — The Bigger Picture",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Verification & review",
          "T:What agents can do"
        ],
        "actual": [],
        "mapped": [
          "C:C01",
          "C:C04"
        ],
        "printed": false,
        "summary": "La postfazione riconduce SDD alla trasformazione più ampia dell’ingegneria.",
        "limitation": "Le note biografiche nello stesso file non sono usate come contributo tecnico o evidenza sul metodo.",
        "url": "https://www.amazon.com/dp/B0GGZ44RNX",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Specifications and governance",
          "K:Independent verification and oracles",
          "K:Developer workflow and adoption",
          "K:Human-agent collaboration"
        ],
        "volumes": [
          "V02"
        ],
        "book": {
          "volume": "V02",
          "title": "Non-Deterministic Spec-Driven Development",
          "subtitle": "From Principles to Practice -- A Companion to Non-Deterministic Software Engineering",
          "url": "https://www.amazon.com/dp/B0GGZ44RNX",
          "edition": "1",
          "source_path": "AI_SDD_ENG/main.tex"
        }
      }
    },
    {
      "label": "Preface",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V02",
      "volume_title": "Non-Deterministic Spec-driven Development",
      "source_path": "AI_SDD_ENG/frontmatter.tex",
      "source_sha256": "d05ef047f0eb9ac267123cc1d3222d4830d5af420c6b18101659c003c955161d",
      "line_count": 278,
      "word_count_approx": 1919,
      "card_type": "reading_guide",
      "card_path": "cards/V02/B037.md",
      "in_short": "La prefazione definisce pubblico, motivazione e rapporto con il volume fondativo.",
      "summary": "Il file presenta SDD come modo di rendere esplicito l’intento prima della generazione e chiarisce il percorso di lettura.",
      "limitation": "È inquadramento editoriale; il rapporto fra i volumi non equivale a conferma indipendente delle tesi comuni.",
      "primary_theme": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:Verification & review\", \"T:Productivity\", \"T:Skills & learning\"]",
      "topics_json": "[\"K:Specifications and governance\", \"K:Independent verification and oracles\", \"K:Developer workflow and adoption\", \"K:Evaluation methodology and baselines\"]",
      "editorial_chapters_json": "[\"C:C01\", \"C:C04\"]",
      "evidence_anchors_json": "[{\"level\": \"chapter\", \"title\": \"Preface\", \"line\": 96, \"offset\": 2127, \"end\": 2145}, {\"level\": \"subsection\", \"title\": \"Before You Begin\", \"line\": 144, \"offset\": 6289, \"end\": 6319}, {\"level\": \"subsubsection\", \"title\": \"Reading Paths by Role\", \"line\": 206, \"offset\": 9625, \"end\": 9663}, {\"level\": \"subsection\", \"title\": \"The Experts Who Shaped This Book\", \"line\": 257, \"offset\": 12207, \"end\": 12253}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B037",
      "atlas_display": {
        "id": "B037",
        "label": "Preface",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Verification & review",
          "T:Productivity",
          "T:Skills & learning"
        ],
        "actual": [],
        "mapped": [
          "C:C01",
          "C:C04"
        ],
        "printed": false,
        "summary": "La prefazione definisce pubblico, motivazione e rapporto con il volume fondativo.",
        "limitation": "È inquadramento editoriale; il rapporto fra i volumi non equivale a conferma indipendente delle tesi comuni.",
        "url": "https://www.amazon.com/dp/B0GGZ44RNX",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Specifications and governance",
          "K:Independent verification and oracles",
          "K:Developer workflow and adoption",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V02"
        ],
        "book": {
          "volume": "V02",
          "title": "Non-Deterministic Spec-Driven Development",
          "subtitle": "From Principles to Practice -- A Companion to Non-Deterministic Software Engineering",
          "url": "https://www.amazon.com/dp/B0GGZ44RNX",
          "edition": "1",
          "source_path": "AI_SDD_ENG/frontmatter.tex"
        }
      }
    },
    {
      "label": "The Shift",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V02",
      "volume_title": "Non-Deterministic Spec-driven Development",
      "source_path": "AI_SDD_ENG/chapters/chapter01_shift.tex",
      "source_sha256": "1a91b066014e9e6b3a16028d28873509535d11dc4643cdb4f4976d63d37187df",
      "line_count": 421,
      "word_count_approx": 3280,
      "card_type": "chapter",
      "card_path": "cards/V02/B038.md",
      "in_short": "L’intento diventa la fonte di riferimento del processo, con confini di autorità espliciti.",
      "summary": "Il capitolo oppone code-first e intent-first, formula cinque principi e introduce il sistema di confini a tre livelli.",
      "limitation": "I principi sono prescrizioni progettuali, non una dimostrazione che ogni specifica sia completa o corretta.",
      "primary_theme": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:Verification & review\"]",
      "topics_json": "[\"K:Specifications and governance\", \"K:Independent verification and oracles\", \"K:Ownership and knowledge transfer\"]",
      "editorial_chapters_json": "[\"C:C04\", \"C:C11\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"From Code-First to Intent-First\", \"line\": 15, \"offset\": 529, \"end\": 570}, {\"level\": \"section\", \"title\": \"Vibe Coding vs.\\\\ Spec-Driven Development\", \"line\": 85, \"offset\": 5684, \"end\": 5734}, {\"level\": \"section\", \"title\": \"Five Principles That Actually Work\", \"line\": 142, \"offset\": 10759, \"end\": 10803}, {\"level\": \"section\", \"title\": \"The Three-Tier Boundary System\", \"line\": 260, \"offset\": 19455, \"end\": 19495}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B038",
      "atlas_display": {
        "id": "B038",
        "label": "The Shift",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C04",
          "C:C11"
        ],
        "printed": false,
        "summary": "L’intento diventa la fonte di riferimento del processo, con confini di autorità espliciti.",
        "limitation": "I principi sono prescrizioni progettuali, non una dimostrazione che ogni specifica sia completa o corretta.",
        "url": "https://www.amazon.com/dp/B0GGZ44RNX",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Specifications and governance",
          "K:Independent verification and oracles",
          "K:Ownership and knowledge transfer"
        ],
        "volumes": [
          "V02"
        ],
        "book": {
          "volume": "V02",
          "title": "Non-Deterministic Spec-Driven Development",
          "subtitle": "From Principles to Practice -- A Companion to Non-Deterministic Software Engineering",
          "url": "https://www.amazon.com/dp/B0GGZ44RNX",
          "edition": "1",
          "source_path": "AI_SDD_ENG/chapters/chapter01_shift.tex"
        }
      }
    },
    {
      "label": "The Process",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V02",
      "volume_title": "Non-Deterministic Spec-driven Development",
      "source_path": "AI_SDD_ENG/chapters/chapter02_process.tex",
      "source_sha256": "d496238586c77b97533a3851a22bb7a35ff1af1be938da000d1acd7b880781ce",
      "line_count": 557,
      "word_count_approx": 3520,
      "card_type": "chapter",
      "card_path": "cards/V02/B039.md",
      "in_short": "Quattro fasi e quattro gate organizzano il passaggio dall’intento all’implementazione.",
      "summary": "Costituzione, chiarimenti, selezione del modello, analisi di consistenza e checklist rendono esplicite le condizioni di avanzamento.",
      "limitation": "La sequenza dei gate va distinta dalla rigidità waterfall: cambiamenti tardivi richiedono invalidazione e rivalidazione degli artefatti interessati.",
      "primary_theme": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:System knowledge & memory\", \"T:Verification & review\", \"T:Code quality & security\"]",
      "topics_json": "[\"K:Specifications and governance\", \"K:System understanding and rationale\", \"K:Independent verification and oracles\", \"K:Evaluation methodology and baselines\"]",
      "editorial_chapters_json": "[\"C:C04\", \"C:C07\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"Four Phases, Four Gates\", \"line\": 20, \"offset\": 1046, \"end\": 1079}, {\"level\": \"section\", \"title\": \"Model Selection Strategy\", \"line\": 241, \"offset\": 12809, \"end\": 12843}, {\"level\": \"section\", \"title\": \"The Clarification Phase\", \"line\": 361, \"offset\": 20337, \"end\": 20370}, {\"level\": \"section\", \"title\": \"Quality Checklists: Unit Tests for English\", \"line\": 467, \"offset\": 25412, \"end\": 25464}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B039",
      "atlas_display": {
        "id": "B039",
        "label": "The Process",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:System knowledge & memory",
          "T:Verification & review",
          "T:Code quality & security"
        ],
        "actual": [],
        "mapped": [
          "C:C04",
          "C:C07"
        ],
        "printed": false,
        "summary": "Quattro fasi e quattro gate organizzano il passaggio dall’intento all’implementazione.",
        "limitation": "La sequenza dei gate va distinta dalla rigidità waterfall: cambiamenti tardivi richiedono invalidazione e rivalidazione degli artefatti interessati.",
        "url": "https://www.amazon.com/dp/B0GGZ44RNX",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Specifications and governance",
          "K:System understanding and rationale",
          "K:Independent verification and oracles",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V02"
        ],
        "book": {
          "volume": "V02",
          "title": "Non-Deterministic Spec-Driven Development",
          "subtitle": "From Principles to Practice -- A Companion to Non-Deterministic Software Engineering",
          "url": "https://www.amazon.com/dp/B0GGZ44RNX",
          "edition": "1",
          "source_path": "AI_SDD_ENG/chapters/chapter02_process.tex"
        }
      }
    },
    {
      "label": "The Toolkit",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V02",
      "volume_title": "Non-Deterministic Spec-driven Development",
      "source_path": "AI_SDD_ENG/chapters/chapter03_toolkit.tex",
      "source_sha256": "79e4d12f06ab8e1cc78d204aa3194b2037d409be96724e10c31bd2fe1efc8114",
      "line_count": 688,
      "word_count_approx": 3063,
      "card_type": "chapter",
      "card_path": "cards/V02/B040.md",
      "in_short": "Spec Kit rende operativo il processo mediante comandi e artefatti.",
      "summary": "Il capitolo introduce installazione, workflow, struttura dei file e un walkthrough, traducendo principi generali in una toolchain concreta.",
      "limitation": "Comandi e caratteristiche rappresentano la versione descritta; la loro correttezza attuale e l’esecuzione non sono state verificate qui.",
      "primary_theme": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:What agents can do\", \"T:Verification & review\"]",
      "topics_json": "[\"K:Developer workflow and adoption\", \"K:Specifications and governance\", \"K:Independent verification and oracles\"]",
      "editorial_chapters_json": "[\"C:C03\", \"C:C04\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"Introducing Spec Kit\", \"line\": 20, \"offset\": 954, \"end\": 984}, {\"level\": \"section\", \"title\": \"Installation and Setup\", \"line\": 80, \"offset\": 4022, \"end\": 4054}, {\"level\": \"section\", \"title\": \"The Artifact Structure\", \"line\": 301, \"offset\": 11627, \"end\": 11659}, {\"level\": \"section\", \"title\": \"Quick Walkthrough\", \"line\": 566, \"offset\": 22612, \"end\": 22639}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B040",
      "atlas_display": {
        "id": "B040",
        "label": "The Toolkit",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:What agents can do",
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C04"
        ],
        "printed": false,
        "summary": "Spec Kit rende operativo il processo mediante comandi e artefatti.",
        "limitation": "Comandi e caratteristiche rappresentano la versione descritta; la loro correttezza attuale e l’esecuzione non sono state verificate qui.",
        "url": "https://www.amazon.com/dp/B0GGZ44RNX",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Specifications and governance",
          "K:Independent verification and oracles"
        ],
        "volumes": [
          "V02"
        ],
        "book": {
          "volume": "V02",
          "title": "Non-Deterministic Spec-Driven Development",
          "subtitle": "From Principles to Practice -- A Companion to Non-Deterministic Software Engineering",
          "url": "https://www.amazon.com/dp/B0GGZ44RNX",
          "edition": "1",
          "source_path": "AI_SDD_ENG/chapters/chapter03_toolkit.tex"
        }
      }
    },
    {
      "label": "The Integration",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V02",
      "volume_title": "Non-Deterministic Spec-driven Development",
      "source_path": "AI_SDD_ENG/chapters/chapter04_integration.tex",
      "source_sha256": "c50eb677650ac6e7c616679dafbe4a864c4306cc720ccff9e355ec1cbec2fe84",
      "line_count": 2550,
      "word_count_approx": 9387,
      "card_type": "chapter",
      "card_path": "cards/V02/B041.md",
      "in_short": "SDD si integra con workflow esistenti e responsabilità dei team multi-ruolo.",
      "summary": "Le mappature verso i capitoli del primo volume e i playbook collegano specifiche, tooling e collaborazione in contesti enterprise e brownfield.",
      "limitation": "La corrispondenza documentale non prova efficacia organizzativa; servono esperimenti su handoff, ambiguità e intenzioni modificate.",
      "primary_theme": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:System knowledge & memory\", \"T:What agents can do\", \"T:Verification & review\"]",
      "topics_json": "[\"K:Specifications and governance\", \"K:System understanding and rationale\", \"K:Human-agent collaboration\", \"K:Review capacity and maintainers\", \"K:Long-running agent execution\", \"K:Ownership and knowledge transfer\"]",
      "editorial_chapters_json": "[\"C:C04\", \"C:C11\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"Mapping to Chapter 4 Workflows\", \"line\": 20, \"offset\": 969, \"end\": 1009}, {\"level\": \"section\", \"title\": \"Mapping to Chapter 10 Tooling\", \"line\": 96, \"offset\": 3619, \"end\": 3658}, {\"level\": \"section\", \"title\": \"SDD in Multi-Role Teams\", \"line\": 471, \"offset\": 17163, \"end\": 17196}, {\"level\": \"section\", \"title\": \"Use Case Playbooks\", \"line\": 1221, \"offset\": 44970, \"end\": 44998}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B041",
      "atlas_display": {
        "id": "B041",
        "label": "The Integration",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:System knowledge & memory",
          "T:What agents can do",
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C04",
          "C:C11"
        ],
        "printed": false,
        "summary": "SDD si integra con workflow esistenti e responsabilità dei team multi-ruolo.",
        "limitation": "La corrispondenza documentale non prova efficacia organizzativa; servono esperimenti su handoff, ambiguità e intenzioni modificate.",
        "url": "https://www.amazon.com/dp/B0GGZ44RNX",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Specifications and governance",
          "K:System understanding and rationale",
          "K:Human-agent collaboration",
          "K:Review capacity and maintainers",
          "K:Long-running agent execution",
          "K:Ownership and knowledge transfer"
        ],
        "volumes": [
          "V02"
        ],
        "book": {
          "volume": "V02",
          "title": "Non-Deterministic Spec-Driven Development",
          "subtitle": "From Principles to Practice -- A Companion to Non-Deterministic Software Engineering",
          "url": "https://www.amazon.com/dp/B0GGZ44RNX",
          "edition": "1",
          "source_path": "AI_SDD_ENG/chapters/chapter04_integration.tex"
        }
      }
    },
    {
      "label": "Advanced Patterns",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V02",
      "volume_title": "Non-Deterministic Spec-driven Development",
      "source_path": "AI_SDD_ENG/chapters/chapter05_patterns.tex",
      "source_sha256": "a5d81ef982282d03e93f32f344890d01e05eb138a89c84e7d4fda6818e602e0d",
      "line_count": 1107,
      "word_count_approx": 4763,
      "card_type": "chapter",
      "card_path": "cards/V02/B042.md",
      "in_short": "Sette pattern estendono il catalogo originario alla gestione delle specifiche.",
      "summary": "Costituzione, chiarificazione anticipata, consistenza, conservazione della ricerca, esplorazione parallela, scala delle specifiche e cambio del modello compongono un catalogo specifico.",
      "limitation": "La ripetizione di un pattern nei volumi successivi non aumenta il numero di osservazioni; l’efficacia resta da valutare nel contesto d’uso.",
      "primary_theme": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:Verification & review\", \"T:System knowledge & memory\", \"T:What agents can do\"]",
      "topics_json": "[\"K:Specifications and governance\", \"K:Independent verification and oracles\", \"K:System understanding and rationale\", \"K:Human-agent collaboration\", \"K:Review capacity and maintainers\", \"K:Long-running agent execution\"]",
      "editorial_chapters_json": "[\"C:C04\", \"C:C09\", \"C:C11\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"Extending the Pattern Catalog\", \"line\": 16, \"offset\": 494, \"end\": 534}, {\"level\": \"section\", \"title\": \"Pattern Overview\", \"line\": 85, \"offset\": 4218, \"end\": 4245}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B042",
      "atlas_display": {
        "id": "B042",
        "label": "Advanced Patterns",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Verification & review",
          "T:System knowledge & memory",
          "T:What agents can do"
        ],
        "actual": [],
        "mapped": [
          "C:C04",
          "C:C09",
          "C:C11"
        ],
        "printed": false,
        "summary": "Sette pattern estendono il catalogo originario alla gestione delle specifiche.",
        "limitation": "La ripetizione di un pattern nei volumi successivi non aumenta il numero di osservazioni; l’efficacia resta da valutare nel contesto d’uso.",
        "url": "https://www.amazon.com/dp/B0GGZ44RNX",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Specifications and governance",
          "K:Independent verification and oracles",
          "K:System understanding and rationale",
          "K:Human-agent collaboration",
          "K:Review capacity and maintainers",
          "K:Long-running agent execution"
        ],
        "volumes": [
          "V02"
        ],
        "book": {
          "volume": "V02",
          "title": "Non-Deterministic Spec-Driven Development",
          "subtitle": "From Principles to Practice -- A Companion to Non-Deterministic Software Engineering",
          "url": "https://www.amazon.com/dp/B0GGZ44RNX",
          "edition": "1",
          "source_path": "AI_SDD_ENG/chapters/chapter05_patterns.tex"
        }
      }
    },
    {
      "label": "Limitations and Judgment",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V02",
      "volume_title": "Non-Deterministic Spec-driven Development",
      "source_path": "AI_SDD_ENG/chapters/chapter06_limitations.tex",
      "source_sha256": "7b1ea36d975dbe6f0affa38604fcf3948632188646a5489e4e404bb06222e48b",
      "line_count": 456,
      "word_count_approx": 2289,
      "card_type": "chapter",
      "card_path": "cards/V02/B043.md",
      "in_short": "Il valore di SDD dipende dal contesto e dai costi di mantenimento degli artefatti.",
      "summary": "Il capitolo affronta documenti troppo lunghi, casi inadatti, aggiornamento delle specifiche e misurazione del successo, ponendo limiti all’adozione indiscriminata.",
      "limitation": "Non presentare come misurate soglie di convenienza o riduzioni di difetti che il testo propone soltanto come euristiche.",
      "primary_theme": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:System knowledge & memory\", \"T:Productivity\", \"T:Verification & review\"]",
      "topics_json": "[\"K:Specifications and governance\", \"K:System understanding and rationale\", \"K:Controlled productivity evidence\", \"K:Evaluation methodology and baselines\"]",
      "editorial_chapters_json": "[\"C:C02\", \"C:C04\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"The Walls of Text Problem\", \"line\": 20, \"offset\": 974, \"end\": 1009}, {\"level\": \"section\", \"title\": \"When Spec-Driven Development Doesn't Fit\", \"line\": 138, \"offset\": 4680, \"end\": 4730}, {\"level\": \"section\", \"title\": \"Measuring SDD Success\", \"line\": 295, \"offset\": 10967, \"end\": 10998}, {\"level\": \"section\", \"title\": \"Honest Assessment\", \"line\": 379, \"offset\": 15955, \"end\": 15982}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B043",
      "atlas_display": {
        "id": "B043",
        "label": "Limitations and Judgment",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:System knowledge & memory",
          "T:Productivity",
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C02",
          "C:C04"
        ],
        "printed": false,
        "summary": "Il valore di SDD dipende dal contesto e dai costi di mantenimento degli artefatti.",
        "limitation": "Non presentare come misurate soglie di convenienza o riduzioni di difetti che il testo propone soltanto come euristiche.",
        "url": "https://www.amazon.com/dp/B0GGZ44RNX",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Specifications and governance",
          "K:System understanding and rationale",
          "K:Controlled productivity evidence",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V02"
        ],
        "book": {
          "volume": "V02",
          "title": "Non-Deterministic Spec-Driven Development",
          "subtitle": "From Principles to Practice -- A Companion to Non-Deterministic Software Engineering",
          "url": "https://www.amazon.com/dp/B0GGZ44RNX",
          "edition": "1",
          "source_path": "AI_SDD_ENG/chapters/chapter06_limitations.tex"
        }
      }
    },
    {
      "label": "Templates",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V02",
      "volume_title": "Non-Deterministic Spec-driven Development",
      "source_path": "AI_SDD_ENG/appendices/appendix_templates.tex",
      "source_sha256": "07b284ea9dddb099048b387e2a47520049633282bf799b0527b815f142da6968",
      "line_count": 352,
      "word_count_approx": 1012,
      "card_type": "appendix",
      "card_path": "cards/V02/B044.md",
      "in_short": "Template comuni rendono tracciabili costituzione, chiarimenti, consistenza e ricerca.",
      "summary": "L’appendice fornisce strutture riutilizzabili per gli artefatti centrali del processo, con indicazioni sul loro ruolo.",
      "limitation": "La compilazione di un template non garantisce correttezza, indipendenza o approvazione delle intenzioni contenute.",
      "primary_theme": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:Verification & review\", \"T:System knowledge & memory\"]",
      "topics_json": "[\"K:Specifications and governance\", \"K:Independent verification and oracles\", \"K:Agent context and persistent memory\", \"K:System understanding and rationale\"]",
      "editorial_chapters_json": "[\"C:C04\", \"C:C09\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"Template: Constitution\", \"line\": 10, \"offset\": 271, \"end\": 303}, {\"level\": \"section\", \"title\": \"Template: Clarification Log\", \"line\": 112, \"offset\": 2423, \"end\": 2460}, {\"level\": \"section\", \"title\": \"Template: Research Artifact\", \"line\": 269, \"offset\": 5939, \"end\": 5976}, {\"level\": \"section\", \"title\": \"Further Reading\", \"line\": 342, \"offset\": 7362, \"end\": 7387}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B044",
      "atlas_display": {
        "id": "B044",
        "label": "Templates",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Verification & review",
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C04",
          "C:C09"
        ],
        "printed": false,
        "summary": "Template comuni rendono tracciabili costituzione, chiarimenti, consistenza e ricerca.",
        "limitation": "La compilazione di un template non garantisce correttezza, indipendenza o approvazione delle intenzioni contenute.",
        "url": "https://www.amazon.com/dp/B0GGZ44RNX",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Specifications and governance",
          "K:Independent verification and oracles",
          "K:Agent context and persistent memory",
          "K:System understanding and rationale"
        ],
        "volumes": [
          "V02"
        ],
        "book": {
          "volume": "V02",
          "title": "Non-Deterministic Spec-Driven Development",
          "subtitle": "From Principles to Practice -- A Companion to Non-Deterministic Software Engineering",
          "url": "https://www.amazon.com/dp/B0GGZ44RNX",
          "edition": "1",
          "source_path": "AI_SDD_ENG/appendices/appendix_templates.tex"
        }
      }
    },
    {
      "label": "Complete Implementation Examples",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V02",
      "volume_title": "Non-Deterministic Spec-driven Development",
      "source_path": "AI_SDD_ENG/appendices/appendix_examples.tex",
      "source_sha256": "9e3081d62ba108f76aeb1189b308242273d9900bbe0ed9756e2ea979c0e2af26",
      "line_count": 762,
      "word_count_approx": 3039,
      "card_type": "appendix",
      "card_path": "cards/V02/B045.md",
      "in_short": "Due esempi mostrano come gli artefatti si collegano in un percorso end-to-end.",
      "summary": "Notifications N+1 e Sprintify rappresentano rispettivamente estensione di un sistema e greenfield enterprise; il contributo è la continuità fra specifica, pianificazione e verifica.",
      "limitation": "Gli esempi sono didattici; non sono stati eseguiti né trasformati in pilot con esiti produttivi misurati.",
      "primary_theme": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:System knowledge & memory\", \"T:Verification & review\", \"T:Code quality & security\"]",
      "topics_json": "[\"K:Specifications and governance\", \"K:System understanding and rationale\", \"K:Independent verification and oracles\", \"K:Evaluation methodology and baselines\"]",
      "editorial_chapters_json": "[\"C:C04\", \"C:C07\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"Choosing the Right Example\", \"line\": 10, \"offset\": 375, \"end\": 411}, {\"level\": \"section\", \"title\": \"Example: Notifications Feature (N+1)\", \"line\": 38, \"offset\": 1597, \"end\": 1643}, {\"level\": \"section\", \"title\": \"Example: Sprintify (Enterprise Greenfield)\", \"line\": 215, \"offset\": 7275, \"end\": 7327}, {\"level\": \"section\", \"title\": \"Further Reading\", \"line\": 755, \"offset\": 25151, \"end\": 25176}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B045",
      "atlas_display": {
        "id": "B045",
        "label": "Complete Implementation Examples",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:System knowledge & memory",
          "T:Verification & review",
          "T:Code quality & security"
        ],
        "actual": [],
        "mapped": [
          "C:C04",
          "C:C07"
        ],
        "printed": false,
        "summary": "Due esempi mostrano come gli artefatti si collegano in un percorso end-to-end.",
        "limitation": "Gli esempi sono didattici; non sono stati eseguiti né trasformati in pilot con esiti produttivi misurati.",
        "url": "https://www.amazon.com/dp/B0GGZ44RNX",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Specifications and governance",
          "K:System understanding and rationale",
          "K:Independent verification and oracles",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V02"
        ],
        "book": {
          "volume": "V02",
          "title": "Non-Deterministic Spec-Driven Development",
          "subtitle": "From Principles to Practice -- A Companion to Non-Deterministic Software Engineering",
          "url": "https://www.amazon.com/dp/B0GGZ44RNX",
          "edition": "1",
          "source_path": "AI_SDD_ENG/appendices/appendix_examples.tex"
        }
      }
    },
    {
      "label": "Playbook Quick Reference",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V02",
      "volume_title": "Non-Deterministic Spec-driven Development",
      "source_path": "AI_SDD_ENG/appendices/appendix_playbooks.tex",
      "source_sha256": "cce6b0f819e0f68a30b481b80e52619afdede7e5b60caf4ceb279b6506d77939",
      "line_count": 503,
      "word_count_approx": 1741,
      "card_type": "appendix",
      "card_path": "cards/V02/B046.md",
      "in_short": "I playbook adattano il processo a sviluppo nuovo, brownfield, hotfix e collaborazione.",
      "summary": "Checklist e sequenze di comandi condensano i sei scenari del capitolo di integrazione, rendendo esplicito cosa varia con il rischio e il contesto.",
      "limitation": "Sono viste operative del medesimo metodo, non sei validazioni empiriche indipendenti.",
      "primary_theme": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:System knowledge & memory\", \"T:Productivity\", \"T:Skills & learning\"]",
      "topics_json": "[\"K:Specifications and governance\", \"K:System understanding and rationale\", \"K:Developer workflow and adoption\", \"K:Evaluation methodology and baselines\"]",
      "editorial_chapters_json": "[\"C:C04\", \"C:C11\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"Playbook Selection Guide\", \"line\": 10, \"offset\": 365, \"end\": 399}, {\"level\": \"section\", \"title\": \"Legacy Codebase Integration\", \"line\": 139, \"offset\": 4390, \"end\": 4427}, {\"level\": \"section\", \"title\": \"Spike/Exploration\", \"line\": 269, \"offset\": 8283, \"end\": 8310}, {\"level\": \"section\", \"title\": \"Quick Decision Reference\", \"line\": 474, \"offset\": 14253, \"end\": 14287}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B046",
      "atlas_display": {
        "id": "B046",
        "label": "Playbook Quick Reference",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:System knowledge & memory",
          "T:Productivity",
          "T:Skills & learning"
        ],
        "actual": [],
        "mapped": [
          "C:C04",
          "C:C11"
        ],
        "printed": false,
        "summary": "I playbook adattano il processo a sviluppo nuovo, brownfield, hotfix e collaborazione.",
        "limitation": "Sono viste operative del medesimo metodo, non sei validazioni empiriche indipendenti.",
        "url": "https://www.amazon.com/dp/B0GGZ44RNX",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Specifications and governance",
          "K:System understanding and rationale",
          "K:Developer workflow and adoption",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V02"
        ],
        "book": {
          "volume": "V02",
          "title": "Non-Deterministic Spec-Driven Development",
          "subtitle": "From Principles to Practice -- A Companion to Non-Deterministic Software Engineering",
          "url": "https://www.amazon.com/dp/B0GGZ44RNX",
          "edition": "1",
          "source_path": "AI_SDD_ENG/appendices/appendix_playbooks.tex"
        }
      }
    },
    {
      "label": "Introduzioni alle parti — SDD, seconda edizione",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V03",
      "volume_title": "Non-Deterministic Spec-driven Development — 2nd edition",
      "source_path": "AI_SDD_ENG_V2/main.tex",
      "source_sha256": "b2dace7f741f9577eaa99ecafa3ea28ac72907aabf565bdaa46373d147daddda",
      "line_count": 273,
      "word_count_approx": 1566,
      "card_type": "structural_synthesis",
      "card_path": "cards/V03/B047.md",
      "in_short": "Le introduzioni alle parti spiegano il passaggio dal processo alla progettazione dei framework.",
      "summary": "Il main della seconda edizione orienta fra anatomia, ecosistema, confronto, Enterprise SDD, pattern e limiti. Mantiene leggibile l’architettura del volume senza duplicarne i file inclusi.",
      "limitation": "Il ruolo è strutturale e sintetico; non va contato come prova separata per tutte le affermazioni dei capitoli.",
      "primary_theme": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:What agents can do\", \"T:Verification & review\"]",
      "topics_json": "[\"K:Developer workflow and adoption\", \"K:Human-agent collaboration\", \"K:Specifications and governance\", \"K:Independent verification and oracles\", \"K:Ownership and knowledge transfer\"]",
      "editorial_chapters_json": "[\"C:C01\", \"C:C04\", \"C:C11\"]",
      "evidence_anchors_json": "[{\"title\": \"Introduzioni alle parti — SDD, seconda edizione\", \"line\": 1}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B047",
      "atlas_display": {
        "id": "B047",
        "label": "Introduzioni alle parti — SDD, seconda edizione",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:What agents can do",
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C01",
          "C:C04",
          "C:C11"
        ],
        "printed": false,
        "summary": "Le introduzioni alle parti spiegano il passaggio dal processo alla progettazione dei framework.",
        "limitation": "Il ruolo è strutturale e sintetico; non va contato come prova separata per tutte le affermazioni dei capitoli.",
        "url": "https://www.amazon.it/dp/B0GZZDFMYF",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Human-agent collaboration",
          "K:Specifications and governance",
          "K:Independent verification and oracles",
          "K:Ownership and knowledge transfer"
        ],
        "volumes": [
          "V03"
        ],
        "book": {
          "volume": "V03",
          "title": "Non-Deterministic Spec-Driven Development",
          "subtitle": "Enterprise Edition -- From Public Frameworks to Enterprise Practice",
          "url": "https://www.amazon.it/dp/B0GZZDFMYF",
          "edition": "2",
          "source_path": "AI_SDD_ENG_V2/main.tex"
        }
      }
    },
    {
      "label": "Preface",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V03",
      "volume_title": "Non-Deterministic Spec-driven Development — 2nd edition",
      "source_path": "AI_SDD_ENG_V2/frontmatter.tex",
      "source_sha256": "deaf09fefde8f6df71c5e1124d9bbf194d51b0f46b1545c19ed8fbcbeb10772f",
      "line_count": 175,
      "word_count_approx": 1821,
      "card_type": "reading_guide",
      "card_path": "cards/V03/B048.md",
      "in_short": "La prefazione esplicita l’allargamento dalla singola toolchain all’ecosistema SDD.",
      "summary": "Il file contestualizza obiettivi, pubblico e novità della seconda edizione, preparando una lettura comparativa e progettuale.",
      "limitation": "L’essere seconda edizione non dimostra da solo validazione del metodo o superiorità delle nuove soluzioni.",
      "primary_theme": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:Verification & review\", \"T:Productivity\", \"T:Skills & learning\"]",
      "topics_json": "[\"K:Specifications and governance\", \"K:Independent verification and oracles\", \"K:Developer workflow and adoption\", \"K:Evaluation methodology and baselines\"]",
      "editorial_chapters_json": "[\"C:C01\", \"C:C04\"]",
      "evidence_anchors_json": "[{\"level\": \"chapter\", \"title\": \"Preface\", \"line\": 57, \"offset\": 2540, \"end\": 2558}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B048",
      "atlas_display": {
        "id": "B048",
        "label": "Preface",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Verification & review",
          "T:Productivity",
          "T:Skills & learning"
        ],
        "actual": [],
        "mapped": [
          "C:C01",
          "C:C04"
        ],
        "printed": false,
        "summary": "La prefazione esplicita l’allargamento dalla singola toolchain all’ecosistema SDD.",
        "limitation": "L’essere seconda edizione non dimostra da solo validazione del metodo o superiorità delle nuove soluzioni.",
        "url": "https://www.amazon.it/dp/B0GZZDFMYF",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Specifications and governance",
          "K:Independent verification and oracles",
          "K:Developer workflow and adoption",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V03"
        ],
        "book": {
          "volume": "V03",
          "title": "Non-Deterministic Spec-Driven Development",
          "subtitle": "Enterprise Edition -- From Public Frameworks to Enterprise Practice",
          "url": "https://www.amazon.it/dp/B0GZZDFMYF",
          "edition": "2",
          "source_path": "AI_SDD_ENG_V2/frontmatter.tex"
        }
      }
    },
    {
      "label": "The Shift",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V03",
      "volume_title": "Non-Deterministic Spec-driven Development — 2nd edition",
      "source_path": "AI_SDD_ENG_V2/chapters/chapter01_shift.tex",
      "source_sha256": "17398f66766c49f10a2ca3b49efd9e5ce34ec76a8ec4f7fa7c5eda80202770d3",
      "line_count": 480,
      "word_count_approx": 4214,
      "card_type": "chapter",
      "card_path": "cards/V03/B049.md",
      "in_short": "La base intent-first viene mantenuta e applicata a PROSE.",
      "summary": "Il capitolo riprende il cambiamento di fonte di verità, i cinque principi e i confini a tre livelli, con un’applicazione più esplicita rispetto alla prima edizione.",
      "limitation": "La relazione con B038 è di revisione editoriale: non trattare le formulazioni comuni come evidenze indipendenti.",
      "primary_theme": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:Verification & review\"]",
      "topics_json": "[\"K:Specifications and governance\", \"K:Independent verification and oracles\", \"K:Ownership and knowledge transfer\"]",
      "editorial_chapters_json": "[\"C:C04\", \"C:C11\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"From Code-First to Intent-First\", \"line\": 49, \"offset\": 1949, \"end\": 1990}, {\"level\": \"section\", \"title\": \"Vibe Coding vs.\\\\ Spec-Driven Development\", \"line\": 123, \"offset\": 7607, \"end\": 7657}, {\"level\": \"section\", \"title\": \"Five Principles That Actually Work --- Applied to PROSE\", \"line\": 296, \"offset\": 23399, \"end\": 23464}, {\"level\": \"section\", \"title\": \"The Three-Tier Boundary System\", \"line\": 344, \"offset\": 28718, \"end\": 28758}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B049",
      "atlas_display": {
        "id": "B049",
        "label": "The Shift",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C04",
          "C:C11"
        ],
        "printed": false,
        "summary": "La base intent-first viene mantenuta e applicata a PROSE.",
        "limitation": "La relazione con B038 è di revisione editoriale: non trattare le formulazioni comuni come evidenze indipendenti.",
        "url": "https://www.amazon.it/dp/B0GZZDFMYF",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Specifications and governance",
          "K:Independent verification and oracles",
          "K:Ownership and knowledge transfer"
        ],
        "volumes": [
          "V03"
        ],
        "book": {
          "volume": "V03",
          "title": "Non-Deterministic Spec-Driven Development",
          "subtitle": "Enterprise Edition -- From Public Frameworks to Enterprise Practice",
          "url": "https://www.amazon.it/dp/B0GZZDFMYF",
          "edition": "2",
          "source_path": "AI_SDD_ENG_V2/chapters/chapter01_shift.tex"
        }
      }
    },
    {
      "label": "The Process: Four Phases, Four Gates",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V03",
      "volume_title": "Non-Deterministic Spec-driven Development — 2nd edition",
      "source_path": "AI_SDD_ENG_V2/chapters/chapter02_process.tex",
      "source_sha256": "be96b58d8095aafc81871af38d2b2fbd0451e9a3427b85b44777293235de5ae8",
      "line_count": 328,
      "word_count_approx": 4123,
      "card_type": "chapter",
      "card_path": "cards/V03/B050.md",
      "in_short": "Il processo a gate viene generalizzato oltre una singola implementazione.",
      "summary": "La seconda edizione aggiunge refinement stack, selezione per fase, confronto fra istanziazioni e failure mode delle quattro fasi.",
      "limitation": "Un gate può essere superato con artefatti formalmente coerenti ma intenzioni sbagliate; definire cosa il controllo dimostra e cosa lascia aperto.",
      "primary_theme": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:System knowledge & memory\", \"T:Verification & review\", \"T:Code quality & security\"]",
      "topics_json": "[\"K:Specifications and governance\", \"K:System understanding and rationale\", \"K:Independent verification and oracles\", \"K:Evaluation methodology and baselines\"]",
      "editorial_chapters_json": "[\"C:C04\", \"C:C07\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"Four Phases, Four Gates\", \"line\": 22, \"offset\": 1870, \"end\": 1903}, {\"level\": \"section\", \"title\": \"The Refinement Stack\", \"line\": 157, \"offset\": 14493, \"end\": 14523}, {\"level\": \"section\", \"title\": \"Consistency Analysis\", \"line\": 199, \"offset\": 18516, \"end\": 18546}, {\"level\": \"section\", \"title\": \"Common Failure Modes by Phase\", \"line\": 276, \"offset\": 27056, \"end\": 27095}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B050",
      "atlas_display": {
        "id": "B050",
        "label": "The Process: Four Phases, Four Gates",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:System knowledge & memory",
          "T:Verification & review",
          "T:Code quality & security"
        ],
        "actual": [],
        "mapped": [
          "C:C04",
          "C:C07"
        ],
        "printed": false,
        "summary": "Il processo a gate viene generalizzato oltre una singola implementazione.",
        "limitation": "Un gate può essere superato con artefatti formalmente coerenti ma intenzioni sbagliate; definire cosa il controllo dimostra e cosa lascia aperto.",
        "url": "https://www.amazon.it/dp/B0GZZDFMYF",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Specifications and governance",
          "K:System understanding and rationale",
          "K:Independent verification and oracles",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V03"
        ],
        "book": {
          "volume": "V03",
          "title": "Non-Deterministic Spec-Driven Development",
          "subtitle": "Enterprise Edition -- From Public Frameworks to Enterprise Practice",
          "url": "https://www.amazon.it/dp/B0GZZDFMYF",
          "edition": "2",
          "source_path": "AI_SDD_ENG_V2/chapters/chapter02_process.tex"
        }
      }
    },
    {
      "label": "Anatomy of an AI SDD Framework",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V03",
      "volume_title": "Non-Deterministic Spec-driven Development — 2nd edition",
      "source_path": "AI_SDD_ENG_V2/chapters/chapter03_anatomy.tex",
      "source_sha256": "3c9e70a2ae890e4300cbed66e1c7e86559ecd40c0815ac9937d1e618b4320059",
      "line_count": 426,
      "word_count_approx": 5133,
      "card_type": "chapter",
      "card_path": "cards/V03/B051.md",
      "in_short": "I framework vengono scomposti in istruzioni, prompt, agenti e skill su diversi substrati.",
      "summary": "La tassonomia delle primitive e le regole di composizione permettono di confrontare implementazioni apparentemente diverse e di leggere le strutture dei repository.",
      "limitation": "La tassonomia è una sintesi progettuale dell’autore; la somiglianza delle strutture non implica identità di comportamento o qualità.",
      "primary_theme": "T:System knowledge & memory",
      "streams_json": "[\"T:System knowledge & memory\", \"T:What agents can do\", \"T:Engineering structure\"]",
      "topics_json": "[\"K:Agent context and persistent memory\", \"K:System understanding and rationale\", \"K:Dependencies and agent supply chain\", \"K:Developer workflow and adoption\", \"K:Specifications and governance\"]",
      "editorial_chapters_json": "[\"C:C03\", \"C:C04\", \"C:C09\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"Why Frameworks Look Alike Underneath\", \"line\": 15, \"offset\": 919, \"end\": 965}, {\"level\": \"section\", \"title\": \"Primitive 3 --- Agents\", \"line\": 152, \"offset\": 11392, \"end\": 11424}, {\"level\": \"section\", \"title\": \"Where the Primitives Live in the Three Big Harnesses\", \"line\": 285, \"offset\": 22622, \"end\": 22684}, {\"level\": \"section\", \"title\": \"What to Look For When You Read Part II\", \"line\": 396, \"offset\": 33860, \"end\": 33908}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B051",
      "atlas_display": {
        "id": "B051",
        "label": "Anatomy of an AI SDD Framework",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:System knowledge & memory",
          "T:What agents can do",
          "T:Engineering structure"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C04",
          "C:C09"
        ],
        "printed": false,
        "summary": "I framework vengono scomposti in istruzioni, prompt, agenti e skill su diversi substrati.",
        "limitation": "La tassonomia è una sintesi progettuale dell’autore; la somiglianza delle strutture non implica identità di comportamento o qualità.",
        "url": "https://www.amazon.it/dp/B0GZZDFMYF",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Agent context and persistent memory",
          "K:System understanding and rationale",
          "K:Dependencies and agent supply chain",
          "K:Developer workflow and adoption",
          "K:Specifications and governance"
        ],
        "volumes": [
          "V03"
        ],
        "book": {
          "volume": "V03",
          "title": "Non-Deterministic Spec-Driven Development",
          "subtitle": "Enterprise Edition -- From Public Frameworks to Enterprise Practice",
          "url": "https://www.amazon.it/dp/B0GZZDFMYF",
          "edition": "2",
          "source_path": "AI_SDD_ENG_V2/chapters/chapter03_anatomy.tex"
        }
      }
    },
    {
      "label": "The Ecosystem: A Map of Public Frameworks",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V03",
      "volume_title": "Non-Deterministic Spec-driven Development — 2nd edition",
      "source_path": "AI_SDD_ENG_V2/chapters/chapter04_ecosystem.tex",
      "source_sha256": "23468c124cf3c33c4f866c6a440041024e0d09b9f677a2f895167c9ad0d9d959",
      "line_count": 228,
      "word_count_approx": 2298,
      "card_type": "chapter",
      "card_path": "cards/V03/B052.md",
      "in_short": "L’ecosistema viene organizzato in famiglie e scelte di progettazione.",
      "summary": "Il capitolo presenta profili dei framework, una tassonomia e una tesi di convergenza, orientando il lettore prima dei confronti dettagliati.",
      "limitation": "I profili sono uno snapshot del corpus del libro; popolarità e presenza nella mappa non sono valutazioni sperimentali.",
      "primary_theme": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:Productivity\", \"T:Skills & learning\", \"T:What agents can do\"]",
      "topics_json": "[\"K:Developer workflow and adoption\", \"K:Evaluation methodology and baselines\", \"K:Specifications and governance\"]",
      "editorial_chapters_json": "[\"C:C03\", \"C:C04\", \"C:C11\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"Why the Ecosystem Fragmented\", \"line\": 16, \"offset\": 721, \"end\": 759}, {\"level\": \"section\", \"title\": \"The Four Must-Know Frameworks\", \"line\": 112, \"offset\": 8847, \"end\": 8886}, {\"level\": \"section\", \"title\": \"Framework Profiles\", \"line\": 117, \"offset\": 9934, \"end\": 9962}, {\"level\": \"section\", \"title\": \"How to Read Part II\", \"line\": 196, \"offset\": 15137, \"end\": 15166}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B052",
      "atlas_display": {
        "id": "B052",
        "label": "The Ecosystem: A Map of Public Frameworks",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Productivity",
          "T:Skills & learning",
          "T:What agents can do"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C04",
          "C:C11"
        ],
        "printed": false,
        "summary": "L’ecosistema viene organizzato in famiglie e scelte di progettazione.",
        "limitation": "I profili sono uno snapshot del corpus del libro; popolarità e presenza nella mappa non sono valutazioni sperimentali.",
        "url": "https://www.amazon.it/dp/B0GZZDFMYF",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Evaluation methodology and baselines",
          "K:Specifications and governance"
        ],
        "volumes": [
          "V03"
        ],
        "book": {
          "volume": "V03",
          "title": "Non-Deterministic Spec-Driven Development",
          "subtitle": "Enterprise Edition -- From Public Frameworks to Enterprise Practice",
          "url": "https://www.amazon.it/dp/B0GZZDFMYF",
          "edition": "2",
          "source_path": "AI_SDD_ENG_V2/chapters/chapter04_ecosystem.tex"
        }
      }
    },
    {
      "label": "The Lightweight Protocols: GSD v1 and GSD-2",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V03",
      "volume_title": "Non-Deterministic Spec-driven Development — 2nd edition",
      "source_path": "AI_SDD_ENG_V2/chapters/chapter05_gsd.tex",
      "source_sha256": "9f1b1ebed1f3956520fc13d642ded6df5bc2479d436ca3a40b33e65cf724e1df",
      "line_count": 303,
      "word_count_approx": 3954,
      "card_type": "chapter",
      "card_path": "cards/V03/B053.md",
      "in_short": "GSD v1 e GSD-2 rappresentano due modi di ottenere disciplina con poco processo.",
      "summary": "Il confronto combina workflow leggeri, evoluzione strutturata e una simulazione di autenticazione JWT per rendere visibili artefatti e transizioni.",
      "limitation": "La field-test simulation resta una simulazione didattica, non un confronto controllato eseguito sui prodotti attuali.",
      "primary_theme": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:System knowledge & memory\", \"T:What agents can do\"]",
      "topics_json": "[\"K:Specifications and governance\", \"K:System understanding and rationale\", \"K:Agent failure and escalation\", \"K:Long-running agent execution\"]",
      "editorial_chapters_json": "[\"C:C03\", \"C:C04\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"The Lightweight Philosophy\", \"line\": 16, \"offset\": 403, \"end\": 439}, {\"level\": \"section\", \"title\": \"GSD v1 --- Action-Oriented Protocol\", \"line\": 33, \"offset\": 2928, \"end\": 2973}, {\"level\": \"section\", \"title\": \"Field-Test Simulation: JWT Authentication\", \"line\": 203, \"offset\": 23010, \"end\": 23061}, {\"level\": \"section\", \"title\": \"Lessons for Your Practice\", \"line\": 241, \"offset\": 25845, \"end\": 25880}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B053",
      "atlas_display": {
        "id": "B053",
        "label": "The Lightweight Protocols: GSD v1 and GSD-2",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:System knowledge & memory",
          "T:What agents can do"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C04"
        ],
        "printed": false,
        "summary": "GSD v1 e GSD-2 rappresentano due modi di ottenere disciplina con poco processo.",
        "limitation": "La field-test simulation resta una simulazione didattica, non un confronto controllato eseguito sui prodotti attuali.",
        "url": "https://www.amazon.it/dp/B0GZZDFMYF",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Specifications and governance",
          "K:System understanding and rationale",
          "K:Agent failure and escalation",
          "K:Long-running agent execution"
        ],
        "volumes": [
          "V03"
        ],
        "book": {
          "volume": "V03",
          "title": "Non-Deterministic Spec-Driven Development",
          "subtitle": "Enterprise Edition -- From Public Frameworks to Enterprise Practice",
          "url": "https://www.amazon.it/dp/B0GZZDFMYF",
          "edition": "2",
          "source_path": "AI_SDD_ENG_V2/chapters/chapter05_gsd.tex"
        }
      }
    },
    {
      "label": "The Specification Toolkits: Spec Kit and OpenSpec (openspec.dev)",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V03",
      "volume_title": "Non-Deterministic Spec-driven Development — 2nd edition",
      "source_path": "AI_SDD_ENG_V2/chapters/chapter06_spectools.tex",
      "source_sha256": "a803100f32d0ed9bb03506561afe3e44e8e838131df018e142c312206c9c9ea2",
      "line_count": 814,
      "word_count_approx": 10419,
      "card_type": "chapter",
      "card_path": "cards/V03/B054.md",
      "in_short": "Spec Kit e OpenSpec affrontano specificazione e cambiamento brownfield con strutture diverse.",
      "summary": "Il capitolo compara toolchain, delta specification, chiarimento prima del piano e una simulazione JWT, esplicitando trade-off e scelte di design.",
      "limitation": "Comandi e lifecycle vanno letti nella versione fornita; il confronto non dimostra la superiorità generale di uno strumento.",
      "primary_theme": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:System knowledge & memory\", \"T:Verification & review\"]",
      "topics_json": "[\"K:Specifications and governance\", \"K:System understanding and rationale\", \"K:Independent verification and oracles\"]",
      "editorial_chapters_json": "[\"C:C04\", \"C:C05\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"Spec Kit --- The Specification Toolchain\", \"line\": 23, \"offset\": 1281, \"end\": 1331}, {\"level\": \"section\", \"title\": \"Spec Kit vs.\\\\ OpenSpec: A Direct Comparison\", \"line\": 496, \"offset\": 54876, \"end\": 54929}, {\"level\": \"section\", \"title\": \"The Clarify-Before-Plan Pattern\", \"line\": 585, \"offset\": 63086, \"end\": 63127}, {\"level\": \"section\", \"title\": \"Lessons for Your Practice\", \"line\": 766, \"offset\": 77336, \"end\": 77371}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B054",
      "atlas_display": {
        "id": "B054",
        "label": "The Specification Toolkits: Spec Kit and OpenSpec (openspec.dev)",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:System knowledge & memory",
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C04",
          "C:C05"
        ],
        "printed": false,
        "summary": "Spec Kit e OpenSpec affrontano specificazione e cambiamento brownfield con strutture diverse.",
        "limitation": "Comandi e lifecycle vanno letti nella versione fornita; il confronto non dimostra la superiorità generale di uno strumento.",
        "url": "https://www.amazon.it/dp/B0GZZDFMYF",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Specifications and governance",
          "K:System understanding and rationale",
          "K:Independent verification and oracles"
        ],
        "volumes": [
          "V03"
        ],
        "book": {
          "volume": "V03",
          "title": "Non-Deterministic Spec-Driven Development",
          "subtitle": "Enterprise Edition -- From Public Frameworks to Enterprise Practice",
          "url": "https://www.amazon.it/dp/B0GZZDFMYF",
          "edition": "2",
          "source_path": "AI_SDD_ENG_V2/chapters/chapter06_spectools.tex"
        }
      }
    },
    {
      "label": "The Agentic Orchestrators: BMAD Method and AI-RPI Protocol",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V03",
      "volume_title": "Non-Deterministic Spec-driven Development — 2nd edition",
      "source_path": "AI_SDD_ENG_V2/chapters/chapter07_orchestrators.tex",
      "source_sha256": "26356810d67207d7db408d49a5678729fc25eb2a0d104e88c964dd48334b2760",
      "line_count": 586,
      "word_count_approx": 7585,
      "card_type": "chapter",
      "card_path": "cards/V03/B055.md",
      "in_short": "BMAD e AI-RPI mostrano due filosofie di coordinamento e handoff.",
      "summary": "Il capitolo distingue persona e ruolo, orchestrazione agile e protocollo Research–Plan–Implement, usando una simulazione di progettazione di microservizio.",
      "limitation": "La specializzazione nominale degli agenti non assicura indipendenza epistemica; controllare le dipendenze fra input, artefatti e verifiche.",
      "primary_theme": "T:What agents can do",
      "streams_json": "[\"T:What agents can do\", \"T:Engineering structure\", \"T:Verification & review\", \"T:System knowledge & memory\"]",
      "topics_json": "[\"K:Human-agent collaboration\", \"K:Review capacity and maintainers\", \"K:Long-running agent execution\", \"K:Specifications and governance\", \"K:System understanding and rationale\"]",
      "editorial_chapters_json": "[\"C:C03\", \"C:C04\", \"C:C11\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"The Orchestration Problem\", \"line\": 20, \"offset\": 946, \"end\": 981}, {\"level\": \"section\", \"title\": \"AI-RPI Protocol --- Adaptive Research--Plan--Implement Discipline\", \"line\": 322, \"offset\": 29166, \"end\": 29241}, {\"level\": \"section\", \"title\": \"The Handoff Problem\", \"line\": 422, \"offset\": 45892, \"end\": 45921}, {\"level\": \"section\", \"title\": \"Lessons for Your Practice\", \"line\": 487, \"offset\": 51099, \"end\": 51134}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B055",
      "atlas_display": {
        "id": "B055",
        "label": "The Agentic Orchestrators: BMAD Method and AI-RPI Protocol",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:What agents can do",
          "T:Engineering structure",
          "T:Verification & review",
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C04",
          "C:C11"
        ],
        "printed": false,
        "summary": "BMAD e AI-RPI mostrano due filosofie di coordinamento e handoff.",
        "limitation": "La specializzazione nominale degli agenti non assicura indipendenza epistemica; controllare le dipendenze fra input, artefatti e verifiche.",
        "url": "https://www.amazon.it/dp/B0GZZDFMYF",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Human-agent collaboration",
          "K:Review capacity and maintainers",
          "K:Long-running agent execution",
          "K:Specifications and governance",
          "K:System understanding and rationale"
        ],
        "volumes": [
          "V03"
        ],
        "book": {
          "volume": "V03",
          "title": "Non-Deterministic Spec-Driven Development",
          "subtitle": "Enterprise Edition -- From Public Frameworks to Enterprise Practice",
          "url": "https://www.amazon.it/dp/B0GZZDFMYF",
          "edition": "2",
          "source_path": "AI_SDD_ENG_V2/chapters/chapter07_orchestrators.tex"
        }
      }
    },
    {
      "label": "Autonomous Loops and Behavioral Foundations",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V03",
      "volume_title": "Non-Deterministic Spec-driven Development — 2nd edition",
      "source_path": "AI_SDD_ENG_V2/chapters/chapter08_autonomous.tex",
      "source_sha256": "5bff2e88df8bb7940b34d377d69d9b488bb0ba5100b4278946676015b0e011df",
      "line_count": 629,
      "word_count_approx": 10585,
      "card_type": "chapter",
      "card_path": "cards/V03/B056.md",
      "in_short": "Loop autonomi e disciplina comportamentale sono componenti da comporre, non alternative equivalenti.",
      "summary": "Ralph Copilot, Spec Loop Engine, skill ispirate a Karpathy, Agent Skills e AIDD sono letti attraverso autonomia, vincoli e una simulazione di implementazione.",
      "limitation": "I profili e la simulazione non costituiscono un benchmark; distinguere regole suggerite e controlli realmente applicati dal runtime.",
      "primary_theme": "T:What agents can do",
      "streams_json": "[\"T:What agents can do\", \"T:Verification & review\", \"T:Engineering structure\"]",
      "topics_json": "[\"K:Long-running agent execution\", \"K:Agent failure and escalation\", \"K:Independent verification and oracles\", \"K:Developer workflow and adoption\", \"K:Specifications and governance\"]",
      "editorial_chapters_json": "[\"C:C03\", \"C:C04\", \"C:C07\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"The Autonomy Spectrum\", \"line\": 20, \"offset\": 1167, \"end\": 1198}, {\"level\": \"section\", \"title\": \"Karpathy-Inspired Skills --- Behavioral Discipline\", \"line\": 257, \"offset\": 34923, \"end\": 34983}, {\"level\": \"section\", \"title\": \"AIDD --- Architecture-Decision-Driven Backend Pipeline\", \"line\": 426, \"offset\": 52965, \"end\": 53029}, {\"level\": \"section\", \"title\": \"Lessons for Your Practice\", \"line\": 581, \"offset\": 73480, \"end\": 73515}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B056",
      "atlas_display": {
        "id": "B056",
        "label": "Autonomous Loops and Behavioral Foundations",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:What agents can do",
          "T:Verification & review",
          "T:Engineering structure"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C04",
          "C:C07"
        ],
        "printed": false,
        "summary": "Loop autonomi e disciplina comportamentale sono componenti da comporre, non alternative equivalenti.",
        "limitation": "I profili e la simulazione non costituiscono un benchmark; distinguere regole suggerite e controlli realmente applicati dal runtime.",
        "url": "https://www.amazon.it/dp/B0GZZDFMYF",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Long-running agent execution",
          "K:Agent failure and escalation",
          "K:Independent verification and oracles",
          "K:Developer workflow and adoption",
          "K:Specifications and governance"
        ],
        "volumes": [
          "V03"
        ],
        "book": {
          "volume": "V03",
          "title": "Non-Deterministic Spec-Driven Development",
          "subtitle": "Enterprise Edition -- From Public Frameworks to Enterprise Practice",
          "url": "https://www.amazon.it/dp/B0GZZDFMYF",
          "edition": "2",
          "source_path": "AI_SDD_ENG_V2/chapters/chapter08_autonomous.tex"
        }
      }
    },
    {
      "label": "The Comparison: Patterns, Divergences, and Convergences",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V03",
      "volume_title": "Non-Deterministic Spec-driven Development — 2nd edition",
      "source_path": "AI_SDD_ENG_V2/chapters/chapter09_comparison.tex",
      "source_sha256": "45be338524ea5b8bf299ba0d524c0959fbadcdc38bdd0a5b81d6fa3dfad45262",
      "line_count": 626,
      "word_count_approx": 8041,
      "card_type": "chapter",
      "card_path": "cards/V03/B057.md",
      "in_short": "Dodici dimensioni rendono espliciti convergenze e disaccordi fra framework.",
      "summary": "Tabella di confronto, mappe strategiche e quattro divergenze filosofiche organizzano le scelte senza limitarsi a elencare funzionalità.",
      "limitation": "Le posizioni nelle mappe e nei quadranti sono giudizi editoriali, non misure statistiche o classifiche indipendenti.",
      "primary_theme": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:Productivity\", \"T:Skills & learning\", \"T:Code quality & security\"]",
      "topics_json": "[\"K:Developer workflow and adoption\", \"K:Evaluation methodology and baselines\", \"K:Architecture and modularity\", \"K:Technical debt and complexity\"]",
      "editorial_chapters_json": "[\"C:C03\", \"C:C04\", \"C:C11\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"The Twelve Core Comparison Dimensions\", \"line\": 20, \"offset\": 1022, \"end\": 1069}, {\"level\": \"section\", \"title\": \"Strategic Maps: Three Magic Quadrants\", \"line\": 171, \"offset\": 18678, \"end\": 18725}, {\"level\": \"section\", \"title\": \"Thematic Deep-Dives\", \"line\": 429, \"offset\": 34076, \"end\": 34105}, {\"level\": \"section\", \"title\": \"The Divergence Map: Four Irreducible Philosophical Splits\", \"line\": 575, \"offset\": 58472, \"end\": 58539}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B057",
      "atlas_display": {
        "id": "B057",
        "label": "The Comparison: Patterns, Divergences, and Convergences",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Productivity",
          "T:Skills & learning",
          "T:Code quality & security"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C04",
          "C:C11"
        ],
        "printed": false,
        "summary": "Dodici dimensioni rendono espliciti convergenze e disaccordi fra framework.",
        "limitation": "Le posizioni nelle mappe e nei quadranti sono giudizi editoriali, non misure statistiche o classifiche indipendenti.",
        "url": "https://www.amazon.it/dp/B0GZZDFMYF",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Evaluation methodology and baselines",
          "K:Architecture and modularity",
          "K:Technical debt and complexity"
        ],
        "volumes": [
          "V03"
        ],
        "book": {
          "volume": "V03",
          "title": "Non-Deterministic Spec-Driven Development",
          "subtitle": "Enterprise Edition -- From Public Frameworks to Enterprise Practice",
          "url": "https://www.amazon.it/dp/B0GZZDFMYF",
          "edition": "2",
          "source_path": "AI_SDD_ENG_V2/chapters/chapter09_comparison.tex"
        }
      }
    },
    {
      "label": "Design Boundaries: What to Adopt, What to Avoid",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V03",
      "volume_title": "Non-Deterministic Spec-driven Development — 2nd edition",
      "source_path": "AI_SDD_ENG_V2/chapters/chapter10_boundaries.tex",
      "source_sha256": "f4e89dfab7a1b75f618433de0d8423b30f82d62a3d6994071abcf7352c46d135",
      "line_count": 403,
      "word_count_approx": 5427,
      "card_type": "chapter",
      "card_path": "cards/V03/B058.md",
      "in_short": "Il framework adatto è quello con rigore sufficiente e costo proporzionato.",
      "summary": "Tre livelli di rigore, griglia di adozione, antipattern, migrazione e complementarità definiscono confini per evitare accumulo indiscriminato di meccanismi.",
      "limitation": "La selezione va verificata su rischi e vincoli locali; la tassonomia non rende equivalenti strumenti complementari.",
      "primary_theme": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:Productivity\", \"T:Skills & learning\", \"T:Verification & review\"]",
      "topics_json": "[\"K:Developer workflow and adoption\", \"K:Evaluation methodology and baselines\", \"K:Specifications and governance\", \"K:Ownership and knowledge transfer\"]",
      "editorial_chapters_json": "[\"C:C04\", \"C:C11\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"The Three Tiers of Rigor\", \"line\": 20, \"offset\": 756, \"end\": 790}, {\"level\": \"section\", \"title\": \"Eight Anti-Patterns from the Wild\", \"line\": 198, \"offset\": 19317, \"end\": 19360}, {\"level\": \"section\", \"title\": \"What an Ideal Framework Would Combine\", \"line\": 304, \"offset\": 29330, \"end\": 29377}, {\"level\": \"section\", \"title\": \"Design Boundaries of Enterprise SDD\", \"line\": 363, \"offset\": 36495, \"end\": 36540}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B058",
      "atlas_display": {
        "id": "B058",
        "label": "Design Boundaries: What to Adopt, What to Avoid",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Productivity",
          "T:Skills & learning",
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C04",
          "C:C11"
        ],
        "printed": false,
        "summary": "Il framework adatto è quello con rigore sufficiente e costo proporzionato.",
        "limitation": "La selezione va verificata su rischi e vincoli locali; la tassonomia non rende equivalenti strumenti complementari.",
        "url": "https://www.amazon.it/dp/B0GZZDFMYF",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Evaluation methodology and baselines",
          "K:Specifications and governance",
          "K:Ownership and knowledge transfer"
        ],
        "volumes": [
          "V03"
        ],
        "book": {
          "volume": "V03",
          "title": "Non-Deterministic Spec-Driven Development",
          "subtitle": "Enterprise Edition -- From Public Frameworks to Enterprise Practice",
          "url": "https://www.amazon.it/dp/B0GZZDFMYF",
          "edition": "2",
          "source_path": "AI_SDD_ENG_V2/chapters/chapter10_boundaries.tex"
        }
      }
    },
    {
      "label": "Constitution and Architecture: The Framework Foundation",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V03",
      "volume_title": "Non-Deterministic Spec-driven Development — 2nd edition",
      "source_path": "AI_SDD_ENG_V2/chapters/chapter11_foundation.tex",
      "source_sha256": "8fadfb701661d64f294a2b51180d2fc1749af952a6f15c9e099ce3b2d4f6b4fc",
      "line_count": 592,
      "word_count_approx": 4983,
      "card_type": "chapter",
      "card_path": "cards/V03/B059.md",
      "in_short": "Enterprise SDD combina costituzione, architettura e progressione controllata.",
      "summary": "Il capitolo racconta la composizione del framework attraverso vincoli inviolabili, pipeline a sei fasi e gate, raccordando l’ecosistema alla proposta dell’autore.",
      "limitation": "La storia di composizione non è una validazione indipendente; mantenere separate scelte progettuali, conformità formale ed esiti reali.",
      "primary_theme": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:Verification & review\", \"T:Code quality & security\"]",
      "topics_json": "[\"K:Specifications and governance\", \"K:Ownership and knowledge transfer\", \"K:Architecture and modularity\", \"K:Technical debt and complexity\", \"K:Independent verification and oracles\"]",
      "editorial_chapters_json": "[\"C:C04\", \"C:C05\", \"C:C11\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"Five Days With Enterprise SDD\", \"line\": 28, \"offset\": 1394, \"end\": 1433}, {\"level\": \"section\", \"title\": \"Core Philosophy\", \"line\": 139, \"offset\": 13030, \"end\": 13055}, {\"level\": \"section\", \"title\": \"The Six-Phase Pipeline\", \"line\": 183, \"offset\": 18800, \"end\": 18832}, {\"level\": \"section\", \"title\": \"Constitution-Driven Development in Practice\", \"line\": 414, \"offset\": 30897, \"end\": 30950}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B059",
      "atlas_display": {
        "id": "B059",
        "label": "Constitution and Architecture: The Framework Foundation",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Verification & review",
          "T:Code quality & security"
        ],
        "actual": [],
        "mapped": [
          "C:C04",
          "C:C05",
          "C:C11"
        ],
        "printed": false,
        "summary": "Enterprise SDD combina costituzione, architettura e progressione controllata.",
        "limitation": "La storia di composizione non è una validazione indipendente; mantenere separate scelte progettuali, conformità formale ed esiti reali.",
        "url": "https://www.amazon.it/dp/B0GZZDFMYF",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Specifications and governance",
          "K:Ownership and knowledge transfer",
          "K:Architecture and modularity",
          "K:Technical debt and complexity",
          "K:Independent verification and oracles"
        ],
        "volumes": [
          "V03"
        ],
        "book": {
          "volume": "V03",
          "title": "Non-Deterministic Spec-Driven Development",
          "subtitle": "Enterprise Edition -- From Public Frameworks to Enterprise Practice",
          "url": "https://www.amazon.it/dp/B0GZZDFMYF",
          "edition": "2",
          "source_path": "AI_SDD_ENG_V2/chapters/chapter11_foundation.tex"
        }
      }
    },
    {
      "label": "The Agent Pipeline and Gates",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V03",
      "volume_title": "Non-Deterministic Spec-driven Development — 2nd edition",
      "source_path": "AI_SDD_ENG_V2/chapters/chapter12_agents.tex",
      "source_sha256": "0eeb7ee0be66f6453866402f554996d7834eabd8d3648fa4e594b9c24442c901",
      "line_count": 867,
      "word_count_approx": 8254,
      "card_type": "chapter",
      "card_path": "cards/V03/B060.md",
      "in_short": "La pipeline degli agenti rende espliciti artefatti, handoff e autorità dei gate.",
      "summary": "Catalogo dei ruoli, agenti multi-mode, Three Amigos, livelli di cerimonia, pipeline di sicurezza e gestione delle domande descrivono il funzionamento interno di Enterprise SDD.",
      "limitation": "Il numero di agenti e di gate non misura qualità; servono prove su fallimenti concorrenti, risposte tardive e intenzioni modificate.",
      "primary_theme": "T:What agents can do",
      "streams_json": "[\"T:What agents can do\", \"T:Engineering structure\", \"T:Verification & review\", \"T:Code quality & security\"]",
      "topics_json": "[\"K:Human-agent collaboration\", \"K:Review capacity and maintainers\", \"K:Long-running agent execution\", \"K:Specifications and governance\", \"K:Ownership and knowledge transfer\", \"K:Independent verification and oracles\", \"K:Evaluation methodology and baselines\"]",
      "editorial_chapters_json": "[\"C:C04\", \"C:C07\", \"C:C11\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"The Agent Topology at a Glance\", \"line\": 28, \"offset\": 1369, \"end\": 1409}, {\"level\": \"section\", \"title\": \"Complete Agent Catalog\", \"line\": 259, \"offset\": 21141, \"end\": 21173}, {\"level\": \"section\", \"title\": \"Gate Anatomy\", \"line\": 535, \"offset\": 43963, \"end\": 43985}, {\"level\": \"section\", \"title\": \"From sdd new to sdd ship : a full lap\", \"line\": 774, \"offset\": 58707, \"end\": 58767}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B060",
      "atlas_display": {
        "id": "B060",
        "label": "The Agent Pipeline and Gates",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:What agents can do",
          "T:Engineering structure",
          "T:Verification & review",
          "T:Code quality & security"
        ],
        "actual": [],
        "mapped": [
          "C:C04",
          "C:C07",
          "C:C11"
        ],
        "printed": false,
        "summary": "La pipeline degli agenti rende espliciti artefatti, handoff e autorità dei gate.",
        "limitation": "Il numero di agenti e di gate non misura qualità; servono prove su fallimenti concorrenti, risposte tardive e intenzioni modificate.",
        "url": "https://www.amazon.it/dp/B0GZZDFMYF",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Human-agent collaboration",
          "K:Review capacity and maintainers",
          "K:Long-running agent execution",
          "K:Specifications and governance",
          "K:Ownership and knowledge transfer",
          "K:Independent verification and oracles",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V03"
        ],
        "book": {
          "volume": "V03",
          "title": "Non-Deterministic Spec-Driven Development",
          "subtitle": "Enterprise Edition -- From Public Frameworks to Enterprise Practice",
          "url": "https://www.amazon.it/dp/B0GZZDFMYF",
          "edition": "2",
          "source_path": "AI_SDD_ENG_V2/chapters/chapter12_agents.tex"
        }
      }
    },
    {
      "label": "Automation and Extensibility: CLI, Modules, and MCP",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V03",
      "volume_title": "Non-Deterministic Spec-driven Development — 2nd edition",
      "source_path": "AI_SDD_ENG_V2/chapters/chapter13_automation.tex",
      "source_sha256": "e1f633e1cc1dca1637da2923b8c5275dc4707462a8677259629a68a52e023395",
      "line_count": 732,
      "word_count_approx": 6550,
      "card_type": "chapter",
      "card_path": "cards/V03/B061.md",
      "in_short": "CLI, adattatori e moduli rendono estensibile il framework senza cambiare il suo nucleo concettuale.",
      "summary": "Il capitolo presenta sessione terminale, preset, MCP, issue sync, skill e controlli di salute, mostrando come collegare agenti e artefatti all’ambiente operativo.",
      "limitation": "Le superfici CLI e gli adattatori non sono stati eseguiti; compatibilità e sicurezza devono essere provate sulla versione concreta.",
      "primary_theme": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:What agents can do\", \"T:System knowledge & memory\", \"T:Code quality & security\"]",
      "topics_json": "[\"K:Developer workflow and adoption\", \"K:Specifications and governance\", \"K:Agent context and persistent memory\", \"K:System understanding and rationale\", \"K:Dependencies and agent supply chain\", \"K:Prompt injection and malicious tools\"]",
      "editorial_chapters_json": "[\"C:C03\", \"C:C06\", \"C:C09\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"A 90-Second Terminal Session\", \"line\": 28, \"offset\": 1271, \"end\": 1309}, {\"level\": \"section\", \"title\": \"User Modules\", \"line\": 331, \"offset\": 23732, \"end\": 23754}, {\"level\": \"section\", \"title\": \"MCP Servers\", \"line\": 472, \"offset\": 32976, \"end\": 32997}, {\"level\": \"section\", \"title\": \"The sdd doctor Framework Health Check\", \"line\": 631, \"offset\": 43994, \"end\": 44048}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B061",
      "atlas_display": {
        "id": "B061",
        "label": "Automation and Extensibility: CLI, Modules, and MCP",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:What agents can do",
          "T:System knowledge & memory",
          "T:Code quality & security"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C06",
          "C:C09"
        ],
        "printed": false,
        "summary": "CLI, adattatori e moduli rendono estensibile il framework senza cambiare il suo nucleo concettuale.",
        "limitation": "Le superfici CLI e gli adattatori non sono stati eseguiti; compatibilità e sicurezza devono essere provate sulla versione concreta.",
        "url": "https://www.amazon.it/dp/B0GZZDFMYF",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Specifications and governance",
          "K:Agent context and persistent memory",
          "K:System understanding and rationale",
          "K:Dependencies and agent supply chain",
          "K:Prompt injection and malicious tools"
        ],
        "volumes": [
          "V03"
        ],
        "book": {
          "volume": "V03",
          "title": "Non-Deterministic Spec-Driven Development",
          "subtitle": "Enterprise Edition -- From Public Frameworks to Enterprise Practice",
          "url": "https://www.amazon.it/dp/B0GZZDFMYF",
          "edition": "2",
          "source_path": "AI_SDD_ENG_V2/chapters/chapter13_automation.tex"
        }
      }
    },
    {
      "label": "Autonomous Execution: Modes, Budgets, and Governance",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V03",
      "volume_title": "Non-Deterministic Spec-driven Development — 2nd edition",
      "source_path": "AI_SDD_ENG_V2/chapters/chapter14_autonomy.tex",
      "source_sha256": "484cf12509a4ef84dc7b2cb0174d8248a02443f033596e8667c04a8c7ea944dc",
      "line_count": 748,
      "word_count_approx": 7795,
      "card_type": "chapter",
      "card_path": "cards/V03/B062.md",
      "in_short": "L’autonomia viene trattata come policy di esecuzione con budget ed escalation.",
      "summary": "Tre modalità, un elemento per ciclo, evidence pack, convergence review e casi enterprise definiscono cosa l’agente può fare e quando deve fermarsi.",
      "limitation": "Budget e audit-after non sostituiscono criteri di accettazione indipendenti; gli esempi non provano sicurezza in produzione.",
      "primary_theme": "T:What agents can do",
      "streams_json": "[\"T:What agents can do\", \"T:Engineering structure\", \"T:Verification & review\", \"T:Economics\", \"T:Productivity\"]",
      "topics_json": "[\"K:Agent failure and escalation\", \"K:Long-running agent execution\", \"K:Specifications and governance\", \"K:Ownership and knowledge transfer\", \"K:Economic costs and return\", \"K:Output versus shipped value\"]",
      "editorial_chapters_json": "[\"C:C03\", \"C:C11\", \"C:C12\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"Use Case 1: The Friday Afternoon Decision\", \"line\": 28, \"offset\": 1445, \"end\": 1496}, {\"level\": \"section\", \"title\": \"The One-Item-Per-Cycle Protocol\", \"line\": 231, \"offset\": 16911, \"end\": 16952}, {\"level\": \"section\", \"title\": \"Convergence Review\", \"line\": 528, \"offset\": 37242, \"end\": 37270}, {\"level\": \"section\", \"title\": \"Use Case 2: Greenfield Enterprise Java with Kafka\", \"line\": 684, \"offset\": 49241, \"end\": 49300}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B062",
      "atlas_display": {
        "id": "B062",
        "label": "Autonomous Execution: Modes, Budgets, and Governance",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:What agents can do",
          "T:Engineering structure",
          "T:Verification & review",
          "T:Economics",
          "T:Productivity"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C11",
          "C:C12"
        ],
        "printed": false,
        "summary": "L’autonomia viene trattata come policy di esecuzione con budget ed escalation.",
        "limitation": "Budget e audit-after non sostituiscono criteri di accettazione indipendenti; gli esempi non provano sicurezza in produzione.",
        "url": "https://www.amazon.it/dp/B0GZZDFMYF",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Agent failure and escalation",
          "K:Long-running agent execution",
          "K:Specifications and governance",
          "K:Ownership and knowledge transfer",
          "K:Economic costs and return",
          "K:Output versus shipped value"
        ],
        "volumes": [
          "V03"
        ],
        "book": {
          "volume": "V03",
          "title": "Non-Deterministic Spec-Driven Development",
          "subtitle": "Enterprise Edition -- From Public Frameworks to Enterprise Practice",
          "url": "https://www.amazon.it/dp/B0GZZDFMYF",
          "edition": "2",
          "source_path": "AI_SDD_ENG_V2/chapters/chapter14_autonomy.tex"
        }
      }
    },
    {
      "label": "Advanced Patterns: From Frameworks to Practice",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V03",
      "volume_title": "Non-Deterministic Spec-driven Development — 2nd edition",
      "source_path": "AI_SDD_ENG_V2/chapters/chapter15_patterns.tex",
      "source_sha256": "4830546709bc5f2eb4641c47add3bb9992eb9089497514ac25f321b33f5f92aa",
      "line_count": 778,
      "word_count_approx": 11299,
      "card_type": "chapter",
      "card_path": "cards/V03/B063.md",
      "in_short": "Diciannove pattern compongono gestione delle specifiche, coordinamento, sicurezza e autonomia.",
      "summary": "I gruppi A–D includono chiarimento, red teaming, gap closure, handoff, anti-sycophancy, gate, supply chain, evidence pack e budget.",
      "limitation": "I pattern condividono fonti e meccanismi con capitoli precedenti; non aggregarli come risultati autonomi di efficacia.",
      "primary_theme": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:Verification & review\", \"T:What agents can do\", \"T:Code quality & security\"]",
      "topics_json": "[\"K:Specifications and governance\", \"K:Independent verification and oracles\", \"K:Human-agent collaboration\", \"K:Review capacity and maintainers\", \"K:Long-running agent execution\", \"K:Prompt injection and malicious tools\", \"K:Vulnerability and secure code\", \"K:Agent failure and escalation\"]",
      "editorial_chapters_json": "[\"C:C04\", \"C:C06\", \"C:C07\", \"C:C11\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"Pattern Structure\", \"line\": 20, \"offset\": 1015, \"end\": 1043}, {\"level\": \"section\", \"title\": \"Group B: Agent Coordination\", \"line\": 263, \"offset\": 25351, \"end\": 25388}, {\"level\": \"section\", \"title\": \"Group C: Quality and Safety\", \"line\": 396, \"offset\": 40080, \"end\": 40117}, {\"level\": \"section\", \"title\": \"Enterprise SDD Implementation Notes\", \"line\": 715, \"offset\": 75875, \"end\": 75920}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B063",
      "atlas_display": {
        "id": "B063",
        "label": "Advanced Patterns: From Frameworks to Practice",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Verification & review",
          "T:What agents can do",
          "T:Code quality & security"
        ],
        "actual": [],
        "mapped": [
          "C:C04",
          "C:C06",
          "C:C07",
          "C:C11"
        ],
        "printed": false,
        "summary": "Diciannove pattern compongono gestione delle specifiche, coordinamento, sicurezza e autonomia.",
        "limitation": "I pattern condividono fonti e meccanismi con capitoli precedenti; non aggregarli come risultati autonomi di efficacia.",
        "url": "https://www.amazon.it/dp/B0GZZDFMYF",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Specifications and governance",
          "K:Independent verification and oracles",
          "K:Human-agent collaboration",
          "K:Review capacity and maintainers",
          "K:Long-running agent execution",
          "K:Prompt injection and malicious tools",
          "K:Vulnerability and secure code",
          "K:Agent failure and escalation"
        ],
        "volumes": [
          "V03"
        ],
        "book": {
          "volume": "V03",
          "title": "Non-Deterministic Spec-Driven Development",
          "subtitle": "Enterprise Edition -- From Public Frameworks to Enterprise Practice",
          "url": "https://www.amazon.it/dp/B0GZZDFMYF",
          "edition": "2",
          "source_path": "AI_SDD_ENG_V2/chapters/chapter15_patterns.tex"
        }
      }
    },
    {
      "label": "Limitations and Professional Judgment",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V03",
      "volume_title": "Non-Deterministic Spec-driven Development — 2nd edition",
      "source_path": "AI_SDD_ENG_V2/chapters/chapter16_limitations.tex",
      "source_sha256": "c726789bc12ceb26cbed18d715409013fc83a4e244e8e90615cb413e05ee2ea6",
      "line_count": 542,
      "word_count_approx": 7471,
      "card_type": "chapter",
      "card_path": "cards/V03/B064.md",
      "in_short": "Il giudizio professionale stabilisce quando ridurre, modificare o non usare SDD.",
      "summary": "Rapporti di campo, anti-casi, overhead, gate skipping, spec rot e attriti organizzativi delimitano la portata del metodo.",
      "limitation": "Witboost e Mollie sono resoconti del corpus, non pilot replicati qui; confronto e generalizzazione richiedono protocolli e denominatori.",
      "primary_theme": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:System knowledge & memory\", \"T:Productivity\", \"T:Verification & review\", \"T:What agents can do\"]",
      "topics_json": "[\"K:Specifications and governance\", \"K:System understanding and rationale\", \"K:Controlled productivity evidence\", \"K:Evaluation methodology and baselines\", \"K:Agent failure and escalation\"]",
      "editorial_chapters_json": "[\"C:C02\", \"C:C04\", \"C:C11\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"Two Field Reports: Witboost and Mollie\", \"line\": 20, \"offset\": 705, \"end\": 753}, {\"level\": \"section\", \"title\": \"The Overhead Tax\", \"line\": 184, \"offset\": 16802, \"end\": 16828}, {\"level\": \"section\", \"title\": \"The AI Reliability Gap\", \"line\": 335, \"offset\": 31115, \"end\": 31147}, {\"level\": \"section\", \"title\": \"The Professional Developer's Heuristic\", \"line\": 454, \"offset\": 44673, \"end\": 44721}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B064",
      "atlas_display": {
        "id": "B064",
        "label": "Limitations and Professional Judgment",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:System knowledge & memory",
          "T:Productivity",
          "T:Verification & review",
          "T:What agents can do"
        ],
        "actual": [],
        "mapped": [
          "C:C02",
          "C:C04",
          "C:C11"
        ],
        "printed": false,
        "summary": "Il giudizio professionale stabilisce quando ridurre, modificare o non usare SDD.",
        "limitation": "Witboost e Mollie sono resoconti del corpus, non pilot replicati qui; confronto e generalizzazione richiedono protocolli e denominatori.",
        "url": "https://www.amazon.it/dp/B0GZZDFMYF",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Specifications and governance",
          "K:System understanding and rationale",
          "K:Controlled productivity evidence",
          "K:Evaluation methodology and baselines",
          "K:Agent failure and escalation"
        ],
        "volumes": [
          "V03"
        ],
        "book": {
          "volume": "V03",
          "title": "Non-Deterministic Spec-Driven Development",
          "subtitle": "Enterprise Edition -- From Public Frameworks to Enterprise Practice",
          "url": "https://www.amazon.it/dp/B0GZZDFMYF",
          "edition": "2",
          "source_path": "AI_SDD_ENG_V2/chapters/chapter16_limitations.tex"
        }
      }
    },
    {
      "label": "How to Design a New Framework",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V03",
      "volume_title": "Non-Deterministic Spec-driven Development — 2nd edition",
      "source_path": "AI_SDD_ENG_V2/chapters/chapter17_design_framework.tex",
      "source_sha256": "995ee712004747b56e01abb6e71919950669b2896eba76087f46d27b86045fb9",
      "line_count": 325,
      "word_count_approx": 4897,
      "card_type": "chapter",
      "card_path": "cards/V03/B065.md",
      "in_short": "Progettare un nuovo framework significa partire da problemi e vincoli osservati.",
      "summary": "Four-Question Test, light evolution loop, storia di composizione di Enterprise SDD ed esempio Genesis definiscono una metodologia di evoluzione incrementale.",
      "limitation": "Il metodo di progettazione è una proposta; non va presentato come algoritmo che garantisce un framework più efficace.",
      "primary_theme": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:What agents can do\", \"T:Verification & review\"]",
      "topics_json": "[\"K:Developer workflow and adoption\", \"K:Specifications and governance\", \"K:Ownership and knowledge transfer\"]",
      "editorial_chapters_json": "[\"C:C04\", \"C:C11\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"A Light Methodology: The Four-Question Test\", \"line\": 12, \"offset\": 1059, \"end\": 1112}, {\"level\": \"section\", \"title\": \"The Light Evolution Loop\", \"line\": 99, \"offset\": 8450, \"end\": 8484}, {\"level\": \"section\", \"title\": \"Worked Example: Enterprise SDD's Composition Story\", \"line\": 115, \"offset\": 11200, \"end\": 11260}, {\"level\": \"section\", \"title\": \"Supporting Exemplar: Genesis as a Meta-Framework\", \"line\": 200, \"offset\": 23726, \"end\": 23784}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B065",
      "atlas_display": {
        "id": "B065",
        "label": "How to Design a New Framework",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:What agents can do",
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C04",
          "C:C11"
        ],
        "printed": false,
        "summary": "Progettare un nuovo framework significa partire da problemi e vincoli osservati.",
        "limitation": "Il metodo di progettazione è una proposta; non va presentato come algoritmo che garantisce un framework più efficace.",
        "url": "https://www.amazon.it/dp/B0GZZDFMYF",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Specifications and governance",
          "K:Ownership and knowledge transfer"
        ],
        "volumes": [
          "V03"
        ],
        "book": {
          "volume": "V03",
          "title": "Non-Deterministic Spec-Driven Development",
          "subtitle": "Enterprise Edition -- From Public Frameworks to Enterprise Practice",
          "url": "https://www.amazon.it/dp/B0GZZDFMYF",
          "edition": "2",
          "source_path": "AI_SDD_ENG_V2/chapters/chapter17_design_framework.tex"
        }
      }
    },
    {
      "label": "Installation and Setup",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V03",
      "volume_title": "Non-Deterministic Spec-driven Development — 2nd edition",
      "source_path": "AI_SDD_ENG_V2/appendices/appendix_setup.tex",
      "source_sha256": "6f4e96375b8e453691a7331cc62d4a78842d9323b43f9956152f32e5a2ff6ff3",
      "line_count": 550,
      "word_count_approx": 3285,
      "card_type": "appendix",
      "card_path": "cards/V03/B066.md",
      "in_short": "La guida di installazione rende verificabili prerequisiti e configurazione del framework.",
      "summary": "Setup, sdd init, variabili, MCP, adattatori, moduli, troubleshooting e riferimento CLI formano il percorso di avvio di Enterprise SDD.",
      "limitation": "L’installazione non è stata ripetuta in questa analisi; richiede una verifica su ambiente, release e permessi effettivi.",
      "primary_theme": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:Productivity\", \"T:Skills & learning\", \"T:Code quality & security\", \"T:System knowledge & memory\"]",
      "topics_json": "[\"K:Developer workflow and adoption\", \"K:Evaluation methodology and baselines\", \"K:Dependencies and agent supply chain\", \"K:Prompt injection and malicious tools\"]",
      "editorial_chapters_json": "[\"C:C03\", \"C:C06\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"Prerequisites\", \"line\": 10, \"offset\": 277, \"end\": 300}, {\"level\": \"section\", \"title\": \"Environment Variables and MCP Configuration\", \"line\": 209, \"offset\": 9983, \"end\": 10036}, {\"level\": \"section\", \"title\": \"Module Installation\", \"line\": 324, \"offset\": 15036, \"end\": 15065}, {\"level\": \"section\", \"title\": \"Quick-Start Checklist\", \"line\": 525, \"offset\": 27976, \"end\": 28007}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B066",
      "atlas_display": {
        "id": "B066",
        "label": "Installation and Setup",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Productivity",
          "T:Skills & learning",
          "T:Code quality & security",
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C06"
        ],
        "printed": false,
        "summary": "La guida di installazione rende verificabili prerequisiti e configurazione del framework.",
        "limitation": "L’installazione non è stata ripetuta in questa analisi; richiede una verifica su ambiente, release e permessi effettivi.",
        "url": "https://www.amazon.it/dp/B0GZZDFMYF",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Evaluation methodology and baselines",
          "K:Dependencies and agent supply chain",
          "K:Prompt injection and malicious tools"
        ],
        "volumes": [
          "V03"
        ],
        "book": {
          "volume": "V03",
          "title": "Non-Deterministic Spec-Driven Development",
          "subtitle": "Enterprise Edition -- From Public Frameworks to Enterprise Practice",
          "url": "https://www.amazon.it/dp/B0GZZDFMYF",
          "edition": "2",
          "source_path": "AI_SDD_ENG_V2/appendices/appendix_setup.tex"
        }
      }
    },
    {
      "label": "Playbooks",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V03",
      "volume_title": "Non-Deterministic Spec-driven Development — 2nd edition",
      "source_path": "AI_SDD_ENG_V2/appendices/appendix_playbooks.tex",
      "source_sha256": "768d4170053a9348e6740381002f0a8e19fddd39149f301bf503d061127ba5ea",
      "line_count": 623,
      "word_count_approx": 3031,
      "card_type": "appendix",
      "card_path": "cards/V03/B067.md",
      "in_short": "I playbook trasformano la metodologia in sequenze per scenari di delivery diversi.",
      "summary": "Greenfield, N+1, brownfield, hotfix, batch autonomo e Three Amigos mostrano come adattare la stessa struttura al rischio e alle responsabilità.",
      "limitation": "Le sei sequenze sono prescrittive; non costituiscono sei esperimenti o esiti produttivi indipendenti.",
      "primary_theme": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:System knowledge & memory\", \"T:What agents can do\"]",
      "topics_json": "[\"K:Specifications and governance\", \"K:System understanding and rationale\", \"K:Agent failure and escalation\", \"K:Long-running agent execution\"]",
      "editorial_chapters_json": "[\"C:C04\", \"C:C11\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"Playbook 1: Greenfield Project\", \"line\": 10, \"offset\": 264, \"end\": 304}, {\"level\": \"section\", \"title\": \"Playbook 3: Legacy Integration (Brownfield)\", \"line\": 267, \"offset\": 9956, \"end\": 10009}, {\"level\": \"section\", \"title\": \"Playbook 4: Emergency Hotfix\", \"line\": 338, \"offset\": 13527, \"end\": 13565}, {\"level\": \"section\", \"title\": \"Playbook 6: Multi-Role Team Feature (Three Amigos)\", \"line\": 549, \"offset\": 22634, \"end\": 22694}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B067",
      "atlas_display": {
        "id": "B067",
        "label": "Playbooks",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:System knowledge & memory",
          "T:What agents can do"
        ],
        "actual": [],
        "mapped": [
          "C:C04",
          "C:C11"
        ],
        "printed": false,
        "summary": "I playbook trasformano la metodologia in sequenze per scenari di delivery diversi.",
        "limitation": "Le sei sequenze sono prescrittive; non costituiscono sei esperimenti o esiti produttivi indipendenti.",
        "url": "https://www.amazon.it/dp/B0GZZDFMYF",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Specifications and governance",
          "K:System understanding and rationale",
          "K:Agent failure and escalation",
          "K:Long-running agent execution"
        ],
        "volumes": [
          "V03"
        ],
        "book": {
          "volume": "V03",
          "title": "Non-Deterministic Spec-Driven Development",
          "subtitle": "Enterprise Edition -- From Public Frameworks to Enterprise Practice",
          "url": "https://www.amazon.it/dp/B0GZZDFMYF",
          "edition": "2",
          "source_path": "AI_SDD_ENG_V2/appendices/appendix_playbooks.tex"
        }
      }
    },
    {
      "label": "Template Reference",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V03",
      "volume_title": "Non-Deterministic Spec-driven Development — 2nd edition",
      "source_path": "AI_SDD_ENG_V2/appendices/appendix_templates.tex",
      "source_sha256": "c748b7ed2bc789816a50a82c446b253db7286e300f4f4455007fcb5313f6bbaa",
      "line_count": 586,
      "word_count_approx": 2254,
      "card_type": "appendix",
      "card_path": "cards/V03/B068.md",
      "in_short": "I dodici template rendono esplicita la struttura documentale di Enterprise SDD.",
      "summary": "Business context, spec, chiarimenti, piano, test, task, costituzione, bridge, escalation, gap, checklist e metadati forniscono una grammatica comune.",
      "limitation": "Il catalogo rende visibile la densità degli artefatti; non dimostra assenza di duplicazione né sostituisce la verifica dell’intento.",
      "primary_theme": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:Verification & review\", \"T:System knowledge & memory\"]",
      "topics_json": "[\"K:Specifications and governance\", \"K:Independent verification and oracles\", \"K:Ownership and knowledge transfer\", \"K:Agent context and persistent memory\", \"K:System understanding and rationale\"]",
      "editorial_chapters_json": "[\"C:C04\", \"C:C09\", \"C:C11\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"Template 1: business-context.md\", \"line\": 10, \"offset\": 317, \"end\": 365}, {\"level\": \"section\", \"title\": \"Template 5: test-cases.md\", \"line\": 212, \"offset\": 5541, \"end\": 5583}, {\"level\": \"section\", \"title\": \"Template 8: Context Bridge\", \"line\": 366, \"offset\": 9853, \"end\": 9889}, {\"level\": \"section\", \"title\": \"Template 12: Feature Meta JSON Schema\", \"line\": 561, \"offset\": 15867, \"end\": 15914}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B068",
      "atlas_display": {
        "id": "B068",
        "label": "Template Reference",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Verification & review",
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C04",
          "C:C09",
          "C:C11"
        ],
        "printed": false,
        "summary": "I dodici template rendono esplicita la struttura documentale di Enterprise SDD.",
        "limitation": "Il catalogo rende visibile la densità degli artefatti; non dimostra assenza di duplicazione né sostituisce la verifica dell’intento.",
        "url": "https://www.amazon.it/dp/B0GZZDFMYF",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Specifications and governance",
          "K:Independent verification and oracles",
          "K:Ownership and knowledge transfer",
          "K:Agent context and persistent memory",
          "K:System understanding and rationale"
        ],
        "volumes": [
          "V03"
        ],
        "book": {
          "volume": "V03",
          "title": "Non-Deterministic Spec-Driven Development",
          "subtitle": "Enterprise Edition -- From Public Frameworks to Enterprise Practice",
          "url": "https://www.amazon.it/dp/B0GZZDFMYF",
          "edition": "2",
          "source_path": "AI_SDD_ENG_V2/appendices/appendix_templates.tex"
        }
      }
    },
    {
      "label": "Framework Reference Cards",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V03",
      "volume_title": "Non-Deterministic Spec-driven Development — 2nd edition",
      "source_path": "AI_SDD_ENG_V2/appendices/appendix_reference_cards.tex",
      "source_sha256": "d4af5f3c964ef58efde234dcb5ca257a2595dc0cd0bd3eeeb5bd8a886b445662",
      "line_count": 25,
      "word_count_approx": 118,
      "card_type": "appendix",
      "card_path": "cards/V03/B069.md",
      "in_short": "Il contenitore delle reference card collega i dodici framework ai rispettivi dettagli operativi.",
      "summary": "Il file introduce la funzione di consultazione rapida e include dodici schede autonome, preservate individualmente nel grafo.",
      "limitation": "Non espandere nuovamente i testi inclusi: questo nodo è un contenitore editoriale, non un tredicesimo framework.",
      "primary_theme": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:What agents can do\", \"T:Productivity\", \"T:Skills & learning\"]",
      "topics_json": "[\"K:Developer workflow and adoption\", \"K:Specifications and governance\", \"K:Evaluation methodology and baselines\"]",
      "editorial_chapters_json": "[\"C:C03\", \"C:C04\"]",
      "evidence_anchors_json": "[{\"level\": \"chapter\", \"title\": \"Framework Reference Cards\", \"line\": 4, \"offset\": 3, \"end\": 38}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B069",
      "atlas_display": {
        "id": "B069",
        "label": "Framework Reference Cards",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:What agents can do",
          "T:Productivity",
          "T:Skills & learning"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C04"
        ],
        "printed": false,
        "summary": "Il contenitore delle reference card collega i dodici framework ai rispettivi dettagli operativi.",
        "limitation": "Non espandere nuovamente i testi inclusi: questo nodo è un contenitore editoriale, non un tredicesimo framework.",
        "url": "https://www.amazon.it/dp/B0GZZDFMYF",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Specifications and governance",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V03"
        ],
        "book": {
          "volume": "V03",
          "title": "Non-Deterministic Spec-Driven Development",
          "subtitle": "Enterprise Edition -- From Public Frameworks to Enterprise Practice",
          "url": "https://www.amazon.it/dp/B0GZZDFMYF",
          "edition": "2",
          "source_path": "AI_SDD_ENG_V2/appendices/appendix_reference_cards.tex"
        }
      }
    },
    {
      "label": "Enterprise SDD",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V03",
      "volume_title": "Non-Deterministic Spec-driven Development — 2nd edition",
      "source_path": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_enterprise_sdd.tex",
      "source_sha256": "25c7c152091ba72111946834e36283f3b53959f3c69c81ef74262cbeb5f9b618",
      "line_count": 94,
      "word_count_approx": 929,
      "card_type": "reference_card",
      "card_path": "cards/V03/B070.md",
      "in_short": "La reference card di Enterprise SDD condensa pipeline, agenti, comandi e gate.",
      "summary": "La scheda fornisce un promemoria operativo della proposta sviluppata nei capitoli dedicati.",
      "limitation": "È derivata dagli stessi capitoli: non una fonte indipendente né un test dei comandi elencati.",
      "primary_theme": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:Verification & review\", \"T:What agents can do\"]",
      "topics_json": "[\"K:Specifications and governance\", \"K:Ownership and knowledge transfer\", \"K:Agent failure and escalation\", \"K:Long-running agent execution\"]",
      "editorial_chapters_json": "[\"C:C04\", \"C:C11\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"Enterprise SDD\", \"line\": 4, \"offset\": 3, \"end\": 27}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B070",
      "atlas_display": {
        "id": "B070",
        "label": "Enterprise SDD",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Verification & review",
          "T:What agents can do"
        ],
        "actual": [],
        "mapped": [
          "C:C04",
          "C:C11"
        ],
        "printed": false,
        "summary": "La reference card di Enterprise SDD condensa pipeline, agenti, comandi e gate.",
        "limitation": "È derivata dagli stessi capitoli: non una fonte indipendente né un test dei comandi elencati.",
        "url": "https://www.amazon.it/dp/B0GZZDFMYF",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Specifications and governance",
          "K:Ownership and knowledge transfer",
          "K:Agent failure and escalation",
          "K:Long-running agent execution"
        ],
        "volumes": [
          "V03"
        ],
        "book": {
          "volume": "V03",
          "title": "Non-Deterministic Spec-Driven Development",
          "subtitle": "Enterprise Edition -- From Public Frameworks to Enterprise Practice",
          "url": "https://www.amazon.it/dp/B0GZZDFMYF",
          "edition": "2",
          "source_path": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_enterprise_sdd.tex"
        }
      }
    },
    {
      "label": "Spec Kit",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V03",
      "volume_title": "Non-Deterministic Spec-driven Development — 2nd edition",
      "source_path": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_speckit.tex",
      "source_sha256": "dce70bac1e140c115657f1304e602bce11c07bbff82419103075243d0f1726e9",
      "line_count": 89,
      "word_count_approx": 972,
      "card_type": "reference_card",
      "card_path": "cards/V03/B071.md",
      "in_short": "La reference card di Spec Kit collega comandi, artefatti e sequenza di lavoro.",
      "summary": "La scheda riassume il ciclo della toolchain e il ruolo dei file prodotti come supporto alla consultazione.",
      "limitation": "Il riepilogo è datato dalla versione del testo e non equivale a verifica di compatibilità dell’installazione corrente.",
      "primary_theme": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:Verification & review\", \"T:System knowledge & memory\"]",
      "topics_json": "[\"K:Specifications and governance\", \"K:Independent verification and oracles\", \"K:System understanding and rationale\"]",
      "editorial_chapters_json": "[\"C:C04\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"Spec Kit\", \"line\": 4, \"offset\": 3, \"end\": 21}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B071",
      "atlas_display": {
        "id": "B071",
        "label": "Spec Kit",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Verification & review",
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C04"
        ],
        "printed": false,
        "summary": "La reference card di Spec Kit collega comandi, artefatti e sequenza di lavoro.",
        "limitation": "Il riepilogo è datato dalla versione del testo e non equivale a verifica di compatibilità dell’installazione corrente.",
        "url": "https://www.amazon.it/dp/B0GZZDFMYF",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Specifications and governance",
          "K:Independent verification and oracles",
          "K:System understanding and rationale"
        ],
        "volumes": [
          "V03"
        ],
        "book": {
          "volume": "V03",
          "title": "Non-Deterministic Spec-Driven Development",
          "subtitle": "Enterprise Edition -- From Public Frameworks to Enterprise Practice",
          "url": "https://www.amazon.it/dp/B0GZZDFMYF",
          "edition": "2",
          "source_path": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_speckit.tex"
        }
      }
    },
    {
      "label": "OpenSpec (openspec.dev)",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V03",
      "volume_title": "Non-Deterministic Spec-driven Development — 2nd edition",
      "source_path": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_openspec.tex",
      "source_sha256": "1b144458ca9d3d08ad0d48181ef535eb484b8a1a09a138b8c1a52068f58c961d",
      "line_count": 143,
      "word_count_approx": 1389,
      "card_type": "reference_card",
      "card_path": "cards/V03/B072.md",
      "in_short": "La reference card di OpenSpec rende leggibile il cambiamento tramite pacchetti e delta.",
      "summary": "La scheda descrive comandi di assistenza, artefatti del change package e integrazione nel repository brownfield.",
      "limitation": "Le azioni e gli effetti di lifecycle vanno mantenuti distinti; la scheda non autorizza a inferire un processo rigidamente sequenziale.",
      "primary_theme": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:System knowledge & memory\", \"T:Code quality & security\"]",
      "topics_json": "[\"K:Specifications and governance\", \"K:System understanding and rationale\", \"K:Architecture and modularity\", \"K:Technical debt and complexity\"]",
      "editorial_chapters_json": "[\"C:C04\", \"C:C05\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"OpenSpec (openspec.dev)\", \"line\": 4, \"offset\": 3, \"end\": 36}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B072",
      "atlas_display": {
        "id": "B072",
        "label": "OpenSpec (openspec.dev)",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:System knowledge & memory",
          "T:Code quality & security"
        ],
        "actual": [],
        "mapped": [
          "C:C04",
          "C:C05"
        ],
        "printed": false,
        "summary": "La reference card di OpenSpec rende leggibile il cambiamento tramite pacchetti e delta.",
        "limitation": "Le azioni e gli effetti di lifecycle vanno mantenuti distinti; la scheda non autorizza a inferire un processo rigidamente sequenziale.",
        "url": "https://www.amazon.it/dp/B0GZZDFMYF",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Specifications and governance",
          "K:System understanding and rationale",
          "K:Architecture and modularity",
          "K:Technical debt and complexity"
        ],
        "volumes": [
          "V03"
        ],
        "book": {
          "volume": "V03",
          "title": "Non-Deterministic Spec-Driven Development",
          "subtitle": "Enterprise Edition -- From Public Frameworks to Enterprise Practice",
          "url": "https://www.amazon.it/dp/B0GZZDFMYF",
          "edition": "2",
          "source_path": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_openspec.tex"
        }
      }
    },
    {
      "label": "BMAD Method",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V03",
      "volume_title": "Non-Deterministic Spec-driven Development — 2nd edition",
      "source_path": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_bmad.tex",
      "source_sha256": "f8ad28cb7ef76ec9f7d2ca975324fc8affc7639b9e75678edb6ec2c6043e5c8c",
      "line_count": 85,
      "word_count_approx": 736,
      "card_type": "reference_card",
      "card_path": "cards/V03/B073.md",
      "in_short": "La reference card di BMAD evidenzia agenti persona e artefatti per fase.",
      "summary": "La scheda condensa il percorso Analyst–PM–Architect–Developer e i relativi output.",
      "limitation": "Personae differenti non dimostrano fonti di evidenza indipendenti o controlli realmente separati.",
      "primary_theme": "T:What agents can do",
      "streams_json": "[\"T:What agents can do\", \"T:Engineering structure\", \"T:Verification & review\"]",
      "topics_json": "[\"K:Human-agent collaboration\", \"K:Review capacity and maintainers\", \"K:Long-running agent execution\", \"K:Specifications and governance\", \"K:Independent verification and oracles\"]",
      "editorial_chapters_json": "[\"C:C04\", \"C:C11\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"BMAD Method\", \"line\": 4, \"offset\": 3, \"end\": 24}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B073",
      "atlas_display": {
        "id": "B073",
        "label": "BMAD Method",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:What agents can do",
          "T:Engineering structure",
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C04",
          "C:C11"
        ],
        "printed": false,
        "summary": "La reference card di BMAD evidenzia agenti persona e artefatti per fase.",
        "limitation": "Personae differenti non dimostrano fonti di evidenza indipendenti o controlli realmente separati.",
        "url": "https://www.amazon.it/dp/B0GZZDFMYF",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Human-agent collaboration",
          "K:Review capacity and maintainers",
          "K:Long-running agent execution",
          "K:Specifications and governance",
          "K:Independent verification and oracles"
        ],
        "volumes": [
          "V03"
        ],
        "book": {
          "volume": "V03",
          "title": "Non-Deterministic Spec-Driven Development",
          "subtitle": "Enterprise Edition -- From Public Frameworks to Enterprise Practice",
          "url": "https://www.amazon.it/dp/B0GZZDFMYF",
          "edition": "2",
          "source_path": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_bmad.tex"
        }
      }
    },
    {
      "label": "AI-RPI Protocol",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V03",
      "volume_title": "Non-Deterministic Spec-driven Development — 2nd edition",
      "source_path": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_airpi.tex",
      "source_sha256": "b662d052eee3620bd9375923ce1694e16c5ebbf77692cc9a3f12c0027744425f",
      "line_count": 82,
      "word_count_approx": 782,
      "card_type": "reference_card",
      "card_path": "cards/V03/B074.md",
      "in_short": "La reference card di AI-RPI esplicita ricerca, piano e implementazione adattiva.",
      "summary": "Livelli di protocollo e artefatti permettono di applicare rigore diverso senza perdere il filo del lavoro.",
      "limitation": "La governance adattiva proposta va verificata sui criteri che attivano o riducono i controlli.",
      "primary_theme": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:System knowledge & memory\", \"T:What agents can do\", \"T:Verification & review\"]",
      "topics_json": "[\"K:Specifications and governance\", \"K:System understanding and rationale\", \"K:Human-agent collaboration\", \"K:Review capacity and maintainers\", \"K:Long-running agent execution\"]",
      "editorial_chapters_json": "[\"C:C04\", \"C:C11\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"AI-RPI Protocol\", \"line\": 4, \"offset\": 3, \"end\": 28}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B074",
      "atlas_display": {
        "id": "B074",
        "label": "AI-RPI Protocol",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:System knowledge & memory",
          "T:What agents can do",
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C04",
          "C:C11"
        ],
        "printed": false,
        "summary": "La reference card di AI-RPI esplicita ricerca, piano e implementazione adattiva.",
        "limitation": "La governance adattiva proposta va verificata sui criteri che attivano o riducono i controlli.",
        "url": "https://www.amazon.it/dp/B0GZZDFMYF",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Specifications and governance",
          "K:System understanding and rationale",
          "K:Human-agent collaboration",
          "K:Review capacity and maintainers",
          "K:Long-running agent execution"
        ],
        "volumes": [
          "V03"
        ],
        "book": {
          "volume": "V03",
          "title": "Non-Deterministic Spec-Driven Development",
          "subtitle": "Enterprise Edition -- From Public Frameworks to Enterprise Practice",
          "url": "https://www.amazon.it/dp/B0GZZDFMYF",
          "edition": "2",
          "source_path": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_airpi.tex"
        }
      }
    },
    {
      "label": "ralph-copilot",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V03",
      "volume_title": "Non-Deterministic Spec-driven Development — 2nd edition",
      "source_path": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_ralph.tex",
      "source_sha256": "3deae3fe3e14915cd1b324bcc1c711f46488c4155061dac55cbd34113113f697",
      "line_count": 77,
      "word_count_approx": 703,
      "card_type": "reference_card",
      "card_path": "cards/V03/B075.md",
      "in_short": "La reference card di ralph-copilot concentra il loop in ruoli e memoria su file.",
      "summary": "Planner, Coordinator, Executor e Reviewer vengono messi in relazione con stato persistente e ripetizione del ciclo.",
      "limitation": "Il ruolo Reviewer non garantisce indipendenza dalla generazione; verificare gli input e i poteri reali del controllo.",
      "primary_theme": "T:What agents can do",
      "streams_json": "[\"T:What agents can do\", \"T:Verification & review\", \"T:Engineering structure\", \"T:System knowledge & memory\"]",
      "topics_json": "[\"K:Long-running agent execution\", \"K:Agent failure and escalation\", \"K:Independent verification and oracles\", \"K:Agent context and persistent memory\", \"K:System understanding and rationale\"]",
      "editorial_chapters_json": "[\"C:C03\", \"C:C09\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"ralph-copilot\", \"line\": 4, \"offset\": 3, \"end\": 26}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B075",
      "atlas_display": {
        "id": "B075",
        "label": "ralph-copilot",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:What agents can do",
          "T:Verification & review",
          "T:Engineering structure",
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C09"
        ],
        "printed": false,
        "summary": "La reference card di ralph-copilot concentra il loop in ruoli e memoria su file.",
        "limitation": "Il ruolo Reviewer non garantisce indipendenza dalla generazione; verificare gli input e i poteri reali del controllo.",
        "url": "https://www.amazon.it/dp/B0GZZDFMYF",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Long-running agent execution",
          "K:Agent failure and escalation",
          "K:Independent verification and oracles",
          "K:Agent context and persistent memory",
          "K:System understanding and rationale"
        ],
        "volumes": [
          "V03"
        ],
        "book": {
          "volume": "V03",
          "title": "Non-Deterministic Spec-Driven Development",
          "subtitle": "Enterprise Edition -- From Public Frameworks to Enterprise Practice",
          "url": "https://www.amazon.it/dp/B0GZZDFMYF",
          "edition": "2",
          "source_path": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_ralph.tex"
        }
      }
    },
    {
      "label": "Spec Loop Engine",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V03",
      "volume_title": "Non-Deterministic Spec-driven Development — 2nd edition",
      "source_path": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_specloop.tex",
      "source_sha256": "6b98bfe86bc7e9ee7382830193b3ae042c358f095e9dab38042aca94b00234b6",
      "line_count": 85,
      "word_count_approx": 801,
      "card_type": "reference_card",
      "card_path": "cards/V03/B076.md",
      "in_short": "La reference card di Spec Loop Engine separa executor e verifier su uno stato durevole.",
      "summary": "Il modello YAML/JSON e il ciclo a due passi rendono espliciti specifica, esecuzione e controllo.",
      "limitation": "La separazione dei componenti è architetturale; resta da dimostrare l’indipendenza del criterio usato per accettare l’esito.",
      "primary_theme": "T:What agents can do",
      "streams_json": "[\"T:What agents can do\", \"T:Verification & review\", \"T:Engineering structure\", \"T:Code quality & security\"]",
      "topics_json": "[\"K:Long-running agent execution\", \"K:Agent failure and escalation\", \"K:Independent verification and oracles\", \"K:Evaluation methodology and baselines\"]",
      "editorial_chapters_json": "[\"C:C03\", \"C:C07\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"Spec Loop Engine\", \"line\": 4, \"offset\": 3, \"end\": 29}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B076",
      "atlas_display": {
        "id": "B076",
        "label": "Spec Loop Engine",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:What agents can do",
          "T:Verification & review",
          "T:Engineering structure",
          "T:Code quality & security"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C07"
        ],
        "printed": false,
        "summary": "La reference card di Spec Loop Engine separa executor e verifier su uno stato durevole.",
        "limitation": "La separazione dei componenti è architetturale; resta da dimostrare l’indipendenza del criterio usato per accettare l’esito.",
        "url": "https://www.amazon.it/dp/B0GZZDFMYF",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Long-running agent execution",
          "K:Agent failure and escalation",
          "K:Independent verification and oracles",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V03"
        ],
        "book": {
          "volume": "V03",
          "title": "Non-Deterministic Spec-Driven Development",
          "subtitle": "Enterprise Edition -- From Public Frameworks to Enterprise Practice",
          "url": "https://www.amazon.it/dp/B0GZZDFMYF",
          "edition": "2",
          "source_path": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_specloop.tex"
        }
      }
    },
    {
      "label": "GSD v1",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V03",
      "volume_title": "Non-Deterministic Spec-driven Development — 2nd edition",
      "source_path": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_gsd_v1.tex",
      "source_sha256": "c95efa6fc3330eaddd5f9340d9678768d44cebebd8053a935539f6c4ce6d267e",
      "line_count": 84,
      "word_count_approx": 730,
      "card_type": "reference_card",
      "card_path": "cards/V03/B077.md",
      "in_short": "La reference card di GSD v1 mostra il percorso leggero Discuss–Plan–Execute–Verify.",
      "summary": "Comandi e artefatti sono presentati come protocollo minimo per disciplinare il lavoro.",
      "limitation": "La brevità del protocollo non misura overhead reale o qualità della verifica.",
      "primary_theme": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:System knowledge & memory\", \"T:What agents can do\"]",
      "topics_json": "[\"K:Specifications and governance\", \"K:System understanding and rationale\", \"K:Developer workflow and adoption\"]",
      "editorial_chapters_json": "[\"C:C04\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"GSD v1\", \"line\": 4, \"offset\": 3, \"end\": 19}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B077",
      "atlas_display": {
        "id": "B077",
        "label": "GSD v1",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:System knowledge & memory",
          "T:What agents can do"
        ],
        "actual": [],
        "mapped": [
          "C:C04"
        ],
        "printed": false,
        "summary": "La reference card di GSD v1 mostra il percorso leggero Discuss–Plan–Execute–Verify.",
        "limitation": "La brevità del protocollo non misura overhead reale o qualità della verifica.",
        "url": "https://www.amazon.it/dp/B0GZZDFMYF",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Specifications and governance",
          "K:System understanding and rationale",
          "K:Developer workflow and adoption"
        ],
        "volumes": [
          "V03"
        ],
        "book": {
          "volume": "V03",
          "title": "Non-Deterministic Spec-Driven Development",
          "subtitle": "Enterprise Edition -- From Public Frameworks to Enterprise Practice",
          "url": "https://www.amazon.it/dp/B0GZZDFMYF",
          "edition": "2",
          "source_path": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_gsd_v1.tex"
        }
      }
    },
    {
      "label": "GSD-2",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V03",
      "volume_title": "Non-Deterministic Spec-driven Development — 2nd edition",
      "source_path": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_gsd2.tex",
      "source_sha256": "9ae80348026eb73434b6bc9491d1dcf8a1dbf39a6d91d0c1ea908d4ea970b4c5",
      "line_count": 88,
      "word_count_approx": 944,
      "card_type": "reference_card",
      "card_path": "cards/V03/B078.md",
      "in_short": "La reference card di GSD-2 mette in primo piano stato persistente e modalità automatica.",
      "summary": "Il file descrive sottocomandi, artefatti su disco e transizioni della macchina a stati.",
      "limitation": "Auto-mode non implica autorizzazione illimitata; arresti, resume e confini vanno verificati nella versione concreta.",
      "primary_theme": "T:What agents can do",
      "streams_json": "[\"T:What agents can do\", \"T:Engineering structure\", \"T:System knowledge & memory\"]",
      "topics_json": "[\"K:Agent failure and escalation\", \"K:Long-running agent execution\", \"K:Agent context and persistent memory\", \"K:System understanding and rationale\"]",
      "editorial_chapters_json": "[\"C:C03\", \"C:C04\", \"C:C09\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"GSD-2\", \"line\": 4, \"offset\": 3, \"end\": 18}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B078",
      "atlas_display": {
        "id": "B078",
        "label": "GSD-2",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:What agents can do",
          "T:Engineering structure",
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C04",
          "C:C09"
        ],
        "printed": false,
        "summary": "La reference card di GSD-2 mette in primo piano stato persistente e modalità automatica.",
        "limitation": "Auto-mode non implica autorizzazione illimitata; arresti, resume e confini vanno verificati nella versione concreta.",
        "url": "https://www.amazon.it/dp/B0GZZDFMYF",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Agent failure and escalation",
          "K:Long-running agent execution",
          "K:Agent context and persistent memory",
          "K:System understanding and rationale"
        ],
        "volumes": [
          "V03"
        ],
        "book": {
          "volume": "V03",
          "title": "Non-Deterministic Spec-Driven Development",
          "subtitle": "Enterprise Edition -- From Public Frameworks to Enterprise Practice",
          "url": "https://www.amazon.it/dp/B0GZZDFMYF",
          "edition": "2",
          "source_path": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_gsd2.tex"
        }
      }
    },
    {
      "label": "Karpathy-Inspired Skills",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V03",
      "volume_title": "Non-Deterministic Spec-driven Development — 2nd edition",
      "source_path": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_karpathy.tex",
      "source_sha256": "3c84a699d6381f3230a19d991e5b763b7f0a681bad6c2b161040ea230f8dcd3c",
      "line_count": 81,
      "word_count_approx": 599,
      "card_type": "reference_card",
      "card_path": "cards/V03/B079.md",
      "in_short": "Le skill ispirate a Karpathy sono principi comportamentali, non una pipeline SDLC.",
      "summary": "La scheda separa disciplina di lavoro, comportamento dell’agente e assenza di comandi o artefatti di processo propri.",
      "limitation": "Non confrontare questo insieme di principi con una toolchain come se avesse la stessa unità funzionale o le stesse garanzie.",
      "primary_theme": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:What agents can do\", \"T:Skills & learning\", \"T:System knowledge & memory\"]",
      "topics_json": "[\"K:Developer workflow and adoption\", \"K:Specifications and governance\", \"K:Skills formation and teaching\", \"K:Cognitive offloading and skill debt\"]",
      "editorial_chapters_json": "[\"C:C04\", \"C:C10\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"Karpathy-Inspired Skills\", \"line\": 4, \"offset\": 3, \"end\": 37}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B079",
      "atlas_display": {
        "id": "B079",
        "label": "Karpathy-Inspired Skills",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:What agents can do",
          "T:Skills & learning",
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C04",
          "C:C10"
        ],
        "printed": false,
        "summary": "Le skill ispirate a Karpathy sono principi comportamentali, non una pipeline SDLC.",
        "limitation": "Non confrontare questo insieme di principi con una toolchain come se avesse la stessa unità funzionale o le stesse garanzie.",
        "url": "https://www.amazon.it/dp/B0GZZDFMYF",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Specifications and governance",
          "K:Skills formation and teaching",
          "K:Cognitive offloading and skill debt"
        ],
        "volumes": [
          "V03"
        ],
        "book": {
          "volume": "V03",
          "title": "Non-Deterministic Spec-Driven Development",
          "subtitle": "Enterprise Edition -- From Public Frameworks to Enterprise Practice",
          "url": "https://www.amazon.it/dp/B0GZZDFMYF",
          "edition": "2",
          "source_path": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_karpathy.tex"
        }
      }
    },
    {
      "label": "Agent Skills",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V03",
      "volume_title": "Non-Deterministic Spec-driven Development — 2nd edition",
      "source_path": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_agent_skills.tex",
      "source_sha256": "397093258847e4d6d6e27af6d0e1c413074401785e7ff2c5f83a05d636d62790",
      "line_count": 86,
      "word_count_approx": 813,
      "card_type": "reference_card",
      "card_path": "cards/V03/B080.md",
      "in_short": "Agent Skills usa composizione e caricamento progressivo per fornire capacità contestuali.",
      "summary": "La scheda organizza comandi, personas e struttura SKILL.md come componenti riutilizzabili.",
      "limitation": "Una skill può essere obsoleta o non attendibile; presenza nel catalogo e caricamento corretto non equivalgono a validazione.",
      "primary_theme": "T:System knowledge & memory",
      "streams_json": "[\"T:System knowledge & memory\", \"T:What agents can do\", \"T:Engineering structure\"]",
      "topics_json": "[\"K:Agent context and persistent memory\", \"K:System understanding and rationale\", \"K:Dependencies and agent supply chain\", \"K:Developer workflow and adoption\", \"K:Specifications and governance\"]",
      "editorial_chapters_json": "[\"C:C03\", \"C:C09\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"Agent Skills\", \"line\": 4, \"offset\": 3, \"end\": 25}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B080",
      "atlas_display": {
        "id": "B080",
        "label": "Agent Skills",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:System knowledge & memory",
          "T:What agents can do",
          "T:Engineering structure"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C09"
        ],
        "printed": false,
        "summary": "Agent Skills usa composizione e caricamento progressivo per fornire capacità contestuali.",
        "limitation": "Una skill può essere obsoleta o non attendibile; presenza nel catalogo e caricamento corretto non equivalgono a validazione.",
        "url": "https://www.amazon.it/dp/B0GZZDFMYF",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Agent context and persistent memory",
          "K:System understanding and rationale",
          "K:Dependencies and agent supply chain",
          "K:Developer workflow and adoption",
          "K:Specifications and governance"
        ],
        "volumes": [
          "V03"
        ],
        "book": {
          "volume": "V03",
          "title": "Non-Deterministic Spec-Driven Development",
          "subtitle": "Enterprise Edition -- From Public Frameworks to Enterprise Practice",
          "url": "https://www.amazon.it/dp/B0GZZDFMYF",
          "edition": "2",
          "source_path": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_agent_skills.tex"
        }
      }
    },
    {
      "label": "AIDD",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V03",
      "volume_title": "Non-Deterministic Spec-driven Development — 2nd edition",
      "source_path": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_aidd.tex",
      "source_sha256": "8dfbbd6274c5de05c2886c5945740e7e4d5572836ef1acbdf9e6d45b8202b6ed",
      "line_count": 89,
      "word_count_approx": 825,
      "card_type": "reference_card",
      "card_path": "cards/V03/B081.md",
      "in_short": "AIDD organizza il lavoro a partire da visione e decisioni architetturali.",
      "summary": "La scheda sintetizza comandi, skill SudoLang e orchestrazione della pipeline backend descritta nel libro.",
      "limitation": "Il profilo si riferisce alla versione indicata nel testo; non è un benchmark né una verifica degli strumenti attuali.",
      "primary_theme": "T:Code quality & security",
      "streams_json": "[\"T:Code quality & security\", \"T:Engineering structure\", \"T:Verification & review\"]",
      "topics_json": "[\"K:Architecture and modularity\", \"K:Technical debt and complexity\", \"K:Specifications and governance\", \"K:Independent verification and oracles\"]",
      "editorial_chapters_json": "[\"C:C04\", \"C:C05\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"AIDD\", \"line\": 4, \"offset\": 3, \"end\": 17}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B081",
      "atlas_display": {
        "id": "B081",
        "label": "AIDD",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Code quality & security",
          "T:Engineering structure",
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C04",
          "C:C05"
        ],
        "printed": false,
        "summary": "AIDD organizza il lavoro a partire da visione e decisioni architetturali.",
        "limitation": "Il profilo si riferisce alla versione indicata nel testo; non è un benchmark né una verifica degli strumenti attuali.",
        "url": "https://www.amazon.it/dp/B0GZZDFMYF",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Architecture and modularity",
          "K:Technical debt and complexity",
          "K:Specifications and governance",
          "K:Independent verification and oracles"
        ],
        "volumes": [
          "V03"
        ],
        "book": {
          "volume": "V03",
          "title": "Non-Deterministic Spec-Driven Development",
          "subtitle": "Enterprise Edition -- From Public Frameworks to Enterprise Practice",
          "url": "https://www.amazon.it/dp/B0GZZDFMYF",
          "edition": "2",
          "source_path": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_aidd.tex"
        }
      }
    },
    {
      "label": "Previous Books and Author",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V03",
      "volume_title": "Non-Deterministic Spec-driven Development — 2nd edition",
      "source_path": "AI_SDD_ENG_V2/appendices/appendix_references.tex",
      "source_sha256": "28ffc18780ee3435dc7b39370cad24185fa5004f911e42596042109b9b5bbb97",
      "line_count": 116,
      "word_count_approx": 2352,
      "card_type": "bibliographic_apparatus",
      "card_path": "cards/V03/B082.md",
      "in_short": "L’apparato finale documenta serie, attribuzioni ed opere richiamate.",
      "summary": "Il file collega i volumi dell’autore e raccoglie fonti degli epigrafi e lavori citati, rendendo tracciabile la genealogia editoriale.",
      "limitation": "La presenza nell’apparato bibliografico non equivale a citazione in ogni capitolo, né a conferma delle tesi del framework.",
      "primary_theme": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:What agents can do\"]",
      "topics_json": "[\"K:Developer workflow and adoption\", \"K:Human-agent collaboration\"]",
      "editorial_chapters_json": "[\"C:C01\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"Books in the Series\", \"line\": 7, \"offset\": 64, \"end\": 94}, {\"level\": \"section\", \"title\": \"Sources for Chapter Epigraphs\", \"line\": 66, \"offset\": 3858, \"end\": 3898}, {\"level\": \"section\", \"title\": \"Cited Works\", \"line\": 115, \"offset\": 18281, \"end\": 18303}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B082",
      "atlas_display": {
        "id": "B082",
        "label": "Previous Books and Author",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:What agents can do"
        ],
        "actual": [],
        "mapped": [
          "C:C01"
        ],
        "printed": false,
        "summary": "L’apparato finale documenta serie, attribuzioni ed opere richiamate.",
        "limitation": "La presenza nell’apparato bibliografico non equivale a citazione in ogni capitolo, né a conferma delle tesi del framework.",
        "url": "https://www.amazon.it/dp/B0GZZDFMYF",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Human-agent collaboration"
        ],
        "volumes": [
          "V03"
        ],
        "book": {
          "volume": "V03",
          "title": "Non-Deterministic Spec-Driven Development",
          "subtitle": "Enterprise Edition -- From Public Frameworks to Enterprise Practice",
          "url": "https://www.amazon.it/dp/B0GZZDFMYF",
          "edition": "2",
          "source_path": "AI_SDD_ENG_V2/appendices/appendix_references.tex"
        }
      }
    },
    {
      "label": "Introduzioni e postfazione — The Autonomous Future",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V04",
      "volume_title": "Non-Deterministic Autonomous Coding Agents",
      "source_path": "ai-auto_eng/AI_AUTO_ENG/main.tex",
      "source_sha256": "15e7b52d24d8b4a9b0fd959d40227c60942ae4aa0fd071fbe674e0a888d5cad2",
      "line_count": 413,
      "word_count_approx": 2112,
      "card_type": "structural_synthesis",
      "card_path": "cards/V04/B083.md",
      "in_short": "Le introduzioni alle parti e la postfazione presentano il passaggio dall’assistenza interattiva alla delega continuativa.",
      "summary": "Il main contiene raccordi didattici e una conclusione sull’evoluzione del lavoro, distinti dagli input dei capitoli; le porzioni biografiche non alimentano relazioni tematiche.",
      "limitation": "Il futuro autonomo è una prospettiva editoriale, non un risultato empirico; i figli inclusi restano unità separate.",
      "primary_theme": "T:What agents can do",
      "streams_json": "[\"T:What agents can do\", \"T:Engineering structure\", \"T:Jobs & roles\", \"T:Skills & learning\"]",
      "topics_json": "[\"K:Agent failure and escalation\", \"K:Long-running agent execution\", \"K:Employment and early-career roles\", \"K:Ownership and knowledge transfer\"]",
      "editorial_chapters_json": "[\"C:C01\", \"C:C03\", \"C:C11\"]",
      "evidence_anchors_json": "[{\"level\": \"chapter\", \"title\": \"Afterword: The Autonomous Future\", \"line\": 204, \"offset\": 10521, \"end\": 10564}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B083",
      "atlas_display": {
        "id": "B083",
        "label": "Introduzioni e postfazione — The Autonomous Future",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:What agents can do",
          "T:Engineering structure",
          "T:Jobs & roles",
          "T:Skills & learning"
        ],
        "actual": [],
        "mapped": [
          "C:C01",
          "C:C03",
          "C:C11"
        ],
        "printed": false,
        "summary": "Le introduzioni alle parti e la postfazione presentano il passaggio dall’assistenza interattiva alla delega continuativa.",
        "limitation": "Il futuro autonomo è una prospettiva editoriale, non un risultato empirico; i figli inclusi restano unità separate.",
        "url": "https://www.amazon.com/dp/B0GHCXPBRM",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Agent failure and escalation",
          "K:Long-running agent execution",
          "K:Employment and early-career roles",
          "K:Ownership and knowledge transfer"
        ],
        "volumes": [
          "V04"
        ],
        "book": {
          "volume": "V04",
          "title": "Non-Deterministic Autonomous Coding Agents",
          "subtitle": "Building Self-Improving Systems That Ship While You Sleep",
          "url": "https://www.amazon.com/dp/B0GHCXPBRM",
          "edition": "1",
          "source_path": "ai-auto_eng/AI_AUTO_ENG/main.tex"
        }
      }
    },
    {
      "label": "Preface",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V04",
      "volume_title": "Non-Deterministic Autonomous Coding Agents",
      "source_path": "ai-auto_eng/AI_AUTO_ENG/frontmatter.tex",
      "source_sha256": "3af22b719d0303a2013767e4c5e25724708b593c3a144393dc78f940946cf1ab",
      "line_count": 325,
      "word_count_approx": 3034,
      "card_type": "reading_guide",
      "card_path": "cards/V04/B084.md",
      "in_short": "La prefazione definisce destinatari, percorso di lettura e precauzioni per costruire agenti autonomi.",
      "summary": "Il volume si presenta come seguito dello SDD e attribuisce contributi a Huntley, Yegge, Carson e Osmani; documenta il contesto practitioner della sintesi.",
      "limitation": "L’attribuzione complessiva non prova che ogni esempio derivi da una fonte specifica né che l’automazione sia sicura in produzione.",
      "primary_theme": "T:What agents can do",
      "streams_json": "[\"T:What agents can do\", \"T:Engineering structure\", \"T:Productivity\", \"T:Skills & learning\"]",
      "topics_json": "[\"K:Agent failure and escalation\", \"K:Long-running agent execution\", \"K:Developer workflow and adoption\", \"K:Evaluation methodology and baselines\"]",
      "editorial_chapters_json": "[\"C:C01\", \"C:C03\", \"C:C11\"]",
      "evidence_anchors_json": "[{\"level\": \"chapter\", \"title\": \"Preface\", \"line\": 78, \"offset\": 3574, \"end\": 3592}, {\"level\": \"subsection\", \"title\": \"Who This Book Is For\", \"line\": 146, \"offset\": 8457, \"end\": 8491}, {\"level\": \"subsubsection\", \"title\": \"The Recommended Path\", \"line\": 191, \"offset\": 10969, \"end\": 11006}, {\"level\": \"subsection\", \"title\": \"The Experts Who Shaped This Book\", \"line\": 292, \"offset\": 17629, \"end\": 17675}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B084",
      "atlas_display": {
        "id": "B084",
        "label": "Preface",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:What agents can do",
          "T:Engineering structure",
          "T:Productivity",
          "T:Skills & learning"
        ],
        "actual": [],
        "mapped": [
          "C:C01",
          "C:C03",
          "C:C11"
        ],
        "printed": false,
        "summary": "La prefazione definisce destinatari, percorso di lettura e precauzioni per costruire agenti autonomi.",
        "limitation": "L’attribuzione complessiva non prova che ogni esempio derivi da una fonte specifica né che l’automazione sia sicura in produzione.",
        "url": "https://www.amazon.com/dp/B0GHCXPBRM",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Agent failure and escalation",
          "K:Long-running agent execution",
          "K:Developer workflow and adoption",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V04"
        ],
        "book": {
          "volume": "V04",
          "title": "Non-Deterministic Autonomous Coding Agents",
          "subtitle": "Building Self-Improving Systems That Ship While You Sleep",
          "url": "https://www.amazon.com/dp/B0GHCXPBRM",
          "edition": "1",
          "source_path": "ai-auto_eng/AI_AUTO_ENG/frontmatter.tex"
        }
      }
    },
    {
      "label": "The Continuous Development Revolution",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V04",
      "volume_title": "Non-Deterministic Autonomous Coding Agents",
      "source_path": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter01_revolution.tex",
      "source_sha256": "59c19cee9311375de9d39144d6318c63f37871af01d55d8d8a1774aa99d5304f",
      "line_count": 398,
      "word_count_approx": 3879,
      "card_type": "chapter",
      "card_path": "cards/V04/B085.md",
      "in_short": "Lo sviluppo continuativo combina esecuzione autonoma, contesto rinnovato e una frontiera umana di approvazione.",
      "summary": "Il capitolo lega Ralph, apprendimento cumulativo, specifiche, infrastruttura di test e controllo di versione a un flusso che prepara lavoro per la revisione.",
      "limitation": "La narrazione del lavoro da 50.000 dollari svolto con 297 dollari di API non misura ROI comparabile: mancano costo umano, baseline e denominatore della qualità accettata.",
      "primary_theme": "T:What agents can do",
      "streams_json": "[\"T:What agents can do\", \"T:Engineering structure\", \"T:Verification & review\", \"T:Code quality & security\"]",
      "topics_json": "[\"K:Agent failure and escalation\", \"K:Long-running agent execution\", \"K:Independent verification and oracles\", \"K:Review capacity and maintainers\", \"K:AI as reviewer\", \"K:Automation bias and trust\"]",
      "editorial_chapters_json": "[\"C:C01\", \"C:C03\", \"C:C08\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"From Reactive to Proactive AI\", \"line\": 25, \"offset\": 1824, \"end\": 1863}, {\"level\": \"section\", \"title\": \"The Continuous Loop Concept\", \"line\": 117, \"offset\": 10440, \"end\": 10477}, {\"level\": \"section\", \"title\": \"Prerequisites for Success\", \"line\": 246, \"offset\": 18642, \"end\": 18677}, {\"level\": \"section\", \"title\": \"What This Book Will Teach You\", \"line\": 319, \"offset\": 25530, \"end\": 25569}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B085",
      "atlas_display": {
        "id": "B085",
        "label": "The Continuous Development Revolution",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:What agents can do",
          "T:Engineering structure",
          "T:Verification & review",
          "T:Code quality & security"
        ],
        "actual": [],
        "mapped": [
          "C:C01",
          "C:C03",
          "C:C08"
        ],
        "printed": false,
        "summary": "Lo sviluppo continuativo combina esecuzione autonoma, contesto rinnovato e una frontiera umana di approvazione.",
        "limitation": "La narrazione del lavoro da 50.000 dollari svolto con 297 dollari di API non misura ROI comparabile: mancano costo umano, baseline e denominatore della qualità accettata.",
        "url": "https://www.amazon.com/dp/B0GHCXPBRM",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Agent failure and escalation",
          "K:Long-running agent execution",
          "K:Independent verification and oracles",
          "K:Review capacity and maintainers",
          "K:AI as reviewer",
          "K:Automation bias and trust"
        ],
        "volumes": [
          "V04"
        ],
        "book": {
          "volume": "V04",
          "title": "Non-Deterministic Autonomous Coding Agents",
          "subtitle": "Building Self-Improving Systems That Ship While You Sleep",
          "url": "https://www.amazon.com/dp/B0GHCXPBRM",
          "edition": "1",
          "source_path": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter01_revolution.tex"
        }
      }
    },
    {
      "label": "The Philosophy of Deterministic Failure",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V04",
      "volume_title": "Non-Deterministic Autonomous Coding Agents",
      "source_path": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter02_philosophy.tex",
      "source_sha256": "e5877964bca2d35f772986e072b4087b75792a15e89705c2015c204ac06d6dfe",
      "line_count": 490,
      "word_count_approx": 5021,
      "card_type": "chapter",
      "card_path": "cards/V04/B086.md",
      "in_short": "Progettare per il fallimento prevedibile significa fornire segnali di rifiuto e stato recuperabile.",
      "summary": "Backpressure, test, contesto fresco, piano modificabile e memoria su disco spostano l’attenzione dal prompt perfetto alle condizioni che bloccano lavoro invalido.",
      "limitation": "Il controllo respinge soltanto ciò che sa riconoscere; LLM-as-judge e soglia contestuale 40–60% richiedono qualificazione e verifica nel contesto d’uso.",
      "primary_theme": "T:What agents can do",
      "streams_json": "[\"T:What agents can do\", \"T:Verification & review\", \"T:Code quality & security\", \"T:System knowledge & memory\"]",
      "topics_json": "[\"K:Agent failure and escalation\", \"K:Evaluation methodology and baselines\", \"K:Independent verification and oracles\", \"K:Agent context and persistent memory\", \"K:System understanding and rationale\"]",
      "editorial_chapters_json": "[\"C:C03\", \"C:C07\", \"C:C09\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"Embracing Predictable Failure\", \"line\": 18, \"offset\": 1425, \"end\": 1464}, {\"level\": \"section\", \"title\": \"The Backpressure Model\", \"line\": 96, \"offset\": 7874, \"end\": 7906}, {\"level\": \"section\", \"title\": \"Core Principles for Autonomous Systems\", \"line\": 289, \"offset\": 24588, \"end\": 24636}, {\"level\": \"section\", \"title\": \"Common Anti-Patterns to Avoid\", \"line\": 444, \"offset\": 34444, \"end\": 34483}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B086",
      "atlas_display": {
        "id": "B086",
        "label": "The Philosophy of Deterministic Failure",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:What agents can do",
          "T:Verification & review",
          "T:Code quality & security",
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C07",
          "C:C09"
        ],
        "printed": false,
        "summary": "Progettare per il fallimento prevedibile significa fornire segnali di rifiuto e stato recuperabile.",
        "limitation": "Il controllo respinge soltanto ciò che sa riconoscere; LLM-as-judge e soglia contestuale 40–60% richiedono qualificazione e verifica nel contesto d’uso.",
        "url": "https://www.amazon.com/dp/B0GHCXPBRM",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Agent failure and escalation",
          "K:Evaluation methodology and baselines",
          "K:Independent verification and oracles",
          "K:Agent context and persistent memory",
          "K:System understanding and rationale"
        ],
        "volumes": [
          "V04"
        ],
        "book": {
          "volume": "V04",
          "title": "Non-Deterministic Autonomous Coding Agents",
          "subtitle": "Building Self-Improving Systems That Ship While You Sleep",
          "url": "https://www.amazon.com/dp/B0GHCXPBRM",
          "edition": "1",
          "source_path": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter02_philosophy.tex"
        }
      }
    },
    {
      "label": "The Developer Evolution Model",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V04",
      "volume_title": "Non-Deterministic Autonomous Coding Agents",
      "source_path": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter03_evolution.tex",
      "source_sha256": "8100340c3982a08db0283347394523f0ebfca3a026102da8fce8992f9d085db4",
      "line_count": 395,
      "word_count_approx": 4034,
      "card_type": "chapter",
      "card_path": "cards/V04/B087.md",
      "in_short": "Il modello a nove stadi rende discutibili competenze e prerequisiti della delega agli agenti.",
      "summary": "La progressione è usata per autovalutare pratiche di sviluppo, trasformazione delle abilità e preparazione a sistemi autonomi.",
      "limitation": "È una tassonomia didattica, non una scala validata. Il confronto con gli otto stadi attribuiti a Yegge nel corpus P richiede distinguere adattamento e citazione letterale.",
      "primary_theme": "T:What agents can do",
      "streams_json": "[\"T:What agents can do\", \"T:Engineering structure\", \"T:Skills & learning\", \"T:System knowledge & memory\", \"T:Jobs & roles\"]",
      "topics_json": "[\"K:Agent failure and escalation\", \"K:Long-running agent execution\", \"K:Skills formation and teaching\", \"K:Cognitive offloading and skill debt\", \"K:Employment and early-career roles\", \"K:Ownership and knowledge transfer\"]",
      "editorial_chapters_json": "[\"C:C03\", \"C:C10\", \"C:C11\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"The Nine Stages of AI-Assisted Development\", \"line\": 17, \"offset\": 1584, \"end\": 1636}, {\"level\": \"section\", \"title\": \"Assessing Your Current Stage\", \"line\": 182, \"offset\": 15152, \"end\": 15190}, {\"level\": \"section\", \"title\": \"The Skills Transformation\", \"line\": 264, \"offset\": 21273, \"end\": 21308}, {\"level\": \"section\", \"title\": \"Prerequisites for This Book\", \"line\": 321, \"offset\": 25248, \"end\": 25285}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B087",
      "atlas_display": {
        "id": "B087",
        "label": "The Developer Evolution Model",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:What agents can do",
          "T:Engineering structure",
          "T:Skills & learning",
          "T:System knowledge & memory",
          "T:Jobs & roles"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C10",
          "C:C11"
        ],
        "printed": false,
        "summary": "Il modello a nove stadi rende discutibili competenze e prerequisiti della delega agli agenti.",
        "limitation": "È una tassonomia didattica, non una scala validata. Il confronto con gli otto stadi attribuiti a Yegge nel corpus P richiede distinguere adattamento e citazione letterale.",
        "url": "https://www.amazon.com/dp/B0GHCXPBRM",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Agent failure and escalation",
          "K:Long-running agent execution",
          "K:Skills formation and teaching",
          "K:Cognitive offloading and skill debt",
          "K:Employment and early-career roles",
          "K:Ownership and knowledge transfer"
        ],
        "volumes": [
          "V04"
        ],
        "book": {
          "volume": "V04",
          "title": "Non-Deterministic Autonomous Coding Agents",
          "subtitle": "Building Self-Improving Systems That Ship While You Sleep",
          "url": "https://www.amazon.com/dp/B0GHCXPBRM",
          "edition": "1",
          "source_path": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter03_evolution.tex"
        }
      }
    },
    {
      "label": "The Ralph Loop Pattern",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V04",
      "volume_title": "Non-Deterministic Autonomous Coding Agents",
      "source_path": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter04_ralph.tex",
      "source_sha256": "bc33f212af1d60604b0a868e40a9cd2c1d385092dbc68579a76bebfc1ebb2d03",
      "line_count": 703,
      "word_count_approx": 4095,
      "card_type": "chapter",
      "card_path": "cards/V04/B088.md",
      "in_short": "Il pattern Ralph ripete un incarico con contesto fresco e progresso conservato fuori dal modello.",
      "summary": "Anatomia, ciclo di iterazione, varianti implementative, primo esercizio e diagnosi iniziale trasformano il loop in una procedura concreta.",
      "limitation": "Un segnale di completamento o un test passato non garantiscono che l’intento sia soddisfatto; i comandi non sono stati eseguiti in questa analisi.",
      "primary_theme": "T:What agents can do",
      "streams_json": "[\"T:What agents can do\", \"T:Verification & review\", \"T:Engineering structure\", \"T:System knowledge & memory\", \"T:Code quality & security\"]",
      "topics_json": "[\"K:Long-running agent execution\", \"K:Agent failure and escalation\", \"K:Independent verification and oracles\", \"K:Agent context and persistent memory\", \"K:System understanding and rationale\", \"K:Evaluation methodology and baselines\"]",
      "editorial_chapters_json": "[\"C:C03\", \"C:C07\", \"C:C09\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"Anatomy of a Ralph Loop\", \"line\": 20, \"offset\": 1582, \"end\": 1615}, {\"level\": \"section\", \"title\": \"Implementation Options\", \"line\": 328, \"offset\": 16885, \"end\": 16917}, {\"level\": \"section\", \"title\": \"Your First Ralph Loop\", \"line\": 416, \"offset\": 21659, \"end\": 21690}, {\"level\": \"section\", \"title\": \"Troubleshooting Common Issues\", \"line\": 650, \"offset\": 30115, \"end\": 30154}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B088",
      "atlas_display": {
        "id": "B088",
        "label": "The Ralph Loop Pattern",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:What agents can do",
          "T:Verification & review",
          "T:Engineering structure",
          "T:System knowledge & memory",
          "T:Code quality & security"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C07",
          "C:C09"
        ],
        "printed": false,
        "summary": "Il pattern Ralph ripete un incarico con contesto fresco e progresso conservato fuori dal modello.",
        "limitation": "Un segnale di completamento o un test passato non garantiscono che l’intento sia soddisfatto; i comandi non sono stati eseguiti in questa analisi.",
        "url": "https://www.amazon.com/dp/B0GHCXPBRM",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Long-running agent execution",
          "K:Agent failure and escalation",
          "K:Independent verification and oracles",
          "K:Agent context and persistent memory",
          "K:System understanding and rationale",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V04"
        ],
        "book": {
          "volume": "V04",
          "title": "Non-Deterministic Autonomous Coding Agents",
          "subtitle": "Building Self-Improving Systems That Ship While You Sleep",
          "url": "https://www.amazon.com/dp/B0GHCXPBRM",
          "edition": "1",
          "source_path": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter04_ralph.tex"
        }
      }
    },
    {
      "label": "Task Decomposition for Machines",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V04",
      "volume_title": "Non-Deterministic Autonomous Coding Agents",
      "source_path": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter05_decomposition.tex",
      "source_sha256": "4891c821bb6f814c065b12abb79194075ef3e9d7536433cbeff318c1dbf87b7f",
      "line_count": 703,
      "word_count_approx": 4538,
      "card_type": "chapter",
      "card_path": "cards/V04/B089.md",
      "in_short": "La decomposizione rende una richiesta eseguibile attraverso unità limitate e criteri verificabili.",
      "summary": "Dal PRD al piano strutturato, il capitolo descrive caratteristiche dei task, schema del file e criteri di accettazione con un esempio completo.",
      "limitation": "La piccola dimensione dei task non risolve dipendenze e ambiguità; la specifica deve restare indipendente dall’implementazione candidata.",
      "primary_theme": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:Verification & review\", \"T:System knowledge & memory\", \"T:Code quality & security\"]",
      "topics_json": "[\"K:Specifications and governance\", \"K:Independent verification and oracles\", \"K:System understanding and rationale\", \"K:Evaluation methodology and baselines\"]",
      "editorial_chapters_json": "[\"C:C04\", \"C:C07\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"From PRD to Executable Tasks\", \"line\": 24, \"offset\": 2132, \"end\": 2170}, {\"level\": \"section\", \"title\": \"The Plan File Schema\", \"line\": 225, \"offset\": 16456, \"end\": 16486}, {\"level\": \"section\", \"title\": \"Writing Effective Acceptance Criteria\", \"line\": 352, \"offset\": 21732, \"end\": 21779}, {\"level\": \"section\", \"title\": \"A Complete Worked Example\", \"line\": 506, \"offset\": 29459, \"end\": 29494}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B089",
      "atlas_display": {
        "id": "B089",
        "label": "Task Decomposition for Machines",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Verification & review",
          "T:System knowledge & memory",
          "T:Code quality & security"
        ],
        "actual": [],
        "mapped": [
          "C:C04",
          "C:C07"
        ],
        "printed": false,
        "summary": "La decomposizione rende una richiesta eseguibile attraverso unità limitate e criteri verificabili.",
        "limitation": "La piccola dimensione dei task non risolve dipendenze e ambiguità; la specifica deve restare indipendente dall’implementazione candidata.",
        "url": "https://www.amazon.com/dp/B0GHCXPBRM",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Specifications and governance",
          "K:Independent verification and oracles",
          "K:System understanding and rationale",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V04"
        ],
        "book": {
          "volume": "V04",
          "title": "Non-Deterministic Autonomous Coding Agents",
          "subtitle": "Building Self-Improving Systems That Ship While You Sleep",
          "url": "https://www.amazon.com/dp/B0GHCXPBRM",
          "edition": "1",
          "source_path": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter05_decomposition.tex"
        }
      }
    },
    {
      "label": "Memory and Context Engineering",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V04",
      "volume_title": "Non-Deterministic Autonomous Coding Agents",
      "source_path": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter06_memory.tex",
      "source_sha256": "46beb0d7a4f5a99ab0393394551dc7016d76c6d09e941ea203076ef24e723c2a",
      "line_count": 591,
      "word_count_approx": 5678,
      "card_type": "chapter",
      "card_path": "cards/V04/B090.md",
      "in_short": "Quattro canali di memoria consentono al loop di conservare conoscenza senza mantenere una sessione infinita.",
      "summary": "AGENTS.md, apprendimento cumulativo e strategie di iniezione del contesto organizzano stato operativo e conoscenza durevole.",
      "limitation": "Accumulo non significa apprendimento corretto: servono provenienza, rimozione di lezioni errate e invalidazione quando cambia l’intenzione.",
      "primary_theme": "T:System knowledge & memory",
      "streams_json": "[\"T:System knowledge & memory\", \"T:What agents can do\", \"T:Engineering structure\", \"T:Skills & learning\"]",
      "topics_json": "[\"K:Agent context and persistent memory\", \"K:System understanding and rationale\", \"K:Skills formation and teaching\", \"K:Cognitive offloading and skill debt\"]",
      "editorial_chapters_json": "[\"C:C09\", \"C:C10\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"The Four Channels of Memory\", \"line\": 18, \"offset\": 1557, \"end\": 1594}, {\"level\": \"section\", \"title\": \"Building AGENTS.md\", \"line\": 136, \"offset\": 10099, \"end\": 10127}, {\"level\": \"section\", \"title\": \"Context Injection Strategies\", \"line\": 420, \"offset\": 30296, \"end\": 30334}, {\"level\": \"section\", \"title\": \"Memory Injection Technique\", \"line\": 510, \"offset\": 38493, \"end\": 38529}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B090",
      "atlas_display": {
        "id": "B090",
        "label": "Memory and Context Engineering",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:System knowledge & memory",
          "T:What agents can do",
          "T:Engineering structure",
          "T:Skills & learning"
        ],
        "actual": [],
        "mapped": [
          "C:C09",
          "C:C10"
        ],
        "printed": false,
        "summary": "Quattro canali di memoria consentono al loop di conservare conoscenza senza mantenere una sessione infinita.",
        "limitation": "Accumulo non significa apprendimento corretto: servono provenienza, rimozione di lezioni errate e invalidazione quando cambia l’intenzione.",
        "url": "https://www.amazon.com/dp/B0GHCXPBRM",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Agent context and persistent memory",
          "K:System understanding and rationale",
          "K:Skills formation and teaching",
          "K:Cognitive offloading and skill debt"
        ],
        "volumes": [
          "V04"
        ],
        "book": {
          "volume": "V04",
          "title": "Non-Deterministic Autonomous Coding Agents",
          "subtitle": "Building Self-Improving Systems That Ship While You Sleep",
          "url": "https://www.amazon.com/dp/B0GHCXPBRM",
          "edition": "1",
          "source_path": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter06_memory.tex"
        }
      }
    },
    {
      "label": "Quality Gates and Backpressure",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V04",
      "volume_title": "Non-Deterministic Autonomous Coding Agents",
      "source_path": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter07_quality.tex",
      "source_sha256": "9eff56f237ad4042054343dcb9d2fb82b5b74ac0a6c30d2b80e683c84abb7445",
      "line_count": 661,
      "word_count_approx": 4311,
      "card_type": "chapter",
      "card_path": "cards/V04/B091.md",
      "in_short": "Quality gate e backpressure trasformano gli errori in rifiuti operativi anziché in accettazioni apparenti.",
      "summary": "Il capitolo compone test, verifica, gestione degli stalli e giudici linguistici, con configurazioni ed esempio applicativo.",
      "limitation": "La separazione dei ruoli e l’auto-critica non garantiscono indipendenza; un caso illustrativo non misura la probabilità residua di difetto.",
      "primary_theme": "T:Verification & review",
      "streams_json": "[\"T:Verification & review\", \"T:Code quality & security\", \"T:What agents can do\"]",
      "topics_json": "[\"K:Independent verification and oracles\", \"K:Evaluation methodology and baselines\", \"K:AI as reviewer\", \"K:Automation bias and trust\", \"K:Agent failure and escalation\"]",
      "editorial_chapters_json": "[\"C:C07\", \"C:C08\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"Quality Checks in the Loop\", \"line\": 18, \"offset\": 1498, \"end\": 1534}, {\"level\": \"section\", \"title\": \"The Verification Loop Pattern\", \"line\": 241, \"offset\": 15011, \"end\": 15050}, {\"level\": \"section\", \"title\": \"LLM-as-Judge for Subjective Criteria\", \"line\": 399, \"offset\": 24035, \"end\": 24081}, {\"level\": \"section\", \"title\": \"Case Study: Quality Gates in Action\", \"line\": 599, \"offset\": 32676, \"end\": 32721}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B091",
      "atlas_display": {
        "id": "B091",
        "label": "Quality Gates and Backpressure",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Verification & review",
          "T:Code quality & security",
          "T:What agents can do"
        ],
        "actual": [],
        "mapped": [
          "C:C07",
          "C:C08"
        ],
        "printed": false,
        "summary": "Quality gate e backpressure trasformano gli errori in rifiuti operativi anziché in accettazioni apparenti.",
        "limitation": "La separazione dei ruoli e l’auto-critica non garantiscono indipendenza; un caso illustrativo non misura la probabilità residua di difetto.",
        "url": "https://www.amazon.com/dp/B0GHCXPBRM",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Independent verification and oracles",
          "K:Evaluation methodology and baselines",
          "K:AI as reviewer",
          "K:Automation bias and trust",
          "K:Agent failure and escalation"
        ],
        "volumes": [
          "V04"
        ],
        "book": {
          "volume": "V04",
          "title": "Non-Deterministic Autonomous Coding Agents",
          "subtitle": "Building Self-Improving Systems That Ship While You Sleep",
          "url": "https://www.amazon.com/dp/B0GHCXPBRM",
          "edition": "1",
          "source_path": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter07_quality.tex"
        }
      }
    },
    {
      "label": "Advanced Prompting for Autonomous Systems",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V04",
      "volume_title": "Non-Deterministic Autonomous Coding Agents",
      "source_path": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter08_prompting.tex",
      "source_sha256": "0449f462ab298c6f8c9d127bc0fc0f20f5d3aa027e78315d6a2fff9be98e4bda",
      "line_count": 735,
      "word_count_approx": 4648,
      "card_type": "chapter",
      "card_path": "cards/V04/B092.md",
      "in_short": "I prompt autonomi combinano chiarimento preventivo, vincoli stratificati e prospettive di revisione.",
      "summary": "Reverse prompting, constraint cascades, role stacking e self-critique diventano tecniche selezionabili in base al problema del task.",
      "limitation": "Il punto critico è la correlazione dell’errore: chiedere al medesimo sistema di criticarsi può migliorare un candidato ma non costituisce prova indipendente.",
      "primary_theme": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:Verification & review\", \"T:What agents can do\", \"T:System knowledge & memory\"]",
      "topics_json": "[\"K:Specifications and governance\", \"K:Independent verification and oracles\", \"K:AI as reviewer\", \"K:Automation bias and trust\", \"K:Agent context and persistent memory\", \"K:System understanding and rationale\", \"K:Dependencies and agent supply chain\"]",
      "editorial_chapters_json": "[\"C:C04\", \"C:C07\", \"C:C09\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"Reverse Prompting: Clarification Before Execution\", \"line\": 26, \"offset\": 2248, \"end\": 2307}, {\"level\": \"section\", \"title\": \"Role Stacking: Multiple Perspectives\", \"line\": 284, \"offset\": 18183, \"end\": 18229}, {\"level\": \"section\", \"title\": \"The Verification Loop: Self-Critique Patterns\", \"line\": 393, \"offset\": 23908, \"end\": 23963}, {\"level\": \"section\", \"title\": \"Putting It Together: Technique Selection\", \"line\": 672, \"offset\": 35624, \"end\": 35674}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B092",
      "atlas_display": {
        "id": "B092",
        "label": "Advanced Prompting for Autonomous Systems",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Verification & review",
          "T:What agents can do",
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C04",
          "C:C07",
          "C:C09"
        ],
        "printed": false,
        "summary": "I prompt autonomi combinano chiarimento preventivo, vincoli stratificati e prospettive di revisione.",
        "limitation": "Il punto critico è la correlazione dell’errore: chiedere al medesimo sistema di criticarsi può migliorare un candidato ma non costituisce prova indipendente.",
        "url": "https://www.amazon.com/dp/B0GHCXPBRM",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Specifications and governance",
          "K:Independent verification and oracles",
          "K:AI as reviewer",
          "K:Automation bias and trust",
          "K:Agent context and persistent memory",
          "K:System understanding and rationale",
          "K:Dependencies and agent supply chain"
        ],
        "volumes": [
          "V04"
        ],
        "book": {
          "volume": "V04",
          "title": "Non-Deterministic Autonomous Coding Agents",
          "subtitle": "Building Self-Improving Systems That Ship While You Sleep",
          "url": "https://www.amazon.com/dp/B0GHCXPBRM",
          "edition": "1",
          "source_path": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter08_prompting.tex"
        }
      }
    },
    {
      "label": "Agentic Patterns in Practice",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V04",
      "volume_title": "Non-Deterministic Autonomous Coding Agents",
      "source_path": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09_patterns.tex",
      "source_sha256": "3c88f9e5d7b0288e46de69503668ac80ecb7778165d80bf74eab10da30c4e2ba",
      "line_count": 558,
      "word_count_approx": 4607,
      "card_type": "chapter",
      "card_path": "cards/V04/B093.md",
      "in_short": "Il catalogo organizza pattern agentici per controllo, memoria, feedback, affidabilità e sicurezza.",
      "summary": "Il capitolo propone composizione e selezione dei pattern, esplicitando anche collaborazione, ambiente e aggiornamento del repertorio.",
      "limitation": "Una tassonomia ampia non dimostra il beneficio di aggiungere componenti; coordinamento e costi devono giustificare ogni meccanismo.",
      "primary_theme": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:What agents can do\", \"T:Verification & review\", \"T:Code quality & security\"]",
      "topics_json": "[\"K:Developer workflow and adoption\", \"K:Specifications and governance\", \"K:Human-agent collaboration\", \"K:Review capacity and maintainers\", \"K:Long-running agent execution\", \"K:Prompt injection and malicious tools\", \"K:Vulnerability and secure code\"]",
      "editorial_chapters_json": "[\"C:C03\", \"C:C06\", \"C:C11\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"The Pattern Landscape\", \"line\": 20, \"offset\": 1954, \"end\": 1985}, {\"level\": \"section\", \"title\": \"Learning \\\\& Adaptation Patterns\", \"line\": 252, \"offset\": 17570, \"end\": 17611}, {\"level\": \"section\", \"title\": \"Tool Use \\\\& Environment Patterns\", \"line\": 327, \"offset\": 23849, \"end\": 23891}, {\"level\": \"section\", \"title\": \"Staying Current\", \"line\": 516, \"offset\": 34498, \"end\": 34523}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B093",
      "atlas_display": {
        "id": "B093",
        "label": "Agentic Patterns in Practice",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:What agents can do",
          "T:Verification & review",
          "T:Code quality & security"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C06",
          "C:C11"
        ],
        "printed": false,
        "summary": "Il catalogo organizza pattern agentici per controllo, memoria, feedback, affidabilità e sicurezza.",
        "limitation": "Una tassonomia ampia non dimostra il beneficio di aggiungere componenti; coordinamento e costi devono giustificare ogni meccanismo.",
        "url": "https://www.amazon.com/dp/B0GHCXPBRM",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Specifications and governance",
          "K:Human-agent collaboration",
          "K:Review capacity and maintainers",
          "K:Long-running agent execution",
          "K:Prompt injection and malicious tools",
          "K:Vulnerability and secure code"
        ],
        "volumes": [
          "V04"
        ],
        "book": {
          "volume": "V04",
          "title": "Non-Deterministic Autonomous Coding Agents",
          "subtitle": "Building Self-Improving Systems That Ship While You Sleep",
          "url": "https://www.amazon.com/dp/B0GHCXPBRM",
          "edition": "1",
          "source_path": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09_patterns.tex"
        }
      }
    },
    {
      "label": "Scheduling and Overnight Execution",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V04",
      "volume_title": "Non-Deterministic Autonomous Coding Agents",
      "source_path": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09b_scheduling.tex",
      "source_sha256": "ea1858d0de0f786aa947e1c33e48c1aaa43998e755ec2e84526a795cc92e9f76",
      "line_count": 933,
      "word_count_approx": 3890,
      "card_type": "chapter",
      "card_path": "cards/V04/B094.md",
      "in_short": "L’esecuzione notturna richiede una sequenza controllata di job, non soltanto un timer.",
      "summary": "Il file distingue revisione cumulativa e lavoro autonomo, descrive schedulatori per sistemi operativi diversi, esecuzione cloud e notifiche.",
      "limitation": "L’ordine temporale deve essere verificato come dipendenza e recupero dagli errori; l’avvio schedulato non autorizza merge o deployment.",
      "primary_theme": "T:What agents can do",
      "streams_json": "[\"T:What agents can do\", \"T:System knowledge & memory\", \"T:Engineering structure\", \"T:Verification & review\"]",
      "topics_json": "[\"K:Long-running agent execution\", \"K:Agent context and persistent memory\", \"K:System understanding and rationale\", \"K:Specifications and governance\", \"K:Ownership and knowledge transfer\"]",
      "editorial_chapters_json": "[\"C:C03\", \"C:C09\", \"C:C11\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"The Two-Job Sequence\", \"line\": 24, \"offset\": 1985, \"end\": 2015}, {\"level\": \"section\", \"title\": \"Scheduling on Linux (systemd/cron)\", \"line\": 381, \"offset\": 15906, \"end\": 15950}, {\"level\": \"section\", \"title\": \"Scheduling on Windows\", \"line\": 501, \"offset\": 19422, \"end\": 19453}, {\"level\": \"section\", \"title\": \"Monitoring and Notification\", \"line\": 733, \"offset\": 28592, \"end\": 28629}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B094",
      "atlas_display": {
        "id": "B094",
        "label": "Scheduling and Overnight Execution",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:What agents can do",
          "T:System knowledge & memory",
          "T:Engineering structure",
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C09",
          "C:C11"
        ],
        "printed": false,
        "summary": "L’esecuzione notturna richiede una sequenza controllata di job, non soltanto un timer.",
        "limitation": "L’ordine temporale deve essere verificato come dipendenza e recupero dagli errori; l’avvio schedulato non autorizza merge o deployment.",
        "url": "https://www.amazon.com/dp/B0GHCXPBRM",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Long-running agent execution",
          "K:Agent context and persistent memory",
          "K:System understanding and rationale",
          "K:Specifications and governance",
          "K:Ownership and knowledge transfer"
        ],
        "volumes": [
          "V04"
        ],
        "book": {
          "volume": "V04",
          "title": "Non-Deterministic Autonomous Coding Agents",
          "subtitle": "Building Self-Improving Systems That Ship While You Sleep",
          "url": "https://www.amazon.com/dp/B0GHCXPBRM",
          "edition": "1",
          "source_path": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09b_scheduling.tex"
        }
      }
    },
    {
      "label": "Multi-Agent Orchestration",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V04",
      "volume_title": "Non-Deterministic Autonomous Coding Agents",
      "source_path": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter10_orchestration.tex",
      "source_sha256": "8f3c5c3e2f05c774aba371e5d85f132b2483dfde5357552d72c4ee3f7d95fe1c",
      "line_count": 744,
      "word_count_approx": 4996,
      "card_type": "chapter",
      "card_path": "cards/V04/B095.md",
      "in_short": "Il multi-agente diventa utile quando isolamento e coordinamento risolvono un limite osservato del singolo loop.",
      "summary": "Hat-based orchestration, planner-worker, passaggi umani e Gas Town sono confrontati come strutture di coordinamento con costi diversi.",
      "limitation": "Più agenti non implicano più indipendenza né throughput lineare; integrazione, merge e capacità di revisione restano vincoli.",
      "primary_theme": "T:What agents can do",
      "streams_json": "[\"T:What agents can do\", \"T:Engineering structure\", \"T:Verification & review\", \"T:Code quality & security\"]",
      "topics_json": "[\"K:Human-agent collaboration\", \"K:Review capacity and maintainers\", \"K:Long-running agent execution\", \"K:AI as reviewer\", \"K:Automation bias and trust\", \"K:Specifications and governance\", \"K:Ownership and knowledge transfer\"]",
      "editorial_chapters_json": "[\"C:C03\", \"C:C08\", \"C:C11\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"When to Scale Beyond Single Loops\", \"line\": 20, \"offset\": 1643, \"end\": 1686}, {\"level\": \"section\", \"title\": \"Human-in-the-Loop Patterns\", \"line\": 277, \"offset\": 16282, \"end\": 16318}, {\"level\": \"section\", \"title\": \"Understanding Gas Town (Conceptually)\", \"line\": 500, \"offset\": 27527, \"end\": 27574}, {\"level\": \"section\", \"title\": \"The Frontier: Evolutionary Software\", \"line\": 624, \"offset\": 36444, \"end\": 36489}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B095",
      "atlas_display": {
        "id": "B095",
        "label": "Multi-Agent Orchestration",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:What agents can do",
          "T:Engineering structure",
          "T:Verification & review",
          "T:Code quality & security"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C08",
          "C:C11"
        ],
        "printed": false,
        "summary": "Il multi-agente diventa utile quando isolamento e coordinamento risolvono un limite osservato del singolo loop.",
        "limitation": "Più agenti non implicano più indipendenza né throughput lineare; integrazione, merge e capacità di revisione restano vincoli.",
        "url": "https://www.amazon.com/dp/B0GHCXPBRM",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Human-agent collaboration",
          "K:Review capacity and maintainers",
          "K:Long-running agent execution",
          "K:AI as reviewer",
          "K:Automation bias and trust",
          "K:Specifications and governance",
          "K:Ownership and knowledge transfer"
        ],
        "volumes": [
          "V04"
        ],
        "book": {
          "volume": "V04",
          "title": "Non-Deterministic Autonomous Coding Agents",
          "subtitle": "Building Self-Improving Systems That Ship While You Sleep",
          "url": "https://www.amazon.com/dp/B0GHCXPBRM",
          "edition": "1",
          "source_path": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter10_orchestration.tex"
        }
      }
    },
    {
      "label": "Safety, Security, and Risk Management",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V04",
      "volume_title": "Non-Deterministic Autonomous Coding Agents",
      "source_path": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter11_safety.tex",
      "source_sha256": "ba3475482cee7bf1589b6b5bf5cdef2e6b0b5b87a3d264dffc5066762579d362",
      "line_count": 744,
      "word_count_approx": 4753,
      "card_type": "chapter",
      "card_path": "cards/V04/B096.md",
      "in_short": "La sicurezza dell’autonomia combina contenimento, limiti economici e una frontiera di revisione umana.",
      "summary": "Sandboxing, prevenzione di azioni distruttive, overbaking e gestione dei costi convergono in una checklist operativa.",
      "limitation": "Una worktree isola modifiche Git, non processi, rete o credenziali. Le prescrizioni del volume non sono una certificazione della configurazione effettiva.",
      "primary_theme": "T:Code quality & security",
      "streams_json": "[\"T:Code quality & security\", \"T:What agents can do\", \"T:Engineering structure\", \"T:Economics\", \"T:Productivity\", \"T:Verification & review\"]",
      "topics_json": "[\"K:Prompt injection and malicious tools\", \"K:Vulnerability and secure code\", \"K:Economic costs and return\", \"K:Output versus shipped value\", \"K:Review capacity and maintainers\", \"K:AI as reviewer\", \"K:Automation bias and trust\"]",
      "editorial_chapters_json": "[\"C:C06\", \"C:C08\", \"C:C12\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"The Security Reality\", \"line\": 20, \"offset\": 1561, \"end\": 1591}, {\"level\": \"section\", \"title\": \"Preventing Destructive Actions\", \"line\": 295, \"offset\": 18722, \"end\": 18762}, {\"level\": \"section\", \"title\": \"Cost Management\", \"line\": 475, \"offset\": 28123, \"end\": 28148}, {\"level\": \"section\", \"title\": \"Putting It All Together: A Safety Checklist\", \"line\": 667, \"offset\": 38325, \"end\": 38378}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B096",
      "atlas_display": {
        "id": "B096",
        "label": "Safety, Security, and Risk Management",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Code quality & security",
          "T:What agents can do",
          "T:Engineering structure",
          "T:Economics",
          "T:Productivity",
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C06",
          "C:C08",
          "C:C12"
        ],
        "printed": false,
        "summary": "La sicurezza dell’autonomia combina contenimento, limiti economici e una frontiera di revisione umana.",
        "limitation": "Una worktree isola modifiche Git, non processi, rete o credenziali. Le prescrizioni del volume non sono una certificazione della configurazione effettiva.",
        "url": "https://www.amazon.com/dp/B0GHCXPBRM",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Prompt injection and malicious tools",
          "K:Vulnerability and secure code",
          "K:Economic costs and return",
          "K:Output versus shipped value",
          "K:Review capacity and maintainers",
          "K:AI as reviewer",
          "K:Automation bias and trust"
        ],
        "volumes": [
          "V04"
        ],
        "book": {
          "volume": "V04",
          "title": "Non-Deterministic Autonomous Coding Agents",
          "subtitle": "Building Self-Improving Systems That Ship While You Sleep",
          "url": "https://www.amazon.com/dp/B0GHCXPBRM",
          "edition": "1",
          "source_path": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter11_safety.tex"
        }
      }
    },
    {
      "label": "Complete Implementation Guide",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V04",
      "volume_title": "Non-Deterministic Autonomous Coding Agents",
      "source_path": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_a_ralph.tex",
      "source_sha256": "399ba75653a266acf8f26b77478d5f1c1f6e545cc0acd1d2851d7c142eab9b2d",
      "line_count": 1492,
      "word_count_approx": 4764,
      "card_type": "appendix",
      "card_path": "cards/V04/B097.md",
      "in_short": "La guida d’implementazione rende il pattern eseguibile mediante script, piani, prompt e checklist.",
      "summary": "Il file offre verifica dell’ambiente, script Ralph, template di memoria e pianificazione, istruzioni di avvio e prerequisiti per l’uso operativo.",
      "limitation": "L’etichetta production-ready del sorgente non è stata convalidata da esecuzione o audit di sicurezza in questo lavoro; il codice rimane materiale del volume.",
      "primary_theme": "T:What agents can do",
      "streams_json": "[\"T:What agents can do\", \"T:Verification & review\", \"T:Engineering structure\", \"T:Code quality & security\"]",
      "topics_json": "[\"K:Long-running agent execution\", \"K:Agent failure and escalation\", \"K:Independent verification and oracles\", \"K:Prompt injection and malicious tools\", \"K:Vulnerability and secure code\", \"K:Evaluation methodology and baselines\"]",
      "editorial_chapters_json": "[\"C:C03\", \"C:C06\", \"C:C07\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"Environment Verification\", \"line\": 14, \"offset\": 771, \"end\": 805}, {\"level\": \"section\", \"title\": \"Plan File Templates\", \"line\": 1153, \"offset\": 28975, \"end\": 29004}, {\"level\": \"section\", \"title\": \"Planning Mode Prompt\", \"line\": 1332, \"offset\": 32432, \"end\": 32462}, {\"level\": \"section\", \"title\": \"Checklist for Production Use\", \"line\": 1474, \"offset\": 35514, \"end\": 35552}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B097",
      "atlas_display": {
        "id": "B097",
        "label": "Complete Implementation Guide",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:What agents can do",
          "T:Verification & review",
          "T:Engineering structure",
          "T:Code quality & security"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C06",
          "C:C07"
        ],
        "printed": false,
        "summary": "La guida d’implementazione rende il pattern eseguibile mediante script, piani, prompt e checklist.",
        "limitation": "L’etichetta production-ready del sorgente non è stata convalidata da esecuzione o audit di sicurezza in questo lavoro; il codice rimane materiale del volume.",
        "url": "https://www.amazon.com/dp/B0GHCXPBRM",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Long-running agent execution",
          "K:Agent failure and escalation",
          "K:Independent verification and oracles",
          "K:Prompt injection and malicious tools",
          "K:Vulnerability and secure code",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V04"
        ],
        "book": {
          "volume": "V04",
          "title": "Non-Deterministic Autonomous Coding Agents",
          "subtitle": "Building Self-Improving Systems That Ship While You Sleep",
          "url": "https://www.amazon.com/dp/B0GHCXPBRM",
          "edition": "1",
          "source_path": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_a_ralph.tex"
        }
      }
    },
    {
      "label": "Tool Reference",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V04",
      "volume_title": "Non-Deterministic Autonomous Coding Agents",
      "source_path": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_b_tools.tex",
      "source_sha256": "f948d7baa29121873299c3d9302770c76dac6ef9593799a342a5d9000b869efe",
      "line_count": 1103,
      "word_count_approx": 3578,
      "card_type": "appendix",
      "card_path": "cards/V04/B098.md",
      "in_short": "La reference confronta implementazioni Ralph, configurazioni e percorsi di migrazione.",
      "summary": "Le varianti snarktank, plugin Anthropic, frankbria e orchestrator vengono organizzate per selezione, compatibilità e diagnosi specifica.",
      "limitation": "Repository, versioni e funzionalità sono uno snapshot del libro, non una verifica dello stato attuale degli strumenti.",
      "primary_theme": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:Productivity\", \"T:Skills & learning\", \"T:What agents can do\", \"T:Verification & review\"]",
      "topics_json": "[\"K:Developer workflow and adoption\", \"K:Evaluation methodology and baselines\", \"K:Long-running agent execution\", \"K:Agent failure and escalation\", \"K:Independent verification and oracles\"]",
      "editorial_chapters_json": "[\"C:C03\", \"C:C11\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"Implementation Comparison\", \"line\": 14, \"offset\": 807, \"end\": 842}, {\"level\": \"section\", \"title\": \"frankbria/ralph-claude-code\", \"line\": 266, \"offset\": 10415, \"end\": 10452}, {\"level\": \"section\", \"title\": \"Migration Guide\", \"line\": 734, \"offset\": 24795, \"end\": 24820}, {\"level\": \"section\", \"title\": \"Version Compatibility\", \"line\": 1075, \"offset\": 34010, \"end\": 34041}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B098",
      "atlas_display": {
        "id": "B098",
        "label": "Tool Reference",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Productivity",
          "T:Skills & learning",
          "T:What agents can do",
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C11"
        ],
        "printed": false,
        "summary": "La reference confronta implementazioni Ralph, configurazioni e percorsi di migrazione.",
        "limitation": "Repository, versioni e funzionalità sono uno snapshot del libro, non una verifica dello stato attuale degli strumenti.",
        "url": "https://www.amazon.com/dp/B0GHCXPBRM",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Evaluation methodology and baselines",
          "K:Long-running agent execution",
          "K:Agent failure and escalation",
          "K:Independent verification and oracles"
        ],
        "volumes": [
          "V04"
        ],
        "book": {
          "volume": "V04",
          "title": "Non-Deterministic Autonomous Coding Agents",
          "subtitle": "Building Self-Improving Systems That Ship While You Sleep",
          "url": "https://www.amazon.com/dp/B0GHCXPBRM",
          "edition": "1",
          "source_path": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_b_tools.tex"
        }
      }
    },
    {
      "label": "Troubleshooting and Debugging",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V04",
      "volume_title": "Non-Deterministic Autonomous Coding Agents",
      "source_path": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_c_troubleshooting.tex",
      "source_sha256": "5d46441c9f5b502515a9b7baa5fc59e303cdde7b809eeaee04e627c6d6000ca3",
      "line_count": 1454,
      "word_count_approx": 5267,
      "card_type": "appendix",
      "card_path": "cards/V04/B099.md",
      "in_short": "La diagnosi parte dai sintomi del loop e ricostruisce cause, stato e costi.",
      "summary": "Uscita precoce, mancato arresto, gate falliti, duplicazioni e consumi fuori controllo vengono collegati a log, Git, recupero e procedure d’emergenza.",
      "limitation": "Le ricette diagnostiche sono proposte operative; l’efficacia e la sicurezza dei comandi dipendono dall’ambiente e non sono state provate qui.",
      "primary_theme": "T:What agents can do",
      "streams_json": "[\"T:What agents can do\", \"T:Verification & review\", \"T:Engineering structure\", \"T:Economics\", \"T:Productivity\"]",
      "topics_json": "[\"K:Agent failure and escalation\", \"K:Evaluation methodology and baselines\", \"K:Long-running agent execution\", \"K:Independent verification and oracles\", \"K:Economic costs and return\", \"K:Output versus shipped value\"]",
      "editorial_chapters_json": "[\"C:C03\", \"C:C07\", \"C:C12\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"Loop Exits Early\", \"line\": 16, \"offset\": 911, \"end\": 937}, {\"level\": \"section\", \"title\": \"Agent Gets Stuck on Same Issue\", \"line\": 447, \"offset\": 14722, \"end\": 14762}, {\"level\": \"section\", \"title\": \"Performance Debugging\", \"line\": 1009, \"offset\": 31903, \"end\": 31934}, {\"level\": \"section\", \"title\": \"Appendix Summary\", \"line\": 1438, \"offset\": 44444, \"end\": 44471}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B099",
      "atlas_display": {
        "id": "B099",
        "label": "Troubleshooting and Debugging",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:What agents can do",
          "T:Verification & review",
          "T:Engineering structure",
          "T:Economics",
          "T:Productivity"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C07",
          "C:C12"
        ],
        "printed": false,
        "summary": "La diagnosi parte dai sintomi del loop e ricostruisce cause, stato e costi.",
        "limitation": "Le ricette diagnostiche sono proposte operative; l’efficacia e la sicurezza dei comandi dipendono dall’ambiente e non sono state provate qui.",
        "url": "https://www.amazon.com/dp/B0GHCXPBRM",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Agent failure and escalation",
          "K:Evaluation methodology and baselines",
          "K:Long-running agent execution",
          "K:Independent verification and oracles",
          "K:Economic costs and return",
          "K:Output versus shipped value"
        ],
        "volumes": [
          "V04"
        ],
        "book": {
          "volume": "V04",
          "title": "Non-Deterministic Autonomous Coding Agents",
          "subtitle": "Building Self-Improving Systems That Ship While You Sleep",
          "url": "https://www.amazon.com/dp/B0GHCXPBRM",
          "edition": "1",
          "source_path": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_c_troubleshooting.tex"
        }
      }
    },
    {
      "label": "Ralph Loops with VS Code and GitHub Copilot",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V04",
      "volume_title": "Non-Deterministic Autonomous Coding Agents",
      "source_path": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_d_copilot.tex",
      "source_sha256": "7e0010a74aa385fc08a8e847aac932a2d656978a938a3cfc4a013b55afb63728",
      "line_count": 778,
      "word_count_approx": 4256,
      "card_type": "appendix",
      "card_path": "cards/V04/B100.md",
      "in_short": "Ralph viene adattato a Copilot tramite estensioni, CLI, subagenti o iterazione manuale.",
      "summary": "Il capitolo confronta quattro approcci con permessi, modelli, formato del piano, contesto e integrazione con lo scheduling.",
      "limitation": "Supporto dei modelli, estensioni e opzioni CLI possono essere cambiati; i profili di autorizzazione vanno letti come descrizione storica del volume.",
      "primary_theme": "T:What agents can do",
      "streams_json": "[\"T:What agents can do\", \"T:Verification & review\", \"T:Engineering structure\", \"T:Code quality & security\", \"T:Productivity\", \"T:Skills & learning\"]",
      "topics_json": "[\"K:Long-running agent execution\", \"K:Agent failure and escalation\", \"K:Independent verification and oracles\", \"K:Prompt injection and malicious tools\", \"K:Vulnerability and secure code\", \"K:Developer workflow and adoption\", \"K:Evaluation methodology and baselines\"]",
      "editorial_chapters_json": "[\"C:C03\", \"C:C06\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"Understanding the Differences\", \"line\": 14, \"offset\": 1007, \"end\": 1046}, {\"level\": \"section\", \"title\": \"Approach 2: GitHub Copilot CLI (Recommended)\", \"line\": 257, \"offset\": 11855, \"end\": 11909}, {\"level\": \"section\", \"title\": \"Approach 3: Subagent Orchestration in VS Code Chat\", \"line\": 573, \"offset\": 24987, \"end\": 25047}, {\"level\": \"section\", \"title\": \"Choosing Your Approach\", \"line\": 693, \"offset\": 31279, \"end\": 31311}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B100",
      "atlas_display": {
        "id": "B100",
        "label": "Ralph Loops with VS Code and GitHub Copilot",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:What agents can do",
          "T:Verification & review",
          "T:Engineering structure",
          "T:Code quality & security",
          "T:Productivity",
          "T:Skills & learning"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C06"
        ],
        "printed": false,
        "summary": "Ralph viene adattato a Copilot tramite estensioni, CLI, subagenti o iterazione manuale.",
        "limitation": "Supporto dei modelli, estensioni e opzioni CLI possono essere cambiati; i profili di autorizzazione vanno letti come descrizione storica del volume.",
        "url": "https://www.amazon.com/dp/B0GHCXPBRM",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Long-running agent execution",
          "K:Agent failure and escalation",
          "K:Independent verification and oracles",
          "K:Prompt injection and malicious tools",
          "K:Vulnerability and secure code",
          "K:Developer workflow and adoption",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V04"
        ],
        "book": {
          "volume": "V04",
          "title": "Non-Deterministic Autonomous Coding Agents",
          "subtitle": "Building Self-Improving Systems That Ship While You Sleep",
          "url": "https://www.amazon.com/dp/B0GHCXPBRM",
          "edition": "1",
          "source_path": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_d_copilot.tex"
        }
      }
    },
    {
      "label": "References and Sources",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V04",
      "volume_title": "Non-Deterministic Autonomous Coding Agents",
      "source_path": "ai-auto_eng/AI_AUTO_ENG/bibliography.tex",
      "source_sha256": "a86fb72afc5f33dca04aec60b1a12a9d687dda31e73fd6cdf499a414e093aed1",
      "line_count": 436,
      "word_count_approx": 1405,
      "card_type": "bibliographic_apparatus",
      "card_path": "cards/V04/B101.md",
      "in_short": "L’apparato di fonti rende esplicita la genealogia del metodo autonomo.",
      "summary": "Libri, persone, articoli, repository, video, casi e concetti attribuiti sono raccolti con indicazioni dei capitoli interessati.",
      "limitation": "Le note «Referenced in» sono attribuzioni dell’apparato, non un riscontro automatico nel testo di ogni capitolo; gli URL dichiarati verificati nel febbraio 2026 non sono stati ricontrollati qui.",
      "primary_theme": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:What agents can do\", \"T:Verification & review\"]",
      "topics_json": "[\"K:Developer workflow and adoption\", \"K:Human-agent collaboration\", \"K:Long-running agent execution\", \"K:Agent failure and escalation\", \"K:Independent verification and oracles\"]",
      "editorial_chapters_json": "[\"C:C01\", \"C:C03\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"Books\", \"line\": 17, \"offset\": 343, \"end\": 359}, {\"level\": \"section\", \"title\": \"GitHub Repositories --- Ralph Implementations\", \"line\": 158, \"offset\": 6204, \"end\": 6260}, {\"level\": \"section\", \"title\": \"Video Series and Talks\", \"line\": 323, \"offset\": 12221, \"end\": 12254}, {\"level\": \"section\", \"title\": \"Concepts and Frameworks Attributed\", \"line\": 401, \"offset\": 15185, \"end\": 15230}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B101",
      "atlas_display": {
        "id": "B101",
        "label": "References and Sources",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:What agents can do",
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C01",
          "C:C03"
        ],
        "printed": false,
        "summary": "L’apparato di fonti rende esplicita la genealogia del metodo autonomo.",
        "limitation": "Le note «Referenced in» sono attribuzioni dell’apparato, non un riscontro automatico nel testo di ogni capitolo; gli URL dichiarati verificati nel febbraio 2026 non sono stati ricontrollati qui.",
        "url": "https://www.amazon.com/dp/B0GHCXPBRM",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Human-agent collaboration",
          "K:Long-running agent execution",
          "K:Agent failure and escalation",
          "K:Independent verification and oracles"
        ],
        "volumes": [
          "V04"
        ],
        "book": {
          "volume": "V04",
          "title": "Non-Deterministic Autonomous Coding Agents",
          "subtitle": "Building Self-Improving Systems That Ship While You Sleep",
          "url": "https://www.amazon.com/dp/B0GHCXPBRM",
          "edition": "1",
          "source_path": "ai-auto_eng/AI_AUTO_ENG/bibliography.tex"
        }
      }
    },
    {
      "label": "Avvertenze editoriali e limiti della guida",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V05",
      "volume_title": "Non-Deterministic Loop Engineering",
      "source_path": "NDLE/frontmatter.tex",
      "source_sha256": "a92fea666811437893828facf85543449e9c4e434d2e078ef86531a0c842dca7",
      "line_count": 128,
      "word_count_approx": 456,
      "card_type": "reading_guide",
      "card_path": "cards/V05/B102.md",
      "in_short": "Le pagine iniziali qualificano finalità, responsabilità e natura della sintesi sui loop.",
      "summary": "Le avvertenze editoriali aiutano a distinguere il libro come guida ingegneristica da una politica aziendale o da una garanzia di risultato.",
      "limitation": "Il frontmatter è contesto di lettura e non fornisce evidenza empirica aggiuntiva alle fonti o ai capitoli.",
      "primary_theme": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:What agents can do\"]",
      "topics_json": "[\"K:Developer workflow and adoption\", \"K:Human-agent collaboration\"]",
      "editorial_chapters_json": "[\"C:C01\"]",
      "evidence_anchors_json": "[{\"title\": \"Avvertenze editoriali e limiti della guida\", \"line\": 1}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B102",
      "atlas_display": {
        "id": "B102",
        "label": "Avvertenze editoriali e limiti della guida",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:What agents can do"
        ],
        "actual": [],
        "mapped": [
          "C:C01"
        ],
        "printed": false,
        "summary": "Le pagine iniziali qualificano finalità, responsabilità e natura della sintesi sui loop.",
        "limitation": "Il frontmatter è contesto di lettura e non fornisce evidenza empirica aggiuntiva alle fonti o ai capitoli.",
        "url": "https://www.amazon.com/dp/B0GHCXPBRM",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Human-agent collaboration"
        ],
        "volumes": [
          "V05"
        ],
        "book": {
          "volume": "V05",
          "title": "Non-Deterministic Loop Engineering",
          "subtitle": "Design Reliable Agentic AI Systems Beyond the Prompt",
          "url": "https://www.amazon.com/dp/B0GHCXPBRM",
          "edition": "1",
          "source_path": "NDLE/frontmatter.tex"
        }
      }
    },
    {
      "label": "Summary",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V05",
      "volume_title": "Non-Deterministic Loop Engineering",
      "source_path": "NDLE/summary_v2.tex",
      "source_sha256": "a2c61f272e6afb5d3f3efedf51856604bedc834f0de2235d548ae7ee89749539",
      "line_count": 38,
      "word_count_approx": 348,
      "card_type": "synthesis",
      "card_path": "cards/V05/B103.md",
      "in_short": "Il sommario introduce il loop come sistema governato, dal modello concettuale all’esecuzione locale.",
      "summary": "La panoramica collega critica, organizzazione, economia, Ralph, runtime locale e scelta del meccanismo minimo sufficiente.",
      "limitation": "La sintesi organizza il volume; non va conteggiata come conferma indipendente degli stessi concetti nei capitoli estesi.",
      "primary_theme": "T:What agents can do",
      "streams_json": "[\"T:What agents can do\", \"T:Verification & review\", \"T:Engineering structure\", \"T:Economics\", \"T:Productivity\"]",
      "topics_json": "[\"K:Long-running agent execution\", \"K:Agent failure and escalation\", \"K:Independent verification and oracles\", \"K:Specifications and governance\", \"K:Ownership and knowledge transfer\", \"K:Economic costs and return\", \"K:Output versus shipped value\"]",
      "editorial_chapters_json": "[\"C:C01\", \"C:C03\", \"C:C11\", \"C:C12\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"How This Book Is Organized\", \"line\": 26, \"offset\": 1515, \"end\": 1552}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B103",
      "atlas_display": {
        "id": "B103",
        "label": "Summary",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:What agents can do",
          "T:Verification & review",
          "T:Engineering structure",
          "T:Economics",
          "T:Productivity"
        ],
        "actual": [],
        "mapped": [
          "C:C01",
          "C:C03",
          "C:C11",
          "C:C12"
        ],
        "printed": false,
        "summary": "Il sommario introduce il loop come sistema governato, dal modello concettuale all’esecuzione locale.",
        "limitation": "La sintesi organizza il volume; non va conteggiata come conferma indipendente degli stessi concetti nei capitoli estesi.",
        "url": "https://www.amazon.com/dp/B0GHCXPBRM",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Long-running agent execution",
          "K:Agent failure and escalation",
          "K:Independent verification and oracles",
          "K:Specifications and governance",
          "K:Ownership and knowledge transfer",
          "K:Economic costs and return",
          "K:Output versus shipped value"
        ],
        "volumes": [
          "V05"
        ],
        "book": {
          "volume": "V05",
          "title": "Non-Deterministic Loop Engineering",
          "subtitle": "Design Reliable Agentic AI Systems Beyond the Prompt",
          "url": "https://www.amazon.com/dp/B0GHCXPBRM",
          "edition": "1",
          "source_path": "NDLE/summary_v2.tex"
        }
      }
    },
    {
      "label": "Non-Deterministic Loop Engineering: A Critical Assessment",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V05",
      "volume_title": "Non-Deterministic Loop Engineering",
      "source_path": "NDLE/new_chapters/chapter01_foundations.tex",
      "source_sha256": "bc900422e5a5ba75bc505fe8bc5cb5062604be18ffbad112f277c8367bd2f7d8",
      "line_count": 1549,
      "word_count_approx": 8059,
      "card_type": "chapter",
      "card_path": "cards/V05/B104.md",
      "in_short": "Il loop affidabile emerge dall’interazione fra contesto, harness, evidenza e autorità.",
      "summary": "Il capitolo ricostruisce la genealogia prompt–loop, distingue worker ed evaluator, presenta livelli di delega e critica rischi sistemici e non-determinismo.",
      "limitation": "I resoconti practitioner e le tassonomie di autonomia non stabiliscono frequenze di fallimento; separare ciò che è riportato dalle inferenze e dalle proposte dell’autore.",
      "primary_theme": "T:What agents can do",
      "streams_json": "[\"T:What agents can do\", \"T:Verification & review\", \"T:Engineering structure\", \"T:System knowledge & memory\"]",
      "topics_json": "[\"K:Long-running agent execution\", \"K:Agent failure and escalation\", \"K:Independent verification and oracles\", \"K:AI as reviewer\", \"K:Automation bias and trust\", \"K:Specifications and governance\", \"K:Ownership and knowledge transfer\", \"K:Agent context and persistent memory\", \"K:System understanding and rationale\", \"K:Dependencies and agent supply chain\"]",
      "editorial_chapters_json": "[\"C:C03\", \"C:C07\", \"C:C09\", \"C:C11\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"Introduction: The Epistemological Transition in Software Development\", \"line\": 12, \"offset\": 795, \"end\": 873}, {\"level\": \"section\", \"title\": \"From /loop to /goal : Native Loop Primitives\", \"line\": 566, \"offset\": 24529, \"end\": 24600}, {\"level\": \"section\", \"title\": \"Empirical Landscape: What Practitioners Actually Report\", \"line\": 1071, \"offset\": 40241, \"end\": 40306}, {\"level\": \"section\", \"title\": \"The Joint System: Context, Harness, Evidence, and Policy\", \"line\": 1483, \"offset\": 59593, \"end\": 59659}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B104",
      "atlas_display": {
        "id": "B104",
        "label": "Non-Deterministic Loop Engineering: A Critical Assessment",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:What agents can do",
          "T:Verification & review",
          "T:Engineering structure",
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C07",
          "C:C09",
          "C:C11"
        ],
        "printed": false,
        "summary": "Il loop affidabile emerge dall’interazione fra contesto, harness, evidenza e autorità.",
        "limitation": "I resoconti practitioner e le tassonomie di autonomia non stabiliscono frequenze di fallimento; separare ciò che è riportato dalle inferenze e dalle proposte dell’autore.",
        "url": "https://www.amazon.com/dp/B0GHCXPBRM",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Long-running agent execution",
          "K:Agent failure and escalation",
          "K:Independent verification and oracles",
          "K:AI as reviewer",
          "K:Automation bias and trust",
          "K:Specifications and governance",
          "K:Ownership and knowledge transfer",
          "K:Agent context and persistent memory",
          "K:System understanding and rationale",
          "K:Dependencies and agent supply chain"
        ],
        "volumes": [
          "V05"
        ],
        "book": {
          "volume": "V05",
          "title": "Non-Deterministic Loop Engineering",
          "subtitle": "Design Reliable Agentic AI Systems Beyond the Prompt",
          "url": "https://www.amazon.com/dp/B0GHCXPBRM",
          "edition": "1",
          "source_path": "NDLE/new_chapters/chapter01_foundations.tex"
        }
      }
    },
    {
      "label": "The Organization Becomes a Loop",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V05",
      "volume_title": "Non-Deterministic Loop Engineering",
      "source_path": "NDLE/new_chapters/chapter02_organization.tex",
      "source_sha256": "b8127eb334612ffa241bb6590f32fb0ac494bb4270e54bd9bd4f9ab6391f1f12",
      "line_count": 818,
      "word_count_approx": 6092,
      "card_type": "chapter",
      "card_path": "cards/V05/B105.md",
      "in_short": "L’organizzazione deve assegnare responsabilità, capacità di verifica e infrastruttura di conoscenza al lavoro dei loop.",
      "summary": "Ruoli, modelli operativi, metriche, governance nel runtime e roadmap di transizione descrivono come ridisegnare team e management.",
      "limitation": "Le «cinque leggi» sono principi proposti, non leggi empiriche dimostrate; misurare handoff, capacità di revisione, mantenimento delle competenze e risultati di un pilot.",
      "primary_theme": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:Verification & review\", \"T:Jobs & roles\", \"T:Skills & learning\", \"T:System knowledge & memory\", \"T:What agents can do\", \"T:Code quality & security\"]",
      "topics_json": "[\"K:Specifications and governance\", \"K:Ownership and knowledge transfer\", \"K:Employment and early-career roles\", \"K:Agent context and persistent memory\", \"K:System understanding and rationale\", \"K:Review capacity and maintainers\", \"K:AI as reviewer\", \"K:Automation bias and trust\"]",
      "editorial_chapters_json": "[\"C:C08\", \"C:C09\", \"C:C10\", \"C:C11\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"From a New Tool to a New Institution\", \"line\": 26, \"offset\": 3160, \"end\": 3206}, {\"level\": \"section\", \"title\": \"Three Enterprise Operating Models\", \"line\": 339, \"offset\": 20886, \"end\": 20929}, {\"level\": \"section\", \"title\": \"The Workforce Impact: Rebundling, Not Simple Replacement\", \"line\": 588, \"offset\": 32838, \"end\": 32904}, {\"level\": \"section\", \"title\": \"The Leadership Paradox\", \"line\": 759, \"offset\": 45921, \"end\": 45953}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B105",
      "atlas_display": {
        "id": "B105",
        "label": "The Organization Becomes a Loop",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Verification & review",
          "T:Jobs & roles",
          "T:Skills & learning",
          "T:System knowledge & memory",
          "T:What agents can do",
          "T:Code quality & security"
        ],
        "actual": [],
        "mapped": [
          "C:C08",
          "C:C09",
          "C:C10",
          "C:C11"
        ],
        "printed": false,
        "summary": "L’organizzazione deve assegnare responsabilità, capacità di verifica e infrastruttura di conoscenza al lavoro dei loop.",
        "limitation": "Le «cinque leggi» sono principi proposti, non leggi empiriche dimostrate; misurare handoff, capacità di revisione, mantenimento delle competenze e risultati di un pilot.",
        "url": "https://www.amazon.com/dp/B0GHCXPBRM",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Specifications and governance",
          "K:Ownership and knowledge transfer",
          "K:Employment and early-career roles",
          "K:Agent context and persistent memory",
          "K:System understanding and rationale",
          "K:Review capacity and maintainers",
          "K:AI as reviewer",
          "K:Automation bias and trust"
        ],
        "volumes": [
          "V05"
        ],
        "book": {
          "volume": "V05",
          "title": "Non-Deterministic Loop Engineering",
          "subtitle": "Design Reliable Agentic AI Systems Beyond the Prompt",
          "url": "https://www.amazon.com/dp/B0GHCXPBRM",
          "edition": "1",
          "source_path": "NDLE/new_chapters/chapter02_organization.tex"
        }
      }
    },
    {
      "label": "The Economics of Loop Engineering",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V05",
      "volume_title": "Non-Deterministic Loop Engineering",
      "source_path": "NDLE/new_chapters/chapter03_economics.tex",
      "source_sha256": "056669d326018cda56fff9a98d80302704953af32d4cbacf92673f89ad13d180",
      "line_count": 1149,
      "word_count_approx": 6895,
      "card_type": "chapter",
      "card_path": "cards/V05/B106.md",
      "in_short": "L’unità economica diventa l’esito verificato, non il token economico o la velocità del singolo contributore.",
      "summary": "Costi di esecuzione, verifica, rilavorazione e coordinamento sostengono scenari organizzativi e un caso di manutenzione in ambiente regolamentato.",
      "limitation": "Scenari ed esempi analitici non sono contabilità produttiva misurata. Parametri di accettazione, tempi umani e perdite attese richiedono calibrazione indipendente.",
      "primary_theme": "T:Economics",
      "streams_json": "[\"T:Economics\", \"T:Productivity\", \"T:Verification & review\", \"T:Jobs & roles\", \"T:Skills & learning\"]",
      "topics_json": "[\"K:Economic costs and return\", \"K:Output versus shipped value\", \"K:Evaluation methodology and baselines\", \"K:Controlled productivity evidence\", \"K:Employment and early-career roles\", \"K:Ownership and knowledge transfer\"]",
      "editorial_chapters_json": "[\"C:C02\", \"C:C11\", \"C:C12\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"Introduction: From Cheap Assistance to Variable-Cost Production\", \"line\": 12, \"offset\": 699, \"end\": 772}, {\"level\": \"section\", \"title\": \"The Organization: Local Speed Is Not System Throughput\", \"line\": 455, \"offset\": 22641, \"end\": 22705}, {\"level\": \"section\", \"title\": \"Four Economic Failure Modes\", \"line\": 836, \"offset\": 38279, \"end\": 38316}, {\"level\": \"section\", \"title\": \"End-to-End Case Study: A Regulated Maintenance Loop\", \"line\": 925, \"offset\": 45884, \"end\": 45945}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B106",
      "atlas_display": {
        "id": "B106",
        "label": "The Economics of Loop Engineering",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Economics",
          "T:Productivity",
          "T:Verification & review",
          "T:Jobs & roles",
          "T:Skills & learning"
        ],
        "actual": [],
        "mapped": [
          "C:C02",
          "C:C11",
          "C:C12"
        ],
        "printed": false,
        "summary": "L’unità economica diventa l’esito verificato, non il token economico o la velocità del singolo contributore.",
        "limitation": "Scenari ed esempi analitici non sono contabilità produttiva misurata. Parametri di accettazione, tempi umani e perdite attese richiedono calibrazione indipendente.",
        "url": "https://www.amazon.com/dp/B0GHCXPBRM",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Economic costs and return",
          "K:Output versus shipped value",
          "K:Evaluation methodology and baselines",
          "K:Controlled productivity evidence",
          "K:Employment and early-career roles",
          "K:Ownership and knowledge transfer"
        ],
        "volumes": [
          "V05"
        ],
        "book": {
          "volume": "V05",
          "title": "Non-Deterministic Loop Engineering",
          "subtitle": "Design Reliable Agentic AI Systems Beyond the Prompt",
          "url": "https://www.amazon.com/dp/B0GHCXPBRM",
          "edition": "1",
          "source_path": "NDLE/new_chapters/chapter03_economics.tex"
        }
      }
    },
    {
      "label": "The Ralph Loop: Persistent Progress Through Fresh Context",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V05",
      "volume_title": "Non-Deterministic Loop Engineering",
      "source_path": "NDLE/new_chapters/chapter04_ralph_loop.tex",
      "source_sha256": "aa58f0631ba2700b7664babd919b1e842cf17557b9d86fd374bab6fac5fc0636",
      "line_count": 1324,
      "word_count_approx": 6157,
      "card_type": "chapter",
      "card_path": "cards/V05/B107.md",
      "in_short": "Ralph conserva il progresso fuori dalla sessione e tratta la ripetizione come una politica limitata e verificabile.",
      "summary": "Il capitolo confronta loop Bash, stop hook e modalità manuale; aggiunge unità di lavoro, budget, escalation, manutenibilità e criteri di scelta.",
      "limitation": "La persistenza non assicura convergenza; prova di completamento, autorizzazione e rollback devono risiedere fuori dalle dichiarazioni del worker.",
      "primary_theme": "T:What agents can do",
      "streams_json": "[\"T:What agents can do\", \"T:Verification & review\", \"T:Engineering structure\", \"T:System knowledge & memory\", \"T:Code quality & security\"]",
      "topics_json": "[\"K:Long-running agent execution\", \"K:Agent failure and escalation\", \"K:Independent verification and oracles\", \"K:Agent context and persistent memory\", \"K:System understanding and rationale\", \"K:Prompt injection and malicious tools\", \"K:Vulnerability and secure code\", \"K:Architecture and modularity\", \"K:Technical debt and complexity\"]",
      "editorial_chapters_json": "[\"C:C03\", \"C:C05\", \"C:C06\", \"C:C07\", \"C:C09\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"Why the Ralph Loop Matters\", \"line\": 36, \"offset\": 2668, \"end\": 2704}, {\"level\": \"section\", \"title\": \"Implementation Pattern II: The Stop-Hook Loop\", \"line\": 545, \"offset\": 21272, \"end\": 21327}, {\"level\": \"section\", \"title\": \"What Ralph Does Not Solve\", \"line\": 1117, \"offset\": 38204, \"end\": 38239}, {\"level\": \"section\", \"title\": \"Where the Minimal Loop Begins to Strain\", \"line\": 1285, \"offset\": 46632, \"end\": 46681}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B107",
      "atlas_display": {
        "id": "B107",
        "label": "The Ralph Loop: Persistent Progress Through Fresh Context",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:What agents can do",
          "T:Verification & review",
          "T:Engineering structure",
          "T:System knowledge & memory",
          "T:Code quality & security"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C05",
          "C:C06",
          "C:C07",
          "C:C09"
        ],
        "printed": false,
        "summary": "Ralph conserva il progresso fuori dalla sessione e tratta la ripetizione come una politica limitata e verificabile.",
        "limitation": "La persistenza non assicura convergenza; prova di completamento, autorizzazione e rollback devono risiedere fuori dalle dichiarazioni del worker.",
        "url": "https://www.amazon.com/dp/B0GHCXPBRM",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Long-running agent execution",
          "K:Agent failure and escalation",
          "K:Independent verification and oracles",
          "K:Agent context and persistent memory",
          "K:System understanding and rationale",
          "K:Prompt injection and malicious tools",
          "K:Vulnerability and secure code",
          "K:Architecture and modularity",
          "K:Technical debt and complexity"
        ],
        "volumes": [
          "V05"
        ],
        "book": {
          "volume": "V05",
          "title": "Non-Deterministic Loop Engineering",
          "subtitle": "Design Reliable Agentic AI Systems Beyond the Prompt",
          "url": "https://www.amazon.com/dp/B0GHCXPBRM",
          "edition": "1",
          "source_path": "NDLE/new_chapters/chapter04_ralph_loop.tex"
        }
      }
    },
    {
      "label": "Building a Full Local AI Loop",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V05",
      "volume_title": "Non-Deterministic Loop Engineering",
      "source_path": "NDLE/new_chapters/chapter05_local_ai_loop.tex",
      "source_sha256": "702b6ef3084dd35d95c15d7a44021b61a3ef7c556325541e0e433c983a7b9cb2",
      "line_count": 1782,
      "word_count_approx": 10333,
      "card_type": "chapter",
      "card_path": "cards/V05/B108.md",
      "in_short": "Un loop locale completo include runtime controllato, intenti durevoli, verifica e telemetria economica.",
      "summary": "Il percorso attraversa dimensionamento, energia e costo totale, installazione, scelta dell’executor, retry e resume, policy, osservabilità e gestione della deriva.",
      "limitation": "La convenienza locale dipende da utilizzo, energia, ammortamento e tasso di accettazione. Installazioni e benchmark citati non sono stati rieseguiti; il titolo Start and Verify the Local Services ricorre due volte.",
      "primary_theme": "T:Economics",
      "streams_json": "[\"T:Economics\", \"T:What agents can do\", \"T:Code quality & security\", \"T:Engineering structure\", \"T:Verification & review\", \"T:System knowledge & memory\", \"T:Productivity\"]",
      "topics_json": "[\"K:Economic costs and return\", \"K:Dependencies and agent supply chain\", \"K:Long-running agent execution\", \"K:Prompt injection and malicious tools\", \"K:Vulnerability and secure code\", \"K:Independent verification and oracles\", \"K:Evaluation methodology and baselines\", \"K:Agent context and persistent memory\", \"K:System understanding and rationale\", \"K:Output versus shipped value\"]",
      "editorial_chapters_json": "[\"C:C03\", \"C:C06\", \"C:C07\", \"C:C09\", \"C:C12\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"The Decisive Shift: From Local Inference to Local Engineering\", \"line\": 12, \"offset\": 650, \"end\": 721}, {\"level\": \"section\", \"title\": \"Configuration as a Control Plane\", \"line\": 816, \"offset\": 34881, \"end\": 34923}, {\"level\": \"section\", \"title\": \"Loop Modes and Human Authority\", \"line\": 1345, \"offset\": 59249, \"end\": 59289}, {\"level\": \"section\", \"title\": \"The Durable Engineering Principles\", \"line\": 1725, \"offset\": 81951, \"end\": 81995}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B108",
      "atlas_display": {
        "id": "B108",
        "label": "Building a Full Local AI Loop",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Economics",
          "T:What agents can do",
          "T:Code quality & security",
          "T:Engineering structure",
          "T:Verification & review",
          "T:System knowledge & memory",
          "T:Productivity"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C06",
          "C:C07",
          "C:C09",
          "C:C12"
        ],
        "printed": false,
        "summary": "Un loop locale completo include runtime controllato, intenti durevoli, verifica e telemetria economica.",
        "limitation": "La convenienza locale dipende da utilizzo, energia, ammortamento e tasso di accettazione. Installazioni e benchmark citati non sono stati rieseguiti; il titolo Start and Verify the Local Services ricorre due volte.",
        "url": "https://www.amazon.com/dp/B0GHCXPBRM",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Economic costs and return",
          "K:Dependencies and agent supply chain",
          "K:Long-running agent execution",
          "K:Prompt injection and malicious tools",
          "K:Vulnerability and secure code",
          "K:Independent verification and oracles",
          "K:Evaluation methodology and baselines",
          "K:Agent context and persistent memory",
          "K:System understanding and rationale",
          "K:Output versus shipped value"
        ],
        "volumes": [
          "V05"
        ],
        "book": {
          "volume": "V05",
          "title": "Non-Deterministic Loop Engineering",
          "subtitle": "Design Reliable Agentic AI Systems Beyond the Prompt",
          "url": "https://www.amazon.com/dp/B0GHCXPBRM",
          "edition": "1",
          "source_path": "NDLE/new_chapters/chapter05_local_ai_loop.tex"
        }
      }
    },
    {
      "label": "Choosing the Right Loop",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V05",
      "volume_title": "Non-Deterministic Loop Engineering",
      "source_path": "NDLE/new_chapters/chapter06_choosing_the_right_loop.tex",
      "source_sha256": "a061daf1e97a16c322a46cf9724dd0d92531718b57a038decdf521c6103f68b9",
      "line_count": 1580,
      "word_count_approx": 10591,
      "card_type": "chapter",
      "card_path": "cards/V05/B109.md",
      "in_short": "Si sceglie il meccanismo minimo che affronta un fallimento osservato e dispone di un segnale esterno verificabile.",
      "summary": "Famiglie di tecniche, scala dell’evidenza, contratto del loop e decision framework culminano in un caso non-code di supporto clienti.",
      "limitation": "La trasferibilità fra codice e assistenza clienti è una proposta di progetto; successo operativo, indipendenza del controllo e costo per esito richiedono valutazione nel dominio d’arrivo.",
      "primary_theme": "T:Verification & review",
      "streams_json": "[\"T:Verification & review\", \"T:Code quality & security\", \"T:What agents can do\", \"T:Engineering structure\", \"T:Economics\", \"T:Productivity\"]",
      "topics_json": "[\"K:Independent verification and oracles\", \"K:Evaluation methodology and baselines\", \"K:Agent failure and escalation\", \"K:Human-agent collaboration\", \"K:Review capacity and maintainers\", \"K:Long-running agent execution\", \"K:Economic costs and return\", \"K:Output versus shipped value\"]",
      "editorial_chapters_json": "[\"C:C03\", \"C:C07\", \"C:C08\", \"C:C11\", \"C:C12\"]",
      "evidence_anchors_json": "[{\"level\": \"section\", \"title\": \"From a Complete Architecture to a Selective Operating Model\", \"line\": 12, \"offset\": 704, \"end\": 773}, {\"level\": \"section\", \"title\": \"Technique Family IV: Budget, Observability, and Guardrails\", \"line\": 628, \"offset\": 32214, \"end\": 32282}, {\"level\": \"section\", \"title\": \"A Build Sequence That Minimizes Accidental Complexity\", \"line\": 1163, \"offset\": 53964, \"end\": 54027}, {\"level\": \"section\", \"title\": \"Conclusion: Engineering Accountable Autonomy\", \"line\": 1565, \"offset\": 87266, \"end\": 87320}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B109",
      "atlas_display": {
        "id": "B109",
        "label": "Choosing the Right Loop",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:Verification & review",
          "T:Code quality & security",
          "T:What agents can do",
          "T:Engineering structure",
          "T:Economics",
          "T:Productivity"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C07",
          "C:C08",
          "C:C11",
          "C:C12"
        ],
        "printed": false,
        "summary": "Si sceglie il meccanismo minimo che affronta un fallimento osservato e dispone di un segnale esterno verificabile.",
        "limitation": "La trasferibilità fra codice e assistenza clienti è una proposta di progetto; successo operativo, indipendenza del controllo e costo per esito richiedono valutazione nel dominio d’arrivo.",
        "url": "https://www.amazon.com/dp/B0GHCXPBRM",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Independent verification and oracles",
          "K:Evaluation methodology and baselines",
          "K:Agent failure and escalation",
          "K:Human-agent collaboration",
          "K:Review capacity and maintainers",
          "K:Long-running agent execution",
          "K:Economic costs and return",
          "K:Output versus shipped value"
        ],
        "volumes": [
          "V05"
        ],
        "book": {
          "volume": "V05",
          "title": "Non-Deterministic Loop Engineering",
          "subtitle": "Design Reliable Agentic AI Systems Beyond the Prompt",
          "url": "https://www.amazon.com/dp/B0GHCXPBRM",
          "edition": "1",
          "source_path": "NDLE/new_chapters/chapter06_choosing_the_right_loop.tex"
        }
      }
    },
    {
      "label": "References — 85 voci bibliografiche",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V05",
      "volume_title": "Non-Deterministic Loop Engineering",
      "source_path": "NDLE/references.tex",
      "source_sha256": "0f40753fccc8f143d768071a179a417deeeaa4afeb0698917b4ecd3e08987692",
      "line_count": 496,
      "word_count_approx": 1777,
      "card_type": "bibliographic_apparatus",
      "card_path": "cards/V05/B110.md",
      "in_short": "Le 85 voci bibliografiche raccolgono fonti practitioner, ricerca, strumenti e casi richiamati nel volume.",
      "summary": "Le chiavi bibitem consentono di risolvere citazioni esplicite dei capitoli e separare la presenza in bibliografia dall’uso effettivo di una fonte.",
      "limitation": "Identità bibliografica non significa supporto di ogni claim: fonti ripubblicate, articoli derivati e casi vendor non sono repliche indipendenti.",
      "primary_theme": "T:What agents can do",
      "streams_json": "[\"T:What agents can do\", \"T:Verification & review\", \"T:Engineering structure\", \"T:Economics\", \"T:Productivity\"]",
      "topics_json": "[\"K:Long-running agent execution\", \"K:Agent failure and escalation\", \"K:Independent verification and oracles\", \"K:Specifications and governance\", \"K:Ownership and knowledge transfer\", \"K:Economic costs and return\", \"K:Output versus shipped value\"]",
      "editorial_chapters_json": "[\"C:C03\", \"C:C11\", \"C:C12\"]",
      "evidence_anchors_json": "[{\"title\": \"References — 85 voci bibliografiche\", \"line\": 1}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B110",
      "atlas_display": {
        "id": "B110",
        "label": "References — 85 voci bibliografiche",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:What agents can do",
          "T:Verification & review",
          "T:Engineering structure",
          "T:Economics",
          "T:Productivity"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C11",
          "C:C12"
        ],
        "printed": false,
        "summary": "Le 85 voci bibliografiche raccolgono fonti practitioner, ricerca, strumenti e casi richiamati nel volume.",
        "limitation": "Identità bibliografica non significa supporto di ogni claim: fonti ripubblicate, articoli derivati e casi vendor non sono repliche indipendenti.",
        "url": "https://www.amazon.com/dp/B0GHCXPBRM",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Long-running agent execution",
          "K:Agent failure and escalation",
          "K:Independent verification and oracles",
          "K:Specifications and governance",
          "K:Ownership and knowledge transfer",
          "K:Economic costs and return",
          "K:Output versus shipped value"
        ],
        "volumes": [
          "V05"
        ],
        "book": {
          "volume": "V05",
          "title": "Non-Deterministic Loop Engineering",
          "subtitle": "Design Reliable Agentic AI Systems Beyond the Prompt",
          "url": "https://www.amazon.com/dp/B0GHCXPBRM",
          "edition": "1",
          "source_path": "NDLE/references.tex"
        }
      }
    },
    {
      "label": "Glossary",
      "kind": "author_tex_section",
      "node_class": "ND_INFORMATIONAL_TEX",
      "collection": "B",
      "volume_id": "V05",
      "volume_title": "Non-Deterministic Loop Engineering",
      "source_path": "NDLE/glossary.tex",
      "source_sha256": "39dbffdfcbff6363995d8c818eeaefeae1014ac01c26f98c3b5ab99f05ba86ef",
      "line_count": 110,
      "word_count_approx": 1148,
      "card_type": "glossary",
      "card_path": "cards/V05/B111.md",
      "in_short": "Il glossario stabilizza il significato di loop limitato, stato durevole, backpressure ed evidenza.",
      "summary": "Le definizioni separano segnale di completamento e prova, accettazione e stato provvisorio, capacità del modello e controlli del sistema.",
      "limitation": "Una definizione è un vincolo terminologico interno, non una misura validata né un consenso universale della disciplina.",
      "primary_theme": "T:What agents can do",
      "streams_json": "[\"T:What agents can do\", \"T:Verification & review\", \"T:Engineering structure\", \"T:Code quality & security\", \"T:System knowledge & memory\"]",
      "topics_json": "[\"K:Long-running agent execution\", \"K:Agent failure and escalation\", \"K:Independent verification and oracles\", \"K:Evaluation methodology and baselines\", \"K:Agent context and persistent memory\", \"K:System understanding and rationale\"]",
      "editorial_chapters_json": "[\"C:C03\", \"C:C07\", \"C:C09\"]",
      "evidence_anchors_json": "[{\"level\": \"chapter\", \"title\": \"Glossary\", \"line\": 1, \"offset\": 0, \"end\": 19}]",
      "author": "Enrico Papalini",
      "evidence_class": "Author-authored engineering synthesis, guidance or reference apparatus",
      "review_scope": "File-level content mapping and citation-identity tracing; no independent validation or code execution",
      "full_empirical_validation": "NO",
      "provenance": "ND.zip, 2026-10-11; original file retained unchanged",
      "id": "B111",
      "atlas_display": {
        "id": "B111",
        "label": "Glossary",
        "kind": "author_tex_section",
        "collection": "B",
        "category": null,
        "streams": [
          "T:What agents can do",
          "T:Verification & review",
          "T:Engineering structure",
          "T:Code quality & security",
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C07",
          "C:C09"
        ],
        "printed": false,
        "summary": "Il glossario stabilizza il significato di loop limitato, stato durevole, backpressure ed evidenza.",
        "limitation": "Una definizione è un vincolo terminologico interno, non una misura validata né un consenso universale della disciplina.",
        "url": "https://www.amazon.com/dp/B0GHCXPBRM",
        "authors": "Enrico Papalini",
        "year": "",
        "topics": [
          "K:Long-running agent execution",
          "K:Agent failure and escalation",
          "K:Independent verification and oracles",
          "K:Evaluation methodology and baselines",
          "K:Agent context and persistent memory",
          "K:System understanding and rationale"
        ],
        "volumes": [
          "V05"
        ],
        "book": {
          "volume": "V05",
          "title": "Non-Deterministic Loop Engineering",
          "subtitle": "Design Reliable Agentic AI Systems Beyond the Prompt",
          "url": "https://www.amazon.com/dp/B0GHCXPBRM",
          "edition": "1",
          "source_path": "NDLE/glossary.tex"
        }
      }
    },
    {
      "label": "Non-Deterministic Software Engineering, Second Edition",
      "kind": "author_volume",
      "collection": "V",
      "volume_id": "V06",
      "author": "Enrico Papalini",
      "status": "PUBLISHED_AUTHOR_CONFIRMED",
      "evidence_class": "Engineering synthesis and teaching case; not an independent study",
      "proposed_publication_title": "Non-Deterministic Software Engineering — Second Edition",
      "limitation": "Author engineering synthesis and teaching material; publication is not independent empirical validation.",
      "historical_v12_label": "AI & Software Engineering — Series-Integrated Edition v10",
      "historical_v12_status": "RELEASE_CANDIDATE_AUTHOR_REVIEW_REQUIRED",
      "publication_confirmation_date": "2026-10-18",
      "source_version": "13.7.1",
      "historical_v12_limitation": "Final title and publication approval pending; no real production pilot",
      "publication_id": "PUB:NDSE2",
      "provenance": "Author-supplied final EN/ITA 13.7.1 LaTeX sources; publication confirmed by the author on 2026-10-18.",
      "id": "V06",
      "atlas_display": {
        "id": "V06",
        "label": "Non-Deterministic Software Engineering, Second Edition",
        "kind": "author_volume",
        "collection": null,
        "category": "volumes",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Published second edition. Explore its 13 chapters and their verified literal source citations.",
        "limitation": "Author engineering synthesis and teaching material; publication is not independent empirical validation.",
        "url": "https://popoloni.github.io/",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ],
        "historical_v12_summary": "",
        "historical_v12_limitation": "Final title and publication approval pending; no real production pilot",
        "historical_v12_year": "",
        "historical_v12_url": ""
      }
    },
    {
      "label": "Version 10 source and evidence edition",
      "kind": "edition",
      "collection": "EDITION",
      "status": "CANDIDATE",
      "id": "EDITION:V10",
      "atlas_display": {
        "id": "EDITION:V10",
        "label": "Version 10 source and evidence edition",
        "kind": "edition",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "main.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "main.tex",
      "sha256": "f48f8a16f521064f1158a013a744c60afefa497fb972f7dccb3ac1d78ee31d6f",
      "chapter": 0,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:main.tex",
      "atlas_display": {
        "id": "DOC:V10:main.tex",
        "label": "main.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "config.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "config.tex",
      "sha256": "aa74da904f87674bc1d15e51e8e3e8e251a32ba67bb7aef4906fe3dfbda5040a",
      "chapter": 0,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:config.tex",
      "atlas_display": {
        "id": "DOC:V10:config.tex",
        "label": "config.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "preamble.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "preamble.tex",
      "sha256": "feb7fffd60a1f03bf41d2b5c63b7dd9b1196532deddf86f6aa5bb4cd62782bd0",
      "chapter": 0,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:preamble.tex",
      "atlas_display": {
        "id": "DOC:V10:preamble.tex",
        "label": "preamble.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "frontmatter/titlepage.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "frontmatter/titlepage.tex",
      "sha256": "eeb7b54b766d4c3f9e973ef0aafb2c54bff9e467ae861b7ecc9f6f5d8f209e4d",
      "chapter": 0,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:frontmatter/titlepage.tex",
      "atlas_display": {
        "id": "DOC:V10:frontmatter/titlepage.tex",
        "label": "frontmatter/titlepage.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "frontmatter/introduction.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "frontmatter/introduction.tex",
      "sha256": "a1fcb7fc913c35dad77c18698f3588e6e5f42a91a5a3a31da9be0aedd91089e0",
      "chapter": 0,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:frontmatter/introduction.tex",
      "atlas_display": {
        "id": "DOC:V10:frontmatter/introduction.tex",
        "label": "frontmatter/introduction.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "chapters/chapter01.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "chapters/chapter01.tex",
      "sha256": "0084a4ee5299af90164b6b7c44eda52f625f6c8e26e442d4ad419932e568e27d",
      "chapter": 1,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:chapters/chapter01.tex",
      "atlas_display": {
        "id": "DOC:V10:chapters/chapter01.tex",
        "label": "chapters/chapter01.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C01"
        ],
        "mapped": [
          "C:C01"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/learning01.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "didactics/learning01.tex",
      "sha256": "fd0d0ea4edaee5425697871ef1c7681c8d8c6170465cca64f652177711262a97",
      "chapter": 1,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:didactics/learning01.tex",
      "atlas_display": {
        "id": "DOC:V10:didactics/learning01.tex",
        "label": "didactics/learning01.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C01"
        ],
        "mapped": [
          "C:C01"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch01_01.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "didactics/key_concepts/key_ch01_01.tex",
      "sha256": "5424d635072e4c2c124620a0a3d6afbd911acca900397b1bd4f44961a8025202",
      "chapter": 1,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:didactics/key_concepts/key_ch01_01.tex",
      "atlas_display": {
        "id": "DOC:V10:didactics/key_concepts/key_ch01_01.tex",
        "label": "didactics/key_concepts/key_ch01_01.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C01"
        ],
        "mapped": [
          "C:C01"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "figures/source_redraws/figure_ch01_01.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "figures/source_redraws/figure_ch01_01.tex",
      "sha256": "9d61bc820bc95683e37f92c176fd237c6197f921ccb59582e69dc211c99ecc28",
      "chapter": 0,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:figures/source_redraws/figure_ch01_01.tex",
      "atlas_display": {
        "id": "DOC:V10:figures/source_redraws/figure_ch01_01.tex",
        "label": "figures/source_redraws/figure_ch01_01.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "figures/source_redraws/figure_ch01_02.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "figures/source_redraws/figure_ch01_02.tex",
      "sha256": "676154a734c617f4124e70eccedfe4dfb1eb829893fddb27127d75ab9db019b6",
      "chapter": 0,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:figures/source_redraws/figure_ch01_02.tex",
      "atlas_display": {
        "id": "DOC:V10:figures/source_redraws/figure_ch01_02.tex",
        "label": "figures/source_redraws/figure_ch01_02.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch01_02.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "didactics/key_concepts/key_ch01_02.tex",
      "sha256": "8ddcfd0245c286a628d4a12fd10ea4123587720a960b8dbb5c57139807ff857c",
      "chapter": 1,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:didactics/key_concepts/key_ch01_02.tex",
      "atlas_display": {
        "id": "DOC:V10:didactics/key_concepts/key_ch01_02.tex",
        "label": "didactics/key_concepts/key_ch01_02.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C01"
        ],
        "mapped": [
          "C:C01"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch01_03.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "didactics/key_concepts/key_ch01_03.tex",
      "sha256": "764985e3fad234784b133abcc8fcbfbb4c8e97c07a22db61b305c8a48509039c",
      "chapter": 1,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:didactics/key_concepts/key_ch01_03.tex",
      "atlas_display": {
        "id": "DOC:V10:didactics/key_concepts/key_ch01_03.tex",
        "label": "didactics/key_concepts/key_ch01_03.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C01"
        ],
        "mapped": [
          "C:C01"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/worked01.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "didactics/worked01.tex",
      "sha256": "771a8a2bb2e2db79e768a3d63749deab1b57def88d5ab49c427c6fd646f9e83f",
      "chapter": 1,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:didactics/worked01.tex",
      "atlas_display": {
        "id": "DOC:V10:didactics/worked01.tex",
        "label": "didactics/worked01.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C01"
        ],
        "mapped": [
          "C:C01"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "exercises/exercise01.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "exercises/exercise01.tex",
      "sha256": "defc2483c15918c65ffbcc46056376c941da6d9fe01bfae93c3229481f2b1fe3",
      "chapter": 1,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:exercises/exercise01.tex",
      "atlas_display": {
        "id": "DOC:V10:exercises/exercise01.tex",
        "label": "exercises/exercise01.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C01"
        ],
        "mapped": [
          "C:C01"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "chapters/chapter02.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "chapters/chapter02.tex",
      "sha256": "3d1409d918b2462bf9e1c7cc2bdeee56038e040084a38f1f2eb1c82551c1bb4a",
      "chapter": 2,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:chapters/chapter02.tex",
      "atlas_display": {
        "id": "DOC:V10:chapters/chapter02.tex",
        "label": "chapters/chapter02.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C02"
        ],
        "mapped": [
          "C:C02"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/learning02.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "didactics/learning02.tex",
      "sha256": "7c62ff415472fc1576174cf84e21496f63b81e4422b7a8f5710c6a748c54a1fb",
      "chapter": 2,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:didactics/learning02.tex",
      "atlas_display": {
        "id": "DOC:V10:didactics/learning02.tex",
        "label": "didactics/learning02.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C02"
        ],
        "mapped": [
          "C:C02"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch02_01.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "didactics/key_concepts/key_ch02_01.tex",
      "sha256": "40f50416423ac2a8cad3999ee0515bccbc5b0cfabf423ea301f0e98e7794dc16",
      "chapter": 2,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:didactics/key_concepts/key_ch02_01.tex",
      "atlas_display": {
        "id": "DOC:V10:didactics/key_concepts/key_ch02_01.tex",
        "label": "didactics/key_concepts/key_ch02_01.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C02"
        ],
        "mapped": [
          "C:C02"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "figures/source_redraws/figure_ch02_01.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "figures/source_redraws/figure_ch02_01.tex",
      "sha256": "c2a5adcc891a393391807a7be08681c19171784189e2d357187708884eba79e2",
      "chapter": 0,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:figures/source_redraws/figure_ch02_01.tex",
      "atlas_display": {
        "id": "DOC:V10:figures/source_redraws/figure_ch02_01.tex",
        "label": "figures/source_redraws/figure_ch02_01.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch02_02.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "didactics/key_concepts/key_ch02_02.tex",
      "sha256": "4d82164aabf4a97aa97c3152d52fa9d2d42c23eb9b11711a068f7c3f2521d1fb",
      "chapter": 2,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:didactics/key_concepts/key_ch02_02.tex",
      "atlas_display": {
        "id": "DOC:V10:didactics/key_concepts/key_ch02_02.tex",
        "label": "didactics/key_concepts/key_ch02_02.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C02"
        ],
        "mapped": [
          "C:C02"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "figures/source_redraws/figure_ch02_02.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "figures/source_redraws/figure_ch02_02.tex",
      "sha256": "fab88ed0b52d571a29f84435e472c3cf7433aafdd2fd2c6f2e107501f7f9c6f8",
      "chapter": 0,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:figures/source_redraws/figure_ch02_02.tex",
      "atlas_display": {
        "id": "DOC:V10:figures/source_redraws/figure_ch02_02.tex",
        "label": "figures/source_redraws/figure_ch02_02.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch02_03.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "didactics/key_concepts/key_ch02_03.tex",
      "sha256": "80b57bc4ce90e659d6889069ce3b1f103f88900f38c0d99cccf85c70c862779c",
      "chapter": 2,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:didactics/key_concepts/key_ch02_03.tex",
      "atlas_display": {
        "id": "DOC:V10:didactics/key_concepts/key_ch02_03.tex",
        "label": "didactics/key_concepts/key_ch02_03.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C02"
        ],
        "mapped": [
          "C:C02"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/worked02.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "didactics/worked02.tex",
      "sha256": "3bed70ceaaf9f515fc4150d37eaad904c93599a1e940bb60fc768c0e6d51e8fe",
      "chapter": 2,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:didactics/worked02.tex",
      "atlas_display": {
        "id": "DOC:V10:didactics/worked02.tex",
        "label": "didactics/worked02.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C02"
        ],
        "mapped": [
          "C:C02"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "exercises/exercise02.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "exercises/exercise02.tex",
      "sha256": "c9de0f8b0502a4e5d7a7c27d43651020e469efe8b58317f8330ae65754a76aeb",
      "chapter": 2,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:exercises/exercise02.tex",
      "atlas_display": {
        "id": "DOC:V10:exercises/exercise02.tex",
        "label": "exercises/exercise02.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C02"
        ],
        "mapped": [
          "C:C02"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "chapters/chapter03.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "chapters/chapter03.tex",
      "sha256": "afc6cda75bca90ba268dd2a270b1d0c81280cbc5eaeb98d941093ace393c7ee7",
      "chapter": 3,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:chapters/chapter03.tex",
      "atlas_display": {
        "id": "DOC:V10:chapters/chapter03.tex",
        "label": "chapters/chapter03.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C03"
        ],
        "mapped": [
          "C:C03"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/learning03.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "didactics/learning03.tex",
      "sha256": "94c303b5d07d18cff0f33167f69137d074ed23b45e0ec8a047997dad0765c3f5",
      "chapter": 3,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:didactics/learning03.tex",
      "atlas_display": {
        "id": "DOC:V10:didactics/learning03.tex",
        "label": "didactics/learning03.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C03"
        ],
        "mapped": [
          "C:C03"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "figures/source_redraws/figure_ch03_01.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "figures/source_redraws/figure_ch03_01.tex",
      "sha256": "e23454701c00d79ce75fa0976a90c021b27b3103f0a3caf4bc9c0f79a94214ad",
      "chapter": 0,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:figures/source_redraws/figure_ch03_01.tex",
      "atlas_display": {
        "id": "DOC:V10:figures/source_redraws/figure_ch03_01.tex",
        "label": "figures/source_redraws/figure_ch03_01.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch03_01.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "didactics/key_concepts/key_ch03_01.tex",
      "sha256": "0d4b60bf3710b406847f4afdb3923dd3727c4cbb675e5e05db5cf0252a7408e8",
      "chapter": 3,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:didactics/key_concepts/key_ch03_01.tex",
      "atlas_display": {
        "id": "DOC:V10:didactics/key_concepts/key_ch03_01.tex",
        "label": "didactics/key_concepts/key_ch03_01.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C03"
        ],
        "mapped": [
          "C:C03"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "figures/editorial/figure_agency_orchestration_O010.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "figures/editorial/figure_agency_orchestration_O010.tex",
      "sha256": "0916f156d90a3dde7471b47042e06df63176eb7a1e7437dc98ff20e75a76b35a",
      "chapter": 0,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:figures/editorial/figure_agency_orchestration_O010.tex",
      "atlas_display": {
        "id": "DOC:V10:figures/editorial/figure_agency_orchestration_O010.tex",
        "label": "figures/editorial/figure_agency_orchestration_O010.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "figures/source_redraws/figure_ch03_02.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "figures/source_redraws/figure_ch03_02.tex",
      "sha256": "56a33da8a905565eca391650e849df5e60a5a606f0ffaf7600f004514975fb88",
      "chapter": 0,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:figures/source_redraws/figure_ch03_02.tex",
      "atlas_display": {
        "id": "DOC:V10:figures/source_redraws/figure_ch03_02.tex",
        "label": "figures/source_redraws/figure_ch03_02.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch03_02.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "didactics/key_concepts/key_ch03_02.tex",
      "sha256": "e439fc5e3d40f6a77c0a2247085ffb78f5d0eba8fffb14b0a6acf0be477ecaa2",
      "chapter": 3,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:didactics/key_concepts/key_ch03_02.tex",
      "atlas_display": {
        "id": "DOC:V10:didactics/key_concepts/key_ch03_02.tex",
        "label": "didactics/key_concepts/key_ch03_02.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C03"
        ],
        "mapped": [
          "C:C03"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "figures/editorial/figure_controls_execution_P110.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "figures/editorial/figure_controls_execution_P110.tex",
      "sha256": "8a2d450b72d2e071e3ecd1709bc698487a9993f79c1c540072fa39ffaddea7db",
      "chapter": 0,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:figures/editorial/figure_controls_execution_P110.tex",
      "atlas_display": {
        "id": "DOC:V10:figures/editorial/figure_controls_execution_P110.tex",
        "label": "figures/editorial/figure_controls_execution_P110.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch03_03.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "didactics/key_concepts/key_ch03_03.tex",
      "sha256": "28e7a1f8b0ad13a17f0ed93c1cf17bb9c3f22cf02db2c5532c996bd2f0cad273",
      "chapter": 3,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:didactics/key_concepts/key_ch03_03.tex",
      "atlas_display": {
        "id": "DOC:V10:didactics/key_concepts/key_ch03_03.tex",
        "label": "didactics/key_concepts/key_ch03_03.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C03"
        ],
        "mapped": [
          "C:C03"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/worked03.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "didactics/worked03.tex",
      "sha256": "71d957537f23ca6dc17445d5ad98d2785670d1ea63b1104ae3153119b3ca5887",
      "chapter": 3,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:didactics/worked03.tex",
      "atlas_display": {
        "id": "DOC:V10:didactics/worked03.tex",
        "label": "didactics/worked03.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C03"
        ],
        "mapped": [
          "C:C03"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "exercises/exercise03.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "exercises/exercise03.tex",
      "sha256": "88aaf801ebeedca4d54f0e7787eb6479b4249c69bbc5018f0acc622601ac15d9",
      "chapter": 3,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:exercises/exercise03.tex",
      "atlas_display": {
        "id": "DOC:V10:exercises/exercise03.tex",
        "label": "exercises/exercise03.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C03"
        ],
        "mapped": [
          "C:C03"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "chapters/chapter04.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "chapters/chapter04.tex",
      "sha256": "d704231bffbd3a8ee804ca7ac645ca9b6c94743274d690c8ad8047bf51ee3432",
      "chapter": 4,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:chapters/chapter04.tex",
      "atlas_display": {
        "id": "DOC:V10:chapters/chapter04.tex",
        "label": "chapters/chapter04.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C04"
        ],
        "mapped": [
          "C:C04"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/learning04.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "didactics/learning04.tex",
      "sha256": "75d226bd148d50b2e8415c6ec03c41dea812df3130658d04e8b0c8d54d6b63bd",
      "chapter": 4,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:didactics/learning04.tex",
      "atlas_display": {
        "id": "DOC:V10:didactics/learning04.tex",
        "label": "didactics/learning04.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C04"
        ],
        "mapped": [
          "C:C04"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch04_01.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "didactics/key_concepts/key_ch04_01.tex",
      "sha256": "a29d55e4f25b219bfa3f2f06108af5ca74f0cc65ca76c66675043525f89b4364",
      "chapter": 4,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:didactics/key_concepts/key_ch04_01.tex",
      "atlas_display": {
        "id": "DOC:V10:didactics/key_concepts/key_ch04_01.tex",
        "label": "didactics/key_concepts/key_ch04_01.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C04"
        ],
        "mapped": [
          "C:C04"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "figures/source_redraws/figure_ch04_01.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "figures/source_redraws/figure_ch04_01.tex",
      "sha256": "730a5fe21278ac2859b130fea6308ce55a3b05ce2b619b5d4d19ec897dc774bc",
      "chapter": 0,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:figures/source_redraws/figure_ch04_01.tex",
      "atlas_display": {
        "id": "DOC:V10:figures/source_redraws/figure_ch04_01.tex",
        "label": "figures/source_redraws/figure_ch04_01.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch04_02.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "didactics/key_concepts/key_ch04_02.tex",
      "sha256": "fe3ec0b0bcbf7e2817e84d7f7d64c70f57b560f9bab632445e63baadf9c603ac",
      "chapter": 4,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:didactics/key_concepts/key_ch04_02.tex",
      "atlas_display": {
        "id": "DOC:V10:didactics/key_concepts/key_ch04_02.tex",
        "label": "didactics/key_concepts/key_ch04_02.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C04"
        ],
        "mapped": [
          "C:C04"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "figures/source_redraws/figure_ch04_02.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "figures/source_redraws/figure_ch04_02.tex",
      "sha256": "ad5c5734fd19df88d4b35c0f9c3f8de70b83ef5eb42fa589ae7c9b73155b4837",
      "chapter": 0,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:figures/source_redraws/figure_ch04_02.tex",
      "atlas_display": {
        "id": "DOC:V10:figures/source_redraws/figure_ch04_02.tex",
        "label": "figures/source_redraws/figure_ch04_02.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch04_03.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "didactics/key_concepts/key_ch04_03.tex",
      "sha256": "1ef0bb8e50e4243e6f506048545a45c7cef0e32449a333d1dce4b4d5a189f7b9",
      "chapter": 4,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:didactics/key_concepts/key_ch04_03.tex",
      "atlas_display": {
        "id": "DOC:V10:didactics/key_concepts/key_ch04_03.tex",
        "label": "didactics/key_concepts/key_ch04_03.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C04"
        ],
        "mapped": [
          "C:C04"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/worked04.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "didactics/worked04.tex",
      "sha256": "d2c109d282dc74603d2072cf2de3ffd75db3b2859a785600f00ee7ad98eb421e",
      "chapter": 4,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:didactics/worked04.tex",
      "atlas_display": {
        "id": "DOC:V10:didactics/worked04.tex",
        "label": "didactics/worked04.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C04"
        ],
        "mapped": [
          "C:C04"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "exercises/exercise04.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "exercises/exercise04.tex",
      "sha256": "4350289709b98b69965d1922ad08c942bb00122f52beec93d0825e30c6630cb2",
      "chapter": 4,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:exercises/exercise04.tex",
      "atlas_display": {
        "id": "DOC:V10:exercises/exercise04.tex",
        "label": "exercises/exercise04.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C04"
        ],
        "mapped": [
          "C:C04"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "chapters/chapter05.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "chapters/chapter05.tex",
      "sha256": "b5a5c01df343462804c135c4c890df717c6d1238f6bb5a790738eeda213bf7b5",
      "chapter": 5,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:chapters/chapter05.tex",
      "atlas_display": {
        "id": "DOC:V10:chapters/chapter05.tex",
        "label": "chapters/chapter05.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C05"
        ],
        "mapped": [
          "C:C05"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/learning05.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "didactics/learning05.tex",
      "sha256": "4b3a216a600713b19ac2b73549ae4add74c6a43f9b230532c81b58510afa3fcb",
      "chapter": 5,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:didactics/learning05.tex",
      "atlas_display": {
        "id": "DOC:V10:didactics/learning05.tex",
        "label": "didactics/learning05.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C05"
        ],
        "mapped": [
          "C:C05"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch05_01.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "didactics/key_concepts/key_ch05_01.tex",
      "sha256": "0f3d8b33f4217e7b113bdea5e8dc9def7d97c6038ceebf84d0d1f6c263833a25",
      "chapter": 5,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:didactics/key_concepts/key_ch05_01.tex",
      "atlas_display": {
        "id": "DOC:V10:didactics/key_concepts/key_ch05_01.tex",
        "label": "didactics/key_concepts/key_ch05_01.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C05"
        ],
        "mapped": [
          "C:C05"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "figures/source_redraws/figure_ch05_01.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "figures/source_redraws/figure_ch05_01.tex",
      "sha256": "ff5b409178996eb9202fffd6a0186f7fb361c71a49a1c897a2205e70c80521aa",
      "chapter": 0,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:figures/source_redraws/figure_ch05_01.tex",
      "atlas_display": {
        "id": "DOC:V10:figures/source_redraws/figure_ch05_01.tex",
        "label": "figures/source_redraws/figure_ch05_01.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch05_02.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "didactics/key_concepts/key_ch05_02.tex",
      "sha256": "583419c5265da3217ad87deec643ed7590e80e108f646a7ab7a8a4f30beaf75a",
      "chapter": 5,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:didactics/key_concepts/key_ch05_02.tex",
      "atlas_display": {
        "id": "DOC:V10:didactics/key_concepts/key_ch05_02.tex",
        "label": "didactics/key_concepts/key_ch05_02.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C05"
        ],
        "mapped": [
          "C:C05"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "figures/source_redraws/figure_ch05_02.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "figures/source_redraws/figure_ch05_02.tex",
      "sha256": "bb57fe10f4f0ea93053091c7a894c4f864d75c1ae5869c2b52aa0279ddf86f48",
      "chapter": 0,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:figures/source_redraws/figure_ch05_02.tex",
      "atlas_display": {
        "id": "DOC:V10:figures/source_redraws/figure_ch05_02.tex",
        "label": "figures/source_redraws/figure_ch05_02.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch05_03.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "didactics/key_concepts/key_ch05_03.tex",
      "sha256": "81a907d9bbc77cd1ccbf7abb43ee3bbcf6eba108dbfe3763ad06d56b938b6968",
      "chapter": 5,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:didactics/key_concepts/key_ch05_03.tex",
      "atlas_display": {
        "id": "DOC:V10:didactics/key_concepts/key_ch05_03.tex",
        "label": "didactics/key_concepts/key_ch05_03.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C05"
        ],
        "mapped": [
          "C:C05"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/worked05.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "didactics/worked05.tex",
      "sha256": "3248a93f4f92911777927ffb2c29fc4493a48c4c499c7a186f6788da0227e058",
      "chapter": 5,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:didactics/worked05.tex",
      "atlas_display": {
        "id": "DOC:V10:didactics/worked05.tex",
        "label": "didactics/worked05.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C05"
        ],
        "mapped": [
          "C:C05"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "exercises/exercise05.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "exercises/exercise05.tex",
      "sha256": "5e1c5fbea39b9f8157f06cc35da4dab74111794fd6e030726e264254573e6b36",
      "chapter": 5,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:exercises/exercise05.tex",
      "atlas_display": {
        "id": "DOC:V10:exercises/exercise05.tex",
        "label": "exercises/exercise05.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C05"
        ],
        "mapped": [
          "C:C05"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "chapters/chapter06.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "chapters/chapter06.tex",
      "sha256": "b62c3dc09903acc8f881742e8ef0483214f83504b47c5aa66e34f15aa1d3dd29",
      "chapter": 6,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:chapters/chapter06.tex",
      "atlas_display": {
        "id": "DOC:V10:chapters/chapter06.tex",
        "label": "chapters/chapter06.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C06"
        ],
        "mapped": [
          "C:C06"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/learning06.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "didactics/learning06.tex",
      "sha256": "e06b1014509d0cf6c4a458990f81562355329ffc2be06f8f690ecf94eb6bad67",
      "chapter": 6,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:didactics/learning06.tex",
      "atlas_display": {
        "id": "DOC:V10:didactics/learning06.tex",
        "label": "didactics/learning06.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C06"
        ],
        "mapped": [
          "C:C06"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch06_01.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "didactics/key_concepts/key_ch06_01.tex",
      "sha256": "9e3962f935913ee4adb8cb073519737598037f830d70324c8cf0c1817c7670a2",
      "chapter": 6,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:didactics/key_concepts/key_ch06_01.tex",
      "atlas_display": {
        "id": "DOC:V10:didactics/key_concepts/key_ch06_01.tex",
        "label": "didactics/key_concepts/key_ch06_01.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C06"
        ],
        "mapped": [
          "C:C06"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch06_02.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "didactics/key_concepts/key_ch06_02.tex",
      "sha256": "e4c3914d9410fc51216791bd133003bfa9192c39d0184a66f26e6bb7a3959896",
      "chapter": 6,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:didactics/key_concepts/key_ch06_02.tex",
      "atlas_display": {
        "id": "DOC:V10:didactics/key_concepts/key_ch06_02.tex",
        "label": "didactics/key_concepts/key_ch06_02.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C06"
        ],
        "mapped": [
          "C:C06"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "figures/source_redraws/figure_ch06_01.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "figures/source_redraws/figure_ch06_01.tex",
      "sha256": "c169b2c74987addc89260b8a0d5431ce13b9bff587c4a704b3b2744a8603a861",
      "chapter": 0,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:figures/source_redraws/figure_ch06_01.tex",
      "atlas_display": {
        "id": "DOC:V10:figures/source_redraws/figure_ch06_01.tex",
        "label": "figures/source_redraws/figure_ch06_01.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "figures/source_redraws/figure_ch06_02.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "figures/source_redraws/figure_ch06_02.tex",
      "sha256": "47dd6e2ce968c88cbc8064ed45b6418373e2795e418bba0d7200b9a2375a4de9",
      "chapter": 0,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:figures/source_redraws/figure_ch06_02.tex",
      "atlas_display": {
        "id": "DOC:V10:figures/source_redraws/figure_ch06_02.tex",
        "label": "figures/source_redraws/figure_ch06_02.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch06_03.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "didactics/key_concepts/key_ch06_03.tex",
      "sha256": "d55207060baea459a7c209632a5d63e59e1d19d48b8eb793bc44e6aacd56bffc",
      "chapter": 6,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:didactics/key_concepts/key_ch06_03.tex",
      "atlas_display": {
        "id": "DOC:V10:didactics/key_concepts/key_ch06_03.tex",
        "label": "didactics/key_concepts/key_ch06_03.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C06"
        ],
        "mapped": [
          "C:C06"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/worked06.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "didactics/worked06.tex",
      "sha256": "7d763e792837b358e7c6b8692ee0b17e597f636ca52b5917088fa9f45cbb1dbd",
      "chapter": 6,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:didactics/worked06.tex",
      "atlas_display": {
        "id": "DOC:V10:didactics/worked06.tex",
        "label": "didactics/worked06.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C06"
        ],
        "mapped": [
          "C:C06"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "exercises/exercise06.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "exercises/exercise06.tex",
      "sha256": "ab9fe6292a08a493719181a1fbd3d5002b4b0c3282b2407037ef673a7223fb66",
      "chapter": 6,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:exercises/exercise06.tex",
      "atlas_display": {
        "id": "DOC:V10:exercises/exercise06.tex",
        "label": "exercises/exercise06.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C06"
        ],
        "mapped": [
          "C:C06"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "chapters/chapter07.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "chapters/chapter07.tex",
      "sha256": "517636a5a18248aa566b9cdd2ff45a2f44fa48a51d5b0082eb0bb58cd729ff5b",
      "chapter": 7,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:chapters/chapter07.tex",
      "atlas_display": {
        "id": "DOC:V10:chapters/chapter07.tex",
        "label": "chapters/chapter07.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C07"
        ],
        "mapped": [
          "C:C07"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/learning07.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "didactics/learning07.tex",
      "sha256": "0da743ec58c32b13bc02f9af8605fd216a3a982b39f98f0dfd3af30d4cc13bc1",
      "chapter": 7,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:didactics/learning07.tex",
      "atlas_display": {
        "id": "DOC:V10:didactics/learning07.tex",
        "label": "didactics/learning07.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C07"
        ],
        "mapped": [
          "C:C07"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch07_01.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "didactics/key_concepts/key_ch07_01.tex",
      "sha256": "9cb2965b7b56fb867043b666dc8f84143568bc0f20be05578125cc78301f711a",
      "chapter": 7,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:didactics/key_concepts/key_ch07_01.tex",
      "atlas_display": {
        "id": "DOC:V10:didactics/key_concepts/key_ch07_01.tex",
        "label": "didactics/key_concepts/key_ch07_01.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C07"
        ],
        "mapped": [
          "C:C07"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch07_02.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "didactics/key_concepts/key_ch07_02.tex",
      "sha256": "6d15a82e4da56f4fc2f888305ddc3c5f82f729d3efad390bd20e29be6c2731cd",
      "chapter": 7,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:didactics/key_concepts/key_ch07_02.tex",
      "atlas_display": {
        "id": "DOC:V10:didactics/key_concepts/key_ch07_02.tex",
        "label": "didactics/key_concepts/key_ch07_02.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C07"
        ],
        "mapped": [
          "C:C07"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "figures/source_redraws/figure_ch07_01.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "figures/source_redraws/figure_ch07_01.tex",
      "sha256": "444cf0234655162d4ecad236fd411cc5f04c5aaca8810e725bd803ef77cabc19",
      "chapter": 0,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:figures/source_redraws/figure_ch07_01.tex",
      "atlas_display": {
        "id": "DOC:V10:figures/source_redraws/figure_ch07_01.tex",
        "label": "figures/source_redraws/figure_ch07_01.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "figures/source_redraws/figure_ch07_02.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "figures/source_redraws/figure_ch07_02.tex",
      "sha256": "d323442157cdf59606093593b7aa419e860e7fa8fdac7cbb5eb23f63a1a5f404",
      "chapter": 0,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:figures/source_redraws/figure_ch07_02.tex",
      "atlas_display": {
        "id": "DOC:V10:figures/source_redraws/figure_ch07_02.tex",
        "label": "figures/source_redraws/figure_ch07_02.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch07_03.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "didactics/key_concepts/key_ch07_03.tex",
      "sha256": "3e31da4d1bcaa82697bdf6d5cab9f4e02536a72c36a352a69f8a3167fcc7f926",
      "chapter": 7,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:didactics/key_concepts/key_ch07_03.tex",
      "atlas_display": {
        "id": "DOC:V10:didactics/key_concepts/key_ch07_03.tex",
        "label": "didactics/key_concepts/key_ch07_03.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C07"
        ],
        "mapped": [
          "C:C07"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/worked07.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "didactics/worked07.tex",
      "sha256": "9e9e6ba0730240be5f7e150066b86a6efb15bd5375f7e17daf7b38c818cc6d00",
      "chapter": 7,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:didactics/worked07.tex",
      "atlas_display": {
        "id": "DOC:V10:didactics/worked07.tex",
        "label": "didactics/worked07.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C07"
        ],
        "mapped": [
          "C:C07"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "exercises/exercise07.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "exercises/exercise07.tex",
      "sha256": "6e8576e4a38f51718d623062fce3166c18b01a8eb87263c0ae848e9708730ecd",
      "chapter": 7,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:exercises/exercise07.tex",
      "atlas_display": {
        "id": "DOC:V10:exercises/exercise07.tex",
        "label": "exercises/exercise07.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C07"
        ],
        "mapped": [
          "C:C07"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "chapters/chapter08.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "chapters/chapter08.tex",
      "sha256": "47f085eee7f6e2f5b27f06afebd14456bfe81d242a5d2a7d6e5756557dae1435",
      "chapter": 8,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:chapters/chapter08.tex",
      "atlas_display": {
        "id": "DOC:V10:chapters/chapter08.tex",
        "label": "chapters/chapter08.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C08"
        ],
        "mapped": [
          "C:C08"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/learning08.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "didactics/learning08.tex",
      "sha256": "0b4c3f03c78dc7865f3c46c8a3c825dcb33953fa5f0043a5a8885f7fa2aa8a54",
      "chapter": 8,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:didactics/learning08.tex",
      "atlas_display": {
        "id": "DOC:V10:didactics/learning08.tex",
        "label": "didactics/learning08.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C08"
        ],
        "mapped": [
          "C:C08"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch08_01.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "didactics/key_concepts/key_ch08_01.tex",
      "sha256": "a1cc4fc44824e75dca829d4a7479c33ef0c5c9d4d8c3d659e8971e35103b0c1c",
      "chapter": 8,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:didactics/key_concepts/key_ch08_01.tex",
      "atlas_display": {
        "id": "DOC:V10:didactics/key_concepts/key_ch08_01.tex",
        "label": "didactics/key_concepts/key_ch08_01.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C08"
        ],
        "mapped": [
          "C:C08"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch08_02.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "didactics/key_concepts/key_ch08_02.tex",
      "sha256": "4e68681a7e6f9a8a64aa0681ce33ef7c5ee1c4302ca8960cd2f960100128d2ae",
      "chapter": 8,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:didactics/key_concepts/key_ch08_02.tex",
      "atlas_display": {
        "id": "DOC:V10:didactics/key_concepts/key_ch08_02.tex",
        "label": "didactics/key_concepts/key_ch08_02.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C08"
        ],
        "mapped": [
          "C:C08"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "figures/source_redraws/figure_ch08_01.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "figures/source_redraws/figure_ch08_01.tex",
      "sha256": "cc7c709085db4adadfb5a85c9a67121b5a1309c0c4f77c3cb1cc727bf6a22ed7",
      "chapter": 0,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:figures/source_redraws/figure_ch08_01.tex",
      "atlas_display": {
        "id": "DOC:V10:figures/source_redraws/figure_ch08_01.tex",
        "label": "figures/source_redraws/figure_ch08_01.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "figures/source_redraws/figure_ch08_02.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "figures/source_redraws/figure_ch08_02.tex",
      "sha256": "31cf795ca64993de511526e2126d6a4a44b2158ce9ea5d404fc9323087f34223",
      "chapter": 0,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:figures/source_redraws/figure_ch08_02.tex",
      "atlas_display": {
        "id": "DOC:V10:figures/source_redraws/figure_ch08_02.tex",
        "label": "figures/source_redraws/figure_ch08_02.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch08_03.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "didactics/key_concepts/key_ch08_03.tex",
      "sha256": "4949f00cb00fe5875761ab54a0d30aff039a9bb17cdc579cfa18779b89792314",
      "chapter": 8,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:didactics/key_concepts/key_ch08_03.tex",
      "atlas_display": {
        "id": "DOC:V10:didactics/key_concepts/key_ch08_03.tex",
        "label": "didactics/key_concepts/key_ch08_03.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C08"
        ],
        "mapped": [
          "C:C08"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/worked08.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "didactics/worked08.tex",
      "sha256": "27951d2e98718efe9b76ed038be2354d02437868fae1027897a6bd0b6e3fdc53",
      "chapter": 8,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:didactics/worked08.tex",
      "atlas_display": {
        "id": "DOC:V10:didactics/worked08.tex",
        "label": "didactics/worked08.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C08"
        ],
        "mapped": [
          "C:C08"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "exercises/exercise08.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "exercises/exercise08.tex",
      "sha256": "fb32997ff8348983fc45ec21028016f1289305d3fea0fee36eacb11a48513d0a",
      "chapter": 8,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:exercises/exercise08.tex",
      "atlas_display": {
        "id": "DOC:V10:exercises/exercise08.tex",
        "label": "exercises/exercise08.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C08"
        ],
        "mapped": [
          "C:C08"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "chapters/chapter09.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "chapters/chapter09.tex",
      "sha256": "4d9ff8c1f8099621490ea9d7d950eb7d1956a59945eac4d03ce8d58251000af9",
      "chapter": 9,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:chapters/chapter09.tex",
      "atlas_display": {
        "id": "DOC:V10:chapters/chapter09.tex",
        "label": "chapters/chapter09.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C09"
        ],
        "mapped": [
          "C:C09"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/learning09.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "didactics/learning09.tex",
      "sha256": "5eacd3b4a78c9ed8115a1f595b68424af0f040db4a33ee8a2b9542fd32a911ac",
      "chapter": 9,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:didactics/learning09.tex",
      "atlas_display": {
        "id": "DOC:V10:didactics/learning09.tex",
        "label": "didactics/learning09.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C09"
        ],
        "mapped": [
          "C:C09"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch09_01.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "didactics/key_concepts/key_ch09_01.tex",
      "sha256": "d9fc89462312acac1dbcb9914a218b04adb4222aba3064c06f50a730345c6b96",
      "chapter": 9,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:didactics/key_concepts/key_ch09_01.tex",
      "atlas_display": {
        "id": "DOC:V10:didactics/key_concepts/key_ch09_01.tex",
        "label": "didactics/key_concepts/key_ch09_01.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C09"
        ],
        "mapped": [
          "C:C09"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "figures/source_redraws/figure_ch09_01.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "figures/source_redraws/figure_ch09_01.tex",
      "sha256": "6589f8597fe429e9bc250069183f32dc53eacc59e87e8d6f1e6451c2028355d9",
      "chapter": 0,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:figures/source_redraws/figure_ch09_01.tex",
      "atlas_display": {
        "id": "DOC:V10:figures/source_redraws/figure_ch09_01.tex",
        "label": "figures/source_redraws/figure_ch09_01.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch09_02.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "didactics/key_concepts/key_ch09_02.tex",
      "sha256": "69d937310026f74c18096646551fd8b23f41ac724e9304aaa4a86c78d6f4f1b1",
      "chapter": 9,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:didactics/key_concepts/key_ch09_02.tex",
      "atlas_display": {
        "id": "DOC:V10:didactics/key_concepts/key_ch09_02.tex",
        "label": "didactics/key_concepts/key_ch09_02.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C09"
        ],
        "mapped": [
          "C:C09"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "figures/source_redraws/figure_ch09_02.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "figures/source_redraws/figure_ch09_02.tex",
      "sha256": "fb1fb58b80150b3f2fb49a784a103c62d238041be33b0c9296ecae103a9c587a",
      "chapter": 0,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:figures/source_redraws/figure_ch09_02.tex",
      "atlas_display": {
        "id": "DOC:V10:figures/source_redraws/figure_ch09_02.tex",
        "label": "figures/source_redraws/figure_ch09_02.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch09_03.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "didactics/key_concepts/key_ch09_03.tex",
      "sha256": "5e68d91d05bfa697b2150bb90dc0646f5a9b60169380777b5bcfe54fc7214a10",
      "chapter": 9,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:didactics/key_concepts/key_ch09_03.tex",
      "atlas_display": {
        "id": "DOC:V10:didactics/key_concepts/key_ch09_03.tex",
        "label": "didactics/key_concepts/key_ch09_03.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C09"
        ],
        "mapped": [
          "C:C09"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/worked09.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "didactics/worked09.tex",
      "sha256": "87b3f7f8e121f320a71b10753db25702074cdcab683d42010f7f9e3d6dc5dde5",
      "chapter": 9,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:didactics/worked09.tex",
      "atlas_display": {
        "id": "DOC:V10:didactics/worked09.tex",
        "label": "didactics/worked09.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C09"
        ],
        "mapped": [
          "C:C09"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "exercises/exercise09.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "exercises/exercise09.tex",
      "sha256": "45ad042feaf898fc949d5532a79bc78ad022afc19241c7805ca5bfbae33c7c03",
      "chapter": 9,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:exercises/exercise09.tex",
      "atlas_display": {
        "id": "DOC:V10:exercises/exercise09.tex",
        "label": "exercises/exercise09.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C09"
        ],
        "mapped": [
          "C:C09"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "chapters/chapter10.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "chapters/chapter10.tex",
      "sha256": "3996199655debbf36e2ab338a334ca619aa1c5e9b000eec1a4f71777870833dc",
      "chapter": 10,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:chapters/chapter10.tex",
      "atlas_display": {
        "id": "DOC:V10:chapters/chapter10.tex",
        "label": "chapters/chapter10.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C10"
        ],
        "mapped": [
          "C:C10"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/learning10.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "didactics/learning10.tex",
      "sha256": "90fb0c74b4ad47620a6ec6c3194f675e74a8750f2239603f3d36cc0eed1339d9",
      "chapter": 10,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:didactics/learning10.tex",
      "atlas_display": {
        "id": "DOC:V10:didactics/learning10.tex",
        "label": "didactics/learning10.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C10"
        ],
        "mapped": [
          "C:C10"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch10_01.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "didactics/key_concepts/key_ch10_01.tex",
      "sha256": "2c7c3d504fe43936241aaf6b5a9e719d37049f9fdfa1b04f72769cad55cef128",
      "chapter": 10,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:didactics/key_concepts/key_ch10_01.tex",
      "atlas_display": {
        "id": "DOC:V10:didactics/key_concepts/key_ch10_01.tex",
        "label": "didactics/key_concepts/key_ch10_01.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C10"
        ],
        "mapped": [
          "C:C10"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch10_02.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "didactics/key_concepts/key_ch10_02.tex",
      "sha256": "d7af2ae0f7dbdf6b3b33a2674eda5c6f96c25f337420885fbbeb451ba2cafbbc",
      "chapter": 10,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:didactics/key_concepts/key_ch10_02.tex",
      "atlas_display": {
        "id": "DOC:V10:didactics/key_concepts/key_ch10_02.tex",
        "label": "didactics/key_concepts/key_ch10_02.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C10"
        ],
        "mapped": [
          "C:C10"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "figures/source_redraws/figure_ch10_01.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "figures/source_redraws/figure_ch10_01.tex",
      "sha256": "06f393a3f3d22112dc707f927c1e4574da1a6ef3f37d425503ab7dcb7b7b9cbe",
      "chapter": 0,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:figures/source_redraws/figure_ch10_01.tex",
      "atlas_display": {
        "id": "DOC:V10:figures/source_redraws/figure_ch10_01.tex",
        "label": "figures/source_redraws/figure_ch10_01.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "figures/source_redraws/figure_ch10_02.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "figures/source_redraws/figure_ch10_02.tex",
      "sha256": "ab7bd91908da323ad9fbf51137f2fcbcc0e31d4fe2e85e27e92463bae24c5f26",
      "chapter": 0,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:figures/source_redraws/figure_ch10_02.tex",
      "atlas_display": {
        "id": "DOC:V10:figures/source_redraws/figure_ch10_02.tex",
        "label": "figures/source_redraws/figure_ch10_02.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch10_03.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "didactics/key_concepts/key_ch10_03.tex",
      "sha256": "8a57d964871d32af3dcecab1b0f718994f52a194798839d6a9b98d7dc2409deb",
      "chapter": 10,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:didactics/key_concepts/key_ch10_03.tex",
      "atlas_display": {
        "id": "DOC:V10:didactics/key_concepts/key_ch10_03.tex",
        "label": "didactics/key_concepts/key_ch10_03.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C10"
        ],
        "mapped": [
          "C:C10"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/worked10.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "didactics/worked10.tex",
      "sha256": "f35e5088cdb4148aaec6dadf81038a778b72a7754f514bfa9e83ceed6ec4970a",
      "chapter": 10,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:didactics/worked10.tex",
      "atlas_display": {
        "id": "DOC:V10:didactics/worked10.tex",
        "label": "didactics/worked10.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C10"
        ],
        "mapped": [
          "C:C10"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "exercises/exercise10.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "exercises/exercise10.tex",
      "sha256": "132103d8c4a62546f9e063bb2a56f3f567a14ac0cbd9045199ff932762138a90",
      "chapter": 10,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:exercises/exercise10.tex",
      "atlas_display": {
        "id": "DOC:V10:exercises/exercise10.tex",
        "label": "exercises/exercise10.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C10"
        ],
        "mapped": [
          "C:C10"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "chapters/chapter11.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "chapters/chapter11.tex",
      "sha256": "3998ffd3a541775b0ff78f90ebac6cc1b560516766d51da86909a1ba778f4b0c",
      "chapter": 11,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:chapters/chapter11.tex",
      "atlas_display": {
        "id": "DOC:V10:chapters/chapter11.tex",
        "label": "chapters/chapter11.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C11"
        ],
        "mapped": [
          "C:C11"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/learning11.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "didactics/learning11.tex",
      "sha256": "4fcbda032a45d914dd5479db9e709a518a8342f2ed35580791ef4fed192cf343",
      "chapter": 11,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:didactics/learning11.tex",
      "atlas_display": {
        "id": "DOC:V10:didactics/learning11.tex",
        "label": "didactics/learning11.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C11"
        ],
        "mapped": [
          "C:C11"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch11_01.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "didactics/key_concepts/key_ch11_01.tex",
      "sha256": "c071122d3d7760ad8e795a95b392758b005276edbcccfe942e4550ded5c5bd6e",
      "chapter": 11,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:didactics/key_concepts/key_ch11_01.tex",
      "atlas_display": {
        "id": "DOC:V10:didactics/key_concepts/key_ch11_01.tex",
        "label": "didactics/key_concepts/key_ch11_01.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C11"
        ],
        "mapped": [
          "C:C11"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "figures/source_redraws/figure_ch11_01.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "figures/source_redraws/figure_ch11_01.tex",
      "sha256": "2028bc85d1ff55212b76371e93492846910361f330c099f30c556a5758d57c3a",
      "chapter": 0,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:figures/source_redraws/figure_ch11_01.tex",
      "atlas_display": {
        "id": "DOC:V10:figures/source_redraws/figure_ch11_01.tex",
        "label": "figures/source_redraws/figure_ch11_01.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "figures/source_redraws/figure_ch11_02.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "figures/source_redraws/figure_ch11_02.tex",
      "sha256": "87d1dc20d2588d09c6c4cd17f0ef455db5bd0a9dbd26bfb34331af2889147da7",
      "chapter": 0,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:figures/source_redraws/figure_ch11_02.tex",
      "atlas_display": {
        "id": "DOC:V10:figures/source_redraws/figure_ch11_02.tex",
        "label": "figures/source_redraws/figure_ch11_02.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch11_02.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "didactics/key_concepts/key_ch11_02.tex",
      "sha256": "071207b00b0b3d638075eb9c5543814c68e22296be59408f1436990858b06e35",
      "chapter": 11,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:didactics/key_concepts/key_ch11_02.tex",
      "atlas_display": {
        "id": "DOC:V10:didactics/key_concepts/key_ch11_02.tex",
        "label": "didactics/key_concepts/key_ch11_02.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C11"
        ],
        "mapped": [
          "C:C11"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch11_03.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "didactics/key_concepts/key_ch11_03.tex",
      "sha256": "34ffa8261f2dfb9d715907df05dde442531dca0c43250f2d1407b1ad629562e3",
      "chapter": 11,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:didactics/key_concepts/key_ch11_03.tex",
      "atlas_display": {
        "id": "DOC:V10:didactics/key_concepts/key_ch11_03.tex",
        "label": "didactics/key_concepts/key_ch11_03.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C11"
        ],
        "mapped": [
          "C:C11"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/worked11.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "didactics/worked11.tex",
      "sha256": "74dfa77326f76cd13e8197d6d9fe18c2c555bd9d92ccfeaeaa0a9de1cb341a63",
      "chapter": 11,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:didactics/worked11.tex",
      "atlas_display": {
        "id": "DOC:V10:didactics/worked11.tex",
        "label": "didactics/worked11.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C11"
        ],
        "mapped": [
          "C:C11"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "exercises/exercise11.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "exercises/exercise11.tex",
      "sha256": "2667ca1b05e7c4cfe400dd98b249d29a26a626b035ce81eae7106f1bd1e4158e",
      "chapter": 11,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:exercises/exercise11.tex",
      "atlas_display": {
        "id": "DOC:V10:exercises/exercise11.tex",
        "label": "exercises/exercise11.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C11"
        ],
        "mapped": [
          "C:C11"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "chapters/chapter12.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "chapters/chapter12.tex",
      "sha256": "e02ec4967dff0b6dd53ce1290ad7d3e1828937a03ed23ec207777f9f1d2a1b4f",
      "chapter": 12,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:chapters/chapter12.tex",
      "atlas_display": {
        "id": "DOC:V10:chapters/chapter12.tex",
        "label": "chapters/chapter12.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C12"
        ],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/learning12.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "didactics/learning12.tex",
      "sha256": "afbf840ee1c0428422c4e0309236f33289d8c16522ecfb394a84ef413aacab60",
      "chapter": 12,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:didactics/learning12.tex",
      "atlas_display": {
        "id": "DOC:V10:didactics/learning12.tex",
        "label": "didactics/learning12.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C12"
        ],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch12_01.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "didactics/key_concepts/key_ch12_01.tex",
      "sha256": "bbfbcead282858d83f6805506ae97396c791bca24bf017b2fb3fd544f5923141",
      "chapter": 12,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:didactics/key_concepts/key_ch12_01.tex",
      "atlas_display": {
        "id": "DOC:V10:didactics/key_concepts/key_ch12_01.tex",
        "label": "didactics/key_concepts/key_ch12_01.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C12"
        ],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "figures/source_redraws/figure_ch12_01.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "figures/source_redraws/figure_ch12_01.tex",
      "sha256": "83a4eb200423d109ad0f1a5d4ab7a9b1867457eb3be4598a69bd3b43235030f7",
      "chapter": 0,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:figures/source_redraws/figure_ch12_01.tex",
      "atlas_display": {
        "id": "DOC:V10:figures/source_redraws/figure_ch12_01.tex",
        "label": "figures/source_redraws/figure_ch12_01.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch12_02.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "didactics/key_concepts/key_ch12_02.tex",
      "sha256": "91591d4d2a65f9c79833b15171ff73ee87f9e69ead950e00d52e22da97149f23",
      "chapter": 12,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:didactics/key_concepts/key_ch12_02.tex",
      "atlas_display": {
        "id": "DOC:V10:didactics/key_concepts/key_ch12_02.tex",
        "label": "didactics/key_concepts/key_ch12_02.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C12"
        ],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "figures/source_redraws/figure_ch12_02.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "figures/source_redraws/figure_ch12_02.tex",
      "sha256": "0de357488def40f4407019af5ca23c73d46881d6ce030d604d2deac1dd68f4fa",
      "chapter": 0,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:figures/source_redraws/figure_ch12_02.tex",
      "atlas_display": {
        "id": "DOC:V10:figures/source_redraws/figure_ch12_02.tex",
        "label": "figures/source_redraws/figure_ch12_02.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch12_03.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "didactics/key_concepts/key_ch12_03.tex",
      "sha256": "1ddfc7baad9e2c0ac4ff60b4526e6f113bda77d41244b3ba2ca70b1b11670331",
      "chapter": 12,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:didactics/key_concepts/key_ch12_03.tex",
      "atlas_display": {
        "id": "DOC:V10:didactics/key_concepts/key_ch12_03.tex",
        "label": "didactics/key_concepts/key_ch12_03.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C12"
        ],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/worked12.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "didactics/worked12.tex",
      "sha256": "8021a2bae2cdf60233fc738f34e3ed74e684d86e7cb440b2f16667a45b4bf19e",
      "chapter": 12,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:didactics/worked12.tex",
      "atlas_display": {
        "id": "DOC:V10:didactics/worked12.tex",
        "label": "didactics/worked12.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C12"
        ],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "exercises/exercise12.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "exercises/exercise12.tex",
      "sha256": "83d662bc0b0ab88eb17c145937513fd87727266409d1b10e96be69d9d901825b",
      "chapter": 12,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:exercises/exercise12.tex",
      "atlas_display": {
        "id": "DOC:V10:exercises/exercise12.tex",
        "label": "exercises/exercise12.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C12"
        ],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "appendices/solutions.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "appendices/solutions.tex",
      "sha256": "be7e85936ed941741981e8f81bc6b6c4d12b3cc9735a1d55259c8dc7568f7a67",
      "chapter": 0,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:appendices/solutions.tex",
      "atlas_display": {
        "id": "DOC:V10:appendices/solutions.tex",
        "label": "appendices/solutions.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "appendices/methodology.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "appendices/methodology.tex",
      "sha256": "fe60e3356577713c57d233c369a07859c96aea7df241f77ef67af380c0a0d8f9",
      "chapter": 0,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:appendices/methodology.tex",
      "atlas_display": {
        "id": "DOC:V10:appendices/methodology.tex",
        "label": "appendices/methodology.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "appendices/series_practices.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "appendices/series_practices.tex",
      "sha256": "5bc50dbaa323cbea8dddcc935b683448e9c39110fae04ccfdf15e0b21e48c7e6",
      "chapter": 0,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:appendices/series_practices.tex",
      "atlas_display": {
        "id": "DOC:V10:appendices/series_practices.tex",
        "label": "appendices/series_practices.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "appendices/series_glossary.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "appendices/series_glossary.tex",
      "sha256": "434c30c8c2b8e4826fadd679e77dd2888136d92da16bb76905c6965c1b7eb2bd",
      "chapter": 0,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:appendices/series_glossary.tex",
      "atlas_display": {
        "id": "DOC:V10:appendices/series_glossary.tex",
        "label": "appendices/series_glossary.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "appendices/work_id_index.tex",
      "kind": "current_reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "source_file": "appendices/work_id_index.tex",
      "sha256": "454ed8383dd72e2e4c5c91d3653db1a3c577407324dcc88b07039f453809d5c5",
      "chapter": 0,
      "status": "ACTIVE_SOURCE",
      "id": "DOC:V10:appendices/work_id_index.tex",
      "atlas_display": {
        "id": "DOC:V10:appendices/work_id_index.tex",
        "label": "appendices/work_id_index.tex",
        "kind": "current_reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Scope, Exploration and Accountability",
      "kind": "practice_family",
      "collection": "FAMILY",
      "family": "F01",
      "chapter": 1,
      "status": "EDITORIAL_CLASSIFICATION",
      "purpose": "Choose the working regime and the boundary of delegation.",
      "limitation": "Grouping is not a count of independently validated methods.",
      "language": "en",
      "symptom": "A promising prototype has no accountable destination.",
      "selection_hint": "Start with a reversible exploration and an explicit promotion decision; add delivery controls when the result acquires real users or obligations.",
      "family_name": "Scope, Exploration and Accountability",
      "id": "FAMILY:F01",
      "atlas_display": {
        "id": "FAMILY:F01",
        "label": "Scope, Exploration and Accountability",
        "kind": "practice_family",
        "collection": null,
        "category": "practices",
        "streams": [
          "T:Engineering structure",
          "T:What agents can do"
        ],
        "actual": [
          "C:C01"
        ],
        "mapped": [
          "C:C01"
        ],
        "printed": false,
        "summary": "Decide whether an AI-assisted result is a disposable experiment or a candidate for maintained software. Make the intended outcome, permitted effects and accountable owner explicit before promoting a promising prototype into a longer-lived system.",
        "limitation": "Grouping is not a count of independently validated methods.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Human-agent collaboration"
        ],
        "volumes": [],
        "families": [
          "FAMILY:F01"
        ]
      }
    },
    {
      "label": "Measurement and Operational Learning",
      "kind": "practice_family",
      "collection": "FAMILY",
      "family": "F02",
      "chapter": 2,
      "status": "EDITORIAL_CLASSIFICATION",
      "purpose": "Measure accepted outcomes and the complete work needed to obtain them.",
      "limitation": "Grouping is not a count of independently validated methods.",
      "language": "en",
      "symptom": "Generation looks faster, but delivery is hard to explain.",
      "selection_hint": "Define the outcome and denominator before collecting more metrics; keep unknown follow-up explicit.",
      "family_name": "Measurement and Operational Learning",
      "id": "FAMILY:F02",
      "atlas_display": {
        "id": "FAMILY:F02",
        "label": "Measurement and Operational Learning",
        "kind": "practice_family",
        "collection": null,
        "category": "practices",
        "streams": [
          "T:Economics",
          "T:Productivity"
        ],
        "actual": [
          "C:C02"
        ],
        "mapped": [
          "C:C02"
        ],
        "printed": false,
        "summary": "Connect attempts, human work, waiting, rework and accepted outcomes in a common event record. Compare equivalent work and observation periods, include abandoned attempts, and use the result to identify a specific delivery constraint rather than treating generation activity as delivered value.",
        "limitation": "Grouping is not a count of independently validated methods.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Controlled productivity evidence",
          "K:Evaluation methodology and baselines",
          "K:Output versus shipped value"
        ],
        "volumes": [],
        "families": [
          "FAMILY:F02"
        ]
      }
    },
    {
      "label": "Delegation, Execution and Stopping",
      "kind": "practice_family",
      "collection": "FAMILY",
      "family": "F03",
      "chapter": 3,
      "status": "EDITORIAL_CLASSIFICATION",
      "purpose": "Add only the execution mechanism justified by the observed failure.",
      "limitation": "Grouping is not a count of independently validated methods.",
      "language": "en",
      "symptom": "An agent keeps working without a useful new signal.",
      "selection_hint": "Choose one verifiable item, a diagnostic and a stopping condition before introducing more agents, modes or retries.",
      "family_name": "Delegation, Execution and Stopping",
      "id": "FAMILY:F03",
      "atlas_display": {
        "id": "FAMILY:F03",
        "label": "Delegation, Execution and Stopping",
        "kind": "practice_family",
        "collection": null,
        "category": "practices",
        "streams": [
          "T:Engineering structure",
          "T:What agents can do"
        ],
        "actual": [
          "C:C03"
        ],
        "mapped": [
          "C:C03"
        ],
        "printed": false,
        "summary": "Keep an authorized work item bounded while choosing how planning, execution, retries and stopping operate. Separate a replaceable plan from its governing intention, preserve permission and budget limits across restarts, and escalate unresolved meaning instead of authorizing it through another attempt.",
        "limitation": "Grouping is not a count of independently validated methods.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Agent failure and escalation",
          "K:Benchmarks and construct validity",
          "K:Long-running agent execution"
        ],
        "volumes": [],
        "families": [
          "FAMILY:F03"
        ]
      }
    },
    {
      "label": "Intentions, Contracts and Specifications",
      "kind": "practice_family",
      "collection": "FAMILY",
      "family": "F04",
      "chapter": 4,
      "status": "EDITORIAL_CLASSIFICATION",
      "purpose": "Compose specification practices while preserving iteration and decision authority.",
      "limitation": "Grouping is not a count of independently validated methods.",
      "language": "en",
      "symptom": "A polished specification still hides a decisive question.",
      "selection_hint": "Clarify the question that blocks the next decision; expand the specification only where scope, uncertainty or dependencies require it.",
      "family_name": "Intentions, Contracts and Specifications",
      "id": "FAMILY:F04",
      "atlas_display": {
        "id": "FAMILY:F04",
        "label": "Intentions, Contracts and Specifications",
        "kind": "practice_family",
        "collection": null,
        "category": "practices",
        "streams": [
          "T:Engineering structure",
          "T:Verification & review"
        ],
        "actual": [
          "C:C04"
        ],
        "mapped": [
          "C:C04"
        ],
        "printed": false,
        "summary": "Turn a request into versioned obligations, scenarios and decisions that a maintainer can inspect. Expose consequential ambiguity, challenge contradictions, and keep implementation plans and diagnostic scores subordinate to the current authorized contract. Reopen affected decisions when the intention changes.",
        "limitation": "Grouping is not a count of independently validated methods.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Independent verification and oracles",
          "K:Specifications and governance"
        ],
        "volumes": [],
        "families": [
          "FAMILY:F04"
        ]
      }
    },
    {
      "label": "Architecture, Evolution and Maintenance",
      "kind": "practice_family",
      "collection": "FAMILY",
      "family": "F05",
      "chapter": 5,
      "status": "EDITORIAL_CLASSIFICATION",
      "purpose": "Assess a change in terms of both its immediate behavior and the next change.",
      "limitation": "Grouping is not a count of independently validated methods.",
      "language": "en",
      "symptom": "The patch works, but the next change becomes harder.",
      "selection_hint": "Use a bounded alternative or migration to examine a concrete design uncertainty before scaling parallel exploration.",
      "family_name": "Architecture, Evolution and Maintenance",
      "id": "FAMILY:F05",
      "atlas_display": {
        "id": "FAMILY:F05",
        "label": "Architecture, Evolution and Maintenance",
        "kind": "practice_family",
        "collection": null,
        "category": "practices",
        "streams": [
          "T:Code quality & security",
          "T:System knowledge & memory"
        ],
        "actual": [
          "C:C05"
        ],
        "mapped": [
          "C:C05"
        ],
        "printed": false,
        "summary": "Evaluate implementation alternatives, migrations and runtime observations against a shared intention. Preserve behavior and ownership while changing structure, record why alternatives were rejected, and check whether another maintainer can make the next meaningful change without avoidable complexity.",
        "limitation": "Grouping is not a count of independently validated methods.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Architecture and modularity",
          "K:Code reuse and duplication",
          "K:Technical debt and complexity"
        ],
        "volumes": [],
        "families": [
          "FAMILY:F05"
        ]
      }
    },
    {
      "label": "Security of the Toolchain and Its Effects",
      "kind": "practice_family",
      "collection": "FAMILY",
      "family": "F06",
      "chapter": 6,
      "status": "EDITORIAL_CLASSIFICATION",
      "purpose": "Connect scanning, policy and containment without implying a security guarantee.",
      "limitation": "Grouping is not a count of independently validated methods.",
      "language": "en",
      "symptom": "A clean result was produced through an uncontrolled tool boundary.",
      "selection_hint": "Establish the permitted operations and data boundaries first; use scans as additional signals and review denied or uncertain actions.",
      "family_name": "Security of the Toolchain and Its Effects",
      "id": "FAMILY:F06",
      "atlas_display": {
        "id": "FAMILY:F06",
        "label": "Security of the Toolchain and Its Effects",
        "kind": "practice_family",
        "collection": null,
        "category": "practices",
        "streams": [
          "T:Code quality & security",
          "T:Engineering structure"
        ],
        "actual": [
          "C:C06"
        ],
        "mapped": [
          "C:C06"
        ],
        "printed": false,
        "summary": "Define who may perform which operation on which data and target, then enforce the boundary outside the model. Combine dependency provenance, content inspection and controlled tool access while treating a scanner result, a permission decision and application correctness as different claims.",
        "limitation": "Grouping is not a count of independently validated methods.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Dependencies and agent supply chain",
          "K:Prompt injection and malicious tools",
          "K:Vulnerability and secure code"
        ],
        "volumes": [],
        "families": [
          "FAMILY:F06"
        ]
      }
    },
    {
      "label": "Tests, Oracles and Acceptance Evidence",
      "kind": "practice_family",
      "collection": "FAMILY",
      "family": "F07",
      "chapter": 7,
      "status": "EDITORIAL_CLASSIFICATION",
      "purpose": "Protect expected behavior and the provenance of the verification record.",
      "limitation": "Grouping is not a count of independently validated methods.",
      "language": "en",
      "symptom": "The candidate and its tests agree on the wrong answer.",
      "selection_hint": "Ask where the expected answer came from and who can change it before adding another checker.",
      "family_name": "Tests, Oracles and Acceptance Evidence",
      "id": "FAMILY:F07",
      "atlas_display": {
        "id": "FAMILY:F07",
        "label": "Tests, Oracles and Acceptance Evidence",
        "kind": "practice_family",
        "collection": null,
        "category": "practices",
        "streams": [
          "T:Verification & review",
          "T:What agents can do"
        ],
        "actual": [
          "C:C07"
        ],
        "mapped": [
          "C:C07"
        ],
        "printed": false,
        "summary": "Derive expected behavior from an authorized source that the candidate cannot rewrite. Use reproducible checks, independent negative cases and identifiable evidence bundles to inspect a result, while preserving the distinction between a passing check, complete assurance and an authorized acceptance decision.",
        "limitation": "Grouping is not a count of independently validated methods.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Dataset provenance and dependency",
          "K:Independent verification and oracles"
        ],
        "volumes": [],
        "families": [
          "FAMILY:F07"
        ]
      }
    },
    {
      "label": "Critique, Review and Trust",
      "kind": "practice_family",
      "collection": "FAMILY",
      "family": "F08",
      "chapter": 8,
      "status": "EDITORIAL_CLASSIFICATION",
      "purpose": "Distinguish useful criticism, agreement and acceptance.",
      "limitation": "Grouping is not a count of independently validated methods.",
      "language": "en",
      "symptom": "More review comments do not improve the acceptance decision.",
      "selection_hint": "Request evidence for a consequential objection and route the patch to the appropriate owner; reduce admission when review capacity is exhausted.",
      "family_name": "Critique, Review and Trust",
      "id": "FAMILY:F08",
      "atlas_display": {
        "id": "FAMILY:F08",
        "label": "Critique, Review and Trust",
        "kind": "practice_family",
        "collection": null,
        "category": "practices",
        "streams": [
          "T:Productivity",
          "T:Verification & review"
        ],
        "actual": [
          "C:C08"
        ],
        "mapped": [
          "C:C08"
        ],
        "printed": false,
        "summary": "Make a review objection identify a concrete assumption, defect, source or test. Match scrutiny to the impact of the change and the available review capacity, preserve unresolved reasons, and treat model agreement as a review observation rather than proof that the candidate is correct.",
        "limitation": "Grouping is not a count of independently validated methods.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:AI as reviewer",
          "K:Automation bias and trust",
          "K:Review capacity and maintainers"
        ],
        "volumes": [],
        "families": [
          "FAMILY:F08"
        ]
      }
    },
    {
      "label": "Context, Memory and Handoffs",
      "kind": "practice_family",
      "collection": "FAMILY",
      "family": "F09",
      "chapter": 9,
      "status": "EDITORIAL_CLASSIFICATION",
      "purpose": "Preserve useful information without carrying obsolete assumptions into new work.",
      "limitation": "Grouping is not a count of independently validated methods.",
      "language": "en",
      "symptom": "A resumed task inherits yesterday's rule as today's authority.",
      "selection_hint": "Record the current decision and its version, then retain only the context needed to explain or verify it.",
      "family_name": "Context, Memory and Handoffs",
      "id": "FAMILY:F09",
      "atlas_display": {
        "id": "FAMILY:F09",
        "label": "Context, Memory and Handoffs",
        "kind": "practice_family",
        "collection": null,
        "category": "practices",
        "streams": [
          "T:Engineering structure",
          "T:System knowledge & memory"
        ],
        "actual": [
          "C:C09"
        ],
        "mapped": [
          "C:C09"
        ],
        "printed": false,
        "summary": "Keep instructions, retrieved information, task state and authoritative decisions distinguishable. Attach locators, version scope, ownership and renewal triggers to reusable context so that another engineer can resume the work, challenge its assumptions and retain historical facts without applying superseded rules.",
        "limitation": "Grouping is not a count of independently validated methods.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Agent context and persistent memory",
          "K:Ownership and knowledge transfer",
          "K:System understanding and rationale"
        ],
        "volumes": [],
        "families": [
          "FAMILY:F09"
        ]
      }
    },
    {
      "label": "Competence, Learning and Mentoring",
      "kind": "practice_family",
      "collection": "FAMILY",
      "family": "F10",
      "chapter": 10,
      "status": "EDITORIAL_CLASSIFICATION",
      "purpose": "Separate successful assisted work from retained human competence.",
      "limitation": "Grouping is not a count of independently validated methods.",
      "language": "en",
      "symptom": "An assisted task succeeds, but independent judgment remains uncertain.",
      "selection_hint": "Include a specific unaided prediction or diagnosis task; do not infer learning from the assistant's explanation or the completed artifact.",
      "family_name": "Competence, Learning and Mentoring",
      "id": "FAMILY:F10",
      "atlas_display": {
        "id": "FAMILY:F10",
        "label": "Competence, Learning and Mentoring",
        "kind": "practice_family",
        "collection": null,
        "category": "practices",
        "streams": [
          "T:Jobs & roles",
          "T:Skills & learning"
        ],
        "actual": [
          "C:C10"
        ],
        "mapped": [
          "C:C10"
        ],
        "printed": false,
        "summary": "Create opportunities for a learner to predict behavior, diagnose failures, explain invariants and review alternatives in their own words. Retain expert guidance and AI assistance while evaluating understanding and later transfer separately from the immediate success of an assisted task.",
        "limitation": "Grouping is not a count of independently validated methods.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Cognitive offloading and skill debt",
          "K:Human cognitive load",
          "K:Onboarding and developer fluency",
          "K:Remote work and apprenticeship",
          "K:Skills formation and teaching"
        ],
        "volumes": [],
        "families": [
          "FAMILY:F10"
        ]
      }
    },
    {
      "label": "Coordination, Governance and Adoption",
      "kind": "practice_family",
      "collection": "FAMILY",
      "family": "F11",
      "chapter": 11,
      "status": "EDITORIAL_CLASSIFICATION",
      "purpose": "Make decision rights, work limits and the minimum useful workflow explicit.",
      "limitation": "Grouping is not a count of independently validated methods.",
      "language": "en",
      "symptom": "More parallel work produces a queue without clear decision rights.",
      "selection_hint": "Identify the constrained owner or stage and cap incoming work before adding orchestration.",
      "family_name": "Coordination, Governance and Adoption",
      "id": "FAMILY:F11",
      "atlas_display": {
        "id": "FAMILY:F11",
        "label": "Coordination, Governance and Adoption",
        "kind": "practice_family",
        "collection": null,
        "category": "practices",
        "streams": [
          "T:Engineering structure",
          "T:Jobs & roles",
          "T:Productivity"
        ],
        "actual": [
          "C:C11"
        ],
        "mapped": [
          "C:C11"
        ],
        "printed": false,
        "summary": "Assign owners to work items and shared targets, bound work in progress, and route escalation to the person with the relevant authority. Introduce organizational support and automation according to observed constraints, including integration effort and review capacity, rather than the number of agents or courses delivered.",
        "limitation": "Grouping is not a count of independently validated methods.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Human-agent collaboration",
          "K:Review capacity and maintainers",
          "K:Specifications and governance"
        ],
        "volumes": [],
        "families": [
          "FAMILY:F11"
        ]
      }
    },
    {
      "label": "Economics, Infrastructure and Work",
      "kind": "practice_family",
      "collection": "FAMILY",
      "family": "F12",
      "chapter": 12,
      "status": "EDITORIAL_CLASSIFICATION",
      "purpose": "Adopt, stop or simplify a workflow using inspectable assumptions.",
      "limitation": "Grouping is not a count of independently validated methods.",
      "language": "en",
      "symptom": "Coordination and operating cost outweigh the useful result.",
      "selection_hint": "Price a comparable accepted change and state the condition that would justify continuing, simplifying or stopping.",
      "family_name": "Economics, Infrastructure and Work",
      "id": "FAMILY:F12",
      "atlas_display": {
        "id": "FAMILY:F12",
        "label": "Economics, Infrastructure and Work",
        "kind": "practice_family",
        "collection": null,
        "category": "practices",
        "streams": [
          "T:Economics",
          "T:Jobs & roles"
        ],
        "actual": [
          "C:C12"
        ],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "Compare the complete cost and obligations of obtaining an accepted outcome, including setup, human review, rework, waiting and infrastructure. Record the assumptions and observation window behind an adoption choice, and revisit it when real evidence changes rather than treating automation as a required destination.",
        "limitation": "Grouping is not a count of independently validated methods.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Economic costs and return",
          "K:Employment and early-career roles",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [],
        "families": [
          "FAMILY:F12"
        ]
      }
    },
    {
      "label": "Plan-Then-Execute",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F03",
      "chapter": 3,
      "disposition": "Recompose the mechanism",
      "required_revision": "The plan is replaceable; intention can change only through an authorized delta.",
      "occurrences": "[\"AGENT:01\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "A coherent plan does not establish correct requirements, executable permissions or acceptance; unexpected information can invalidate its assumptions.",
      "historical_structural_chapters": [
        "C:C03"
      ],
      "family_name": "Delegation, Execution and Stopping",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "RICOMPORRE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Make progress inspectable without letting implementation discoveries silently redefine what the requester approved.",
        "when_to_use": [
          "A change spans several dependent actions that need a visible order.",
          "An agent must resume work without reconstructing its objective from scattered conversation."
        ],
        "when_not_to_use": [
          "A single reversible action is already unambiguous and a separate planning document would add no useful decision.",
          "The intended behavior is disputed; resolve that question before planning its implementation."
        ],
        "prerequisites": [
          "A versioned task envelope naming scope, owner, permissions and accepted obligations.",
          "A usable check for the next increment and an explicit time, action or cost budget."
        ],
        "steps": [
          "Record the intended outcome, exclusions and acceptance owner separately from implementation choices and working hypotheses.",
          "Break the route into meaningful increments, identifying dependencies, uncertain assumptions and the observation needed after each increment.",
          "Execute the next permitted increment; attach the changed candidate and observed result to the task record.",
          "Revise remaining steps when observations warrant it, preserving the prior plan and the reason for changing direction.",
          "Stop and request a decision when success would require a new obligation, broader effects, an unavailable permission or exhausted budget."
        ],
        "example": "Illustrative example: An agent plans to add a read-only export endpoint, then discovers that the existing data service has no stable paging order. It may replace its query strategy and run ordering checks. It records that a proposed change to retention policy would alter the authorized objective and leaves that separate decision to the owner before proceeding.",
        "verification": [
          "Each completed step points to observable evidence rather than the agent's assertion that it is done.",
          "The current candidate still satisfies the same approved objective after any replanning.",
          "The stop record distinguishes an unresolved decision from a technical failure or acceptance."
        ],
        "outputs": [
          "Versioned objective and replaceable plan with a short change history.",
          "Increment evidence and any decision needed from the owner."
        ],
        "risks": [
          "A detailed plan can create false confidence when its assumptions were never checked.",
          "Repeated replanning can hide lack of progress unless attempts and remaining budget stay visible."
        ],
        "related_practices": [
          "PAT:043",
          "PAT:046",
          "PAT:083"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor, NDSE2 Chapter 13's practice-selection guidance and Chapter 3's thematic guidance. The historical family is F03. The example is illustrative, not a reported study.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:001",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C03",
            "file": "EN/chapters/chapter03.tex",
            "line": 3,
            "sha256": "ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C03",
            "title": "Limits and Capability of Coding Agents",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:AGENT:01"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:001",
      "atlas_display": {
        "id": "PAT:001",
        "label": "Plan-Then-Execute",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Engineering structure",
          "T:What agents can do"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C13"
        ],
        "printed": false,
        "summary": "Separate an authorized objective from the agent's replaceable execution plan. Before changing code, identify the result, constraints, evidence and stopping conditions; then execute a bounded step and revise the plan from observations. Replanning can change the route, while changes to the intended behavior require an explicit, authorized delta.",
        "limitation": "A coherent plan does not establish correct requirements, executable permissions or acceptance; unexpected information can invalidate its assumptions.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Agent failure and escalation",
          "K:Benchmarks and construct validity",
          "K:Long-running agent execution"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F03"
        ]
      }
    },
    {
      "label": "Swarm Migration (Map-Reduce for Agents)",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F05",
      "chapter": 5,
      "disposition": "Companion variant",
      "required_revision": "Optional exploration for independent migrations; remove unverified generic speedup claims.",
      "occurrences": "[\"AGENT:02\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "Parallel execution does not make coupled changes independent or guarantee a faster migration; shared semantic errors can affect every worker.",
      "historical_structural_chapters": [
        "C:C05"
      ],
      "family_name": "Architecture, Evolution and Maintenance",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "COMPANION",
      "practice_scope": "Optional companion variant",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Explore whether a repetitive migration can be distributed without losing behavioral consistency, ownership or a recoverable integration path.",
        "when_to_use": [
          "Many components need the same bounded transformation and can be checked separately.",
          "A pilot can establish whether partitioning and review save meaningful end-to-end effort."
        ],
        "when_not_to_use": [
          "The change depends on one unresolved architecture or policy decision shared by all components.",
          "One maintainer cannot inspect or integrate the proposed work within the available time."
        ],
        "prerequisites": [
          "An explicit partition map, common migration contract and compatibility checks.",
          "Isolated write areas with one owner per target and a named integration owner."
        ],
        "steps": [
          "Run a representative unit first to expose hidden coupling, oracle gaps and the actual review burden.",
          "Define worker inputs, permitted targets, expected artifacts and stop conditions; reserve shared interfaces for a designated owner.",
          "Dispatch only independent units up to the capacity of checking and integration, recording assignments and leases.",
          "Collect each candidate with baseline identity, changed paths, compatibility evidence and unresolved exceptions.",
          "Integrate incrementally, rerun cross-unit behavior checks and suspend further dispatch if the pilot assumptions fail."
        ],
        "example": "Illustrative example: A team considers migrating several isolated configuration readers to a common representation. Two readers form a pilot with stored behavior cases. One exposes a shared parser assumption, so its dependent readers remain serial. Independent readers can proceed in separate workspaces, while an integrator compares their accepted outputs and records the extra review time before expanding the batch.",
        "verification": [
          "No two active assignments can change the same logical target or silently diverge on the migration contract.",
          "Per-unit checks and integration checks preserve the required old and new behavior.",
          "The comparison includes rejected patches, coordination, review, elapsed time and follow-up work."
        ],
        "outputs": [
          "Partition and dependency map with per-unit evidence bundles.",
          "Integrated candidate, exceptions and an observed pilot cost record."
        ],
        "risks": [
          "Duplicating an incorrect transformation multiplies rework across the batch.",
          "A large arrival rate can overload reviewers and increase the time to an accepted migration."
        ],
        "related_practices": [
          "PAT:019",
          "PAT:031",
          "PAT:056"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor, NDSE2 Chapter 13's practice-selection guidance and Chapter 5's thematic guidance. The historical family is F05. The example is illustrative, not a reported study.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:002",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C05",
            "file": "EN/chapters/chapter05.tex",
            "line": 3,
            "sha256": "f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C05",
            "title": "Quality, Architecture and Maintainability",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:AGENT:02"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:002",
      "atlas_display": {
        "id": "PAT:002",
        "label": "Swarm Migration (Map-Reduce for Agents)",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Code quality & security",
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C05",
          "C:C13"
        ],
        "printed": false,
        "summary": "Partition a migration into independently owned units, let workers propose bounded transformations, and integrate them against shared behavior checks. This optional companion variant is useful only when dependencies are understood and review capacity exists. Its value must be assessed from accepted migration outcomes, including coordination and integration work, rather than assumed parallel speedups.",
        "limitation": "Parallel execution does not make coupled changes independent or guarantee a faster migration; shared semantic errors can affect every worker.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Architecture and modularity",
          "K:Code reuse and duplication",
          "K:Technical debt and complexity"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F05"
        ]
      }
    },
    {
      "label": "Background Agent CI",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F11",
      "chapter": 11,
      "disposition": "Companion variant",
      "required_revision": "Treat CI and background execution as variants; CI is not production and green does not mean release.",
      "occurrences": "[\"AGENT:03\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "A green CI job covers its configured checks and environment; it does not establish release readiness or authorize production effects.",
      "historical_structural_chapters": [
        "C:C11"
      ],
      "family_name": "Coordination, Governance and Adoption",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "COMPANION",
      "practice_scope": "Optional companion variant",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Use unattended execution where its trigger, permissions, artifacts and termination can be made explicit and reviewed later.",
        "when_to_use": [
          "A repeatable maintenance task can produce a reviewable patch without interactive clarification.",
          "Existing CI can capture candidate identity, execution logs and scoped verification results."
        ],
        "when_not_to_use": [
          "The task requires a product decision or access that cannot safely be delegated to that job.",
          "The workflow would merge or release solely because the agent reports success."
        ],
        "prerequisites": [
          "A trusted trigger, fixed input revision and restricted execution identity.",
          "A task contract with budgets, allowed writes and an artifact retention policy."
        ],
        "steps": [
          "Specify the trigger and deduplicate repeated events so the same request does not start competing work.",
          "Create an isolated candidate workspace and supply only the credentials and operations needed for the permitted task.",
          "Execute the bounded change while retaining tool failures, attempts, checks and the final candidate identity.",
          "Publish a patch and evidence as review artifacts, with unresolved issues clearly separated from completed obligations.",
          "Route the result to the named reviewer; let a distinct authorized workflow decide merge, deployment or cancellation."
        ],
        "example": "Illustrative example: A nightly job is allowed to refresh generated API examples from the current schema. It creates a branch, runs the example validator and uploads the diff. If the schema requires a change to the public contract, it stops with that question. Passing validation permits the reviewer to inspect the candidate; it does not cause the service to deploy.",
        "verification": [
          "The displayed checks belong to the exact candidate revision being offered for review.",
          "A duplicate trigger, timeout or restart does not produce uncontrolled concurrent writes.",
          "The job cannot acquire release permission from the contents of a repository file or model response."
        ],
        "outputs": [
          "Reviewable candidate and checks tied to the triggering event.",
          "Completion, hold or failure record with remaining obligations."
        ],
        "risks": [
          "Logs and artifacts can retain sensitive input beyond the intended task boundary.",
          "An apparently healthy background job can create an unnoticed backlog of unreviewed candidates."
        ],
        "related_practices": [
          "PAT:009",
          "PAT:039",
          "PAT:083"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor, NDSE2 Chapter 13's practice-selection guidance and Chapter 11's thematic guidance. The historical family is F11. The example is illustrative, not a reported study.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:003",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C11",
            "file": "EN/chapters/chapter11.tex",
            "line": 3,
            "sha256": "18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C11",
            "title": "Teams, Governance and the Engineering Organization",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:AGENT:03"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:003",
      "atlas_display": {
        "id": "PAT:003",
        "label": "Background Agent CI",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Engineering structure",
          "T:Jobs & roles",
          "T:Productivity"
        ],
        "actual": [],
        "mapped": [
          "C:C11",
          "C:C13"
        ],
        "printed": false,
        "summary": "Run a bounded agent task in a background continuous-integration context and publish a candidate with traceable checks. The task may prepare or repair work within its assigned scope, but a successful job is only evidence from that environment. Background execution, merge authority, production access and release approval remain separate decisions.",
        "limitation": "A green CI job covers its configured checks and environment; it does not establish release readiness or authorize production effects.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Human-agent collaboration",
          "K:Review capacity and maintainers",
          "K:Specifications and governance"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F11"
        ]
      }
    },
    {
      "label": "Initializer-Maintainer Dual Agent Architecture",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F03",
      "chapter": 3,
      "disposition": "Brief thematic reference",
      "required_revision": "Present two configurations, not two mandatory agents or broad permissions by default.",
      "occurrences": "[\"AGENT:04\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "Role names provide no isolation by themselves, and a maintainer can inherit mistakes or overbroad access from setup.",
      "historical_structural_chapters": [
        "C:C03"
      ],
      "family_name": "Delegation, Execution and Stopping",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "RINVIO_BREVE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Prevent one-time scaffolding decisions and privileges from becoming an invisible permanent operating mode.",
        "when_to_use": [
          "Bootstrapping and routine changes have materially different write domains or information needs.",
          "A long-running project needs a deliberate handoff from initial construction to maintenance."
        ],
        "when_not_to_use": [
          "A single restricted workflow already handles setup and later work clearly.",
          "The proposed split merely duplicates agents without changing permissions, evidence or ownership."
        ],
        "prerequisites": [
          "An owner-approved definition of the initialized state and its verification.",
          "Separate permission profiles and a handoff artifact tied to a concrete revision."
        ],
        "steps": [
          "Identify what belongs to setup: initial files, assumptions, dependencies, configuration and checks, with explicit limits on external effects.",
          "Run initialization with only the additional access it actually needs and record every resulting artifact and unresolved assumption.",
          "Check the initialized state independently of the initializer's completion list, then have the responsible owner accept or hold it.",
          "Remove temporary capabilities and provide the maintainer with current state, authoritative constraints and open questions.",
          "Treat any later need to repeat initialization as a new scoped request, preserving maintenance history and rechecking affected obligations."
        ],
        "example": "Illustrative example: A starter workflow may create a repository skeleton and propose a dependency file. After review, a maintenance workflow receives permission to edit a feature directory and run local checks. It receives no package-publishing access. If a later task requires changing the build system, that becomes a separately reviewed scope change instead of quietly restoring the initializer's privileges.",
        "verification": [
          "The maintainer's effective permissions match its declared configuration after handoff.",
          "The accepted initial revision and remaining uncertainties are recoverable without replaying chat history.",
          "Setup checks cannot be substituted for evidence about a later maintenance candidate."
        ],
        "outputs": [
          "Accepted setup manifest and explicit maintenance profile.",
          "Handoff record containing current state, ownership and unresolved assumptions."
        ],
        "risks": [
          "A ceremonial two-agent design can increase coordination without reducing uncertainty.",
          "Unreviewed setup defaults can become entrenched dependencies that later work treats as authoritative."
        ],
        "related_practices": [
          "PAT:001",
          "PAT:072",
          "PAT:073"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor, NDSE2 Chapter 13's practice-selection guidance and Chapter 3's thematic guidance. The historical family is F03. The example is illustrative, not a reported study.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:004",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C03",
            "file": "EN/chapters/chapter03.tex",
            "line": 3,
            "sha256": "ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C03",
            "title": "Limits and Capability of Coding Agents",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:AGENT:04"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:004",
      "atlas_display": {
        "id": "PAT:004",
        "label": "Initializer-Maintainer Dual Agent Architecture",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Engineering structure",
          "T:What agents can do"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C13"
        ],
        "printed": false,
        "summary": "Distinguish initial setup from continued maintenance when the two activities require different context or permissions. An initializer establishes a reviewable starting state; a maintainer works from that accepted state under a narrower task contract. These are functional configurations that may share one agent implementation, not a requirement to deploy two autonomous agents.",
        "limitation": "Role names provide no isolation by themselves, and a maintainer can inherit mistakes or overbroad access from setup.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Agent failure and escalation",
          "K:Benchmarks and construct validity",
          "K:Long-running agent execution"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F03"
        ]
      }
    },
    {
      "label": "Feature List as Immutable Contract",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F04",
      "chapter": 4,
      "disposition": "Apply the critical qualification",
      "required_revision": "The contract is immutable for a review revision; a maker's passes field does not attest acceptance.",
      "occurrences": "[\"AGENT:05\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "Immutability preserves a revision, not the correctness or completeness of its requirements; legitimate changes still require an accountable path.",
      "historical_structural_chapters": [
        "C:C04"
      ],
      "family_name": "Intentions, Contracts and Specifications",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "RIVEDERE_CRITICAMENTE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Keep generated code, tests and progress reporting anchored to the same approved behavioral obligations.",
        "when_to_use": [
          "Several implementation attempts must be compared against one stable feature definition.",
          "A team needs to distinguish proposed requirements, accepted obligations and delivered evidence."
        ],
        "when_not_to_use": [
          "The feature's decisive behavior is still unresolved and a frozen checklist would conceal the question.",
          "The list is used as a substitute for scenarios, constraints or review judgment."
        ],
        "prerequisites": [
          "Stable obligation identifiers with an owner, revision and approval record.",
          "Scenarios or other independent expectations that explain what fulfilling each obligation means."
        ],
        "steps": [
          "State obligations in observable terms and separate them from suggested implementation steps, optional ideas and unresolved questions.",
          "Protect the approved revision from routine implementation writes; retain a readable source of authority and change process.",
          "Link candidate changes and checks to obligation identifiers, allowing incomplete or blocked states without rewriting the obligation.",
          "When scope legitimately changes, obtain the authorized delta and identify affected scenarios, code, evidence and earlier decisions.",
          "Present the completed candidate with its contract revision and evidence; let the designated acceptance authority make the final disposition."
        ],
        "example": "Illustrative example: A feature list requires an export to omit archived records and preserve a stable ordering. The maker marks both items as implemented and links its checks. A reviewer discovers that archived records still appear under one filter. The contract stays unchanged, the first item returns to an unresolved state, and the candidate requires repair before acceptance.",
        "verification": [
          "Every completion claim identifies both the obligation revision and the evidence supporting it.",
          "A status toggle cannot alter the approved expected behavior or overwrite a failed check.",
          "Authorized deltas have an owner and an impact set, including previously accepted evidence that needs renewal."
        ],
        "outputs": [
          "Versioned feature contract and approved change history.",
          "Trace from each obligation to candidate evidence and acceptance disposition."
        ],
        "risks": [
          "Checkbox completion can hide interactions and nonfunctional obligations absent from the list.",
          "Freezing a mistaken requirement indefinitely can turn traceability into resistance to necessary correction."
        ],
        "related_practices": [
          "PAT:043",
          "PAT:061",
          "PAT:076"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor, NDSE2 Chapter 13's practice-selection guidance and Chapter 4's thematic guidance. The historical family is F04. The example is illustrative, not a reported study.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:005",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C04",
            "file": "EN/chapters/chapter04.tex",
            "line": 3,
            "sha256": "f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C04",
            "title": "Intentions, Contracts and Iterative Change",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:AGENT:05"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:005",
      "atlas_display": {
        "id": "PAT:005",
        "label": "Feature List as Immutable Contract",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Engineering structure",
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C04",
          "C:C13"
        ],
        "printed": false,
        "summary": "Represent approved feature obligations as a versioned contract that the implementation process can consult but cannot silently rewrite. The contract is stable within a review revision, while approved changes create a new revision and impact assessment. A maker-maintained status field records progress; it is not independent acceptance evidence for the feature.",
        "limitation": "Immutability preserves a revision, not the correctness or completeness of its requirements; legitimate changes still require an accountable path.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Independent verification and oracles",
          "K:Specifications and governance"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F04"
        ]
      }
    },
    {
      "label": "Context Window Anxiety Management",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F09",
      "chapter": 9,
      "disposition": "Retain with explicit qualifications",
      "required_revision": "Avoid anthropomorphic diagnosis; make compaction measurable and preserve task state.",
      "occurrences": "[\"AGENT:06\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "Compaction is lossy and a persistent file can be stale or incorrect; neither token reduction nor fluent continuation proves faithful state recovery.",
      "historical_structural_chapters": [
        "C:C09"
      ],
      "family_name": "Context, Memory and Handoffs",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "PRECISARE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Keep a long task resumable without relying on every prior conversation turn remaining available to the model.",
        "when_to_use": [
          "Work spans long sessions or repeated agent restarts with significant intermediate decisions.",
          "Repeated rediscovery or forgotten constraints suggest the current context strategy is failing."
        ],
        "when_not_to_use": [
          "A short task has little state and a checkpoint system would exceed its useful complexity.",
          "The proposed summary omits unresolved questions merely to make the record appear complete."
        ],
        "prerequisites": [
          "A typed state record separating approved intent, observations, candidate work and assumptions.",
          "Versioned source locators and an owner who can resolve uncertain authority or stale information."
        ],
        "steps": [
          "Identify the minimum resume state: current revision, objective, limits, observations, unresolved questions, spent budget and next decision.",
          "Write a checkpoint before compaction, retaining links to fuller evidence instead of copying every log into the summary.",
          "Compare the checkpoint against authoritative task records and explicitly label uncertain or historical material.",
          "Resume from the checkpoint and retrieve detailed evidence only when the next action requires it.",
          "Check for repeated work, missed constraints and stale claims; revise the checkpoint format when a concrete information loss is found."
        ],
        "example": "Illustrative example: A migration pauses after two of five modules pass compatibility checks. Its checkpoint names the source revision, completed modules, one unresolved parser assumption and the remaining budget. On restart, the agent reopens the parser evidence before changing the third module. It does not infer permission to widen the migration from a shortened summary saying only that work is unfinished.",
        "verification": [
          "A resumed worker can identify the next permitted action and outstanding decision without reconstructing the whole conversation.",
          "Sampled evidence and current constraints survive compaction with their provenance and status intact.",
          "Restarted work preserves spent budget and does not silently redo or contradict accepted increments."
        ],
        "outputs": [
          "Compact resume record with versioned evidence links.",
          "Observed compaction defects and a corrected state format."
        ],
        "risks": [
          "A polished summary can launder a tentative assumption into an apparent instruction.",
          "Overcompaction can remove the counterexample or failed attempt needed to avoid repeating a mistake."
        ],
        "related_practices": [
          "PAT:020",
          "PAT:029",
          "PAT:072"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor, NDSE2 Chapter 13's practice-selection guidance and Chapter 9's thematic guidance. The historical family is F09. The example is illustrative, not a reported study.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:006",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C09",
            "file": "EN/chapters/chapter09.tex",
            "line": 3,
            "sha256": "ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C09",
            "title": "System Understanding, Context and Persistent Memory",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:AGENT:06"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:006",
      "atlas_display": {
        "id": "PAT:006",
        "label": "Context Window Anxiety Management",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Engineering structure",
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C09",
          "C:C13"
        ],
        "printed": false,
        "summary": "Manage finite conversation context through explicit task state, selective retrieval and checked compaction. Observe practical symptoms such as lost constraints, repeated investigation or stale assumptions rather than diagnosing an agent's feelings. A smaller context is useful only if the resumed process retains the current objective, evidence, remaining work and permission boundaries.",
        "limitation": "Compaction is lossy and a persistent file can be stale or incorrect; neither token reduction nor fluent continuation proves faithful state recovery.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Agent context and persistent memory",
          "K:Ownership and knowledge transfer",
          "K:System understanding and rationale"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F09"
        ]
      }
    },
    {
      "label": "Compounding Engineering",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F09",
      "chapter": 9,
      "disposition": "Retain with explicit qualifications",
      "required_revision": "Retain candidate lessons with provenance; memory reuse is neither training nor guaranteed improvement.",
      "occurrences": "[\"AGENT:07\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "A lesson may be locally useful and still fail elsewhere; repeated retrieval can amplify an outdated or poorly supported conclusion.",
      "historical_structural_chapters": [
        "C:C09"
      ],
      "family_name": "Context, Memory and Handoffs",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "PRECISARE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Make useful engineering experience available for later decisions without treating every past workaround as a permanent rule.",
        "when_to_use": [
          "Teams repeatedly encounter a diagnosable failure that could be prevented by a reusable check or instruction.",
          "A completed change reveals an assumption worth preserving for maintainers."
        ],
        "when_not_to_use": [
          "The task produced no verified observation beyond a plausible model explanation.",
          "A temporary exception would be recorded as a universal instruction without review."
        ],
        "prerequisites": [
          "An event record containing the attempted change, observed outcome and relevant versions.",
          "An owner and review process for admitting, revising, invalidating or retiring guidance."
        ],
        "steps": [
          "Capture the specific situation, failed expectation and evidence before summarizing a proposed lesson.",
          "Separate the observation from the inferred recommendation, naming the conditions under which that recommendation might apply.",
          "Test the candidate guidance on a relevant case or obtain informed review; retain uncertainty when no evaluation is available.",
          "Publish approved guidance with its owner, scope, source links and triggers for renewal or invalidation.",
          "When reused, record whether it helped the new task and correct or retire it if the assumptions no longer hold."
        ],
        "example": "Illustrative example: A team finds that a data export's nondeterministic ordering caused an intermittent comparison failure. It records the evidence and adds a scoped recommendation to make ordering expectations explicit in export tests. The note identifies the affected component and version. When another service retrieves the lesson, its maintainer checks the actual ordering contract before adopting the recommendation.",
        "verification": [
          "A reader can trace each recommendation to an observation and distinguish evidence from editorial inference.",
          "The guidance states where it applies and how a later policy or dependency change could invalidate it.",
          "Any claimed improvement uses observed accepted outcomes and includes maintenance cost and unsuccessful reuse."
        ],
        "outputs": [
          "Reviewed lesson records with applicability and provenance.",
          "Reuse observations and a visible retirement or correction history."
        ],
        "risks": [
          "A memorable anecdote may be mistaken for evidence of a generally effective method.",
          "An accumulating rule set can increase context conflicts and maintenance burden instead of reducing them."
        ],
        "related_practices": [
          "PAT:016",
          "PAT:028",
          "PAT:059"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor, NDSE2 Chapter 13's practice-selection guidance and Chapter 9's thematic guidance. The historical family is F09. The example is illustrative, not a reported study.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:007",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C09",
            "file": "EN/chapters/chapter09.tex",
            "line": 3,
            "sha256": "ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C09",
            "title": "System Understanding, Context and Persistent Memory",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:AGENT:07"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:007",
      "atlas_display": {
        "id": "PAT:007",
        "label": "Compounding Engineering",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Engineering structure",
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C09",
          "C:C13"
        ],
        "printed": false,
        "summary": "Turn experience from completed work into candidate reusable guidance, retaining the event, evidence, applicability and review history behind each lesson. Future tasks retrieve and evaluate that guidance in their own context. This is an operational memory practice; adding notes to a repository does not train model weights or guarantee that engineering performance improves.",
        "limitation": "A lesson may be locally useful and still fail elsewhere; repeated retrieval can amplify an outdated or poorly supported conclusion.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Agent context and persistent memory",
          "K:Ownership and knowledge transfer",
          "K:System understanding and rationale"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F09"
        ]
      }
    },
    {
      "label": "Agent-Powered Codebase Q&A and Onboarding",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F09",
      "chapter": 9,
      "disposition": "Recompose the mechanism",
      "required_revision": "Make answers traceable and distinguish comprehension tasks from retrieval tasks.",
      "occurrences": "[\"AGENT:08\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "A plausible answer with relevant citations can still omit a decisive dependency; retrieval quality alone does not establish codebase comprehension.",
      "historical_structural_chapters": [
        "C:C09"
      ],
      "family_name": "Context, Memory and Handoffs",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "RICOMPORRE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Reduce the cost of finding relevant knowledge while retaining a maintainer's ability to challenge the explanation and act on it.",
        "when_to_use": [
          "A newcomer needs a guided route through unfamiliar behavior and its ownership.",
          "A maintainer must answer a bounded question about an existing implementation before proposing a change."
        ],
        "when_not_to_use": [
          "The agent has no access to the current revision or the source needed for the question.",
          "An answer would decide intended policy from observed legacy behavior without the policy owner's input."
        ],
        "prerequisites": [
          "A known repository revision and accessible authoritative design or intention records.",
          "A question with observable scope, plus a maintainer able to resolve missing context."
        ],
        "steps": [
          "State the question precisely, separating current behavior, intended behavior, historical rationale and how to make a change.",
          "Retrieve the smallest relevant set of code paths, tests and decisions, recording locators and applicable revisions.",
          "Construct an explanation that follows the behavior across boundaries and labels any unverified inference or missing source.",
          "Ask the learner to predict an outcome, locate a counterexample or explain an invariant using the retrieved evidence.",
          "Check that task against the code and contract, correct the explanation and preserve useful source links for future onboarding."
        ],
        "example": "Illustrative example: A newcomer asks why a replayed request returns an older policy decision. The agent identifies the storage lookup, identity rule and approved replay invariant. The newcomer then predicts what happens for the same key with a changed payload and traces the conflict path. Finding those files is a retrieval success; making the correct prediction tests a different aspect of understanding.",
        "verification": [
          "Every material factual assertion has a locator that matches the revision under discussion.",
          "The answer distinguishes a code observation from a requirement and states meaningful gaps.",
          "The learner completes a behavior prediction or small change without merely repeating the agent's explanation."
        ],
        "outputs": [
          "Code-anchored answer or short tour with uncertainty and ownership notes.",
          "Separate retrieval and comprehension observations, plus any corrected explanation."
        ],
        "risks": [
          "Fluent summaries can conceal a missing call path or normalize an inherited defect.",
          "Immediate confidence or successful copying can be mistaken for durable independent understanding."
        ],
        "related_practices": [
          "PAT:029",
          "PAT:048",
          "PAT:053"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor, NDSE2 Chapter 13's practice-selection guidance and Chapter 9's thematic guidance. The historical family is F09. The example is illustrative, not a reported study.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:008",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C09",
            "file": "EN/chapters/chapter09.tex",
            "line": 3,
            "sha256": "ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C09",
            "title": "System Understanding, Context and Persistent Memory",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:AGENT:08"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:008",
      "atlas_display": {
        "id": "PAT:008",
        "label": "Agent-Powered Codebase Q&A and Onboarding",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Engineering structure",
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C09",
          "C:C13"
        ],
        "printed": false,
        "summary": "Use an agent to answer repository questions through identifiable code, tests, design decisions and current policy records. Answers should expose their evidence, uncertainty and version scope, then support a concrete understanding task. Retrieving the right passage and helping a maintainer predict or change behavior are separate outcomes that need different checks.",
        "limitation": "A plausible answer with relevant citations can still omit a decisive dependency; retrieval quality alone does not establish codebase comprehension.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Agent context and persistent memory",
          "K:Ownership and knowledge transfer",
          "K:System understanding and rationale"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F09"
        ]
      }
    },
    {
      "label": "CI-as-Backpressure",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F11",
      "chapter": 8,
      "disposition": "Recompose the mechanism",
      "required_revision": "A CI failure blocks a branch within scope and policy; it does not authorize unrelated repairs.",
      "occurrences": "[\"AGENT:09\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "CI only supplies the signals its checks can observe; a failing job may reflect infrastructure or stale expectations rather than a defect in the candidate.",
      "historical_structural_chapters": [
        "C:C08"
      ],
      "family_name": "Coordination, Governance and Adoption",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "RICOMPORRE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Prevent a stream of unchecked candidates from overwhelming verification and review while keeping repair decisions tied to evidence.",
        "when_to_use": [
          "Agents produce candidates faster than the team can verify or review them.",
          "A required check supplies a concrete failure that can guide a bounded correction."
        ],
        "when_not_to_use": [
          "The proposed response is to keep retrying an unexplained failure until one run passes.",
          "The job failure concerns a separate component outside the authorized task."
        ],
        "prerequisites": [
          "Explicit required checks and branch-progression rules owned by the project.",
          "An attempt record linking candidate revision, failure diagnostic, scope and remaining budget."
        ],
        "steps": [
          "Capture the failing command, environment, candidate identity and relevant diagnostic before modifying anything.",
          "Classify whether the failure is introduced, pre-existing, environmental, uncertain or based on superseded expectations.",
          "For an in-scope defect, return a narrowly described repair request with the unchanged contract and protected oracle.",
          "Hold admission or progression according to the established policy while the required evidence is missing.",
          "Escalate unrelated or unexplained failures to their owner, preserving the failed result and the reason further work stopped."
        ],
        "example": "Illustrative example: A documentation-generation agent produces a candidate whose required example validator fails on one changed code sample. The agent may repair that sample and rerun its checks. A separate database integration job also fails because its service is unavailable. The record classifies the infrastructure failure and holds the required status; it does not rewrite database code to make the dashboard green.",
        "verification": [
          "A retry follows a named diagnostic and is charged to the same persistent budget.",
          "The branch cannot advance using a passing result from a different revision or a removed required check.",
          "The hold identifies the missing evidence and the role able to resolve it."
        ],
        "outputs": [
          "Failure classification with a bounded repair or escalation record.",
          "Current verification status and admission or progression decision."
        ],
        "risks": [
          "Optimizing for a green dashboard can encourage weakening checks or hiding failures.",
          "An unchecked inflow of candidates can move the bottleneck into review despite fast local repairs."
        ],
        "related_practices": [
          "PAT:003",
          "PAT:026",
          "PAT:036"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor, NDSE2 Chapter 13's practice-selection guidance and Chapter 11's thematic guidance. The historical family is F11. The example is illustrative, not a reported study.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:009",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C08",
            "file": "EN/chapters/chapter08.tex",
            "line": 3,
            "sha256": "b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C08",
            "title": "Code Review and Trust Calibration",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:AGENT:09"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:009",
      "atlas_display": {
        "id": "PAT:009",
        "label": "CI-as-Backpressure",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Engineering structure",
          "T:Jobs & roles",
          "T:Productivity"
        ],
        "actual": [],
        "mapped": [
          "C:C08",
          "C:C13"
        ],
        "printed": false,
        "summary": "Use continuous-integration failures as a signal to limit further admission or repair within an existing task. A failed check can identify a concrete diagnostic and stop a branch from advancing until the relevant obligation is addressed. It does not enlarge the agent's scope, convert unrelated failures into assigned work or authorize changing the expected result.",
        "limitation": "CI only supplies the signals its checks can observe; a failing job may reflect infrastructure or stale expectations rather than a defect in the candidate.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Human-agent collaboration",
          "K:Review capacity and maintainers",
          "K:Specifications and governance"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F11"
        ]
      }
    },
    {
      "label": "Inference-Healed Code Review",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F08",
      "chapter": 7,
      "disposition": "Retain with explicit qualifications",
      "required_revision": "Repair from concrete feedback; do not place blind trust in an AI reviewer.",
      "occurrences": "[\"AGENT:10\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "A repair can satisfy a mistaken review comment while introducing a real defect; agreement between maker and reviewer is not independent evidence.",
      "historical_structural_chapters": [
        "C:C07"
      ],
      "family_name": "Critique, Review and Trust",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "PRECISARE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Make review feedback actionable without letting comment generation become an unexamined source of new requirements.",
        "when_to_use": [
          "A reviewer identifies a reproducible defect, contradicted invariant or concrete gap in the candidate's evidence.",
          "A bounded repair can be evaluated under the existing approved task."
        ],
        "when_not_to_use": [
          "The comment is a stylistic preference with no applicable project rule or meaningful consequence.",
          "The proposed fix changes intended behavior and requires a decision from a different authority."
        ],
        "prerequisites": [
          "The exact reviewed candidate and a finding with a locator, rationale and confidence boundary.",
          "Protected acceptance expectations and a named reviewer responsible for the returned candidate."
        ],
        "steps": [
          "Reproduce the finding or identify the evidence that could distinguish a real defect from a mistaken hypothesis.",
          "Classify the comment as confirmed, disputed, informational or requiring an authority decision; record the reason.",
          "For a confirmed in-scope defect, create a narrow repair that preserves the approved behavior and unrelated code.",
          "Run the focused counterexample and the relevant regression checks against the new candidate.",
          "Return the diff and fresh evidence, linking the original finding and any remaining dispute for an explicit review disposition."
        ],
        "example": "Illustrative example: An AI reviewer warns that replay reads the current policy threshold. The maintainer traces the path and reproduces a failure with a stored older decision. The maker repairs that path and reruns the replay and new-request checks. A separate comment about a possible duplicate transaction is dismissed with the documented conflict behavior, preserving the rationale instead of silently accepting every suggestion.",
        "verification": [
          "A substantive fix has a diagnostic that fails on the defective candidate and is addressed by the repaired one.",
          "The reviewed revision and supporting evidence are current after the repair.",
          "Dismissed or unresolved findings retain reasons so apparent silence is not mistaken for verification."
        ],
        "outputs": [
          "Finding-to-repair trace with reproduction evidence and a bounded diff.",
          "Fresh review bundle and disposition of each material finding."
        ],
        "risks": [
          "Repeated self-consistent explanations can reinforce the same incorrect interpretation.",
          "Repairing low-value comments indiscriminately can consume the attention needed for consequential defects."
        ],
        "related_practices": [
          "PAT:027",
          "PAT:052",
          "PAT:074"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor, NDSE2 Chapter 13's practice-selection guidance and Chapter 8's thematic guidance. The historical family is F08. The example is illustrative, not a reported study.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:010",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C07",
            "file": "EN/chapters/chapter07.tex",
            "line": 3,
            "sha256": "0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C07",
            "title": "Independent Verification and the Oracle Problem",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:AGENT:10"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:010",
      "atlas_display": {
        "id": "PAT:010",
        "label": "Inference-Healed Code Review",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Productivity",
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C07",
          "C:C13"
        ],
        "printed": false,
        "summary": "Turn a review finding into a bounded repair only after identifying the affected behavior and checking the finding's basis. The maker proposes a correction, reruns relevant evidence and returns the changed candidate for review. The loop treats AI comments as testable hypotheses, retaining dismissed findings and unresolved uncertainty instead of assuming the reviewer is correct.",
        "limitation": "A repair can satisfy a mistaken review comment while introducing a real defect; agreement between maker and reviewer is not independent evidence.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:AI as reviewer",
          "K:Automation bias and trust",
          "K:Review capacity and maintainers"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F08"
        ]
      }
    },
    {
      "label": "Reward Shaping for Tool Use",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F03",
      "chapter": 3,
      "disposition": "Outside the core execution scope",
      "required_revision": "Distinguish training rewards from execution feedback; the manual contains no training program.",
      "occurrences": "[\"AGENT:11\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "An operational trace cannot establish how training rewards affected a model, and optimizing a proxy reward may not improve the intended engineering outcome.",
      "historical_structural_chapters": [
        "C:C03"
      ],
      "family_name": "Delegation, Execution and Stopping",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "FUORI_CORPO",
      "practice_scope": "Conceptual entry; outside the core execution scope",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Avoid applying the language of reward optimization to a workflow change that only changes prompts, tools, checks or retries.",
        "when_to_use": [
          "A proposal claims that rewarding tool use will improve the agent and needs a precise intervention definition.",
          "A reviewer must compare a training proposal with a simpler runtime correction."
        ],
        "when_not_to_use": [
          "The immediate task is an ordinary bounded repair that an existing diagnostic can guide.",
          "There is no controlled training capability, data governance or credible evaluation plan."
        ],
        "prerequisites": [
          "A clear statement of whether parameters, runtime instructions or orchestration behavior would change.",
          "A separately governed evaluation plan with relevant outcomes and a credible comparison condition."
        ],
        "steps": [
          "Classify the proposed mechanism before designing a solution: training update, reward-model evaluation or runtime feedback.",
          "Define the actual desired outcome, such as a correctly completed permitted task, separately from a proxy like tool-call count.",
          "Identify how the proxy could be satisfied while the engineering outcome fails, including unnecessary calls or suppressed errors.",
          "Require evidence that evaluates unseen relevant tasks, permitted effects and full workflow cost before adopting a training claim.",
          "Keep any training experiment under a separate owner and process; use the book's bounded execution controls for the operational workflow regardless."
        ],
        "example": "Illustrative example: A team proposes to reward an agent whenever a test passes. Inspection shows that its current setup merely inserts the test result into the next prompt; no training process exists. The proposal is renamed an execution-feedback loop. If the team later considers training, it must independently test whether the signal encourages correct behavior rather than editing expectations or avoiding difficult cases.",
        "verification": [
          "The intervention description correctly identifies what changes and what remains fixed.",
          "The evaluation distinguishes the desired outcome from the proxy and includes plausible ways to exploit that proxy.",
          "Any claimed improvement has evidence beyond the examples used to construct the intervention."
        ],
        "outputs": [
          "Intervention classification and decision to use runtime feedback or assess a separately governed training proposal.",
          "Evaluation questions and explicit evidence gaps."
        ],
        "risks": [
          "Calling all positive feedback a reward can hide the absence of a training mechanism.",
          "A convenient scoring signal can favor behavior that looks successful while missing scope, correctness or authority."
        ],
        "related_practices": [
          "PAT:013",
          "PAT:026",
          "PAT:059"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor, NDSE2 Chapter 13's practice-selection guidance and Chapter 3's thematic guidance. The historical family is F03. The example is illustrative, not a reported study. This conceptual entry remains outside the book body and supplies no model-training implementation.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:011",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C03",
            "file": "EN/chapters/chapter03.tex",
            "line": 3,
            "sha256": "ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C03",
            "title": "Limits and Capability of Coding Agents",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:AGENT:11"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:011",
      "atlas_display": {
        "id": "PAT:011",
        "label": "Reward Shaping for Tool Use",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Engineering structure",
          "T:What agents can do"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C13"
        ],
        "printed": false,
        "summary": "Distinguish training-time reward design from the feedback an operating agent receives after a tool action. This retained conceptual entry helps teams identify what intervention they are actually proposing and what evidence it would require. It is outside the book's execution procedure: ordinary test failures and retry instructions are operational feedback, not proof that model parameters are being trained.",
        "limitation": "An operational trace cannot establish how training rewards affected a model, and optimizing a proxy reward may not improve the intended engineering outcome.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Agent failure and escalation",
          "K:Benchmarks and construct validity",
          "K:Long-running agent execution"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F03"
        ]
      }
    },
    {
      "label": "AI-Accelerated Learning and Skill Development",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F10",
      "chapter": 10,
      "disposition": "Recompose the mechanism",
      "required_revision": "Describe mentoring mechanisms, not generalized gains in learning.",
      "occurrences": "[\"AGENT:12\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "Immediate task success and perceived clarity do not establish retained competence; assistance can also remove the practice that a learner needs.",
      "historical_structural_chapters": [
        "C:C10"
      ],
      "family_name": "Competence, Learning and Mentoring",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "RICOMPORRE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Make assistance serve a stated learning objective while keeping evidence of independent reasoning visible to the learner and mentor.",
        "when_to_use": [
          "A newcomer needs to understand an invariant or unfamiliar subsystem before owning changes.",
          "A team wants to evaluate whether its assisted workflow preserves opportunities for skill development."
        ],
        "when_not_to_use": [
          "The learner only copies a completed answer and no independent reasoning task is planned.",
          "An urgent delivery task cannot accommodate teaching; record that limitation rather than claiming it as training."
        ],
        "prerequisites": [
          "A specific competence target and a mentor able to evaluate the reasoning.",
          "A suitable exercise and a distinct later task for checking unaided transfer."
        ],
        "steps": [
          "Ask the learner to predict behavior or propose a diagnostic before revealing an assisted answer.",
          "Provide limited help appropriate to the observed difficulty, such as a code locator, explanation or counterexample.",
          "Have the learner repair or extend the candidate and explain the governing invariant in their own terms.",
          "Review the reasoning and the software result separately, recording what help was used and what remains uncertain.",
          "Return later with a different unaided task that needs the same underlying concept, then adjust the mentoring approach from the observation."
        ],
        "example": "Illustrative example: A learner predicts how an old request should replay after a policy change. The assistant locates the storage code, and a senior asks the learner to identify a deliberately wrong implementation. The learner constructs a failing example and repairs it. On a later task with a different state transition, the mentor checks whether the learner can apply the same reasoning without the earlier hints.",
        "verification": [
          "The learner's prediction, explanation or diagnostic exists separately from the assistant's generated text.",
          "Correct code is checked against the contract independently of the educational assessment.",
          "The record distinguishes immediate assisted success, unaided performance and any later follow-up that is still unknown."
        ],
        "outputs": [
          "Learning objective, assistance record and mentor feedback.",
          "Independent-task observations with explicit limits on retention claims."
        ],
        "risks": [
          "A fluent explanation may create confidence without a transferable mental model.",
          "Comparing unmatched exercises or learners can falsely attribute improvement to the assistant."
        ],
        "related_practices": [
          "PAT:048",
          "PAT:050",
          "PAT:055"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor, NDSE2 Chapter 13's practice-selection guidance and Chapter 10's thematic guidance. The historical family is F10. The example is illustrative, not a reported study.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:012",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C10",
            "file": "EN/chapters/chapter10.tex",
            "line": 3,
            "sha256": "8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C10",
            "title": "Developer Learning, Mentoring and Comprehension Debt",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:AGENT:12"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:012",
      "atlas_display": {
        "id": "PAT:012",
        "label": "AI-Accelerated Learning and Skill Development",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Jobs & roles",
          "T:Skills & learning"
        ],
        "actual": [],
        "mapped": [
          "C:C10",
          "C:C13"
        ],
        "printed": false,
        "summary": "Use AI assistance within a deliberate learning task that preserves the learner's own prediction, explanation, diagnosis and repair. A mentor can adjust the assistance and inspect reasoning, while later unaided work tests transfer. Faster completion of the assisted task is recorded separately from learning; no general gain in skill or retention follows from the practice name.",
        "limitation": "Immediate task success and perceived clarity do not establish retained competence; assistance can also remove the practice that a learner needs.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Cognitive offloading and skill debt",
          "K:Human cognitive load",
          "K:Onboarding and developer fluency",
          "K:Remote work and apprenticeship",
          "K:Skills formation and teaching"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F10"
        ]
      }
    },
    {
      "label": "Agent Reinforcement Fine-Tuning",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F03",
      "chapter": 0,
      "disposition": "Outside the core execution scope",
      "required_revision": "RFT is outside the execution scope; retain a note on model limits without provider-specific instructions.",
      "occurrences": "[\"AGENT:13\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "Training a model does not confer authorization, reliable tool use or general task competence; an evaluation can support only the tested setting and outcomes.",
      "historical_structural_chapters": [],
      "family_name": "Delegation, Execution and Stopping",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "FUORI_CORPO",
      "practice_scope": "Conceptual entry; outside the core execution scope",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Keep a specialized training decision from becoming an assumed prerequisite for solving ordinary engineering workflow problems.",
        "when_to_use": [
          "A model-development team proposes fine-tuning as a response to a recurring, well-characterized agent failure.",
          "A reviewer needs to compare that proposal with simpler changes to context, tools or verification."
        ],
        "when_not_to_use": [
          "The failure is caused by missing authority, stale data or an inadequate oracle.",
          "There is no separately authorized model-development process or relevant independent evaluation data."
        ],
        "prerequisites": [
          "A reproducible failure description and baseline model or workflow version.",
          "Named ownership for training data, evaluation, cost, access and any deployment decision."
        ],
        "steps": [
          "Describe the failed engineering outcome and separate model behavior from failures of inputs, permissions or surrounding systems.",
          "Evaluate whether a scoped runtime intervention can answer the problem before proposing a change to model parameters.",
          "For a genuine training proposal, require an explicit objective, data provenance and a held-out evaluation appropriate to the task.",
          "Compare candidates under the same authorized tasks and controls, retaining failures, review effort, costs and uncertainty.",
          "Adopt, hold or reject the proposal through its own governance process; retain the external execution and acceptance boundaries for any deployed variant."
        ],
        "example": "Illustrative example: An agent repeatedly chooses an outdated API and the team considers fine-tuning. Investigation finds that its retrieved documentation comes from an obsolete dependency revision. The team corrects retrieval and reevaluates the workflow first. A later training proposal, if still warranted, must demonstrate value on distinct relevant tasks and cannot use the proposed model's own judgments as the sole acceptance evidence.",
        "verification": [
          "The diagnosed failure remains after correcting obvious context or orchestration defects.",
          "The comparison separates training examples from independent evaluation and states what has not been established.",
          "The deployed model cannot override tool permissions or declare its own changes accepted."
        ],
        "outputs": [
          "Training-proposal decision with alternative interventions and evidence gaps.",
          "Evaluation and deployment requirements owned outside the ordinary task loop."
        ],
        "risks": [
          "A training investment can mask an unresolved contract or poor information supply.",
          "Narrow evaluation gains can be overgeneralized to different repositories, task classes or operational consequences."
        ],
        "related_practices": [
          "PAT:011",
          "PAT:030",
          "PAT:065"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor, NDSE2 Chapter 13's practice-selection guidance and Chapter 3's thematic guidance. The historical family is F03. The example is illustrative, not a reported study. This conceptual entry remains outside the book body and supplies no model-training implementation.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:013",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C03",
            "file": "EN/chapters/chapter03.tex",
            "line": 3,
            "sha256": "ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1",
            "source_version": "13.7.1",
            "scope": "Model-limit context; this training variant remains outside core execution; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C03",
            "title": "Limits and Capability of Coding Agents",
            "role": "Model-limit context; this training variant remains outside core execution"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:AGENT:13"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:013",
      "atlas_display": {
        "id": "PAT:013",
        "label": "Agent Reinforcement Fine-Tuning",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Engineering structure",
          "T:What agents can do"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C13"
        ],
        "printed": false,
        "summary": "Treat reinforcement fine-tuning for an agent as a separate model-development proposal, outside the book's operational execution scope. Before considering it, define the observed failure, identify whether context or orchestration can address it, and specify an independent evaluation. A new model variant still needs the same external permissions, budgets, protected expectations and accountable acceptance process.",
        "limitation": "Training a model does not confer authorization, reliable tool use or general task competence; an evaluation can support only the tested setting and outcomes.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Agent failure and escalation",
          "K:Benchmarks and construct validity",
          "K:Long-running agent execution"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F03"
        ]
      }
    },
    {
      "label": "Deterministic Failure Harness",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F07",
      "chapter": 7,
      "disposition": "Apply the critical qualification",
      "required_revision": "Repeatability is conditional on environment and oracle; do not claim completeness or guaranteed defect detection.",
      "occurrences": "[\"AGENT:14\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "A harness can reliably reproduce the wrong expectation, and uncontrolled time, concurrency or external dependencies may still make runs vary.",
      "historical_structural_chapters": [
        "C:C07"
      ],
      "family_name": "Tests, Oracles and Acceptance Evidence",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "RIVEDERE_CRITICAMENTE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Turn an ambiguous failure report into a diagnostic that another reviewer can reproduce and use to assess a repair.",
        "when_to_use": [
          "A candidate violates a known invariant and the failure can be isolated without changing the required behavior.",
          "A repair loop needs a stable diagnostic instead of vague reviewer disapproval."
        ],
        "when_not_to_use": [
          "The intended outcome is unresolved and the harness would freeze an unapproved assumption.",
          "The test arrangement removes the boundary or timing condition responsible for the actual defect."
        ],
        "prerequisites": [
          "Expected behavior derived from an authorized source independently of the faulty candidate.",
          "Versioned fixtures, commands and environment details sufficient to explain the run."
        ],
        "steps": [
          "Name the obligation and select a minimal counterexample that distinguishes required behavior from the observed defect.",
          "Control relevant state, clocks, randomness and dependency versions where the test permits it, recording remaining variability.",
          "Verify that the defective candidate fails for the intended reason, not because setup or infrastructure is broken.",
          "Apply a bounded repair and run the same protected expectations against the new candidate.",
          "Retain the old failure, new result and environment record, then add wider checks for affected behavior without claiming exhaustive coverage."
        ],
        "example": "Illustrative example: A replay bug appears only after reopening a service under a new policy. The harness stores a first decision, closes the service, reopens it with the new policy and checks the original response identity. The faulty candidate fails that invariant. A repaired candidate must pass the same expectation, while a separate new-request case checks that current policy still applies where intended.",
        "verification": [
          "A known defective candidate is rejected by the intended assertion, providing a meaningful negative control.",
          "Repeated runs under the documented conditions have explainable outcomes and expose unresolved sources of variation.",
          "Passing the harness leaves untested behavior and any production-environment differences explicitly visible."
        ],
        "outputs": [
          "Reproducible failure fixture and protected expectation with provenance.",
          "Candidate-bound run records and a statement of remaining coverage limits."
        ],
        "risks": [
          "Over-mocking can remove the interaction that causes the defect in the real system.",
          "Changing expected results during repair can produce a repeatable but circular demonstration of success."
        ],
        "related_practices": [
          "PAT:015",
          "PAT:027",
          "PAT:082"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor, NDSE2 Chapter 13's practice-selection guidance and Chapter 7's thematic guidance. The historical family is F07. The example is illustrative, not a reported study.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:014",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C07",
            "file": "EN/chapters/chapter07.tex",
            "line": 3,
            "sha256": "0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C07",
            "title": "Independent Verification and the Oracle Problem",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:AGENT:14"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:014",
      "atlas_display": {
        "id": "PAT:014",
        "label": "Deterministic Failure Harness",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Verification & review",
          "T:What agents can do"
        ],
        "actual": [],
        "mapped": [
          "C:C07",
          "C:C13"
        ],
        "printed": false,
        "summary": "Build a repeatable failure harness around a concrete behavioral obligation, fixing the relevant candidate, inputs, expected results and environment. The harness makes a selected defect inspectable and supports bounded repair. Its repeatability is conditional on controlled dependencies and the oracle's quality; it is not evidence that all defects are captured or that the system is generally deterministic.",
        "limitation": "A harness can reliably reproduce the wrong expectation, and uncontrolled time, concurrency or external dependencies may still make runs vary.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Dataset provenance and dependency",
          "K:Independent verification and oracles"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F07"
        ]
      }
    },
    {
      "label": "Regression Safety Net",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F07",
      "chapter": 7,
      "disposition": "Retain with explicit qualifications",
      "required_revision": "Require regressions and impact analysis; classify pre-existing failures without automatically expanding scope.",
      "occurrences": "[\"AGENT:15\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "A passing regression suite covers its chosen assertions and environment; missing cases and mistaken expectations can leave consequential defects undetected.",
      "historical_structural_chapters": [
        "C:C07"
      ],
      "family_name": "Tests, Oracles and Acceptance Evidence",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "PRECISARE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Show that a bounded change satisfies its new obligation without silently breaking behavior the owner expected to preserve.",
        "when_to_use": [
          "A maintenance change affects behavior with existing users, stored history or compatibility obligations.",
          "An authorized policy delta changes some expected results while leaving other invariants intact."
        ],
        "when_not_to_use": [
          "The suite simply mirrors the implementation and has no independently justified expectations.",
          "Historical failures are being removed or rewritten solely to make the current candidate appear healthy."
        ],
        "prerequisites": [
          "An identified baseline and a record of the current suite's results.",
          "Versioned obligations and a candidate impact map that a maintainer can challenge."
        ],
        "steps": [
          "Run or inspect the baseline checks and preserve failures, skipped coverage and environment limitations.",
          "Classify expectations as unchanged invariants, revised behavior, historical behavior or uncertain requirements.",
          "Add targeted cases for the authorized delta and its boundaries while protecting expectations that should remain unchanged.",
          "Run the required regression suite on the candidate, investigating unexpected failures without assuming every failure was introduced by the patch.",
          "Present baseline and candidate outcomes with failure classifications, impact reasoning and unresolved decisions for acceptance review."
        ],
        "example": "Illustrative example: A policy change lowers a limit for new requests. The regression set checks the new threshold, unchanged high-risk handling and replay of an older stored decision. One unrelated formatting test was already failing on the baseline. The maintainer records that separately and applies the project's progression policy; the agent cannot silently reformat an unrelated module simply because it encountered the failure.",
        "verification": [
          "Each changed expected result traces to an authorized delta rather than the candidate's observed output.",
          "Both newly required behavior and unaffected invariants have relevant checks.",
          "The report preserves pre-existing and unexplained failures, including whether they block the current decision."
        ],
        "outputs": [
          "Version-scoped regression matrix and baseline comparison.",
          "Candidate results, impact assessment and classified outstanding failures."
        ],
        "risks": [
          "A narrow impact map can omit a hidden consumer, so selected checks may need broader regression evidence.",
          "Treating old behavior as inherently correct can preserve a bug as a permanent contractual expectation."
        ],
        "related_practices": [
          "PAT:014",
          "PAT:044",
          "PAT:082"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor, NDSE2 Chapter 13's practice-selection guidance and Chapter 7's thematic guidance. The historical family is F07. The example is illustrative, not a reported study.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:015",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C07",
            "file": "EN/chapters/chapter07.tex",
            "line": 3,
            "sha256": "0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C07",
            "title": "Independent Verification and the Oracle Problem",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:AGENT:15"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:015",
      "atlas_display": {
        "id": "PAT:015",
        "label": "Regression Safety Net",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Verification & review",
          "T:What agents can do"
        ],
        "actual": [],
        "mapped": [
          "C:C07",
          "C:C13"
        ],
        "printed": false,
        "summary": "Maintain a regression set that checks both the newly authorized behavior and existing obligations left unchanged by the task. Identify each expectation's applicable revision and record the baseline result before interpreting a failure. Pre-existing defects remain visible and require classification; discovering them does not automatically authorize repairs outside the current scope.",
        "limitation": "A passing regression suite covers its chosen assertions and environment; missing cases and mistaken expectations can leave consequential defects undetected.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Dataset provenance and dependency",
          "K:Independent verification and oracles"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F07"
        ]
      }
    },
    {
      "label": "Structured Drift Detection",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F09",
      "chapter": 9,
      "disposition": "Recompose the mechanism",
      "required_revision": "Track drift with a version and owner; retain obsolete rules as history rather than current guidance.",
      "occurrences": "[\"AGENT:16\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "Change detection can identify differing bytes or known dependencies, but it cannot by itself determine semantic impact, authority or a complete invalidation set.",
      "historical_structural_chapters": [
        "C:C09"
      ],
      "family_name": "Context, Memory and Handoffs",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "RICOMPORRE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Prevent a resumed task from treating yesterday's valid information as today's governing instruction.",
        "when_to_use": [
          "Policy, dependencies or interfaces have changed since a memory card or instruction file was written.",
          "Several artifacts describe the same obligation and may have diverged in meaning or effective revision."
        ],
        "when_not_to_use": [
          "The system discards old facts even when historical behavior still depends on them.",
          "A simple textual mismatch is treated as sufficient authority to rewrite code or approved expectations."
        ],
        "prerequisites": [
          "Records with source, revision, owner, validity scope and known renewal triggers.",
          "A current authoritative reference and a way to record disputed or unknown status."
        ],
        "steps": [
          "Compare the task's current contract and environment against the applicability recorded on instructions, evidence and memory.",
          "Mark suspected drift explicitly, distinguishing superseded current guidance from historically valid observations.",
          "Trace candidate impacts through consumers, tests, decisions and handoffs; ask the responsible owner to challenge missing relationships.",
          "Refresh only the affected guidance and evidence under the authorized revision, retaining the prior record and reason for invalidation.",
          "Before resumed execution, verify that the selected context no longer presents stale or disputed material as current authority."
        ],
        "example": "Illustrative example: A memory card says that new requests use an earlier approval threshold. A policy delta changes that threshold, but older stored decisions must still replay unchanged. The steward marks the card superseded for new requests, retains it for historical explanation and identifies tests needing renewal. The agent cannot solve the drift by deleting every reference to the former rule.",
        "verification": [
          "Current, historical, disputed and unknown claims are distinguishable in the retrieved context.",
          "Each semantic correction has an accountable owner and an applicable revision.",
          "Affected checks are renewed against the current candidate, while historical evidence remains traceable."
        ],
        "outputs": [
          "Drift and invalidation register with owners and candidate impacts.",
          "Refreshed context or expectations plus preserved superseded records."
        ],
        "risks": [
          "A dependency graph can miss a consumer and give an incomplete appearance of impact coverage.",
          "Automatically selecting the newest text can privilege an unauthorized edit over an older authoritative decision."
        ],
        "related_practices": [
          "PAT:007",
          "PAT:029",
          "PAT:072"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor, NDSE2 Chapter 13's practice-selection guidance and Chapter 9's thematic guidance. The historical family is F09. The example is illustrative, not a reported study.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:016",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C09",
            "file": "EN/chapters/chapter09.tex",
            "line": 3,
            "sha256": "ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C09",
            "title": "System Understanding, Context and Persistent Memory",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:AGENT:16"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:016",
      "atlas_display": {
        "id": "PAT:016",
        "label": "Structured Drift Detection",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Engineering structure",
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C09",
          "C:C13"
        ],
        "printed": false,
        "summary": "Detect when a retained instruction, assumption, test expectation or knowledge record no longer applies to current work. Compare explicit versions and validity scopes, assign an owner to resolve the difference, and trace affected decisions. Superseded material remains available for historical explanation while being excluded from decisions that require the current rule.",
        "limitation": "Change detection can identify differing bytes or known dependencies, but it cannot by itself determine semantic impact, authority or a complete invalidation set.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Agent context and persistent memory",
          "K:Ownership and knowledge transfer",
          "K:System understanding and rationale"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F09"
        ]
      }
    },
    {
      "label": "Blast Radius Containment",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F06",
      "chapter": 6,
      "disposition": "Recompose the mechanism",
      "required_revision": "Limit writes, effects and duration outside the model; do not claim absolute safety.",
      "occurrences": "[\"AGENT:17\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "An allowlist or teaching broker is not proof of operating-system isolation; shared services, credentials, race conditions and indirect effects need deployment-specific controls.",
      "historical_structural_chapters": [
        "C:C06"
      ],
      "family_name": "Security of the Toolchain and Its Effects",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "RICOMPORRE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Keep a plausible but incorrect action from reaching assets or effects that the task has no authority to change.",
        "when_to_use": [
          "A tool-using agent can write files, access sensitive resources or call external services.",
          "Different work phases require different capabilities and should not share every possible privilege."
        ],
        "when_not_to_use": [
          "A prompt is the only barrier protecting a consequential resource.",
          "The proposed isolation claim is based solely on a local simulation rather than the effective deployment controls."
        ],
        "prerequisites": [
          "A task-specific threat and effect map naming protected assets and accountable owners.",
          "An execution layer able to enforce and revoke the selected permissions independently of generated text."
        ],
        "steps": [
          "Identify the exact targets, operations, data and duration needed for the task, including indirect effects through tools.",
          "Configure the narrowest adequate execution profile, separating read-only discovery, candidate writes and any separately authorized external action.",
          "Protect the contract, expected results and credentials from the maker's write domain.",
          "Exercise representative permitted and forbidden actions, retaining denial evidence and any enforcement gaps.",
          "Monitor actual effects and stop or revoke access when a request crosses scope, expires or exposes an unresolved boundary."
        ],
        "example": "Illustrative example: An agent may inspect source files, write a candidate in a dedicated workspace and run checks against synthetic data. A request to rewrite protected expected results is denied by the execution layer, even if the agent says the change is needed to finish. The operator verifies the actual filesystem and credential controls separately from the demonstration that the broker rejects a sample request.",
        "verification": [
          "Effective permissions match the declared task profile, including inherited credentials and network access.",
          "Negative tests cover meaningful forbidden reads, writes or operations and record the enforcement component.",
          "Timeout, cancellation and revocation stop new effects without resetting or broadening the original authority."
        ],
        "outputs": [
          "Execution profile with tested allowed and denied operations.",
          "Effect and denial log with residual enforcement limitations."
        ],
        "risks": [
          "A permitted tool can expose a broader operation than its harmless-looking name suggests.",
          "Isolation of files alone can leave shared databases, services or cost-bearing operations outside the containment boundary."
        ],
        "related_practices": [
          "PAT:030",
          "PAT:034",
          "PAT:077"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor, NDSE2 Chapter 13's practice-selection guidance and Chapter 6's thematic guidance. The historical family is F06. The example is illustrative, not a reported study.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:017",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C06",
            "file": "EN/chapters/chapter06.tex",
            "line": 2,
            "sha256": "3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C06",
            "title": "Securing Generated Code and Agent Runtimes",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:AGENT:17"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:017",
      "atlas_display": {
        "id": "PAT:017",
        "label": "Blast Radius Containment",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Code quality & security",
          "T:Engineering structure"
        ],
        "actual": [],
        "mapped": [
          "C:C06",
          "C:C13"
        ],
        "printed": false,
        "summary": "Limit the consequences of an agent mistake by enforcing permitted reads, writes, external operations, resource use and duration outside the model's own requests. Design containment for the actual task and test representative denials. The result is a constrained execution profile whose residual weaknesses remain explicit, not a claim of absolute security or complete isolation.",
        "limitation": "An allowlist or teaching broker is not proof of operating-system isolation; shared services, credentials, race conditions and indirect effects need deployment-specific controls.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Dependencies and agent supply chain",
          "K:Prompt injection and malicious tools",
          "K:Vulnerability and secure code"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F06"
        ]
      }
    },
    {
      "label": "PII and Secret Scrubbing",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F06",
      "chapter": 6,
      "disposition": "Retain with explicit qualifications",
      "required_revision": "Partial scrubbing does not authorize sharing; logs and retention must respect the data boundaries.",
      "occurrences": "[\"AGENT:18\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "Detectors and redaction rules can miss sensitive content or damage useful context; masking selected fields does not guarantee anonymity or permitted disclosure.",
      "historical_structural_chapters": [
        "C:C06"
      ],
      "family_name": "Security of the Toolchain and Its Effects",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "PRECISARE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Give the task the least sensitive adequate input while preserving the permissions and retention rules that apply to the source data.",
        "when_to_use": [
          "A debugging or documentation task can use synthetic or minimized examples instead of raw production records.",
          "Potentially sensitive text would otherwise be copied into prompts, diagnostics or shared artifacts."
        ],
        "when_not_to_use": [
          "The destination or operation is not authorized even if selected values are removed.",
          "The task requires identifying information but its access and retention conditions have not been established."
        ],
        "prerequisites": [
          "A classification of the relevant data and the allowed destinations, purposes and retention periods.",
          "A controlled transformation path that does not leak originals into temporary files or logs."
        ],
        "steps": [
          "Map where input may travel, including model context, tool arguments, failures, caches and exported evidence.",
          "Prefer synthetic or reduced data when it can answer the same engineering question.",
          "Apply appropriate detection and transformation rules, preserving relationships only when they are needed and permitted.",
          "Review the transformed result for missed sensitive content and for distortions that would invalidate the task's conclusions.",
          "Use the approved destination and handling process; retain or remove intermediates according to the source's actual rules."
        ],
        "example": "Illustrative example: A maintainer needs an example request that reproduces a parser defect. They construct a synthetic record with the same problematic structure instead of uploading a customer log. A checker confirms that the defect still reproduces. The remaining diagnostic is reviewed for embedded credentials and retained only in the approved task record; passing the scanner does not authorize posting it to an unrelated service.",
        "verification": [
          "The minimized input still reproduces the behavior relevant to the task.",
          "Checks cover the output and incidental artifacts, with known detector limitations recorded.",
          "The data owner or applicable authorization permits the destination and use independently of the scrub result."
        ],
        "outputs": [
          "Minimized or synthetic task input with a transformation record.",
          "Handling decision and residual sensitivity or fidelity limitations."
        ],
        "risks": [
          "Rare values and combinations can reveal information even after obvious identifiers are removed.",
          "A debugging trace or exception can reintroduce an original value after the input was successfully scrubbed."
        ],
        "related_practices": [
          "PAT:017",
          "PAT:030",
          "PAT:058"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor, NDSE2 Chapter 13's practice-selection guidance and Chapter 6's thematic guidance. The historical family is F06. The example is illustrative, not a reported study.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:018",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C06",
            "file": "EN/chapters/chapter06.tex",
            "line": 2,
            "sha256": "3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C06",
            "title": "Securing Generated Code and Agent Runtimes",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:AGENT:18"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:018",
      "atlas_display": {
        "id": "PAT:018",
        "label": "PII and Secret Scrubbing",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Code quality & security",
          "T:Engineering structure"
        ],
        "actual": [],
        "mapped": [
          "C:C06",
          "C:C13"
        ],
        "printed": false,
        "summary": "Reduce unnecessary exposure of personal information and secrets before material enters an agent's context, logs, artifacts or external destination. Combine data minimization, scoped detection, controlled replacement and handling rules. Scrubbing is an imperfect transformation: a clean scan does not authorize sharing, and retained logs or re-identification clues can still cross the original data boundary.",
        "limitation": "Detectors and redaction rules can miss sensitive content or damage useful context; masking selected fields does not guarantee anonymity or permitted disclosure.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Dependencies and agent supply chain",
          "K:Prompt injection and malicious tools",
          "K:Vulnerability and secure code"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F06"
        ]
      }
    },
    {
      "label": "Subagent Spawning and Fan-Out",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F11",
      "chapter": 11,
      "disposition": "Recompose the mechanism",
      "required_revision": "Condition fan-out on dependencies and capacity, not a fixed number of workers.",
      "occurrences": "[\"AGENT:19\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "More workers can increase duplicate effort, conflicting assumptions and integration load; independent execution does not imply independent evidence or faster delivery.",
      "historical_structural_chapters": [
        "C:C11"
      ],
      "family_name": "Coordination, Governance and Adoption",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "RICOMPORRE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Use concurrency to address a real partitionable workload while preserving ownership and a coherent final result.",
        "when_to_use": [
          "Read-only investigations or implementation units have distinct questions and explicit integration points.",
          "The coordinator can review and reconcile the expected outputs without creating a larger bottleneck."
        ],
        "when_not_to_use": [
          "Several workers would need to resolve the same open policy decision.",
          "The subtasks share an uncontrolled mutable target or exceed the available checking capacity."
        ],
        "prerequisites": [
          "A dependency and ownership map with a named coordinator.",
          "A shared authorized objective and bounded per-worker access, budget and expected output."
        ],
        "steps": [
          "Identify which work is independent and what must remain serial, including shared interfaces and authority decisions.",
          "Assign each worker a distinct deliverable, required source revision and criteria for returning evidence or escalating uncertainty.",
          "Limit concurrency according to execution and review capacity, reserving time to integrate and verify results.",
          "Track progress and reassignment explicitly; cancel or hold affected workers if the contract changes or a dependency is invalidated.",
          "Integrate the outputs against the common objective and rerun checks that cross worker boundaries before presenting the final candidate."
        ],
        "example": "Illustrative example: One worker inventories a public API, another inspects its tests, and a third investigates a separate documentation gap. Their tasks are read-only and each returns source locators and uncertainties. The coordinator uses those findings to assign one implementation owner. It does not dispatch three competing edits to the same API merely because three agents are available.",
        "verification": [
          "Each active worker can name its unique target, input revision and exit condition.",
          "The coordinator detects duplicate logical work and invalidates stale assignments after a relevant change.",
          "The integrated result has cross-boundary evidence beyond the individual workers' completion claims."
        ],
        "outputs": [
          "Assignment and dependency record with bounded worker outputs.",
          "Integrated evidence and a decision on whether concurrency was worth its coordination cost."
        ],
        "risks": [
          "Workers can agree on an incorrect shared assumption and make that error appear corroborated.",
          "Unbounded fan-out can spend budget and reviewer attention before useful intermediate findings are available."
        ],
        "related_practices": [
          "PAT:031",
          "PAT:032",
          "PAT:056"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor, NDSE2 Chapter 13's practice-selection guidance and Chapter 11's thematic guidance. The historical family is F11. The example is illustrative, not a reported study.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:019",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C11",
            "file": "EN/chapters/chapter11.tex",
            "line": 3,
            "sha256": "18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C11",
            "title": "Teams, Governance and the Engineering Organization",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:AGENT:19"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:019",
      "atlas_display": {
        "id": "PAT:019",
        "label": "Subagent Spawning and Fan-Out",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Engineering structure",
          "T:Jobs & roles",
          "T:Productivity"
        ],
        "actual": [],
        "mapped": [
          "C:C11",
          "C:C13"
        ],
        "printed": false,
        "summary": "Delegate bounded, genuinely independent subtasks when their outputs can be integrated and checked within available capacity. Each subagent receives a clear target, contract revision, permissions, evidence requirements and stopping rule. Fan-out is a conditional coordination choice; the right concurrency follows dependencies and reviewer load, not a fixed or maximized worker count.",
        "limitation": "More workers can increase duplicate effort, conflicting assumptions and integration load; independent execution does not imply independent evidence or faster delivery.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Human-agent collaboration",
          "K:Review capacity and maintainers",
          "K:Specifications and governance"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F11"
        ]
      }
    },
    {
      "label": "File-System as State Machine",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F09",
      "chapter": 9,
      "disposition": "Retain with explicit qualifications",
      "required_revision": "Persist state through controlled writes; the filesystem alone provides neither atomicity nor authenticity.",
      "occurrences": "[\"AGENT:20\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "Files alone do not provide transactional atomicity, authenticated decisions or safe concurrent updates; those guarantees depend on the implemented storage and execution controls.",
      "historical_structural_chapters": [
        "C:C09"
      ],
      "family_name": "Context, Memory and Handoffs",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "PRECISARE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Make a task's current state and legal next action reconstructable without trusting a conversational claim that a stage completed.",
        "when_to_use": [
          "A task must pause, resume or hand off while preserving attempts, evidence and remaining budget.",
          "Several processing stages need explicit input, output and completion identities."
        ],
        "when_not_to_use": [
          "Multiple writers overwrite the same status file without a concurrency or ownership protocol.",
          "The mere presence of a file is interpreted as proof of approval or successful execution."
        ],
        "prerequisites": [
          "A state schema with named transitions, required evidence and a responsible writer.",
          "A write and recovery mechanism appropriate to the storage system and concurrency model."
        ],
        "steps": [
          "Define states such as active, waiting for evidence, held and ready for review, separating them from acceptance decisions.",
          "Associate each transition with the task, candidate revision, prior state, event identity and required supporting artifacts.",
          "Validate proposed updates and commit them through the controlled writer, retaining enough history to identify partial or repeated events.",
          "On restart, reconcile the durable state with actual artifacts and execution results; preserve spent budget rather than starting a new allowance.",
          "Reject stale, conflicting or unsupported transitions and route uncertain recovery to the designated owner."
        ],
        "example": "Illustrative example: A task writes a candidate and begins a check, then the process stops before recording the result. On restart, the state reader finds no completed evidence event for that candidate. It does not mark the task ready merely because a log file exists. The controller verifies the artifacts, records the interrupted attempt and reruns the required check within the remaining budget.",
        "verification": [
          "Interrupted updates and duplicate events leave an explainable state rather than a false completion marker.",
          "Only the intended writer can change protected state or authoritative records.",
          "A resumed task can recover candidate identity, unresolved work, prior failures and cumulative budget."
        ],
        "outputs": [
          "Versioned state and event records with artifact references.",
          "Recovery procedure and explicit unsupported or disputed transitions."
        ],
        "risks": [
          "A compact status file can drift from the actual files unless transitions bind their identities.",
          "A homemade journal can appear robust in sequential tests while failing under concurrent or interrupted writes."
        ],
        "related_practices": [
          "PAT:006",
          "PAT:032",
          "PAT:072"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor, NDSE2 Chapter 13's practice-selection guidance and Chapter 9's thematic guidance. The historical family is F09. The example is illustrative, not a reported study.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:020",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C09",
            "file": "EN/chapters/chapter09.tex",
            "line": 3,
            "sha256": "ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C09",
            "title": "System Understanding, Context and Persistent Memory",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:AGENT:20"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:020",
      "atlas_display": {
        "id": "PAT:020",
        "label": "File-System as State Machine",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Engineering structure",
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C09",
          "C:C13"
        ],
        "printed": false,
        "summary": "Represent long-running task state in explicit durable artifacts with validated transitions, controlled writes and recoverable history. The filesystem is a storage substrate, not the state machine's authority. Correct operation also requires ownership, schema validation, concurrency handling and a clear account of what was committed before interruption or restart.",
        "limitation": "Files alone do not provide transactional atomicity, authenticated decisions or safe concurrent updates; those guarantees depend on the implemented storage and execution controls.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Agent context and persistent memory",
          "K:Ownership and knowledge transfer",
          "K:System understanding and rationale"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F09"
        ]
      }
    },
    {
      "label": "Tool Call Budget",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F03",
      "chapter": 3,
      "disposition": "Recompose the mechanism",
      "required_revision": "The tool-call limit is one dimension of Budget-Gated Autonomy (PAT:083; historical alias SDD2:D3), not a synonym for maximum cost.",
      "occurrences": "[\"AGENT:21\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "One expensive or consequential call can exceed the practical risk or cost of many harmless calls; a count alone does not bound money, time or effects.",
      "historical_structural_chapters": [
        "C:C03"
      ],
      "family_name": "Delegation, Execution and Stopping",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "RICOMPORRE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Prevent unnoticed repeated tool activity and make the decision to spend another attempt explicit and inspectable.",
        "when_to_use": [
          "An autonomous task can repeatedly retrieve, test or invoke tools without a person deciding each step.",
          "Several workers or restarts must share one cumulative task allowance."
        ],
        "when_not_to_use": [
          "A call counter is being used as the only control over external writes or high-cost operations.",
          "The task cannot observe tool usage reliably enough to enforce its stated cap."
        ],
        "prerequisites": [
          "A controller-visible accounting rule for attempted, failed and delegated calls.",
          "Separate task limits for time, cost, resource use or effects where those dimensions matter."
        ],
        "steps": [
          "Set the task's permitted call allowance and record how nested operations, retries and failures consume it.",
          "Before dispatch, check the action's authorization and reserve its budget through the execution controller.",
          "Record the call identity, purpose, outcome and actual resource information that the tool exposes.",
          "Preserve the cumulative counter across handoffs and restarts, reconciling uncertain or in-flight actions conservatively.",
          "Stop before exceeding the allowance and return the best available evidence, unresolved obligation and owner decision needed."
        ],
        "example": "Illustrative example: An agent has a bounded allowance for investigating and repairing one test failure. Repeated failed retrievals still consume calls, and a delegated inspection shares the same task accounting. Before starting a long test command, the controller also checks the remaining time allowance. Reaching the call cap produces a hold with the diagnostic history; it does not permit skipping required evidence to claim completion.",
        "verification": [
          "The task cannot reset its usage by restarting, spawning a worker or renaming an attempt.",
          "A rejected or failed operation follows the documented accounting rule.",
          "The final record separates call count from monetary cost, duration and permitted effects."
        ],
        "outputs": [
          "Persistent per-task call ledger and remaining allowance.",
          "Budget-stop record with completed evidence and unresolved work."
        ],
        "risks": [
          "A restrictive counter can encourage oversized calls or hide many actions inside one tool invocation.",
          "Counting only successful calls can reward uncontrolled retries and understate the work actually consumed."
        ],
        "related_practices": [
          "PAT:033",
          "PAT:083",
          "PAT:084"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor, NDSE2 Chapter 13's practice-selection guidance and Chapter 3's thematic guidance. The historical family is F03. The example is illustrative, not a reported study.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:021",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C03",
            "file": "EN/chapters/chapter03.tex",
            "line": 3,
            "sha256": "ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C03",
            "title": "Limits and Capability of Coding Agents",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:AGENT:21"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:021",
      "atlas_display": {
        "id": "PAT:021",
        "label": "Tool Call Budget",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Engineering structure",
          "T:What agents can do"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C13"
        ],
        "printed": false,
        "summary": "Cap tool use as one dimension of a bounded agent task and enforce the counter outside the model. Record consumed calls across retries, subprocesses and restarts, and check the remaining allowance before dispatch. A call limit controls activity, but calls differ in cost, duration and external effects, so it is not a complete spending or authority limit.",
        "limitation": "One expensive or consequential call can exceed the practical risk or cost of many harmless calls; a count alone does not bound money, time or effects.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Agent failure and escalation",
          "K:Benchmarks and construct validity",
          "K:Long-running agent execution"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F03"
        ]
      }
    },
    {
      "label": "Trust Calibration",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F08",
      "chapter": 8,
      "disposition": "Retain with explicit qualifications",
      "required_revision": "Calibration requires comparison between confidence and performance; the pattern's name is not enough.",
      "occurrences": "[\"AGENT:22\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "Calibration depends on the claims, task population, outcomes and observation period assessed; a small or selected sample cannot justify broad trust in other work.",
      "historical_structural_chapters": [
        "C:C08"
      ],
      "family_name": "Critique, Review and Trust",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "PRECISARE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Help reviewers rely on useful assistance without confusing fluency, familiarity or model agreement with evidence of correctness.",
        "when_to_use": [
          "AI-generated findings influence whether reviewers investigate, accept or dismiss a candidate.",
          "A team wants to understand when its confidence in a tool matches observed results."
        ],
        "when_not_to_use": [
          "There is no independent outcome assessment against which confidence can be compared.",
          "A confidence label would bypass required evidence or the responsible owner's decision."
        ],
        "prerequisites": [
          "A defined unit of assessment, such as a review finding or behavior prediction.",
          "Independent outcome criteria and a record of confidence or reliance before the result is known."
        ],
        "steps": [
          "Specify the claim being assessed and what would count as correct, incorrect or unresolved in the relevant setting.",
          "Record the recommendation, its evidence and uncertainty before inspecting the independent outcome, avoiding retrospective confidence labels.",
          "Evaluate the outcome using sources or checks that do not merely repeat the recommendation's assumptions.",
          "Compare confidence and actual results by meaningful task or risk group, retaining false positives, misses and unresolved cases.",
          "Adjust review routing or presentation from the observed mismatch, then reassess when the tool, task mix or evidence changes."
        ],
        "example": "Illustrative example: A team records whether reviewers initially rate a model's defect claims as strong, tentative or unsupported. Maintainers then investigate the claims against the code and approved behavior. Some confident claims prove false and some tentative ones reveal real defects. The team changes how evidence is shown and tracks later decisions; it does not turn those observations into a universal accuracy rating for the model.",
        "verification": [
          "Confidence or reliance is recorded before outcomes and linked to a clearly defined claim.",
          "Outcome assessment is independent enough to expose confident errors rather than rubber-stamp recommendations.",
          "Reported conclusions state the task scope, unresolved cases and consequences of mistaken reliance."
        ],
        "outputs": [
          "Confidence-versus-outcome record with task and evidence context.",
          "Revised review guidance and a trigger for renewed assessment."
        ],
        "risks": [
          "Selective investigation of only confident findings can bias the apparent performance.",
          "A numerical score can appear calibrated while hiding a dangerous error in a rare but consequential category."
        ],
        "related_practices": [
          "PAT:010",
          "PAT:052",
          "PAT:075"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor, NDSE2 Chapter 13's practice-selection guidance and Chapter 8's thematic guidance. The historical family is F08. The example is illustrative, not a reported study.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:022",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C08",
            "file": "EN/chapters/chapter08.tex",
            "line": 3,
            "sha256": "b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C08",
            "title": "Code Review and Trust Calibration",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:AGENT:22"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:022",
      "atlas_display": {
        "id": "PAT:022",
        "label": "Trust Calibration",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Productivity",
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C08",
          "C:C13"
        ],
        "printed": false,
        "summary": "Compare expressed confidence or reliance with independently assessed performance in a defined task class, then adjust how recommendations are used. Make evidence and uncertainty visible before the acceptance decision. Trust calibration is an evaluation and decision practice; a persuasive tone, a second agreeing model or a label such as high confidence does not establish calibrated correctness.",
        "limitation": "Calibration depends on the claims, task population, outcomes and observation period assessed; a small or selected sample cannot justify broad trust in other work.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:AI as reviewer",
          "K:Automation bias and trust",
          "K:Review capacity and maintainers"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F08"
        ]
      }
    },
    {
      "label": "The External Bash Loop",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F03",
      "chapter": 3,
      "disposition": "Companion variant",
      "required_revision": "Treat an external Bash loop as a variant with persistent budget and explicit state; do not copy unverified production-ready code.",
      "occurrences": "[\"LOOP:R1\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "Shell orchestration inherits command, quoting, process and recovery hazards; an illustrative loop does not establish secure isolation or reliable production operation.",
      "historical_structural_chapters": [
        "C:C03"
      ],
      "family_name": "Delegation, Execution and Stopping",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "COMPANION",
      "practice_scope": "Optional companion variant",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Make repetition controlled by an inspectable process instead of allowing an agent's completion text to determine whether it runs forever.",
        "when_to_use": [
          "A local task has simple stages whose exit conditions and artifacts can be interpreted reliably.",
          "A team can evaluate whether an external controller is a sufficient and maintainable implementation route."
        ],
        "when_not_to_use": [
          "The workflow needs complex concurrent recovery or external effects that the proposed controller cannot enforce safely.",
          "A loop would parse free-form model text as commands or as acceptance authority."
        ],
        "prerequisites": [
          "Structured task state and result statuses with persistent accounting.",
          "A restricted execution environment, controlled command construction and an owner for failure recovery."
        ],
        "steps": [
          "Define the input revision, permitted operations, protected artifacts and typed exits before implementing repetition.",
          "Run one bounded attempt and collect its candidate, diagnostic, usage and outcome through a documented interface.",
          "Persist the result and remaining budget before deciding whether another attempt is eligible.",
          "Retry only for a concrete in-scope diagnostic; route ambiguity, denied authority or unsupported state to the relevant owner.",
          "Test interruption, malformed output, command failure and exhausted budget, then stop at review readiness rather than implicit acceptance."
        ],
        "example": "Illustrative example: A local controller asks an agent to repair one failing example and expects a result file naming the candidate and check outcome. When the process exits without that file, the controller records an interrupted attempt and does not treat terminal text saying done as success. A later retry uses the remaining allowance and the same protected expectation; a reviewer still decides whether the candidate is acceptable.",
        "verification": [
          "Free-form output cannot become an unchecked shell command or a success transition.",
          "Restarts, failed commands and malformed results preserve state and cumulative usage.",
          "The controller's stop conditions can be demonstrated independently of a cooperative model response."
        ],
        "outputs": [
          "Controller interface, explicit state transitions and tested failure behavior.",
          "Per-attempt evidence with a final review, hold or failure status."
        ],
        "risks": [
          "Fragile parsing and quoting can turn ordinary model text or filenames into unintended operations.",
          "A wrapper can give a false sense of control when the invoked tool retains broader permissions than the wrapper checks."
        ],
        "related_practices": [
          "PAT:020",
          "PAT:026",
          "PAT:083"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor, NDSE2 Chapter 13's practice-selection guidance and Chapter 3's thematic guidance. The historical family is F03. The example is illustrative, not a reported study.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:023",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C03",
            "file": "EN/chapters/chapter03.tex",
            "line": 3,
            "sha256": "ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C03",
            "title": "Limits and Capability of Coding Agents",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:LOOP:R1"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:023",
      "atlas_display": {
        "id": "PAT:023",
        "label": "The External Bash Loop",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Engineering structure",
          "T:What agents can do"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C13"
        ],
        "printed": false,
        "summary": "Use an external shell-driven controller as one possible implementation of a bounded propose, act and observe loop. The controller maintains explicit task state, enforces permissions and budgets, and interprets typed results before another attempt. This optional companion variant describes responsibilities; it is not a production-ready Bash script or a guarantee that shell orchestration is adequate for every environment.",
        "limitation": "Shell orchestration inherits command, quoting, process and recovery hazards; an illustrative loop does not establish secure isolation or reliable production operation.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Agent failure and escalation",
          "K:Benchmarks and construct validity",
          "K:Long-running agent execution"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F03"
        ]
      }
    },
    {
      "label": "The Stop-Hook Loop",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F03",
      "chapter": 3,
      "disposition": "Companion variant",
      "required_revision": "Treat a stop hook as a variant; re-entry must not erase budgets or permit changing the oracle.",
      "occurrences": "[\"LOOP:R2\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "A stop hook is only an integration point; its presence does not prove that all exits, subprocesses or tool effects are controlled.",
      "historical_structural_chapters": [
        "C:C03"
      ],
      "family_name": "Delegation, Execution and Stopping",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "COMPANION",
      "practice_scope": "Optional companion variant",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Avoid premature completion claims while retaining an explicit way to stop when further autonomous work is unjustified.",
        "when_to_use": [
          "An existing agent runtime provides a reliable exit callback and the task has machine-checkable completion prerequisites.",
          "A bounded diagnostic can legitimately guide one more attempt under the same objective."
        ],
        "when_not_to_use": [
          "The hook rejects every stop until the agent asserts success more convincingly.",
          "A missing owner decision or permission is being treated as something another generation attempt can resolve."
        ],
        "prerequisites": [
          "An understood runtime hook contract and a durable task ledger.",
          "Protected expectations plus explicit retry, hold, cancellation and review-readiness outcomes."
        ],
        "steps": [
          "Define which evidence must be present for the proposed exit and which gaps require an owner rather than another attempt.",
          "At the hook, read the exact candidate state and cumulative budget instead of relying on a prose completion summary.",
          "If an in-scope diagnostic remains and budget permits, return one bounded instruction identifying the failed obligation.",
          "Preserve the same contract and oracle on re-entry, recording the hook decision and charging all work to the existing task.",
          "Allow a typed stop for exhaustion, cancellation, unclear intention or unavailable authority, retaining the unfinished obligations for handoff."
        ],
        "example": "Illustrative example: An agent proposes to stop after changing a replay function. The hook finds that its required independent replay result is missing and requests that check within the remaining budget. The check reveals an unresolved policy question, so the next hook decision is a hold for the policy owner. It does not force the agent to rewrite the expected result until the exit appears green.",
        "verification": [
          "Each re-entry has a recorded diagnostic, eligibility decision and remaining allowance.",
          "Cancellation and exhausted-budget exits are possible even when the task is incomplete.",
          "The hook cannot modify protected expectations or convert a review-ready state into acceptance."
        ],
        "outputs": [
          "Hook decision log and persistent continuation state.",
          "Current candidate evidence or a clear hold with the required owner decision."
        ],
        "risks": [
          "Repeated automatic re-entry can conceal a loop with no new information.",
          "A runtime-specific hook may miss alternate termination paths unless those paths are explicitly tested."
        ],
        "related_practices": [
          "PAT:023",
          "PAT:026",
          "PAT:083"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor, NDSE2 Chapter 13's practice-selection guidance and Chapter 3's thematic guidance. The historical family is F03. The example is illustrative, not a reported study.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:024",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C03",
            "file": "EN/chapters/chapter03.tex",
            "line": 3,
            "sha256": "ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C03",
            "title": "Limits and Capability of Coding Agents",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:LOOP:R2"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:024",
      "atlas_display": {
        "id": "PAT:024",
        "label": "The Stop-Hook Loop",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Engineering structure",
          "T:What agents can do"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C13"
        ],
        "printed": false,
        "summary": "Use a stop hook to inspect an agent's proposed exit and decide whether the current task has eligible next work. The hook consults durable state, evidence and remaining budget; it can allow a stop, return a bounded diagnostic or require escalation. Re-entry continues the same contract and accounting rather than granting a fresh objective or unlimited retries.",
        "limitation": "A stop hook is only an integration point; its presence does not prove that all exits, subprocesses or tool effects are controlled.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Agent failure and escalation",
          "K:Benchmarks and construct validity",
          "K:Long-running agent execution"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F03"
        ]
      }
    },
    {
      "label": "The Editor-Native Manual Loop",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F03",
      "chapter": 3,
      "disposition": "Brief thematic reference",
      "required_revision": "A manually guided session is a legitimate alternative, not a compulsory lower stage of maturity.",
      "occurrences": "[\"LOOP:R3\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "Human presence does not guarantee correct review or safe tool use; the session still needs appropriate scope, evidence and decision rights.",
      "historical_structural_chapters": [
        "C:C03"
      ],
      "family_name": "Delegation, Execution and Stopping",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "RINVIO_BREVE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Keep simple or judgment-heavy changes manageable without adding coordination machinery that does not resolve a concrete uncertainty.",
        "when_to_use": [
          "A small change has a clear diff and a direct verification step.",
          "Frequent interpretation decisions make interactive guidance useful and affordable."
        ],
        "when_not_to_use": [
          "A long task loses critical state whenever the editor session closes.",
          "The engineer is expected to rubber-stamp every tool action without inspecting the consequential decisions."
        ],
        "prerequisites": [
          "A clear authorized objective and the existing repository permission boundaries.",
          "A practical way to inspect the diff, run relevant checks and retain the final decision."
        ],
        "steps": [
          "Choose the next meaningful increment and identify what the assistant may inspect or change.",
          "Ask for a candidate or diagnostic with its assumptions visible, keeping the approved behavior separate from the proposed implementation.",
          "Inspect the changed code or artifact and run the check appropriate to its actual consequence.",
          "Use the observation to continue, revise the approach or stop for clarification; do not repeat suggestions without a new reason.",
          "Retain a short record of the final revision, evidence, unresolved issues and responsible acceptance decision."
        ],
        "example": "Illustrative example: A maintainer corrects a non-authoritative help heading with assistance in the editor. They inspect the one-file diff and render the page to confirm its appearance and links. No parallel coordinator is needed. If the edit unexpectedly changes executable routing text, they pause to clarify the newly affected behavior instead of assuming the same lightweight route remains adequate.",
        "verification": [
          "The final diff stays within the agreed scope or records an authorized change to it.",
          "The check answers the actual obligation, such as rendered wording or runtime behavior, rather than merely confirming that the file saved.",
          "The maintainer can explain the result and what would require a stronger review route."
        ],
        "outputs": [
          "Scoped candidate with proportionate verification evidence.",
          "Short decision record and any trigger for reconsidering the execution route."
        ],
        "risks": [
          "Interactive convenience can make unrecorded assumptions difficult to recover later.",
          "A confident human can still accept a plausible generated change without checking its consequential behavior."
        ],
        "related_practices": [
          "PAT:001",
          "PAT:046",
          "PAT:048"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor, NDSE2 Chapter 13's practice-selection guidance and Chapter 3's thematic guidance. The historical family is F03. The example is illustrative, not a reported study.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:025",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C03",
            "file": "EN/chapters/chapter03.tex",
            "line": 3,
            "sha256": "ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C03",
            "title": "Limits and Capability of Coding Agents",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:LOOP:R3"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:025",
      "atlas_display": {
        "id": "PAT:025",
        "label": "The Editor-Native Manual Loop",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Engineering structure",
          "T:What agents can do"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C13"
        ],
        "printed": false,
        "summary": "Use a human-guided editor session as a complete and legitimate execution route: select one scoped action, inspect its result, obtain relevant evidence and decide what happens next. The engineer controls progression while the assistant contributes drafts, explanations or diagnostics. Manual guidance is suitable when its observed overhead is lower than maintaining an additional autonomous controller.",
        "limitation": "Human presence does not guarantee correct review or safe tool use; the session still needs appropriate scope, evidence and decision rights.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Agent failure and escalation",
          "K:Benchmarks and construct validity",
          "K:Long-running agent execution"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F03"
        ]
      }
    },
    {
      "label": "Run Until Done: Retry Against Reality",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F03",
      "chapter": 3,
      "disposition": "Recompose the mechanism",
      "required_revision": "Retry only against a verifiable diagnosis with a stopping rule; convergence is not guaranteed.",
      "occurrences": "[\"LOOP:T01\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "Repeated attempts can remain correlated, consume budget or introduce new defects; neither a loop nor a model change guarantees convergence to an acceptable result.",
      "historical_structural_chapters": [
        "C:C03"
      ],
      "family_name": "Delegation, Execution and Stopping",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "RICOMPORRE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Replace indefinite regeneration with a sequence of explainable repairs whose eligibility can be checked by someone outside the maker.",
        "when_to_use": [
          "A test, reproduction or concrete review finding identifies an in-scope defect.",
          "The next attempt has a plausible targeted remedy and sufficient remaining budget."
        ],
        "when_not_to_use": [
          "The only feedback is that the answer is unsatisfactory, with no actionable observation.",
          "The disagreement concerns intended behavior, unavailable authority or a prohibited operation."
        ],
        "prerequisites": [
          "A persistent task and attempt record with explicit budgets and exits.",
          "An oracle or other evidence source that the maker cannot rewrite to achieve a pass."
        ],
        "steps": [
          "Capture the failed obligation, exact candidate, diagnostic and relevant environment before proposing another attempt.",
          "Decide whether the failure is repairable within the current contract or needs a named owner to clarify scope.",
          "State the narrow change expected to address the diagnostic and check that it is permitted and affordable.",
          "Apply the repair, rerun the protected check and examine relevant regressions for unintended effects.",
          "Continue only if new evidence supports another eligible attempt; otherwise retain the history and stop as review-ready, exhausted, blocked or escalated."
        ],
        "example": "Illustrative example: A checker shows that a revised export drops one allowed status value. The maker corrects that mapping and reruns the status cases. The next review raises an unresolved question about whether that status should exist for a different customer class. This is no longer a mechanical retry: the task stops for a requirement decision, preserving the previous failure and the repaired candidate.",
        "verification": [
          "Each retry names both the prior diagnostic and the remedy it is testing.",
          "The objective, protected expectation and cumulative budget remain intact across attempts.",
          "The exit explains whether evidence is sufficient for review or which unresolved issue prevents further action."
        ],
        "outputs": [
          "Attempt ledger linking diagnostics, remedies, candidates and results.",
          "Review-ready evidence or an explicit stop with the required next decision."
        ],
        "risks": [
          "An agent can overfit a visible failure while missing adjacent behavior.",
          "Repeated rejection without useful diagnostics can consume resources and encourage unauthorized changes to the success criterion."
        ],
        "related_practices": [
          "PAT:014",
          "PAT:065",
          "PAT:083"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor, NDSE2 Chapter 13's practice-selection guidance and Chapter 3's thematic guidance. The historical family is F03. The example is illustrative, not a reported study.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:026",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C03",
            "file": "EN/chapters/chapter03.tex",
            "line": 3,
            "sha256": "ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C03",
            "title": "Limits and Capability of Coding Agents",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:LOOP:T01"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:026",
      "atlas_display": {
        "id": "PAT:026",
        "label": "Run Until Done: Retry Against Reality",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Engineering structure",
          "T:What agents can do"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C13"
        ],
        "printed": false,
        "summary": "Retry a bounded task only when a concrete observation provides a reason to expect the next attempt to address an identified failure. Preserve the authorized objective and protected expectations, record the attempted remedy and recheck the candidate. Done means reaching the appropriate reviewed state or a named stop, not an assumption that enough retries must eventually converge.",
        "limitation": "Repeated attempts can remain correlated, consume budget or introduce new defects; neither a loop nor a model change guarantees convergence to an acceptable result.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Agent failure and escalation",
          "K:Benchmarks and construct validity",
          "K:Long-running agent execution"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F03"
        ]
      }
    },
    {
      "label": "Maker–Checker: Separate Production from Acceptance",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F07",
      "chapter": 7,
      "disposition": "Recompose the mechanism",
      "required_revision": "Compare with Adversarial Agent Pattern (PAT:080; historical alias SDD2:C5); separating roles does not automatically make their errors independent.",
      "occurrences": "[\"LOOP:T02\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "Role separation reduces one source of self-review but does not make errors independent; shared assumptions or editable oracles can undermine both roles.",
      "historical_structural_chapters": [
        "C:C07"
      ],
      "family_name": "Tests, Oracles and Acceptance Evidence",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "RICOMPORRE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Give a candidate a meaningful opportunity to fail against evidence the maker did not define merely by observing its own output.",
        "when_to_use": [
          "A wrong-but-green candidate would have a material consequence or be difficult for a reviewer to spot.",
          "The workflow can separate candidate production, independent findings and final acceptance authority."
        ],
        "when_not_to_use": [
          "The checker simply repeats the maker's explanation or uses expectations generated from the candidate.",
          "A second role adds ceremony while the maker can still rewrite the protected oracle."
        ],
        "prerequisites": [
          "Expected behavior derived from an authorized source with a protected revision.",
          "Distinct effective permissions and result channels for maker, checker and acceptance owner."
        ],
        "steps": [
          "Define what the maker may change and exclude the approved contract and protected expected results from its write scope.",
          "Give the checker the actual candidate, relevant authority and independently justified cases rather than only the maker's summary.",
          "Have the checker seek discrepancies and report reproducible findings with locators, assumptions and uncertainty.",
          "Return confirmed in-scope failures as bounded repair requests; send ambiguous requirements to their owner.",
          "Present the renewed candidate and current evidence to the accountable reviewer, preserving the distinction between checked and accepted."
        ],
        "example": "Illustrative example: The maker changes how stored decisions replay. A checker runs an independently specified case requiring the original response to survive a policy update. It reports a concrete mismatch but cannot edit the candidate. The maker repairs the implementation without changing that expectation. The final reviewer inspects current results and decides whether the candidate can advance; no checker status alone grants release approval.",
        "verification": [
          "The expected answer has an origin independent of the candidate's observed output.",
          "Neither role can silently alter protected authority or convert its own claim into acceptance.",
          "A known wrong candidate is rejected, and evidence is renewed after a relevant repair."
        ],
        "outputs": [
          "Role and permission map plus independently grounded findings.",
          "Candidate-bound evidence and a separate acceptance disposition."
        ],
        "risks": [
          "Different model names can mask shared context gaps or the same faulty requirement.",
          "A read-only checker cannot protect an expectation that the maker remains able to edit."
        ],
        "related_practices": [
          "PAT:044",
          "PAT:080",
          "PAT:082"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor, NDSE2 Chapter 13's practice-selection guidance and Chapter 7's thematic guidance. The historical family is F07. The example is illustrative, not a reported study.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:027",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C07",
            "file": "EN/chapters/chapter07.tex",
            "line": 3,
            "sha256": "0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C07",
            "title": "Independent Verification and the Oracle Problem",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:LOOP:T02"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:027",
      "atlas_display": {
        "id": "PAT:027",
        "label": "Maker–Checker: Separate Production from Acceptance",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Verification & review",
          "T:What agents can do"
        ],
        "actual": [],
        "mapped": [
          "C:C07",
          "C:C13"
        ],
        "printed": false,
        "summary": "Separate the responsibility for producing a candidate from the responsibility for checking its claims, while protecting the approved objective and expected results from both inappropriate edits and self-approval. Evaluate independence through the origin of expectations, available evidence and effective permissions. Two roles or two models can still share the same mistake and cannot replace accountable acceptance.",
        "limitation": "Role separation reduces one source of self-review but does not make errors independent; shared assumptions or editable oracles can undermine both roles.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Dataset provenance and dependency",
          "K:Independent verification and oracles"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F07"
        ]
      }
    },
    {
      "label": "Skills and Context Engineering: Remove Intent Debt",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F09",
      "chapter": 9,
      "disposition": "Recompose the mechanism",
      "required_revision": "Version skills with an owner and separate permissions; context cannot eliminate every form of intent debt.",
      "occurrences": "[\"LOOP:T03\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "A reusable instruction can be stale, contradictory or inapplicable; more context does not guarantee better understanding and cannot grant authority or tool access.",
      "historical_structural_chapters": [
        "C:C09"
      ],
      "family_name": "Context, Memory and Handoffs",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "RICOMPORRE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Make recurring procedural knowledge reusable while preserving a clear path to the current authorized objective and its unresolved questions.",
        "when_to_use": [
          "A repeated task has stable procedural steps that workers otherwise reconstruct inconsistently.",
          "Recurring misunderstandings can be traced to omitted context or unclear precedence."
        ],
        "when_not_to_use": [
          "A one-off instruction would be generalized without evidence of reuse.",
          "The proposed skill mixes tool credentials, authority decisions and unverified repository claims into one trusted block."
        ],
        "prerequisites": [
          "A named maintainer and a versioned source for the procedure.",
          "Applicability conditions, required inputs, expected outputs and independently enforced permission boundaries."
        ],
        "steps": [
          "Identify the recurring failure and write only the procedural guidance needed to address it.",
          "State scope, input requirements, evidence requirements and stop conditions, linking authoritative sources instead of copying mutable rules everywhere.",
          "Version and review the guidance, separating stable instructions from task-specific state and retrieved material.",
          "At use time, verify applicability and freshness against the current task and permissions; keep unresolved intent visible.",
          "Record concrete failures or maintenance changes, then revise or retire the skill when it no longer provides useful guidance."
        ],
        "example": "Illustrative example: A team writes a release-note drafting skill that requires a defined revision range, source links and explicit exclusions. The skill explains the workflow but grants no publishing access and contains no permanent claim about which features are released. Each run obtains its current approved inputs. When the release process changes, the owner updates the version and records which old instructions should no longer be used.",
        "verification": [
          "The skill identifies its owner, version, applicable tasks and renewal triggers.",
          "A worker can distinguish procedural advice from evidence and authoritative decisions.",
          "A useful trial checks the actual deliverable and exposes missing context rather than merely confirming the skill file was loaded."
        ],
        "outputs": [
          "Versioned, owned procedural guidance with source links.",
          "Applicability and renewal record from actual uses."
        ],
        "risks": [
          "Accumulated instructions can conflict or crowd out the evidence needed for the present task.",
          "An apparently official skill can launder an old assumption into a current requirement unless its authority and scope are checked."
        ],
        "related_practices": [
          "PAT:007",
          "PAT:016",
          "PAT:047"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor, NDSE2 Chapter 13's practice-selection guidance and Chapter 9's thematic guidance. The historical family is F09. The example is illustrative, not a reported study.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:028",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C09",
            "file": "EN/chapters/chapter09.tex",
            "line": 3,
            "sha256": "ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C09",
            "title": "System Understanding, Context and Persistent Memory",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:LOOP:T03"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:028",
      "atlas_display": {
        "id": "PAT:028",
        "label": "Skills and Context Engineering: Remove Intent Debt",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Engineering structure",
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C09",
          "C:C13"
        ],
        "printed": false,
        "summary": "Package recurring work instructions as a maintained, versioned skill or context aid with an owner, applicability and source references. Separate procedural guidance from retrieved evidence, task state and tool permissions. The aim is to make missing or ambiguous intent visible and reduce repeated clarification where justified, without claiming that a larger instruction file removes all intent debt.",
        "limitation": "A reusable instruction can be stale, contradictory or inapplicable; more context does not guarantee better understanding and cannot grant authority or tool access.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Agent context and persistent memory",
          "K:Ownership and knowledge transfer",
          "K:System understanding and rationale"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F09"
        ]
      }
    },
    {
      "label": "Memory and Retrieval: Read What the Model Could Not Know",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F09",
      "chapter": 9,
      "disposition": "Recompose the mechanism",
      "required_revision": "Use retrieval with abstention, sources and validity; memory is not approved knowledge by definition.",
      "occurrences": "[\"LOOP:T04\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "Retrieval can return relevant but stale, incomplete or misleading material; ranking similarity does not establish truth, comprehension or permission to act.",
      "historical_structural_chapters": [
        "C:C09"
      ],
      "family_name": "Context, Memory and Handoffs",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "RICOMPORRE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Ground a task in the information it actually needs while keeping uncertainty and conflicting sources available for review.",
        "when_to_use": [
          "Repository-specific decisions, recent changes or task history are needed to answer the next question.",
          "A long-running task needs selective access to evidence beyond a compact resume record."
        ],
        "when_not_to_use": [
          "The system treats the top-ranked passage as authoritative without checking its provenance.",
          "A missing decision is being filled by a plausible historical analogy instead of being raised with its owner."
        ],
        "prerequisites": [
          "Source records with stable locators, revisions and validity scopes.",
          "A distinction between instructions, evidence, task state and authoritative decisions."
        ],
        "steps": [
          "Define the information need and the type of claim required: observation, current rule, past event or procedural instruction.",
          "Retrieve candidate sources and retain their identities, scope and dates or versions relevant to the task.",
          "Check applicability and authority, consulting original records when a derived summary cannot resolve a consequential claim.",
          "Present supported facts separately from inferences, conflicts and omissions; abstain on unresolved questions that affect acceptance.",
          "Bind useful retrieved evidence to the task record and set renewal triggers for any derived memory reused later."
        ],
        "example": "Illustrative example: A resumed agent finds two cards describing different policy thresholds. It checks the source revisions and discovers that one governs historical decisions while the other governs new requests. It retrieves the approved delta and preserves both scoped facts. If the relevant approval record is unavailable, it reports that gap instead of choosing the newer-looking card as authority.",
        "verification": [
          "Material claims can be traced from a summary back to the source used.",
          "Current applicability and authority are checked independently of retrieval rank or recency.",
          "Missing or contradictory evidence produces an explicit uncertainty or owner question rather than a fabricated answer."
        ],
        "outputs": [
          "Task-specific evidence set with provenance and applicability.",
          "Derived memory or answer that distinguishes supported claims, inference and unresolved gaps."
        ],
        "risks": [
          "Retrieved instructions embedded in untrusted material can attempt to cross the tool-permission boundary.",
          "A compressed memory card may omit the qualifier that determines whether a fact applies to the present task."
        ],
        "related_practices": [
          "PAT:008",
          "PAT:016",
          "PAT:062"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor, NDSE2 Chapter 13's practice-selection guidance and Chapter 9's thematic guidance. The historical family is F09. The example is illustrative, not a reported study.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:029",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C09",
            "file": "EN/chapters/chapter09.tex",
            "line": 3,
            "sha256": "ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C09",
            "title": "System Understanding, Context and Persistent Memory",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:LOOP:T04"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:029",
      "atlas_display": {
        "id": "PAT:029",
        "label": "Memory and Retrieval: Read What the Model Could Not Know",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Engineering structure",
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C09",
          "C:C13"
        ],
        "printed": false,
        "summary": "Retrieve task-relevant information that is absent from the model's immediate context, preserving source, revision, validity and authority. Memory can contain past actions, semantic summaries, instructions or approved decisions, and those types are not interchangeable. A useful system can abstain when evidence is missing or conflicting instead of turning retrieved plausibility into approved knowledge.",
        "limitation": "Retrieval can return relevant but stale, incomplete or misleading material; ranking similarity does not establish truth, comprehension or permission to act.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Agent context and persistent memory",
          "K:Ownership and knowledge transfer",
          "K:System understanding and rationale"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F09"
        ]
      }
    },
    {
      "label": "Connectors and Tools: Move Exact Work Outside the Weights",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F06",
      "chapter": 6,
      "disposition": "Recompose the mechanism",
      "required_revision": "Use exact executors with explicit interfaces and permissions; exact calculation does not authorize external effects.",
      "occurrences": "[\"LOOP:T05\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "An exact executor can faithfully perform the wrong request against stale data; tool success is not proof of business correctness, appropriate access or authorized effects.",
      "historical_structural_chapters": [
        "C:C06"
      ],
      "family_name": "Security of the Toolchain and Its Effects",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "RICOMPORRE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Move operations requiring precise execution into inspectable tools while keeping interpretation and authority decisions explicit.",
        "when_to_use": [
          "A task needs reproducible calculations, repository queries or structured transformations.",
          "A supported connector can perform a clearly authorized operation more reliably than manual transcription."
        ],
        "when_not_to_use": [
          "The requested operation or destination exceeds the task's authority.",
          "The interface cannot identify what data or external resource the operation will affect."
        ],
        "prerequisites": [
          "A documented input and output contract with the relevant data or resource identity.",
          "An external enforcement point for access, effect scope and applicable budgets."
        ],
        "steps": [
          "Define the operation precisely, including units, source version, target resource and any side effects.",
          "Check input assumptions and authorization before dispatch; use a read-only or preview operation when that answers the task.",
          "Execute through the controlled interface and capture the actual status, output and relevant provenance.",
          "Validate the result against the expected shape and meaning, distinguishing executor errors from incorrect assumptions in the request.",
          "Use the result only for its supported purpose and require any separate authority needed for a consequential follow-on action."
        ],
        "example": "Illustrative example: An agent calculates the changed and added files between two website packages using a script over file hashes. The script can determine exact byte differences for those inputs. The agent still checks that the chosen baseline is the published package. Producing a correct delta does not grant permission to upload it to the public site or to alter unrelated repository settings.",
        "verification": [
          "Inputs identify the intended source, target, units and revision unambiguously.",
          "The recorded tool result concerns the operation actually requested, with failures preserved.",
          "A precise output is not used to infer an approval or effect outside the operation's authority."
        ],
        "outputs": [
          "Structured operation record with inputs, output and source identity.",
          "Validated result and any separate decision required for its use."
        ],
        "risks": [
          "A broadly scoped connector can turn a small interpretation error into a consequential external write.",
          "Silent coercion, stale resource selection or missing units can produce a precise but misleading result."
        ],
        "related_practices": [
          "PAT:017",
          "PAT:034",
          "PAT:079"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor, NDSE2 Chapter 13's practice-selection guidance and Chapter 6's thematic guidance. The historical family is F06. The example is illustrative, not a reported study.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:030",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C06",
            "file": "EN/chapters/chapter06.tex",
            "line": 2,
            "sha256": "3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C06",
            "title": "Securing Generated Code and Agent Runtimes",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:LOOP:T05"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:030",
      "atlas_display": {
        "id": "PAT:030",
        "label": "Connectors and Tools: Move Exact Work Outside the Weights",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Code quality & security",
          "T:Engineering structure"
        ],
        "actual": [],
        "mapped": [
          "C:C06",
          "C:C13"
        ],
        "printed": false,
        "summary": "Delegate exact retrieval, computation or controlled operations to tools whose interfaces and outputs can be checked. The model selects or explains work while the executor performs the specified operation within an enforced permission envelope. Deterministic arithmetic or successful API execution establishes only that operation's result; it does not authorize the external effect or validate the task's underlying assumptions.",
        "limitation": "An exact executor can faithfully perform the wrong request against stale data; tool success is not proof of business correctness, appropriate access or authorized effects.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Dependencies and agent supply chain",
          "K:Prompt injection and malicious tools",
          "K:Vulnerability and secure code"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F06"
        ]
      }
    },
    {
      "label": "Worktrees: Isolate the Write Domains",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F11",
      "chapter": 11,
      "disposition": "Recompose the mechanism",
      "required_revision": "Isolate writes, while recognizing that this does not prevent logical duplication of tasks.",
      "occurrences": "[\"LOOP:T06\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "Worktrees isolate working files, not necessarily credentials, services or task meaning; two isolated workers can still duplicate or contradict the same logical change.",
      "historical_structural_chapters": [
        "C:C11"
      ],
      "family_name": "Coordination, Governance and Adoption",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "RICOMPORRE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Keep concurrent candidate changes inspectable and recoverable until a designated integration point reconciles them.",
        "when_to_use": [
          "Independent implementation tasks can proceed without sharing mutable working files.",
          "Alternative candidates need to be compared against the same baseline before selecting one."
        ],
        "when_not_to_use": [
          "Workers require concurrent uncoordinated access to one shared database or authoritative artifact.",
          "Creating separate directories is being treated as sufficient protection against overlapping logical responsibilities."
        ],
        "prerequisites": [
          "A baseline revision and an ownership map for logical targets.",
          "A named integrator and controls for shared resources outside the working directories."
        ],
        "steps": [
          "Assign a unique task and target to each workspace, recording the baseline and permitted write scope.",
          "Create or select the isolated checkout and verify its state before work begins, preserving any existing user work.",
          "Keep candidate artifacts and checks associated with their workspace and revision rather than a shared mutable status file.",
          "Review dependencies and integrate selected changes through the owner, resolving semantic conflicts as well as textual conflicts.",
          "Renew relevant checks on the integrated candidate and retire workspaces only after required artifacts and unresolved work are accounted for."
        ],
        "example": "Illustrative example: One worker updates export documentation while another repairs an independent parser test in a separate checkout. The coordinator discovers that both also propose renaming the same public option. That logical overlap is resolved by assigning one owner, even though the files were edited in isolation. After integration, the combined documentation and behavior checks run against the resulting revision.",
        "verification": [
          "Each workspace has the expected baseline, owner and allowed target.",
          "The coordinator detects duplicate logical changes and shared-resource dependencies before integration.",
          "The accepted evidence belongs to the integrated candidate, including any resolution of conflicts."
        ],
        "outputs": [
          "Workspace-to-task map with isolated candidate artifacts.",
          "Integration record, renewed checks and accounted-for remaining work."
        ],
        "risks": [
          "Shared credentials or service endpoints can bypass the intended separation of write effects.",
          "Conflict-free textual merges can still combine incompatible assumptions about behavior or interfaces."
        ],
        "related_practices": [
          "PAT:019",
          "PAT:032",
          "PAT:063"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor, NDSE2 Chapter 13's practice-selection guidance and Chapter 11's thematic guidance. The historical family is F11. The example is illustrative, not a reported study.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:031",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C11",
            "file": "EN/chapters/chapter11.tex",
            "line": 3,
            "sha256": "18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C11",
            "title": "Teams, Governance and the Engineering Organization",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:LOOP:T06"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:031",
      "atlas_display": {
        "id": "PAT:031",
        "label": "Worktrees: Isolate the Write Domains",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Engineering structure",
          "T:Jobs & roles",
          "T:Productivity"
        ],
        "actual": [],
        "mapped": [
          "C:C11",
          "C:C13"
        ],
        "printed": false,
        "summary": "Use separate worktrees or equivalent isolated checkouts so concurrent workers produce changes in distinct write domains. Tie each workspace to an input revision and a named task, then integrate deliberately with fresh evidence. Filesystem separation prevents some edit collisions, but ownership of the logical outcome and shared external resources still require explicit coordination.",
        "limitation": "Worktrees isolate working files, not necessarily credentials, services or task meaning; two isolated workers can still duplicate or contradict the same logical change.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Human-agent collaboration",
          "K:Review capacity and maintainers",
          "K:Specifications and governance"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F11"
        ]
      }
    },
    {
      "label": "Multi-Loop Coordination: One Owner per Target",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F11",
      "chapter": 11,
      "disposition": "Recompose the mechanism",
      "required_revision": "Own the target above file level and manage leases explicitly.",
      "occurrences": "[\"LOOP:T07\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "A sequential ownership check is not a proof of distributed locking; real concurrency, failures and identity controls require an implementation suited to the environment.",
      "historical_structural_chapters": [
        "C:C11"
      ],
      "family_name": "Coordination, Governance and Adoption",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "RICOMPORRE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Prevent duplicate or stale work from entering integration under an apparently valid assignment.",
        "when_to_use": [
          "Several agents or repeated triggers can act on the same backlog item or logical component.",
          "A task can outlive its original contract revision, assignment or coordinator session."
        ],
        "when_not_to_use": [
          "No shared mutable or duplicate target exists and a lease system would add needless complexity.",
          "A local example is assumed to provide race-safe distributed ownership without further implementation."
        ],
        "prerequisites": [
          "Canonical target identities and a coordinator able to grant, renew and revoke assignments.",
          "A state record containing owner, task, contract revision, expiry and assignment generation."
        ],
        "steps": [
          "Define logical targets so semantically overlapping changes cannot evade ownership by touching different files.",
          "Grant a bounded assignment only when the target is available and its prerequisites and review capacity are satisfied.",
          "Require progress and submissions to carry the current assignment identity, intention revision and candidate evidence.",
          "On expiry, cancellation or changed intention, invalidate affected concessions and preserve prior work as historical or pending reconciliation.",
          "Accept a submission for review only after checking its current assignment and evidence, then release or explicitly transfer ownership."
        ],
        "example": "Illustrative example: A worker receives the task of updating a pricing rule, while another investigates its documentation. The policy revision changes before the first worker submits. Its old assignment and green tests are retained but rejected as current evidence. The coordinator grants a new generation after the owner resolves the change, preventing the delayed old submission from overwriting the newly assigned work.",
        "verification": [
          "Competing requests for the same logical target cannot both obtain current ownership under the implemented model.",
          "Stale generations, expired leases and duplicate event identities have explicit outcomes.",
          "Submission checks use current authority and evidence, not only the state recorded when work started."
        ],
        "outputs": [
          "Target ownership and concession history with explicit invalidations.",
          "Current submissions, rejected stale events and unresolved integration decisions."
        ],
        "risks": [
          "Clock assumptions, race conditions or coordinator failures can undermine a naive lease implementation.",
          "A poorly defined target map can allow two owners to change the same business rule through different artifacts."
        ],
        "related_practices": [
          "PAT:019",
          "PAT:020",
          "PAT:084"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor, NDSE2 Chapter 13's practice-selection guidance and Chapter 11's thematic guidance. The historical family is F11. The example is illustrative, not a reported study.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:032",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C11",
            "file": "EN/chapters/chapter11.tex",
            "line": 3,
            "sha256": "18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C11",
            "title": "Teams, Governance and the Engineering Organization",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:LOOP:T07"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:032",
      "atlas_display": {
        "id": "PAT:032",
        "label": "Multi-Loop Coordination: One Owner per Target",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Engineering structure",
          "T:Jobs & roles",
          "T:Productivity"
        ],
        "actual": [],
        "mapped": [
          "C:C11",
          "C:C13"
        ],
        "printed": false,
        "summary": "Assign one current owner to each logical target across concurrent loops, using bounded work concessions or leases where needed. Ownership names the task, contract revision, validity and generation so stale workers cannot submit as current. Coordination must operate above filenames and preserve decision rights, because separate files can encode the same policy or competing implementations.",
        "limitation": "A sequential ownership check is not a proof of distributed locking; real concurrency, failures and identity controls require an implementation suited to the environment.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Human-agent collaboration",
          "K:Review capacity and maintainers",
          "K:Specifications and governance"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F11"
        ]
      }
    },
    {
      "label": "Budget and Observability: Price the Next Attempt",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F12",
      "chapter": 12,
      "disposition": "Recompose the mechanism",
      "required_revision": "Track next-step and total cost, including setup and rejected attempts; do not transfer returns from benchmarks.",
      "occurrences": "[\"LOOP:T08\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "Cost estimates depend on task mix and uncertain outcomes; benchmark performance or token prices alone cannot establish the return of this local workflow.",
      "historical_structural_chapters": [
        "C:C12"
      ],
      "family_name": "Economics, Infrastructure and Work",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "RICOMPORRE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Make continuation an explicit engineering and economic decision while preserving required controls as eligibility conditions.",
        "when_to_use": [
          "A loop can spend more time or resources on repeated attempts, extra agents or another review stage.",
          "A team compares candidate execution routes for the same class of accepted changes."
        ],
        "when_not_to_use": [
          "The proposed saving comes from omitting a required permission or independent check.",
          "Only inference cost is available but the result is presented as total delivery cost."
        ],
        "prerequisites": [
          "A task ledger with stable event identities and distinct cost or time categories.",
          "An eligible next action and explicit assumptions for unobserved costs or outcomes."
        ],
        "steps": [
          "Record costs already incurred, including failed attempts and initial setup, with observed and estimated values distinguishable.",
          "Identify the next permitted action and the diagnostic or uncertainty it is expected to resolve.",
          "Estimate its marginal execution, checking, reviewer and integration burden, accounting for existing capacity constraints.",
          "Compare continuing, simplifying, using a human-led route or stopping under the same required controls.",
          "Authorize the eligible choice through the task's existing budget rules, then record the actual outcome to improve later estimates."
        ],
        "example": "Illustrative example: After two unsuccessful repairs, a team considers a third model run or a short maintainer investigation. The ledger includes setup, tool use and the review already spent, while the next-step estimate separates those sunk costs from the new decision. An unresolved policy question makes another generation attempt ineligible regardless of its small token cost; the team routes the question to its owner.",
        "verification": [
          "Cumulative accounting includes abandoned and rejected work as well as accepted results.",
          "Person-time, elapsed waiting and cash charges are reported distinctly before aggregation.",
          "The chosen action has both a valid permission path and a plausible information benefit under stated assumptions."
        ],
        "outputs": [
          "Task cost ledger and next-action decision with assumptions.",
          "Observed outcome, remaining budget and any revised continuation threshold."
        ],
        "risks": [
          "Ignoring review and integration can make a low-cost producer appear efficient while total accepted-change cost rises.",
          "A precise spreadsheet can hide uncertainty about acceptance, correlated retries or rare consequential failures."
        ],
        "related_practices": [
          "PAT:021",
          "PAT:059",
          "PAT:060"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor, NDSE2 Chapter 13's practice-selection guidance and Chapter 12's thematic guidance. The historical family is F12. The example is illustrative, not a reported study.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:033",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C12",
            "file": "EN/chapters/chapter12.tex",
            "line": 3,
            "sha256": "86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C12",
            "title": "Economics, Jobs, Risk and Evidence-Based Adoption",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:LOOP:T08"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:033",
      "atlas_display": {
        "id": "PAT:033",
        "label": "Budget and Observability: Price the Next Attempt",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Economics",
          "T:Jobs & roles"
        ],
        "actual": [],
        "mapped": [
          "C:C12",
          "C:C13"
        ],
        "printed": false,
        "summary": "Before another attempt, estimate its incremental burden and compare that decision with the cumulative task record. Include setup, generation, tools, verification, review, waiting and rejected work without double-counting. Use observations where available and label uncertain inputs. A cheap next call may still be a poor choice when checking capacity, authority or the probability of useful progress is missing.",
        "limitation": "Cost estimates depend on task mix and uncertain outcomes; benchmark performance or token prices alone cannot establish the return of this local workflow.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Economic costs and return",
          "K:Employment and early-career roles",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F12"
        ]
      }
    },
    {
      "label": "Safety and Guardrails: Verification Is Not Authorization",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F06",
      "chapter": 6,
      "disposition": "Retain with explicit qualifications",
      "required_revision": "Verification, policy and authorization remain distinct decisions.",
      "occurrences": "[\"LOOP:T09\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "Verification can establish selected predicates without authenticating an approver or covering unmodeled effects; authorization cannot manufacture evidence that was never obtained.",
      "historical_structural_chapters": [
        "C:C06"
      ],
      "family_name": "Security of the Toolchain and Its Effects",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "PRECISARE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Prevent technical success from being used to cross a boundary that requires a different owner's authority.",
        "when_to_use": [
          "A workflow passes from candidate creation through review toward a consequential external action.",
          "Several checks and actors contribute evidence that could be mistaken for one combined approval."
        ],
        "when_not_to_use": [
          "An established workflow already separates permissions, checks and acceptance; map the practice to those controls instead of introducing parallel approval stages.",
          "A small, pre-authorized edit has a clear owner and verification path; retain that path without adding redundant decision stages."
        ],
        "prerequisites": [
          "Named decision rights for scope, tool access, acceptance and any external publication or release.",
          "Checks whose supported claims and unverified boundaries are explicit."
        ],
        "steps": [
          "Map the next operation to the actor, target and existing authority that would permit it.",
          "Enforce that permission before the tool acts, independently of the model's confidence or expected result.",
          "Run the relevant checks and record their actual scope, candidate revision and limitations.",
          "Present the evidence to the role responsible for the next decision, preserving any missing authority or unresolved risk.",
          "Record that decision separately and recheck applicability if the candidate, contract, destination or permissions change."
        ],
        "example": "Illustrative example: An agent creates a patch that passes functional tests and a dependency scan. Those findings support review of the candidate, but the task only authorizes local preparation. The release owner still decides deployment through the established process. Conversely, an owner may authorize a release review, but that permission cannot be described as evidence that an unrun security check passed.",
        "verification": [
          "No successful test or scanner result changes the execution permission profile.",
          "The acceptance or publication decision identifies the responsible authority and the exact eligible candidate.",
          "Missing evidence and missing authorization remain distinguishable in the final status."
        ],
        "outputs": [
          "Decision-rights map and enforced operation outcomes.",
          "Candidate evidence plus a separate, scoped decision record."
        ],
        "risks": [
          "Combining all statuses into one green indicator can conceal which obligation remains unmet.",
          "Repository text or generated metadata can impersonate an approval unless the real identity and authority path are checked."
        ],
        "related_practices": [
          "PAT:017",
          "PAT:058",
          "PAT:076"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor, NDSE2 Chapter 13's practice-selection guidance and Chapter 6's thematic guidance. The historical family is F06. The example is illustrative, not a reported study.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:034",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C06",
            "file": "EN/chapters/chapter06.tex",
            "line": 2,
            "sha256": "3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C06",
            "title": "Securing Generated Code and Agent Runtimes",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:LOOP:T09"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:034",
      "atlas_display": {
        "id": "PAT:034",
        "label": "Safety and Guardrails: Verification Is Not Authorization",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Code quality & security",
          "T:Engineering structure"
        ],
        "actual": [],
        "mapped": [
          "C:C06",
          "C:C13"
        ],
        "printed": false,
        "summary": "Keep three questions separate: whether an operation is permitted, whether its result satisfies a check, and who may accept or publish the change. Enforce the permission envelope before execution and evaluate evidence afterward. A passing test, clean scanner or policy-shaped file supplies only its specific finding; none silently grants the authority of a neighboring decision.",
        "limitation": "Verification can establish selected predicates without authenticating an approver or covering unmodeled effects; authorization cannot manufacture evidence that was never obtained.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Dependencies and agent supply chain",
          "K:Prompt injection and malicious tools",
          "K:Vulnerability and secure code"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F06"
        ]
      }
    },
    {
      "label": "Daily Triage: rank the rare urgent item",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F11",
      "chapter": 8,
      "disposition": "Companion variant",
      "required_revision": "An optional triage example; proposed priority is not an authorized change.",
      "occurrences": "[\"LOOP:T10\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "A triage model can miss a rare urgent case or over-rank persuasive text; usefulness depends on the queue, evidence quality and the owner's review capacity.",
      "historical_structural_chapters": [
        "C:C08"
      ],
      "family_name": "Coordination, Governance and Adoption",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "COMPANION",
      "practice_scope": "Optional companion variant",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Focus limited human attention on items whose delay may matter, without converting automated ranking into unattended execution.",
        "when_to_use": [
          "A queue is large enough that manually scanning every item repeatedly imposes a real burden.",
          "The team can state what makes an item urgent and who decides its disposition."
        ],
        "when_not_to_use": [
          "The ranking would automatically trigger consequential actions without the queue owner's decision.",
          "Available item descriptions omit the evidence needed to distinguish urgency from confident wording."
        ],
        "prerequisites": [
          "A bounded source queue and explicit priority or escalation criteria.",
          "A named triage owner with capacity to examine the proposed urgent set and a record of deferred items."
        ],
        "steps": [
          "Capture the queue snapshot and the time window, preserving item identity and current status.",
          "Apply the stated criteria using linked evidence, separating urgency, impact, uncertainty and age where they mean different things.",
          "Produce a small ranked proposal with reasons, missing information and any rule-based mandatory escalation.",
          "Have the owner review uncertain or consequential cases and record a disposition without silently dropping the rest.",
          "Review outcomes later, including missed urgent items and false alarms, and adjust the triage criteria or assistance only from those observations."
        ],
        "example": "Illustrative example: A daily repository queue contains many documentation suggestions and one report of changed replay behavior. The assistant flags the replay report because its linked reproduction may violate a protected invariant, while labeling the evidence incomplete. The owner checks the report and assigns the next action. The assistant's ranking does not permit it to change the replay policy or contact affected customers.",
        "verification": [
          "Each proposed urgent item has a traceable reason tied to the stated criteria.",
          "Deferred and unassessed items remain visible, including relevant ageing or follow-up needs.",
          "Evaluation counts false alarms and missed urgent cases rather than only correct top-ranked suggestions."
        ],
        "outputs": [
          "Ranked triage proposal with evidence, uncertainties and retained backlog.",
          "Owner dispositions and later outcome observations."
        ],
        "risks": [
          "Overfitting the criteria to common items can hide the rare event the process was meant to surface.",
          "Automated urgency labels can consume scarce review capacity and displace quieter but consequential work."
        ],
        "related_practices": [
          "PAT:039",
          "PAT:056",
          "PAT:084"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor, NDSE2 Chapter 13's practice-selection guidance and Chapter 11's thematic guidance. The historical family is F11. The example is illustrative, not a reported study.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:035",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C08",
            "file": "EN/chapters/chapter08.tex",
            "line": 3,
            "sha256": "b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C08",
            "title": "Code Review and Trust Calibration",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:LOOP:T10"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:035",
      "atlas_display": {
        "id": "PAT:035",
        "label": "Daily Triage: rank the rare urgent item",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Engineering structure",
          "T:Jobs & roles",
          "T:Productivity"
        ],
        "actual": [],
        "mapped": [
          "C:C08",
          "C:C13"
        ],
        "printed": false,
        "summary": "Use a bounded triage pass to identify a small set of potentially urgent items from a larger stream, showing the evidence and uncertainty behind their proposed order. Preserve deferred work and route consequential cases to the right owner. This optional companion workflow proposes priorities; ranking an issue does not authorize a fix, a policy change or a message to an external party.",
        "limitation": "A triage model can miss a rare urgent case or over-rank persuasive text; usefulness depends on the queue, evidence quality and the owner's review capacity.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Human-agent collaboration",
          "K:Review capacity and maintainers",
          "K:Specifications and governance"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F11"
        ]
      }
    },
    {
      "label": "CI Sweeper: classify before fixing",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F05",
      "chapter": 5,
      "disposition": "Companion variant",
      "required_revision": "Classify a red build before repairing it; do not guarantee that a classifier can recognize flakiness.",
      "occurrences": "[\"LOOP:T11\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "A classifier or a later passing rerun cannot reliably establish the cause of intermittent failures; evidence may remain insufficient to distinguish code, test and environment.",
      "historical_structural_chapters": [
        "C:C05"
      ],
      "family_name": "Architecture, Evolution and Maintenance",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "COMPANION",
      "practice_scope": "Optional companion variant",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Reduce indiscriminate CI repair by making the failure type, candidate identity and appropriate owner explicit first.",
        "when_to_use": [
          "Many failed jobs require initial diagnosis before maintainers can assign work.",
          "The same repository has both candidate regressions and infrastructure or pre-existing failures."
        ],
        "when_not_to_use": [
          "The workflow reruns jobs until green and discards the failed observations.",
          "The proposed repair crosses the current task scope or weakens a required check."
        ],
        "prerequisites": [
          "Job logs, exact candidate and baseline identities, and relevant environment information.",
          "An agreed classification vocabulary that permits unknown and an owner for each route."
        ],
        "steps": [
          "Capture the failure signature, command, revision, timing and environment details before logs expire or another run replaces them.",
          "Compare the failure with the baseline and available related runs, avoiding claims unsupported by missing history.",
          "Classify the evidence with a confidence boundary and list the observation needed to resolve competing explanations.",
          "For a reproducible in-scope regression, create a bounded repair request; otherwise route the diagnostic to the appropriate maintainer or infrastructure owner.",
          "Retain reruns and final dispositions so later success does not erase the original failure or create a false causal explanation."
        ],
        "example": "Illustrative example: A build fails during package retrieval before any changed code runs. A later rerun succeeds. The sweeper records an environmental candidate explanation and the two run identities, but does not declare the test flaky or alter source code. Another failure reproduces on the patch and not the baseline, providing a stronger basis for a focused repair proposal to the component owner.",
        "verification": [
          "A classification is supported by actual runs and clearly separates observations from inferred causes.",
          "A passing rerun does not delete the failure or automatically satisfy policies requiring investigation.",
          "Any proposed repair has a relevant owner, bounded scope and evidence that distinguishes it from unrelated work."
        ],
        "outputs": [
          "Failure classification with diagnostic evidence and unresolved hypotheses.",
          "Routed owner decision or scoped repair proposal with retained run history."
        ],
        "risks": [
          "Grouping failures by similar log text can combine unrelated causes.",
          "Repeated reruns can hide an unstable environment and consume capacity without yielding a useful diagnosis."
        ],
        "related_practices": [
          "PAT:009",
          "PAT:014",
          "PAT:015"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor, NDSE2 Chapter 13's practice-selection guidance and Chapter 5's thematic guidance. The historical family is F05. The example is illustrative, not a reported study.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:036",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C05",
            "file": "EN/chapters/chapter05.tex",
            "line": 3,
            "sha256": "f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C05",
            "title": "Quality, Architecture and Maintainability",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:LOOP:T11"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:036",
      "atlas_display": {
        "id": "PAT:036",
        "label": "CI Sweeper: classify before fixing",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Code quality & security",
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C05",
          "C:C13"
        ],
        "printed": false,
        "summary": "Inspect failed continuous-integration work and classify the evidence before deciding whether a code repair is warranted. Distinguish a candidate regression, known baseline failure, environmental problem, potentially intermittent behavior and unresolved cause. The optional sweeper creates a routed diagnostic or bounded repair proposal; it does not infer that every red build is a software defect the agent may fix.",
        "limitation": "A classifier or a later passing rerun cannot reliably establish the cause of intermittent failures; evidence may remain insufficient to distinguish code, test and environment.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Architecture and modularity",
          "K:Code reuse and duplication",
          "K:Technical debt and complexity"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F05"
        ]
      }
    },
    {
      "label": "Dependency Sweeper: route by risk",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F06",
      "chapter": 6,
      "disposition": "Companion variant",
      "required_revision": "Route updates by risk; green CI does not authorize the dependency or the merge.",
      "occurrences": "[\"LOOP:T12\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "Version labels, release notes and passing tests can miss consequential compatibility or supply-chain changes; risk cannot be inferred from a version increment alone.",
      "historical_structural_chapters": [
        "C:C06"
      ],
      "family_name": "Security of the Toolchain and Its Effects",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "COMPANION",
      "practice_scope": "Optional companion variant",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Make dependency maintenance reviewable by connecting each proposed update to the behavior, trust boundary and owner it affects.",
        "when_to_use": [
          "A repository has recurring dependency updates that require different levels of investigation.",
          "A maintainer needs to separate routine candidates from updates changing interfaces, build behavior or execution privileges."
        ],
        "when_not_to_use": [
          "Package identity or provenance is uncertain and the proposed automation would install first and investigate later.",
          "The route assumes every patch-level version is harmless or every passing update may merge unattended."
        ],
        "prerequisites": [
          "A known dependency baseline, lock or resolution record, and authorized update scope.",
          "A dependency owner and access to relevant upstream or repository evidence."
        ],
        "steps": [
          "Identify the exact package, source, resolved version and proposed version, including transitive changes that affect the candidate.",
          "Review relevant compatibility notes, provenance and build or runtime effects, retaining unknowns rather than inventing reassurance.",
          "Route the candidate by the actual affected boundaries and project rules, assigning specialist review when justified.",
          "Prepare the bounded update and run checks relevant to its use, including behavior that may not be covered by installation success.",
          "Present the changed resolution, evidence and residual uncertainty for the authorized adoption and integration decision."
        ],
        "example": "Illustrative example: A dependency update changes only a declared version in the manifest but also changes the resolved parser used by the application. The sweeper records that transitive difference and proposes compatibility cases for the input formats the service supports. Even if those cases pass, the maintainer still assesses package provenance and the project-specific approval path before accepting the update.",
        "verification": [
          "The candidate's actual resolution matches the package identities and versions in the review record.",
          "Checks cover the dependency's consequential local use rather than merely a successful install.",
          "Unknown provenance, new privileges or compatibility gaps remain visible to the responsible approver."
        ],
        "outputs": [
          "Dependency change inventory and evidence-based routing decision.",
          "Bounded update candidate with checks, owner and residual risks."
        ],
        "risks": [
          "A harmless-looking top-level update can alter transitive code or installation behavior.",
          "Treating vulnerability scanning as a complete safety verdict can miss provenance, licensing or operational questions outside its scope."
        ],
        "related_practices": [
          "PAT:015",
          "PAT:077",
          "PAT:079"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor, NDSE2 Chapter 13's practice-selection guidance and Chapter 6's thematic guidance. The historical family is F06. The example is illustrative, not a reported study.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:037",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C06",
            "file": "EN/chapters/chapter06.tex",
            "line": 2,
            "sha256": "3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C06",
            "title": "Securing Generated Code and Agent Runtimes",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:LOOP:T12"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:037",
      "atlas_display": {
        "id": "PAT:037",
        "label": "Dependency Sweeper: route by risk",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Code quality & security",
          "T:Engineering structure"
        ],
        "actual": [],
        "mapped": [
          "C:C06",
          "C:C13"
        ],
        "printed": false,
        "summary": "Route dependency updates according to their specific compatibility, provenance and effect risks instead of treating all version changes alike. Establish the package identity and proposed change, inspect relevant evidence, and create a proportionate review path. This optional maintenance workflow produces a candidate and risk record; passing CI does not authorize a dependency's adoption, its permissions or the merge.",
        "limitation": "Version labels, release notes and passing tests can miss consequential compatibility or supply-chain changes; risk cannot be inferred from a version increment alone.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Dependencies and agent supply chain",
          "K:Prompt injection and malicious tools",
          "K:Vulnerability and secure code"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F06"
        ]
      }
    },
    {
      "label": "Duplicate detection",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F09",
      "chapter": 9,
      "disposition": "Companion variant",
      "required_revision": "Confirm retrieval-proposed duplicates semantically and preserve historical records.",
      "occurrences": "[\"LOOP:T13\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "Similarity scores cannot establish semantic identity; deduplication can lose meaningful history or merge incompatible obligations if performed without contextual review.",
      "historical_structural_chapters": [
        "C:C09"
      ],
      "family_name": "Context, Memory and Handoffs",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "COMPANION",
      "practice_scope": "Optional companion variant",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Reduce repeated investigation while retaining distinctions needed for ownership, version history and accountable decisions.",
        "when_to_use": [
          "A catalogue or issue queue contains repeated titles, paraphrases or overlapping reports.",
          "Maintainers need to locate prior work before deciding whether a new item is genuinely redundant."
        ],
        "when_not_to_use": [
          "The source records lack enough evidence to determine whether they concern the same behavior.",
          "The process would delete or close items automatically based only on textual similarity."
        ],
        "prerequisites": [
          "Stable record identifiers with source links, affected versions and current status.",
          "A responsible reviewer and a way to represent related, duplicate, recurring and unresolved relationships."
        ],
        "steps": [
          "Retrieve candidate pairs or groups using labels, content and relevant metadata, retaining the basis for the suggestion.",
          "Compare the underlying outcome, affected component, version, reproduction and requested action rather than the title alone.",
          "Classify the relationship explicitly and identify any uncertainty that needs the record owner.",
          "If consolidation is justified, choose a canonical navigation target while preserving every original record and its provenance.",
          "Link the records and retain their historical dispositions, ensuring searches can still discover aliases and explain the consolidation."
        ],
        "example": "Illustrative example: Two issue titles both say export order is unstable. One concerns the current CSV endpoint; the other concerns historical PDF reports and has a different reproduction. The system proposes them as similar, but the maintainer marks them related rather than duplicate. Two genuinely identical reports can point to one investigation while their original reporters' evidence and affected revisions remain intact.",
        "verification": [
          "Each duplicate decision states the shared underlying behavior and the evidence supporting identity.",
          "Canonical navigation preserves original identifiers, provenance and any version-specific exceptions.",
          "A review sample checks false merges and missed duplicates, including records with misleadingly similar titles."
        ],
        "outputs": [
          "Candidate duplicate report and reviewed relationship decisions.",
          "Canonical links or aliases with preserved original history."
        ],
        "risks": [
          "Collapsing separate incidents can hide repeated failures that should inform maintenance priorities.",
          "Retaining only the most complete-looking record can discard a counterexample that changes the diagnosis."
        ],
        "related_practices": [
          "PAT:008",
          "PAT:016",
          "PAT:062"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor, NDSE2 Chapter 13's practice-selection guidance and Chapter 9's thematic guidance. The historical family is F09. The example is illustrative, not a reported study.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:038",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C09",
            "file": "EN/chapters/chapter09.tex",
            "line": 3,
            "sha256": "ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C09",
            "title": "System Understanding, Context and Persistent Memory",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:LOOP:T13"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:038",
      "atlas_display": {
        "id": "PAT:038",
        "label": "Duplicate detection",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Engineering structure",
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C09",
          "C:C13"
        ],
        "printed": false,
        "summary": "Use retrieval or similarity analysis to propose records that may describe the same underlying issue, practice or change, then confirm the semantic relationship before consolidation. Preserve stable identifiers, source evidence and historical dispositions. A duplicate candidate may instead be a related topic, a recurrence, a different affected version or a distinct request with similar wording.",
        "limitation": "Similarity scores cannot establish semantic identity; deduplication can lose meaningful history or merge incompatible obligations if performed without contextual review.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Agent context and persistent memory",
          "K:Ownership and knowledge transfer",
          "K:System understanding and rationale"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F09"
        ]
      }
    },
    {
      "label": "PR babysitter",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F08",
      "chapter": 8,
      "disposition": "Companion variant",
      "required_revision": "Base PR status on evidence for the correct revision; record false-ready as a distinct outcome.",
      "occurrences": "[\"LOOP:T14\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "PR status can lag behind changing code, base branches or policy; a green dashboard and absence of comments do not prove review readiness or acceptance.",
      "historical_structural_chapters": [
        "C:C08"
      ],
      "family_name": "Critique, Review and Trust",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "COMPANION",
      "practice_scope": "Optional companion variant",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Reduce forgotten review obligations without replacing the maintainer's decision with an automated status summary.",
        "when_to_use": [
          "Pull requests wait across multiple revisions, checks and reviewer exchanges.",
          "Maintainers need a compact view of what specifically blocks the next legitimate stage."
        ],
        "when_not_to_use": [
          "The monitor would merge because checks appear green or comments have been answered.",
          "It cannot determine whether a result or review applies to the current candidate."
        ],
        "prerequisites": [
          "Access to current candidate and base identities, required checks and review dispositions.",
          "A project-defined readiness policy and a named owner for exceptions or acceptance."
        ],
        "steps": [
          "Capture the current PR revision, relevant base, contract or requirement revision and mandatory evidence.",
          "Associate each check and substantive review finding with the candidate it actually concerns.",
          "Identify stale evidence, unresolved findings, missing decisions and dependency changes rather than flattening them into one status.",
          "Propose the next bounded action, such as rerunning a check, requesting a clarification or presenting a current bundle to the reviewer.",
          "Recompute readiness after changes and retain false-ready incidents as an explicit outcome for improving the monitor."
        ],
        "example": "Illustrative example: A pull request passed checks, then received a new commit adjusting replay behavior. The monitor finds that the visible approval and independent replay result concern the previous revision. It reports the precise stale evidence and prepares the current diff for review. Answering the earlier comment or seeing one green job does not restore readiness until the applicable evidence is renewed under the repository's policy.",
        "verification": [
          "Every required result and review disposition matches the revision or supported scope claimed.",
          "A newly pushed commit or relevant base change invalidates only the evidence whose applicability must be renewed.",
          "The monitor can demonstrate a false-ready case and reports it separately from ordinary waiting."
        ],
        "outputs": [
          "Revision-specific readiness report with blockers and next actions.",
          "Evidence renewal and disposition history, including false-ready observations."
        ],
        "risks": [
          "Automated reminders can add noise or pressure without resolving the actual missing decision.",
          "A stale approval can look authoritative when its associated candidate identity is hidden."
        ],
        "related_practices": [
          "PAT:003",
          "PAT:010",
          "PAT:082"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor, NDSE2 Chapter 13's practice-selection guidance and Chapter 8's thematic guidance. The historical family is F08. The example is illustrative, not a reported study.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:039",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C08",
            "file": "EN/chapters/chapter08.tex",
            "line": 3,
            "sha256": "b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C08",
            "title": "Code Review and Trust Calibration",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:LOOP:T14"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:039",
      "atlas_display": {
        "id": "PAT:039",
        "label": "PR babysitter",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Productivity",
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C08",
          "C:C13"
        ],
        "printed": false,
        "summary": "Monitor a pull request's current candidate, required checks, review findings and unresolved dependencies to propose its next action. Bind every readiness claim to the exact revision and relevant authority. This optional companion workflow helps maintainers follow evidence as a PR changes; it must distinguish a truly eligible review candidate from a false-ready status based on stale or incomplete information.",
        "limitation": "PR status can lag behind changing code, base branches or policy; a green dashboard and absence of comments do not prove review readiness or acceptance.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:AI as reviewer",
          "K:Automation bias and trust",
          "K:Review capacity and maintainers"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F08"
        ]
      }
    },
    {
      "label": "Post-merge cleanup",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F05",
      "chapter": 5,
      "disposition": "Brief thematic reference",
      "required_revision": "Use this as a source of maintenance proposals, not automatic authorization to rewrite.",
      "occurrences": "[\"LOOP:T15\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "Apparently unused code, files or branches may still support consumers, rollback or historical explanation; cleanup evidence can be incomplete.",
      "historical_structural_chapters": [
        "C:C05"
      ],
      "family_name": "Architecture, Evolution and Maintenance",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "RINVIO_BREVE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Keep integration from leaving avoidable maintenance burden while preserving the obligations and history needed by the next engineer.",
        "when_to_use": [
          "A completed change leaves known temporary scaffolding or an explicitly deferred maintenance item.",
          "Integration reveals duplicated or outdated material that a maintainer should assess."
        ],
        "when_not_to_use": [
          "The proposed cleanup has no demonstrated consequence beyond aesthetic preference.",
          "Deletion could remove user work, recovery evidence or a consumer whose existence has not been checked."
        ],
        "prerequisites": [
          "An identified integrated baseline and the original task's actual cleanup authorization.",
          "An owner for each affected target and evidence of the artifact's current purpose or obsolescence."
        ],
        "steps": [
          "Inspect the integrated diff and deferred-work record for specific follow-up candidates rather than scanning for unrestricted rewrites.",
          "For each candidate, identify its purpose, consumers, retention needs and the consequence of leaving or changing it.",
          "Separate cleanup already authorized by the task from new maintenance proposals that need their own scope decision.",
          "Apply eligible changes in a bounded candidate and verify the relevant behavior, documentation or recovery path.",
          "Record the outcome and preserve the rationale for retained items or deferred proposals so a later sweeper does not rediscover the same uncertainty."
        ],
        "example": "Illustrative example: After an API migration merges, a temporary compatibility note appears outdated. The maintainer checks that the old endpoint still serves one documented client, so the note remains with a revised validity statement. An unused migration scratch file can be removed within the authorized cleanup scope. A broader rewrite of the adapter becomes a separate proposal with its own behavior and review requirements.",
        "verification": [
          "Each removal or rewrite has evidence about its purpose and affected consumers.",
          "The candidate stays within explicit cleanup authority and preserves required historical or recovery artifacts.",
          "Relevant checks run on the integrated baseline rather than an obsolete pre-merge workspace."
        ],
        "outputs": [
          "Scoped maintenance proposal or authorized cleanup candidate.",
          "Verified result and rationale for items retained, changed or deferred."
        ],
        "risks": [
          "Broad cleanup can obscure the original change and create unrelated regressions.",
          "Deleting evidence too early can make later diagnosis or rollback reasoning harder even when the running code is unaffected."
        ],
        "related_practices": [
          "PAT:015",
          "PAT:031",
          "PAT:054"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor, NDSE2 Chapter 13's practice-selection guidance and Chapter 5's thematic guidance. The historical family is F05. The example is illustrative, not a reported study.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:040",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C05",
            "file": "EN/chapters/chapter05.tex",
            "line": 3,
            "sha256": "f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C05",
            "title": "Quality, Architecture and Maintainability",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:LOOP:T15"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:040",
      "atlas_display": {
        "id": "PAT:040",
        "label": "Post-merge cleanup",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Code quality & security",
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C05",
          "C:C13"
        ],
        "printed": false,
        "summary": "Inspect the integrated result for justified follow-up maintenance, such as obsolete temporary artifacts, duplicated explanations or incomplete handoff notes. Produce scoped proposals with evidence and ownership before making further changes. Merge is a new baseline for inspection, not standing permission for broad cleanup or proof that every leftover item is safe to remove.",
        "limitation": "Apparently unused code, files or branches may still support consumers, rollback or historical explanation; cleanup evidence can be incomplete.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Architecture and modularity",
          "K:Code reuse and duplication",
          "K:Technical debt and complexity"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F05"
        ]
      }
    },
    {
      "label": "Changelog drafter",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F09",
      "chapter": 9,
      "disposition": "Companion variant",
      "required_revision": "Provide a sourced draft for review; release notes are not evidence of completion.",
      "occurrences": "[\"LOOP:T16\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "Commits and PR descriptions can misstate behavior or deployment status; a coherent narrative can still omit breaking effects or promote unfinished work.",
      "historical_structural_chapters": [
        "C:C09"
      ],
      "family_name": "Context, Memory and Handoffs",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "COMPANION",
      "practice_scope": "Optional companion variant",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Turn a set of changes into an accurate reader-facing account without letting generated prose enlarge the delivered scope.",
        "when_to_use": [
          "A release or update has a clear baseline and target whose differences need explanation.",
          "Maintainers need a concise draft that traces claims to the accepted change record."
        ],
        "when_not_to_use": [
          "The release range or actual publication status is unknown.",
          "The draft would infer user benefits or completed work from plans, commit messages or unreviewed proposals alone."
        ],
        "prerequisites": [
          "Identified baseline and target revisions with relevant issue, diff and verification records.",
          "An editor or release owner who can confirm the audience, terminology and publication status."
        ],
        "steps": [
          "Establish the exact comparison range and distinguish accepted changes from proposals, reverted work and unrelated commits.",
          "Inspect the actual diff and supporting records, identifying externally meaningful behavior and any compatibility or migration implications.",
          "Draft concise claims linked to their evidence, labeling unknown deployment or validation status rather than filling gaps.",
          "Have the responsible reviewer check completeness, wording, breaking effects and the relationship between code changes and actual release.",
          "Publish only through the authorized process and preserve the reviewed range and evidence links for future correction."
        ],
        "example": "Illustrative example: A website update translates practice descriptions and adds a catalogue collection. The draft points to the changed catalogue data and verified navigation, while distinguishing those completed package changes from deployment to the public site. It does not say the update is live merely because a ZIP exists. A reviewer checks the range and removes a claim about unrelated articles that were not changed in this release.",
        "verification": [
          "Every material statement is supported by the selected change range and relevant evidence.",
          "The text distinguishes implementation, acceptance, publication and measured outcomes where those statuses differ.",
          "Known incompatibilities, required user actions and incomplete work are accurately represented."
        ],
        "outputs": [
          "Reviewed changelog draft with evidence links and defined revision range.",
          "Publication disposition and any unresolved wording or status questions."
        ],
        "risks": [
          "An attractive summary can overstate the scope by repeating a PR's original ambition.",
          "Grouping changes too aggressively can hide an action users must take or an important compatibility boundary."
        ],
        "related_practices": [
          "PAT:029",
          "PAT:038",
          "PAT:062"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor, NDSE2 Chapter 13's practice-selection guidance and Chapter 9's thematic guidance. The historical family is F09. The example is illustrative, not a reported study.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:041",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C09",
            "file": "EN/chapters/chapter09.tex",
            "line": 3,
            "sha256": "ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C09",
            "title": "System Understanding, Context and Persistent Memory",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:LOOP:T16"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:041",
      "atlas_display": {
        "id": "PAT:041",
        "label": "Changelog drafter",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Engineering structure",
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C09",
          "C:C13"
        ],
        "printed": false,
        "summary": "Draft a changelog from a defined change range and attributable evidence, separating implemented changes, user-visible effects, unresolved work and actual release status. Preserve links that let a reviewer challenge each material statement. The draft communicates verified scope; it is not itself proof that work completed, was accepted, reached production or produced the claimed benefit.",
        "limitation": "Commits and PR descriptions can misstate behavior or deployment status; a coherent narrative can still omit breaking effects or promote unfinished work.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Agent context and persistent memory",
          "K:Ownership and knowledge transfer",
          "K:System understanding and rationale"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F09"
        ]
      }
    },
    {
      "label": "Capstone orchestra",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F12",
      "chapter": 12,
      "disposition": "Brief thematic reference",
      "required_revision": "Composition is useful only when it justifies marginal cost; verify course data before reusing it.",
      "occurrences": "[\"LOOP:T17\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "An impressive multi-component demonstration can conceal duplicated work and correlated errors; exercise completion does not establish production value or independently retained skill.",
      "historical_structural_chapters": [
        "C:C12"
      ],
      "family_name": "Economics, Infrastructure and Work",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "RINVIO_BREVE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Assess whether the selected mechanisms work together to deliver one accountable outcome at an acceptable total burden.",
        "when_to_use": [
          "A learning or pilot task needs to examine interactions among scope, execution, verification, review and handoff.",
          "Simpler routes have an identified limitation that an added mechanism could plausibly address."
        ],
        "when_not_to_use": [
          "The objective is to demonstrate as many agents or tools as possible.",
          "Course examples, completion statistics or cost inputs have not been checked but would be presented as observed results."
        ],
        "prerequisites": [
          "A bounded task contract, independent outcome checks and a named integration owner.",
          "A simpler eligible comparison route plus a ledger for setup, coordination, verification and review."
        ],
        "steps": [
          "State the outcome and consequential uncertainties, including the minimum controls required regardless of the chosen machinery.",
          "Assign a purpose to every proposed component and omit those that do not change a necessary decision or useful observation.",
          "Define interfaces, ownership, permission boundaries and evidence identities so one component cannot assume another's authority.",
          "Run the bounded composition, retaining failures, handoff losses, rejected work and the actual integration burden.",
          "Evaluate the accepted result and the marginal value of each mechanism, then simplify or stop where the evidence does not support keeping it."
        ],
        "example": "Illustrative example: A capstone updates a small service and its documentation. The team compares an interactive route with a bounded maker and an independent checker, using the same requirements and behavior cases. It records setup, review and integration effort rather than counting generated artifacts. An additional debate agent is omitted because no unresolved decision needs it; any educational benefit is assessed separately through the learner's later independent work.",
        "verification": [
          "Every retained component has a named purpose, output and accountable integration boundary.",
          "The outcome evidence concerns the integrated candidate and preserves required independence and authority.",
          "Cost or learning conclusions distinguish observed pilot results, assumptions, unverified course claims and unknown follow-up."
        ],
        "outputs": [
          "Composition and decision record with integrated candidate evidence.",
          "Cost and learning observations, plus reasons to keep, simplify or retire mechanisms."
        ],
        "risks": [
          "A complex demonstration can reward visible activity while shifting the real burden into review.",
          "Reusing illustrative course inputs as measurements can create a fabricated return or effectiveness claim."
        ],
        "related_practices": [
          "PAT:033",
          "PAT:056",
          "PAT:060"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor, NDSE2 Chapter 13's practice-selection guidance and Chapter 12's thematic guidance. The historical family is F12. The example is illustrative, not a reported study.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:042",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C12",
            "file": "EN/chapters/chapter12.tex",
            "line": 3,
            "sha256": "86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C12",
            "title": "Economics, Jobs, Risk and Evidence-Based Adoption",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:LOOP:T17"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:042",
      "atlas_display": {
        "id": "PAT:042",
        "label": "Capstone orchestra",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Economics",
          "T:Jobs & roles"
        ],
        "actual": [],
        "mapped": [
          "C:C12",
          "C:C13"
        ],
        "printed": false,
        "summary": "Compose several practices around one concrete capstone task only when each mechanism addresses a named uncertainty and justifies its marginal cost. Define the authorized outcome, shared evidence and decision rights before coordinating components. This retained companion concept is an integration exercise, not evidence that a large orchestration stack improves every task or that course materials establish operational results.",
        "limitation": "An impressive multi-component demonstration can conceal duplicated work and correlated errors; exercise completion does not establish production value or independently retained skill.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Economic costs and return",
          "K:Employment and early-career roles",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F12"
        ]
      }
    },
    {
      "label": "Spec-First Generation",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F04",
      "chapter": 4,
      "disposition": "Recompose the mechanism",
      "required_revision": "Establish authorized intention and scenarios before the candidate; keep the specification distinct from the plan.",
      "occurrences": "[\"NDSE:01\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "A specification can be internally clear yet omit a consequential stakeholder requirement; generation does not resolve that omission.",
      "historical_structural_chapters": [
        "C:C04"
      ],
      "family_name": "Intentions, Contracts and Specifications",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "RICOMPORRE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Make the acceptance question inspectable before implementation choices begin to shape the apparent requirements.",
        "when_to_use": [
          "A change affects observable behavior, compatibility, policy, or an interface used by others.",
          "Several implementations are plausible and reviewers need a common basis for judging them."
        ],
        "when_not_to_use": [
          "The purpose is still an exploratory hypothesis; first authorize a bounded experiment and label its provisional assumptions."
        ],
        "prerequisites": [
          "A named owner can resolve consequential behavior questions.",
          "Existing obligations, affected consumers, and authoritative scenarios are accessible."
        ],
        "steps": [
          "Describe outcomes, boundaries, exclusions, and failure behavior without prescribing unnecessary implementation details.",
          "Write ordinary, boundary, and negative scenarios; record where each expected result comes from.",
          "Resolve blocking questions with the owner and version the approved answers together with remaining explicit unknowns.",
          "Ask for an implementation plan that references the obligations; reject plan choices that silently change them.",
          "Generate within the permitted scope, then compare the candidate with the approved scenarios and required regressions."
        ],
        "example": "Illustrative example: A service must preserve the response originally stored for a repeated request. The specification records the request identity, permitted payload, and expected historical response before an agent chooses a storage design. When the agent proposes reevaluating the request under current policy, the owner can identify a contract violation without debating the programming language or persistence library.",
        "verification": [
          "Each material acceptance claim traces to an authorized behavior statement.",
          "The plan can change without changing the approved expected outcomes.",
          "Unresolved high-consequence questions block the affected candidate rather than becoming implementation assumptions."
        ],
        "outputs": [
          "A versioned behavior contract with scenarios.",
          "A separately revisable implementation plan and an impact list."
        ],
        "risks": [
          "Copying implementation behavior into the specification can preserve an existing defect.",
          "An elaborate document may hide a missing decision behind polished prose."
        ],
        "related_practices": [
          "PAT:067",
          "PAT:044",
          "PAT:061"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor and NDSE2 Chapters 4 and 13 thematic guidance. Family F04 preserves the catalogue classification. The example is illustrative; this entry does not establish measured effectiveness.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:043",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C04",
            "file": "EN/chapters/chapter04.tex",
            "line": 3,
            "sha256": "f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C04",
            "title": "Intentions, Contracts and Iterative Change",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:NDSE:01"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:043",
      "atlas_display": {
        "id": "PAT:043",
        "label": "Spec-First Generation",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Engineering structure",
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C04",
          "C:C13"
        ],
        "printed": false,
        "summary": "Establish the intended behavior and representative scenarios before asking an assistant to generate a candidate implementation. The specification states obligations that an accountable owner has authorized; the implementation plan proposes how to satisfy them. Keep these separate so a convenient design cannot quietly redefine success.",
        "limitation": "A specification can be internally clear yet omit a consequential stakeholder requirement; generation does not resolve that omission.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Independent verification and oracles",
          "K:Specifications and governance"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F04"
        ]
      }
    },
    {
      "label": "Test-Driven AI Development",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F07",
      "chapter": 7,
      "disposition": "Retain with explicit qualifications",
      "required_revision": "Test-first work requires independently grounded expected results; a green result is local to its oracle.",
      "occurrences": "[\"NDSE:02\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "Passing tests establish behavior for their checked conditions; even independent expectations do not provide complete defect coverage.",
      "historical_structural_chapters": [
        "C:C07"
      ],
      "family_name": "Tests, Oracles and Acceptance Evidence",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "PRECISARE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Prevent a candidate and its generated tests from agreeing on the same incorrect interpretation of required behavior.",
        "when_to_use": [
          "A defect has a reproducible input and an authoritative expected outcome.",
          "New behavior can be expressed through examples, invariants, or an established interface contract."
        ],
        "when_not_to_use": [
          "Expected behavior is disputed or unavailable; clarify it before treating an assertion as an acceptance oracle."
        ],
        "prerequisites": [
          "A protected expectation source and a reproducible test environment.",
          "The maker cannot silently rewrite mandatory acceptance checks."
        ],
        "steps": [
          "Identify the requirement and independently derive the expected result, retaining its version and owner.",
          "Create a focused check and confirm that it fails on the relevant wrong behavior for the intended reason.",
          "Record the failure before implementation; distinguish a meaningful assertion failure from broken test setup.",
          "Let the maker implement the smallest coherent repair while retaining the approved expectation.",
          "Rerun the focused check and mandatory regressions; keep maker-written supplementary tests clearly identified."
        ],
        "example": "Illustrative example: An old routing function approves a flagged request. Before repair, a reviewer derives a rejection expectation from the approved policy and records the failing case. The agent changes the routing condition. The same protected test now passes, while a nearby ordinary request remains covered. A new test that simply copies the agent’s output would not supply that independent challenge.",
        "verification": [
          "The original wrong implementation fails a named behavioral assertion.",
          "The corrected candidate passes without an unapproved expectation change.",
          "Boundary and regression checks cover relevant neighboring behavior, with omissions recorded."
        ],
        "outputs": [
          "An independently grounded failing case and its post-change result.",
          "A candidate-bound test report with oracle provenance."
        ],
        "risks": [
          "Tests generated from a defective implementation can encode its defect as the expected answer.",
          "A maker with write access to the oracle can turn a real failure into a misleading pass."
        ],
        "related_practices": [
          "PAT:014",
          "PAT:027",
          "PAT:082"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor and NDSE2 Chapters 7 and 13 thematic guidance. Family F07 preserves the catalogue classification. The example is illustrative; this entry does not establish measured effectiveness.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:044",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C07",
            "file": "EN/chapters/chapter07.tex",
            "line": 3,
            "sha256": "0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C07",
            "title": "Independent Verification and the Oracle Problem",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:NDSE:02"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:044",
      "atlas_display": {
        "id": "PAT:044",
        "label": "Test-Driven AI Development",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Verification & review",
          "T:What agents can do"
        ],
        "actual": [],
        "mapped": [
          "C:C07",
          "C:C13"
        ],
        "printed": false,
        "summary": "Write and examine tests before AI-assisted implementation, deriving expected results from an independently authorized behavior reference. Preserve the initial failing case, implement a bounded change, and rerun the relevant checks. The value comes from the quality and protection of the oracle, not merely the order in which files were created.",
        "limitation": "Passing tests establish behavior for their checked conditions; even independent expectations do not provide complete defect coverage.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Dataset provenance and dependency",
          "K:Independent verification and oracles"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F07"
        ]
      }
    },
    {
      "label": "Exploratory Vibe Coding",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F01",
      "chapter": 1,
      "disposition": "Retain",
      "required_revision": "Keep reversible exploration separate from the decision to adopt its result.",
      "occurrences": "[\"NDSE:03\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "An attractive or apparently complete prototype does not establish maintainability, security, accessibility, or readiness for operational use.",
      "historical_structural_chapters": [
        "C:C01"
      ],
      "family_name": "Scope, Exploration and Accountability",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "CONSERVARE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Answer an uncertain design question cheaply enough to discard the experiment when its premise fails.",
        "when_to_use": [
          "A team is comparing interaction ideas or testing a narrow technical possibility.",
          "Requirements are provisional and the artifact can remain isolated from consequential users and systems."
        ],
        "when_not_to_use": [
          "The work would immediately control sensitive decisions or irreversible effects without an adequate authorized delivery path."
        ],
        "prerequisites": [
          "A clear exploratory question, short time budget, and experiment owner.",
          "Disposable data and an environment with bounded effects."
        ],
        "steps": [
          "Name the question the prototype should answer and what observation would make it unhelpful.",
          "Set the writable scope, permitted tools, data boundary, and stopping condition before generation.",
          "Iterate on the uncertain aspect; record assumptions and manual shortcuts as they are introduced.",
          "Exercise the relevant interaction or technical path and separate observations from guesses about broader behavior.",
          "Conclude with discard, another bounded experiment, or an explicit adoption proposal that identifies unmet engineering obligations."
        ],
        "example": "Illustrative example: A team compares two ways to display policy exceptions using synthetic requests. An assistant generates both interfaces, and the owner observes whether users can distinguish historical and current decisions. The preferred sketch becomes design evidence. Before it enters the maintained service, the team must still review its data model, authorization behavior, accessibility, tests, and ongoing ownership.",
        "verification": [
          "The recorded finding answers the original exploratory question.",
          "No prototype shortcut is silently represented as an approved product requirement.",
          "Any proposed adoption names the missing evidence and the responsible decision maker."
        ],
        "outputs": [
          "A bounded prototype and an observation log.",
          "A disposal decision or scoped adoption proposal."
        ],
        "risks": [
          "Visual polish can encourage premature promotion and hide missing operational behavior.",
          "Repeated exploratory changes can accumulate dependencies that make supposedly disposable work difficult to abandon."
        ],
        "related_practices": [
          "PAT:043",
          "PAT:017",
          "PAT:048"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor and NDSE2 Chapters 1 and 13 thematic guidance. Family F01 preserves the catalogue classification. The example is illustrative; this entry does not establish measured effectiveness.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:045",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C01",
            "file": "EN/chapters/chapter01.tex",
            "line": 3,
            "sha256": "277ec2181a885dfee7268a6d504503c8c039a8cc6c8201bfd2a966515d5b2500",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C01",
            "title": "AI Changes the Unit of Software Work",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:NDSE:03"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:045",
      "atlas_display": {
        "id": "PAT:045",
        "label": "Exploratory Vibe Coding",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Engineering structure",
          "T:What agents can do"
        ],
        "actual": [],
        "mapped": [
          "C:C01",
          "C:C13"
        ],
        "printed": false,
        "summary": "Use conversational generation to explore a design question in a reversible setting. State the hypothesis, permitted effects, and disposal or adoption decision before iterating. A promising prototype can reveal an interaction or feasibility issue, but becoming a maintained product requires a separate decision about ownership, evidence, and operational obligations.",
        "limitation": "An attractive or apparently complete prototype does not establish maintainability, security, accessibility, or readiness for operational use.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Human-agent collaboration"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F01"
        ]
      }
    },
    {
      "label": "Small Verifiable Chunks",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F03",
      "chapter": 3,
      "disposition": "Recompose the mechanism",
      "required_revision": "Small means semantically verifiable; connect it to one-item execution without confusing a chunk with a cycle.",
      "occurrences": "[\"NDSE:04\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "Artificially tiny edits can obscure a cross-cutting invariant and increase integration work rather than make verification easier.",
      "historical_structural_chapters": [
        "C:C03"
      ],
      "family_name": "Delegation, Execution and Stopping",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "RICOMPORRE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Give a reviewer enough context to diagnose whether a particular intended change has been achieved.",
        "when_to_use": [
          "A proposed patch contains multiple unrelated outcomes or failures are difficult to attribute.",
          "An agent needs an item that fits the available evidence, review capacity, and execution budget."
        ],
        "when_not_to_use": [
          "Splitting would temporarily violate an invariant that must change atomically across several components."
        ],
        "prerequisites": [
          "The intended outcome and affected interfaces are understood.",
          "Relevant checks and required integration obligations are identifiable."
        ],
        "steps": [
          "State the behavioral outcome in one sentence and identify what remains explicitly outside the item.",
          "Trace the dependencies required to make that outcome coherent; include necessary files even when this enlarges the diff.",
          "Choose a focused acceptance check and the regressions that protect neighboring obligations.",
          "Implement and inspect the increment as a unit, recording any newly discovered dependency or ambiguity.",
          "Return an independently reviewable result; create a separate item for unrelated findings instead of broadening the current one."
        ],
        "example": "Illustrative example: Changing how historical requests are replayed touches a handler, storage adapter, and contract test. Those files belong to one verifiable behavior and stay together. A nearby formatting cleanup and a new reporting endpoint become separate items. If a regression fails, the reviewer can relate it to replay semantics instead of reconstructing three unrelated changes.",
        "verification": [
          "The item has one explainable acceptance question and a traceable result.",
          "Its boundaries include the dependencies necessary to preserve the relevant invariant.",
          "The proposed split leaves a viable integration path and records remaining work."
        ],
        "outputs": [
          "A scoped work item with acceptance and regression checks.",
          "A reviewable candidate and separate follow-up items."
        ],
        "risks": [
          "Using file count as a proxy for simplicity can split behavior across incompatible changes.",
          "Local passes can conceal an integration failure when each chunk is checked in isolation."
        ],
        "related_practices": [
          "PAT:081",
          "PAT:015",
          "PAT:056"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor and NDSE2 Chapters 3 and 13 thematic guidance. Family F03 preserves the catalogue classification. The example is illustrative; this entry does not establish measured effectiveness.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:046",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C03",
            "file": "EN/chapters/chapter03.tex",
            "line": 3,
            "sha256": "ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C03",
            "title": "Limits and Capability of Coding Agents",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:NDSE:04"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:046",
      "atlas_display": {
        "id": "PAT:046",
        "label": "Small Verifiable Chunks",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Engineering structure",
          "T:What agents can do"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C13"
        ],
        "printed": false,
        "summary": "Divide work into increments whose behavior and impact can be meaningfully checked. A small chunk has one coherent acceptance question, bounded dependencies, and a reviewable result; its size is not determined by line count. Use that semantic scope inside a cycle without assuming that the chunk and the execution cycle are identical concepts.",
        "limitation": "Artificially tiny edits can obscure a cross-cutting invariant and increase integration work rather than make verification easier.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Agent failure and escalation",
          "K:Benchmarks and construct validity",
          "K:Long-running agent execution"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F03"
        ]
      }
    },
    {
      "label": "Context Engineering",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F09",
      "chapter": 9,
      "disposition": "Recompose the mechanism",
      "required_revision": "Instructions, retrieval, task state, and authorized evidence are not interchangeable.",
      "occurrences": "[\"NDSE:05\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "Context selection can improve traceability, but it cannot ensure that the model understands the system or notices every omission.",
      "historical_structural_chapters": [
        "C:C09"
      ],
      "family_name": "Context, Memory and Handoffs",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "RICOMPORRE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Reduce mistakes caused by missing system knowledge, conflicting context roles, or stale information presented without qualification.",
        "when_to_use": [
          "A brownfield task depends on repository conventions, historical rationale, or external decisions.",
          "Long sessions repeatedly lose important constraints or accumulate irrelevant retrieved material."
        ],
        "when_not_to_use": [
          "The real blocker is an absent policy decision; supplying more context cannot create the missing authority."
        ],
        "prerequisites": [
          "A task envelope identifies the decision and permissible actions.",
          "Source locators, versions, and knowledge owners are available where material."
        ],
        "steps": [
          "List what must be known to perform and check the task, separating obligations from background explanation.",
          "Retrieve specific passages or artifacts with their locators and revision scope rather than indiscriminately copying entire collections.",
          "Label authoritative decisions, observations, tentative inferences, and historical records so their roles remain visible.",
          "Create a concise working state containing the current objective, evidence, open questions, and next permitted action.",
          "Refresh affected context after a relevant change; retain obsolete records as history while excluding them from current authority."
        ],
        "example": "Illustrative example: An agent repairing a replay endpoint receives the current contract, a historical policy note, a storage map, and the last failed check. The historical note explains an old response but cannot authorize behavior for new requests. The context bundle makes that distinction explicit, preventing the assistant from applying yesterday’s threshold simply because it is well documented.",
        "verification": [
          "Material claims link to identifiable sources and validity scopes.",
          "The bundle separates approved instructions from retrieved or inferred information.",
          "A changed rule triggers refresh of the affected task state and dependencies."
        ],
        "outputs": [
          "A typed, task-specific context bundle.",
          "A record of unresolved questions and refresh triggers."
        ],
        "risks": [
          "Context stuffing can bury the deciding constraint beneath relevant-looking detail.",
          "Repository prose or retrieved content can be mistaken for operational instructions."
        ],
        "related_practices": [
          "PAT:029",
          "PAT:016",
          "PAT:072"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor and NDSE2 Chapters 9 and 13 thematic guidance. Family F09 preserves the catalogue classification. The example is illustrative; this entry does not establish measured effectiveness.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:047",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C09",
            "file": "EN/chapters/chapter09.tex",
            "line": 3,
            "sha256": "ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C09",
            "title": "System Understanding, Context and Persistent Memory",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:NDSE:05"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:047",
      "atlas_display": {
        "id": "PAT:047",
        "label": "Context Engineering",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Engineering structure",
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C09",
          "C:C13"
        ],
        "printed": false,
        "summary": "Assemble the minimum relevant context while preserving the distinction between instructions, retrieved information, task state, and authorized evidence. Give each item a role, version, source, and validity scope. This helps an assistant reason from the right material without treating a plausible retrieved passage or an old checkpoint as current decision authority.",
        "limitation": "Context selection can improve traceability, but it cannot ensure that the model understands the system or notices every omission.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Agent context and persistent memory",
          "K:Ownership and knowledge transfer",
          "K:System understanding and rationale"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F09"
        ]
      }
    },
    {
      "label": "The Explainability Test",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F10",
      "chapter": 10,
      "disposition": "Retain with explicit qualifications",
      "required_revision": "Treat explanation as a comprehension task, not sufficient evidence of correctness.",
      "occurrences": "[\"NDSE:06\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "A person can explain a flawed design coherently, and a correct implementation can exceed their present ability to explain it.",
      "historical_structural_chapters": [
        "C:C10"
      ],
      "family_name": "Competence, Learning and Mentoring",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "PRECISARE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Check whether the person expected to maintain or review a change has a usable mental model of its behavior.",
        "when_to_use": [
          "A developer adopts generated code they did not substantially construct themselves.",
          "A handoff or review depends on understanding an invariant, failure path, or design tradeoff."
        ],
        "when_not_to_use": [
          "The only goal is to prove correctness; use independent tests and other appropriate evidence as well."
        ],
        "prerequisites": [
          "A bounded candidate and a relevant behavioral contract.",
          "Questions with observable answers and a reviewer who can assess the reasoning."
        ],
        "steps": [
          "Select a consequential path or invariant rather than asking for a general code tour.",
          "Ask the learner to predict a concrete outcome before running the program or consulting an assistant.",
          "Require a walkthrough connecting the prediction to specific code, data, and authorized behavior.",
          "Introduce a counterexample or small variation and ask what must change, what remains stable, and why.",
          "Compare the explanation with execution evidence, record misconceptions, and give a targeted follow-up task."
        ],
        "example": "Illustrative example: After accepting an AI-assisted storage refactor, a maintainer predicts what a repeated request returns after a policy update. They trace the lookup key, stored response, and conflict path before observing the run. If the explanation depends on reevaluating current policy, the reviewer has found a comprehension gap even when the existing regression suite happens to pass.",
        "verification": [
          "The learner predicts behavior on an unseen variation, not just the demonstrated example.",
          "Claims about code paths and invariants withstand inspection and relevant execution.",
          "Misconceptions lead to a corrective exercise whose result is assessed separately."
        ],
        "outputs": [
          "A short comprehension assessment with observed gaps.",
          "A targeted explanation, repair, or transfer exercise."
        ],
        "risks": [
          "A fluent assistant-written answer can substitute for the learner’s own reconstruction.",
          "Confidence or presentation quality can bias assessment away from the actual reasoning."
        ],
        "related_practices": [
          "PAT:050",
          "PAT:055",
          "PAT:044"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor and NDSE2 Chapters 10 and 13 thematic guidance. Family F10 preserves the catalogue classification. The example is illustrative; this entry does not establish measured effectiveness.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:048",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C10",
            "file": "EN/chapters/chapter10.tex",
            "line": 3,
            "sha256": "8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C10",
            "title": "Developer Learning, Mentoring and Comprehension Debt",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:NDSE:06"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:048",
      "atlas_display": {
        "id": "PAT:048",
        "label": "The Explainability Test",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Jobs & roles",
          "T:Skills & learning"
        ],
        "actual": [],
        "mapped": [
          "C:C10",
          "C:C13"
        ],
        "printed": false,
        "summary": "Ask a developer to reconstruct how a candidate works, why its invariants hold, and where it could fail. Evaluate that explanation as a comprehension task using concrete predictions and evidence. A clear explanation can expose missing understanding, but persuasive language, whether produced by a person or an assistant, is insufficient proof that the implementation is correct.",
        "limitation": "A person can explain a flawed design coherently, and a correct implementation can exceed their present ability to explain it.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Cognitive offloading and skill debt",
          "K:Human cognitive load",
          "K:Onboarding and developer fluency",
          "K:Remote work and apprenticeship",
          "K:Skills formation and teaching"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F10"
        ]
      }
    },
    {
      "label": "Runtime-in-the-Loop",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F05",
      "chapter": 5,
      "disposition": "Expand the operational treatment",
      "required_revision": "Connect runtime observation to an expectation and decision; do not claim measurements that were not executed.",
      "occurrences": "[\"NDSE:07\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "Runtime evidence covers the exercised environment, inputs, and observation window; untested operational properties remain unresolved.",
      "historical_structural_chapters": [
        "C:C05"
      ],
      "family_name": "Architecture, Evolution and Maintenance",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "AMPLIARE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Replace speculative reasoning about an exercised path with inspectable observations that affect the next engineering decision.",
        "when_to_use": [
          "A behavior depends on state, integration, ordering, or runtime configuration that static reading leaves uncertain.",
          "An architectural change needs evidence that a relevant behavior survives the new representation."
        ],
        "when_not_to_use": [
          "The required experiment would cause unauthorized external effects or cannot produce a trustworthy observation."
        ],
        "prerequisites": [
          "An explicit question, expected behavior, and safe execution environment.",
          "A known candidate version and instruments appropriate to the question."
        ],
        "steps": [
          "State the claim to examine and define the input, initial state, and expected observation before execution.",
          "Record the candidate, configuration, data, command, and relevant environmental assumptions.",
          "Run the scenario and capture the raw observation without replacing unexpected results with the intended story.",
          "Compare observations with the expectation; classify a mismatch as a candidate defect, environment issue, or unresolved requirement.",
          "Use the diagnosis to choose a bounded repair or further experiment, retaining both positive and negative results."
        ],
        "example": "Illustrative example: A representation migration appears to preserve request replay. The team starts with a stored response from the earlier policy, restarts the service with the new representation, and repeats the request. The captured response and storage trace answer the replay question. They do not establish throughput under load, recovery from every failure, or behavior on a different deployment configuration.",
        "verification": [
          "The reported result can be traced to a real invocation and candidate snapshot.",
          "The observation tests the stated expectation rather than a convenient substitute.",
          "Unmeasured claims and environmental differences remain explicit in the decision."
        ],
        "outputs": [
          "A reproducible scenario and captured runtime evidence.",
          "A bounded conclusion with the resulting engineering action."
        ],
        "risks": [
          "Instrumentation may miss the deciding event or alter the behavior under examination.",
          "A familiar local setup can encourage unjustified claims about operational performance."
        ],
        "related_practices": [
          "PAT:054",
          "PAT:082",
          "PAT:014"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor and NDSE2 Chapters 5 and 13 thematic guidance. Family F05 preserves the catalogue classification. The example is illustrative; this entry does not establish measured effectiveness.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:049",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C05",
            "file": "EN/chapters/chapter05.tex",
            "line": 3,
            "sha256": "f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C05",
            "title": "Quality, Architecture and Maintainability",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:NDSE:07"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:049",
      "atlas_display": {
        "id": "PAT:049",
        "label": "Runtime-in-the-Loop",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Code quality & security",
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C05",
          "C:C13"
        ],
        "printed": false,
        "summary": "Bring observed execution into a development decision by connecting a runtime question to an expected result, a controlled scenario, and the candidate that was run. Use logs, traces, or measurements to resolve that question. Record conditions and limitations so a successful local observation is not presented as an unperformed production or performance evaluation.",
        "limitation": "Runtime evidence covers the exercised environment, inputs, and observation window; untested operational properties remain unresolved.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Architecture and modularity",
          "K:Code reuse and duplication",
          "K:Technical debt and complexity"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F05"
        ]
      }
    },
    {
      "label": "Learning Loop Preservation",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F10",
      "chapter": 10,
      "disposition": "Retain",
      "required_revision": "Preserve cognitive practice and assess transfer; do not promise learning effects.",
      "occurrences": "[\"NDSE:08\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "A well-designed learning activity is a proposed mechanism; durable skill gains require observation and cannot be promised from the workflow alone.",
      "historical_structural_chapters": [
        "C:C10"
      ],
      "family_name": "Competence, Learning and Mentoring",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "CONSERVARE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Keep successful assisted delivery from concealing an inability to understand or maintain the resulting system.",
        "when_to_use": [
          "Repeated automation removes the debugging or design decisions through which a developer normally learns.",
          "A mentoring program must distinguish supported performance from retained individual capability."
        ],
        "when_not_to_use": [
          "The activity has no learning objective and adding a training exercise would interfere with a time-critical authorized response."
        ],
        "prerequisites": [
          "A specific skill target and a suitably bounded exercise.",
          "A mentor or assessment method that can evaluate reasoning and provide feedback."
        ],
        "steps": [
          "Choose the capability to retain, such as diagnosing replay errors, and define observable evidence of that capability.",
          "Ask for a prediction or initial diagnosis before revealing a generated solution or explanation.",
          "Use assistance for targeted feedback, alternative hypotheses, or scaffolding while keeping consequential reasoning with the learner.",
          "Have the learner repair or explain the result in their own terms and identify why rejected approaches fail.",
          "Assess a different case later, recording available assistance and distinguishing retention from repeated familiarity with the original example."
        ],
        "example": "Illustrative example: A junior engineer first predicts why a stored request behaves differently after a policy change, then compares the prediction with a trace. An assistant offers focused questions rather than the completed patch. After the repair, the mentor assigns a different historical-data case at a later session. The second result informs a learning judgment; the first task’s green tests alone do not.",
        "verification": [
          "The learner performs a meaningful reasoning step before seeing the proposed answer.",
          "Assessment separates task completion, explanation quality, and later transfer.",
          "Observed misconceptions change the next exercise rather than disappearing into a completion score."
        ],
        "outputs": [
          "A capability objective and assisted-practice plan.",
          "Separate records of immediate performance and transfer observations."
        ],
        "risks": [
          "Removing all assistance can turn a learning exercise into avoidable frustration rather than useful practice.",
          "Reusing the same example can reward memorization and overstate transferable understanding."
        ],
        "related_practices": [
          "PAT:012",
          "PAT:048",
          "PAT:055"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor and NDSE2 Chapters 10 and 13 thematic guidance. Family F10 preserves the catalogue classification. The example is illustrative; this entry does not establish measured effectiveness.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:050",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C10",
            "file": "EN/chapters/chapter10.tex",
            "line": 3,
            "sha256": "8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C10",
            "title": "Developer Learning, Mentoring and Comprehension Debt",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:NDSE:08"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:050",
      "atlas_display": {
        "id": "PAT:050",
        "label": "Learning Loop Preservation",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Jobs & roles",
          "T:Skills & learning"
        ],
        "actual": [],
        "mapped": [
          "C:C10",
          "C:C13"
        ],
        "printed": false,
        "summary": "Preserve opportunities to predict, diagnose, explain, and repair while using AI assistance. Define the capability a learner should retain, design tasks that require their own reasoning, and assess transfer separately from immediate completion. Assistance can remain available, but its output must not be mistaken for evidence that the learner can perform the same judgment independently.",
        "limitation": "A well-designed learning activity is a proposed mechanism; durable skill gains require observation and cannot be promised from the workflow alone.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Cognitive offloading and skill debt",
          "K:Human cognitive load",
          "K:Onboarding and developer fluency",
          "K:Remote work and apprenticeship",
          "K:Skills formation and teaching"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F10"
        ]
      }
    },
    {
      "label": "Security-First Development",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F06",
      "chapter": 6,
      "disposition": "Recompose the mechanism",
      "required_revision": "Distinguish product security from security of the development chain and connect both to the Security Pipeline.",
      "occurrences": "[\"NDSE:09\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "Selected threat analysis and checks cannot establish that all vulnerabilities or operational attack paths have been excluded.",
      "historical_structural_chapters": [
        "C:C06"
      ],
      "family_name": "Security of the Toolchain and Its Effects",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "RICOMPORRE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Prevent a functionally correct candidate from obscuring an unmanaged application threat or an overpowered development tool.",
        "when_to_use": [
          "A change handles sensitive information, authorization, external input, or consequential operations.",
          "An assistant gains tools, dependencies, credentials, or access to a repository containing untrusted material."
        ],
        "when_not_to_use": [
          "A generic checklist would replace an already required specialist review of a consequential threat."
        ],
        "prerequisites": [
          "An inventory of protected assets and permitted operations.",
          "Owners for application security, tool permissions, and unresolved exceptions."
        ],
        "steps": [
          "Identify what the resulting application must protect and which attacker-controlled inputs could reach it.",
          "Separately map what the development agent can read, write, invoke, and transmit through its available tools.",
          "Choose controls tied to named threats, keeping authority and sensitive expectations outside the maker’s writable scope.",
          "Exercise relevant negative cases and denial paths; record scanner findings as signals requiring interpretation.",
          "Carry unresolved threats, applied controls, and residual uncertainty into the accountable review and release process."
        ],
        "example": "Illustrative example: An assistant adds a request-import feature. Product checks examine malformed input and whether users can import data outside their entitlement. Development controls separately prevent the assistant from sending fixture data to an arbitrary endpoint or altering protected acceptance rules. Passing parser tests answers neither of those permission questions, so the evidence record keeps both surfaces visible.",
        "verification": [
          "Material threats have an explicit control, test, or recorded unresolved decision.",
          "Denied tool operations are enforced by the environment, not only by prompt instructions.",
          "The acceptance record distinguishes functional results from security findings and permissions."
        ],
        "outputs": [
          "Two scoped threat assessments and their control mapping.",
          "Security evidence and unresolved issues for review."
        ],
        "risks": [
          "A clean scanner report can be mistaken for a complete threat assessment.",
          "A secure application candidate can still be produced through an uncontrolled tool or data boundary."
        ],
        "related_practices": [
          "PAT:077",
          "PAT:017",
          "PAT:079"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor and NDSE2 Chapters 6 and 13 thematic guidance. Family F06 preserves the catalogue classification. The example is illustrative; this entry does not establish measured effectiveness.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:051",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C06",
            "file": "EN/chapters/chapter06.tex",
            "line": 2,
            "sha256": "3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C06",
            "title": "Securing Generated Code and Agent Runtimes",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:NDSE:09"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:051",
      "atlas_display": {
        "id": "PAT:051",
        "label": "Security-First Development",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Code quality & security",
          "T:Engineering structure"
        ],
        "actual": [],
        "mapped": [
          "C:C06",
          "C:C13"
        ],
        "printed": false,
        "summary": "Examine security concerns before generating or adopting a change, treating the product and the agent’s development environment as separate attack surfaces. Translate consequential threats into concrete controls and checks, then carry findings into the release decision. Early attention organizes the work; it does not make a secure outcome follow automatically from the practice’s name.",
        "limitation": "Selected threat analysis and checks cannot establish that all vulnerabilities or operational attack paths have been excluded.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Dependencies and agent supply chain",
          "K:Prompt injection and malicious tools",
          "K:Vulnerability and secure code"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F06"
        ]
      }
    },
    {
      "label": "Review Gauntlet",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F08",
      "chapter": 8,
      "disposition": "Retain with explicit qualifications",
      "required_revision": "Select review by risk and capacity; avoid imposing an identical ritual on every patch.",
      "occurrences": "[\"NDSE:10\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "More review stages do not necessarily provide independent evidence or improve acceptance decisions when reviewers share assumptions.",
      "historical_structural_chapters": [
        "C:C08"
      ],
      "family_name": "Critique, Review and Trust",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "PRECISARE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Spend scarce review attention on the uncertainties that could materially change the decision to accept a candidate.",
        "when_to_use": [
          "Different classes of changes currently receive identical review despite very different consequences.",
          "Generated candidate volume is creating a queue that exceeds meaningful checking capacity."
        ],
        "when_not_to_use": [
          "A required domain approval would be replaced by a generic model review or a majority vote."
        ],
        "prerequisites": [
          "A task envelope, candidate revision, and available evidence dossier.",
          "Named review responsibilities and a known acceptance authority."
        ],
        "steps": [
          "Classify the candidate’s affected behavior, blast radius, reversibility, and unresolved uncertainty.",
          "Choose the smallest review path that supplies the required evidence and specialist decisions for that class.",
          "Check admission against reviewer capacity; limit new candidates when meaningful review cannot keep up.",
          "Require findings to identify a location, violated expectation, reproducible concern, or specific missing evidence.",
          "Record a verdict against the actual reviewed revision, including resolved findings and conditions that require another review."
        ],
        "example": "Illustrative example: A spelling correction receives a quick scoped diff review. A change to historical payment decisions also receives contract, replay, permission, and owner review. When policy reviewers are fully occupied, the coordinator slows admission of similar candidates rather than creating a growing pile of nominally ready work. Both paths retain a clear acceptance decision appropriate to their consequences.",
        "verification": [
          "Each review stage answers a distinct consequential question for this candidate.",
          "The verdict identifies the checked revision and the authority behind the decision.",
          "Queue growth and reviewer workload inform admission, rather than being hidden by generation throughput."
        ],
        "outputs": [
          "A risk-appropriate review route.",
          "An evidence-linked verdict and any required follow-up."
        ],
        "risks": [
          "Unfocused comments can consume capacity while leaving the acceptance question unresolved.",
          "Repeated automated reviewers may amplify a shared error instead of supplying independent scrutiny."
        ],
        "related_practices": [
          "PAT:022",
          "PAT:075",
          "PAT:027"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor and NDSE2 Chapters 8 and 13 thematic guidance. Family F08 preserves the catalogue classification. The example is illustrative; this entry does not establish measured effectiveness.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:052",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C08",
            "file": "EN/chapters/chapter08.tex",
            "line": 3,
            "sha256": "b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C08",
            "title": "Code Review and Trust Calibration",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:NDSE:10"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:052",
      "atlas_display": {
        "id": "PAT:052",
        "label": "Review Gauntlet",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Productivity",
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C08",
          "C:C13"
        ],
        "printed": false,
        "summary": "Route review effort according to the change’s impact, uncertainty, and available reviewer capacity. Select the checks and people needed to answer its consequential questions, preserve actionable findings, and finish with an accountable verdict. The gauntlet is a configurable review path; imposing the same sequence on every patch can create delay without proportionate information.",
        "limitation": "More review stages do not necessarily provide independent evidence or improve acceptance decisions when reviewers share assumptions.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:AI as reviewer",
          "K:Automation bias and trust",
          "K:Review capacity and maintainers"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F08"
        ]
      }
    },
    {
      "label": "Legacy Code Navigation",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F09",
      "chapter": 9,
      "disposition": "Retain",
      "required_revision": "Legacy navigation must distinguish observed behavior from authorized intention.",
      "occurrences": "[\"NDSE:11\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "Incomplete history and sampled execution leave uncertainty; observed legacy behavior cannot automatically serve as normative truth.",
      "historical_structural_chapters": [
        "C:C09"
      ],
      "family_name": "Context, Memory and Handoffs",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "CONSERVARE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Locate the knowledge needed to make a bounded brownfield change without converting implementation accidents into requirements.",
        "when_to_use": [
          "The codebase has unfamiliar conventions, hidden dependencies, or behavior shaped by earlier policy revisions.",
          "A proposed fix depends on understanding why a seemingly redundant branch or stored field exists."
        ],
        "when_not_to_use": [
          "The current evidence cannot resolve a consequential business rule; escalate the rule instead of guessing from code."
        ],
        "prerequisites": [
          "Read access to relevant source, tests, history, and available system documentation.",
          "A specific change question and access to the appropriate knowledge owner."
        ],
        "steps": [
          "Start from the user-visible behavior and trace its entry point, state transitions, dependencies, and outputs.",
          "Record file and revision locators for important observations, distinguishing executed evidence from reading-based inference.",
          "Compare implementation behavior with approved contracts and historical rationale; flag contradictions without silently choosing a winner.",
          "Exercise a narrow scenario or ask an owner to resolve the uncertainty most likely to affect the change.",
          "Publish a concise map, candidate impact set, and open questions that the maker and reviewer can challenge."
        ],
        "example": "Illustrative example: A maintainer discovers that a replay handler returns a stored response instead of calling the current evaluator. A superficial cleanup might remove that branch. Navigation connects it to the original policy revision and the historical-response contract, then exercises an old request. The resulting map explains why the branch matters while keeping unrelated undocumented behavior provisional.",
        "verification": [
          "Important architectural claims have reproducible locators or explicit uncertainty labels.",
          "The map distinguishes what the code does from what an authorized contract requires.",
          "A reviewer can follow the proposed change through affected behavior and dependencies."
        ],
        "outputs": [
          "A versioned behavior and dependency map.",
          "A candidate impact set with unresolved questions and owners."
        ],
        "risks": [
          "Generated explanations can sound convincing while overlooking an indirect dependency.",
          "Legacy tests and comments may encode obsolete or incorrect assumptions."
        ],
        "related_practices": [
          "PAT:008",
          "PAT:029",
          "PAT:070"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor and NDSE2 Chapters 9 and 13 thematic guidance. Family F09 preserves the catalogue classification. The example is illustrative; this entry does not establish measured effectiveness.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:053",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C09",
            "file": "EN/chapters/chapter09.tex",
            "line": 3,
            "sha256": "ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C09",
            "title": "System Understanding, Context and Persistent Memory",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:NDSE:11"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:053",
      "atlas_display": {
        "id": "PAT:053",
        "label": "Legacy Code Navigation",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Engineering structure",
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C09",
          "C:C13"
        ],
        "printed": false,
        "summary": "Build a traceable map of an existing system before changing it, separating observed behavior from the intention the system is supposed to implement. Follow entry points, data, invariants, history, and ownership. Use the map to ask better questions and identify checks; a successful code search alone does not establish comprehension or authorize preservation of every legacy behavior.",
        "limitation": "Incomplete history and sampled execution leave uncertainty; observed legacy behavior cannot automatically serve as normative truth.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Agent context and persistent memory",
          "K:Ownership and knowledge transfer",
          "K:System understanding and rationale"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F09"
        ]
      }
    },
    {
      "label": "Migration as Learning",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F05",
      "chapter": 5,
      "disposition": "Retain with explicit qualifications",
      "required_revision": "Treat verified migration and maintainer learning as two distinct results.",
      "occurrences": "[\"NDSE:12\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "Passing migration checks does not demonstrate comprehensive compatibility or prove that the maintainer retained the reasoning behind the change.",
      "historical_structural_chapters": [
        "C:C05"
      ],
      "family_name": "Architecture, Evolution and Maintenance",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "PRECISARE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Turn a necessary structural change into an inspectable exercise in invariants and design consequences without confusing delivery with education.",
        "when_to_use": [
          "A migration has a manageable scope and clear behavior that must survive a new representation.",
          "A maintainer needs to understand historical constraints before taking stewardship of the changed component."
        ],
        "when_not_to_use": [
          "A time-critical migration would be endangered by using an unprepared learner as the sole responsible implementer."
        ],
        "prerequisites": [
          "A baseline, invariant set, rollback or recovery plan, and appropriate migration owner.",
          "Separate criteria for technical success and comprehension."
        ],
        "steps": [
          "Document the old and new representations, including compatibility, historical data, and transition obligations.",
          "Ask the maintainer to predict the difficult preservation cases and explain the evidence needed for each.",
          "Execute the bounded migration in a suitable environment, retaining a traceable candidate and old-state fixtures.",
          "Check the required invariants and operational transition behavior using expectations independent of the migrated implementation.",
          "Assess understanding with a new variation or repair task and record learning gaps separately from delivery defects."
        ],
        "example": "Illustrative example: A team changes the storage layout of previously approved requests. Technical checks verify that old identifiers still return the originally committed responses and that conflicting payloads remain rejected. Afterwards, the maintainer explains how a second schema revision would affect replay and repairs a deliberately different mapping error. The two assessments answer separate questions about the software and its steward.",
        "verification": [
          "Preservation claims link to checks on representative old and new states.",
          "The migration has a reviewable transition and recovery path.",
          "The maintainer demonstrates reasoning on a case beyond the rehearsed migration."
        ],
        "outputs": [
          "A migration candidate with preservation and recovery evidence.",
          "A separate comprehension assessment and follow-up plan."
        ],
        "risks": [
          "A happy-path migration may miss historical exceptions or incompatible consumers.",
          "Completion pressure can conceal learning gaps behind a successful technical result."
        ],
        "related_practices": [
          "PAT:049",
          "PAT:048",
          "PAT:015"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor and NDSE2 Chapters 5 and 13 thematic guidance. Family F05 preserves the catalogue classification. The example is illustrative; this entry does not establish measured effectiveness.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:054",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C05",
            "file": "EN/chapters/chapter05.tex",
            "line": 3,
            "sha256": "f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C05",
            "title": "Quality, Architecture and Maintainability",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:NDSE:12"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:054",
      "atlas_display": {
        "id": "PAT:054",
        "label": "Migration as Learning",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Code quality & security",
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C05",
          "C:C13"
        ],
        "printed": false,
        "summary": "Use a bounded migration to examine both a system’s behavior and a maintainer’s understanding. Specify what must remain invariant, perform the representation or interface change, and independently check preservation. Evaluate what the maintainer learned through explanation and a further task; a successful migration and retained understanding are distinct outcomes that need different evidence.",
        "limitation": "Passing migration checks does not demonstrate comprehensive compatibility or prove that the maintainer retained the reasoning behind the change.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Architecture and modularity",
          "K:Code reuse and duplication",
          "K:Technical debt and complexity"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F05"
        ]
      }
    },
    {
      "label": "Trio Programming",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F10",
      "chapter": 10,
      "disposition": "Retain",
      "required_revision": "Structure senior, junior, and assistant participation without assuming an educational benefit.",
      "occurrences": "[\"NDSE:13\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "Role labels alone cannot prevent the expert or assistant from doing all consequential reasoning on the learner’s behalf.",
      "historical_structural_chapters": [
        "C:C10"
      ],
      "family_name": "Competence, Learning and Mentoring",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "CONSERVARE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Combine expert oversight and useful assistance while keeping the learner actively responsible for developing and testing a mental model.",
        "when_to_use": [
          "A junior developer is learning a consequential code path with an available experienced mentor.",
          "The team wants assisted progress while observing how the learner reasons about errors and tradeoffs."
        ],
        "when_not_to_use": [
          "No participant can competently review the work, or the learner is being used as nominal approval for opaque generated output."
        ],
        "prerequisites": [
          "A bounded technical task and a specific learning objective.",
          "Agreed roles, time for discussion, and independent acceptance checks."
        ],
        "steps": [
          "Have the mentor frame the task, invariant, and learning goal without supplying the completed solution.",
          "Ask the learner to propose a diagnosis or plan before the assistant suggests alternatives.",
          "Use AI for targeted questions, examples, or candidate code; make the learner explain which suggestions they accept and why.",
          "Have the mentor challenge one consequential assumption and review evidence without silently taking over the whole task.",
          "Rotate suitable activities and conclude with an individual explanation or new case that reveals retained understanding."
        ],
        "example": "Illustrative example: A senior engineer, a junior engineer, and an assistant inspect a replay defect. The junior predicts the failing path, the assistant helps locate relevant calls, and the senior questions whether current policy should affect stored decisions. The junior implements and explains a bounded repair. A later independent variation checks comprehension instead of treating the trio’s successful patch as a learning result.",
        "verification": [
          "The learner contributes observable diagnosis, prediction, or design reasoning.",
          "Assistant suggestions are examined against code and authorized behavior.",
          "Engineering acceptance and learning assessment remain separate decisions."
        ],
        "outputs": [
          "A reviewed candidate with the learner’s rationale.",
          "Recorded misconceptions and a suitable follow-up exercise."
        ],
        "risks": [
          "The learner may become a spectator while the expert and assistant exchange complete solutions.",
          "Social pressure can make agreement look like comprehension."
        ],
        "related_practices": [
          "PAT:048",
          "PAT:050",
          "PAT:012"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor and NDSE2 Chapters 10 and 13 thematic guidance. Family F10 preserves the catalogue classification. The example is illustrative; this entry does not establish measured effectiveness.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:055",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C10",
            "file": "EN/chapters/chapter10.tex",
            "line": 3,
            "sha256": "8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C10",
            "title": "Developer Learning, Mentoring and Comprehension Debt",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:NDSE:13"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:055",
      "atlas_display": {
        "id": "PAT:055",
        "label": "Trio Programming",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Jobs & roles",
          "T:Skills & learning"
        ],
        "actual": [],
        "mapped": [
          "C:C10",
          "C:C13"
        ],
        "printed": false,
        "summary": "Structure collaboration among an experienced developer, a learner, and AI assistance with explicit responsibilities. Let the learner make predictions and explain decisions, use the assistant for bounded support, and have the experienced participant protect the engineering and learning objectives. The arrangement is a mentoring method to evaluate, not a demonstrated guarantee of improved learning.",
        "limitation": "Role labels alone cannot prevent the expert or assistant from doing all consequential reasoning on the learner’s behalf.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Cognitive offloading and skill debt",
          "K:Human cognitive load",
          "K:Onboarding and developer fluency",
          "K:Remote work and apprenticeship",
          "K:Skills formation and teaching"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F10"
        ]
      }
    },
    {
      "label": "Parallel Work Orchestration",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F11",
      "chapter": 11,
      "disposition": "Recompose the mechanism",
      "required_revision": "Use work-in-progress limits, ownership, and integration-cost accounting; do not multiply agents by default.",
      "occurrences": "[\"NDSE:14\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "Workspace isolation does not prevent duplicate objectives, incompatible assumptions, or integration bottlenecks between otherwise separate tasks.",
      "historical_structural_chapters": [
        "C:C11"
      ],
      "family_name": "Coordination, Governance and Adoption",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "RICOMPORRE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Allow independent work to proceed concurrently without losing responsibility for the combined behavior and final decision.",
        "when_to_use": [
          "A change contains genuinely separable tasks with stable interfaces or independent review questions.",
          "There is enough integration and reviewer capacity to absorb concurrent candidate results."
        ],
        "when_not_to_use": [
          "Tasks repeatedly modify the same behavioral target or depend on unresolved shared intention."
        ],
        "prerequisites": [
          "A dependency map and named owner for each semantic target.",
          "Isolated write scopes, an integration owner, and explicit admission limits."
        ],
        "steps": [
          "Separate tasks by outcome and dependency, identifying what must remain sequential or centrally decided.",
          "Assign ownership, scope, expected evidence, and an expiry or return condition for each work allocation.",
          "Provide isolated workspaces and a shared authoritative interface contract rather than copied, diverging assumptions.",
          "Admit work according to available review and integration capacity; reassign ownership explicitly when a task stalls.",
          "Integrate candidates in a controlled order, check combined behavior, and account for discarded work, reconciliation, and review."
        ],
        "example": "Illustrative example: One worker improves catalogue search while another translates a separate content dataset under a frozen schema. A single owner controls schema changes and integration. If both workers discover a need to rename a field, they return that decision to the owner rather than independently changing their copies. The combined build is checked after both candidates are reconciled.",
        "verification": [
          "Each target has one current accountable owner and a visible work state.",
          "Parallel tasks respect shared interface versions and do not conceal semantic overlap.",
          "The integrated result passes relevant checks and the coordination effort is recorded."
        ],
        "outputs": [
          "A bounded work allocation and dependency record.",
          "An integrated candidate with component and combined evidence."
        ],
        "risks": [
          "More concurrent candidates can overload review and increase unfinished work.",
          "Independent file edits can still implement conflicting business decisions."
        ],
        "related_practices": [
          "PAT:019",
          "PAT:031",
          "PAT:032"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor and NDSE2 Chapters 11 and 13 thematic guidance. Family F11 preserves the catalogue classification. The example is illustrative; this entry does not establish measured effectiveness.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:056",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C11",
            "file": "EN/chapters/chapter11.tex",
            "line": 3,
            "sha256": "18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C11",
            "title": "Teams, Governance and the Engineering Organization",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:NDSE:14"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:056",
      "atlas_display": {
        "id": "PAT:056",
        "label": "Parallel Work Orchestration",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Engineering structure",
          "T:Jobs & roles",
          "T:Productivity"
        ],
        "actual": [],
        "mapped": [
          "C:C11",
          "C:C13"
        ],
        "printed": false,
        "summary": "Coordinate concurrent work only where tasks can be bounded, ownership is clear, and integration and review have capacity. Separate writable workspaces, define shared interfaces, and limit work in progress. Parallel production is useful only when its coordination burden is justified; adding agents does not itself divide semantic responsibility or improve accepted throughput.",
        "limitation": "Workspace isolation does not prevent duplicate objectives, incompatible assumptions, or integration bottlenecks between otherwise separate tasks.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Human-agent collaboration",
          "K:Review capacity and maintainers",
          "K:Specifications and governance"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F11"
        ]
      }
    },
    {
      "label": "Structured Enablement Program",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F11",
      "chapter": 11,
      "disposition": "Retain with explicit qualifications",
      "required_revision": "Base adoption on evidence and demonstrated competencies, not the number of courses or a universal calendar.",
      "occurrences": "[\"NDSE:15\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "A completed training program cannot certify reliable performance across untested tasks, teams, tools, or operating conditions.",
      "historical_structural_chapters": [
        "C:C11"
      ],
      "family_name": "Coordination, Governance and Adoption",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "PRECISARE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Connect enablement spending with the practical ability to produce, inspect, govern, and maintain an eligible change.",
        "when_to_use": [
          "A team wants to adopt assistance across roles with different responsibilities and experience.",
          "An existing rollout reports participation but lacks evidence of sustained engineering capability."
        ],
        "when_not_to_use": [
          "Training is being used to bypass missing permission controls, review ownership, or required acceptance evidence."
        ],
        "prerequisites": [
          "Named program and operational owners with a defined eligible task class.",
          "A baseline workflow and observable competence and operating criteria."
        ],
        "steps": [
          "Identify the actual workflow problem and the skills needed by makers, reviewers, maintainers, and decision owners.",
          "Rehearse scoped work in a disposable environment, including failures, denied actions, and escalation rather than only successful demos.",
          "Assess individual reasoning and the team’s ability to preserve evidence, permissions, ownership, and review capacity.",
          "Run a bounded operational trial when its entry conditions hold, keeping comparable outcomes and total effort visible.",
          "Expand, revise, pause, or reduce the program against predeclared evidence; refresh it when tools, tasks, or responsibilities change."
        ],
        "example": "Illustrative example: A team begins with synthetic maintenance exercises. Participants must recognize an obsolete policy fixture, preserve a failing check, and route an unresolved requirement to its owner. Only after those capabilities and the tool boundaries are demonstrated does the team try a limited set of reviewed documentation changes. Attending the final workshop does not itself authorize work on production policy.",
        "verification": [
          "Stage transitions refer to observed competence and operating evidence.",
          "The program measures reviewer and maintainer capability as well as candidate production.",
          "A failed condition has an owner and a route to retraining, narrower scope, or suspension."
        ],
        "outputs": [
          "A staged enablement plan with entry and exit criteria.",
          "A cohort evidence record and a revisable adoption decision."
        ],
        "risks": [
          "Calendar pressure can transform a learning stage into presumed operational readiness.",
          "Training activity can look successful while review capacity or retained understanding remains inadequate."
        ],
        "related_practices": [
          "PAT:055",
          "PAT:059",
          "PAT:058"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor and NDSE2 Chapters 11 and 13 thematic guidance. Family F11 preserves the catalogue classification. The example is illustrative; this entry does not establish measured effectiveness.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:057",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C11",
            "file": "EN/chapters/chapter11.tex",
            "line": 3,
            "sha256": "18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C11",
            "title": "Teams, Governance and the Engineering Organization",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:NDSE:15"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:057",
      "atlas_display": {
        "id": "PAT:057",
        "label": "Structured Enablement Program",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Engineering structure",
          "T:Jobs & roles",
          "T:Productivity"
        ],
        "actual": [],
        "mapped": [
          "C:C11",
          "C:C13"
        ],
        "printed": false,
        "summary": "Introduce AI-assisted engineering through bounded stages with observable capability, operating controls, and accountable decisions. Teach the tasks and judgment each role needs, collect evidence from an appropriate trial, and adjust the permitted scope accordingly. Course attendance or an adoption calendar can organize activity, but neither establishes that a team is ready for broader delegation.",
        "limitation": "A completed training program cannot certify reliable performance across untested tasks, teams, tools, or operating conditions.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Human-agent collaboration",
          "K:Review capacity and maintainers",
          "K:Specifications and governance"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F11"
        ]
      }
    },
    {
      "label": "Acceptable Use Policy",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F06",
      "chapter": 6,
      "disposition": "Recompose the mechanism",
      "required_revision": "Keep policy, enforcement, and authority distinct; assign responsibility for updating the rules.",
      "occurrences": "[\"NDSE:16\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "A written policy or an approval field does not prove enforcement, valid identity, or compliance with every applicable obligation.",
      "historical_structural_chapters": [
        "C:C06"
      ],
      "family_name": "Security of the Toolchain and Its Effects",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "RICOMPORRE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Make contributor and operator obligations clear enough to apply to a particular task and inspect when a boundary is crossed.",
        "when_to_use": [
          "AI assistance reaches shared repositories, organizational information, or externally consequential operations.",
          "Teams apply inconsistent rules about tool access, evidence, disclosure, review, or responsibility."
        ],
        "when_not_to_use": [
          "A generic template would be treated as a substitute for the organization’s actual decision rights and applicable requirements."
        ],
        "prerequisites": [
          "An authorized policy owner and a known scope of people, systems, and data.",
          "An inventory of available tools and existing review and exception processes."
        ],
        "steps": [
          "Define permitted work and prohibited effects using concrete actors, operations, data classes, and targets.",
          "Specify the evidence and contributor understanding required for each relevant risk class.",
          "Map machine-checkable rules to enforced boundaries and identify obligations that still require accountable judgment.",
          "Describe the exception path, decision owner, scope, expiry, and controls that remain mandatory.",
          "Publish a versioned policy, check its practical interpretation with representative cases, and review it after material workflow or tool changes."
        ],
        "example": "Illustrative example: A project permits an assistant to prepare scoped patches but requires the contributor to understand the diff and retain relevant verification evidence. A restricted execution profile blocks writes to protected expectations and remote publication. A request for broader access goes to the named owner with its reason and scope. A sentence declaring the tool “approved” would not replace these decisions.",
        "verification": [
          "A contributor can determine which rule applies to a concrete proposed action.",
          "Representative prohibited operations are denied by the relevant execution boundary.",
          "Exceptions and policy changes identify a legitimate decision source and an effective revision."
        ],
        "outputs": [
          "A versioned acceptable-use policy and responsibility map.",
          "Enforcement mapping and a bounded exception record."
        ],
        "risks": [
          "Vague prohibitions can create inconsistent interpretation and invisible workarounds.",
          "Disclosure or approval labels can become rituals that do not establish understanding or control."
        ],
        "related_practices": [
          "PAT:034",
          "PAT:051",
          "PAT:084"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor and NDSE2 Chapters 6 and 13 thematic guidance. Family F06 preserves the catalogue classification. The example is illustrative; this entry does not establish measured effectiveness.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:058",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C06",
            "file": "EN/chapters/chapter06.tex",
            "line": 2,
            "sha256": "3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C06",
            "title": "Securing Generated Code and Agent Runtimes",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:NDSE:16"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:058",
      "atlas_display": {
        "id": "PAT:058",
        "label": "Acceptable Use Policy",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Code quality & security",
          "T:Engineering structure"
        ],
        "actual": [],
        "mapped": [
          "C:C06",
          "C:C13"
        ],
        "printed": false,
        "summary": "State what AI-assisted work is permitted, what evidence contributors must supply, who remains accountable, and how exceptions are decided. Connect the policy to enforceable controls where possible, while keeping written rules, their technical enforcement, and decision authority distinct. Version the policy and give it an owner so changing tools do not leave obsolete obligations in force.",
        "limitation": "A written policy or an approval field does not prove enforcement, valid identity, or compliance with every applicable obligation.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Dependencies and agent supply chain",
          "K:Prompt injection and malicious tools",
          "K:Vulnerability and secure code"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F06"
        ]
      }
    },
    {
      "label": "Measurement & Learning",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F02",
      "chapter": 2,
      "disposition": "Recompose the mechanism",
      "required_revision": "Use one event ledger and end-to-end denominators, including failures.",
      "occurrences": "[\"NDSE:17\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "Activity measurements and before-and-after comparisons alone cannot establish a causal productivity gain or reliable population effect.",
      "historical_structural_chapters": [
        "C:C02"
      ],
      "family_name": "Measurement and Operational Learning",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "RICOMPORRE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Make apparent generation speed comparable with the total work and accepted result it actually produces.",
        "when_to_use": [
          "A team wants to evaluate a workflow change or explain a gap between candidate volume and delivered value.",
          "Current metrics omit abandoned attempts, reviewer effort, waiting, or later repair."
        ],
        "when_not_to_use": [
          "The proposed comparison changes acceptance obligations between groups and would therefore measure different outcomes."
        ],
        "prerequisites": [
          "Stable task and event identifiers with clear metric definitions.",
          "A defined eligible cohort, observation window, and intended decision."
        ],
        "steps": [
          "Choose the unit of analysis and define distinct events for attempts, verification, review acceptance, deployment, and follow-up.",
          "Capture active person-time, elapsed waiting, tool use, and outcome states without counting overlapping activity twice.",
          "Retain every eligible assigned item, including failures, abandonment, and work still awaiting a decision.",
          "Compare like task classes and obligations; record tool changes, familiarity, and other plausible explanations for observed differences.",
          "Report counts, denominators, missing observations, and uncertainty, then propose a focused change or measurement for the identified constraint."
        ],
        "example": "Illustrative example: An assistant produces first candidates quickly, but several remain in review and two are abandoned. The ledger connects each attempt to reviewer minutes and its final disposition. The team discovers that accepted output is constrained by review capacity. It can test better review admission while keeping unresolved follow-up visible, instead of announcing a productivity gain from draft latency alone.",
        "verification": [
          "Every reported rate has an explicit numerator, denominator, cohort, and window.",
          "Failures and unfinished work remain represented in the underlying ledger.",
          "The conclusion distinguishes observed association, operational diagnosis, and any causal inference."
        ],
        "outputs": [
          "A linked event ledger and metric dictionary.",
          "A bounded diagnostic report and proposed next observation."
        ],
        "risks": [
          "Selective reporting of successful tasks can inflate the apparent benefit.",
          "Combining person-time and queue time carelessly can double-count effort or hide the actual bottleneck."
        ],
        "related_practices": [
          "PAT:060",
          "PAT:022",
          "PAT:057"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor and NDSE2 Chapters 2 and 13 thematic guidance. Family F02 preserves the catalogue classification. The example is illustrative; this entry does not establish measured effectiveness.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:059",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C02",
            "file": "EN/chapters/chapter02.tex",
            "line": 3,
            "sha256": "2f513eeed43e6183a3b26ebcebaa19a35ab53dbf561260b015e69357b049a72f",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C02",
            "title": "Measuring Productivity from Code to Production",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:NDSE:17"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:059",
      "atlas_display": {
        "id": "PAT:059",
        "label": "Measurement & Learning",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Economics",
          "T:Productivity"
        ],
        "actual": [],
        "mapped": [
          "C:C02",
          "C:C13"
        ],
        "printed": false,
        "summary": "Measure the engineering workflow through a single linked event record that follows assigned work, attempts, checking, review, and accepted outcomes. Keep denominators, time windows, failures, and missing follow-up explicit. Use the observations to diagnose a bottleneck and choose the next experiment, separating descriptive monitoring from stronger claims about what caused an improvement.",
        "limitation": "Activity measurements and before-and-after comparisons alone cannot establish a causal productivity gain or reliable population effect.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Controlled productivity evidence",
          "K:Evaluation methodology and baselines",
          "K:Output versus shipped value"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F02"
        ]
      }
    },
    {
      "label": "Cost Management",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F12",
      "chapter": 12,
      "disposition": "Expand the operational treatment",
      "required_revision": "Include setup, review, rework, time, and infrastructure per accepted outcome.",
      "occurrences": "[\"NDSE:18\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "Cost estimates depend on their accounting boundary, acceptance definition, task mix, and assumptions; they are not transferable universal returns.",
      "historical_structural_chapters": [
        "C:C12"
      ],
      "family_name": "Economics, Infrastructure and Work",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "AMPLIARE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Decide whether an optional mechanism removes enough burden to justify its full ongoing and initial cost.",
        "when_to_use": [
          "A team is comparing assisted, bounded-agent, or more elaborate orchestration routes for eligible tasks.",
          "Cheap attempts produce substantial review, configuration, failed work, or maintenance overhead."
        ],
        "when_not_to_use": [
          "A cheaper route fails a mandatory authority, verification, or permission condition; resolve eligibility before ranking cost."
        ],
        "prerequisites": [
          "Comparable outcomes, obligations, and observation windows.",
          "Event-level effort and expense data, with assumptions explicitly identified."
        ],
        "steps": [
          "Define the accepted outcome and accounting boundary before choosing which costs to include.",
          "Allocate discovery, setup, execution, checking, review, integration, operations, and observed rework once to the relevant cohort.",
          "Record infrastructure allocation and active person-time separately from elapsed delay and modeled risk.",
          "Compare cost per attempt and per accepted outcome, retaining failed and abandoned attempts in the numerator.",
          "Examine which uncertain input could change the decision and collect that evidence before expanding the more elaborate route."
        ],
        "example": "Illustrative example: Two workflows prepare the same class of maintenance change. One has a smaller inference bill but requires repeated reviewer clarification and more rejected attempts. The other includes a setup cost for protected checks. The team records both over the same period, separates missing follow-up from zero repair, and compares accepted-change cost before deciding whether to retain the added checker.",
        "verification": [
          "Included costs use consistent units and do not charge the same activity twice.",
          "The acceptance denominator includes a defined cohort and unresolved outcomes remain visible.",
          "The recommendation identifies material assumptions and a trigger for reconsideration."
        ],
        "outputs": [
          "A whole-change cost model with sourced or labeled inputs.",
          "A decision comparing eligible routes and their uncertain costs."
        ],
        "risks": [
          "Spreading fixed costs across optimistic volumes can conceal poor actual utilization.",
          "Adding modeled losses to already counted rework can double-count the same event."
        ],
        "related_practices": [
          "PAT:033",
          "PAT:059",
          "PAT:083"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor and NDSE2 Chapters 12 and 13 thematic guidance. Family F12 preserves the catalogue classification. The example is illustrative; this entry does not establish measured effectiveness.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:060",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C12",
            "file": "EN/chapters/chapter12.tex",
            "line": 3,
            "sha256": "86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C12",
            "title": "Economics, Jobs, Risk and Evidence-Based Adoption",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:NDSE:18"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:060",
      "atlas_display": {
        "id": "PAT:060",
        "label": "Cost Management",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Economics",
          "T:Jobs & roles"
        ],
        "actual": [],
        "mapped": [
          "C:C12",
          "C:C13"
        ],
        "printed": false,
        "summary": "Compare execution routes using the cost of an accepted engineering outcome, including setup, clarification, review, rework, time, and infrastructure. Keep observed amounts, assumed rates, and unknown follow-up separate. A low model bill is one component of the comparison; it does not establish that an automation mechanism is economical for the whole change.",
        "limitation": "Cost estimates depend on their accounting boundary, acceptance definition, task mix, and assumptions; they are not transferable universal returns.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Economic costs and return",
          "K:Employment and early-career roles",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F12"
        ]
      }
    },
    {
      "label": "Consistency Analysis Gate",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F04",
      "chapter": 4,
      "disposition": "Retain",
      "required_revision": "A consistency check is one gate predicate; it is not equivalent to the whole gate or to completeness.",
      "occurrences": "[\"SDD1:21\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "Absence of detected contradiction establishes neither completeness nor valid authority, and automated comparison can miss semantic conflicts.",
      "historical_structural_chapters": [
        "C:C04"
      ],
      "family_name": "Intentions, Contracts and Specifications",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "CONSERVARE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Expose incompatible obligations early enough that a maker does not have to choose silently which artifact to obey.",
        "when_to_use": [
          "A behavior change has updated one contract view while scenarios or design records may still use an older rule.",
          "Multiple artifacts describe overlapping constraints or historical behavior."
        ],
        "when_not_to_use": [
          "An artifact has no defined authority or version; establish its role before treating disagreement as a substantive contradiction."
        ],
        "prerequisites": [
          "Identified canonical requirements and versioned dependent artifacts.",
          "A decision owner for resolving conflicts in intended behavior."
        ],
        "steps": [
          "Select the affected behaviors and gather the relevant specification passages, scenarios, and design claims.",
          "Compare their assumptions, boundaries, precedence, and version scope rather than merely matching words.",
          "Record each potential contradiction with both locators, a concrete consequence, and its decision owner.",
          "Resolve the issue through an authorized clarification or delta, then update dependent views without creating a second master.",
          "Rerun the relevant consistency predicates and retain separately any missing coverage, evidence, or authority holds."
        ],
        "example": "Illustrative example: A draft says all decisions use current policy, while a scenario requires replay to preserve the originally stored response. The gate flags the two passages and an example where they diverge. The policy owner narrows the current-policy rule to new requests. A passing recheck confirms that contradiction was addressed; it does not certify every unmentioned replay edge case.",
        "verification": [
          "Each reported conflict identifies inspectable claims and the behavior they would change.",
          "Resolution comes from the appropriate authority rather than an arbitrary model preference.",
          "The report separates consistency status from completeness, verification, and approval status."
        ],
        "outputs": [
          "A contradiction register with locators and dispositions.",
          "A named consistency result for the checked revisions."
        ],
        "risks": [
          "Textual differences can produce false alarms despite equivalent intended behavior.",
          "A shared mistaken premise can make all artifacts agree while the actual requirement remains unmet."
        ],
        "related_practices": [
          "PAT:069",
          "PAT:071",
          "PAT:076"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor and NDSE2 Chapters 4 and 13 thematic guidance. Family F04 preserves the catalogue classification. The example is illustrative; this entry does not establish measured effectiveness.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:061",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C04",
            "file": "EN/chapters/chapter04.tex",
            "line": 3,
            "sha256": "f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C04",
            "title": "Intentions, Contracts and Iterative Change",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:SDD1:21"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:061",
      "atlas_display": {
        "id": "PAT:061",
        "label": "Consistency Analysis Gate",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Engineering structure",
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C04",
          "C:C13"
        ],
        "printed": false,
        "summary": "Check whether the specification, behavioral scenarios, design, and dependent records contradict one another before admitting affected work to the next stage. Report exact conflicting claims and their consequences. Consistency is a particular gate predicate: a mutually consistent set of artifacts can still be incomplete, unauthorized, or consistently wrong about what stakeholders need.",
        "limitation": "Absence of detected contradiction establishes neither completeness nor valid authority, and automated comparison can miss semantic conflicts.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Independent verification and oracles",
          "K:Specifications and governance"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F04"
        ]
      }
    },
    {
      "label": "Research Artifact Preservation",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F09",
      "chapter": 9,
      "disposition": "Retain",
      "required_revision": "Preserve sources and reasons beyond the immediate handoff; this complements the handoff mechanism.",
      "occurrences": "[\"SDD1:22\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "Retaining an artifact preserves what was recorded; it does not establish that the source is true, complete, current, or authorized.",
      "historical_structural_chapters": [
        "C:C09"
      ],
      "family_name": "Context, Memory and Handoffs",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "CONSERVARE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Let a later engineer reconstruct why a decision was made without relying exclusively on a compressed summary or the original participant.",
        "when_to_use": [
          "A design choice depends on investigation, experiments, rejected options, or external source interpretation.",
          "Research spans sessions and important context could disappear when the current worker finishes."
        ],
        "when_not_to_use": [
          "Retention would exceed the permitted data boundary; preserve an appropriate locator and limitation instead of copying restricted content."
        ],
        "prerequisites": [
          "Permitted storage and retention rules for the relevant evidence.",
          "Stable source locators and a decision or investigation identifier."
        ],
        "steps": [
          "Identify the artifacts that materially support the decision, including contrary findings and unsuccessful experiments.",
          "Retain permitted source snapshots or durable locators with version, capture context, and any integrity metadata.",
          "Separate the source’s statements from the investigator’s inference and the owner’s eventual decision.",
          "Write a concise rationale linking chosen and rejected alternatives to the evidence that mattered.",
          "Record validity limits and renewal triggers, then provide the successor with an index that leads back to the preserved record."
        ],
        "example": "Illustrative example: A team rejects one storage migration because it cannot preserve historical replay under an examined failure case. It keeps the candidate, scenario, result, and rationale alongside the chosen design. Months later, a maintainer can inspect whether a new requirement changes that tradeoff instead of relying on an unexplained note saying that the rejected approach “did not work.”",
        "verification": [
          "Material decision claims resolve to retained evidence or an explicit availability limitation.",
          "Rejected reasoning and unresolved issues remain distinguishable from the accepted decision.",
          "A successor can find the evidence needed to reconsider the choice."
        ],
        "outputs": [
          "A source and experiment archive with a navigational index.",
          "A decision rationale with rejected alternatives and validity limits."
        ],
        "risks": [
          "A summary can erase the qualification that made an original finding conditional.",
          "Unbounded retention can create stale clutter or retain data beyond its permitted scope."
        ],
        "related_practices": [
          "PAT:072",
          "PAT:029",
          "PAT:016"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor and NDSE2 Chapters 9 and 13 thematic guidance. Family F09 preserves the catalogue classification. The example is illustrative; this entry does not establish measured effectiveness.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:062",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C09",
            "file": "EN/chapters/chapter09.tex",
            "line": 3,
            "sha256": "ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C09",
            "title": "System Understanding, Context and Persistent Memory",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:SDD1:22"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:062",
      "atlas_display": {
        "id": "PAT:062",
        "label": "Research Artifact Preservation",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Engineering structure",
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C09",
          "C:C13"
        ],
        "printed": false,
        "summary": "Preserve the source material and reasoning behind a technical decision, including rejected alternatives and unresolved questions. Create smaller navigational summaries that point back to the retained evidence. This supports future research and maintenance beyond the immediate handoff, while keeping source integrity, current applicability, and decision authority as separate questions.",
        "limitation": "Retaining an artifact preserves what was recorded; it does not establish that the source is true, complete, current, or authorized.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Agent context and persistent memory",
          "K:Ownership and knowledge transfer",
          "K:System understanding and rationale"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F09"
        ]
      }
    },
    {
      "label": "Parallel Implementation Exploration",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F05",
      "chapter": 5,
      "disposition": "Retain",
      "required_revision": "Explore isolatable implementation alternatives; keep this distinct from debate between models.",
      "occurrences": "[\"SDD1:23\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "Several alternatives can share the same mistaken assumption, and comparing them may cost more than the uncertainty justifies.",
      "historical_structural_chapters": [
        "C:C05"
      ],
      "family_name": "Architecture, Evolution and Maintenance",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "CONSERVARE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Resolve a consequential design uncertainty through inspectable candidates rather than relying only on competing descriptions of imagined implementations.",
        "when_to_use": [
          "Two materially different designs satisfy the same behavior but have uncertain maintenance or integration consequences.",
          "The alternatives can be developed in isolation within a bounded exploration budget."
        ],
        "when_not_to_use": [
          "The key uncertainty is missing intention, or the choice is too minor to justify multiple implementations."
        ],
        "prerequisites": [
          "A shared authorized contract and independently grounded checks.",
          "Isolated candidate scopes, comparison criteria, and a decision owner."
        ],
        "steps": [
          "Name the specific design question and the meaningful difference between alternatives.",
          "Freeze common obligations and compare behavior, dependency fit, migration burden, and a plausible next change.",
          "Develop the bounded alternatives in separate workspaces without giving either authority to rewrite acceptance criteria.",
          "Run the same relevant checks and examine differences in structure, assumptions, and required maintenance work.",
          "Select, reject, or request another targeted experiment; preserve the rationale and useful evidence from discarded candidates."
        ],
        "example": "Illustrative example: One candidate stores policy-specific decisions directly; another introduces a generic adapter. Both must preserve historical request identity and response replay. The team exercises the same cases and asks how each would accommodate a further schema change. It may choose the simpler design, while retaining why the extra abstraction was rejected. A majority of model opinions is not the selection evidence.",
        "verification": [
          "Alternatives differ in a consequential design choice while preserving the same obligations.",
          "Comparison uses the actual candidate revisions and equivalent check conditions.",
          "The decision explains observed tradeoffs and records exploration and integration costs."
        ],
        "outputs": [
          "Isolated candidate alternatives with comparable evidence.",
          "A design decision preserving rejected-option rationale."
        ],
        "risks": [
          "Allowing different acceptance criteria makes the comparison unfair or meaningless.",
          "Combining fragments too early can produce an unexamined third design."
        ],
        "related_practices": [
          "PAT:031",
          "PAT:049",
          "PAT:075"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor and NDSE2 Chapters 5 and 13 thematic guidance. Family F05 preserves the catalogue classification. The example is illustrative; this entry does not establish measured effectiveness.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:063",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C05",
            "file": "EN/chapters/chapter05.tex",
            "line": 3,
            "sha256": "f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C05",
            "title": "Quality, Architecture and Maintainability",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:SDD1:23"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:063",
      "atlas_display": {
        "id": "PAT:063",
        "label": "Parallel Implementation Exploration",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Code quality & security",
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C05",
          "C:C13"
        ],
        "printed": false,
        "summary": "Build a small number of isolated implementation alternatives against the same authorized intention, then compare them using shared acceptance and next-change criteria. Keep the alternatives distinct until a responsible decision selects a route. This explores concrete designs and their consequences; it is different from asking models to debate or agree about an unchanged candidate.",
        "limitation": "Several alternatives can share the same mistaken assumption, and comparing them may cost more than the uncertainty justifies.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Architecture and modularity",
          "K:Code reuse and duplication",
          "K:Technical debt and complexity"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F05"
        ]
      }
    },
    {
      "label": "Specification Scale Management",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F04",
      "chapter": 4,
      "disposition": "Retain",
      "required_revision": "Manage specification scale with dependencies and one authoritative source, not merely shorter documents.",
      "occurrences": "[\"SDD1:24\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "A maintained dependency map can still omit consumers; selective updates must be challenged with relevant regression and review evidence.",
      "historical_structural_chapters": [
        "C:C04"
      ],
      "family_name": "Intentions, Contracts and Specifications",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "CONSERVARE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Allow focused iterative work without copying shared constraints into inconsistent local contracts or making every change a global rewrite.",
        "when_to_use": [
          "A contract spans several components, teams, or independently evolving behavior slices.",
          "Late changes leave active candidates uncertain about which specification revision governs their work."
        ],
        "when_not_to_use": [
          "A small single-owner contract is already easy to maintain and decomposition would add unnecessary coordination."
        ],
        "prerequisites": [
          "A canonical contract and explicit authority for shared obligations.",
          "A way to identify slice versions, dependents, and active candidates."
        ],
        "steps": [
          "Partition by coherent behavior and assign each slice an owner, effective revision, and explicit boundary.",
          "Keep cross-cutting constraints authoritative in one place and reference them from dependent slices.",
          "Record the version bundle used by each candidate instead of allowing live documents to change its contract silently.",
          "When a delta is authorized, trace candidate impacts and distinguish changed expectations from unchanged checks that need rerunning.",
          "Hold affected stale submissions, reconcile dependent views, and review the impact set for missing relationships before resuming."
        ],
        "example": "Illustrative example: A service separates new-request eligibility from historical replay while both reference a shared identity constraint. A policy delta changes new eligibility and leaves replay obligations intact. The dependency record identifies active candidates using the old ceiling. Their boundary expectations need renewal, while replay regressions still run against the changed code. No team receives an independently edited copy of the shared identity rule.",
        "verification": [
          "Every behavior slice resolves to an owner and an applicable authoritative revision.",
          "Shared obligations have one source and inspectable dependent views.",
          "A change identifies affected candidates and preserves the distinction between refreshed expectations and rerun regressions."
        ],
        "outputs": [
          "A versioned specification map with ownership and dependencies.",
          "A delta impact and reconciliation record."
        ],
        "risks": [
          "Excessive decomposition can hide a cross-cutting rule behind many indirections.",
          "Stale or missing dependency edges can leave an apparently current candidate governed by obsolete assumptions."
        ],
        "related_practices": [
          "PAT:066",
          "PAT:068",
          "PAT:016"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor and NDSE2 Chapters 4 and 13 thematic guidance. Family F04 preserves the catalogue classification. The example is illustrative; this entry does not establish measured effectiveness.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:064",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C04",
            "file": "EN/chapters/chapter04.tex",
            "line": 3,
            "sha256": "f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C04",
            "title": "Intentions, Contracts and Iterative Change",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:SDD1:24"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:064",
      "atlas_display": {
        "id": "PAT:064",
        "label": "Specification Scale Management",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Engineering structure",
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C04",
          "C:C13"
        ],
        "printed": false,
        "summary": "Keep growing specifications governable through behavior-oriented slices with owners, versions, dependencies, and a single authoritative source for shared rules. Give each running candidate a precise applicable revision. Shorter documents may help navigation, but the main control is keeping distributed obligations coherent when one part changes.",
        "limitation": "A maintained dependency map can still omit consumers; selective updates must be challenged with relevant regression and review evidence.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Independent verification and oracles",
          "K:Specifications and governance"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F04"
        ]
      }
    },
    {
      "label": "Model Switching for Regeneration",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F03",
      "chapter": 3,
      "disposition": "Retain with explicit qualifications",
      "required_revision": "Switch models after diagnosis with constraints unchanged; do not present it as a guaranteed recovery strategy.",
      "occurrences": "[\"SDD1:25\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "Different models can share the same context gap or wrong premise; a switch provides no general guarantee of successful repair.",
      "historical_structural_chapters": [
        "C:C03"
      ],
      "family_name": "Delegation, Execution and Stopping",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "PRECISARE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Test whether a different implementation proposal helps a diagnosed problem without silently relaxing the definition of an acceptable result.",
        "when_to_use": [
          "A reproducible failure persists despite a bounded repair attempt and another permitted model is a reasonable alternative.",
          "The current model repeatedly chooses an unsuitable approach despite adequate task context and an external failure signal."
        ],
        "when_not_to_use": [
          "The blocker is an unresolved requirement, unavailable permission, exhausted budget, or missing trustworthy oracle."
        ],
        "prerequisites": [
          "The failing candidate, diagnostic, and current contract revision are preserved.",
          "The alternative model is permitted for the data and has an explicit remaining budget."
        ],
        "steps": [
          "Classify the failure and identify what the switch is expected to change about the next proposal.",
          "Preserve the independent expectation, scope, protected artifacts, and spent budget across the transition.",
          "Provide the new model with the relevant evidence and failure rather than an unsupported instruction to do better.",
          "Generate a bounded replacement or repair and evaluate it with the same relevant checks and regressions.",
          "Record the outcome, incremental cost, and whether new evidence justifies further work or an escalation."
        ],
        "example": "Illustrative example: A maker repeatedly repairs a threshold branch while reintroducing a replay defect. The controller supplies another permitted model with the exact failing replay case and unchanged protected expectation. Its candidate is then checked against both obligations. If it fails in the same way, the shared result points toward a deeper context or design problem rather than authorizing unlimited further switches.",
        "verification": [
          "The switch preserves the contract, oracle, permission boundary, and resource history.",
          "The new attempt addresses an identified failure and produces inspectable evidence.",
          "Recovery claims reflect executed results rather than the reputation or novelty of the replacement model."
        ],
        "outputs": [
          "A model-switch decision and bounded attempt record.",
          "Comparable verification evidence and a stop or continuation decision."
        ],
        "risks": [
          "A new session can accidentally discard failed attempts and reset the perceived budget.",
          "Selecting the most agreeable output can replace diagnosis with unsupported model shopping."
        ],
        "related_practices": [
          "PAT:026",
          "PAT:083",
          "PAT:082"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor and NDSE2 Chapters 3 and 13 thematic guidance. Family F03 preserves the catalogue classification. The example is illustrative; this entry does not establish measured effectiveness.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:065",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C03",
            "file": "EN/chapters/chapter03.tex",
            "line": 3,
            "sha256": "ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C03",
            "title": "Limits and Capability of Coding Agents",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:SDD1:25"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:065",
      "atlas_display": {
        "id": "PAT:065",
        "label": "Model Switching for Regeneration",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Engineering structure",
          "T:What agents can do"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C13"
        ],
        "printed": false,
        "summary": "Change the model used to regenerate a candidate only after diagnosing the current failure and preserving the same authorized contract, permissions, and acceptance evidence. Treat the switch as a bounded intervention whose result must be checked. Another model may propose a different implementation, but it cannot supply missing authority or guarantee recovery from the original problem.",
        "limitation": "Different models can share the same context gap or wrong premise; a switch provides no general guarantee of successful repair.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Agent failure and escalation",
          "K:Benchmarks and construct validity",
          "K:Long-running agent execution"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F03"
        ]
      }
    },
    {
      "label": "Constitution-Driven Development",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F04",
      "chapter": 4,
      "disposition": "Reconcile historical variants",
      "required_revision": "Connect to SDD1:19 while preserving history and authority for each revision.",
      "occurrences": "[\"SDD1:19\", \"SDD2:A1\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "Calling a document a constitution does not authenticate its author, prove completeness, or make every statement permanently binding.",
      "historical_structural_chapters": [
        "C:C04"
      ],
      "family_name": "Intentions, Contracts and Specifications",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "RICONCILIARE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Prevent separate tasks from quietly redefining shared constraints such as identity, historical behavior, permitted effects, and decision rights.",
        "when_to_use": [
          "Repeated feature work depends on a small set of cross-cutting obligations.",
          "Teams duplicate important constraints into local prompts or plans that drift apart."
        ],
        "when_not_to_use": [
          "The proposed constitution merely adds another competing authority to an already clear and controlled contract."
        ],
        "prerequisites": [
          "An existing source of legitimate decision authority.",
          "A clear distinction between shared obligations, design preferences, and task-specific plans."
        ],
        "steps": [
          "Identify the few rules that must survive individual implementation choices and explain their scope.",
          "Record each rule’s owner, effective revision, relevant exclusions, and connection to observable behavior.",
          "Make task contracts and generated views refer back to these rules rather than independently copying their authority.",
          "Treat a proposed rule change as a reviewable delta, with its reasons, affected work, and required evidence.",
          "Preserve superseded revisions and reconcile active candidates before applying the new authority to current work."
        ],
        "example": "Illustrative example: A project’s shared contract requires historical request responses to remain stable. A feature plan may change the storage layout but cannot remove that obligation to simplify implementation. If the owner later authorizes a different archival rule, the change receives its own revision and impact analysis. The former rule remains available to explain the behavior of earlier accepted versions.",
        "verification": [
          "A task can identify which shared rules and revisions apply to it.",
          "Rule changes have traceable authority and do not arrive through edits to derived views.",
          "Historical obligations and the decisions made under them remain reconstructable."
        ],
        "outputs": [
          "A concise versioned set of shared obligations.",
          "A controlled delta and dependent-work reconciliation record."
        ],
        "risks": [
          "A sprawling constitution can turn optional preferences into expensive mandatory ceremony.",
          "Treating a stable rule as eternally immutable can obstruct legitimate authorized change."
        ],
        "related_practices": [
          "PAT:064",
          "PAT:043",
          "PAT:076"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor and NDSE2 Chapters 4 and 13 thematic guidance. Family F04 preserves the catalogue classification. The example is illustrative; this entry does not establish measured effectiveness.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:066",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C04",
            "file": "EN/chapters/chapter04.tex",
            "line": 3,
            "sha256": "f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C04",
            "title": "Intentions, Contracts and Iterative Change",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:SDD1:19",
        "OCC:SDD2:A1"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:066",
      "atlas_display": {
        "id": "PAT:066",
        "label": "Constitution-Driven Development",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Engineering structure",
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C04",
          "C:C13"
        ],
        "printed": false,
        "summary": "Maintain a small set of enduring project obligations that individual feature plans must respect. Give these rules an accountable owner, revision, and change procedure; derive working views from the same authority. A constitution is stable within an authorized revision, while a reviewed delta can change it without erasing the history that explains earlier work.",
        "limitation": "Calling a document a constitution does not authenticate its author, prove completeness, or make every statement permanently binding.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Independent verification and oracles",
          "K:Specifications and governance"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F04"
        ]
      }
    },
    {
      "label": "Clarify Before Plan",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F04",
      "chapter": 4,
      "disposition": "Reconcile historical variants",
      "required_revision": "Connect to SDD1:20 without promising zero ambiguity or a fixed saving in minutes.",
      "occurrences": "[\"SDD1:20\", \"SDD2:A2\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "Clarification cannot remove every uncertainty or guarantee a fixed time saving; new evidence may reveal further questions later.",
      "historical_structural_chapters": [
        "C:C04"
      ],
      "family_name": "Intentions, Contracts and Specifications",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "RICONCILIARE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Avoid spending implementation effort on a plan whose central interpretation has never been authorized.",
        "when_to_use": [
          "A request admits materially different outcomes or conflicts with an existing constraint.",
          "A design choice would implicitly settle a business rule that belongs to someone else."
        ],
        "when_not_to_use": [
          "The question is a routine implementation choice already covered by the task’s authority and evidence."
        ],
        "prerequisites": [
          "A scoped request and available existing obligations.",
          "A way to identify who can resolve each consequential question."
        ],
        "steps": [
          "Read the request against existing behavior and constraints, separating missing facts from design preferences.",
          "Formulate the smallest concrete question that distinguishes the consequential alternatives.",
          "Record its dependency, owner, decision timing, and what can safely continue while the answer is pending.",
          "Capture the authorized answer with its effective revision and preserve any conditions or exclusions.",
          "Update affected scenarios and only then commit the relevant part of the plan; reopen clarification if later evidence changes the premise."
        ],
        "example": "Illustrative example: A request lowers an approval threshold but does not mention historical replay. Before changing the replay path, the engineer asks whether existing committed responses should change. The owner confirms that only new decisions use the revised threshold and records the applicable revision. Meanwhile, an unrelated wording correction can proceed because it does not depend on that answer.",
        "verification": [
          "Each blocking question names the behavior and candidate work it affects.",
          "The recorded answer comes from the relevant authority and includes applicability.",
          "The plan respects the answer while unresolved independent questions remain visible."
        ],
        "outputs": [
          "A question-and-decision record with dependency links.",
          "An updated behavior contract and a scoped implementation plan."
        ],
        "risks": [
          "Asking every low-impact question can create unnecessary delay and shift routine judgment to the user.",
          "A casual answer without scope or authority can be misapplied as a universal rule."
        ],
        "related_practices": [
          "PAT:043",
          "PAT:068",
          "PAT:071"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor and NDSE2 Chapters 4 and 13 thematic guidance. Family F04 preserves the catalogue classification. The example is illustrative; this entry does not establish measured effectiveness.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:067",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C04",
            "file": "EN/chapters/chapter04.tex",
            "line": 3,
            "sha256": "f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C04",
            "title": "Intentions, Contracts and Iterative Change",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:SDD1:20",
        "OCC:SDD2:A2"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:067",
      "atlas_display": {
        "id": "PAT:067",
        "label": "Clarify Before Plan",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Engineering structure",
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C04",
          "C:C13"
        ],
        "printed": false,
        "summary": "Resolve consequential questions about intended behavior before committing to an implementation plan. Record each question, the work it blocks, the appropriate owner, and the effective answer. Clarification can be selective: settled work may proceed while independent questions remain open. The aim is a defensible decision, not a promise to eliminate all ambiguity.",
        "limitation": "Clarification cannot remove every uncertainty or guarantee a fixed time saving; new evidence may reveal further questions later.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Independent verification and oracles",
          "K:Specifications and governance"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F04"
        ]
      }
    },
    {
      "label": "Progressive Specification",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F04",
      "chapter": 4,
      "disposition": "Retain with explicit qualifications",
      "required_revision": "Progress through authorized portions of the specification, not repeated revision until a score rises.",
      "occurrences": "[\"SDD2:A3\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "An increment that appears independent may hide a shared dependency; deferred questions must be reviewed when their consequences change.",
      "historical_structural_chapters": [
        "C:C04"
      ],
      "family_name": "Intentions, Contracts and Specifications",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "PRECISARE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Support iterative delivery while keeping unsettled assumptions from silently governing implementation and acceptance.",
        "when_to_use": [
          "The overall problem is evolving but a useful subset of behavior has clear obligations.",
          "A late requirement can be isolated into a delta with identifiable dependent work."
        ],
        "when_not_to_use": [
          "The proposed slice depends on an unresolved high-consequence rule that cannot be safely deferred."
        ],
        "prerequisites": [
          "A versioned intention ledger with explicit states and owners.",
          "A dependency view separating settled work from blocked obligations."
        ],
        "steps": [
          "Identify the smallest useful behavior whose expected outcomes and authority are already established.",
          "Record unresolved questions with owners and dependencies instead of omitting them from the working specification.",
          "Authorize and implement the eligible slice against its pinned contract and independent checks.",
          "When new answers arrive, issue a delta that names changed obligations, affected candidates, and retained invariants.",
          "Reconcile dependent evidence and review the next slice, preserving earlier decisions and the reasons for any reopened work."
        ],
        "example": "Illustrative example: A team first adds policy-version identifiers while preserving all existing responses. A later authorized increment changes the threshold for new requests. An unresolved regional exception remains explicitly outside both slices. Each candidate has its own applicable contract and checks; the team does not let a rising completeness score stand in for the missing regional decision.",
        "verification": [
          "Each admitted slice has an authorized behavior boundary and inspectable expected outcomes.",
          "Open questions remain linked to the work they block.",
          "Later deltas preserve history and distinguish changed obligations from unaffected invariants."
        ],
        "outputs": [
          "A sequence of versioned authorized behavior slices.",
          "A question, dependency, and evidence-reconciliation record."
        ],
        "risks": [
          "Calling a requirement future work can conceal that the current slice already depends on it.",
          "Repeated regeneration can erase decisions and make progress appear to depend on document polish."
        ],
        "related_practices": [
          "PAT:064",
          "PAT:067",
          "PAT:076"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor and NDSE2 Chapters 4 and 13 thematic guidance. Family F04 preserves the catalogue classification. The example is illustrative; this entry does not establish measured effectiveness.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:068",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C04",
            "file": "EN/chapters/chapter04.tex",
            "line": 3,
            "sha256": "f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C04",
            "title": "Intentions, Contracts and Iterative Change",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:SDD2:A3"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:068",
      "atlas_display": {
        "id": "PAT:068",
        "label": "Progressive Specification",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Engineering structure",
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C04",
          "C:C13"
        ],
        "printed": false,
        "summary": "Develop and authorize a specification in manageable behavioral increments. Proceed on settled obligations, preserve explicit open questions, and version later changes through targeted deltas. Progress depends on which work is sufficiently defined and authorized, not on repeatedly rewriting a document until an automated score improves or an agent feels confident.",
        "limitation": "An increment that appears independent may hide a shared dependency; deferred questions must be reviewed when their consequences change.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Independent verification and oracles",
          "K:Specifications and governance"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F04"
        ]
      }
    },
    {
      "label": "Red-Team Specification",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F04",
      "chapter": 4,
      "disposition": "Retain",
      "required_revision": "Search for counterexamples to the specification; keep this distinct from implementation verification.",
      "occurrences": "[\"SDD2:A4\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "A successful challenge exercise finds selected weaknesses; the absence of findings cannot prove specification completeness or correctness.",
      "historical_structural_chapters": [
        "C:C04"
      ],
      "family_name": "Intentions, Contracts and Specifications",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "CONSERVARE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Expose hidden assumptions and misleading wording before they become legitimate-looking implementation choices.",
        "when_to_use": [
          "A specification is polished but leaves uncertainty about precedence, exceptions, state, or failure behavior.",
          "A consequential rule needs examination beyond its ordinary success examples."
        ],
        "when_not_to_use": [
          "The review would become an unbounded search for hypothetical issues unrelated to the authorized change."
        ],
        "prerequisites": [
          "A versioned draft and an explanation of the intended outcome.",
          "A bounded challenge scope and an owner who can resolve findings."
        ],
        "steps": [
          "Choose a consequential promise and identify its actors, inputs, boundaries, temporal assumptions, and exclusions.",
          "Construct a case that follows the written rule literally while violating a plausible intended obligation.",
          "Distinguish a real contradiction, an omitted decision, and a deliberately excluded behavior.",
          "Report the exact passage, counterexample, consequence, and decision needed rather than simply calling the draft weak.",
          "Have the owner resolve the issue and update affected scenarios, retaining the counterexample as a useful future check."
        ],
        "example": "Illustrative example: A specification says to evaluate every request using the current policy. A challenger asks what happens when a previously committed request is replayed after that policy changes. The literal reading conflicts with historical stability. The resulting finding targets the specification’s temporal scope; it is not yet evidence that any candidate implementation contains the defect.",
        "verification": [
          "Findings contain a concrete case and an inspectable link to the challenged wording.",
          "The response preserves distinctions between an approved exclusion and an unresolved obligation.",
          "Resolved findings produce an authoritative clarification and a relevant observable scenario."
        ],
        "outputs": [
          "A bounded set of specification counterexamples.",
          "A resolution record and updated scenarios."
        ],
        "risks": [
          "Performative opposition can create vague objections without a useful decision or test.",
          "A challenger may import an unapproved requirement and treat it as an existing obligation."
        ],
        "related_practices": [
          "PAT:061",
          "PAT:070",
          "PAT:080"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor and NDSE2 Chapters 4 and 13 thematic guidance. Family F04 preserves the catalogue classification. The example is illustrative; this entry does not establish measured effectiveness.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:069",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C04",
            "file": "EN/chapters/chapter04.tex",
            "line": 3,
            "sha256": "f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C04",
            "title": "Intentions, Contracts and Iterative Change",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:SDD2:A4"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:069",
      "atlas_display": {
        "id": "PAT:069",
        "label": "Red-Team Specification",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Engineering structure",
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C04",
          "C:C13"
        ],
        "printed": false,
        "summary": "Challenge a draft specification by constructing plausible counterexamples to its intended promises. Ask how an implementation could follow its words yet produce an unacceptable result, then record concrete gaps or contradictions for the appropriate owner. This examines the specification before or alongside coding; it is distinct from verifying that a particular implementation satisfies an established contract.",
        "limitation": "A successful challenge exercise finds selected weaknesses; the absence of findings cannot prove specification completeness or correctness.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Independent verification and oracles",
          "K:Specifications and governance"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F04"
        ]
      }
    },
    {
      "label": "Gap-Closure Analysis",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F04",
      "chapter": 4,
      "disposition": "Retain with explicit qualifications",
      "required_revision": "Treat gaps and orphans as candidates for examination; legacy behavior is not a normative source by default.",
      "occurrences": "[\"SDD2:A5\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "A gap detector depends on the completeness and semantics of its inputs; discovered candidates are neither exhaustive nor automatically valid.",
      "historical_structural_chapters": [
        "C:C04"
      ],
      "family_name": "Intentions, Contracts and Specifications",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "PRECISARE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Turn missing traceability and uncovered obligations into specific decisions instead of indiscriminately expanding the specification to match existing code.",
        "when_to_use": [
          "A brownfield change has undocumented outputs, unmapped scenarios, or unclear relationships between requirements and tests.",
          "A new specification may omit a consumer or preserve behavior that no longer has an authorized purpose."
        ],
        "when_not_to_use": [
          "The exercise would require preserving every legacy path without checking whether its behavior is intended."
        ],
        "prerequisites": [
          "A canonical behavior reference and identifiable candidate artifacts.",
          "An owner for disputed meaning and a scoped impact question."
        ],
        "steps": [
          "Map the changed obligations to relevant scenarios, interfaces, implementation elements, and evidence.",
          "Flag missing relationships and apparently orphaned elements with their exact locators and uncertainty.",
          "Investigate whether each finding is an omission, a historical remnant, a valid exclusion, or a defect in the mapping.",
          "Ask the appropriate owner to resolve consequential missing behavior and record any authorized delta.",
          "Add or revise the relevant scenario, artifact, or mapping and retain unresolved items with their impact and next action."
        ],
        "example": "Illustrative example: An eligibility response includes a policy-version field, but the new scenarios assert only the decision label. Analysis flags the field as potentially uncovered. Inspection shows that consumers rely on it to explain historical decisions. The owner confirms the obligation, and an independent scenario now checks both values. Other unused legacy fields are investigated separately rather than copied into the contract by default.",
        "verification": [
          "Each accepted gap has a concrete obligation or decision behind it.",
          "Dismissed findings retain a reason, such as an intentional exclusion or obsolete artifact.",
          "Closure adds relevant evidence or traceability without silently broadening authority."
        ],
        "outputs": [
          "A classified gap and orphan register.",
          "Authorized resolutions and updated coverage links."
        ],
        "risks": [
          "Treating all unmapped code as required behavior can preserve defects and dead features.",
          "False positives can consume review capacity without improving coverage of consequential outcomes."
        ],
        "related_practices": [
          "PAT:053",
          "PAT:061",
          "PAT:069"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor and NDSE2 Chapters 4 and 13 thematic guidance. Family F04 preserves the catalogue classification. The example is illustrative; this entry does not establish measured effectiveness.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:070",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C04",
            "file": "EN/chapters/chapter04.tex",
            "line": 3,
            "sha256": "f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C04",
            "title": "Intentions, Contracts and Iterative Change",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:SDD2:A5"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:070",
      "atlas_display": {
        "id": "PAT:070",
        "label": "Gap-Closure Analysis",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Engineering structure",
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C04",
          "C:C13"
        ],
        "printed": false,
        "summary": "Compare intended behavior, scenarios, interfaces, and implementation knowledge to identify candidate gaps and orphaned elements. Investigate each finding before deciding whether it represents missing coverage, an obsolete artifact, an intentional exclusion, or an unapproved assumption. Legacy observations help discover questions; they do not automatically become requirements that must be preserved.",
        "limitation": "A gap detector depends on the completeness and semantics of its inputs; discovered candidates are neither exhaustive nor automatically valid.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Independent verification and oracles",
          "K:Specifications and governance"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F04"
        ]
      }
    },
    {
      "label": "Ambiguity Scoring",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F04",
      "chapter": 4,
      "disposition": "Apply the critical qualification",
      "required_revision": "Use a diagnostic rubric; a critical gap is not offset by an average, and the threshold is unvalidated.",
      "occurrences": "[\"SDD2:A6\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "An uncalibrated score cannot predict successful delivery; a high average must not compensate for one consequential unresolved question.",
      "historical_structural_chapters": [
        "C:C04"
      ],
      "family_name": "Intentions, Contracts and Specifications",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "RIVEDERE_CRITICAMENTE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Make a vague judgment that a specification is unclear more inspectable without replacing individual consequential findings with a number.",
        "when_to_use": [
          "Several draft areas need consistent review attention and their uncertainty is otherwise described only impressionistically.",
          "A team wants to investigate whether a rubric could support local triage."
        ],
        "when_not_to_use": [
          "A score would be used as automatic approval or as evidence that all requirements are complete."
        ],
        "prerequisites": [
          "A defined rubric with observable anchors and example interpretations.",
          "Separate recording of critical findings, owners, and resolution states."
        ],
        "steps": [
          "Define what each dimension means and which observable evidence supports each rating.",
          "Rate the relevant draft sections while retaining the exact gaps, contradictions, or unverifiable statements behind each score.",
          "Flag consequential unresolved questions independently of the aggregate and identify the work they block.",
          "Use the profile to prioritize clarification or review, then record whether the underlying finding was actually resolved.",
          "Before using thresholds predictively, evaluate local rating agreement and outcome relationships rather than assuming the numbers are calibrated."
        ],
        "example": "Illustrative example: A draft scores well on readable structure and concrete examples, but never states whether a repeated request uses historical or current policy. The reviewer retains that question as blocking for replay work even though the overall score is high. After the owner resolves it, the record changes because an authoritative answer exists, not simply because a second model awards more points.",
        "verification": [
          "Every rating has an inspectable rationale tied to the relevant draft.",
          "Critical open questions remain visible regardless of the composite score.",
          "Any claim about predictive usefulness is supported by a separate evaluation."
        ],
        "outputs": [
          "A diagnostic rating profile with source-linked findings.",
          "A prioritized clarification list and explicit blocking conditions."
        ],
        "risks": [
          "Numerical precision can create confidence unsupported by the rubric’s validation.",
          "Teams may optimize wording for a score while leaving the decisive uncertainty unresolved."
        ],
        "related_practices": [
          "PAT:067",
          "PAT:061",
          "PAT:059"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor and NDSE2 Chapters 4 and 13 thematic guidance. Family F04 preserves the catalogue classification. The example is illustrative; this entry does not establish measured effectiveness.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:071",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C04",
            "file": "EN/chapters/chapter04.tex",
            "line": 3,
            "sha256": "f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C04",
            "title": "Intentions, Contracts and Iterative Change",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:SDD2:A6"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:071",
      "atlas_display": {
        "id": "PAT:071",
        "label": "Ambiguity Scoring",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Engineering structure",
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C04",
          "C:C13"
        ],
        "printed": false,
        "summary": "Use an explicit rubric to organize observations about a specification’s completeness, consistency, specificity, and testability. Keep the underlying findings visible and treat critical unresolved ambiguity as a separate blocking condition. A composite score may help prioritize examination; it does not establish correctness, authorize a requirement, or supply a validated universal readiness threshold.",
        "limitation": "An uncalibrated score cannot predict successful delivery; a high average must not compensate for one consequential unresolved question.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Independent verification and oracles",
          "K:Specifications and governance"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F04"
        ]
      }
    },
    {
      "label": "Handoff Chain",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F09",
      "chapter": 9,
      "disposition": "Recompose the mechanism",
      "required_revision": "Record inputs, outputs, versions, doubts, and authority for every handoff; file presence is insufficient.",
      "occurrences": "[\"SDD2:B1\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "A complete-looking handoff can still omit a dependency or preserve an incorrect assumption; recipient reconstruction remains necessary.",
      "historical_structural_chapters": [
        "C:C09"
      ],
      "family_name": "Context, Memory and Handoffs",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "RICOMPORRE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Maintain continuity across people, agents, and sessions without letting compression erase constraints, failed attempts, or changed authority.",
        "when_to_use": [
          "Work spans sessions or passes between investigation, implementation, checking, and review roles.",
          "A successor must continue from a checkpoint without replaying the entire conversation."
        ],
        "when_not_to_use": [
          "The transfer would conceal that the current contract or permission state cannot be verified; stop and reconcile first."
        ],
        "prerequisites": [
          "Identifiable task, candidate, contract, and evidence versions.",
          "A recipient with a defined role and access to the permitted source record."
        ],
        "steps": [
          "State the current objective, completed work, candidate revision, and unresolved result in a concise structured record.",
          "Link the authoritative contract, relevant observations, failed attempts, and decision rationale rather than copying only conclusions.",
          "Carry forward consumed budget, permission scope, pending questions, and the specific next action or stopping condition.",
          "Have the recipient compare stored versions with current authority and check that referenced evidence actually applies.",
          "Acknowledge the reconstructed state, refresh stale elements, and preserve the incoming handoff as history when producing the next one."
        ],
        "example": "Illustrative example: A maker stops after a replay regression fails. Its handoff includes the candidate hash, current contract revision, failing request, protected expectation, and remaining attempt budget. The next worker discovers that a policy delta arrived after the checkpoint. It preserves the old failure record but refreshes the affected assumptions before attempting a repair, instead of resuming from a vague “almost finished” summary.",
        "verification": [
          "The recipient can explain the current state and next permitted decision from the handoff.",
          "Referenced evidence matches the relevant revisions and preserves open questions.",
          "Budget and permission constraints survive the transfer without silent expansion or reset."
        ],
        "outputs": [
          "A versioned handoff record with evidence locators.",
          "A recipient freshness check and reconciled continuation state."
        ],
        "risks": [
          "Overcompressed summaries can erase the diagnosis that justified the next attempt.",
          "Successor agents may treat historical state as current authorization merely because it persisted."
        ],
        "related_practices": [
          "PAT:062",
          "PAT:047",
          "PAT:020"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor and NDSE2 Chapters 9 and 13 thematic guidance. Family F09 preserves the catalogue classification. The example is illustrative; this entry does not establish measured effectiveness.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:072",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C09",
            "file": "EN/chapters/chapter09.tex",
            "line": 3,
            "sha256": "ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C09",
            "title": "System Understanding, Context and Persistent Memory",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:SDD2:B1"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:072",
      "atlas_display": {
        "id": "PAT:072",
        "label": "Handoff Chain",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Engineering structure",
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C09",
          "C:C13"
        ],
        "printed": false,
        "summary": "Transfer the minimum state a successor needs to continue work, with links to the fuller evidence record. Each handoff identifies its inputs, output state, versions, doubts, authority, resource history, and next permitted action. The recipient checks freshness and applicability before resuming; the presence of expected files alone is not evidence that a handoff is coherent.",
        "limitation": "A complete-looking handoff can still omit a dependency or preserve an incorrect assumption; recipient reconstruction remains necessary.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Agent context and persistent memory",
          "K:Ownership and knowledge transfer",
          "K:System understanding and rationale"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F09"
        ]
      }
    },
    {
      "label": "Multi-Mode Agent",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F03",
      "chapter": 3,
      "disposition": "Retain with explicit qualifications",
      "required_revision": "Use functional modes and permissions; do not treat them as certified maturity or autonomous responsibility.",
      "occurrences": "[\"SDD2:B2\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "Mode separation does not authenticate authority, certify maturity, or make errors independent when the same assumptions and evidence are reused.",
      "historical_structural_chapters": [
        "C:C03"
      ],
      "family_name": "Delegation, Execution and Stopping",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "PRECISARE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Avoid exposing every capability throughout a session when different stages need different actions and evidence.",
        "when_to_use": [
          "A workflow alternates between read-oriented investigation and a narrowly writable implementation stage.",
          "One model can perform several functions while the controller retains explicit scope and transition rules."
        ],
        "when_not_to_use": [
          "A prompt-only role change would be presented as real permission isolation or independent acceptance."
        ],
        "prerequisites": [
          "A controller that can enforce actual tool and artifact permissions.",
          "Defined mode inputs, outputs, transition conditions, and decision owners."
        ],
        "steps": [
          "Define modes by their engineering purpose and necessary operations rather than by impressive role names.",
          "Assign the least access needed for each mode and protect authoritative contracts and acceptance expectations from the maker.",
          "Require explicit current inputs and a recorded controller decision when entering a mode or expanding permitted action.",
          "Keep the task contract, remaining budget, and evidence history stable across mode transitions.",
          "Route the resulting candidate and findings to the responsible checker or owner without letting a mode label grant acceptance."
        ],
        "example": "Illustrative example: An assistant inspects a repository with read access, then proposes a plan. After the controller admits the plan, implementation mode can write only candidate files. Checking reads protected expectations and writes a separate result. These transitions are recorded and enforced. Calling the final prompt “release manager” would add no ability or authority to publish the candidate.",
        "verification": [
          "Actual denied and allowed operations match the documented mode boundaries.",
          "Each transition retains the applicable contract and resource history.",
          "Mode outputs identify their evidence and do not claim a decision reserved for another role."
        ],
        "outputs": [
          "A mode and permission specification with transition records.",
          "Scoped candidate or finding artifacts from each admitted mode."
        ],
        "risks": [
          "A broad underlying credential can defeat apparently narrow prompt-level roles.",
          "Reusing the maker’s interpretation in a checker mode can preserve circular verification."
        ],
        "related_practices": [
          "PAT:001",
          "PAT:027",
          "PAT:034"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor and NDSE2 Chapters 3 and 13 thematic guidance. Family F03 preserves the catalogue classification. The example is illustrative; this entry does not establish measured effectiveness.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:073",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C03",
            "file": "EN/chapters/chapter03.tex",
            "line": 3,
            "sha256": "ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C03",
            "title": "Limits and Capability of Coding Agents",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:SDD2:B2"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:073",
      "atlas_display": {
        "id": "PAT:073",
        "label": "Multi-Mode Agent",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Engineering structure",
          "T:What agents can do"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C13"
        ],
        "printed": false,
        "summary": "Give one agent distinct functional modes such as inspection, planning, bounded implementation, and checking, with appropriate inputs and enforced permissions for each. Record mode transitions in the controller. Changing a role prompt can change the requested task, but the surrounding system must supply the actual access boundary and preserve accountability.",
        "limitation": "Mode separation does not authenticate authority, certify maturity, or make errors independent when the same assumptions and evidence are reused.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Agent failure and escalation",
          "K:Benchmarks and construct validity",
          "K:Long-running agent execution"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F03"
        ]
      }
    },
    {
      "label": "Anti-Sycophancy Enforcement",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F08",
      "chapter": 8,
      "disposition": "Apply the critical qualification",
      "required_revision": "Support criticism with evidence; requesting dissent does not change training or actual incentives.",
      "occurrences": "[\"SDD2:B3\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "Critical instructions do not guarantee useful criticism or remove shared blind spots; no-findings results remain bounded to the inspected scope.",
      "historical_structural_chapters": [
        "C:C08"
      ],
      "family_name": "Critique, Review and Trust",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "RIVEDERE_CRITICAMENTE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Make review informative when agreement is socially easy or fluent candidate explanations are being accepted without challenge.",
        "when_to_use": [
          "Review comments mostly repeat the candidate’s rationale without examining consequential assumptions.",
          "A proposed decision needs a reasoned challenge before an accountable owner evaluates the evidence."
        ],
        "when_not_to_use": [
          "The process demands a quota of negative comments regardless of whether a concrete problem can be found."
        ],
        "prerequisites": [
          "A known candidate and an authoritative behavior reference.",
          "A finding format that distinguishes observed defects, hypotheses, and preferences."
        ],
        "steps": [
          "Ask the reviewer to identify the strongest consequential assumption in the candidate or its explanation.",
          "Require a source location, counterexample, violated requirement, or proposed diagnostic for each material objection.",
          "Classify the objection by evidence status rather than accepting confident criticism as a confirmed defect.",
          "Investigate actionable concerns and retain reasons when a finding is dismissed or remains unresolved.",
          "Allow a bounded no-additional-finding result and pass the full evidence record to the named acceptance owner."
        ],
        "example": "Illustrative example: A reviewer first calls a storage refactor “too complex,” which supplies little actionable information. On closer examination, it identifies that replay calls the current policy evaluator instead of returning the stored response. The latter objection names a path and a protected expectation that can be tested. If no defect is established, the review should say so rather than inventing another objection to appear adversarial.",
        "verification": [
          "Material criticism contains a traceable claim and a useful way to examine it.",
          "The record separates established failures from plausible but untested concerns.",
          "Acceptance depends on evidence and authority, not on the number of objections or agreements."
        ],
        "outputs": [
          "An evidence-linked challenge record.",
          "Resolved findings, investigations, and bounded remaining uncertainty."
        ],
        "risks": [
          "Performative disagreement can produce expensive false positives and discourage useful collaboration.",
          "A persuasive critic can be overtrusted for the same reasons as a persuasive maker."
        ],
        "related_practices": [
          "PAT:075",
          "PAT:052",
          "PAT:080"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor and NDSE2 Chapters 8 and 13 thematic guidance. Family F08 preserves the catalogue classification. The example is illustrative; this entry does not establish measured effectiveness.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:074",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C08",
            "file": "EN/chapters/chapter08.tex",
            "line": 3,
            "sha256": "b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C08",
            "title": "Code Review and Trust Calibration",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:SDD2:B3"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:074",
      "atlas_display": {
        "id": "PAT:074",
        "label": "Anti-Sycophancy Enforcement",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Productivity",
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C08",
          "C:C13"
        ],
        "printed": false,
        "summary": "Ask reviewers to challenge a candidate with evidence-backed objections rather than agree with its author or manufacture dissent. A useful finding identifies a defect, unsupported assumption, violated expectation, or concrete investigation. Requiring critical reasoning changes the review task; it does not by itself modify model training, incentives, or the independence of the evidence.",
        "limitation": "Critical instructions do not guarantee useful criticism or remove shared blind spots; no-findings results remain bounded to the inspected scope.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:AI as reviewer",
          "K:Automation bias and trust",
          "K:Review capacity and maintainers"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F08"
        ]
      }
    },
    {
      "label": "Convergence Review",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F08",
      "chapter": 8,
      "disposition": "Apply the critical qualification",
      "required_revision": "Preserve reasons and objections; agreement between two models is neither calibration nor proof.",
      "occurrences": "[\"SDD2:B4\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "Reviewers can converge on a shared mistake, especially when they receive the same flawed premise or circular evidence.",
      "historical_structural_chapters": [
        "C:C08"
      ],
      "family_name": "Critique, Review and Trust",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "RIVEDERE_CRITICAMENTE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Make a disputed engineering decision inspectable without treating consensus as an independent acceptance oracle.",
        "when_to_use": [
          "Reviewers disagree about a specific tradeoff, defect hypothesis, or interpretation that available evidence could help resolve.",
          "A second perspective may expose an assumption the initial reviewer did not examine."
        ],
        "when_not_to_use": [
          "The missing ingredient is an authoritative requirement or an executable check, and discussion would merely defer obtaining it."
        ],
        "prerequisites": [
          "A bounded question, shared candidate revision, and accessible evidence.",
          "A stop condition and a named owner for unresolved decisions."
        ],
        "steps": [
          "Record the initial proposal and its evidence before exposing it to the challenger’s reasoning.",
          "Ask the challenger for a concrete counterargument and distinguish competing facts from differing preferences.",
          "Identify the observation, source, or owner decision that could discriminate between the positions.",
          "Perform or obtain that check, then record which claims changed and which objections remain.",
          "Stop when the bounded question is answered or no useful new evidence emerges; escalate unresolved consequential disagreement."
        ],
        "example": "Illustrative example: One reviewer accepts a replay refactor because current tests pass. Another argues that the tests expect the wrong policy revision. They inspect the authorized historical-response contract and run an independently specified case. The first position changes because of that evidence. Had both reviewers initially agreed with the flawed tests, their consensus would not have made the replay behavior acceptable.",
        "verification": [
          "The final position is traceable to checked reasons rather than a vote count.",
          "Dissenting claims and unresolved questions remain available to the decision owner.",
          "The review stops according to the question and evidence, not a requirement that all models agree."
        ],
        "outputs": [
          "A proposal, challenge, and evidence-resolution record.",
          "A bounded conclusion or named escalation."
        ],
        "risks": [
          "Repeated discussion can amplify shared assumptions while appearing to increase confidence.",
          "Removing dissent from the final summary can hide residual uncertainty from the reviewer."
        ],
        "related_practices": [
          "PAT:074",
          "PAT:022",
          "PAT:063"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor and NDSE2 Chapters 8 and 13 thematic guidance. Family F08 preserves the catalogue classification. The example is illustrative; this entry does not establish measured effectiveness.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:075",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C08",
            "file": "EN/chapters/chapter08.tex",
            "line": 3,
            "sha256": "b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C08",
            "title": "Code Review and Trust Calibration",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:SDD2:B4"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:075",
      "atlas_display": {
        "id": "PAT:075",
        "label": "Convergence Review",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Productivity",
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C08",
          "C:C13"
        ],
        "printed": false,
        "summary": "Compare a proposal, a reasoned challenge, and their supporting evidence to resolve a bounded review question. Preserve objections and the basis for any changed position instead of keeping only the final agreement. Convergence is useful when the reasons survive checking; agreement between models alone neither calibrates confidence nor proves that the candidate is correct.",
        "limitation": "Reviewers can converge on a shared mistake, especially when they receive the same flawed premise or circular evidence.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:AI as reviewer",
          "K:Automation bias and trust",
          "K:Review capacity and maintainers"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F08"
        ]
      }
    },
    {
      "label": "Gate-Enforced Progression",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F04",
      "chapter": 4,
      "disposition": "Retain with explicit qualifications",
      "required_revision": "Separate predicates from authority, allow gates to reopen, and derive adapters from the canonical source; avoid a waterfall ritual.",
      "occurrences": "[\"SDD2:C1\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "A gate can check only its implemented predicates; file presence and declared approval fields do not establish real authority or behavioral sufficiency.",
      "historical_structural_chapters": [
        "C:C04"
      ],
      "family_name": "Intentions, Contracts and Specifications",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "PRECISARE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Make the reason for progression or hold specific enough to verify and act on without freezing the development lifecycle.",
        "when_to_use": [
          "Several stages depend on current contracts, protected checks, evidence, and named decisions.",
          "Candidates arrive with stale results or pass through review because expected files merely exist."
        ],
        "when_not_to_use": [
          "A gate imposes artifacts that do not answer a relevant obligation or duplicates an already adequate approval mechanism."
        ],
        "prerequisites": [
          "Defined gate inputs, predicates, outcome states, and decision authorities.",
          "Versioned canonical records with identifiable dependent evidence."
        ],
        "steps": [
          "Specify which observable conditions are machine-checkable and which decisions require an authenticated accountable owner.",
          "Bind each gate result to the actual contract, candidate, oracle, and environment revisions it examined.",
          "Return named failures or holds with a useful corrective action, preserving distinctions between missing evidence and missing authority.",
          "When an authorized delta changes a premise, invalidate affected results and reopen only the relevant work with required regressions.",
          "Generate compatibility views from the canonical record and route edits to those views back as proposed deltas."
        ],
        "example": "Illustrative example: A candidate passes schema checks and its test suite, but the contract revision changed after the tests ran. The progression gate holds the stale evidence and identifies the affected expectations. The maker refreshes the candidate and checks; the authorized reviewer still decides acceptance. An old-format tracking sheet is regenerated from the contract rather than becoming a second path to approval.",
        "verification": [
          "Gate outcomes identify exact checked revisions and named predicates.",
          "A missing authority decision cannot be satisfied by a populated text field alone.",
          "Changed inputs reopen affected results while preserving the prior decision history."
        ],
        "outputs": [
          "A predicate and authority specification.",
          "Version-bound progression, hold, and reopening records."
        ],
        "risks": [
          "A structural pass can be mistaken for complete verification or release permission.",
          "Rigid gate ceremonies can obstruct legitimate small increments and encourage workarounds."
        ],
        "related_practices": [
          "PAT:061",
          "PAT:068",
          "PAT:082"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor and NDSE2 Chapters 4 and 13 thematic guidance. Family F04 preserves the catalogue classification. The example is illustrative; this entry does not establish measured effectiveness.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:076",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C04",
            "file": "EN/chapters/chapter04.tex",
            "line": 3,
            "sha256": "f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C04",
            "title": "Intentions, Contracts and Iterative Change",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:SDD2:C1"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:076",
      "atlas_display": {
        "id": "PAT:076",
        "label": "Gate-Enforced Progression",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Engineering structure",
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C04",
          "C:C13"
        ],
        "printed": false,
        "summary": "Advance a candidate only when the relevant explicit predicates and decision rights are satisfied. Keep structural checks, behavioral verification, authorization, and acceptance distinct, and reopen affected gates when their inputs change. Use gates to support small iterative changes; a fixed sequence of documents or a green structural report is not a substitute for accountable judgment.",
        "limitation": "A gate can check only its implemented predicates; file presence and declared approval fields do not establish real authority or behavioral sufficiency.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Independent verification and oracles",
          "K:Specifications and governance"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F04"
        ]
      }
    },
    {
      "label": "Security Pipeline",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F06",
      "chapter": 6,
      "disposition": "Recompose the mechanism",
      "required_revision": "Treat the security pipeline as a composition of controls, not a guarantee of security.",
      "occurrences": "[\"SDD2:C2\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "A composition of checks can still leave uncovered threats or enforcement gaps, even when every configured stage passes.",
      "historical_structural_chapters": [
        "C:C06"
      ],
      "family_name": "Security of the Toolchain and Its Effects",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "RICOMPORRE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Ensure that useful individual security signals contribute to an inspectable decision instead of becoming disconnected green status indicators.",
        "when_to_use": [
          "A change introduces untrusted input, new dependencies, external tools, or consequential data flows.",
          "Current security checks run independently without a clear connection to threats and release decisions."
        ],
        "when_not_to_use": [
          "A generic pipeline would be claimed to satisfy a specialized security obligation without examining the relevant environment."
        ],
        "prerequisites": [
          "An explicit threat and asset inventory for both product and development chain.",
          "Owners for controls, exceptions, findings, and the final operational decision."
        ],
        "steps": [
          "Map each consequential threat to the boundary it could cross and the evidence needed to examine it.",
          "Select complementary controls such as source review, dependency provenance, permissions, scanning, and targeted negative cases.",
          "Place permission enforcement before effects occur, independently of whether a content scanner raises a finding.",
          "Bind results to the candidate and control configuration, classify failures, and preserve denied actions without exposing sensitive contents.",
          "Assemble the findings and residual gaps for accountable review; reassess affected controls when tools or permissions change."
        ],
        "example": "Illustrative example: An import feature receives malformed-input checks, dependency review, and a data-flow examination. The assistant’s runtime separately denies unapproved outbound calls and writes to protected expectations. A text scanner reports no suspicious instruction in the fixture, but that result cannot unlock the denied network operation. The reviewer sees the purpose and limit of each control rather than a single undifferentiated security badge.",
        "verification": [
          "Each selected control answers a named threat question and records its scope.",
          "Permission denials remain effective when a scanner misses suspicious content.",
          "The final decision retains unresolved findings, control versions, and accountable ownership."
        ],
        "outputs": [
          "A threat-to-control map and candidate-bound results.",
          "A security decision record with residual uncertainty."
        ],
        "risks": [
          "Correlated or overlapping scanners can leave the same important boundary unexamined.",
          "Changes to execution configuration can invalidate earlier results without changing application code."
        ],
        "related_practices": [
          "PAT:051",
          "PAT:078",
          "PAT:079"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor and NDSE2 Chapters 6 and 13 thematic guidance. Family F06 preserves the catalogue classification. The example is illustrative; this entry does not establish measured effectiveness.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:077",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C06",
            "file": "EN/chapters/chapter06.tex",
            "line": 2,
            "sha256": "3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C06",
            "title": "Securing Generated Code and Agent Runtimes",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:SDD2:C2"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:077",
      "atlas_display": {
        "id": "PAT:077",
        "label": "Security Pipeline",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Code quality & security",
          "T:Engineering structure"
        ],
        "actual": [],
        "mapped": [
          "C:C06",
          "C:C13"
        ],
        "printed": false,
        "summary": "Compose security checks around named threats, protected assets, and decision owners across the application and its development tools. Keep scanning, dependency review, permission enforcement, negative testing, and release judgment distinct but connected. The pipeline records what each control actually examined and what remains unresolved; completing its stages is not a universal security guarantee.",
        "limitation": "A composition of checks can still leave uncovered threats or enforcement gaps, even when every configured stage passes.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Dependencies and agent supply chain",
          "K:Prompt injection and malicious tools",
          "K:Vulnerability and secure code"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F06"
        ]
      }
    },
    {
      "label": "Prompt Injection Scanning",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F06",
      "chapter": 6,
      "disposition": "Apply the critical qualification",
      "required_revision": "Scanning supplies a signal; permissions and boundaries outside the model control the effects.",
      "occurrences": "[\"SDD2:C3\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "A clean scan does not establish injection resistance; wording changes, unseen channels, and interpretation errors can bypass selected detection rules.",
      "historical_structural_chapters": [
        "C:C06"
      ],
      "family_name": "Security of the Toolchain and Its Effects",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "RIVEDERE_CRITICAMENTE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Expose suspicious attempts to promote lower-trust task data into operational instructions without relying on detection as the sole defense.",
        "when_to_use": [
          "An assistant reads external pages, repository prose, issues, or tool outputs before deciding its next action.",
          "A workflow needs triage and evidence for suspicious instruction-like content."
        ],
        "when_not_to_use": [
          "Scanning would be used to justify otherwise unauthorized access or to certify arbitrary content as safe."
        ],
        "prerequisites": [
          "Known data and instruction boundaries with a bounded response policy.",
          "External enforcement of permitted tools, targets, and effects."
        ],
        "steps": [
          "Identify the lower-trust input surfaces the task actually consumes and retain their origin and version where possible.",
          "Inspect for attempts to claim higher authority, redirect the objective, or request out-of-scope operations.",
          "Record suspected passages with enough context to assess whether they are malicious instructions, quotations, or legitimate task data.",
          "Keep the content as data and route material findings for review without executing the suspicious request to investigate it.",
          "Exercise relevant permission denials independently of scanner results and record the limits of the detection coverage."
        ],
        "example": "Illustrative example: A repository note tells an assistant to send local configuration to an external endpoint before continuing a build. Scanning flags the instruction and preserves its source locator. Even if a paraphrase evades that rule, the runtime still denies the unapproved outbound operation. The useful evidence consists of the suspicious-content finding and the enforced denial, which answer different questions.",
        "verification": [
          "Findings identify the input source and the proposed authority crossing.",
          "False positives can be classified without silently promoting quoted content to instructions.",
          "A missed finding cannot by itself enable an operation outside the permission envelope."
        ],
        "outputs": [
          "A source-linked scan and triage record.",
          "Independent boundary-check evidence and coverage limitations."
        ],
        "risks": [
          "Overbroad rules may flag legitimate documentation and create expensive review noise.",
          "Treating a scan as a permission check can leave uncontrolled effects when detection fails."
        ],
        "related_practices": [
          "PAT:017",
          "PAT:034",
          "PAT:077"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor and NDSE2 Chapters 6 and 13 thematic guidance. Family F06 preserves the catalogue classification. The example is illustrative; this entry does not establish measured effectiveness.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:078",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C06",
            "file": "EN/chapters/chapter06.tex",
            "line": 2,
            "sha256": "3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C06",
            "title": "Securing Generated Code and Agent Runtimes",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:SDD2:C3"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:078",
      "atlas_display": {
        "id": "PAT:078",
        "label": "Prompt Injection Scanning",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Code quality & security",
          "T:Engineering structure"
        ],
        "actual": [],
        "mapped": [
          "C:C06",
          "C:C13"
        ],
        "printed": false,
        "summary": "Inspect repository text, retrieved material, and tool outputs for content that attempts to redirect an assistant beyond the task’s authority. Treat findings as signals for examination, preserving the source context and an appropriate response. Since scanning can miss or misclassify content, independently enforced tool permissions must still limit the effects of any resulting action.",
        "limitation": "A clean scan does not establish injection resistance; wording changes, unseen channels, and interpretation errors can bypass selected detection rules.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Dependencies and agent supply chain",
          "K:Prompt injection and malicious tools",
          "K:Vulnerability and secure code"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F06"
        ]
      }
    },
    {
      "label": "Supply-Chain Risk Audit",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F06",
      "chapter": 6,
      "disposition": "Retain with explicit qualifications",
      "required_revision": "Audit identity, provenance, permissions, and updates; do not maintain a fixed list of tools presumed safe.",
      "occurrences": "[\"SDD2:C4\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "Provenance and pinning do not prove benign behavior; a legitimate approved artifact can contain defects or gain risk through changed context.",
      "historical_structural_chapters": [
        "C:C06"
      ],
      "family_name": "Security of the Toolchain and Its Effects",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "PRECISARE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Examine the transition from a suggested dependency to code allowed to install, execute, access data, or influence the agent.",
        "when_to_use": [
          "A generated change proposes a new package, tool integration, hook, or skill.",
          "An existing dependency changes version, source, resolved artifact, or requested permissions."
        ],
        "when_not_to_use": [
          "A successful name lookup or manifest check would be presented as sufficient evidence for unrestricted execution."
        ],
        "prerequisites": [
          "An inventory of executable dependencies and their approved purpose.",
          "A decision owner with access to artifact identity and permission information."
        ],
        "steps": [
          "Question whether the new dependency is needed or an already approved capability can meet the requirement.",
          "Verify the exact name, source, version, resolved artifact identity, and relevant transitive dependency record.",
          "Examine installation and execution behavior, requested access, and changes to automatic hooks or tool entry points.",
          "Approve only the necessary scope through the appropriate process and record the review basis and unresolved concerns.",
          "Reassess material updates or permission changes, preserving the previous manifest for rollback and investigation."
        ],
        "example": "Illustrative example: An assistant proposes a similarly named package to simplify parsing. The reviewer checks the actual registry identity and artifact, then notices an installation step that executes additional code. The team may reject the dependency or admit a narrower reviewed alternative. Its existence in a registry and a passing application test would not have answered the installation or provenance questions.",
        "verification": [
          "The reviewed identity matches the artifact that will actually resolve or execute.",
          "Requested permissions and automatic actions are understood within the intended task scope.",
          "Material changes trigger renewed review rather than inheriting approval from a familiar name."
        ],
        "outputs": [
          "A dependency and permission manifest with review provenance.",
          "An update, rejection, or bounded admission decision."
        ],
        "risks": [
          "A floating or indirect dependency can change execution without a visible application diff.",
          "A hash match can confirm bytes while leaving publisher identity or behavioral safety unestablished."
        ],
        "related_practices": [
          "PAT:037",
          "PAT:030",
          "PAT:077"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor and NDSE2 Chapters 6 and 13 thematic guidance. Family F06 preserves the catalogue classification. The example is illustrative; this entry does not establish measured effectiveness.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:079",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C06",
            "file": "EN/chapters/chapter06.tex",
            "line": 2,
            "sha256": "3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C06",
            "title": "Securing Generated Code and Agent Runtimes",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:SDD2:C4"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:079",
      "atlas_display": {
        "id": "PAT:079",
        "label": "Supply-Chain Risk Audit",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Code quality & security",
          "T:Engineering structure"
        ],
        "actual": [],
        "mapped": [
          "C:C06",
          "C:C13"
        ],
        "printed": false,
        "summary": "Review the identity, provenance, necessity, permissions, and update path of executable dependencies, including packages, tool servers, hooks, and skills. Track the actual resolved artifacts and their transitive dependencies where relevant. A familiar name or a pinned version reduces some ambiguity, but neither supplies a permanent list of trustworthy tools or proves safe behavior.",
        "limitation": "Provenance and pinning do not prove benign behavior; a legitimate approved artifact can contain defects or gain risk through changed context.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Dependencies and agent supply chain",
          "K:Prompt injection and malicious tools",
          "K:Vulnerability and secure code"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F06"
        ]
      }
    },
    {
      "label": "Adversarial Agent Pattern",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F07",
      "chapter": 7,
      "disposition": "Apply the critical qualification",
      "required_revision": "Separate criticism, independent inputs, read-only access, and authority; protect the oracle from the maker too.",
      "occurrences": "[\"SDD2:C5\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "An adversarial role can still share the maker’s false premise; read-only access alone does not establish a correct or protected oracle.",
      "historical_structural_chapters": [
        "C:C07"
      ],
      "family_name": "Tests, Oracles and Acceptance Evidence",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "RIVEDERE_CRITICAMENTE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Create a focused search for counterexamples while preserving the boundary between producing, examining, and accepting a candidate.",
        "when_to_use": [
          "A plausible candidate could pass self-tests based on the maker’s own mistaken interpretation.",
          "A consequential invariant benefits from a dedicated search for negative cases or unexpected changes."
        ],
        "when_not_to_use": [
          "The checker lacks an independently grounded expectation or would be allowed to negotiate a weaker contract with the maker."
        ],
        "prerequisites": [
          "A known candidate and authorized expected behavior with source provenance.",
          "Protected contract and oracle artifacts, separate findings output, and a named acceptance owner."
        ],
        "steps": [
          "Define the invariant or risk the checker should challenge and the limits of its investigation.",
          "Provide independently grounded expectations and relevant context without using the maker’s conclusion as the oracle.",
          "Enforce read and write permissions so the maker cannot rewrite the expectation and the checker cannot silently alter the candidate.",
          "Require a concrete counterexample, violated obligation, or identifiable evidence gap for a material finding.",
          "Return diagnosed failures for bounded repair and policy ambiguities to the owner; retain the evidence for accountable acceptance."
        ],
        "example": "Illustrative example: A maker’s self-test accepts a replay response recomputed under current policy. A checker reads the separately approved historical-response invariant and constructs the conflicting case. The maker may repair candidate code but cannot edit that protected expectation. The checker records a reproducible failure; it does not independently authorize a policy change or declare the repaired service ready for release.",
        "verification": [
          "Expected results have an origin independent of the candidate’s observed answer.",
          "Permission checks protect the oracle against writes by both relevant roles.",
          "Findings are traceable and the resulting state preserves separate acceptance authority."
        ],
        "outputs": [
          "A scoped counterexample or evidence-gap report.",
          "A candidate-bound check result and repair or escalation path."
        ],
        "risks": [
          "Two differently named agents may reproduce the same circular reasoning.",
          "An unbounded critic can create indefinite repair cycles without new diagnostic evidence."
        ],
        "related_practices": [
          "PAT:027",
          "PAT:044",
          "PAT:082"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor and NDSE2 Chapters 7 and 13 thematic guidance. Family F07 preserves the catalogue classification. The example is illustrative; this entry does not establish measured effectiveness.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:080",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C07",
            "file": "EN/chapters/chapter07.tex",
            "line": 3,
            "sha256": "0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C07",
            "title": "Independent Verification and the Oracle Problem",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:SDD2:C5"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:080",
      "atlas_display": {
        "id": "PAT:080",
        "label": "Adversarial Agent Pattern",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Verification & review",
          "T:What agents can do"
        ],
        "actual": [],
        "mapped": [
          "C:C07",
          "C:C13"
        ],
        "printed": false,
        "summary": "Assign a checker the bounded task of finding violations of an authorized contract. Separate the critical stance, the origin of expected results, artifact permissions, and acceptance authority. Give findings their own output channel and protect the oracle from the maker as well as the checker. Another agent is a possible reviewer, not automatically independent evidence.",
        "limitation": "An adversarial role can still share the maker’s false premise; read-only access alone does not establish a correct or protected oracle.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Dataset provenance and dependency",
          "K:Independent verification and oracles"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F07"
        ]
      }
    },
    {
      "label": "One-Item-Per-Cycle",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F03",
      "chapter": 3,
      "disposition": "Recompose the mechanism",
      "required_revision": "Treat this as a temporal specialization of NDSE:04 small increments, not automatic equivalence between the practices.",
      "occurrences": "[\"SDD2:D1\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "A single-item cycle does not make the item well-scoped by itself or remove dependencies that require integrated verification.",
      "historical_structural_chapters": [
        "C:C03"
      ],
      "family_name": "Delegation, Execution and Stopping",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "RICOMPORRE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Keep attempts, diagnoses, resource consumption, and stopping decisions attributable to one coherent outcome at a time.",
        "when_to_use": [
          "An autonomous loop drifts among unrelated tasks or loses track of which failure it is trying to repair.",
          "A resumed worker needs a clear item and a reliable transition before starting further work."
        ],
        "when_not_to_use": [
          "The proposed item is defined only by an arbitrary file boundary and cannot be checked as a coherent behavior."
        ],
        "prerequisites": [
          "A small verifiable work item with current contract and checks.",
          "Persistent state and externally maintained resource counters."
        ],
        "steps": [
          "Load one item, its applicable contract, candidate state, current diagnostic, and remaining budget.",
          "Admit only actions needed for that item, recording relevant observations and newly discovered dependencies.",
          "Run the focused check and required regressions; distinguish a diagnosed failure from an unrelated issue.",
          "Checkpoint the candidate, evidence, consumed resources, and a named result such as ready for review, stopped, or escalated.",
          "Begin another item only through an explicit allocation or resumption decision, keeping unresolved follow-ups separate."
        ],
        "example": "Illustrative example: A cycle implements revised request routing while preserving replay behavior, touching several related files. A failing unrelated report test is recorded as a separate issue rather than becoming the cycle’s new objective. The checkpoint identifies the routing candidate, its own verification result, and remaining resources. The controller can then request review or assign another item without losing the first decision trail.",
        "verification": [
          "The cycle’s actions and evidence relate to one stated acceptance question.",
          "Its checkpoint supports reconstruction after interruption without resetting consumed resources.",
          "Unrelated findings become explicit follow-ups rather than unrecorded scope expansion."
        ],
        "outputs": [
          "A cycle trace tied to one semantic item.",
          "A durable checkpoint and named continuation or stop state."
        ],
        "risks": [
          "An overly broad item can hide many changes behind a nominally single task.",
          "Treating every tool call as a separate cycle can fragment evidence and obscure the coherent outcome."
        ],
        "related_practices": [
          "PAT:046",
          "PAT:020",
          "PAT:083"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor and NDSE2 Chapters 3 and 13 thematic guidance. Family F03 preserves the catalogue classification. The example is illustrative; this entry does not establish measured effectiveness.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:081",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C03",
            "file": "EN/chapters/chapter03.tex",
            "line": 3,
            "sha256": "ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C03",
            "title": "Limits and Capability of Coding Agents",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:SDD2:D1"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:081",
      "atlas_display": {
        "id": "PAT:081",
        "label": "One-Item-Per-Cycle",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Engineering structure",
          "T:What agents can do"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C13"
        ],
        "printed": false,
        "summary": "Organize each execution cycle around one semantic work item with a defined acceptance question. Load its current contract and budget, attempt bounded work, observe the result, and checkpoint a named next state before admitting another item. This is a temporal specialization of small verifiable increments, not a rule that one cycle must touch only one file or make one tool call.",
        "limitation": "A single-item cycle does not make the item well-scoped by itself or remove dependencies that require integrated verification.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Agent failure and escalation",
          "K:Benchmarks and construct validity",
          "K:Long-running agent execution"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F03"
        ]
      }
    },
    {
      "label": "Evidence-Pack Provenance",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F07",
      "chapter": 7,
      "disposition": "Retain with explicit qualifications",
      "required_revision": "Bind the bundle to code, policy, oracle, and environment; distinguish a hash from identity or truth.",
      "occurrences": "[\"SDD2:D2\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "Matching hashes do not prove authorship, truthful execution, correct expectations, or genuine approval; a manifest alone cannot supply those facts.",
      "historical_structural_chapters": [
        "C:C07"
      ],
      "family_name": "Tests, Oracles and Acceptance Evidence",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "PRECISARE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Let a reviewer determine whether an evidence pack actually applies to the candidate and decision currently under consideration.",
        "when_to_use": [
          "Checks are performed across sessions, services, or participants and their results must survive a handoff.",
          "A candidate or requirement changes after a previously passing report was produced."
        ],
        "when_not_to_use": [
          "A checksum-only manifest would be claimed to authenticate a producer or certify acceptance."
        ],
        "prerequisites": [
          "Identifiable candidate, contract, oracle, policy, and environment revisions.",
          "Permitted evidence storage and a trustworthy process for recording actual execution."
        ],
        "steps": [
          "Record the invocation, input revisions, environment, producing process, timestamp, and result for each material check.",
          "Retain the relevant raw artifacts and give each a stable locator and digest where appropriate.",
          "Assemble a manifest that maps the claims to those artifacts and states the checks and uncertainty outside its scope.",
          "Before use, compare the recorded revisions with the current decision inputs and separately verify any required producer or approval identity.",
          "Hold stale or incomplete evidence, retain it as history, and rerun the affected checks rather than renaming an old report as current."
        ],
        "example": "Illustrative example: A report shows that replay checks passed for candidate A under contract revision one. The candidate changes to B before review. Even if the old report’s digest still matches its stored bytes, it does not establish B’s behavior. The reviewer holds the bundle until relevant checks are rerun and the new manifest identifies the actual inputs and producer.",
        "verification": [
          "Every material verification claim resolves to a recorded invocation and relevant artifacts.",
          "The pack matches the candidate and authority revisions used for the present decision.",
          "Integrity, producer identity, execution trust, and acceptance authority remain separate checks."
        ],
        "outputs": [
          "A version-bound evidence manifest and retained artifacts.",
          "A freshness and provenance result with explicit limitations."
        ],
        "risks": [
          "A file named as a passing result can conceal that no trustworthy execution produced it.",
          "Reusing current-looking metadata around old artifacts can launder stale evidence into a new review."
        ],
        "related_practices": [
          "PAT:027",
          "PAT:072",
          "PAT:076"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor and NDSE2 Chapters 7 and 13 thematic guidance. Family F07 preserves the catalogue classification. The example is illustrative; this entry does not establish measured effectiveness.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:082",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C07",
            "file": "EN/chapters/chapter07.tex",
            "line": 3,
            "sha256": "0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C07",
            "title": "Independent Verification and the Oracle Problem",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:SDD2:D2"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:082",
      "atlas_display": {
        "id": "PAT:082",
        "label": "Evidence-Pack Provenance",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Verification & review",
          "T:What agents can do"
        ],
        "actual": [],
        "mapped": [
          "C:C07",
          "C:C13"
        ],
        "printed": false,
        "summary": "Bind verification evidence to the exact candidate, authorized intention, oracle, policy, and environment it concerns. Preserve source artifacts, producing process, commands, outcomes, time, and unverified scope in a manifest. Integrity checks help detect mismatched or changed bytes, while separate execution and identity controls must establish who produced the evidence and whether its claims are trustworthy.",
        "limitation": "Matching hashes do not prove authorship, truthful execution, correct expectations, or genuine approval; a manifest alone cannot supply those facts.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Dataset provenance and dependency",
          "K:Independent verification and oracles"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F07"
        ]
      }
    },
    {
      "label": "Budget-Gated Autonomy",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F03",
      "chapter": 3,
      "disposition": "Recompose the mechanism",
      "required_revision": "Apply conservative advance budgets for actions, cost, and time; retain history across restarts.",
      "occurrences": "[\"SDD2:D3\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "A budget cannot bound an action whose effects or resource use are unknown unless the surrounding system can cap or deny it.",
      "historical_structural_chapters": [
        "C:C03"
      ],
      "family_name": "Delegation, Execution and Stopping",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "RICOMPORRE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Prevent an apparently cheap repeated step from accumulating into unbounded work or resetting its resource history whenever execution resumes.",
        "when_to_use": [
          "An agent can repeatedly invoke tools, regenerate candidates, or continue across sessions.",
          "The next step has uncertain cost or a loop lacks an explicit stop decision."
        ],
        "when_not_to_use": [
          "A numerical allowance would be used to permit actions outside the task’s authority or protected boundaries."
        ],
        "prerequisites": [
          "A controller-owned resource ledger and clock.",
          "Defined resource limits, a reservation policy, and an owner for escalation."
        ],
        "steps": [
          "Choose the relevant resource dimensions and limits for the task, including mandatory checking and shutdown obligations.",
          "Before each action, estimate or enforce a conservative maximum allowance and deny admission when it cannot fit.",
          "Reserve the allowance in shared persistent state so concurrent or restarted attempts cannot each spend the same remainder.",
          "Reconcile actual consumption after execution, preserving attempt identity and unresolved reservations when completion is uncertain.",
          "Stop or escalate when limits are reached or unbounded actions are proposed; renew a budget only through the authorized decision path."
        ],
        "example": "Illustrative example: A worker has enough remaining time for one bounded repair and its checks, but not for an open-ended dependency installation. The controller admits the repair and records the reservation before execution. If the worker restarts, the reservation and earlier attempts remain visible. A successful result still goes to review; remaining budget does not let the worker publish it.",
        "verification": [
          "Admission checks all relevant resource dimensions before execution.",
          "Restart and concurrent-attempt checks cannot silently reset or duplicate the available allowance.",
          "Stops distinguish exhausted budget from missing authority or verification failure."
        ],
        "outputs": [
          "A persistent budget and reservation ledger.",
          "Admission, reconciliation, and stop decisions tied to attempts."
        ],
        "risks": [
          "Tracking expenditure only afterwards can reveal overspend without having prevented it.",
          "A non-atomic ledger or ambiguous completion can admit duplicate work against the same remaining budget."
        ],
        "related_practices": [
          "PAT:021",
          "PAT:033",
          "PAT:084"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor and NDSE2 Chapters 3 and 13 thematic guidance. Family F03 preserves the catalogue classification. The example is illustrative; this entry does not establish measured effectiveness.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:083",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C03",
            "file": "EN/chapters/chapter03.tex",
            "line": 3,
            "sha256": "ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C03",
            "title": "Limits and Capability of Coding Agents",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:SDD2:D3"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:083",
      "atlas_display": {
        "id": "PAT:083",
        "label": "Budget-Gated Autonomy",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Engineering structure",
          "T:What agents can do"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C13"
        ],
        "printed": false,
        "summary": "Check resource limits before admitting the next autonomous action, using conservative allowances for attempts, calls, elapsed time, and cost. Persist consumed resources across interruptions, retries, model switches, and scheduler restarts. Budget bounds the permitted execution opportunity; unused resources cannot authorize a forbidden action, resolve missing intention, or convert a candidate into an accepted outcome.",
        "limitation": "A budget cannot bound an action whose effects or resource use are unknown unless the surrounding system can cap or deny it.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Agent failure and escalation",
          "K:Benchmarks and construct validity",
          "K:Long-running agent execution"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F03"
        ]
      }
    },
    {
      "label": "Escalation Protocol",
      "kind": "practice_descriptor",
      "collection": "PAT",
      "family": "F11",
      "chapter": 11,
      "disposition": "Recompose the mechanism",
      "required_revision": "Name the outcome, authority, reason, and needed decision; budget does not enable acceptance.",
      "occurrences": "[\"SDD2:D4\", \"AGENT:23\"]",
      "status": "RECONCILED_EDITORIAL_DESCRIPTOR",
      "limitation": "An escalation record cannot create an absent decision owner or substitute for the evidence and authority that the next stage requires.",
      "historical_structural_chapters": [
        "C:C11"
      ],
      "family_name": "Coordination, Governance and Adoption",
      "language": "en",
      "content_version": "13.1",
      "content_reviewed_on": "2026-10-18",
      "disposition_code": "RICOMPORRE",
      "practice_scope": "Editorial operational guide",
      "practice": {
        "schema_version": 1,
        "language": "en",
        "purpose": "Turn a stopped or disputed task into an actionable decision without losing evidence or encouraging unbounded retries.",
        "when_to_use": [
          "A consequential requirement is unresolved, a permitted route is unavailable, or repeated failures lack a useful new diagnosis.",
          "The task reaches a resource limit, permission boundary, ownership conflict, or required review that the worker cannot resolve."
        ],
        "when_not_to_use": [
          "The worker can resolve a routine implementation issue safely within existing authority and available evidence."
        ],
        "prerequisites": [
          "Named responsibilities for intention, permissions, verification, coordination, and acceptance.",
          "A preserved task state and a way to deliver the decision request through the permitted workflow."
        ],
        "steps": [
          "Classify the blocking condition and record a named state rather than treating every stop as failure or completion.",
          "Preserve the current candidate, applicable revisions, attempts, diagnostic evidence, remaining resources, and affected scope.",
          "Identify the authority able to decide the issue and state the smallest concrete question or action needed.",
          "Describe eligible options and their consequences without recommending an unsupported waiver of mandatory controls.",
          "Resume only after the relevant decision is recorded and stale assumptions are reconciled, or close the task with its explicit disposition."
        ],
        "example": "Illustrative example: A maker receives a second rejection saying the patch is wrong but no failing case or violated rule. It preserves both candidates and review messages, stops further regeneration under the agreed retry policy, and asks the verification owner for a traceable diagnostic. The owner may supply a counterexample or route an unresolved policy question onward. The stop never turns the latest green self-test into acceptance.",
        "verification": [
          "The escalation identifies an actionable question and the appropriate decision authority.",
          "A successor can reconstruct the block and relevant evidence without repeating the whole investigation.",
          "Resumption records the decision and preserves resource, permission, and contract constraints."
        ],
        "outputs": [
          "A named escalation or stop record with evidence.",
          "A decision-linked resumption, reassignment, or closure outcome."
        ],
        "risks": [
          "Vague requests for approval can burden the wrong person while leaving the real decision unresolved.",
          "Repeated retries or implicit waivers can conceal a missing authority boundary."
        ],
        "related_practices": [
          "PAT:026",
          "PAT:032",
          "PAT:083"
        ],
        "editorial_note": "Editorial operational guidance expanded for Atlas v13.1 from the retained practice descriptor and NDSE2 Chapters 11 and 13 thematic guidance. Family F11 preserves the catalogue classification. The example is illustrative; this entry does not establish measured effectiveness.",
        "source_basis": [
          {
            "type": "retained_editorial_descriptor",
            "id": "PAT:084",
            "baseline_release": "13.0",
            "baseline_zip_sha256": "dcd17771f673270d4f8227087d6b342b6c0594a446f273d8b8119c1055654003",
            "scope": "Historical label, family, occurrences and critical revision; operational explanation expanded editorially."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C11",
            "file": "EN/chapters/chapter11.tex",
            "line": 3,
            "sha256": "18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300",
            "source_version": "13.7.1",
            "scope": "Thematic chapter guidance; a reading suggestion, not a literal citation of this named practice."
          },
          {
            "type": "published_book_thematic_context",
            "chapter_id": "NDSE2:C13",
            "file": "EN/chapters/chapter13.tex",
            "line": 1,
            "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
            "source_version": "13.7.1",
            "scope": "Practice selection and proportionality; a reading suggestion, not a literal citation of this named practice."
          }
        ],
        "chapter_references": [
          {
            "id": "NDSE2:C11",
            "title": "Teams, Governance and the Engineering Organization",
            "role": "Thematic chapter guidance"
          },
          {
            "id": "NDSE2:C13",
            "title": "Choosing Practices and Recognizing Their Limits",
            "role": "Practice selection and proportionality"
          }
        ]
      },
      "historical_occurrence_ids": [
        "OCC:AGENT:23",
        "OCC:SDD2:D4"
      ],
      "provenance": "English operational guidance expanded from the retained descriptor, its historical occurrence trail and thematic chapters of the author-supplied published NDSE2. Illustrative examples are not observed outcomes.",
      "id": "PAT:084",
      "atlas_display": {
        "id": "PAT:084",
        "label": "Escalation Protocol",
        "kind": "practice_descriptor",
        "collection": "PAT",
        "category": "practices",
        "streams": [
          "T:Engineering structure",
          "T:Jobs & roles",
          "T:Productivity"
        ],
        "actual": [],
        "mapped": [
          "C:C11",
          "C:C13"
        ],
        "printed": false,
        "summary": "Return work through an explicit escalation when a required decision, permission, diagnostic, or resource is unavailable. Preserve the candidate and evidence, name the blocked outcome and responsible authority, and ask for the smallest decision that can resolve the block. Escalation is a recorded workflow result; it does not authorize acceptance simply because the execution budget has ended.",
        "limitation": "An escalation record cannot create an absent decision owner or substitute for the evidence and authority that the next stage requires.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [
          "K:Human-agent collaboration",
          "K:Review capacity and maintainers",
          "K:Specifications and governance"
        ],
        "volumes": [
          "V06"
        ],
        "families": [
          "FAMILY:F11"
        ]
      }
    },
    {
      "label": "Spec-First Generation",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V01",
      "family": "F04",
      "alias": "Pattern 1",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part1.tex",
      "source_line": 14,
      "source_end_line": 164,
      "source_sha256": "d18e91e3e4da41faaeb2ab3780e8680a9360f3b04dc48cfdf64dd2c706d89219",
      "original_attribution_passages": "[]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:043",
      "family_name": "Intentions, Contracts and Specifications",
      "language": "en",
      "id": "OCC:NDSE:01",
      "atlas_display": {
        "id": "OCC:NDSE:01",
        "label": "Spec-First Generation",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Spec-First Generation in the retained V01 source. The original title, alias and file locator preserve its lineage. Read PAT:043 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V01"
        ],
        "families": [
          "FAMILY:F04"
        ]
      }
    },
    {
      "label": "Test-Driven AI Development",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V01",
      "family": "F07",
      "alias": "Pattern 2",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part1.tex",
      "source_line": 165,
      "source_end_line": 316,
      "source_sha256": "d18e91e3e4da41faaeb2ab3780e8680a9360f3b04dc48cfdf64dd2c706d89219",
      "original_attribution_passages": "[]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:044",
      "family_name": "Tests, Oracles and Acceptance Evidence",
      "language": "en",
      "id": "OCC:NDSE:02",
      "atlas_display": {
        "id": "OCC:NDSE:02",
        "label": "Test-Driven AI Development",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Test-Driven AI Development in the retained V01 source. The original title, alias and file locator preserve its lineage. Read PAT:044 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V01"
        ],
        "families": [
          "FAMILY:F07"
        ]
      }
    },
    {
      "label": "Exploratory Vibe Coding",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V01",
      "family": "F01",
      "alias": "Pattern 3",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part1.tex",
      "source_line": 317,
      "source_end_line": 474,
      "source_sha256": "d18e91e3e4da41faaeb2ab3780e8680a9360f3b04dc48cfdf64dd2c706d89219",
      "original_attribution_passages": "[]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:045",
      "family_name": "Scope, Exploration and Accountability",
      "language": "en",
      "id": "OCC:NDSE:03",
      "atlas_display": {
        "id": "OCC:NDSE:03",
        "label": "Exploratory Vibe Coding",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Exploratory Vibe Coding in the retained V01 source. The original title, alias and file locator preserve its lineage. Read PAT:045 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V01"
        ],
        "families": [
          "FAMILY:F01"
        ]
      }
    },
    {
      "label": "Small Verifiable Chunks",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V01",
      "family": "F03",
      "alias": "Pattern 4",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part1.tex",
      "source_line": 475,
      "source_end_line": 623,
      "source_sha256": "d18e91e3e4da41faaeb2ab3780e8680a9360f3b04dc48cfdf64dd2c706d89219",
      "original_attribution_passages": "[\"Prompt: ``Create SettingsDisplay component that fetches and shows current settings. Use our existing patterns [example].''\", \"Git commit: ``Add SettingsDisplay component''\", \"Prompt: ``Add editing to SettingsDisplay: toggle switches for each setting, Save button that calls PUT endpoint, loading state, error handling.''\"]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:046",
      "family_name": "Delegation, Execution and Stopping",
      "language": "en",
      "id": "OCC:NDSE:04",
      "atlas_display": {
        "id": "OCC:NDSE:04",
        "label": "Small Verifiable Chunks",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Small Verifiable Chunks in the retained V01 source. The original title, alias and file locator preserve its lineage. Read PAT:046 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V01"
        ],
        "families": [
          "FAMILY:F03"
        ]
      }
    },
    {
      "label": "Context Engineering",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V01",
      "family": "F09",
      "alias": "Pattern 5",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part1.tex",
      "source_line": 624,
      "source_end_line": 846,
      "source_sha256": "d18e91e3e4da41faaeb2ab3780e8680a9360f3b04dc48cfdf64dd2c706d89219",
      "original_attribution_passages": "[]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:047",
      "family_name": "Context, Memory and Handoffs",
      "language": "en",
      "id": "OCC:NDSE:05",
      "atlas_display": {
        "id": "OCC:NDSE:05",
        "label": "Context Engineering",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Context Engineering in the retained V01 source. The original title, alias and file locator preserve its lineage. Read PAT:047 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V01"
        ],
        "families": [
          "FAMILY:F09"
        ]
      }
    },
    {
      "label": "The Explainability Test",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V01",
      "family": "F10",
      "alias": "Pattern 6",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part1.tex",
      "source_line": 847,
      "source_end_line": 1031,
      "source_sha256": "d18e91e3e4da41faaeb2ab3780e8680a9360f3b04dc48cfdf64dd2c706d89219",
      "original_attribution_passages": "[]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:048",
      "family_name": "Competence, Learning and Mentoring",
      "language": "en",
      "id": "OCC:NDSE:06",
      "atlas_display": {
        "id": "OCC:NDSE:06",
        "label": "The Explainability Test",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of The Explainability Test in the retained V01 source. The original title, alias and file locator preserve its lineage. Read PAT:048 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V01"
        ],
        "families": [
          "FAMILY:F10"
        ]
      }
    },
    {
      "label": "Runtime-in-the-Loop",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V01",
      "family": "F05",
      "alias": "Pattern 7",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part1.tex",
      "source_line": 1032,
      "source_end_line": 1199,
      "source_sha256": "d18e91e3e4da41faaeb2ab3780e8680a9360f3b04dc48cfdf64dd2c706d89219",
      "original_attribution_passages": "[]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:049",
      "family_name": "Architecture, Evolution and Maintenance",
      "language": "en",
      "id": "OCC:NDSE:07",
      "atlas_display": {
        "id": "OCC:NDSE:07",
        "label": "Runtime-in-the-Loop",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Runtime-in-the-Loop in the retained V01 source. The original title, alias and file locator preserve its lineage. Read PAT:049 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V01"
        ],
        "families": [
          "FAMILY:F05"
        ]
      }
    },
    {
      "label": "Learning Loop Preservation",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V01",
      "family": "F10",
      "alias": "Pattern 8",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part1.tex",
      "source_line": 1200,
      "source_end_line": 1462,
      "source_sha256": "d18e91e3e4da41faaeb2ab3780e8680a9360f3b04dc48cfdf64dd2c706d89219",
      "original_attribution_passages": "[\"Resources to study:\"]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:050",
      "family_name": "Competence, Learning and Mentoring",
      "language": "en",
      "id": "OCC:NDSE:08",
      "atlas_display": {
        "id": "OCC:NDSE:08",
        "label": "Learning Loop Preservation",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Learning Loop Preservation in the retained V01 source. The original title, alias and file locator preserve its lineage. Read PAT:050 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V01"
        ],
        "families": [
          "FAMILY:F10"
        ]
      }
    },
    {
      "label": "Security-First Development",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V01",
      "family": "F06",
      "alias": "Pattern 9",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part2.tex",
      "source_line": 14,
      "source_end_line": 428,
      "source_sha256": "ddaab92e52b76bea22a86d4c6fad3960863640c1ad8eca08d599e9aeb4ff6843",
      "original_attribution_passages": "[\"As Osmani observed, AI is trained on ``the lowest common denominator'' of open-source code. It doesn't optimize for security best practices. Common issues: hardcoded credentials, SQL injection vulnerabilities, XSS issues, authentication bypasses.\", \"\\\\item Expected to provide adequate resources\"]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:051",
      "family_name": "Security of the Toolchain and Its Effects",
      "language": "en",
      "id": "OCC:NDSE:09",
      "atlas_display": {
        "id": "OCC:NDSE:09",
        "label": "Security-First Development",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Security-First Development in the retained V01 source. The original title, alias and file locator preserve its lineage. Read PAT:051 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V01"
        ],
        "families": [
          "FAMILY:F06"
        ]
      }
    },
    {
      "label": "Review Gauntlet",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V01",
      "family": "F08",
      "alias": "Pattern 10",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part2.tex",
      "source_line": 429,
      "source_end_line": 766,
      "source_sha256": "ddaab92e52b76bea22a86d4c6fad3960863640c1ad8eca08d599e9aeb4ff6843",
      "original_attribution_passages": "[]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:052",
      "family_name": "Critique, Review and Trust",
      "language": "en",
      "id": "OCC:NDSE:10",
      "atlas_display": {
        "id": "OCC:NDSE:10",
        "label": "Review Gauntlet",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Review Gauntlet in the retained V01 source. The original title, alias and file locator preserve its lineage. Read PAT:052 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V01"
        ],
        "families": [
          "FAMILY:F08"
        ]
      }
    },
    {
      "label": "Legacy Code Navigation",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V01",
      "family": "F09",
      "alias": "Pattern 11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part2.tex",
      "source_line": 767,
      "source_end_line": 1077,
      "source_sha256": "ddaab92e52b76bea22a86d4c6fad3960863640c1ad8eca08d599e9aeb4ff6843",
      "original_attribution_passages": "[\"Understanding legacy code has always been time-consuming. Reading thousands of lines, tracing execution paths, understanding implicit assumptions. Junior engineers can spend weeks just getting oriented. Additionally, LLMs are trained on generic open-source code—they don't know your company's patterns, domain models, or architectural decisions without help.\", \"\\\\textbf{Method 2: Cross-Reference Multiple Sources}\"]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:053",
      "family_name": "Context, Memory and Handoffs",
      "language": "en",
      "id": "OCC:NDSE:11",
      "atlas_display": {
        "id": "OCC:NDSE:11",
        "label": "Legacy Code Navigation",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Legacy Code Navigation in the retained V01 source. The original title, alias and file locator preserve its lineage. Read PAT:053 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V01"
        ],
        "families": [
          "FAMILY:F09"
        ]
      }
    },
    {
      "label": "Migration as Learning",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V01",
      "family": "F05",
      "alias": "Pattern 12",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part3.tex",
      "source_line": 14,
      "source_end_line": 385,
      "source_sha256": "76e3939a42d722b1d5a0de3290dd0625337e5a3ffc5fe0e27374334e5ecbc7eb",
      "original_attribution_passages": "[]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:054",
      "family_name": "Architecture, Evolution and Maintenance",
      "language": "en",
      "id": "OCC:NDSE:12",
      "atlas_display": {
        "id": "OCC:NDSE:12",
        "label": "Migration as Learning",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Migration as Learning in the retained V01 source. The original title, alias and file locator preserve its lineage. Read PAT:054 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V01"
        ],
        "families": [
          "FAMILY:F05"
        ]
      }
    },
    {
      "label": "Trio Programming",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V01",
      "family": "F10",
      "alias": "Pattern 13",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part3.tex",
      "source_line": 386,
      "source_end_line": 660,
      "source_sha256": "76e3939a42d722b1d5a0de3290dd0625337e5a3ffc5fe0e27374334e5ecbc7eb",
      "original_attribution_passages": "[]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:055",
      "family_name": "Competence, Learning and Mentoring",
      "language": "en",
      "id": "OCC:NDSE:13",
      "atlas_display": {
        "id": "OCC:NDSE:13",
        "label": "Trio Programming",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Trio Programming in the retained V01 source. The original title, alias and file locator preserve its lineage. Read PAT:055 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V01"
        ],
        "families": [
          "FAMILY:F10"
        ]
      }
    },
    {
      "label": "Parallel Work Orchestration",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V01",
      "family": "F11",
      "alias": "Pattern 14",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part3.tex",
      "source_line": 661,
      "source_end_line": 953,
      "source_sha256": "76e3939a42d722b1d5a0de3290dd0625337e5a3ffc5fe0e27374334e5ecbc7eb",
      "original_attribution_passages": "[]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:056",
      "family_name": "Coordination, Governance and Adoption",
      "language": "en",
      "id": "OCC:NDSE:14",
      "atlas_display": {
        "id": "OCC:NDSE:14",
        "label": "Parallel Work Orchestration",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Parallel Work Orchestration in the retained V01 source. The original title, alias and file locator preserve its lineage. Read PAT:056 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V01"
        ],
        "families": [
          "FAMILY:F11"
        ]
      }
    },
    {
      "label": "Structured Enablement Program",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V01",
      "family": "F11",
      "alias": "Pattern 15",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part4.tex",
      "source_line": 14,
      "source_end_line": 351,
      "source_sha256": "9d668054284384874a1722dd095b05a02c83d3e3b643c76dc189fa31da25ff1a",
      "original_attribution_passages": "[\"\\\\item Requires dedicated resources (enablement lead, champions)\", \"\\\\textbf{This Week's Resources} (30 sec): Quick links to helpful content.\"]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:057",
      "family_name": "Coordination, Governance and Adoption",
      "language": "en",
      "id": "OCC:NDSE:15",
      "atlas_display": {
        "id": "OCC:NDSE:15",
        "label": "Structured Enablement Program",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Structured Enablement Program in the retained V01 source. The original title, alias and file locator preserve its lineage. Read PAT:057 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V01"
        ],
        "families": [
          "FAMILY:F11"
        ]
      }
    },
    {
      "label": "Acceptable Use Policy",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V01",
      "family": "F06",
      "alias": "Pattern 16",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part4.tex",
      "source_line": 352,
      "source_end_line": 585,
      "source_sha256": "9d668054284384874a1722dd095b05a02c83d3e3b643c76dc189fa31da25ff1a",
      "original_attribution_passages": "[]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:058",
      "family_name": "Security of the Toolchain and Its Effects",
      "language": "en",
      "id": "OCC:NDSE:16",
      "atlas_display": {
        "id": "OCC:NDSE:16",
        "label": "Acceptable Use Policy",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Acceptable Use Policy in the retained V01 source. The original title, alias and file locator preserve its lineage. Read PAT:058 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V01"
        ],
        "families": [
          "FAMILY:F06"
        ]
      }
    },
    {
      "label": "Measurement & Learning",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V01",
      "family": "F02",
      "alias": "Pattern 17",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part4.tex",
      "source_line": 586,
      "source_end_line": 917,
      "source_sha256": "9d668054284384874a1722dd095b05a02c83d3e3b643c76dc189fa31da25ff1a",
      "original_attribution_passages": "[\"\\\\textbf{Source 1: Real Team Experience}\", \"\\\\textbf{Source 2: Measurement Data}\", \"\\\\textbf{Source 3: Incident Learnings}\", \"\\\\textbf{Source 4: External Developments}\", \"\\\\item[] \\\\hspace{1em} $\\\\rightarrow$ Adapt their approach\", \"\\\\textbf{The Core Principle:} You can't improve what you don't measure. You can't adapt what you don't review. Track the three dimensions (utilization, impact, costs), use data to drive decisions, and continuously evolve your practices based on what you learn.\"]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:059",
      "family_name": "Measurement and Operational Learning",
      "language": "en",
      "id": "OCC:NDSE:17",
      "atlas_display": {
        "id": "OCC:NDSE:17",
        "label": "Measurement & Learning",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Measurement & Learning in the retained V01 source. The original title, alias and file locator preserve its lineage. Read PAT:059 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V01"
        ],
        "families": [
          "FAMILY:F02"
        ]
      }
    },
    {
      "label": "Cost Management",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V01",
      "family": "F12",
      "alias": "Pattern 18",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part4.tex",
      "source_line": 918,
      "source_end_line": 1203,
      "source_sha256": "9d668054284384874a1722dd095b05a02c83d3e3b643c76dc189fa31da25ff1a",
      "original_attribution_passages": "[]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:060",
      "family_name": "Economics, Infrastructure and Work",
      "language": "en",
      "id": "OCC:NDSE:18",
      "atlas_display": {
        "id": "OCC:NDSE:18",
        "label": "Cost Management",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Cost Management in the retained V01 source. The original title, alias and file locator preserve its lineage. Read PAT:060 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V01"
        ],
        "families": [
          "FAMILY:F12"
        ]
      }
    },
    {
      "label": "Constitution-Driven Development",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V02",
      "family": "F04",
      "alias": "Pattern 19",
      "source_file": "AI_SDD_ENG/chapters/chapter05_patterns.tex",
      "source_line": 110,
      "source_end_line": 236,
      "source_sha256": "a5d81ef982282d03e93f32f344890d01e05eb138a89c84e7d4fda6818e602e0d",
      "original_attribution_passages": "[\"\\\\item \\\\textbf{Dan Delamarski (GitHub Spec Kit creator):} ``Constitution generation is where you want to use your most capable reasoning model. This is a one-time investment that pays dividends across every feature you build.''\"]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:066",
      "family_name": "Intentions, Contracts and Specifications",
      "language": "en",
      "id": "OCC:SDD1:19",
      "atlas_display": {
        "id": "OCC:SDD1:19",
        "label": "Constitution-Driven Development",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Constitution-Driven Development in the retained V02 source. The original title, alias and file locator preserve its lineage. Read PAT:066 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V02"
        ],
        "families": [
          "FAMILY:F04"
        ]
      }
    },
    {
      "label": "Clarification-First Planning",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V02",
      "family": "F04",
      "alias": "Pattern 20",
      "source_file": "AI_SDD_ENG/chapters/chapter05_patterns.tex",
      "source_line": 237,
      "source_end_line": 393,
      "source_sha256": "a5d81ef982282d03e93f32f344890d01e05eb138a89c84e7d4fda6818e602e0d",
      "original_attribution_passages": "[]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:067",
      "family_name": "Intentions, Contracts and Specifications",
      "language": "en",
      "id": "OCC:SDD1:20",
      "atlas_display": {
        "id": "OCC:SDD1:20",
        "label": "Clarification-First Planning",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Clarify Before Plan in the retained V02 source. The original title, alias and file locator preserve its lineage. Read PAT:067 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V02"
        ],
        "families": [
          "FAMILY:F04"
        ]
      }
    },
    {
      "label": "Consistency Analysis Gate",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V02",
      "family": "F04",
      "alias": "Pattern 21",
      "source_file": "AI_SDD_ENG/chapters/chapter05_patterns.tex",
      "source_line": 394,
      "source_end_line": 523,
      "source_sha256": "a5d81ef982282d03e93f32f344890d01e05eb138a89c84e7d4fda6818e602e0d",
      "original_attribution_passages": "[]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:061",
      "family_name": "Intentions, Contracts and Specifications",
      "language": "en",
      "id": "OCC:SDD1:21",
      "atlas_display": {
        "id": "OCC:SDD1:21",
        "label": "Consistency Analysis Gate",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Consistency Analysis Gate in the retained V02 source. The original title, alias and file locator preserve its lineage. Read PAT:061 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V02"
        ],
        "families": [
          "FAMILY:F04"
        ]
      }
    },
    {
      "label": "Research Artifact Preservation",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V02",
      "family": "F09",
      "alias": "Pattern 22",
      "source_file": "AI_SDD_ENG/chapters/chapter05_patterns.tex",
      "source_line": 524,
      "source_end_line": 667,
      "source_sha256": "a5d81ef982282d03e93f32f344890d01e05eb138a89c84e7d4fda6818e602e0d",
      "original_attribution_passages": "[\"Research artifacts include version information, key findings with source links, decisions made and rationale, open questions, and migration notes (old $\\\\to$ new approach mappings).\", \"Use current documentation sources:\"]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:062",
      "family_name": "Context, Memory and Handoffs",
      "language": "en",
      "id": "OCC:SDD1:22",
      "atlas_display": {
        "id": "OCC:SDD1:22",
        "label": "Research Artifact Preservation",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Research Artifact Preservation in the retained V02 source. The original title, alias and file locator preserve its lineage. Read PAT:062 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V02"
        ],
        "families": [
          "FAMILY:F09"
        ]
      }
    },
    {
      "label": "Parallel Implementation Exploration",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V02",
      "family": "F05",
      "alias": "Pattern 23",
      "source_file": "AI_SDD_ENG/chapters/chapter05_patterns.tex",
      "source_line": 668,
      "source_end_line": 797,
      "source_sha256": "a5d81ef982282d03e93f32f344890d01e05eb138a89c84e7d4fda6818e602e0d",
      "original_attribution_passages": "[]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:063",
      "family_name": "Architecture, Evolution and Maintenance",
      "language": "en",
      "id": "OCC:SDD1:23",
      "atlas_display": {
        "id": "OCC:SDD1:23",
        "label": "Parallel Implementation Exploration",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Parallel Implementation Exploration in the retained V02 source. The original title, alias and file locator preserve its lineage. Read PAT:063 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V02"
        ],
        "families": [
          "FAMILY:F05"
        ]
      }
    },
    {
      "label": "Specification Scale Management",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V02",
      "family": "F04",
      "alias": "Pattern 24",
      "source_file": "AI_SDD_ENG/chapters/chapter05_patterns.tex",
      "source_line": 798,
      "source_end_line": 925,
      "source_sha256": "a5d81ef982282d03e93f32f344890d01e05eb138a89c84e7d4fda6818e602e0d",
      "original_attribution_passages": "[\"The value of specifications---being the source of truth---erodes when nobody can find or trust them.\", \"\\\\item[Active:] Specifications currently being implemented. Move to active when development resources assigned.\"]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:064",
      "family_name": "Intentions, Contracts and Specifications",
      "language": "en",
      "id": "OCC:SDD1:24",
      "atlas_display": {
        "id": "OCC:SDD1:24",
        "label": "Specification Scale Management",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Specification Scale Management in the retained V02 source. The original title, alias and file locator preserve its lineage. Read PAT:064 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V02"
        ],
        "families": [
          "FAMILY:F04"
        ]
      }
    },
    {
      "label": "Model Switching for Regeneration",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V02",
      "family": "F03",
      "alias": "Pattern 25",
      "source_file": "AI_SDD_ENG/chapters/chapter05_patterns.tex",
      "source_line": 926,
      "source_end_line": 1107,
      "source_sha256": "a5d81ef982282d03e93f32f344890d01e05eb138a89c84e7d4fda6818e602e0d",
      "original_attribution_passages": "[\"\\\\item \\\\textbf{Dan Delamarski (Spec Kit creator):} Recommends switching models when specs aren't capturing intent after initial attempts.\"]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:065",
      "family_name": "Delegation, Execution and Stopping",
      "language": "en",
      "id": "OCC:SDD1:25",
      "atlas_display": {
        "id": "OCC:SDD1:25",
        "label": "Model Switching for Regeneration",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Model Switching for Regeneration in the retained V02 source. The original title, alias and file locator preserve its lineage. Read PAT:065 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V02"
        ],
        "families": [
          "FAMILY:F03"
        ]
      }
    },
    {
      "label": "Constitution-Driven Development",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V03",
      "family": "F04",
      "alias": "Pattern A1",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter15_patterns.tex",
      "source_line": 55,
      "source_end_line": 90,
      "source_sha256": "4830546709bc5f2eb4641c47add3bb9992eb9089497514ac25f321b33f5f92aa",
      "original_attribution_passages": "[\"%  Sources: Spec Kit's constitutional governance; Karpathy's CLAUDE.md discipline.]\"]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:066",
      "family_name": "Intentions, Contracts and Specifications",
      "language": "en",
      "id": "OCC:SDD2:A1",
      "atlas_display": {
        "id": "OCC:SDD2:A1",
        "label": "Constitution-Driven Development",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Constitution-Driven Development in the retained V03 source. The original title, alias and file locator preserve its lineage. Read PAT:066 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V03"
        ],
        "families": [
          "FAMILY:F04"
        ]
      }
    },
    {
      "label": "Clarify Before Plan",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V03",
      "family": "F04",
      "alias": "Pattern A2",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter15_patterns.tex",
      "source_line": 91,
      "source_end_line": 124,
      "source_sha256": "4830546709bc5f2eb4641c47add3bb9992eb9089497514ac25f321b33f5f92aa",
      "original_attribution_passages": "[\"%  Sources: Spec Kit's clarification template; GSD's CLARIFY_BEFORE_PLAN rule.]\", \"\\\\paragraph{Practical example.} Tuesday at 10:14 Marta runs \\\\code{sdd new feat-042} followed by \\\\code{sdd run @clarification feat-042}. The agent returns seven questions: two P1 (``what is the PKCE \\\\code{code\\\\_verifier} lifetime?'' and ``does revocation cascade to issued ID tokens?''), four P2 (rate-limit ceiling, redirect-URI allow-list, log-retention horizon, device binding policy), one P3 (preferred clock source for token \\\\code{nbf}). Gate~1 stays closed until the security PO answers the two P1s; the four P2 assumptions are recorded in \\\\code{clarifications.md}. Gate~1 opens at 14:30, with the spec measurably less ambiguous than the version Marta would have shipped to \\\\code{@architect} unaided.\"]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:067",
      "family_name": "Intentions, Contracts and Specifications",
      "language": "en",
      "id": "OCC:SDD2:A2",
      "atlas_display": {
        "id": "OCC:SDD2:A2",
        "label": "Clarify Before Plan",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Clarify Before Plan in the retained V03 source. The original title, alias and file locator preserve its lineage. Read PAT:067 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V03"
        ],
        "families": [
          "FAMILY:F04"
        ]
      }
    },
    {
      "label": "Progressive Specification",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V03",
      "family": "F04",
      "alias": "Pattern A3",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter15_patterns.tex",
      "source_line": 125,
      "source_end_line": 159,
      "source_sha256": "4830546709bc5f2eb4641c47add3bb9992eb9089497514ac25f321b33f5f92aa",
      "original_attribution_passages": "[\"%  Sources: Spec Loop Engine's iterative refinement model; addition in the final feature layer.]\"]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:068",
      "family_name": "Intentions, Contracts and Specifications",
      "language": "en",
      "id": "OCC:SDD2:A3",
      "atlas_display": {
        "id": "OCC:SDD2:A3",
        "label": "Progressive Specification",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Progressive Specification in the retained V03 source. The original title, alias and file locator preserve its lineage. Read PAT:068 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V03"
        ],
        "families": [
          "FAMILY:F04"
        ]
      }
    },
    {
      "label": "Red-Team Specification",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V03",
      "family": "F04",
      "alias": "Pattern A4",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter15_patterns.tex",
      "source_line": 160,
      "source_end_line": 191,
      "source_sha256": "4830546709bc5f2eb4641c47add3bb9992eb9089497514ac25f321b33f5f92aa",
      "original_attribution_passages": "[\"%  Sources: security red-teaming practice; addition in the final feature layer.]\"]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:069",
      "family_name": "Intentions, Contracts and Specifications",
      "language": "en",
      "id": "OCC:SDD2:A4",
      "atlas_display": {
        "id": "OCC:SDD2:A4",
        "label": "Red-Team Specification",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Red-Team Specification in the retained V03 source. The original title, alias and file locator preserve its lineage. Read PAT:069 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V03"
        ],
        "families": [
          "FAMILY:F04"
        ]
      }
    },
    {
      "label": "Gap-Closure Analysis",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V03",
      "family": "F04",
      "alias": "Pattern A5",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter15_patterns.tex",
      "source_line": 192,
      "source_end_line": 226,
      "source_sha256": "4830546709bc5f2eb4641c47add3bb9992eb9089497514ac25f321b33f5f92aa",
      "original_attribution_passages": "[\"%  Sources: AI-RPI Protocol's traceability model; addition in the final feature layer.]\"]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:070",
      "family_name": "Intentions, Contracts and Specifications",
      "language": "en",
      "id": "OCC:SDD2:A5",
      "atlas_display": {
        "id": "OCC:SDD2:A5",
        "label": "Gap-Closure Analysis",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Gap-Closure Analysis in the retained V03 source. The original title, alias and file locator preserve its lineage. Read PAT:070 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V03"
        ],
        "families": [
          "FAMILY:F04"
        ]
      }
    },
    {
      "label": "Ambiguity Scoring",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V03",
      "family": "F04",
      "alias": "Pattern A6",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter15_patterns.tex",
      "source_line": 227,
      "source_end_line": 266,
      "source_sha256": "4830546709bc5f2eb4641c47add3bb9992eb9089497514ac25f321b33f5f92aa",
      "original_attribution_passages": "[]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:071",
      "family_name": "Intentions, Contracts and Specifications",
      "language": "en",
      "id": "OCC:SDD2:A6",
      "atlas_display": {
        "id": "OCC:SDD2:A6",
        "label": "Ambiguity Scoring",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Ambiguity Scoring in the retained V03 source. The original title, alias and file locator preserve its lineage. Read PAT:071 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V03"
        ],
        "families": [
          "FAMILY:F04"
        ]
      }
    },
    {
      "label": "Handoff Chain",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V03",
      "family": "F09",
      "alias": "Pattern B1",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter15_patterns.tex",
      "source_line": 267,
      "source_end_line": 298,
      "source_sha256": "4830546709bc5f2eb4641c47add3bb9992eb9089497514ac25f321b33f5f92aa",
      "original_attribution_passages": "[]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:072",
      "family_name": "Context, Memory and Handoffs",
      "language": "en",
      "id": "OCC:SDD2:B1",
      "atlas_display": {
        "id": "OCC:SDD2:B1",
        "label": "Handoff Chain",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Handoff Chain in the retained V03 source. The original title, alias and file locator preserve its lineage. Read PAT:072 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V03"
        ],
        "families": [
          "FAMILY:F09"
        ]
      }
    },
    {
      "label": "Multi-Mode Agent",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V03",
      "family": "F03",
      "alias": "Pattern B2",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter15_patterns.tex",
      "source_line": 299,
      "source_end_line": 330,
      "source_sha256": "4830546709bc5f2eb4641c47add3bb9992eb9089497514ac25f321b33f5f92aa",
      "original_attribution_passages": "[]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:073",
      "family_name": "Delegation, Execution and Stopping",
      "language": "en",
      "id": "OCC:SDD2:B2",
      "atlas_display": {
        "id": "OCC:SDD2:B2",
        "label": "Multi-Mode Agent",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Multi-Mode Agent in the retained V03 source. The original title, alias and file locator preserve its lineage. Read PAT:073 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V03"
        ],
        "families": [
          "FAMILY:F03"
        ]
      }
    },
    {
      "label": "Anti-Sycophancy Enforcement",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V03",
      "family": "F08",
      "alias": "Pattern B3",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter15_patterns.tex",
      "source_line": 331,
      "source_end_line": 362,
      "source_sha256": "4830546709bc5f2eb4641c47add3bb9992eb9089497514ac25f321b33f5f92aa",
      "original_attribution_passages": "[\"%  Sources: Karpathy's anti-sycophancy discipline; GSD numbered rules.]\"]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:074",
      "family_name": "Critique, Review and Trust",
      "language": "en",
      "id": "OCC:SDD2:B3",
      "atlas_display": {
        "id": "OCC:SDD2:B3",
        "label": "Anti-Sycophancy Enforcement",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Anti-Sycophancy Enforcement in the retained V03 source. The original title, alias and file locator preserve its lineage. Read PAT:074 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V03"
        ],
        "families": [
          "FAMILY:F08"
        ]
      }
    },
    {
      "label": "Convergence Review",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V03",
      "family": "F08",
      "alias": "Pattern B4",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter15_patterns.tex",
      "source_line": 363,
      "source_end_line": 399,
      "source_sha256": "4830546709bc5f2eb4641c47add3bb9992eb9089497514ac25f321b33f5f92aa",
      "original_attribution_passages": "[\"%  during autonomous execution. Sources: multi-model debate pattern in advanced LLM research.]\", \"\\\\paragraph{Practical example.} Phase~2 of \\\\code{feat-042} reaches a fork: store the OAuth grant--token mapping as an \\\\textit{event-sourced} stream (every issue, refresh and revocation as an immutable event) or as a \\\\textit{state-based} table with an append-only audit shadow. Marta runs \\\\code{sdd gate check 2 --convergence}. The primary model proposes event-sourcing, citing audit fidelity; the second model challenges, pointing out that the merchant dashboard reads the current grant state on every checkout (4~ms p95 budget), and event-replay at that volume needs a snapshot strategy the team has not budgeted for. Synthesis: state-based table plus an append-only audit table for compliance --- the cheaper option that satisfies both the SLO and Article~4 audit requirement. Two-model latency: 8~minutes; durable rationale captured in \\\\code{plan.md} \\\\S4.\"]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:075",
      "family_name": "Critique, Review and Trust",
      "language": "en",
      "id": "OCC:SDD2:B4",
      "atlas_display": {
        "id": "OCC:SDD2:B4",
        "label": "Convergence Review",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Convergence Review in the retained V03 source. The original title, alias and file locator preserve its lineage. Read PAT:075 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V03"
        ],
        "families": [
          "FAMILY:F08"
        ]
      }
    },
    {
      "label": "Gate-Enforced Progression",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V03",
      "family": "F04",
      "alias": "Pattern C1",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter15_patterns.tex",
      "source_line": 400,
      "source_end_line": 432,
      "source_sha256": "4830546709bc5f2eb4641c47add3bb9992eb9089497514ac25f321b33f5f92aa",
      "original_attribution_passages": "[]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:076",
      "family_name": "Intentions, Contracts and Specifications",
      "language": "en",
      "id": "OCC:SDD2:C1",
      "atlas_display": {
        "id": "OCC:SDD2:C1",
        "label": "Gate-Enforced Progression",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Gate-Enforced Progression in the retained V03 source. The original title, alias and file locator preserve its lineage. Read PAT:076 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V03"
        ],
        "families": [
          "FAMILY:F04"
        ]
      }
    },
    {
      "label": "Security Pipeline",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V03",
      "family": "F06",
      "alias": "Pattern C2",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter15_patterns.tex",
      "source_line": 433,
      "source_end_line": 468,
      "source_sha256": "4830546709bc5f2eb4641c47add3bb9992eb9089497514ac25f321b33f5f92aa",
      "original_attribution_passages": "[]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:077",
      "family_name": "Security of the Toolchain and Its Effects",
      "language": "en",
      "id": "OCC:SDD2:C2",
      "atlas_display": {
        "id": "OCC:SDD2:C2",
        "label": "Security Pipeline",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Security Pipeline in the retained V03 source. The original title, alias and file locator preserve its lineage. Read PAT:077 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V03"
        ],
        "families": [
          "FAMILY:F06"
        ]
      }
    },
    {
      "label": "Prompt Injection Scanning",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V03",
      "family": "F06",
      "alias": "Pattern C3",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter15_patterns.tex",
      "source_line": 469,
      "source_end_line": 501,
      "source_sha256": "4830546709bc5f2eb4641c47add3bb9992eb9089497514ac25f321b33f5f92aa",
      "original_attribution_passages": "[]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:078",
      "family_name": "Security of the Toolchain and Its Effects",
      "language": "en",
      "id": "OCC:SDD2:C3",
      "atlas_display": {
        "id": "OCC:SDD2:C3",
        "label": "Prompt Injection Scanning",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Prompt Injection Scanning in the retained V03 source. The original title, alias and file locator preserve its lineage. Read PAT:078 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V03"
        ],
        "families": [
          "FAMILY:F06"
        ]
      }
    },
    {
      "label": "Supply-Chain Risk Audit",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V03",
      "family": "F06",
      "alias": "Pattern C4",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter15_patterns.tex",
      "source_line": 502,
      "source_end_line": 535,
      "source_sha256": "4830546709bc5f2eb4641c47add3bb9992eb9089497514ac25f321b33f5f92aa",
      "original_attribution_passages": "[\"\\\\paragraph{Consequences.} \\\\emph{Benefits.} Sharp reduction in dependency-introduced CVEs; defence against slopsquatting; the maintenance signal helps teams catch the slow decline of packages they were going to depend on; the skill's findings become part of the architecture decision record. \\\\emph{Trade-offs.} Requires up-to-date advisory data (the skill's value collapses if its sources lag); the maintenance signal is heuristic and can blacklist healthy single-maintainer projects; review fatigue if the project pulls in many small dependencies at once.\"]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:079",
      "family_name": "Security of the Toolchain and Its Effects",
      "language": "en",
      "id": "OCC:SDD2:C4",
      "atlas_display": {
        "id": "OCC:SDD2:C4",
        "label": "Supply-Chain Risk Audit",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Supply-Chain Risk Audit in the retained V03 source. The original title, alias and file locator preserve its lineage. Read PAT:079 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V03"
        ],
        "families": [
          "FAMILY:F06"
        ]
      }
    },
    {
      "label": "Adversarial Agent Pattern",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V03",
      "family": "F07",
      "alias": "Pattern C5",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter15_patterns.tex",
      "source_line": 536,
      "source_end_line": 572,
      "source_sha256": "4830546709bc5f2eb4641c47add3bb9992eb9089497514ac25f321b33f5f92aa",
      "original_attribution_passages": "[\"\\\\paragraph{Context.} A specification has been approved and an agent (or chain of agents) has begun executing it. The specification is the authoritative source of truth, but the act of execution---turning prose into code, tests, configurations---introduces interpretive freedom. Whoever does the building also has the strongest incentive to declare the work done.\", \"\\\\paragraph{Problem.} A single agent that both implements and verifies its own output is structurally biased toward declaring success. Self-verifying agents rationalise away gaps between the artifact and the spec, hallucinate the existence of behaviours they did not implement, and---most diagnostically---``just change the test'' when the code under construction cannot be made to pass. Kent Beck identifies this as the dominant LLM failure mode in test-first workflows: the model treats the test as another mutable artifact rather than as the contract the code must satisfy. Without an external check whose incentive is inverted, errors compound silently across phases.\", \"  \\\\node[pcin] (spec) {SPEC\\\\\\\\(source of truth)};\", \"\\\\paragraph{Consequences.} \\\\emph{Benefits.} Hallucinated completions are caught at the role boundary rather than after merge. The read-only sandbox makes ``just change the test'' architecturally impossible: the Verifier has no write privilege over the artifact under audit. Failure feedback is structured (spec~$\\\\to$~Coordinator) rather than ad hoc, which keeps the spec the single source of truth and prevents the Implementor and Verifier from negotiating their way to a passing build. The pattern composes cleanly with gate enforcement (Pattern~C1) because the Verifier's verdict is the natural input to Gate~3 (verification gate). \\\\emph{Trade-offs.} Inference cost roughly doubles per task because the Verifier re-reads the spec independently. Latency increases because verification cannot be parallelised with implementation without losing the inverted incentive (a Verifier that watches the Implementor work is no longer adversarial). Coordinator design becomes the highest-leverage decision: a weak Coordinator that decomposes badly will produce both bad implementations and irrelevant verifications.\"]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:080",
      "family_name": "Tests, Oracles and Acceptance Evidence",
      "language": "en",
      "id": "OCC:SDD2:C5",
      "atlas_display": {
        "id": "OCC:SDD2:C5",
        "label": "Adversarial Agent Pattern",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Adversarial Agent Pattern in the retained V03 source. The original title, alias and file locator preserve its lineage. Read PAT:080 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V03"
        ],
        "families": [
          "FAMILY:F07"
        ]
      }
    },
    {
      "label": "One-Item-Per-Cycle",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V03",
      "family": "F03",
      "alias": "Pattern D1",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter15_patterns.tex",
      "source_line": 573,
      "source_end_line": 606,
      "source_sha256": "4830546709bc5f2eb4641c47add3bb9992eb9089497514ac25f321b33f5f92aa",
      "original_attribution_passages": "[\"%  Sources: Ralph Copilot's one-item protocol.]\"]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:081",
      "family_name": "Delegation, Execution and Stopping",
      "language": "en",
      "id": "OCC:SDD2:D1",
      "atlas_display": {
        "id": "OCC:SDD2:D1",
        "label": "One-Item-Per-Cycle",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of One-Item-Per-Cycle in the retained V03 source. The original title, alias and file locator preserve its lineage. Read PAT:081 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V03"
        ],
        "families": [
          "FAMILY:F03"
        ]
      }
    },
    {
      "label": "Evidence-Pack Provenance",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V03",
      "family": "F07",
      "alias": "Pattern D2",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter15_patterns.tex",
      "source_line": 607,
      "source_end_line": 642,
      "source_sha256": "4830546709bc5f2eb4641c47add3bb9992eb9089497514ac25f321b33f5f92aa",
      "original_attribution_passages": "[\"%  Sources: Ralph Copilot's per-cycle documentation model.]\", \"\\\\paragraph{Solution.} Every autonomous cycle produces a structured \\\\textbf{evidence pack}\\\\,---\\\\,three artifacts at minimum, written to a per-cycle directory under \\\\code{.specify/evidence/}. The \\\\code{prompt.md} captures the exact input the agent received: the spec excerpt, the constitution sections, the prior artifacts, the task statement. The \\\\code{result.md} captures what the agent did: the diff, the test results, the tools invoked, the decisions made and their rationale. The \\\\code{verdict.md} captures the agent's self-assessment: did the cycle meet the acceptance criteria? Which evidence supports that claim? Which open questions remain? The pack is committed to the repository (it is part of the source of truth, not a transient log) and is linked from \\\\code{tasks.md} so the trail from item to cycle to evidence is one click.\"]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:082",
      "family_name": "Tests, Oracles and Acceptance Evidence",
      "language": "en",
      "id": "OCC:SDD2:D2",
      "atlas_display": {
        "id": "OCC:SDD2:D2",
        "label": "Evidence-Pack Provenance",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Evidence-Pack Provenance in the retained V03 source. The original title, alias and file locator preserve its lineage. Read PAT:082 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V03"
        ],
        "families": [
          "FAMILY:F07"
        ]
      }
    },
    {
      "label": "Budget-Gated Autonomy",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V03",
      "family": "F03",
      "alias": "Pattern D3",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter15_patterns.tex",
      "source_line": 643,
      "source_end_line": 676,
      "source_sha256": "4830546709bc5f2eb4641c47add3bb9992eb9089497514ac25f321b33f5f92aa",
      "original_attribution_passages": "[\"%  Sources: Spec Loop Engine's budget model (generalized to inference calls).]\", \"\\\\paragraph{Context.} An autonomous run has been launched. The agent has a backlog, a goal, and a model API key with a generous quota. Without an explicit upper bound on resource consumption, the run could plausibly continue for hours or days.\"]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:083",
      "family_name": "Delegation, Execution and Stopping",
      "language": "en",
      "id": "OCC:SDD2:D3",
      "atlas_display": {
        "id": "OCC:SDD2:D3",
        "label": "Budget-Gated Autonomy",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Budget-Gated Autonomy in the retained V03 source. The original title, alias and file locator preserve its lineage. Read PAT:083 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V03"
        ],
        "families": [
          "FAMILY:F03"
        ]
      }
    },
    {
      "label": "Escalation Protocol",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V03",
      "family": "F11",
      "alias": "Pattern D4",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter15_patterns.tex",
      "source_line": 677,
      "source_end_line": 778,
      "source_sha256": "4830546709bc5f2eb4641c47add3bb9992eb9089497514ac25f321b33f5f92aa",
      "original_attribution_passages": "[\"%  Sources: BMAD's explicit handoff protocol; AI-RPI's escalation model.]\", \"\\\\paragraph{A1 --- Constitution-Driven Development.} Enterprise SDD generates the constitution through the \\\\code{@constitution} agent during \\\\code{sdd init}; the output lives in \\\\code{.specify/memory/constitution.md} and is loaded by every agent's reading procedure. Update before the first feature, then amend explicitly through a dedicated PR with team sign-off; never edit the constitution as a side effect of a feature PR. Adapted from Spec Kit's constitutional governance and Karpathy's \\\\code{CLAUDE.md} discipline.\", \"\\\\paragraph{A2 --- Clarify Before Plan.} Enterprise SDD wires this into Phase~1.3: \\\\code{@clarification} runs after \\\\code{@requirement-analyst} and before Gate~1. The P1/P2/P3 tiering uses the same priority taxonomy as the runtime escalation protocol (Pattern~D4), so the team learns one vocabulary for ``how blocking is this?'' Adapted from Spec Kit's \\\\code{/clarify} template and the \\\\code{CLARIFY\\\\_BEFORE\\\\_PLAN} rule first articulated in GSD.\", \"\\\\paragraph{A3 --- Progressive Specification.} Enterprise SDD's \\\\code{sdd new --progressive} mode marks the spec with the progressive flag and requires every Gate~1 check to compare the current spec against the previous iteration\\\\,---\\\\,if no \\\\code{[NEEDS-CLARIFICATION]} markers were resolved, the gate fails. Use only on well-understood feature \\\\emph{types} (UI iterations, integration extensions); set an iteration budget (typically 3) and treat budget exhaustion as the trigger to elevate the feature back to standard pipeline. Adapted from Spec Loop Engine's iterative refinement model.\", \"\\\\paragraph{A4 --- Red-Team Specification.} Run \\\\code{sdd skill run red-team-spec <feature-id>} after the author has self-reviewed and before Gate~1 is requested. The skill's instruction explicitly forbids the agent from confirming what the spec does well; its only output is failure modes. Findings flow into the same gap-closure analysis (Pattern~A5) used for traceability. The pattern is one of three Enterprise~SDD mechanisms that implement the inverted-incentive principle from the Adversarial Agent Pattern (C5). Adapted from security red-teaming practice.\", \"\\\\paragraph{A5 --- Gap-Closure Analysis.} Run \\\\code{sdd analyze --gaps} on brownfield projects after \\\\code{sdd ingest} has imported the existing repository structure. Use the prioritised orphan list to drive a small allocation of each sprint to retroactive specification (typically 10--20\\\\,\\\\%); resist the temptation to declare a ``spec sprint'' that pauses feature delivery, which historically produces specs nobody references. Adapted from AI-RPI Protocol's traceability model.\", \"\\\\paragraph{B3 --- Anti-Sycophancy Enforcement.} Enterprise SDD ships the rule as part of the shared \\\\code{all-agents.instructions.md} so that every agent inherits the same wording; individual agents may extend the rule but cannot weaken it. The rule references the constitution, plan, and architecture pattern files explicitly, so the agent's challenges are anchored in artifacts rather than in vibes. Adapted from Karpathy's anti-sycophancy discipline and GSD's numbered rules.\", \"\\\\paragraph{B4 --- Convergence Review.} Enterprise SDD invokes convergence review through \\\\code{sdd gate check --convergence}, reserved for Gate~2 architectural decisions during autonomous execution. The two-model orchestration is wired into the autonomy policy so that budget accounting (Pattern~D3) accommodates the doubled cost. Adapted from the multi-model debate pattern in advanced LLM research.\", \"\\\\paragraph{D1 --- One-Item-Per-Cycle.} The boundary is enforced by \\\\code{autonomy-policy.instructions.md}: the policy contains a hard rule that no agent may begin a second item within a single cycle, regardless of remaining budget. Adapted from Ralph Copilot's one-item protocol and combined with Spec Loop Engine's per-cycle audit journal.\", \"\\\\paragraph{D2 --- Evidence-Pack Provenance.} Evidence packs are required in Autonomous-Governed mode and recommended in Autonomous-Guided mode; the autonomy policy refuses to mark a cycle complete without all three files present and structurally valid. Pair with the Adversarial Agent Pattern (C5): the Verifier's read-only audit produces its own contribution to the evidence pack, separate from the Implementor's, so the reviewer can see both perspectives. Adapted from Ralph Copilot's per-cycle documentation model.\", \"\\\\paragraph{D3 --- Budget-Gated Autonomy.} The default budget is set per mode in the autonomy policy; \\\\code{--autonomy-budget} overrides it on the CLI; \\\\code{sdd status --autonomy} reports remaining budget at any time during a run. Budget exhaustion produces the same handoff format as escalation (Pattern~D4) so the team has one vocabulary for ``the agent stopped, here is the state.'' Adapted from Spec Loop Engine's budget model and generalised from cycles to inference calls.\", \"\\\\paragraph{D4 --- Escalation Protocol.} Enterprise SDD encodes the three tiers in \\\\code{autonomy-policy.instructions.md}; escalation triggers (blocker, low-confidence, test failures, gate boundary) are listed in the policy with example classifications. Each cycle's evidence pack includes an \\\\textit{escalation log} with one entry per ambiguity encountered. Adapted from BMAD's explicit handoff protocol and AI-RPI's escalation model.\", \"\\\\item Each pattern was adapted from at least one public framework; knowing the origin helps in understanding the context in which the pattern is most effective\", \"\\\\item Patterns are not checklists; they are starting points for understanding a recurring problem and adapting the solution to your context\"]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:084",
      "family_name": "Coordination, Governance and Adoption",
      "language": "en",
      "id": "OCC:SDD2:D4",
      "atlas_display": {
        "id": "OCC:SDD2:D4",
        "label": "Escalation Protocol",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Escalation Protocol in the retained V03 source. The original title, alias and file locator preserve its lineage. Read PAT:084 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V03"
        ],
        "families": [
          "FAMILY:F11"
        ]
      }
    },
    {
      "label": "Plan-Then-Execute",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V04",
      "family": "F03",
      "alias": "Plan-Then-Execute",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09_patterns.tex",
      "source_line": 60,
      "source_end_line": 67,
      "source_sha256": "3c88f9e5d7b0288e46de69503668ac80ecb7778165d80bf74eab10da30c4e2ba",
      "original_attribution_passages": "[\"\\\\textbf{Ralph connection:} This is exactly the Planning Mode vs.\\\\ Building Mode distinction from \\\\chapref{ch:ralph}. Huntley's approach of using separate prompts for planning and building is an instance of this pattern. The key insight from the pattern catalogue is that the \\\\textit{plan itself should be treated as disposable}—regeneration is cheap, salvaging a corrupted plan is expensive.\"]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:001",
      "family_name": "Delegation, Execution and Stopping",
      "language": "en",
      "id": "OCC:AGENT:01",
      "atlas_display": {
        "id": "OCC:AGENT:01",
        "label": "Plan-Then-Execute",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Plan-Then-Execute in the retained V04 source. The original title, alias and file locator preserve its lineage. Read PAT:001 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V04"
        ],
        "families": [
          "FAMILY:F03"
        ]
      }
    },
    {
      "label": "Swarm Migration (Map-Reduce for Agents)",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V04",
      "family": "F05",
      "alias": "Swarm Migration (Map-Reduce for Agents)",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09_patterns.tex",
      "source_line": 68,
      "source_end_line": 97,
      "source_sha256": "3c88f9e5d7b0288e46de69503668ac80ecb7778165d80bf74eab10da30c4e2ba",
      "original_attribution_passages": "[]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:002",
      "family_name": "Architecture, Evolution and Maintenance",
      "language": "en",
      "id": "OCC:AGENT:02",
      "atlas_display": {
        "id": "OCC:AGENT:02",
        "label": "Swarm Migration (Map-Reduce for Agents)",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Swarm Migration (Map-Reduce for Agents) in the retained V04 source. The original title, alias and file locator preserve its lineage. Read PAT:002 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V04"
        ],
        "families": [
          "FAMILY:F05"
        ]
      }
    },
    {
      "label": "Background Agent CI",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V04",
      "family": "F11",
      "alias": "Background Agent CI",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09_patterns.tex",
      "source_line": 98,
      "source_end_line": 136,
      "source_sha256": "3c88f9e5d7b0288e46de69503668ac80ecb7778165d80bf74eab10da30c4e2ba",
      "original_attribution_passages": "[]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:003",
      "family_name": "Coordination, Governance and Adoption",
      "language": "en",
      "id": "OCC:AGENT:03",
      "atlas_display": {
        "id": "OCC:AGENT:03",
        "label": "Background Agent CI",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Background Agent CI in the retained V04 source. The original title, alias and file locator preserve its lineage. Read PAT:003 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V04"
        ],
        "families": [
          "FAMILY:F11"
        ]
      }
    },
    {
      "label": "Initializer-Maintainer Dual Agent Architecture",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V04",
      "family": "F03",
      "alias": "Initializer-Maintainer Dual Agent Architecture",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09_patterns.tex",
      "source_line": 137,
      "source_end_line": 144,
      "source_sha256": "3c88f9e5d7b0288e46de69503668ac80ecb7778165d80bf74eab10da30c4e2ba",
      "original_attribution_passages": "[\"\\\\textbf{Ralph connection:} This maps to Huntley's observation that Ralph ``works best as a technique for bootstrapping Greenfield, with the expectation you'll get 90\\\\% done with it.'' The dual-agent pattern formalizes the transition point: when do you switch from aggressive generation to careful maintenance? The answer is usually when your test suite is robust enough to serve as backpressure.\"]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:004",
      "family_name": "Delegation, Execution and Stopping",
      "language": "en",
      "id": "OCC:AGENT:04",
      "atlas_display": {
        "id": "OCC:AGENT:04",
        "label": "Initializer-Maintainer Dual Agent Architecture",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Initializer-Maintainer Dual Agent Architecture in the retained V04 source. The original title, alias and file locator preserve its lineage. Read PAT:004 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V04"
        ],
        "families": [
          "FAMILY:F03"
        ]
      }
    },
    {
      "label": "Feature List as Immutable Contract",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V04",
      "family": "F04",
      "alias": "Feature List as Immutable Contract",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09_patterns.tex",
      "source_line": 145,
      "source_end_line": 180,
      "source_sha256": "3c88f9e5d7b0288e46de69503668ac80ecb7778165d80bf74eab10da30c4e2ba",
      "original_attribution_passages": "[]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:005",
      "family_name": "Intentions, Contracts and Specifications",
      "language": "en",
      "id": "OCC:AGENT:05",
      "atlas_display": {
        "id": "OCC:AGENT:05",
        "label": "Feature List as Immutable Contract",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Feature List as Immutable Contract in the retained V04 source. The original title, alias and file locator preserve its lineage. Read PAT:005 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V04"
        ],
        "families": [
          "FAMILY:F04"
        ]
      }
    },
    {
      "label": "Context Window Anxiety Management",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V04",
      "family": "F09",
      "alias": "Context Window Anxiety Management",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09_patterns.tex",
      "source_line": 181,
      "source_end_line": 188,
      "source_sha256": "3c88f9e5d7b0288e46de69503668ac80ecb7778165d80bf74eab10da30c4e2ba",
      "original_attribution_passages": "[\"\\\\textbf{Ralph connection:} This formalizes the context engineering discussed in \\\\chapref{ch:memory}. Huntley emphasizes: ``The more you use the context window, the worse the outcomes.'' This pattern provides a structured approach to what was previously intuition.\"]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:006",
      "family_name": "Context, Memory and Handoffs",
      "language": "en",
      "id": "OCC:AGENT:06",
      "atlas_display": {
        "id": "OCC:AGENT:06",
        "label": "Context Window Anxiety Management",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Context Window Anxiety Management in the retained V04 source. The original title, alias and file locator preserve its lineage. Read PAT:006 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V04"
        ],
        "families": [
          "FAMILY:F09"
        ]
      }
    },
    {
      "label": "Compounding Engineering",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V04",
      "family": "F09",
      "alias": "Compounding Engineering",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09_patterns.tex",
      "source_line": 189,
      "source_end_line": 196,
      "source_sha256": "3c88f9e5d7b0288e46de69503668ac80ecb7778165d80bf74eab10da30c4e2ba",
      "original_attribution_passages": "[]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:007",
      "family_name": "Context, Memory and Handoffs",
      "language": "en",
      "id": "OCC:AGENT:07",
      "atlas_display": {
        "id": "OCC:AGENT:07",
        "label": "Compounding Engineering",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Compounding Engineering in the retained V04 source. The original title, alias and file locator preserve its lineage. Read PAT:007 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V04"
        ],
        "families": [
          "FAMILY:F09"
        ]
      }
    },
    {
      "label": "Agent-Powered Codebase Q&A and Onboarding",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V04",
      "family": "F09",
      "alias": "Agent-Powered Codebase Q\\&A and Onboarding",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09_patterns.tex",
      "source_line": 197,
      "source_end_line": 211,
      "source_sha256": "3c88f9e5d7b0288e46de69503668ac80ecb7778165d80bf74eab10da30c4e2ba",
      "original_attribution_passages": "[\"\\\\textbf{Ralph connection:} This pattern suggests a dedicated orientation phase at the start of each Ralph iteration. Rather than just reading \\\\texttt{AGENTS.md}, the agent can actively search and query the codebase to build understanding. Huntley's ``search before implementing'' instruction is a minimal version of this; the full pattern extends it to systematic codebase comprehension.\"]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:008",
      "family_name": "Context, Memory and Handoffs",
      "language": "en",
      "id": "OCC:AGENT:08",
      "atlas_display": {
        "id": "OCC:AGENT:08",
        "label": "Agent-Powered Codebase Q&A and Onboarding",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Agent-Powered Codebase Q&A and Onboarding in the retained V04 source. The original title, alias and file locator preserve its lineage. Read PAT:008 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V04"
        ],
        "families": [
          "FAMILY:F09"
        ]
      }
    },
    {
      "label": "CI-as-Backpressure",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V04",
      "family": "F11",
      "alias": "CI-as-Backpressure",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09_patterns.tex",
      "source_line": 212,
      "source_end_line": 219,
      "source_sha256": "3c88f9e5d7b0288e46de69503668ac80ecb7778165d80bf74eab10da30c4e2ba",
      "original_attribution_passages": "[]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:009",
      "family_name": "Coordination, Governance and Adoption",
      "language": "en",
      "id": "OCC:AGENT:09",
      "atlas_display": {
        "id": "OCC:AGENT:09",
        "label": "CI-as-Backpressure",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of CI-as-Backpressure in the retained V04 source. The original title, alias and file locator preserve its lineage. Read PAT:009 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V04"
        ],
        "families": [
          "FAMILY:F11"
        ]
      }
    },
    {
      "label": "Inference-Healed Code Review",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V04",
      "family": "F08",
      "alias": "Inference-Healed Code Review",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09_patterns.tex",
      "source_line": 220,
      "source_end_line": 227,
      "source_sha256": "3c88f9e5d7b0288e46de69503668ac80ecb7778165d80bf74eab10da30c4e2ba",
      "original_attribution_passages": "[]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:010",
      "family_name": "Critique, Review and Trust",
      "language": "en",
      "id": "OCC:AGENT:10",
      "atlas_display": {
        "id": "OCC:AGENT:10",
        "label": "Inference-Healed Code Review",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Inference-Healed Code Review in the retained V04 source. The original title, alias and file locator preserve its lineage. Read PAT:010 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V04"
        ],
        "families": [
          "FAMILY:F08"
        ]
      }
    },
    {
      "label": "Reward Shaping for Tool Use",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V04",
      "family": "F03",
      "alias": "Reward Shaping for Tool Use",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09_patterns.tex",
      "source_line": 228,
      "source_end_line": 255,
      "source_sha256": "3c88f9e5d7b0288e46de69503668ac80ecb7778165d80bf74eab10da30c4e2ba",
      "original_attribution_passages": "[\"\\\\textbf{Ralph connection:} Huntley's subagent management addresses this directly: ``only 1 subagent for build/tests'' while allowing many subagents for searching. The pattern generalizes this insight: explicitly control which tool patterns are encouraged versus discouraged through prompt instructions and quality metrics.\", \"\\\\section{Learning \\\\& Adaptation Patterns}\"]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:011",
      "family_name": "Delegation, Execution and Stopping",
      "language": "en",
      "id": "OCC:AGENT:11",
      "atlas_display": {
        "id": "OCC:AGENT:11",
        "label": "Reward Shaping for Tool Use",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Reward Shaping for Tool Use in the retained V04 source. The original title, alias and file locator preserve its lineage. Read PAT:011 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V04"
        ],
        "families": [
          "FAMILY:F03"
        ]
      }
    },
    {
      "label": "AI-Accelerated Learning and Skill Development",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V04",
      "family": "F10",
      "alias": "AI-Accelerated Learning and Skill Development",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09_patterns.tex",
      "source_line": 256,
      "source_end_line": 263,
      "source_sha256": "3c88f9e5d7b0288e46de69503668ac80ecb7778165d80bf74eab10da30c4e2ba",
      "original_attribution_passages": "[]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:012",
      "family_name": "Competence, Learning and Mentoring",
      "language": "en",
      "id": "OCC:AGENT:12",
      "atlas_display": {
        "id": "OCC:AGENT:12",
        "label": "AI-Accelerated Learning and Skill Development",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of AI-Accelerated Learning and Skill Development in the retained V04 source. The original title, alias and file locator preserve its lineage. Read PAT:012 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V04"
        ],
        "families": [
          "FAMILY:F10"
        ]
      }
    },
    {
      "label": "Agent Reinforcement Fine-Tuning",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V04",
      "family": "F03",
      "alias": "Agent Reinforcement Fine-Tuning",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09_patterns.tex",
      "source_line": 264,
      "source_end_line": 280,
      "source_sha256": "3c88f9e5d7b0288e46de69503668ac80ecb7778165d80bf74eab10da30c4e2ba",
      "original_attribution_passages": "[]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:013",
      "family_name": "Delegation, Execution and Stopping",
      "language": "en",
      "id": "OCC:AGENT:13",
      "atlas_display": {
        "id": "OCC:AGENT:13",
        "label": "Agent Reinforcement Fine-Tuning",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Agent Reinforcement Fine-Tuning in the retained V04 source. The original title, alias and file locator preserve its lineage. Read PAT:013 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V04"
        ],
        "families": [
          "FAMILY:F03"
        ]
      }
    },
    {
      "label": "Deterministic Failure Harness",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V04",
      "family": "F07",
      "alias": "Deterministic Failure Harness",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09_patterns.tex",
      "source_line": 281,
      "source_end_line": 288,
      "source_sha256": "3c88f9e5d7b0288e46de69503668ac80ecb7778165d80bf74eab10da30c4e2ba",
      "original_attribution_passages": "[]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:014",
      "family_name": "Tests, Oracles and Acceptance Evidence",
      "language": "en",
      "id": "OCC:AGENT:14",
      "atlas_display": {
        "id": "OCC:AGENT:14",
        "label": "Deterministic Failure Harness",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Deterministic Failure Harness in the retained V04 source. The original title, alias and file locator preserve its lineage. Read PAT:014 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V04"
        ],
        "families": [
          "FAMILY:F07"
        ]
      }
    },
    {
      "label": "Regression Safety Net",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V04",
      "family": "F07",
      "alias": "Regression Safety Net",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09_patterns.tex",
      "source_line": 289,
      "source_end_line": 296,
      "source_sha256": "3c88f9e5d7b0288e46de69503668ac80ecb7778165d80bf74eab10da30c4e2ba",
      "original_attribution_passages": "[\"\\\\textbf{Ralph connection:} Huntley addresses this in his CURSED prompt: ``If tests unrelated to your work fail then it's your job to resolve these tests as part of the increment of change.'' The Regression Safety Net pattern formalizes this into a rule: agents must leave the test suite in the same or better state than they found it. No new test failures allowed, period.\"]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:015",
      "family_name": "Tests, Oracles and Acceptance Evidence",
      "language": "en",
      "id": "OCC:AGENT:15",
      "atlas_display": {
        "id": "OCC:AGENT:15",
        "label": "Regression Safety Net",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Regression Safety Net in the retained V04 source. The original title, alias and file locator preserve its lineage. Read PAT:015 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V04"
        ],
        "families": [
          "FAMILY:F07"
        ]
      }
    },
    {
      "label": "Structured Drift Detection",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V04",
      "family": "F09",
      "alias": "Structured Drift Detection",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09_patterns.tex",
      "source_line": 297,
      "source_end_line": 309,
      "source_sha256": "3c88f9e5d7b0288e46de69503668ac80ecb7778165d80bf74eab10da30c4e2ba",
      "original_attribution_passages": "[]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:016",
      "family_name": "Context, Memory and Handoffs",
      "language": "en",
      "id": "OCC:AGENT:16",
      "atlas_display": {
        "id": "OCC:AGENT:16",
        "label": "Structured Drift Detection",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Structured Drift Detection in the retained V04 source. The original title, alias and file locator preserve its lineage. Read PAT:016 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V04"
        ],
        "families": [
          "FAMILY:F09"
        ]
      }
    },
    {
      "label": "Blast Radius Containment",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V04",
      "family": "F06",
      "alias": "Blast Radius Containment",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09_patterns.tex",
      "source_line": 310,
      "source_end_line": 317,
      "source_sha256": "3c88f9e5d7b0288e46de69503668ac80ecb7778165d80bf74eab10da30c4e2ba",
      "original_attribution_passages": "[\"\\\\textbf{Solution:} Contain the agent's ``blast radius'' through layered isolation: sandboxed execution environments (Docker, E2B), minimal credential exposure (only necessary API keys), network isolation (egress restrictions), and resource limits (CPU, memory, disk).\", \"\\\\textbf{Ralph connection:} This is the sandboxing strategy from \\\\chapref{ch:safety} formalized as a pattern. The pattern catalogue adds a structured approach: enumerate all resources the agent can access, then systematically restrict each to the minimum required. Huntley's philosophy—``It's not if it gets popped, it's when. And what is the blast radius?''—is the pattern's guiding principle.\"]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:017",
      "family_name": "Security of the Toolchain and Its Effects",
      "language": "en",
      "id": "OCC:AGENT:17",
      "atlas_display": {
        "id": "OCC:AGENT:17",
        "label": "Blast Radius Containment",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Blast Radius Containment in the retained V04 source. The original title, alias and file locator preserve its lineage. Read PAT:017 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V04"
        ],
        "families": [
          "FAMILY:F06"
        ]
      }
    },
    {
      "label": "PII and Secret Scrubbing",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V04",
      "family": "F06",
      "alias": "PII and Secret Scrubbing",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09_patterns.tex",
      "source_line": 318,
      "source_end_line": 330,
      "source_sha256": "3c88f9e5d7b0288e46de69503668ac80ecb7778165d80bf74eab10da30c4e2ba",
      "original_attribution_passages": "[]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:018",
      "family_name": "Security of the Toolchain and Its Effects",
      "language": "en",
      "id": "OCC:AGENT:18",
      "atlas_display": {
        "id": "OCC:AGENT:18",
        "label": "PII and Secret Scrubbing",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of PII and Secret Scrubbing in the retained V04 source. The original title, alias and file locator preserve its lineage. Read PAT:018 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V04"
        ],
        "families": [
          "FAMILY:F06"
        ]
      }
    },
    {
      "label": "Subagent Spawning and Fan-Out",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V04",
      "family": "F11",
      "alias": "Subagent Spawning and Fan-Out",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09_patterns.tex",
      "source_line": 331,
      "source_end_line": 338,
      "source_sha256": "3c88f9e5d7b0288e46de69503668ac80ecb7778165d80bf74eab10da30c4e2ba",
      "original_attribution_passages": "[\"\\\\textbf{Ralph connection:} This is Huntley's subagent model from \\\\chapref{ch:ralph}, generalized. The pattern adds guidance on managing subagent results: how to aggregate findings, how to handle conflicting subagent output, and how to limit parallelism to avoid overwhelming the primary context.\"]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:019",
      "family_name": "Coordination, Governance and Adoption",
      "language": "en",
      "id": "OCC:AGENT:19",
      "atlas_display": {
        "id": "OCC:AGENT:19",
        "label": "Subagent Spawning and Fan-Out",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Subagent Spawning and Fan-Out in the retained V04 source. The original title, alias and file locator preserve its lineage. Read PAT:019 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V04"
        ],
        "families": [
          "FAMILY:F11"
        ]
      }
    },
    {
      "label": "File-System as State Machine",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V04",
      "family": "F09",
      "alias": "File-System as State Machine",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09_patterns.tex",
      "source_line": 339,
      "source_end_line": 364,
      "source_sha256": "3c88f9e5d7b0288e46de69503668ac80ecb7778165d80bf74eab10da30c4e2ba",
      "original_attribution_passages": "[]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:020",
      "family_name": "Context, Memory and Handoffs",
      "language": "en",
      "id": "OCC:AGENT:20",
      "atlas_display": {
        "id": "OCC:AGENT:20",
        "label": "File-System as State Machine",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of File-System as State Machine in the retained V04 source. The original title, alias and file locator preserve its lineage. Read PAT:020 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V04"
        ],
        "families": [
          "FAMILY:F09"
        ]
      }
    },
    {
      "label": "Tool Call Budget",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V04",
      "family": "F03",
      "alias": "Tool Call Budget",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09_patterns.tex",
      "source_line": 365,
      "source_end_line": 377,
      "source_sha256": "3c88f9e5d7b0288e46de69503668ac80ecb7778165d80bf74eab10da30c4e2ba",
      "original_attribution_passages": "[]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:021",
      "family_name": "Delegation, Execution and Stopping",
      "language": "en",
      "id": "OCC:AGENT:21",
      "atlas_display": {
        "id": "OCC:AGENT:21",
        "label": "Tool Call Budget",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Tool Call Budget in the retained V04 source. The original title, alias and file locator preserve its lineage. Read PAT:021 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V04"
        ],
        "families": [
          "FAMILY:F03"
        ]
      }
    },
    {
      "label": "Trust Calibration",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V04",
      "family": "F08",
      "alias": "Trust Calibration",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09_patterns.tex",
      "source_line": 378,
      "source_end_line": 385,
      "source_sha256": "3c88f9e5d7b0288e46de69503668ac80ecb7778165d80bf74eab10da30c4e2ba",
      "original_attribution_passages": "[\"\\\\textbf{Ralph connection:} This maps directly to the Developer Evolution Model from \\\\chapref{ch:evolution}. Stages 5--6 correspond to supervised mode. Stages 7--8 correspond to monitored mode. The theoretical Stage 9 (evolutionary software) corresponds to autonomous mode. The pattern formalizes what Huntley expresses as ``building software with Ralph requires a great deal of faith and a belief in eventual consistency.''\"]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:022",
      "family_name": "Critique, Review and Trust",
      "language": "en",
      "id": "OCC:AGENT:22",
      "atlas_display": {
        "id": "OCC:AGENT:22",
        "label": "Trust Calibration",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Trust Calibration in the retained V04 source. The original title, alias and file locator preserve its lineage. Read PAT:022 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V04"
        ],
        "families": [
          "FAMILY:F08"
        ]
      }
    },
    {
      "label": "Human-in-the-Loop Escalation",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V04",
      "family": "F11",
      "alias": "Human-in-the-Loop Escalation",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09_patterns.tex",
      "source_line": 386,
      "source_end_line": 400,
      "source_sha256": "3c88f9e5d7b0288e46de69503668ac80ecb7778165d80bf74eab10da30c4e2ba",
      "original_attribution_passages": "[]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:084",
      "family_name": "Coordination, Governance and Adoption",
      "language": "en",
      "id": "OCC:AGENT:23",
      "atlas_display": {
        "id": "OCC:AGENT:23",
        "label": "Human-in-the-Loop Escalation",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Escalation Protocol in the retained V04 source. The original title, alias and file locator preserve its lineage. Read PAT:084 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V04"
        ],
        "families": [
          "FAMILY:F11"
        ]
      }
    },
    {
      "label": "The External Bash Loop",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V05",
      "family": "F03",
      "alias": "I",
      "source_file": "NDLE/new_chapters/chapter04_ralph_loop.tex",
      "source_line": 397,
      "source_end_line": 397,
      "source_sha256": "aa58f0631ba2700b7664babd919b1e842cf17557b9d86fd374bab6fac5fc0636",
      "original_attribution_passages": "[]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:023",
      "family_name": "Delegation, Execution and Stopping",
      "language": "en",
      "id": "OCC:LOOP:R1",
      "atlas_display": {
        "id": "OCC:LOOP:R1",
        "label": "The External Bash Loop",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of The External Bash Loop in the retained V05 source. The original title, alias and file locator preserve its lineage. Read PAT:023 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V05"
        ],
        "families": [
          "FAMILY:F03"
        ]
      }
    },
    {
      "label": "The Stop-Hook Loop",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V05",
      "family": "F03",
      "alias": "II",
      "source_file": "NDLE/new_chapters/chapter04_ralph_loop.tex",
      "source_line": 545,
      "source_end_line": 545,
      "source_sha256": "aa58f0631ba2700b7664babd919b1e842cf17557b9d86fd374bab6fac5fc0636",
      "original_attribution_passages": "[]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:024",
      "family_name": "Delegation, Execution and Stopping",
      "language": "en",
      "id": "OCC:LOOP:R2",
      "atlas_display": {
        "id": "OCC:LOOP:R2",
        "label": "The Stop-Hook Loop",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of The Stop-Hook Loop in the retained V05 source. The original title, alias and file locator preserve its lineage. Read PAT:024 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V05"
        ],
        "families": [
          "FAMILY:F03"
        ]
      }
    },
    {
      "label": "The Editor-Native Manual Loop",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V05",
      "family": "F03",
      "alias": "III",
      "source_file": "NDLE/new_chapters/chapter04_ralph_loop.tex",
      "source_line": 566,
      "source_end_line": 566,
      "source_sha256": "aa58f0631ba2700b7664babd919b1e842cf17557b9d86fd374bab6fac5fc0636",
      "original_attribution_passages": "[]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:025",
      "family_name": "Delegation, Execution and Stopping",
      "language": "en",
      "id": "OCC:LOOP:R3",
      "atlas_display": {
        "id": "OCC:LOOP:R3",
        "label": "The Editor-Native Manual Loop",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of The Editor-Native Manual Loop in the retained V05 source. The original title, alias and file locator preserve its lineage. Read PAT:025 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V05"
        ],
        "families": [
          "FAMILY:F03"
        ]
      }
    },
    {
      "label": "Run Until Done: Retry Against Reality",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V05",
      "family": "F03",
      "alias": "Run Until Done: Retry Against Reality",
      "source_file": "NDLE/new_chapters/chapter06_choosing_the_right_loop.tex",
      "source_line": 200,
      "source_end_line": 200,
      "source_sha256": "a061daf1e97a16c322a46cf9724dd0d92531718b57a038decdf521c6103f68b9",
      "original_attribution_passages": "[]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:026",
      "family_name": "Delegation, Execution and Stopping",
      "language": "en",
      "id": "OCC:LOOP:T01",
      "atlas_display": {
        "id": "OCC:LOOP:T01",
        "label": "Run Until Done: Retry Against Reality",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Run Until Done: Retry Against Reality in the retained V05 source. The original title, alias and file locator preserve its lineage. Read PAT:026 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V05"
        ],
        "families": [
          "FAMILY:F03"
        ]
      }
    },
    {
      "label": "Maker–Checker: Separate Production from Acceptance",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V05",
      "family": "F07",
      "alias": "Maker--Checker: Separate Production from Acceptance",
      "source_file": "NDLE/new_chapters/chapter06_choosing_the_right_loop.tex",
      "source_line": 273,
      "source_end_line": 273,
      "source_sha256": "a061daf1e97a16c322a46cf9724dd0d92531718b57a038decdf521c6103f68b9",
      "original_attribution_passages": "[]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:027",
      "family_name": "Tests, Oracles and Acceptance Evidence",
      "language": "en",
      "id": "OCC:LOOP:T02",
      "atlas_display": {
        "id": "OCC:LOOP:T02",
        "label": "Maker–Checker: Separate Production from Acceptance",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Maker–Checker: Separate Production from Acceptance in the retained V05 source. The original title, alias and file locator preserve its lineage. Read PAT:027 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V05"
        ],
        "families": [
          "FAMILY:F07"
        ]
      }
    },
    {
      "label": "Skills and Context Engineering: Remove Intent Debt",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V05",
      "family": "F09",
      "alias": "Skills and Context Engineering: Remove Intent Debt",
      "source_file": "NDLE/new_chapters/chapter06_choosing_the_right_loop.tex",
      "source_line": 363,
      "source_end_line": 363,
      "source_sha256": "a061daf1e97a16c322a46cf9724dd0d92531718b57a038decdf521c6103f68b9",
      "original_attribution_passages": "[]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:028",
      "family_name": "Context, Memory and Handoffs",
      "language": "en",
      "id": "OCC:LOOP:T03",
      "atlas_display": {
        "id": "OCC:LOOP:T03",
        "label": "Skills and Context Engineering: Remove Intent Debt",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Skills and Context Engineering: Remove Intent Debt in the retained V05 source. The original title, alias and file locator preserve its lineage. Read PAT:028 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V05"
        ],
        "families": [
          "FAMILY:F09"
        ]
      }
    },
    {
      "label": "Memory and Retrieval: Read What the Model Could Not Know",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V05",
      "family": "F09",
      "alias": "Memory and Retrieval: Read What the Model Could Not Know",
      "source_file": "NDLE/new_chapters/chapter06_choosing_the_right_loop.tex",
      "source_line": 395,
      "source_end_line": 395,
      "source_sha256": "a061daf1e97a16c322a46cf9724dd0d92531718b57a038decdf521c6103f68b9",
      "original_attribution_passages": "[]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:029",
      "family_name": "Context, Memory and Handoffs",
      "language": "en",
      "id": "OCC:LOOP:T04",
      "atlas_display": {
        "id": "OCC:LOOP:T04",
        "label": "Memory and Retrieval: Read What the Model Could Not Know",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Memory and Retrieval: Read What the Model Could Not Know in the retained V05 source. The original title, alias and file locator preserve its lineage. Read PAT:029 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V05"
        ],
        "families": [
          "FAMILY:F09"
        ]
      }
    },
    {
      "label": "Connectors and Tools: Move Exact Work Outside the Weights",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V05",
      "family": "F06",
      "alias": "Connectors and Tools: Move Exact Work Outside the Weights",
      "source_file": "NDLE/new_chapters/chapter06_choosing_the_right_loop.tex",
      "source_line": 454,
      "source_end_line": 454,
      "source_sha256": "a061daf1e97a16c322a46cf9724dd0d92531718b57a038decdf521c6103f68b9",
      "original_attribution_passages": "[]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:030",
      "family_name": "Security of the Toolchain and Its Effects",
      "language": "en",
      "id": "OCC:LOOP:T05",
      "atlas_display": {
        "id": "OCC:LOOP:T05",
        "label": "Connectors and Tools: Move Exact Work Outside the Weights",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Connectors and Tools: Move Exact Work Outside the Weights in the retained V05 source. The original title, alias and file locator preserve its lineage. Read PAT:030 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V05"
        ],
        "families": [
          "FAMILY:F06"
        ]
      }
    },
    {
      "label": "Worktrees: Isolate the Write Domains",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V05",
      "family": "F11",
      "alias": "Worktrees: Isolate the Write Domains",
      "source_file": "NDLE/new_chapters/chapter06_choosing_the_right_loop.tex",
      "source_line": 511,
      "source_end_line": 511,
      "source_sha256": "a061daf1e97a16c322a46cf9724dd0d92531718b57a038decdf521c6103f68b9",
      "original_attribution_passages": "[]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:031",
      "family_name": "Coordination, Governance and Adoption",
      "language": "en",
      "id": "OCC:LOOP:T06",
      "atlas_display": {
        "id": "OCC:LOOP:T06",
        "label": "Worktrees: Isolate the Write Domains",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Worktrees: Isolate the Write Domains in the retained V05 source. The original title, alias and file locator preserve its lineage. Read PAT:031 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V05"
        ],
        "families": [
          "FAMILY:F11"
        ]
      }
    },
    {
      "label": "Multi-Loop Coordination: One Owner per Target",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V05",
      "family": "F11",
      "alias": "Multi-Loop Coordination: One Owner per Target",
      "source_file": "NDLE/new_chapters/chapter06_choosing_the_right_loop.tex",
      "source_line": 559,
      "source_end_line": 559,
      "source_sha256": "a061daf1e97a16c322a46cf9724dd0d92531718b57a038decdf521c6103f68b9",
      "original_attribution_passages": "[]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:032",
      "family_name": "Coordination, Governance and Adoption",
      "language": "en",
      "id": "OCC:LOOP:T07",
      "atlas_display": {
        "id": "OCC:LOOP:T07",
        "label": "Multi-Loop Coordination: One Owner per Target",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Multi-Loop Coordination: One Owner per Target in the retained V05 source. The original title, alias and file locator preserve its lineage. Read PAT:032 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V05"
        ],
        "families": [
          "FAMILY:F11"
        ]
      }
    },
    {
      "label": "Budget and Observability: Price the Next Attempt",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V05",
      "family": "F12",
      "alias": "Budget and Observability: Price the Next Attempt",
      "source_file": "NDLE/new_chapters/chapter06_choosing_the_right_loop.tex",
      "source_line": 632,
      "source_end_line": 632,
      "source_sha256": "a061daf1e97a16c322a46cf9724dd0d92531718b57a038decdf521c6103f68b9",
      "original_attribution_passages": "[]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:033",
      "family_name": "Economics, Infrastructure and Work",
      "language": "en",
      "id": "OCC:LOOP:T08",
      "atlas_display": {
        "id": "OCC:LOOP:T08",
        "label": "Budget and Observability: Price the Next Attempt",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Budget and Observability: Price the Next Attempt in the retained V05 source. The original title, alias and file locator preserve its lineage. Read PAT:033 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V05"
        ],
        "families": [
          "FAMILY:F12"
        ]
      }
    },
    {
      "label": "Safety and Guardrails: Verification Is Not Authorization",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V05",
      "family": "F06",
      "alias": "Safety and Guardrails: Verification Is Not Authorization",
      "source_file": "NDLE/new_chapters/chapter06_choosing_the_right_loop.tex",
      "source_line": 692,
      "source_end_line": 692,
      "source_sha256": "a061daf1e97a16c322a46cf9724dd0d92531718b57a038decdf521c6103f68b9",
      "original_attribution_passages": "[]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:034",
      "family_name": "Security of the Toolchain and Its Effects",
      "language": "en",
      "id": "OCC:LOOP:T09",
      "atlas_display": {
        "id": "OCC:LOOP:T09",
        "label": "Safety and Guardrails: Verification Is Not Authorization",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Safety and Guardrails: Verification Is Not Authorization in the retained V05 source. The original title, alias and file locator preserve its lineage. Read PAT:034 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V05"
        ],
        "families": [
          "FAMILY:F06"
        ]
      }
    },
    {
      "label": "Daily Triage: rank the rare urgent item",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V05",
      "family": "F11",
      "alias": "Daily Triage: rank the rare urgent item",
      "source_file": "NDLE/new_chapters/chapter06_choosing_the_right_loop.tex",
      "source_line": 809,
      "source_end_line": 809,
      "source_sha256": "a061daf1e97a16c322a46cf9724dd0d92531718b57a038decdf521c6103f68b9",
      "original_attribution_passages": "[]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:035",
      "family_name": "Coordination, Governance and Adoption",
      "language": "en",
      "id": "OCC:LOOP:T10",
      "atlas_display": {
        "id": "OCC:LOOP:T10",
        "label": "Daily Triage: rank the rare urgent item",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Daily Triage: rank the rare urgent item in the retained V05 source. The original title, alias and file locator preserve its lineage. Read PAT:035 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V05"
        ],
        "families": [
          "FAMILY:F11"
        ]
      }
    },
    {
      "label": "CI Sweeper: classify before fixing",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V05",
      "family": "F05",
      "alias": "CI Sweeper: classify before fixing",
      "source_file": "NDLE/new_chapters/chapter06_choosing_the_right_loop.tex",
      "source_line": 842,
      "source_end_line": 842,
      "source_sha256": "a061daf1e97a16c322a46cf9724dd0d92531718b57a038decdf521c6103f68b9",
      "original_attribution_passages": "[]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:036",
      "family_name": "Architecture, Evolution and Maintenance",
      "language": "en",
      "id": "OCC:LOOP:T11",
      "atlas_display": {
        "id": "OCC:LOOP:T11",
        "label": "CI Sweeper: classify before fixing",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of CI Sweeper: classify before fixing in the retained V05 source. The original title, alias and file locator preserve its lineage. Read PAT:036 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V05"
        ],
        "families": [
          "FAMILY:F05"
        ]
      }
    },
    {
      "label": "Dependency Sweeper: route by risk",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V05",
      "family": "F06",
      "alias": "Dependency Sweeper: route by risk",
      "source_file": "NDLE/new_chapters/chapter06_choosing_the_right_loop.tex",
      "source_line": 870,
      "source_end_line": 870,
      "source_sha256": "a061daf1e97a16c322a46cf9724dd0d92531718b57a038decdf521c6103f68b9",
      "original_attribution_passages": "[]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:037",
      "family_name": "Security of the Toolchain and Its Effects",
      "language": "en",
      "id": "OCC:LOOP:T12",
      "atlas_display": {
        "id": "OCC:LOOP:T12",
        "label": "Dependency Sweeper: route by risk",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Dependency Sweeper: route by risk in the retained V05 source. The original title, alias and file locator preserve its lineage. Read PAT:037 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V05"
        ],
        "families": [
          "FAMILY:F06"
        ]
      }
    },
    {
      "label": "Duplicate detection",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V05",
      "family": "F09",
      "alias": "Duplicate detection",
      "source_file": "NDLE/new_chapters/chapter06_choosing_the_right_loop.tex",
      "source_line": 124,
      "source_end_line": 124,
      "source_sha256": "a061daf1e97a16c322a46cf9724dd0d92531718b57a038decdf521c6103f68b9",
      "original_attribution_passages": "[]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:038",
      "family_name": "Context, Memory and Handoffs",
      "language": "en",
      "id": "OCC:LOOP:T13",
      "atlas_display": {
        "id": "OCC:LOOP:T13",
        "label": "Duplicate detection",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Duplicate detection in the retained V05 source. The original title, alias and file locator preserve its lineage. Read PAT:038 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V05"
        ],
        "families": [
          "FAMILY:F09"
        ]
      }
    },
    {
      "label": "PR babysitter",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V05",
      "family": "F08",
      "alias": "PR babysitter",
      "source_file": "NDLE/new_chapters/chapter06_choosing_the_right_loop.tex",
      "source_line": 126,
      "source_end_line": 126,
      "source_sha256": "a061daf1e97a16c322a46cf9724dd0d92531718b57a038decdf521c6103f68b9",
      "original_attribution_passages": "[]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:039",
      "family_name": "Critique, Review and Trust",
      "language": "en",
      "id": "OCC:LOOP:T14",
      "atlas_display": {
        "id": "OCC:LOOP:T14",
        "label": "PR babysitter",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of PR babysitter in the retained V05 source. The original title, alias and file locator preserve its lineage. Read PAT:039 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V05"
        ],
        "families": [
          "FAMILY:F08"
        ]
      }
    },
    {
      "label": "Post-merge cleanup",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V05",
      "family": "F05",
      "alias": "Post-merge cleanup",
      "source_file": "NDLE/new_chapters/chapter06_choosing_the_right_loop.tex",
      "source_line": 128,
      "source_end_line": 128,
      "source_sha256": "a061daf1e97a16c322a46cf9724dd0d92531718b57a038decdf521c6103f68b9",
      "original_attribution_passages": "[]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:040",
      "family_name": "Architecture, Evolution and Maintenance",
      "language": "en",
      "id": "OCC:LOOP:T15",
      "atlas_display": {
        "id": "OCC:LOOP:T15",
        "label": "Post-merge cleanup",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Post-merge cleanup in the retained V05 source. The original title, alias and file locator preserve its lineage. Read PAT:040 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V05"
        ],
        "families": [
          "FAMILY:F05"
        ]
      }
    },
    {
      "label": "Changelog drafter",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V05",
      "family": "F09",
      "alias": "Changelog drafter",
      "source_file": "NDLE/new_chapters/chapter06_choosing_the_right_loop.tex",
      "source_line": 129,
      "source_end_line": 129,
      "source_sha256": "a061daf1e97a16c322a46cf9724dd0d92531718b57a038decdf521c6103f68b9",
      "original_attribution_passages": "[]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:041",
      "family_name": "Context, Memory and Handoffs",
      "language": "en",
      "id": "OCC:LOOP:T16",
      "atlas_display": {
        "id": "OCC:LOOP:T16",
        "label": "Changelog drafter",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Changelog drafter in the retained V05 source. The original title, alias and file locator preserve its lineage. Read PAT:041 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V05"
        ],
        "families": [
          "FAMILY:F09"
        ]
      }
    },
    {
      "label": "Capstone orchestra",
      "kind": "practice_occurrence",
      "collection": "OCC",
      "volume_id": "V05",
      "family": "F12",
      "alias": "Capstone orchestra",
      "source_file": "NDLE/new_chapters/chapter06_choosing_the_right_loop.tex",
      "source_line": 130,
      "source_end_line": 130,
      "source_sha256": "a061daf1e97a16c322a46cf9724dd0d92531718b57a038decdf521c6103f68b9",
      "original_attribution_passages": "[]",
      "status": "HISTORICAL_SOURCE_OCCURRENCE",
      "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
      "practice_id": "PAT:042",
      "family_name": "Economics, Infrastructure and Work",
      "language": "en",
      "id": "OCC:LOOP:T17",
      "atlas_display": {
        "id": "OCC:LOOP:T17",
        "label": "Capstone orchestra",
        "kind": "practice_occurrence",
        "collection": null,
        "category": "practices",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Historical occurrence of Capstone orchestra in the retained V05 source. The original title, alias and file locator preserve its lineage. Read PAT:042 for the current English operational guidance and its qualifications.",
        "limitation": "Attribution retained as written in the supplied source, not independently verified inventorship.",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V05"
        ],
        "families": [
          "FAMILY:F12"
        ]
      }
    },
    {
      "label": "Research on developers' activity makes the distinction tangible. In their field study of professional developers, Xia and colleagues monitored work across seven",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter01.tex",
      "line_start": 19,
      "line_end": 19,
      "paragraph": "Research on developers' activity makes the distinction tangible. In their field study of professional developers, Xia and colleagues monitored work across seven projects, 79 people, and 3,244 hours in the \\emph{author-hosted manuscript}. The authors classified an average of 57.62\\% of the observed time as program-comprehension activity. Their measurement deliberately extended beyond an IDE: the activities included searching or reading material in browsers and working with documentation. Table 7 of the accessible author manuscript breaks down where comprehension occurred, with average shares of 19.95\\% for IDEs, 27.26\\% for web browsers, and 10.38\\% for document editors across the observed projects. These are categories derived from their observation and inference method, not a prescription for how engineers should schedule their days. \\autocite{W170}",
      "sha256": "5b7d85b92bc133ef848b2dbe011f8748bf68511ed0c6e889fb1a14806c1bc143",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W170\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0001",
      "atlas_display": {
        "id": "V10:TEXTREF:0001",
        "label": "Research on developers' activity makes the distinction tangible. In their field study of professional developers, Xia and colleagues monitored work across seven",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "A smaller earlier study by Minelli, Mocci and Lanza examined fine-grained activity in the Pharo development environment. It recorded approximately 740 sessions ",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter01.tex",
      "line_start": 21,
      "line_end": 21,
      "paragraph": "A smaller earlier study by Minelli, Mocci and Lanza examined fine-grained activity in the Pharo development environment. It recorded approximately 740 sessions from 18 participants, totaling around 200 hours. Its Figure 3 assigns roughly 70\\% of the instrumented activity to understanding, compared with about 5\\% to editing. That result is sometimes repeated as if it describes every programming job. It does not. The sample mixed students and professionals, the IDE was specialized, and the authors inferred categories from interface events under explicit assumptions. The later, broader field study found a different percentage using a different observation frame. Both studies are useful precisely because they show that reading and reconstructing system behavior consume substantial attention while resisting a universal, context-free ratio. \\autocite{W176}",
      "sha256": "a64271b9efca88870fe3c1cfe992bd4871fb86d0a803d879c3e3671e7a937e25",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W176\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0002",
      "atlas_display": {
        "id": "V10:TEXTREF:0002",
        "label": "A smaller earlier study by Minelli, Mocci and Lanza examined fine-grained activity in the Pharo development environment. It recorded approximately 740 sessions ",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "As the scope expands, the engineer's role changes from selecting one suggestion at a time to supervising a sequence of decisions that may already have affected ",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter01.tex",
      "line_start": 35,
      "line_end": 35,
      "paragraph": "As the scope expands, the engineer's role changes from selecting one suggestion at a time to supervising a sequence of decisions that may already have affected the workspace. The distinction has empirical grounding, although the specific effects remain context-dependent. Chen and colleagues compared GitHub Copilot with OpenHands in a controlled user study involving 20 recruited students, many of whom reported some professional programming experience. Participants worked on both systems, with 40 minutes allocated to each condition, using tasks such as fixing repository issues, adding features and conducting research. The study design deliberately captured tool interactions and final code snapshots as different measurements. This provides a useful illustration of different human--tool workflows, but its small and selected population is not proof that one delegation level will always produce better enterprise software. \\autocite{W002}",
      "sha256": "8b8db35a0de8ec233d323fb3a31efc100d01e606247c1c18f8ff7fde06740f39",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W002\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0003",
      "atlas_display": {
        "id": "V10:TEXTREF:0003",
        "label": "As the scope expands, the engineer's role changes from selecting one suggestion at a time to supervising a sequence of decisions that may already have affected ",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "A very different kind of evidence comes from Liu and colleagues' characterization of GitHub Copilot production-scale traces. Their June 2026 sampled dataset cov",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter01.tex",
      "line_start": 37,
      "line_end": 37,
      "paragraph": "A very different kind of evidence comes from Liu and colleagues' characterization of GitHub Copilot production-scale traces. Their June 2026 sampled dataset covered approximately 3.2 million users, 13 million agent sessions and 761 million model calls. At that scale, a user's instruction often begins a sequence of model inferences and tool executions. The paper's first table describes a workload whose machine-side steps can substantially outnumber the user's turns. These are observations about execution structure and inference infrastructure, not about how many resulting patches passed an independent engineering review. \\autocite{W012}",
      "sha256": "a39f52b0c6dec052ac3b4b7be3b3112cdcaf04af816f116347f27e1d1f3fca55",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W012\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0004",
      "atlas_display": {
        "id": "V10:TEXTREF:0004",
        "label": "A very different kind of evidence comes from Liu and colleagues' characterization of GitHub Copilot production-scale traces. Their June 2026 sampled dataset cov",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Jeremy Osborn's essay in \\emph{Communications of the ACM} offers a useful framing rather than an experimental estimate. In the portion independently available f",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter01.tex",
      "line_start": 55,
      "line_end": 55,
      "paragraph": "Jeremy Osborn's essay in \\emph{Communications of the ACM} offers a useful framing rather than an experimental estimate. In the portion independently available from ACM's official publication channel, he describes programming as increasingly dependent on reasoning and judgment when assistance reduces the burden of low-level recall. The argument has intuitive force: a developer who no longer writes a serializer manually still needs to decide whether its error handling, data contracts and security assumptions fit the system. It is an \\textbf{opinion and synthesis}, however, not a measurement establishing how much time has moved from coding to review. The official text inspected for this chapter is unpaginated and partial; the exact journal-page reference remains an editorial action before publication. \\autocite{W122}",
      "sha256": "9fcb10a17890621d5c45e3e2e13a27bcb4d34634bcb3b58c344a1223ee0fecbf",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W122\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0005",
      "atlas_display": {
        "id": "V10:TEXTREF:0005",
        "label": "Jeremy Osborn's essay in \\emph{Communications of the ACM} offers a useful framing rather than an experimental estimate. In the portion independently available f",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Hoda's proposal for \\emph{agentic software engineering beyond code} approaches the same development from a broader angle. Its whole-of-process diagram places hu",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter01.tex",
      "line_start": 57,
      "line_end": 57,
      "paragraph": "Hoda's proposal for \\emph{agentic software engineering beyond code} approaches the same development from a broader angle. Its whole-of-process diagram places human and agentic work across requirements, design, development, operations and ethical concerns. This is an explicit research vision, with preliminary principles and vocabulary, rather than evidence that an already deployed autonomous process performs the entire lifecycle reliably. The distinction matters. A vision can organize the questions engineering teams should ask without answering those questions empirically. \\autocite{W153}",
      "sha256": "4b52e08521000792bfc44b50573495157cdf2df4648502aaecc0aa00d4c57f8c",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W153\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0006",
      "atlas_display": {
        "id": "V10:TEXTREF:0006",
        "label": "Hoda's proposal for \\emph{agentic software engineering beyond code} approaches the same development from a broader angle. Its whole-of-process diagram places hu",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "The research gives reasons to consider this structure, without establishing that these exact gates have been experimentally validated as a package. Farrag's 202",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter01.tex",
      "line_start": 73,
      "line_end": 73,
      "paragraph": "The research gives reasons to consider this structure, without establishing that these exact gates have been experimentally validated as a package. Farrag's 2026 multivocal review combines 67 selected sources with a separately described \\emph{illustrative} four-month exercise across three teams and 14 engineers (eight mid-level, six senior). The paper does not randomize teams or identify an external contemporaneous control group; its lead-time, hotfix and rollback ranges therefore cannot establish the causal efficacy of specification governance. Its proposed separation of specifications and checking remains a design input, not a calibrated performance claim. \\autocite{W011}",
      "sha256": "7c329d5e134ddac1bf646b5856250afc830b66f56d5b990d98f25db7e2023ca2",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W011\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0007",
      "atlas_display": {
        "id": "V10:TEXTREF:0007",
        "label": "The research gives reasons to consider this structure, without establishing that these exact gates have been experimentally validated as a package. Farrag's 202",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Return to the request for configurable approval rules. An agent might have permission to create configuration fixtures, inspect code paths, run tests and prepar",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter01.tex",
      "line_start": 88,
      "line_end": 88,
      "paragraph": "Return to the request for configurable approval rules. An agent might have permission to create configuration fixtures, inspect code paths, run tests and prepare a pull request. That permission does not establish the legal meaning of approval, the acceptable residual risk of a routing failure, or who is entitled to waive a failed check. Chen and colleagues' controlled comparison makes the interaction difference concrete, because the two tools induced different patterns of human participation. It did not test whether a coding agent should be allowed to accept financial policy changes. Hoda's whole-of-process vision similarly places agency on a continuum within human-controlled socio-technical work; it offers a conceptual map rather than a production authorization matrix. \\autocite{W153,W002}",
      "sha256": "0666ccc0119cd6c581c59779f303cf49c4a9565524cd588f440687b2296a7568",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W002\", \"W153\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0008",
      "atlas_display": {
        "id": "V10:TEXTREF:0008",
        "label": "Return to the request for configurable approval rules. An agent might have permission to create configuration fixtures, inspect code paths, run tests and prepar",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "LaToza, Venolia and DeLine examined developers' work habits through two surveys and eleven interviews. They found that engineers often expended significant effo",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter01.tex",
      "line_start": 100,
      "line_end": 100,
      "paragraph": "LaToza, Venolia and DeLine examined developers' work habits through two surveys and eleven interviews. They found that engineers often expended significant effort recovering implicit knowledge by exploring code or interrupting colleagues, while design documents failed to capture enough rationale for easy recovery. This was research from 2006, before current coding agents, yet the underlying constraint remains recognizable. Systems do not store all their meaningful requirements in a single file; much of the explanation for their shape is distributed among people, operational history and partial artifacts. \\autocite{W186}",
      "sha256": "571280447c9072ac2b6b31e70b0c9e24f6f531e43b1e9cb27b811e0be7fded69",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W186\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0009",
      "atlas_display": {
        "id": "V10:TEXTREF:0009",
        "label": "LaToza, Venolia and DeLine examined developers' work habits through two surveys and eleven interviews. They found that engineers often expended significant effo",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Xia and colleagues add a useful observational perspective: comprehension occurs across several tools, not only through source browsing. Web searches, documentat",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter01.tex",
      "line_start": 102,
      "line_end": 102,
      "paragraph": "Xia and colleagues add a useful observational perspective: comprehension occurs across several tools, not only through source browsing. Web searches, documentation and communication are part of the activity being measured. An AI agent that reads the repository but cannot access, authenticate or interpret the relevant external context may build a coherent model of the code while missing the intended behavior. Conversely, giving it unrestricted access to external systems may expose secrets or permit actions beyond the task. Better context must be combined with bounded authority. \\autocite{W170}",
      "sha256": "6a42b43f719c7bdea50d4f787d53b1b1cefc4ba27b78f4c4f72b04eb8c11b40a",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W170\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0010",
      "atlas_display": {
        "id": "V10:TEXTREF:0010",
        "label": "Xia and colleagues add a useful observational perspective: comprehension occurs across several tools, not only through source browsing. Web searches, documentat",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Cui and colleagues studied workplace rollout of a coding assistant and reported greater task output, operationalized in the inspected working manuscript through",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter01.tex",
      "line_start": 120,
      "line_end": 120,
      "paragraph": "Cui and colleagues studied workplace rollout of a coding assistant and reported greater task output, operationalized in the inspected working manuscript through measures including pull requests. That endpoint is useful for studying the intervention, but does not directly measure delivered production capability. \\autocite{W003}",
      "sha256": "1012060395bc0bb870185a74f5496704fad07b61161bad51504520e44899fa5c",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W003\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0011",
      "atlas_display": {
        "id": "V10:TEXTREF:0011",
        "label": "Cui and colleagues studied workplace rollout of a coding assistant and reported greater task output, operationalized in the inspected working manuscript through",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Becker and colleagues instead timed experienced maintainers working on issues in repositories they knew well. Their early-2025 randomized comparison reported lo",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter01.tex",
      "line_start": 122,
      "line_end": 122,
      "paragraph": "Becker and colleagues instead timed experienced maintainers working on issues in repositories they knew well. Their early-2025 randomized comparison reported longer completion time when AI was allowed. The difference from the workplace study begins with the work and measurement settings, not necessarily with a defective experiment. \\autocite{W023}",
      "sha256": "f29f0dd009cba5ad176293bc48a9777cb872b211232335ab75a72a1b02544f87",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W023\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0012",
      "atlas_display": {
        "id": "V10:TEXTREF:0012",
        "label": "Becker and colleagues instead timed experienced maintainers working on issues in repositories they knew well. Their early-2025 randomized comparison reported lo",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Ownership research explains another part of the example's design. Greiler, Herzig and Czerwonka replicated work linking source ownership patterns to bug-pronene",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter01.tex",
      "line_start": 138,
      "line_end": 138,
      "paragraph": "Ownership research explains another part of the example's design. Greiler, Herzig and Czerwonka replicated work linking source ownership patterns to bug-proneness, examining four Microsoft products. They found meaningful correlations between ownership measures and bug labels. That supports asking who knows and maintains the routing code; it does not prove that assigning a new owner or increasing ownership concentration would causally fix our fabricated defect. Likewise, Xia's comprehension study supports the need to inspect existing behavior, not a particular policy for financial transactions. The service and all its outputs are teaching artifacts, not observations made by those researchers. \\autocite{W175,W170}",
      "sha256": "4abc2c16fe4298494d7ac8f5d41911f87fa478b38759dd8fe3cbcba5e361f89c",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W170\", \"W175\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0013",
      "atlas_display": {
        "id": "V10:TEXTREF:0013",
        "label": "Ownership research explains another part of the example's design. Greiler, Herzig and Czerwonka replicated work linking source ownership patterns to bug-pronene",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Demirer, Musolff and Yang examine tool adoption at several production endpoints and report that increases in coding activity attenuate at later stages. Their ve",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter01.tex",
      "line_start": 150,
      "line_end": 150,
      "paragraph": "Demirer, Musolff and Yang examine tool adoption at several production endpoints and report that increases in coding activity attenuate at later stages. Their versioned observational analysis reinforces the need to distinguish commits, projects and releases; it does not establish a conversion factor between them. Chapter~\\ref{chap:02} examines the estimates, while Appendix~\\ref{app:methodology} records version and verification limits. \\autocite{W010}",
      "sha256": "9956edbb0544b8a24331da7d30f6cbcb9372949e2155718220b0192183bedaf4",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W010\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0014",
      "atlas_display": {
        "id": "V10:TEXTREF:0014",
        "label": "Demirer, Musolff and Yang examine tool adoption at several production endpoints and report that increases in coding activity attenuate at later stages. Their ve",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/01_Figure_1_1_Architect.jpg}\n\\caption{From coding tools to whole-process so",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "figures/source_redraws/figure_ch01_01.tex",
      "line_start": 28,
      "line_end": 32,
      "paragraph": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/01_Figure_1_1_Architect.jpg}\n\\caption{From coding tools to whole-process software engineering. Conceptual redraw of W153, original Figure 1; \\workref{W153}. Timeline simplified and not a historical adoption-rate estimate. The expanding scope runs from prescribed phases to iterative, socio-technical human--agent systems.}\n\\label{fig:ch01-research-1}\n\\end{figure}\n",
      "sha256": "8c8343faf5596c94275f8fd449eaaf2746f184541c5647ad1f5a6ef52298159c",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W153\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0015",
      "atlas_display": {
        "id": "V10:TEXTREF:0015",
        "label": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/01_Figure_1_1_Architect.jpg}\n\\caption{From coding tools to whole-process so",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/02_Figure_1_2_Architect.jpg}\n\\caption{The software lifecycle extends beyond",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "figures/source_redraws/figure_ch01_02.tex",
      "line_start": 29,
      "line_end": 33,
      "paragraph": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/02_Figure_1_2_Architect.jpg}\n\\caption{The software lifecycle extends beyond generated code. Conceptual redraw of W153, original Figure 2; \\workref{W153}. The full lifecycle is a research vision, not a validated universal process.}\n\\label{fig:ch01-research-2}\n\\end{figure}\n",
      "sha256": "b53dad79bc5b082200ecc1b264f138a6982b17b0c03f1abd32b6c4a61fb17d89",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W153\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0016",
      "atlas_display": {
        "id": "V10:TEXTREF:0016",
        "label": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/02_Figure_1_2_Architect.jpg}\n\\caption{The software lifecycle extends beyond",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Ziegler and colleagues\\textquotesingle{} work on neural code completion helps frame the local interaction: suggestion acceptance and perceived usefulness matter",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter02.tex",
      "line_start": 19,
      "line_end": 19,
      "paragraph": "Ziegler and colleagues\\textquotesingle{} work on neural code completion helps frame the local interaction: suggestion acceptance and perceived usefulness matter to the person at the keyboard, but are not interchangeable with system throughput. Demirer, Musolff and Yang explicitly separate commits, projects and releases. Their September 2026 NBER revision reports cumulative increases in commits of approximately 30\\%, 180\\% and 240\\% across successive tool generations, while the last effect falls to about 80\\% at the project level and 30\\% at the release level. These are observational estimates for their sampled developers and tool periods, not conversion factors that can be imposed on an arbitrary team. \\autocite{W009,W010}",
      "sha256": "2af4106223ea77adfc62f387123d7c66ed14b8fd1c884b2385df23e3f0142217",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W009\", \"W010\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0017",
      "atlas_display": {
        "id": "V10:TEXTREF:0017",
        "label": "Ziegler and colleagues\\textquotesingle{} work on neural code completion helps frame the local interaction: suggestion acceptance and perceived usefulness matter",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Cui and colleagues report three field experiments involving 4,867 developers and a pooled increase of 26.08\\% in completed tasks, with a reported standard error",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter02.tex",
      "line_start": 35,
      "line_end": 35,
      "paragraph": "Cui and colleagues report three field experiments involving 4,867 developers and a pooled increase of 26.08\\% in completed tasks, with a reported standard error of 10.3 percentage points, in the published Management Science abstract. The journal\\textquotesingle s detailed tables still require parity checking against earlier manuscript versions, so we use the publisher-confirmed aggregate without inventing a table citation. \\autocite{W003}",
      "sha256": "2a1a410ec5fa2f2c40fde7a3ea0be3dd7eabcd13a183fc5552843a92cc8325ab",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W003\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0018",
      "atlas_display": {
        "id": "V10:TEXTREF:0018",
        "label": "Cui and colleagues report three field experiments involving 4,867 developers and a pooled increase of 26.08\\% in completed tasks, with a reported standard error",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Paradis and colleagues randomized 96 Google engineers and estimated roughly 21\\% less time spent on a particular complex task with AI assistance; the authors em",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter02.tex",
      "line_start": 37,
      "line_end": 37,
      "paragraph": "Paradis and colleagues randomized 96 Google engineers and estimated roughly 21\\% less time spent on a particular complex task with AI assistance; the authors emphasize that their interval is wide and that the result should not be generalized across tools and workflows. \\autocite{W008}",
      "sha256": "3290869fe474e407505ab506e8d41c18bc7aab4daa13fde86c3eed4d4fec4ee4",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W008\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0019",
      "atlas_display": {
        "id": "V10:TEXTREF:0019",
        "label": "Paradis and colleagues randomized 96 Google engineers and estimated roughly 21\\% less time spent on a particular complex task with AI assistance; the authors em",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Two experiments can disagree without one being defective. Becker and colleagues studied sixteen experienced open-source developers completing 246 tasks in repos",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter02.tex",
      "line_start": 47,
      "line_end": 47,
      "paragraph": "Two experiments can disagree without one being defective. Becker and colleagues studied sixteen experienced open-source developers completing 246 tasks in repositories they knew well. In their early-2025 tool setting, allowing AI increased completion time by about 19\\%. Developers had expected acceleration, and after participating still believed the tool had helped. Paradis and colleagues\\textquotesingle{} Google trial instead estimated a roughly 21\\% reduction in task time in its own environment. \\autocite{W023,W008} Figure~\\ref{fig:ch02-research-1} isolates the first study's disagreement: both subjective estimates fall below zero, meaning less task time, while the measured effect is above zero. Retrospective confidence therefore remains a different signal from timed performance.",
      "sha256": "5e12e33917104b3e58a65a1d58a31f5d8f055e3862d1017b55695fdbcc29aa8e",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W008\", \"W023\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0020",
      "atlas_display": {
        "id": "V10:TEXTREF:0020",
        "label": "Two experiments can disagree without one being defective. Becker and colleagues studied sixteen experienced open-source developers completing 246 tasks in repos",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Agarwal and colleagues examine code and maintenance signals associated with AI development tools; He and colleagues analyze the trade-off between short-term vel",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter02.tex",
      "line_start": 65,
      "line_end": 65,
      "paragraph": "Agarwal and colleagues examine code and maintenance signals associated with AI development tools; He and colleagues analyze the trade-off between short-term velocity and longer-term quality in Cursor-associated development. These studies motivate a joint productivity-and-maintainability lens, but their particular measurements and causal identification should be verified against the exact source versions before their detailed coefficients are used. \\autocite{W001,W004}",
      "sha256": "c44ade4809d0f4d27bd3079e225eb5f18c784932dc5166a88461d3c863719245",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W001\", \"W004\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0021",
      "atlas_display": {
        "id": "V10:TEXTREF:0021",
        "label": "Agarwal and colleagues examine code and maintenance signals associated with AI development tools; He and colleagues analyze the trade-off between short-term vel",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Software work moves through a chain of constraints. A developer can produce more patches than reviewers can evaluate, and a reviewer can approve more changes th",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter02.tex",
      "line_start": 79,
      "line_end": 79,
      "paragraph": "Software work moves through a chain of constraints. A developer can produce more patches than reviewers can evaluate, and a reviewer can approve more changes than a release train can safely deploy. Queueing, dependency coordination and operational validation determine whether local speed becomes end-to-end delivery. The September NBER findings offer an unusually clear illustration: large changes in commits are accompanied by much smaller changes in releases. The authors interpret the attenuation through complementarity and production bottlenecks, but their fitted economic model is not a universal law of software organizations. \\autocite{W010}",
      "sha256": "502900d3c2503a52bd4c3e150e2121895dcc64edc60c736a36b5ad034f448b98",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W010\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0022",
      "atlas_display": {
        "id": "V10:TEXTREF:0022",
        "label": "Software work moves through a chain of constraints. A developer can produce more patches than reviewers can evaluate, and a reviewer can approve more changes th",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "\\noindent\\textbf{The apparently finished patch.} Osmani calls attention to a ``70\\% problem'' in AI-assisted development: a convincing prototype arrives quickly",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter02.tex",
      "line_start": 87,
      "line_end": 87,
      "paragraph": "\\noindent\\textbf{The apparently finished patch.} Osmani calls attention to a ``70\\% problem'' in AI-assisted development: a convincing prototype arrives quickly, while the difficult work of integrating it, handling exceptions and sustaining it in production remains \\osmanicite{O049}. The percentage belongs to his practitioner shorthand; it is neither a universal completion rate nor a measured treatment effect. His separate review of productivity evidence also distinguishes personal speed from team delivery \\osmanicite{O029}. The useful engineering question is therefore not how close the generated patch \\emph{looks} to completion, but where its next unresolved gate sits.",
      "sha256": "a35f3c053d328f117e6ff4fa60a75fa34eacc0c9af06470d4307e6757ccdff45",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"O029\", \"O049\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0023",
      "atlas_display": {
        "id": "V10:TEXTREF:0023",
        "label": "\\noindent\\textbf{The apparently finished patch.} Osmani calls attention to a ``70\\% problem'' in AI-assisted development: a convincing prototype arrives quickly",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Studies of Cursor-associated development and autonomous-agent maintenance raise this concern, but static-analysis warnings, cognitive complexity, defects, vulne",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter02.tex",
      "line_start": 100,
      "line_end": 100,
      "paragraph": "Studies of Cursor-associated development and autonomous-agent maintenance raise this concern, but static-analysis warnings, cognitive complexity, defects, vulnerabilities and incidents are different outcomes. A warning count cannot be described as an observed exploit, and a complexity metric is not itself a measured future outage. We should keep these measures distinct and avoid combining them into a fabricated \\textquotesingle quality score.\\textquotesingle{} \\autocite{W004,W054}",
      "sha256": "9a062329193f916e66784e441f2404904401089603a38af047c5bb66f8384dcb",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W004\", \"W054\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0024",
      "atlas_display": {
        "id": "V10:TEXTREF:0024",
        "label": "Studies of Cursor-associated development and autonomous-agent maintenance raise this concern, but static-analysis warnings, cognitive complexity, defects, vulne",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "The early-2025 METR experiment is a useful warning because developers\\textquotesingle{} forecasts and retrospective impressions diverged from the measured task-",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter02.tex",
      "line_start": 122,
      "line_end": 122,
      "paragraph": "The early-2025 METR experiment is a useful warning because developers\\textquotesingle{} forecasts and retrospective impressions diverged from the measured task-time effect. The May 2026 METR survey \\autocite{W020} retained 349 responses after excluding 10 of 359 unique entries: participants reported median value multipliers across alternative questions of about 1.4--2 times, compared with approximately three times for perceived task speed. Email response rates were around two per cent and roughly 70\\% of respondents received compensation, with convenience recruitment. The headline values are therefore \\emph{self-reported counterfactual beliefs}, rather than tested throughput multipliers or evidence that 349 projects shipped more value. Later observations can inform hypotheses about tool familiarity, but retrospective perception is not observed elapsed time and neither can be silently treated as a randomized productivity effect. \\autocite{W023,W020}",
      "sha256": "d4dbaa491af1bba195ece994bc830509fae4a506f5a9c88cb60760552db635c8",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W020\", \"W023\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0025",
      "atlas_display": {
        "id": "V10:TEXTREF:0025",
        "label": "The early-2025 METR experiment is a useful warning because developers\\textquotesingle{} forecasts and retrospective impressions diverged from the measured task-",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Pre-register task eligibility, assignment, tool versions, success criteria, exclusions, independent review and stopping conditions. Keep every assigned task, in",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter02.tex",
      "line_start": 143,
      "line_end": 143,
      "paragraph": "Pre-register task eligibility, assignment, tool versions, success criteria, exclusions, independent review and stopping conditions. Keep every assigned task, including failures and abandonment. Orosz and Laura Tacho's account of company measurement practices combines delivery, quality and developer experience rather than relying on activity alone \\oroszcite{P061}. For this pilot, turn that motivation into a measurement contract: each signal needs a unit, collection window and declared decision.",
      "sha256": "19e5e5d7f7e450541808b07e650e10c10cff5eab634ad906b9938d5844cdea7e",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"P061\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0026",
      "atlas_display": {
        "id": "V10:TEXTREF:0026",
        "label": "Pre-register task eligibility, assignment, tool versions, success criteria, exclusions, independent review and stopping conditions. Keep every assigned task, in",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/04_Figure_2_1_Architect.jpg}\n\\caption{Perceived speed and measured task tim",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "figures/source_redraws/figure_ch02_01.tex",
      "line_start": 34,
      "line_end": 38,
      "paragraph": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/04_Figure_2_1_Architect.jpg}\n\\caption{Perceived speed and measured task time disagree. Reported figures of W023, original Figure 1; \\workref{W023}. Time-change estimand: forecasts $-24\\%$, post hoc estimates $-20\\%$, regression-adjusted measured effect $+19\\%$; not a prediction for 2026 models.}\n\\label{fig:ch02-research-1}\n\\end{figure}\n",
      "sha256": "95565df27cca163cd45641cf3428e965af40b00a448192ff4119b6dd14dedde8",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W023\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0027",
      "atlas_display": {
        "id": "V10:TEXTREF:0027",
        "label": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/04_Figure_2_1_Architect.jpg}\n\\caption{Perceived speed and measured task tim",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/05_Figure_2_2_Architect.jpg}\n\\caption{Time moves from writing toward agent ",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "figures/source_redraws/figure_ch02_02.tex",
      "line_start": 27,
      "line_end": 31,
      "paragraph": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/05_Figure_2_2_Architect.jpg}\n\\caption{Time moves from writing toward agent supervision. Qualitative redraw of W023, original Figure 6; \\workref{W023}. Reorganization of reported task categories without reconstructing unavailable bar heights. Rectangles identify categories, not time percentages.}\n\\label{fig:ch02-research-2}\n\\end{figure}\n",
      "sha256": "cc77107ed879ed397ba6ccddb113db2597cb7db7258c9e1c1dc1771fe8bd0371",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W023\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0028",
      "atlas_display": {
        "id": "V10:TEXTREF:0028",
        "label": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/05_Figure_2_2_Architect.jpg}\n\\caption{Time moves from writing toward agent ",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "A code completion tool suggests text within a human-directed edit. An agentic coding system can read repository files, decide which files to inspect next, call ",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter03.tex",
      "line_start": 13,
      "line_end": 13,
      "paragraph": "A code completion tool suggests text within a human-directed edit. An agentic coding system can read repository files, decide which files to inspect next, call tools, apply patches and react to the resulting outputs. That greater delegation changes the system\\textquotesingle s exposure to untrusted material. A README, dependency script or test output can influence the agent\\textquotesingle s next action even though none has authority to issue operational instructions. Liu and colleagues\\textquotesingle{} study of prompt injection in coding editors \\autocite{W060} is directly relevant to that boundary, while their production-scale trace study \\autocite{W012} provides a route for observing how tool-using systems actually behave. The precise attack rates and trace counts are not asserted here because their original result tables have not been verified in this draft.",
      "sha256": "e3f1cf90724c8c17ba0d73ee2577df258e766d9238152155336392813a8bc421",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W012\", \"W060\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0029",
      "atlas_display": {
        "id": "V10:TEXTREF:0029",
        "label": "A code completion tool suggests text within a human-directed edit. An agentic coding system can read repository files, decide which files to inspect next, call ",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Chen and colleagues\\textquotesingle{} study of increasing automation \\autocite{W002} examines how the distribution of developer activity changes as AI does more",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter03.tex",
      "line_start": 28,
      "line_end": 28,
      "paragraph": "Chen and colleagues\\textquotesingle{} study of increasing automation \\autocite{W002} examines how the distribution of developer activity changes as AI does more of the work. Ehsani and colleagues\\textquotesingle{} analysis of failed agentic pull requests \\autocite{W191} focuses attention on observable failure outcomes. The two sources address different levels of analysis: a human workflow can feel more automated while a specific proposed patch remains unacceptable. We should not infer failure frequencies from the bibliography\\textquotesingle s short annotations alone.",
      "sha256": "4a0ccc1c42b4dcd12a27201078384277e9d29e18e749278797002ac65ea3543a",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W002\", \"W191\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0030",
      "atlas_display": {
        "id": "V10:TEXTREF:0030",
        "label": "Chen and colleagues\\textquotesingle{} study of increasing automation \\autocite{W002} examines how the distribution of developer activity changes as AI does more",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Pinna\\textquotesingle s task-stratified study of coding-agent pull-request acceptance \\autocite{W034} and Ehsani\\textquotesingle s failed-PR analysis \\autocite{",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter03.tex",
      "line_start": 36,
      "line_end": 36,
      "paragraph": "Pinna\\textquotesingle s task-stratified study of coding-agent pull-request acceptance \\autocite{W034} and Ehsani\\textquotesingle s failed-PR analysis \\autocite{W191} are relevant to deciding which tasks warrant supervision. MirrorCode \\autocite{W193} challenges simplistic assumptions that long calendar duration automatically makes a task impossible for AI, but its demonstrated capability does not supply a production reliability guarantee for arbitrary multi-week changes. Nor does a high success rate on selected benchmark tasks imply that an agent should control a high-consequence policy change.",
      "sha256": "d410951a2a6fd046ae10241f88043b047ca3adb3df54ee1f5af558eee9e39359",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W034\", \"W191\", \"W193\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0031",
      "atlas_display": {
        "id": "V10:TEXTREF:0031",
        "label": "Pinna\\textquotesingle s task-stratified study of coding-agent pull-request acceptance \\autocite{W034} and Ehsani\\textquotesingle s failed-PR analysis \\autocite{",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "\\noindent\\textbf{Two dimensions of delegation.} Osmani's practitioner framework separates \\emph{agency}---how independently one agent can plan and act---from \\e",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter03.tex",
      "line_start": 43,
      "line_end": 43,
      "paragraph": "\\noindent\\textbf{Two dimensions of delegation.} Osmani's practitioner framework separates \\emph{agency}---how independently one agent can plan and act---from \\emph{orchestration}---how many agents can be coordinated, isolated and reconciled \\osmanicite{O010}. His six illustrative levels describe a possible operating progression, not a validated organizational maturity scale. Keeping the axes separate makes the task-envelope rule more precise. One agent with permission to alter transaction eligibility has high-impact authority even in a single worktree. Several agents inspecting documentation in isolated, read-only workspaces can require more coordination without gaining authority to change policy.",
      "sha256": "f4cd41aaebf575836f1ab4902f00f6fd3610351c4a40f30e863921480abf2e11",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"O010\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0032",
      "atlas_display": {
        "id": "V10:TEXTREF:0032",
        "label": "\\noindent\\textbf{Two dimensions of delegation.} Osmani's practitioner framework separates \\emph{agency}---how independently one agent can plan and act---from \\e",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Ehsani\\textquotesingle s failed-PR study \\autocite{W191}, Peralta\\textquotesingle s analysis of why agentic pull requests are merged or rejected \\autocite{W071}",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter03.tex",
      "line_start": 74,
      "line_end": 74,
      "paragraph": "Ehsani\\textquotesingle s failed-PR study \\autocite{W191}, Peralta\\textquotesingle s analysis of why agentic pull requests are merged or rejected \\autocite{W071}, and Tie\\textquotesingle s work on software-engineering pitfalls \\autocite{W158} provide relevant research directions. In this chapter we do not attach invented proportions to those categories: their detailed coding schemes and tables must be checked in the source manuscripts first. The practical value is the failure taxonomy, which makes each rejection actionable.",
      "sha256": "e549a5740b21e89e4595e78bba8dff7066b4fb0a31bb1c2da21aabe96ee829f1",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W071\", \"W158\", \"W191\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0033",
      "atlas_display": {
        "id": "V10:TEXTREF:0033",
        "label": "Ehsani\\textquotesingle s failed-PR study \\autocite{W191}, Peralta\\textquotesingle s analysis of why agentic pull requests are merged or rejected \\autocite{W071}",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Production trace research \\autocite{W012} helps characterize actual tool-use patterns, and failed-PR research \\autocite{W191} motivates explicit failure exits. ",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter03.tex",
      "line_start": 82,
      "line_end": 82,
      "paragraph": "Production trace research \\autocite{W012} helps characterize actual tool-use patterns, and failed-PR research \\autocite{W191} motivates explicit failure exits. Qiu\\textquotesingle s blueprint-first deterministic workflow \\autocite{W151} provides a cross-domain architectural analogy for separating policy from model execution; it is not direct evidence that this exact loop improves brownfield coding outcomes. The loop described here is an author-proposed method, and its effectiveness must be evaluated locally.",
      "sha256": "c3ec3104c941ca09dc6696bda11c948b9379558873283a37cd91cacf5866da4d",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W012\", \"W151\", \"W191\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0034",
      "atlas_display": {
        "id": "V10:TEXTREF:0034",
        "label": "Production trace research \\autocite{W012} helps characterize actual tool-use patterns, and failed-PR research \\autocite{W191} motivates explicit failure exits. ",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "\\noindent\\textbf{What turns repeated prompting into an engineered loop?} Osmani identifies scheduling, isolated worktrees, reusable skills, connectors and speci",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter03.tex",
      "line_start": 88,
      "line_end": 88,
      "paragraph": "\\noindent\\textbf{What turns repeated prompting into an engineered loop?} Osmani identifies scheduling, isolated worktrees, reusable skills, connectors and specialist subagents as common operational building blocks, and a durable external task or memory record as an additional continuity mechanism \\osmanicite{O012}. His practical-loop discussion adds the need for a defined finish and risk-aware oversight \\osmanicite{O006}. These mechanisms fit the state machine above only when the surrounding system assigns each a controlled responsibility:",
      "sha256": "f05b77b17befaa0c91e9069613ffc1ee3488308661ed779ef62a1ed83027eda7",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"O006\", \"O012\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0035",
      "atlas_display": {
        "id": "V10:TEXTREF:0035",
        "label": "\\noindent\\textbf{What turns repeated prompting into an engineered loop?} Osmani identifies scheduling, isolated worktrees, reusable skills, connectors and speci",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "\\noindent\\textbf{Keep the controls; question the extra machinery.} Orosz's public discussion of loop engineering asks whether custom coordination still earns it",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter03.tex",
      "line_start": 110,
      "line_end": 110,
      "paragraph": "\\noindent\\textbf{Keep the controls; question the extra machinery.} Orosz's public discussion of loop engineering asks whether custom coordination still earns its complexity when existing tooling can supply some of the same mechanisms \\oroszcite{P110}. This is a useful challenge to implementation choices, not evidence that the engineering responsibilities disappear. A human-led assistant, a bounded agent execution environment (a harness) and a custom coordinator can distribute those responsibilities differently. None is adequate merely because its name suggests autonomy or safety.",
      "sha256": "83fe899a1c899f472c717b434a9f7f3071670664ecc16a9f42aeeb1eaca720b2",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"P110\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0036",
      "atlas_display": {
        "id": "V10:TEXTREF:0036",
        "label": "\\noindent\\textbf{Keep the controls; question the extra machinery.} Orosz's public discussion of loop engineering asks whether custom coordination still earns it",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Hassan\\textquotesingle s research roadmap \\autocite{W152} discusses the architectural questions surrounding agentic software engineering, while Kim\\textquotesin",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter03.tex",
      "line_start": 131,
      "line_end": 131,
      "paragraph": "Hassan\\textquotesingle s research roadmap \\autocite{W152} discusses the architectural questions surrounding agentic software engineering, while Kim\\textquotesingle s work on correlated model errors \\autocite{W079} motivates caution about apparent consensus. These sources do not prove a general throughput gain from multi-agent development. The gain depends on decomposition, integration cost and the independence of verification.",
      "sha256": "c5e35852ea071121e67256c603944fe2f206b999f86947cb5604ba41d3a30e9d",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W079\", \"W152\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0037",
      "atlas_display": {
        "id": "V10:TEXTREF:0037",
        "label": "Hassan\\textquotesingle s research roadmap \\autocite{W152} discusses the architectural questions surrounding agentic software engineering, while Kim\\textquotesin",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Whitfill\\textquotesingle s study of benchmark-passing yet unmergeable patches \\autocite{W111} motivates the distinction between local pass and maintainer accept",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter03.tex",
      "line_start": 139,
      "line_end": 139,
      "paragraph": "Whitfill\\textquotesingle s study of benchmark-passing yet unmergeable patches \\autocite{W111} motivates the distinction between local pass and maintainer acceptance. Purnachandra Reddy\\textquotesingle s work on self-review failures in code modernization \\autocite{W101} raises a related concern about trusting a model\\textquotesingle s own explanation. The exact empirical rates remain outside this draft until the papers\\textquotesingle{} result tables are verified. The governance rule we propose is operational: a checker or orchestrator must cite a concrete failing oracle, missing evidence or named policy before rejecting an otherwise green patch. After two repeated rejections without a traceable hook, autonomous retries stop and the case escalates to a named human.",
      "sha256": "dc54a03614d86e2c5d46ccb285bc9f0cc42dd6609341aaee286d98b84b8743da",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W101\", \"W111\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0038",
      "atlas_display": {
        "id": "V10:TEXTREF:0038",
        "label": "Whitfill\\textquotesingle s study of benchmark-passing yet unmergeable patches \\autocite{W111} motivates the distinction between local pass and maintainer accept",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Bhati\\textquotesingle s lifecycle discussion \\autocite{W095} and Farrag\\textquotesingle s specification-driven governance proposal \\autocite{W011} offer concept",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter03.tex",
      "line_start": 159,
      "line_end": 159,
      "paragraph": "Bhati\\textquotesingle s lifecycle discussion \\autocite{W095} and Farrag\\textquotesingle s specification-driven governance proposal \\autocite{W011} offer conceptual ways to connect generation with reliability and cost. They should be read as proposed frameworks rather than controlled validation of the intent-first method used in this book. Lobentanzer\\textquotesingle s expectation--realisation discussion \\autocite{W013} supplies a contrasting warning about promises that outrun measured outcomes.",
      "sha256": "b5a20350f0e66a94dd4fef4e82d107bd16a83cf8bf084d016f895aaf0af2e908",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W011\", \"W013\", \"W095\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0039",
      "atlas_display": {
        "id": "V10:TEXTREF:0039",
        "label": "Bhati\\textquotesingle s lifecycle discussion \\autocite{W095} and Farrag\\textquotesingle s specification-driven governance proposal \\autocite{W011} offer concept",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/06_Figure_3_1_Architect.jpg}\n\\caption{SE for humans and SE for agents. Conc",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "figures/source_redraws/figure_ch03_01.tex",
      "line_start": 28,
      "line_end": 32,
      "paragraph": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/06_Figure_3_1_Architect.jpg}\n\\caption{SE for humans and SE for agents. Conceptual redraw of W152, original Figure 1; \\workref{W152}. Conceptual summary of the SASE vision, not an implemented organizational trial. The two modes exchange explicit artifacts rather than unbounded instructions.}\n\\label{fig:ch03-research-1}\n\\end{figure}\n",
      "sha256": "377cad98ac6a824aa774c5c2ef390cd3d2eed767637eb0ed14ae5afda5fd445a",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W152\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0040",
      "atlas_display": {
        "id": "V10:TEXTREF:0040",
        "label": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/06_Figure_3_1_Architect.jpg}\n\\caption{SE for humans and SE for agents. Conc",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/07_Figure_3_2_Architect.jpg}\n\\caption{Agency and orchestration are separate",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "figures/editorial/figure_agency_orchestration_O010.tex",
      "line_start": 25,
      "line_end": 29,
      "paragraph": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/07_Figure_3_2_Architect.jpg}\n\\caption{Agency and orchestration are separate configuration choices. Original engineering teaching diagram informed by Osmani's two-axis discussion, \\workref{O010}. The quadrants are examples, not measured risk categories; policy authority and independent checking are needed in every configuration. Every quadrant also requires bounded scope and a named acceptance owner.}\n\\label{fig:osmani-agency-orchestration}\n\\end{figure}\n",
      "sha256": "c6b707a4b2844b5c8fc6b3283624729c1366b619791f354ebaa323b64af5de81",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"O010\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0041",
      "atlas_display": {
        "id": "V10:TEXTREF:0041",
        "label": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/07_Figure_3_2_Architect.jpg}\n\\caption{Agency and orchestration are separate",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/08_Figure_3_3_Architect.jpg}\n\\caption{Task type influences observed agent P",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "figures/source_redraws/figure_ch03_02.tex",
      "line_start": 28,
      "line_end": 32,
      "paragraph": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/08_Figure_3_3_Architect.jpg}\n\\caption{Task type influences observed agent PR merge rates. Reported task-category summaries of W191, original Figure 1; \\workref{W191}. Rates are from the original task-category aggregation and are confounded by repository and task mix. They are not conditional success probabilities for a new project.}\n\\label{fig:ch03-research-2}\n\\end{figure}\n",
      "sha256": "e6aed8d9d8f034ce6cf9156f3700809193c39d9b95277bb0315db7fd9713c9ae",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W191\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0042",
      "atlas_display": {
        "id": "V10:TEXTREF:0042",
        "label": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/08_Figure_3_3_Architect.jpg}\n\\caption{Task type influences observed agent P",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/09_Figure_3_4_Architect.jpg}\n\\caption{The controls stay; the execution mech",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "figures/editorial/figure_controls_execution_P110.tex",
      "line_start": 37,
      "line_end": 41,
      "paragraph": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/09_Figure_3_4_Architect.jpg}\n\\caption{The controls stay; the execution mechanism can change. Original conceptual synthesis prompted by \\workref{P110}'s question and the preceding \\workref{O012} discussion. Alternatives are unranked: no performance result or claim of product sufficiency is implied.}\n\\label{fig:controls_execution_P110}\n\\end{figure}\n",
      "sha256": "8fd05960a3cfebbdd936eced1d99a8ad9abac78fb2ae7a5dfd84efe284bcb974",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"O012\", \"P110\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0043",
      "atlas_display": {
        "id": "V10:TEXTREF:0043",
        "label": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/09_Figure_3_4_Architect.jpg}\n\\caption{The controls stay; the execution mech",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Farrag\\textquotesingle s specification-governance discussion \\autocite{W011} and Hoda\\textquotesingle s research on software work \\autocite{W153} motivate disti",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter04.tex",
      "line_start": 21,
      "line_end": 21,
      "paragraph": "Farrag\\textquotesingle s specification-governance discussion \\autocite{W011} and Hoda\\textquotesingle s research on software work \\autocite{W153} motivate distinguishing problem framing from implementation activity; Ehsani\\textquotesingle s failed-agent PR study \\autocite{W191} offers a relevant counterpoint about unsuccessful candidate changes. Their presence in the knowledge graph does not experimentally validate our phase separation. The proposed rule is narrower: authorize the external outcome at I1, then allow alternative designs at D0. Questions discovered later return to the intention authority instead of being answered by a model\\textquotesingle s confident guess.",
      "sha256": "f6b25ee8294095051b73548ad0ebcb3b211d1cd83324102a91e5c967f7a04998",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W011\", \"W153\", \"W191\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0044",
      "atlas_display": {
        "id": "V10:TEXTREF:0044",
        "label": "Farrag\\textquotesingle s specification-governance discussion \\autocite{W011} and Hoda\\textquotesingle s research on software work \\autocite{W153} motivate disti",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "\\noindent\\textbf{Who owns a specification?} Osmani's advice on writing specifications for coding agents \\osmanicite{O018} is useful for decomposition, explicit ",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter04.tex",
      "line_start": 29,
      "line_end": 29,
      "paragraph": "\\noindent\\textbf{Who owns a specification?} Osmani's advice on writing specifications for coding agents \\osmanicite{O018} is useful for decomposition, explicit constraints and testable expectations. The warning is in the word \\emph{truth}: a generated \\texttt{SPEC.md} is a working proposal, not a policy decision. His separation of exploratory vibe coding and disciplined engineering similarly turns on which artifacts are reviewed and owned \\osmanicite{O028}. In our running case three records have different authorship and authority:",
      "sha256": "415e2adebd59f3c56a703d0ca942d46d553d09a21b4ae57ae752a915448df39f",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"O018\", \"O028\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0045",
      "atlas_display": {
        "id": "V10:TEXTREF:0045",
        "label": "\\noindent\\textbf{Who owns a specification?} Osmani's advice on writing specifications for coding agents \\osmanicite{O018} is useful for decomposition, explicit ",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "The ledger should also record uncertainty. Suppose the existing service rounds monetary values before comparing thresholds. Is rounding a contractual rule or an",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter04.tex",
      "line_start": 57,
      "line_end": 57,
      "paragraph": "The ledger should also record uncertainty. Suppose the existing service rounds monetary values before comparing thresholds. Is rounding a contractual rule or an implementation defect? The ledger marks it unresolved and assigns a decision owner. Chen\\textquotesingle s and Hora\\textquotesingle s work on team and organizational coordination \\autocite{W150}, together with Hassan\\textquotesingle s agentic engineering roadmap \\autocite{W152}, provides useful context for authority and handoffs, but the particular JSON schema remains our proposal. The practical benefit of the ledger is that later reviewers can tell what was approved, what was assumed and what changed.",
      "sha256": "93542c4358555042e51b2a6799a2351a308a8942962c7d71e7b8db1888ebb6f4",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W150\", \"W152\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0046",
      "atlas_display": {
        "id": "V10:TEXTREF:0046",
        "label": "The ledger should also record uncertainty. Suppose the existing service rounds monetary values before comparing thresholds. Is rounding a contractual rule or an",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Drew Hoskins's discussion of diagnostics, excerpted and introduced in Orosz's publication, treats useful errors and warnings as part of the product experience \\",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter04.tex",
      "line_start": 78,
      "line_end": 78,
      "paragraph": "Drew Hoskins's discussion of diagnostics, excerpted and introduced in Orosz's publication, treats useful errors and warnings as part of the product experience \\oroszcite{P082}. Apply that idea to the acceptance matrix: specify the recipient, stable condition, relevant policy revision, permitted next step and forbidden side effects of each response. A diagnostic describes the situation; it does not authorize a policy change.",
      "sha256": "2a8f0dc169ece46c906f8cb154d7b03660aea47046201e2bb71bbb3a1e011614",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"P082\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0047",
      "atlas_display": {
        "id": "V10:TEXTREF:0047",
        "label": "Drew Hoskins's discussion of diagnostics, excerpted and introduced in Orosz's publication, treats useful errors and warnings as part of the product experience \\",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "The examples should not be generated solely by reading the implementation. Doing so risks turning a bug into an acceptance criterion. They must come from an app",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter04.tex",
      "line_start": 87,
      "line_end": 87,
      "paragraph": "The examples should not be generated solely by reading the implementation. Doing so risks turning a bug into an acceptance criterion. They must come from an approved policy statement, with developers and test designers free to challenge missing boundary cases. Zhao\\textquotesingle s verification research \\autocite{W077} and related work on test quality \\autocite{W097} motivate the importance of explicit external oracles, but the exact case matrix is author-created and synthetic.",
      "sha256": "481ad5db8d14baa7a45d3c9d7befda0d226c2c85f51d7229740016b6334df2e5",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W077\", \"W097\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0048",
      "atlas_display": {
        "id": "V10:TEXTREF:0048",
        "label": "The examples should not be generated solely by reading the implementation. Doing so risks turning a bug into an acceptance criterion. They must come from an app",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "A generated test can preserve the very defect it is meant to expose when its expected answer is inferred from the implementation. Zhao, Zhou and Cohen examine t",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter04.tex",
      "line_start": 101,
      "line_end": 101,
      "paragraph": "A generated test can preserve the very defect it is meant to expose when its expected answer is inferred from the implementation. Zhao, Zhou and Cohen examine that failure mode using buggy and fixed program versions. Chapter~\\ref{chap:07} develops the independent-oracle response and the study\\textquotesingle s design limits. Here the implication is a contract rule: fix the intended behavior before using implementation output as test evidence. \\autocite{W077}",
      "sha256": "494cbae2d6fb42cdc0ebc1e50460477d17f2c48e55c6d0293164fd2ca1493846",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W077\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0049",
      "atlas_display": {
        "id": "V10:TEXTREF:0049",
        "label": "A generated test can preserve the very defect it is meant to expose when its expected answer is inferred from the implementation. Zhao, Zhou and Cohen examine t",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Kaufman and colleagues provide a complementary human-review warning: in their experiment with 86 Python programmers, participants identified correct generated a",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter04.tex",
      "line_start": 103,
      "line_end": 103,
      "paragraph": "Kaufman and colleagues provide a complementary human-review warning: in their experiment with 86 Python programmers, participants identified correct generated assertions with 74\\% accuracy but incorrect assertions with only 49\\% accuracy, while reporting similar confidence. This is evidence about judgment of assertions in that study, not a universal human-review failure rate. Together the papers motivate separating contract authorship, implementation and verification, then reviewing the test oracle itself. \\autocite{W097}",
      "sha256": "491b9579f183eb9c296a7bcc49e9382bc42b33dcf7e3e70f4b6773df5e6db45f",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W097\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0050",
      "atlas_display": {
        "id": "V10:TEXTREF:0050",
        "label": "Kaufman and colleagues provide a complementary human-review warning: in their experiment with 86 Python programmers, participants identified correct generated a",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "The knowledge graph connects code-review and architecture research (\\autocite{W099}, \\autocite{W152}) with the engineering-structure literature \\autocite{W148}.",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter04.tex",
      "line_start": 124,
      "line_end": 124,
      "paragraph": "The knowledge graph connects code-review and architecture research (\\autocite{W099}, \\autocite{W152}) with the engineering-structure literature \\autocite{W148}. These sources inform what to examine---diff scope, architectural drift and process assumptions---but do not authorize a design choice for this fictional service. If a proposed design reveals that the contract cannot be satisfied, the team raises a decision request at I1 or I2. It does not redefine success by making tests match the easiest implementation.",
      "sha256": "de12fe3d71499b4295728b1c59723861214cc1122a7fab12cff0792dbebab5f0",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W099\", \"W148\", \"W152\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0051",
      "atlas_display": {
        "id": "V10:TEXTREF:0051",
        "label": "The knowledge graph connects code-review and architecture research (\\autocite{W099}, \\autocite{W152}) with the engineering-structure literature \\autocite{W148}.",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Hassan\\textquotesingle s roadmap \\autocite{W152} and research on rejected agent PRs \\autocite{W071} motivate coordination and review without establishing an opt",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter04.tex",
      "line_start": 135,
      "line_end": 135,
      "paragraph": "Hassan\\textquotesingle s roadmap \\autocite{W152} and research on rejected agent PRs \\autocite{W071} motivate coordination and review without establishing an optimal gate sequence. Figure~\\ref{fig:ch04-research-2} makes our proposed sequence explicit: validate the authorized delta before asking the model for a new patch, then rerun the affected contracts and independent checks. The dashed return brings unresolved evidence back to the control layer; it does not let the model silently rewrite intention. This keeps a late requirement small enough to trace without regenerating the entire system.",
      "sha256": "31d5a95b7efee7b1f7427ad193ba84c1073f94aaab7d7af9d27f50367edf6f59",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W071\", \"W152\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0052",
      "atlas_display": {
        "id": "V10:TEXTREF:0052",
        "label": "Hassan\\textquotesingle s roadmap \\autocite{W152} and research on rejected agent PRs \\autocite{W071} motivate coordination and review without establishing an opt",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Qiu\\textquotesingle s blueprint-first workflow \\autocite{W151} provides an architectural analogy for constraining model execution, while Farrag\\textquotesingle ",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter04.tex",
      "line_start": 163,
      "line_end": 163,
      "paragraph": "Qiu\\textquotesingle s blueprint-first workflow \\autocite{W151} provides an architectural analogy for constraining model execution, while Farrag\\textquotesingle s specification governance \\autocite{W011} motivates explicit checks. Neither source validates the exact intent-first state machine. The gate definitions are a normative engineering proposal, with observable exit conditions and named decision authority. The objective is to make the process inspectable while keeping change control lightweight enough for repeated increments.",
      "sha256": "65c61cb89a64d3a3464657591c60a090da5791cc999d0caa8888d11ecbf3a90d",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W011\", \"W151\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0053",
      "atlas_display": {
        "id": "V10:TEXTREF:0053",
        "label": "Qiu\\textquotesingle s blueprint-first workflow \\autocite{W151} provides an architectural analogy for constraining model execution, while Farrag\\textquotesingle ",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/10_Figure_4_1_Architect.jpg}\n\\caption{Deterministic control surrounds model",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "figures/source_redraws/figure_ch04_01.tex",
      "line_start": 29,
      "line_end": 33,
      "paragraph": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/10_Figure_4_1_Architect.jpg}\n\\caption{Deterministic control surrounds model-generated substeps. Conceptual redraw of W151, original Figure 2; \\workref{W151}. Based on the Source Code Agent design; its original evaluation was travel planning, not brownfield change approval. Change approval and independent acceptance remain external to model output.}\n\\label{fig:ch04-research-1}\n\\end{figure}\n",
      "sha256": "1b3ec6dbd2e9d4aba12a4ffbd103ac5bb8417874ed4fc2e779869473a7720e93",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W151\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0054",
      "atlas_display": {
        "id": "V10:TEXTREF:0054",
        "label": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/10_Figure_4_1_Architect.jpg}\n\\caption{Deterministic control surrounds model",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/11_Figure_4_2_Architect.jpg}\n\\caption{A controlled tool interaction can be ",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "figures/source_redraws/figure_ch04_02.tex",
      "line_start": 30,
      "line_end": 34,
      "paragraph": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/11_Figure_4_2_Architect.jpg}\n\\caption{A controlled tool interaction can be re-entered after a late change. Conceptual redraw of W151, original Figure 4; \\workref{W151}. Adapts the controlled interaction flow to the chapter’s illustrative intent-delta workflow. Late intent is an explicit control-plane event, not a silent rewrite.}\n\\label{fig:ch04-research-2}\n\\end{figure}\n",
      "sha256": "0049b5946527fac5abe59e9862e1a26cc17019690e75da45125a6d296912a025",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W151\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0055",
      "atlas_display": {
        "id": "V10:TEXTREF:0055",
        "label": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/11_Figure_4_2_Architect.jpg}\n\\caption{A controlled tool interaction can be ",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Cotroneo and colleagues \\autocite{W039} compare human and generated code across defect, vulnerability and complexity measures, while Improta and colleagues \\aut",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter05.tex",
      "line_start": 15,
      "line_end": 15,
      "paragraph": "Cotroneo and colleagues \\autocite{W039} compare human and generated code across defect, vulnerability and complexity measures, while Improta and colleagues \\autocite{W052} expand the comparison through paired function generation and language-specific analysis. The studies\\textquotesingle{} abstracts describe different profiles of findings, not a single scalar score. In particular, \\workposs{W039} ISSRE 2025 version of record studies more than 500,000 code samples in Python and Java. \\workposs{W052} September 2026 preprint reports 787,562 function pairs spanning Python, Java and C. The latter generates candidate functions from human docstrings; that design provides a controlled comparison but does not reproduce every contextual constraint of an existing repository.",
      "sha256": "4bbac99818a79fe3f94b2b89d9ae3fffbce30e0ed4fdbfeb11b77963c93eb93c",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W039\", \"W052\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0056",
      "atlas_display": {
        "id": "V10:TEXTREF:0056",
        "label": "Cotroneo and colleagues \\autocite{W039} compare human and generated code across defect, vulnerability and complexity measures, while Improta and colleagues \\aut",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "The unit of comparison becomes even more important once we look at the actual methods. Cynthia, Muttakin and Roy \\autocite{W029} start with the AIDev curated su",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter05.tex",
      "line_start": 25,
      "line_end": 25,
      "paragraph": "The unit of comparison becomes even more important once we look at the actual methods. Cynthia, Muttakin and Roy \\autocite{W029} start with the AIDev curated subset of 33,596 agentic pull requests, select 8,106 bug-fix PRs, restrict them to 1,802 Python PRs in 206 projects, and finally analyze 1,210 that were merged. Their SonarQube procedure compares a base commit with its merged successor and records newly introduced static-analysis issues. This is a post-merge code-quality snapshot, not a longitudinal study of subsequent human repair or observed outages. The narrowing of the sample is part of the finding\\textquotesingle s meaning: it does not describe rejected PRs, non-Python code, or all kinds of agentic work (\\autocite{W029}, PDF pp.~1--2, Methodology and Table 1).",
      "sha256": "bc1a9508ebfaf0b85953ccf6df5ab4c956d475fe8e118bca52554c0d69bee23a",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W029\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0057",
      "atlas_display": {
        "id": "V10:TEXTREF:0057",
        "label": "The unit of comparison becomes even more important once we look at the actual methods. Cynthia, Muttakin and Roy \\autocite{W029} start with the AIDev curated su",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Kraishan \\autocite{W054} asks a different question. The September 2026 preprint draws 37,623 labeled PRs from AIDev and a human comparison group in the same 2,8",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter05.tex",
      "line_start": 27,
      "line_end": 27,
      "paragraph": "Kraishan \\autocite{W054} asks a different question. The September 2026 preprint draws 37,623 labeled PRs from AIDev and a human comparison group in the same 2,807 repositories. It joins additional GitHub responses and follows a subset of 26,283 merged PRs for 90 days. Its maintenance proxies include changed-file follow-up activity and detected reverts; they do not identify every subsequent modification as a repair of an original defect. The paper explicitly acknowledges that the most-changed file is a proxy for whole-PR churn, revert detection can miss silent rewrites, and agents were not randomly assigned to tasks (\\autocite{W054}, PDF pp.~2, 5, 7). These are different measurements, not rival answers to one identical experiment.",
      "sha256": "fc3716b69db3c5f0e0c92347e19a4519f122b2f8df4b99dc3726cdca2d17c26f",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W054\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0058",
      "atlas_display": {
        "id": "V10:TEXTREF:0058",
        "label": "Kraishan \\autocite{W054} asks a different question. The September 2026 preprint draws 37,623 labeled PRs from AIDev and a human comparison group in the same 2,8",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "The apparent tension between \\autocite{W039} and \\autocite{W052} is instructive. \\autocite{W039} reports that generated code is generally simpler and more repet",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter05.tex",
      "line_start": 31,
      "line_end": 31,
      "paragraph": "The apparent tension between \\autocite{W039} and \\autocite{W052} is instructive. \\autocite{W039} reports that generated code is generally simpler and more repetitive in its sampled Python and Java programs, alongside high-risk security findings. \\autocite{W052} reports that AI functions can be shorter and less branching while displaying language-dependent security patterns; in its comparison, size-adjusted complexity carries less discriminating signal. Neither result implies that an AI-authored feature is automatically more maintainable than a human-authored one. Both rely on the precise definitions of a defect warning, a vulnerability category and a complexity statistic.",
      "sha256": "24df33255a67f10ab1cbf82b64c359911304800d429257a75c1aeb459dcb4120",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W039\", \"W052\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0059",
      "atlas_display": {
        "id": "V10:TEXTREF:0059",
        "label": "The apparent tension between \\autocite{W039} and \\autocite{W052} is instructive. \\autocite{W039} reports that generated code is generally simpler and more repet",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "He and colleagues' Cursor adoption study \\autocite{W004} uses observable committed configuration files to assign treatment, a proxy that may miss private or unc",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter05.tex",
      "line_start": 43,
      "line_end": 43,
      "paragraph": "He and colleagues' Cursor adoption study \\autocite{W004} uses observable committed configuration files to assign treatment, a proxy that may miss private or uncommitted adoption. Liu and colleagues \\autocite{W055} examine technical debt in generated code. Agarwal and colleagues \\autocite{W001} study later agent adoption in AIDev v3 repositories, stratified by prior IDE use. The W001 and W004 studies share investigators and related analytical techniques, and should be treated as related observational evidence rather than statistically independent validations; one study's percentage must not be substituted for the other's. \\autocite{W001,W004}",
      "sha256": "82b779f7b39767dd0d804d8a000526066b5b932288c06a2f52dc837b8d60b768",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W001\", \"W004\", \"W055\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0060",
      "atlas_display": {
        "id": "V10:TEXTREF:0060",
        "label": "He and colleagues' Cursor adoption study \\autocite{W004} uses observable committed configuration files to assign treatment, a proxy that may miss private or unc",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "An agent that sees only the function it is asked to modify may create a new helper rather than discover a reusable service already present elsewhere. The result",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter05.tex",
      "line_start": 49,
      "line_end": 49,
      "paragraph": "An agent that sees only the function it is asked to modify may create a new helper rather than discover a reusable service already present elsewhere. The resulting patch can be locally sensible and globally redundant. Huang and colleagues \\autocite{W031} report that AI-generated pull requests in their sample often overlook reuse opportunities, producing more redundancy even while reviewer sentiment may be neutral or positive. Wu\\textquotesingle s clone research \\autocite{W044} supplies a complementary topic, but its original manuscript has not yet been independently inspected for this chapter.",
      "sha256": "271326211861e2a07720326e094ddfed006a35ebf4271a395330df71dd949785",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W031\", \"W044\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0061",
      "atlas_display": {
        "id": "V10:TEXTREF:0061",
        "label": "An agent that sees only the function it is asked to modify may create a new helper rather than discover a reusable service already present elsewhere. The result",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Zhu, Tsantalis and Rigby \\autocite{W059} examine code and architecture smells in LLM- and agent-driven development. Their preprint describes structural degradat",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter05.tex",
      "line_start": 63,
      "line_end": 63,
      "paragraph": "Zhu, Tsantalis and Rigby \\autocite{W059} examine code and architecture smells in LLM- and agent-driven development. Their preprint describes structural degradation in the studied systems, but its strongest language about general laws should be treated as the authors\\textquotesingle{} interpretation until the full methods and statistical results are inspected. Huang\\textquotesingle s reuse findings \\autocite{W031} provide a narrower observation. Historical ownership work such as Greiler \\autocite{W175} helps frame responsibility and stewardship; it does not prove that a particular module layout is correct.",
      "sha256": "748a626e36b8db9803bb25ef3032885e44b9f9802ee580899eff94a16b447300",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W031\", \"W059\", \"W175\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0062",
      "atlas_display": {
        "id": "V10:TEXTREF:0062",
        "label": "Zhu, Tsantalis and Rigby \\autocite{W059} examine code and architecture smells in LLM- and agent-driven development. Their preprint describes structural degradat",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Kraishan\\textquotesingle s churn analysis \\autocite{W054} uses a proxy based on the most-changed file and normalizes by PR size. Its conclusion that none of the",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter05.tex",
      "line_start": 77,
      "line_end": 77,
      "paragraph": "Kraishan\\textquotesingle s churn analysis \\autocite{W054} uses a proxy based on the most-changed file and normalizes by PR size. Its conclusion that none of the five agents imposes a measurably higher per-line maintenance burden in the observed window is therefore conditional on the measure, coverage, window and selection criteria. It does not contradict \\workposs{W029} finding that merged bug-fix PRs can introduce static-analysis issues. Both observations can hold simultaneously. A code smell introduced at merge need not produce a later edit within ninety days, and later maintenance may arise for reasons unrelated to an original smell.",
      "sha256": "418b80e8970819f7aed79764bcc678db31e79ecd9901092fd9fc211d7ac43ce3",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W029\", \"W054\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0063",
      "atlas_display": {
        "id": "V10:TEXTREF:0063",
        "label": "Kraishan\\textquotesingle s churn analysis \\autocite{W054} uses a proxy based on the most-changed file and normalizes by PR size. Its conclusion that none of the",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "The studies discussed above follow different parts of maintenance. Cynthia and colleagues examine issues introduced by agent-generated changes, while Kraishan f",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter05.tex",
      "line_start": 83,
      "line_end": 83,
      "paragraph": "The studies discussed above follow different parts of maintenance. Cynthia and colleagues examine issues introduced by agent-generated changes, while Kraishan follows subsequent file activity; Watanabe and colleagues study agentic pull requests more broadly. Their results require the version, denominator and follow-up window recorded in Appendix~\\ref{app:methodology}. The targeted manuscript checks already performed do not amount to complete reanalysis of every source. \\autocite{W029,W054,W036}",
      "sha256": "758528515959c1dbea336f79c130dc81868109c1232a68862d0552a41fbcd05e",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W029\", \"W036\", \"W054\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0064",
      "atlas_display": {
        "id": "V10:TEXTREF:0064",
        "label": "The studies discussed above follow different parts of maintenance. Cynthia and colleagues examine issues introduced by agent-generated changes, while Kraishan f",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "The studies\\textquotesingle{} denominators also explain why apparently conflicting vendor stories should not be averaged. \\autocite{W029} analyzes only merged P",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter05.tex",
      "line_start": 101,
      "line_end": 101,
      "paragraph": "The studies\\textquotesingle{} denominators also explain why apparently conflicting vendor stories should not be averaged. \\autocite{W029} analyzes only merged Python bug-fix PRs and has no human baseline. \\autocite{W054} includes multiple languages and a matched human comparison from the same repositories, then further narrows its longitudinal sample to PRs with a full 90-day observation window. \\autocite{W036} follows 567 Claude Code PRs across 157 projects and reports that 83.8\\% were merged, with 54.9\\% of merged PRs integrated without further modification. Its manual task-purpose classification covers 213 agentic and 221 human PRs, with multiple labels allowed; it is not a randomized comparison of agent quality (\\autocite{W036}, PDF pp.~1, 6--7).",
      "sha256": "2a91a2b5959bcfa337d497c7f828ff2ff24d0be1dccbf11d9a2d7ec21a4d66b6",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W029\", \"W036\", \"W054\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0065",
      "atlas_display": {
        "id": "V10:TEXTREF:0065",
        "label": "The studies\\textquotesingle{} denominators also explain why apparently conflicting vendor stories should not be averaged. \\autocite{W029} analyzes only merged P",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "AIDev underlies both \\autocite{W029} and \\autocite{W054}. Their overlapping provenance means that agreement between them should not be counted as independent re",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter05.tex",
      "line_start": 103,
      "line_end": 103,
      "paragraph": "AIDev underlies both \\autocite{W029} and \\autocite{W054}. Their overlapping provenance means that agreement between them should not be counted as independent replication, even though they construct different subsets and measure different endpoints. A future synthesis could stratify by task type, language, patch size and repository, but the published aggregate tables alone are insufficient to perform that meta-analysis responsibly.",
      "sha256": "ed36bf7030e9ad427f50b670d328d1fbc371136933cca47b458867f2bfa643f6",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W029\", \"W054\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0066",
      "atlas_display": {
        "id": "V10:TEXTREF:0066",
        "label": "AIDev underlies both \\autocite{W029} and \\autocite{W054}. Their overlapping provenance means that agreement between them should not be counted as independent re",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Kraishan\\textquotesingle s cross-agent maintenance study \\autocite{W054}, Pinna\\textquotesingle s task-stratified acceptance analysis \\autocite{W034}, and Mazlo",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter05.tex",
      "line_start": 107,
      "line_end": 107,
      "paragraph": "Kraishan\\textquotesingle s cross-agent maintenance study \\autocite{W054}, Pinna\\textquotesingle s task-stratified acceptance analysis \\autocite{W034}, and Mazloomzadeh\\textquotesingle s agentic-PR research \\autocite{W057} point to the need for contextual comparisons. Their shared repositories or agent datasets must be checked before treating results as independent corroboration. A model\\textquotesingle s capability score, an agent\\textquotesingle s merge rate and the subsequent maintenance cost of its changes are different estimands.",
      "sha256": "963df6cd14d70ee253157f9857f2d95a7f025d511255bab44e455070e3f253f0",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W034\", \"W054\", \"W057\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0067",
      "atlas_display": {
        "id": "V10:TEXTREF:0067",
        "label": "Kraishan\\textquotesingle s cross-agent maintenance study \\autocite{W054}, Pinna\\textquotesingle s task-stratified acceptance analysis \\autocite{W034}, and Mazlo",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Bird and colleagues \\autocite{W182} examine associations between ownership and software quality in historical projects. Wheeler\\textquotesingle s \\textquotesing",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter05.tex",
      "line_start": 115,
      "line_end": 115,
      "paragraph": "Bird and colleagues \\autocite{W182} examine associations between ownership and software quality in historical projects. Wheeler\\textquotesingle s \\textquotesingle substrate collapse\\textquotesingle{} argument \\autocite{W189} challenges the continued validity of authorship-derived knowledge metrics under AI generation. These are different evidence classes: one is empirical background on ownership, while the other proposes a conceptual diagnosis of changing authorship signals. Xu\\textquotesingle s newcomer-participation research \\autocite{W058} is a useful boundary because participation and stewardship are not the same outcome.",
      "sha256": "23c5406f26ea5d2301a122230c385edbe2b257bd0dac9bb44251126bbd0d9a4e",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W058\", \"W182\", \"W189\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0068",
      "atlas_display": {
        "id": "V10:TEXTREF:0068",
        "label": "Bird and colleagues \\autocite{W182} examine associations between ownership and software quality in historical projects. Wheeler\\textquotesingle s \\textquotesing",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/13_Figure_5_1_Architect.jpg}\n\\caption{How post-merge quality is measured. C",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "figures/source_redraws/figure_ch05_01.tex",
      "line_start": 26,
      "line_end": 30,
      "paragraph": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/13_Figure_5_1_Architect.jpg}\n\\caption{How post-merge quality is measured. Conceptual redraw of W054, original Figure 1; \\workref{W054}. Schematic of the paper’s four-stage methods and data lineage, not a quality ranking. Smells and rework are observational measures, not deployed incidents.}\n\\label{fig:ch05-research-1}\n\\end{figure}\n",
      "sha256": "3134a4a60189ff981e0a0d20b7c8bdd209923eae03fe17f751af28d8c1eafa4b",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W054\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0069",
      "atlas_display": {
        "id": "V10:TEXTREF:0069",
        "label": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/13_Figure_5_1_Architect.jpg}\n\\caption{How post-merge quality is measured. C",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/14_Figure_5_2_Architect.jpg}\n\\caption{Prior AI exposure changes the velocit",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "figures/source_redraws/figure_ch05_02.tex",
      "line_start": 28,
      "line_end": 32,
      "paragraph": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/14_Figure_5_2_Architect.jpg}\n\\caption{Prior AI exposure changes the velocity signal, not the need for quality gates. Qualitative redraw of W001, original Figure 2; \\workref{W001}. The source’s staggered-adoption estimates are grouped here only by direction and cohort. The boxes encode neither effect sizes nor incident rates.}\n\\label{fig:ch05-research-2}\n\\end{figure}\n",
      "sha256": "4af3b130b9f54d64f83073157f9797b3aeb58f7b0189e020bf8016660d16e7ce",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W001\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0070",
      "atlas_display": {
        "id": "V10:TEXTREF:0070",
        "label": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/14_Figure_5_2_Architect.jpg}\n\\caption{Prior AI exposure changes the velocit",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Kapner et al.~\\autocite{W053} study 3,171 public repositories: 2,660 assembled coding-agent setups and 511 skill collections. Their original PDF reports unpinne",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter06.tex",
      "line_start": 18,
      "line_end": 18,
      "paragraph": "Kapner et al.~\\autocite{W053} study 3,171 public repositories: 2,660 assembled coding-agent setups and 511 skill collections. Their original PDF reports unpinned MCP declarations in 9.8\\% of setups, broad execution grants in 2.5\\% and broad skill-tool preapproval in 3.8\\%. The union of the three security-exposure categories affects 409 setups (15.4\\%). These are configuration findings, not observed successful compromises. The authors explicitly state that runtime consequences and scanner recall remain unmeasured (\\autocite{W053}, PDF pp.~1, 3--4, abstract, Table 1, §4). \\autocite{W053}",
      "sha256": "a025dbf5311bd902b24c42f2f642eaa6235839a142e7a8bdca2f1cc39bcaa157",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W053\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0071",
      "atlas_display": {
        "id": "V10:TEXTREF:0071",
        "label": "Kapner et al.~\\autocite{W053} study 3,171 public repositories: 2,660 assembled coding-agent setups and 511 skill collections. Their original PDF reports unpinne",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Liu et al.\\textquotesingle s Your AI, My Shell \\autocite{W060} addresses runtime hijacking through poisoned development resources. Its original abstract describ",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter06.tex",
      "line_start": 20,
      "line_end": 20,
      "paragraph": "Liu et al.\\textquotesingle s Your AI, My Shell \\autocite{W060} addresses runtime hijacking through poisoned development resources. Its original abstract describes 314 attack payloads covering 70 MITRE ATT\\&CK techniques, with success reaching 84\\% in studied editor configurations. This is a study-specific maximum, not a general attack probability; the large PDF remains pending page-level inspection. \\autocite{W060}",
      "sha256": "98d93a7c6e82abbfe6c6025b453f815820dcef833ad409117cad03ebb5513e24",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W060\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0072",
      "atlas_display": {
        "id": "V10:TEXTREF:0072",
        "label": "Liu et al.\\textquotesingle s Your AI, My Shell \\autocite{W060} addresses runtime hijacking through poisoned development resources. Its original abstract describ",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Zhao et al.\\textquotesingle s SUSVIBES study \\autocite{W045} contains 186 security-sensitive feature tasks mined from real vulnerability-fix histories, covering",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter06.tex",
      "line_start": 42,
      "line_end": 42,
      "paragraph": "Zhao et al.\\textquotesingle s SUSVIBES study \\autocite{W045} contains 186 security-sensitive feature tasks mined from real vulnerability-fix histories, covering 79 CWE categories. It evaluates functional and security tests separately. In the reported SWE-Agent/Claude 4 Sonnet setting, approximately 57\\% of solutions pass functional tests, but only 11.8\\% satisfy the security criterion; the authors report that 79.3\\% of functionally correct solutions fail security checks. These percentages describe the selected benchmark and agent setting, not production incident rates (\\autocite{W045}, PDF pp.~1--2, abstract and introduction; pp.~4--5, task verification). \\autocite{W045}",
      "sha256": "0e8a6755650d91a3bbb2563cc8f7bedd474130db154a182a3706fe1a59c3616f",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W045\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0073",
      "atlas_display": {
        "id": "V10:TEXTREF:0073",
        "label": "Zhao et al.\\textquotesingle s SUSVIBES study \\autocite{W045} contains 186 security-sensitive feature tasks mined from real vulnerability-fix histories, covering",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "\\autocite{W041} offers a particularly important denominator caution. The authors\\textquotesingle{} initial code-search results include documentation and other n",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter06.tex",
      "line_start": 48,
      "line_end": 48,
      "paragraph": "\\autocite{W041} offers a particularly important denominator caution. The authors\\textquotesingle{} initial code-search results include documentation and other non-executable artifacts, and the later CodeQL sample focuses on selected languages. Even within the filtered sample, a file with no detected CWE finding is not thereby proven secure. Scanner coverage, query configuration and unsupported vulnerability classes all affect what can be found. Comparing this result with \\workposs{W045} security-test pass rate would mix a file-level static-analysis endpoint with a task-level dynamic benchmark.",
      "sha256": "cfd61db80e31707acd4a58be4380e7fb9afcefc3245786272f5da849dbf737d8",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W041\", \"W045\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0074",
      "atlas_display": {
        "id": "V10:TEXTREF:0074",
        "label": "\\autocite{W041} offers a particularly important denominator caution. The authors\\textquotesingle{} initial code-search results include documentation and other n",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "The strongest interpretation is therefore conditional: in \\workposs{W041} explicitly attributed and filtered files, the selected scanner detected particular CWE",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter06.tex",
      "line_start": 50,
      "line_end": 50,
      "paragraph": "The strongest interpretation is therefore conditional: in \\workposs{W041} explicitly attributed and filtered files, the selected scanner detected particular CWE-mapped patterns; in \\workposs{W045} selected feature tasks, agents frequently satisfied functionality without passing the security oracle. Both findings motivate independent checks, but neither supplies a universal vulnerability percentage for every AI-assisted commit.",
      "sha256": "6e502421efb90e3f153c401a96171a81ae253467a48851d55915e4aa8db305dc",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W041\", \"W045\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0075",
      "atlas_display": {
        "id": "V10:TEXTREF:0075",
        "label": "The strongest interpretation is therefore conditional: in \\workposs{W041} explicitly attributed and filtered files, the selected scanner detected particular CWE",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Perry et al.~\\autocite{W046} instead conduct a human-user experiment. Participants with AI assistance wrote less secure code on the studied tasks and expressed ",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter06.tex",
      "line_start": 54,
      "line_end": 54,
      "paragraph": "Perry et al.~\\autocite{W046} instead conduct a human-user experiment. Participants with AI assistance wrote less secure code on the studied tasks and expressed greater confidence in their solutions. The result concerns a specific set of people, tasks and early tools; it is not directly comparable to the \\autocite{W041} scanner counts (\\autocite{W046}, PDF p.~1, abstract; detailed experiment requires version-specific checking). \\autocite{W046}",
      "sha256": "8a248c78fc29aa7ffe02a09d24820cb77dff65c4db6660b14288bfbcb0600b7c",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W041\", \"W046\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0076",
      "atlas_display": {
        "id": "V10:TEXTREF:0076",
        "label": "Perry et al.~\\autocite{W046} instead conduct a human-user experiment. Participants with AI assistance wrote less secure code on the studied tasks and expressed ",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Yan et al.~\\autocite{W038} investigate security hints and explanation-guided repair in Python benchmarks. Their paper discusses an archive-extraction case in wh",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter06.tex",
      "line_start": 66,
      "line_end": 66,
      "paragraph": "Yan et al.~\\autocite{W038} investigate security hints and explanation-guided repair in Python benchmarks. Their paper discusses an archive-extraction case in which explaining the path-traversal mechanism guides a containment check for every archive member. The authors also acknowledge that benefits diminish when repairs are distributed or configuration-heavy, and that CodeQL cannot detect every dynamic vulnerability (\\autocite{W038}, PDF pp.~26--28, case study and threats to validity). \\autocite{W038}",
      "sha256": "6c58f2224efef2183cef460af67b378e525371b6faf9730207a203d60be66e54",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W038\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0077",
      "atlas_display": {
        "id": "V10:TEXTREF:0077",
        "label": "Yan et al.~\\autocite{W038} investigate security hints and explanation-guided repair in Python benchmarks. Their paper discusses an archive-extraction case in wh",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Spracklen et al.~\\autocite{W043} study package hallucinations across 16 models and 576,000 generated code samples in Python and JavaScript. Their original PDF r",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter06.tex",
      "line_start": 82,
      "line_end": 82,
      "paragraph": "Spracklen et al.~\\autocite{W043} study package hallucinations across 16 models and 576,000 generated code samples in Python and JavaScript. Their original PDF reports substantial differences across models and settings. These are generated package recommendations, not observations that every hallucinated name was registered or installed by an attacker (\\autocite{W043}, PDF p.~1, abstract and subsequent methods). \\autocite{W043}",
      "sha256": "f6b0f6fe4c09d7f01b37e310d72f03aa3922a690abaf85232883b994e9b8b7b9",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W043\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0078",
      "atlas_display": {
        "id": "V10:TEXTREF:0078",
        "label": "Spracklen et al.~\\autocite{W043} study package hallucinations across 16 models and 576,000 generated code samples in Python and JavaScript. Their original PDF r",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "\\autocite{W060} shows the relevance of this problem for editors with shell and filesystem access. \\autocite{W030} investigates workspace topology as an attack v",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter06.tex",
      "line_start": 98,
      "line_end": 98,
      "paragraph": "\\autocite{W060} shows the relevance of this problem for editors with shell and filesystem access. \\autocite{W030} investigates workspace topology as an attack vector, while \\autocite{W104} studies human detection of agent sabotage. The latter two papers remain pending full-text inspection, so no numerical effect is attributed to them here.",
      "sha256": "259e5955220da72121c1fe869d04e5343b8956afef39dd3ed180979aa31776dd",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W030\", \"W060\", \"W104\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0079",
      "atlas_display": {
        "id": "V10:TEXTREF:0079",
        "label": "\\autocite{W060} shows the relevance of this problem for editors with shell and filesystem access. \\autocite{W030} investigates workspace topology as an attack v",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "The \\autocite{W053} authors\\textquotesingle{} own scanner correction is a useful warning about automated policy checks. A rule may be syntactically precise yet ",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter06.tex",
      "line_start": 106,
      "line_end": 106,
      "paragraph": "The \\autocite{W053} authors\\textquotesingle{} own scanner correction is a useful warning about automated policy checks. A rule may be syntactically precise yet misunderstand the platform\\textquotesingle s permission semantics. Before deploying a harness scanner as a hard gate, test it on allowed and denied examples, include known exceptions and record the scanner version. A green scanner report should mean that the configured checks passed, not that every possible configuration risk was excluded.",
      "sha256": "bf37bd636f0cac8e9d1598202d7a2f6afb45552338a6cef48374dc5444995d0a",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W053\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0080",
      "atlas_display": {
        "id": "V10:TEXTREF:0080",
        "label": "The \\autocite{W053} authors\\textquotesingle{} own scanner correction is a useful warning about automated policy checks. A rule may be syntactically precise yet ",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "\\autocite{W053} reports that 24.5\\% of setups containing MCP configuration have an unpinned package declaration. The paper also describes a semantic mistake sha",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter06.tex",
      "line_start": 110,
      "line_end": 110,
      "paragraph": "\\autocite{W053} reports that 24.5\\% of setups containing MCP configuration have an unpinned package declaration. The paper also describes a semantic mistake shared by the original scanner and its mechanical audit, emphasizing that configuration checks must be tested against the platform\\textquotesingle s actual permission semantics (\\autocite{W053}, PDF pp.~3--4, §4). These observations motivate reviewing harness declarations but do not measure how often the identified setups are exploited.",
      "sha256": "031494516ff97787adef35edbf8667abb256d315b44ec59338caba53f5a6cbbc",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W053\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0081",
      "atlas_display": {
        "id": "V10:TEXTREF:0081",
        "label": "\\autocite{W053} reports that 24.5\\% of setups containing MCP configuration have an unpinned package declaration. The paper also describes a semantic mistake sha",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/15_Figure_6_1_Architect.jpg}\n\\caption{The package-hallucination supply-chai",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "figures/source_redraws/figure_ch06_01.tex",
      "line_start": 28,
      "line_end": 32,
      "paragraph": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/15_Figure_6_1_Architect.jpg}\n\\caption{The package-hallucination supply-chain path. Conceptual redraw of W043, original Figure 1; \\workref{W043}. Threat pathway from the paper; deliberately omits exploit payloads and attack instructions.}\n\\label{fig:ch06-research-1}\n\\end{figure}\n",
      "sha256": "e2b34405e7fc8f045dd0c622ab5bfaa05470e22192ba29b7d97d5c5a75aa1b99",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W043\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0082",
      "atlas_display": {
        "id": "V10:TEXTREF:0082",
        "label": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/15_Figure_6_1_Architect.jpg}\n\\caption{The package-hallucination supply-chai",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/16_Figure_6_2_Architect.jpg}\n\\caption{Untrusted repository instructions mus",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "figures/source_redraws/figure_ch06_02.tex",
      "line_start": 29,
      "line_end": 33,
      "paragraph": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/16_Figure_6_2_Architect.jpg}\n\\caption{Untrusted repository instructions must not become tool authority. Conceptual redraw of W060, original Figure 1; \\workref{W060}. Conceptual security-boundary adaptation; this is a recommended control, not the original experiment’s measured defense effectiveness. The runtime must enforce action authority independently of interpreted content.}\n\\label{fig:ch06-research-2}\n\\end{figure}\n",
      "sha256": "e934e211d633afdf7870484f6b42bef59c9ab46aac83088224b543073328c06c",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W060\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0083",
      "atlas_display": {
        "id": "V10:TEXTREF:0083",
        "label": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/16_Figure_6_2_Architect.jpg}\n\\caption{Untrusted repository instructions mus",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Zhao, Zhou and Cohen \\autocite{W077} study precisely this misguidance effect in generated unit tests. Their ISSTA 2026 paper uses paired buggy and fixed version",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter07.tex",
      "line_start": 17,
      "line_end": 17,
      "paragraph": "Zhao, Zhou and Cohen \\autocite{W077} study precisely this misguidance effect in generated unit tests. Their ISSTA 2026 paper uses paired buggy and fixed versions from Defects4J; the curated sample contains 318 focal methods covering 233 defects in 17 projects (PDF pp.~3--5, §2.2). Their definition is careful: a test that passes on buggy code is not automatically misguided, because many inputs behave identically in buggy and fixed versions. A genuinely misguided test asserts behavior that fails on the corrected reference (pp.~2--3). Their specification-based prompting reduces the problem in their evaluated setting, although a generated docstring is still an inferred specification, not a stakeholder authorization.",
      "sha256": "bcfb6b8fa8a71102d296c79ae9d5cf733da4e113e9a60081cc319559951efe93",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W077\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0084",
      "atlas_display": {
        "id": "V10:TEXTREF:0084",
        "label": "Zhao, Zhou and Cohen \\autocite{W077} study precisely this misguidance effect in generated unit tests. Their ISSTA 2026 paper uses paired buggy and fixed version",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Kaufman and colleagues \\autocite{W097} add a human-review warning. Their experiment involved 86 Python programmers who judged generated assertions. Accuracy was",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter07.tex",
      "line_start": 19,
      "line_end": 19,
      "paragraph": "Kaufman and colleagues \\autocite{W097} add a human-review warning. Their experiment involved 86 Python programmers who judged generated assertions. Accuracy was 74\\% on correct assertions but 49\\% on incorrect assertions, despite similar confidence (PDF p.~1, abstract). This does not mean all human reviewers perform at those rates. It means that human inspection, too, benefits from an independent behavioral reference. The book's proposed rule is to label each oracle with its authority and to keep maker-written tests supplementary to independently derived acceptance checks.",
      "sha256": "864d2df3dce82067aceb6a69dc0d30accc4b72e9fa80bbaedbb5fd40a379f726",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W097\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0085",
      "atlas_display": {
        "id": "V10:TEXTREF:0085",
        "label": "Kaufman and colleagues \\autocite{W097} add a human-review warning. Their experiment involved 86 Python programmers who judged generated assertions. Accuracy was",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Whitfill and colleagues' METR study \\autocite{W111} asks maintainers to judge SWE-bench-passing patches and finds that benchmark success does not guarantee merg",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter07.tex",
      "line_start": 31,
      "line_end": 31,
      "paragraph": "Whitfill and colleagues' METR study \\autocite{W111} asks maintainers to judge SWE-bench-passing patches and finds that benchmark success does not guarantee merge readiness. Its primary source is an online research note, so the audit cites named sections rather than fabricated page numbers. \\autocite{W095} discusses lifecycle assurance as a proposed framework; \\autocite{W080} concerns unit testing under LLM assistance. Their detailed methods remain to be inspected before numerical findings can be used.",
      "sha256": "69facb3e5e54fe05a9f403756f9fa97bed840a96e6dfd654eafc5fdc02493bd5",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W080\", \"W095\", \"W111\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0086",
      "atlas_display": {
        "id": "V10:TEXTREF:0086",
        "label": "Whitfill and colleagues' METR study \\autocite{W111} asks maintainers to judge SWE-bench-passing patches and finds that benchmark success does not guarantee merg",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "\\autocite{W077} compares test generation directly from code with a two-stage procedure that first derives a behavioral docstring and then generates tests from t",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter07.tex",
      "line_start": 39,
      "line_end": 39,
      "paragraph": "\\autocite{W077} compares test generation directly from code with a two-stage procedure that first derives a behavioral docstring and then generates tests from the docstring rather than the buggy body. The paper reports fewer misguided tests and more bug-finding tests under its experimental conditions (PDF pp.~2--4, 6--7). The authors' inferred docstring is not identical to our canonical intention contract: it can itself contain a mistaken assumption. In intent-first verification, the approved intention remains the authority, while inferred specifications are proposals requiring review.",
      "sha256": "28939081001a6e12a5fa32106f8b43a315fe5a719081b28e39dd3273b4379e21",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W077\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0087",
      "atlas_display": {
        "id": "V10:TEXTREF:0087",
        "label": "\\autocite{W077} compares test generation directly from code with a two-stage procedure that first derives a behavioral docstring and then generates tests from t",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "\\workposs{W101} work on self-review in code modernization motivates further caution, but its detailed numerical findings are not verified in this release. The p",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter07.tex",
      "line_start": 43,
      "line_end": 43,
      "paragraph": "\\workposs{W101} work on self-review in code modernization motivates further caution, but its detailed numerical findings are not verified in this release. The practical distinction is that the maker's self-tests and explanation belong in the evidence bundle while independent tests retain their own provenance and cannot be silently rewritten by the maker.",
      "sha256": "7ce40de662445e9196d3b5cd6014f834f6900f243de5cab70a98229b6a46e434",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W101\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0088",
      "atlas_display": {
        "id": "V10:TEXTREF:0088",
        "label": "\\workposs{W101} work on self-review in code modernization motivates further caution, but its detailed numerical findings are not verified in this release. The p",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "\\workposs{W077} buggy/fixed comparison demonstrates the value of holding intended behavior constant across program versions. \\workposs{W080} unit-testing resear",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter07.tex",
      "line_start": 59,
      "line_end": 59,
      "paragraph": "\\workposs{W077} buggy/fixed comparison demonstrates the value of holding intended behavior constant across program versions. \\workposs{W080} unit-testing research and \\workposs{W148} process-model benchmark work provide contrasting research directions, but neither is used here as proof that this exact brownfield workflow is optimal. The proposed procedure is iterative: late intention is versioned and traced rather than becoming an unrecorded prompt or triggering complete regeneration.",
      "sha256": "d2a3e17a339088350dd21e598cdf1fe11c5dca7b34f328712d32dd3320ced3e9",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W077\", \"W080\", \"W148\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0089",
      "atlas_display": {
        "id": "V10:TEXTREF:0089",
        "label": "\\workposs{W077} buggy/fixed comparison demonstrates the value of holding intended behavior constant across program versions. \\workposs{W080} unit-testing resear",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Finding a counterexample and reproducing its execution are different achievements. Orosz and Elin Nilsson's Antithesis report describes deterministic simulation",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter07.tex",
      "line_start": 74,
      "line_end": 74,
      "paragraph": "Finding a counterexample and reproducing its execution are different achievements. Orosz and Elin Nilsson's Antithesis report describes deterministic simulation as a way to revisit the conditions behind a failure \\oroszcite{P006}. The transferable lesson here is modest: retain enough state and ordering information to challenge the same behavior again.",
      "sha256": "98286006f1cfb37a1b38fd7e6494a223558a085cb9bcc46a8cb8c2cbc645a99e",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"P006\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0090",
      "atlas_display": {
        "id": "V10:TEXTREF:0090",
        "label": "Finding a counterexample and reproducing its execution are different achievements. Orosz and Elin Nilsson's Antithesis report describes deterministic simulation",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "\\autocite{W045} and \\autocite{W038} address vulnerabilities and secure code generation, which motivates negative cases but does not prove the completeness of ou",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter07.tex",
      "line_start": 81,
      "line_end": 81,
      "paragraph": "\\autocite{W045} and \\autocite{W038} address vulnerabilities and secure code generation, which motivates negative cases but does not prove the completeness of our synthetic security checks. Detailed threat analysis belongs to Chapter 6. Here the engineering objective is to demonstrate that the independent oracle rejects representative wrong implementations, not merely that the intended implementation passes.",
      "sha256": "b4b55430fcf5deaa3f4c38713430cbeb530067223a4308d9753e46e7c9b701f2",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W038\", \"W045\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0091",
      "atlas_display": {
        "id": "V10:TEXTREF:0091",
        "label": "\\autocite{W045} and \\autocite{W038} address vulnerabilities and secure code generation, which motivates negative cases but does not prove the completeness of ou",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "\\autocite{W111} examines this gap directly by asking maintainers to evaluate SWE-bench-passing patches. The authors' METR report is a primary institutional rese",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter07.tex",
      "line_start": 87,
      "line_end": 87,
      "paragraph": "\\autocite{W111} examines this gap directly by asking maintainers to evaluate SWE-bench-passing patches. The authors' METR report is a primary institutional research note, not a paginated journal paper, and its review protocol should not be generalized to all repositories without qualification. \\workposs{W192} AIDev data capture naturally occurring agent-authored pull requests; the W068 and W071 follow-on analyses reuse that shared corpus \\autocite{W068,W071}. Their cohorts must not be counted as independently sampled replications. \\workposs{W193} MirrorCode exercise instead concerns long-horizon capability. These sources measure different endpoints and cannot be pooled into one acceptance rate.",
      "sha256": "c7eb1b6d902db1bb1ccf14e5b92d4ef2ef3019a05f01c651f7721f9f71de89ea",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W068\", \"W071\", \"W111\", \"W192\", \"W193\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0092",
      "atlas_display": {
        "id": "V10:TEXTREF:0092",
        "label": "\\autocite{W111} examines this gap directly by asking maintainers to evaluate SWE-bench-passing patches. The authors' METR report is a primary institutional rese",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Independent verification can involve deterministic checks, humans, another language model or a combination. Independence does not follow automatically from usin",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter07.tex",
      "line_start": 95,
      "line_end": 95,
      "paragraph": "Independent verification can involve deterministic checks, humans, another language model or a combination. Independence does not follow automatically from using a second model name. Two models can share the same faulty requirement, training bias or missing repository context. A human can also be misled by fluent but incorrect assertions, as \\autocite{W097} illustrates.",
      "sha256": "3b42315f498991c4d217e383b84641f1398d0936309ccae4d4a9dc91b95061cc",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W097\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0093",
      "atlas_display": {
        "id": "V10:TEXTREF:0093",
        "label": "Independent verification can involve deterministic checks, humans, another language model or a combination. Independence does not follow automatically from usin",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Figure~\\ref{fig:ch07-research-1} makes the conditioning in \\autocite{W079} important: the bars compare how often two models choose the same wrong answer \\emph{g",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter07.tex",
      "line_start": 97,
      "line_end": 97,
      "paragraph": "Figure~\\ref{fig:ch07-research-1} makes the conditioning in \\autocite{W079} important: the bars compare how often two models choose the same wrong answer \\emph{given that both are wrong}. They do not show how often the models fail overall. Agreement above the uniform wrong-choice baseline warns against treating consensus as independent evidence. Together with evaluator self-preference in broader LLM judgments \\autocite{W082}, it motivates diversifying evidence sources; its quantitative transfer to software defect detection remains unverified.",
      "sha256": "12b8c6b6ca538821919bfd1c9f3a6b882e99403d83476af691041b0fd3d5897f",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W079\", \"W082\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0094",
      "atlas_display": {
        "id": "V10:TEXTREF:0094",
        "label": "Figure~\\ref{fig:ch07-research-1} makes the conditioning in \\autocite{W079} important: the bars compare how often two models choose the same wrong answer \\emph{g",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Every attempt retains a task identifier, code hash, tool version, diff, tests, failure reason, time or cost budget and resulting state. \\autocite{W101}, \\autoci",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter07.tex",
      "line_start": 131,
      "line_end": 131,
      "paragraph": "Every attempt retains a task identifier, code hash, tool version, diff, tests, failure reason, time or cost budget and resulting state. \\autocite{W101}, \\autocite{W095} and \\autocite{W151} motivate caution about self-review and policy separation, but do not validate this exact retry policy. The steps in Figure~\\ref{fig:ch07-research-2} represent distinct obligations: establish scope and contract, test behavior, review the evidence, and decide on release. Passing the test-oracle step does not satisfy the neighboring obligations. The staircase is a checklist of evidence boundaries, not a calibrated rise in reliability.",
      "sha256": "640454a5b25b369e6987867b3193dc4615ca7c931fc1aef66bd43af80253cdab",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W095\", \"W101\", \"W151\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0095",
      "atlas_display": {
        "id": "V10:TEXTREF:0095",
        "label": "Every attempt retains a task identifier, code hash, tool version, diff, tests, failure reason, time or cost budget and resulting state. \\autocite{W101}, \\autoci",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "\\autocite{W111} explains why benchmark success is insufficient for merge readiness. \\workposs{W099} intent/drift research and \\workposs{W150} study of repositor",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter07.tex",
      "line_start": 154,
      "line_end": 154,
      "paragraph": "\\autocite{W111} explains why benchmark success is insufficient for merge readiness. \\workposs{W099} intent/drift research and \\workposs{W150} study of repository AI policies provide context for review attention and organizational rules, but their full manuscripts still require final audit. The dossier format itself is the book's engineering proposal.",
      "sha256": "b1df2c0f6dc5104d591274f1c5705edafbfadd26e6fad80a769c152daa784801",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W099\", \"W111\", \"W150\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0096",
      "atlas_display": {
        "id": "V10:TEXTREF:0096",
        "label": "\\autocite{W111} explains why benchmark success is insufficient for merge readiness. \\workposs{W099} intent/drift research and \\workposs{W150} study of repositor",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/17_Figure_7_1_Architect.jpg}\n\\caption{Independent labels matter when checke",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "figures/source_redraws/figure_ch07_01.tex",
      "line_start": 29,
      "line_end": 33,
      "paragraph": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/17_Figure_7_1_Architect.jpg}\n\\caption{Independent labels matter when checkers share errors. Reported figures of W079, original Figure 1 (Helm panel); \\workref{W079}. Average conditional agreement $0.60$ versus uniform-choice baseline $1/3$ for the Helm setup; bars replace the original model-pair heatmap. This is not a universal coding-agent error rate; another model is not an independent oracle by default.}\n\\label{fig:ch07-research-1}\n\\end{figure}\n",
      "sha256": "918ca878f8a5dbc42a60038881ff0baf9498dd5a927f03737021a04c5362faf1",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W079\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0097",
      "atlas_display": {
        "id": "V10:TEXTREF:0097",
        "label": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/17_Figure_7_1_Architect.jpg}\n\\caption{Independent labels matter when checke",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/18_Figure_7_2_Architect.jpg}\n\\caption{Reliability grows through an evidence",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "figures/source_redraws/figure_ch07_02.tex",
      "line_start": 27,
      "line_end": 31,
      "paragraph": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/18_Figure_7_2_Architect.jpg}\n\\caption{Reliability grows through an evidence-gate ladder. Conceptual redraw of W095, original Figure 2; \\workref{W095}. Original author presents a synthesis framework, not an empirically validated universal standard. A benchmark pass supplies evidence for one gate, not production acceptance.}\n\\label{fig:ch07-research-2}\n\\end{figure}\n",
      "sha256": "46e80266b37d2ebb9307b747eb9f1ee78ef43c345f47567af43e11b05f2a9ce9",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W095\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0098",
      "atlas_display": {
        "id": "V10:TEXTREF:0098",
        "label": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/18_Figure_7_2_Architect.jpg}\n\\caption{Reliability grows through an evidence",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "The difference between code activity and delivery, introduced through Demirer and colleagues \\autocite{W010}, explains why local coding gains need not become re",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter08.tex",
      "line_start": 15,
      "line_end": 15,
      "paragraph": "The difference between code activity and delivery, introduced through Demirer and colleagues \\autocite{W010}, explains why local coding gains need not become release gains. Research on review effort and AI-generated changes (\\autocite{W063}, \\autocite{W094}) addresses a different part of that chain: reviewers must reconstruct intention, understand a diff and assess the strength of its checks. A study measuring the number of comments cannot by itself measure whether those comments prevented defects. Nor does faster review imply a better decision if reviewers overlook the very risks that justify review.",
      "sha256": "87157904e76592696d28893a074031f6d71f981fca0c0bd027da29cb2ec8e894",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W010\", \"W063\", \"W094\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0099",
      "atlas_display": {
        "id": "V10:TEXTREF:0099",
        "label": "The difference between code activity and delivery, introduced through Demirer and colleagues \\autocite{W010}, explains why local coding gains need not become re",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Khojah et al.~\\autocite{W069} use eye tracking and interviews in a Wizard-of-Oz review experiment. Their primary abstract reports that LLM provenance labeling i",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter08.tex",
      "line_start": 31,
      "line_end": 31,
      "paragraph": "Khojah et al.~\\autocite{W069} use eye tracking and interviews in a Wizard-of-Oz review experiment. Their primary abstract reports that LLM provenance labeling increased fixation time without changing the measured thoroughness of review. This observation cautions against equating attention, elapsed time, trust or accuracy. Its full participant-level methods and effect estimates still need examination before stronger numerical claims can be made.",
      "sha256": "5bf5c2559dfec1e81f0968fd61ae4211b6059d3cc4c40353825497e892ec965e",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W069\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0100",
      "atlas_display": {
        "id": "V10:TEXTREF:0100",
        "label": "Khojah et al.~\\autocite{W069} use eye tracking and interviews in a Wizard-of-Oz review experiment. Their primary abstract reports that LLM provenance labeling i",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Studies of review complexity \\autocite{W073}, developer perceptions \\autocite{W069} and review outcomes \\autocite{W088} motivate separating patch size from cogn",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter08.tex",
      "line_start": 35,
      "line_end": 35,
      "paragraph": "Studies of review complexity \\autocite{W073}, developer perceptions \\autocite{W069} and review outcomes \\autocite{W088} motivate separating patch size from cognitive difficulty. Their detailed coefficients remain subject to original manuscript verification. The engineering point is that provenance is a clue about how a change was produced, not a verdict about its correctness. A human-authored patch can be unsafe, and a generated patch can be excellent; both need evidence appropriate to the affected system.",
      "sha256": "3e6233a86dff27d9d33a4a63b63029e56c6b1ab5286c89bd81623edf2ffe3025",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W069\", \"W073\", \"W088\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0101",
      "atlas_display": {
        "id": "V10:TEXTREF:0101",
        "label": "Studies of review complexity \\autocite{W073}, developer perceptions \\autocite{W069} and review outcomes \\autocite{W088} motivate separating patch size from cogn",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "The review-trace denominator is particularly important. Duma et al.~\\autocite{W065} report that 61.38\\% of 33,596 agent-authored PRs have no recorded review, an",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter08.tex",
      "line_start": 41,
      "line_end": 41,
      "paragraph": "The review-trace denominator is particularly important. Duma et al.~\\autocite{W065} report that 61.38\\% of 33,596 agent-authored PRs have no recorded review, and 84.0\\% have no recorded review or only agent review. This is not proof that no human inspected the code: unrecorded discussion, local inspection and repository policy can escape the dataset. The same-repository comparison in the source bibliography also gives a much smaller contrast between agent- and human-authored PRs than a headline 84\\% figure might suggest. AIDev-derived studies share underlying PR records, so repeated analysis is not independent replication. The full manuscript and sampling procedure must be checked before quoting adjusted comparisons.",
      "sha256": "e37c0ad92246f43b4b2f7286f606a2cbd7a9b92160e78f61bc9bd87134900f46",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W065\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0102",
      "atlas_display": {
        "id": "V10:TEXTREF:0102",
        "label": "The review-trace denominator is particularly important. Duma et al.~\\autocite{W065} report that 61.38\\% of 33,596 agent-authored PRs have no recorded review, an",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "A concrete production deployment and a benchmark answer different questions. Tantithamthavorn et al.~\\autocite{W074} describe an Atlassian RovoDev reviewer depl",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter08.tex",
      "line_start": 49,
      "line_end": 49,
      "paragraph": "A concrete production deployment and a benchmark answer different questions. Tantithamthavorn et al.~\\autocite{W074} describe an Atlassian RovoDev reviewer deployment. Their original abstract reports 38.70\\% of AI comments followed by code changes, approximately 30.8\\% lower PR cycle time, and 35.6\\% fewer human-written comments in their evaluated setting. The figures concern review workflow and follow-up action; they are not a measured reduction in escaped defects, and observational deployment confounders remain relevant. Zeng et al.~\\autocite{W076} introduce SWRBench with 1,000 manually verified GitHub PRs and project context; benchmark precision and recall measure correspondence with selected ground-truth review issues, not the causal effect of deployment. The original abstracts support this contrast, while exact table cells and publisher pagination still require inspection.",
      "sha256": "935d4f5e57ba4b20e94d92e3aa9c2821437074194733a3876c4cba89f9962f88",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W074\", \"W076\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0103",
      "atlas_display": {
        "id": "V10:TEXTREF:0103",
        "label": "A concrete production deployment and a benchmark answer different questions. Tantithamthavorn et al.~\\autocite{W074} describe an Atlassian RovoDev reviewer depl",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "AI review tools can identify suspicious patterns, propose missing tests and summarize complex diffs. They can also miss defects or invent problems that are not ",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter08.tex",
      "line_start": 51,
      "line_end": 51,
      "paragraph": "AI review tools can identify suspicious patterns, propose missing tests and summarize complex diffs. They can also miss defects or invent problems that are not present. Evaluations of automated code review (\\autocite{W074}, \\autocite{W106}) and related research \\autocite{W081} investigate different aspects of that performance. A benchmark may count detected defects, while a field deployment may count developer reactions or review latency. These endpoints should not be combined into a single accuracy claim.",
      "sha256": "994a28cdfa4556bc8d8fecad1eb17c6248a9cbf663d47364f7bea8f52150867e",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W074\", \"W081\", \"W106\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0104",
      "atlas_display": {
        "id": "V10:TEXTREF:0104",
        "label": "AI review tools can identify suspicious patterns, propose missing tests and summarize complex diffs. They can also miss defects or invent problems that are not ",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Research on review comment quality and developer response (\\autocite{W064}, \\autocite{W098}, \\autocite{W096}) motivates measuring precision, actionability and r",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter08.tex",
      "line_start": 65,
      "line_end": 65,
      "paragraph": "Research on review comment quality and developer response (\\autocite{W064}, \\autocite{W098}, \\autocite{W096}) motivates measuring precision, actionability and review burden separately. The exact empirical rates remain provisional until the original papers are inspected. For the service, a warning that \\textquotesingle the policy code may be unsafe\\textquotesingle{} is not actionable. A warning that \\textquotesingle the adapter retains the v1 €5,000 ceiling while INT-002 requires €3,000 for new requests\\textquotesingle{} names an observable mismatch and supplies a path to reproduce it.",
      "sha256": "ef589a2c4406f39296455aebc41adc06a72d46ee699ec0a6adea6b9638916763",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W064\", \"W096\", \"W098\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0105",
      "atlas_display": {
        "id": "V10:TEXTREF:0105",
        "label": "Research on review comment quality and developer response (\\autocite{W064}, \\autocite{W098}, \\autocite{W096}) motivates measuring precision, actionability and r",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Orosz's publicly visible account describes teams reviewing AI-generated comments and routing changes according to their consequences \\oroszcite{P118}. That crea",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter08.tex",
      "line_start": 70,
      "line_end": 70,
      "paragraph": "Orosz's publicly visible account describes teams reviewing AI-generated comments and routing changes according to their consequences \\oroszcite{P118}. That creates a further distinction: a human can validate every reported finding without establishing evidence for every material acceptance obligation. A quiet or filtered reviewer is not a coverage certificate.",
      "sha256": "4c09a1e3db6caf875bac95fb9bf261a413aa5ba5bd2d964bdd1e676e7cf2c1e5",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"P118\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0106",
      "atlas_display": {
        "id": "V10:TEXTREF:0106",
        "label": "Orosz's publicly visible account describes teams reviewing AI-generated comments and routing changes according to their consequences \\oroszcite{P118}. That crea",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Xiang et al.~\\autocite{W102} give a particularly useful verification-cost counterexample. On 116 complete-case LiveCodeBench problems, review by Claude changes ",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter08.tex",
      "line_start": 91,
      "line_end": 91,
      "paragraph": "Xiang et al.~\\autocite{W102} give a particularly useful verification-cost counterexample. On 116 complete-case LiveCodeBench problems, review by Claude changes Codex passing outputs from 83 to 104 (+21), at \\$0.443 versus \\$0.190 per task; the opposite reviewer ordering lowers Claude's successes from 106 to 96 while increasing modeled inference cost from \\$0.226 to \\$0.382 per task. Table~2 provides numerator and denominator for independent \\emph{percentage arithmetic}, and Table~4 provides discordances for exact McNemar test rechecks. Neither calculation replays the model calls, proves transfer to repository review, or guarantees a cost-effective production policy. A reviewer remains accountable for independent oracles, acceptance and regression risk. Figure~\\ref{fig:ch08-research-1} decomposes those net changes into failures fixed and previously passing answers broken. Read each two-letter label as writer then reviewer: the green and red bars must be considered together. More corrections can coexist with regressions, so a review policy needs both counts rather than a tally of helpful comments.",
      "sha256": "c406a6173946c91483fc24466d0f397111e3d012eeb9014be76e14526fdc63c4",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W102\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0107",
      "atlas_display": {
        "id": "V10:TEXTREF:0107",
        "label": "Xiang et al.~\\autocite{W102} give a particularly useful verification-cost counterexample. On 116 complete-case LiveCodeBench problems, review by Claude changes ",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Other work on model self-review \\autocite{W109} and correlated errors \\autocite{W079} reinforces the need to examine the independence of evidence rather than co",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter08.tex",
      "line_start": 99,
      "line_end": 99,
      "paragraph": "Other work on model self-review \\autocite{W109} and correlated errors \\autocite{W079} reinforces the need to examine the independence of evidence rather than count agreeing opinions. In the approval service, the decisive checker is a deterministic test derived from the authorized contract. A second model may inspect the diff and suggest additional counterexamples, but agreement between two models cannot override the high-risk invariant or the replay requirement. The review design should diversify information sources before it diversifies model names.",
      "sha256": "089ca5d926774265429522cb3962701841d1f04eca47e796f8db275ab98cdff9",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W079\", \"W109\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0108",
      "atlas_display": {
        "id": "V10:TEXTREF:0108",
        "label": "Other work on model self-review \\autocite{W109} and correlated errors \\autocite{W079} reinforces the need to examine the independence of evidence rather than co",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Studies of human interaction with AI review recommendations (\\autocite{W083}, \\autocite{W088}, \\autocite{W091}) explore this question in different settings. The",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter08.tex",
      "line_start": 119,
      "line_end": 119,
      "paragraph": "Studies of human interaction with AI review recommendations (\\autocite{W083}, \\autocite{W088}, \\autocite{W091}) explore this question in different settings. The current draft does not assign them numerical effects without manuscript-level checks. A reviewer may be influenced by a confident explanation, a green badge or an apparently precise severity score. None of those cues establishes that the finding is correct.",
      "sha256": "cbabc166cf047e53c95e786e32a967023e8911d61519e7b10ee205c898dc5a9c",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W083\", \"W088\", \"W091\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0109",
      "atlas_display": {
        "id": "V10:TEXTREF:0109",
        "label": "Studies of human interaction with AI review recommendations (\\autocite{W083}, \\autocite{W088}, \\autocite{W091}) explore this question in different settings. The",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Research on review allocation \\autocite{W093}, intent-aware code critique \\autocite{W099} and review quality \\autocite{W104} supplies relevant context. The chap",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter08.tex",
      "line_start": 133,
      "line_end": 133,
      "paragraph": "Research on review allocation \\autocite{W093}, intent-aware code critique \\autocite{W099} and review quality \\autocite{W104} supplies relevant context. The chapter\\textquotesingle s proposed decision table routes low-risk, well-tested changes to streamlined review; policy-sensitive or security-relevant changes require specialized reviewers and explicit acceptance evidence. A patch with missing intention authority cannot become low-risk simply because it is small.",
      "sha256": "12d5fa232d8363f786a0145b6518628b8df4647c06195a751860bfd8c293b977",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W093\", \"W099\", \"W104\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0110",
      "atlas_display": {
        "id": "V10:TEXTREF:0110",
        "label": "Research on review allocation \\autocite{W093}, intent-aware code critique \\autocite{W099} and review quality \\autocite{W104} supplies relevant context. The chap",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "\\noindent\\textbf{When ``read the draft'' meets review capacity.} In 2025 Osmani urged engineers to read AI-generated code as a draft, reasoning that inspection ",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter08.tex",
      "line_start": 147,
      "line_end": 147,
      "paragraph": "\\noindent\\textbf{When ``read the draft'' meets review capacity.} In 2025 Osmani urged engineers to read AI-generated code as a draft, reasoning that inspection preserves understanding and prevents plausible mistakes from entering production \\osmanicite{O023}. His September 2026 essay \\emph{The Code Nobody Reads} instead explores a future where exhaustive line-by-line human reading cannot scale and lower-risk changes pass through stronger automated checks \\osmanicite{O001}. The two positions expose a real design question, not a blanket rule to abolish review: what assurance must be retained when human attention becomes selective?",
      "sha256": "4666e4f7acb48e5dbf99eac7e87b8efa7cff84b0cf75342e8c080aef4ef6960e",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"O001\", \"O023\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0111",
      "atlas_display": {
        "id": "V10:TEXTREF:0111",
        "label": "\\noindent\\textbf{When ``read the draft'' meets review capacity.} In 2025 Osmani urged engineers to read AI-generated code as a draft, reasoning that inspection ",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Research on review outcomes \\autocite{W107} and maintainer rejection of benchmark-passing patches \\autocite{W111} motivates separating technical plausibility fr",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter08.tex",
      "line_start": 156,
      "line_end": 156,
      "paragraph": "Research on review outcomes \\autocite{W107} and maintainer rejection of benchmark-passing patches \\autocite{W111} motivates separating technical plausibility from integration acceptance. \\autocite{W105} provides a contrasting view of review tooling, but its detailed findings remain pending verification. The approval-service dossier includes the INT-001 and INT-002 contracts, the architecture decision, the patch hash, independent test results, the reviewer\\textquotesingle s disposition of findings and an explicit acceptance field. Because the laboratory has no real policy-owner signature, its final state remains \\textquotesingle ready for review\\textquotesingle, not production accepted.",
      "sha256": "bcee231e8399b33764c07f7595ed6e6cfa81912c6dcbeacedbaddafc7f4da354",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W105\", \"W107\", \"W111\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0112",
      "atlas_display": {
        "id": "V10:TEXTREF:0112",
        "label": "Research on review outcomes \\autocite{W107} and maintainer rejection of benchmark-passing patches \\autocite{W111} motivates separating technical plausibility fr",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/20_Figure_8_1_Architect.jpg}\n\\caption{A reviewer can fix code or regress it",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "figures/source_redraws/figure_ch08_01.tex",
      "line_start": 33,
      "line_end": 37,
      "paragraph": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/20_Figure_8_1_Architect.jpg}\n\\caption{A reviewer can fix code or regress it. Reported figures of W102, original Figure 1; \\workref{W102}. Published paired task counts; conditions restricted to complete-case LiveCodeBench problems, not repository change reviews.}\n\\label{fig:ch08-research-1}\n\\end{figure}\n",
      "sha256": "795780627019de574cfcbf4feb66d1d703f7f1405a9c48e28f9261ad3e86b0d6",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W102\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0113",
      "atlas_display": {
        "id": "V10:TEXTREF:0113",
        "label": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/20_Figure_8_1_Architect.jpg}\n\\caption{A reviewer can fix code or regress it",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/21_Figure_8_2_Architect.jpg}\n\\caption{More review spending can improve or w",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "figures/source_redraws/figure_ch08_02.tex",
      "line_start": 32,
      "line_end": 36,
      "paragraph": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/21_Figure_8_2_Architect.jpg}\n\\caption{More review spending can improve or worsen correctness. Reported figures of W102, original Figure 2; \\workref{W102}. Published task-level means transformed to compact approximate coordinates; excludes confidence intervals and deployment costs.}\n\\label{fig:ch08-research-2}\n\\end{figure}\n",
      "sha256": "533704150ddc61e00b42b165e4f99fe52228ac4856c0a012ca79afd382cd1da0",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W102\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0114",
      "atlas_display": {
        "id": "V10:TEXTREF:0114",
        "label": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/21_Figure_8_2_Architect.jpg}\n\\caption{More review spending can improve or w",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Xia and colleagues classified approximately 58\\% of observed work as comprehension, including activity outside the editor. Chapter~\\ref{chap:01} uses the author",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter09.tex",
      "line_start": 15,
      "line_end": 15,
      "paragraph": "Xia and colleagues classified approximately 58\\% of observed work as comprehension, including activity outside the editor. Chapter~\\ref{chap:01} uses the author-hosted manuscript\\textquotesingle s 79 developers and 3,244 hours. The publication record uses 78 and 3,148, a version discrepancy retained in Appendix~\\ref{app:methodology}; those populations should not be silently interchanged. The durable lesson is the breadth of comprehension work, not a universal time ratio or an estimate of agent savings. \\autocite{W170}",
      "sha256": "cd50635b07fc8c90e6d7407c65b6f9be8f2356029399e54ef5b1bc7bdb1c56f9",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W170\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0115",
      "atlas_display": {
        "id": "V10:TEXTREF:0115",
        "label": "Xia and colleagues classified approximately 58\\% of observed work as comprehension, including activity outside the editor. Chapter~\\ref{chap:01} uses the author",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "\\noindent\\textbf{A brownfield permission map.} Osmani proposes green, yellow and red zones for mature repositories, assigned by people according to coverage, is",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter09.tex",
      "line_start": 25,
      "line_end": 25,
      "paragraph": "\\noindent\\textbf{A brownfield permission map.} Osmani proposes green, yellow and red zones for mature repositories, assigned by people according to coverage, isolation, institutional knowledge and potential consequences \\osmanicite{O002}. The labels are useful as a provisional routing shorthand, not a numerical prediction of defect probability:",
      "sha256": "1c9026541cb12065cd50cc8cb7a4ecd9bf23a66a1625d9c8eaea76e3b7ce6931",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"O002\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0116",
      "atlas_display": {
        "id": "V10:TEXTREF:0116",
        "label": "\\noindent\\textbf{A brownfield permission map.} Osmani proposes green, yellow and red zones for mature repositories, assigned by people according to coverage, is",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Engineers maintain mental models of responsibilities, data flow, exceptional behavior and design rationale. LaToza, Venolia and DeLine\\textquotesingle s explora",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter09.tex",
      "line_start": 45,
      "line_end": 45,
      "paragraph": "Engineers maintain mental models of responsibilities, data flow, exceptional behavior and design rationale. LaToza, Venolia and DeLine\\textquotesingle s exploratory surveys and interviews describe the effort involved in recovering that knowledge within one corporation. Their self-selected observations motivate a design problem, rather than establish an effect of AI-mediated memory. \\autocite{W186}",
      "sha256": "9f3e239d531f90f78b8785602763f291d20aafe8795e24452a028948dca7ad79",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W186\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0117",
      "atlas_display": {
        "id": "V10:TEXTREF:0117",
        "label": "Engineers maintain mental models of responsibilities, data flow, exceptional behavior and design rationale. LaToza, Venolia and DeLine\\textquotesingle s explora",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Ownership research uses contribution patterns as proxies for expertise and relates them to quality outcomes. Bird and colleagues found such associations in two ",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter09.tex",
      "line_start": 53,
      "line_end": 53,
      "paragraph": "Ownership research uses contribution patterns as proxies for expertise and relates them to quality outcomes. Bird and colleagues found such associations in two Microsoft products; the study does not prove that changing ownership causally reduces defects. Wheeler\\textquotesingle s argument that AI weakens authorship-based proxies is a separate conceptual claim. Together they invite scrutiny of the proxy, rather than a presumption that generated code is defective. \\autocite{W182,W189}",
      "sha256": "8fbb2bc8c191e3b51082fb16413686c00cf2f076da1e4683c2d3d979ed40d4d8",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W182\", \"W189\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0118",
      "atlas_display": {
        "id": "V10:TEXTREF:0118",
        "label": "Ownership research uses contribution patterns as proxies for expertise and relates them to quality outcomes. Bird and colleagues found such associations in two ",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "A coding agent sees only the context it retrieves. Source files can be current while design notes are stale; tests may encode defects; summaries may omit author",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter09.tex",
      "line_start": 61,
      "line_end": 61,
      "paragraph": "A coding agent sees only the context it retrieves. Source files can be current while design notes are stale; tests may encode defects; summaries may omit authorization. The studies of contextual and conceptual pitfalls mapped to W155 and W158 motivate careful selection, without establishing a universal context recipe. More retrieved material is not necessarily more useful evidence. \\autocite{W155,W158}",
      "sha256": "326ee49d80d4c7ffdfbc38ff0aadbe314a2e77d7d1dea450094cfc08d7fb6e79",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W155\", \"W158\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0119",
      "atlas_display": {
        "id": "V10:TEXTREF:0119",
        "label": "A coding agent sees only the context it retrieves. Source files can be current while design notes are stale; tests may encode defects; summaries may omit author",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "An agent trace showing that nineteen tests passed is an episodic fact. It cannot prove that those tests cover the correct intention. A semantic card saying \\tex",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter09.tex",
      "line_start": 80,
      "line_end": 80,
      "paragraph": "An agent trace showing that nineteen tests passed is an episodic fact. It cannot prove that those tests cover the correct intention. A semantic card saying \\textquotesingle Treasury ceiling €3,000\\textquotesingle{} is incomplete without its effective policy version. An intention contract has stronger authority about desired behavior, but it may not describe every implementation dependency. The memory mechanisms mapped to \\autocite{W157}, \\autocite{W159} and \\autocite{W160} explore different representations and retrieval methods. \\autocite{W157} is ClawVM, published at EuroMLSys 2026, DOI 10.1145/3805621.3807648, pp.~1--12, rather than merely an undated bibliography entry. It proposes harness-managed typed memory pages and validated writeback; its evaluation includes synthetic workloads, twelve real-session traces and adversarial tests. Those results concern state preservation under the authors\\textquotesingle{} fault model, not demonstrated improvements in a software maintainer\\textquotesingle s understanding. The empirical transfer of these mechanisms to brownfield comprehension remains to be established.",
      "sha256": "b6260e0d9117aff907d58208849be2ea9aa41fe869be31901863e639e1ad9c92",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W157\", \"W159\", \"W160\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0120",
      "atlas_display": {
        "id": "V10:TEXTREF:0120",
        "label": "An agent trace showing that nineteen tests passed is an episodic fact. It cannot prove that those tests cover the correct intention. A semantic card saying \\tex",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "We therefore propose explicit memory states: CURRENT, SUPERSEDED, STALE\\_BY\\_INTENT\\_DELTA, DISPUTED and UNKNOWN. Each record includes source, revision, validit",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter09.tex",
      "line_start": 94,
      "line_end": 94,
      "paragraph": "We therefore propose explicit memory states: CURRENT, SUPERSEDED, STALE\\_BY\\_INTENT\\_DELTA, DISPUTED and UNKNOWN. Each record includes source, revision, validity scope, invalidation triggers and an accountable owner. These states are methodological proposals, not terminology empirically validated by \\autocite{W157} or \\autocite{W168}.",
      "sha256": "6b5d2336d1e69c944ec2f13674050a07b127765b90acd5a3e050ac0cbdf3a35e",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W157\", \"W168\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0121",
      "atlas_display": {
        "id": "V10:TEXTREF:0121",
        "label": "We therefore propose explicit memory states: CURRENT, SUPERSEDED, STALE\\_BY\\_INTENT\\_DELTA, DISPUTED and UNKNOWN. Each record includes source, revision, validit",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "\\noindent\\textbf{Renew context before reusing it.} Osmani treats context as an engineered selection of repository facts and constraints \\osmanicite{O031}, shows",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter09.tex",
      "line_start": 104,
      "line_end": 104,
      "paragraph": "\\noindent\\textbf{Renew context before reusing it.} Osmani treats context as an engineered selection of repository facts and constraints \\osmanicite{O031}, shows why long-running agents need durable handoff checkpoints \\osmanicite{O013}, and recommends periodic audits of agent instruction files \\osmanicite{O004}. Their practical synthesis for the approval service is a short renewal protocol. Before a new run, identify the context file's \\emph{owner}, cite the source for each non-obvious invariant, record its \\emph{intent revision and validity scope}, declare an \\emph{expiry or invalidation trigger}, and keep procedural hints separate from tool permissions. Delete redundant instructions, quarantine retrieved text as data, and restart with an independently refreshed acceptance bundle when a material premise changes.",
      "sha256": "0cb6dce9ba10fc57ecd980481442634f4b7953feb28f6e4b74a7c6694b830fc7",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"O004\", \"O013\", \"O031\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0122",
      "atlas_display": {
        "id": "V10:TEXTREF:0122",
        "label": "\\noindent\\textbf{Renew context before reusing it.} Osmani treats context as an engineered selection of repository facts and constraints \\osmanicite{O031}, shows",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Anokhin and colleagues\\textquotesingle{} AriGraph combines semantic relations and episodic observations for agents. Its evaluated environments differ from softw",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter09.tex",
      "line_start": 113,
      "line_end": 113,
      "paragraph": "Anokhin and colleagues\\textquotesingle{} AriGraph combines semantic relations and episodic observations for agents. Its evaluated environments differ from software maintenance, so it offers a representation mechanism rather than direct validation of this chapter\\textquotesingle s handoff design. The IJCAI version and inspected locations are recorded in Appendix~\\ref{app:methodology}. Our software graph still requires task-specific evaluation. \\autocite{W160}",
      "sha256": "456bc1f5d871ddef51a9f8dac6db070d1cfb9fbd1975f6902068396b4238de7c",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W160\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0123",
      "atlas_display": {
        "id": "V10:TEXTREF:0123",
        "label": "Anokhin and colleagues\\textquotesingle{} AriGraph combines semantic relations and episodic observations for agents. Its evaluated environments differ from softw",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Turnover exposes missing rationale: a repository may build while a successor cannot explain an exception or assess its removal. Mockus\\textquotesingle{} histori",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter09.tex",
      "line_start": 125,
      "line_end": 125,
      "paragraph": "Turnover exposes missing rationale: a repository may build while a successor cannot explain an exception or assess its removal. Mockus\\textquotesingle{} historical succession study and Rigby and colleagues\\textquotesingle{} file-based knowledge-loss analysis examine aspects of this problem. Their observational associations and repository-derived proxies do not estimate AI-assisted handover benefits. Appendix~\\ref{app:methodology} preserves their distinct samples, numerical checks and remaining limitations. \\autocite{W185,W173}",
      "sha256": "36d04797717442f997b52793f5a0cefb2ad8addec35999c4c475260bf6ccb7ee",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W173\", \"W185\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0124",
      "atlas_display": {
        "id": "V10:TEXTREF:0124",
        "label": "Turnover exposes missing rationale: a repository may build while a successor cannot explain an exception or assess its removal. Mockus\\textquotesingle{} histori",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/22_Figure_9_1_Architect.jpg}\n\\caption{Episodic and semantic memory answer d",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "figures/source_redraws/figure_ch09_01.tex",
      "line_start": 28,
      "line_end": 32,
      "paragraph": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/22_Figure_9_1_Architect.jpg}\n\\caption{Episodic and semantic memory answer different questions. Conceptual redraw of W160, original Figure 2; \\workref{W160}. A software-engineering adaptation of AriGraph’s world-model architecture; AriGraph itself was evaluated on text games. Software memory additionally needs contract version and invalidation status.}\n\\label{fig:ch09-research-1}\n\\end{figure}\n",
      "sha256": "9ac8c5841634ff7bf7aa22128e676eaac2538ef48263998ca4529e1168b02631",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W160\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0125",
      "atlas_display": {
        "id": "V10:TEXTREF:0125",
        "label": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/22_Figure_9_1_Architect.jpg}\n\\caption{Episodic and semantic memory answer d",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/23_Figure_9_2_Architect.jpg}\n\\caption{Memory must survive compaction and re",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "figures/source_redraws/figure_ch09_02.tex",
      "line_start": 28,
      "line_end": 32,
      "paragraph": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/23_Figure_9_2_Architect.jpg}\n\\caption{Memory must survive compaction and reset by harness policy. Conceptual redraw of W157, original Figure 1; \\workref{W157}. Compresses the paper’s typed pages, compaction boundary and validated journal; no performance claims. State integrity is a harness obligation, not a prompt request.}\n\\label{fig:ch09-research-2}\n\\end{figure}\n",
      "sha256": "b39e6cd968ede8b60da7aa258349c2e9528c3d9b94b94d6b8dd006e3a14f5daf",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W157\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0126",
      "atlas_display": {
        "id": "V10:TEXTREF:0126",
        "label": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/23_Figure_9_2_Architect.jpg}\n\\caption{Memory must survive compaction and re",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Shen and Tamkin's main randomized study enrolled 52 Python-experienced participants unfamiliar with Trio, 26 per condition. After two tasks and up to 35 minutes",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter10.tex",
      "line_start": 15,
      "line_end": 15,
      "paragraph": "Shen and Tamkin's main randomized study enrolled 52 Python-experienced participants unfamiliar with Trio, 26 per condition. After two tasks and up to 35 minutes of work, participants completed an unaided 14-question assessment. The authors report lower immediate comprehension with AI assistance (Cohen's $d=0.738$, $p=0.010$), without a statistically significant average improvement in task time. This is an immediate assessment, not a week- or month-later retention result. The source's percentage summary has an unresolved normalization inconsistency, recorded in Appendix~\\ref{app:methodology}, \\S\\ref{app:commentary-ch10}; the chapter does not turn it into a precise loss-of-skill rate. \\autocite{W118}",
      "sha256": "82b05b17064d48848cb5f18c6a3e3f8367b1ab24c43f8c4ed626dbb999e25116",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W118\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0127",
      "atlas_display": {
        "id": "V10:TEXTREF:0127",
        "label": "Shen and Tamkin's main randomized study enrolled 52 Python-experienced participants unfamiliar with Trio, 26 per condition. After two tasks and up to 35 minutes",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Ahmad's qualitative study analyzed 621 reflective diaries from 207 students over eight weeks. It describes black-box acceptance, context mismatch, dependency-in",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter10.tex",
      "line_start": 28,
      "line_end": 28,
      "paragraph": "Ahmad's qualitative study analyzed 621 reflective diaries from 207 students over eight weeks. It describes black-box acceptance, context mismatch, dependency-induced atrophy and verification bypass, alongside a contrasting use of AI as a comprehension scaffold. These are recurring experiences in an undergraduate project, not an eight-week controlled retention test or measured industrial defect rates. \\autocite{W154}",
      "sha256": "3c6c5cf7271468d5232081c61b570f85b3f043034017ff998b82b821ae71cfd5",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W154\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0128",
      "atlas_display": {
        "id": "V10:TEXTREF:0128",
        "label": "Ahmad's qualitative study analyzed 621 reflective diaries from 207 students over eight weeks. It describes black-box acceptance, context mismatch, dependency-in",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Anderson and colleagues examine changes to unfamiliar code using architecture sketches and explanations as well as task completion. That small study motivates a",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter10.tex",
      "line_start": 30,
      "line_end": 30,
      "paragraph": "Anderson and colleagues examine changes to unfamiliar code using architecture sketches and explanations as well as task completion. That small study motivates assessing the mental model behind a patch; it does not establish its future maintenance consequences. The source's method and verification boundaries remain in Appendix~B. \\autocite{W155}",
      "sha256": "0904e392b12311e8becf75cae3c4b2ceadf0991857091d38e383a83c3cd6a47a",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W155\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0129",
      "atlas_display": {
        "id": "V10:TEXTREF:0129",
        "label": "Anderson and colleagues examine changes to unfamiliar code using architecture sketches and explanations as well as task completion. That small study motivates a",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Zi and colleagues studied 32 introductory-programming students across 160 task instances. The reported 32.5\\% success rate concerns their generated-code \\emph{c",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter10.tex",
      "line_start": 44,
      "line_end": 44,
      "paragraph": "Zi and colleagues studied 32 introductory-programming students across 160 task instances. The reported 32.5\\% success rate concerns their generated-code \\emph{comprehension task}; it is not a defect rate in generated programs. The authors describe difficulties involving Python familiarity, language comprehension and automation bias. The population and tasks limit transfer to experienced maintainers. \\autocite{W113}",
      "sha256": "2e0bc5b8b0a5a6c6eb662318ff4e3936e231189f6ad2adbf0b982ba340b06820",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W113\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0130",
      "atlas_display": {
        "id": "V10:TEXTREF:0130",
        "label": "Zi and colleagues studied 32 introductory-programming students across 160 task instances. The reported 32.5\\% success rate concerns their generated-code \\emph{c",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Related work on novice contributions and attention to security motivates reviewing generated assertions before delegating cross-module changes; their uncomplete",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter10.tex",
      "line_start": 48,
      "line_end": 48,
      "paragraph": "Related work on novice contributions and attention to security motivates reviewing generated assertions before delegating cross-module changes; their uncompleted primary-method audits do not justify numerical learning claims here. \\autocite{W112,W067} Increase delegated responsibility with demonstrated judgment rather than job title or prompt count.",
      "sha256": "0607372020acfa8cb578318797c478d3d1a5192e87e573f76bcc22db58bcf3af",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W067\", \"W112\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0131",
      "atlas_display": {
        "id": "V10:TEXTREF:0131",
        "label": "Related work on novice contributions and attention to security motivates reviewing generated assertions before delegating cross-module changes; their uncomplete",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Lower perceived effort, eye-fixation measures or physiological signals are not interchangeable with later unaided performance. The biometric and offloading sour",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter10.tex",
      "line_start": 55,
      "line_end": 55,
      "paragraph": "Lower perceived effort, eye-fixation measures or physiological signals are not interchangeable with later unaided performance. The biometric and offloading sources in the catalogue do not yet support a fully audited physiological effect here. \\autocite{W116,W117} Work on essay writing is an adjacent comparison, not direct evidence of coding-skill loss. \\autocite{W121}",
      "sha256": "bb215d8fd99ae91672d74d73a91908628e366635a49ebf24520d371385d8173b",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W116\", \"W117\", \"W121\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0132",
      "atlas_display": {
        "id": "V10:TEXTREF:0132",
        "label": "Lower perceived effort, eye-fixation measures or physiological signals are not interchangeable with later unaided performance. The biometric and offloading sour",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Kara and colleagues' LACY system combines expert-curated tours with AI-generated explanations. Its industry co-design involved a legacy finance system exceeding",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter10.tex",
      "line_start": 66,
      "line_end": 66,
      "paragraph": "Kara and colleagues' LACY system combines expert-curated tours with AI-generated explanations. Its industry co-design involved a legacy finance system exceeding 30,000 lines; reported quiz scores were 83\\% for expert-guided tours and 57\\% for AI-only tours. This is an immediate study outcome, not demonstrated retention months later. The intervention combines generation, curation and a reusable code-anchored narrative, rather than merely comparing the presence or absence of AI. \\autocite{W156}",
      "sha256": "6e7f5be290371970ebcb52d82928783b725d5f0b85aa401cb9dee0fc20764582",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W156\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0133",
      "atlas_display": {
        "id": "V10:TEXTREF:0133",
        "label": "Kara and colleagues' LACY system combines expert-curated tours with AI-generated explanations. Its industry co-design involved a legacy finance system exceeding",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Onboarding also has social and procedural dimensions. Ju and colleagues' Microsoft study combines interviews with newly assigned developers and managers with fo",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter10.tex",
      "line_start": 70,
      "line_end": 70,
      "paragraph": "Onboarding also has social and procedural dimensions. Ju and colleagues' Microsoft study combines interviews with newly assigned developers and managers with follow-up surveys. Its exploratory mixed-method design motivates attention to ownership and access to help; it does not identify an AI-mentoring treatment effect. \\autocite{W163}",
      "sha256": "dca79a53b2a7f94f4bb2e0f4ee8ea35e31d6cbff9bb86cb9e112ef06fb19703d",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W163\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0134",
      "atlas_display": {
        "id": "V10:TEXTREF:0134",
        "label": "Onboarding also has social and procedural dimensions. Ju and colleagues' Microsoft study combines interviews with newly assigned developers and managers with fo",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Historical work on developer fluency, ramp-up and distributed development motivates a staged view, not a universal time-to-productivity curve. Its remaining pri",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter10.tex",
      "line_start": 81,
      "line_end": 81,
      "paragraph": "Historical work on developer fluency, ramp-up and distributed development motivates a staged view, not a universal time-to-productivity curve. Its remaining primary-source checks are recorded in Appendix~B. \\autocite{W184,W178,W187} A local progression moves from explaining current behavior to repairing a bounded defect, reviewing another candidate, introducing a versioned rule and diagnosing an unseen failure. Each step provides a different opportunity to observe independent judgment.",
      "sha256": "b77cc4af77e5e6b8ccda0635e0a4d467c822e4ef4c029688a969ad80634b9d62",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W178\", \"W184\", \"W187\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0135",
      "atlas_display": {
        "id": "V10:TEXTREF:0135",
        "label": "Historical work on developer fluency, ramp-up and distributed development motivates a staged view, not a universal time-to-productivity curve. Its remaining pri",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Routine tasks can be both production work and occasions for supervised practice. Removing them changes the opportunities through which novices become independen",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter10.tex",
      "line_start": 88,
      "line_end": 88,
      "paragraph": "Routine tasks can be both production work and occasions for supervised practice. Removing them changes the opportunities through which novices become independent, even when immediate output improves. The apprenticeship model offers a theoretical way to frame that trade-off; Chapter~\\ref{chap:12} examines its economic assumptions. It does not establish a staffing rule or forecast this team\\textquotesingle s skill supply. \\autocite{W119}",
      "sha256": "ca0a7cf98fb663d2481f9c18bff8694efca0c268e820b8f648d0a3535a3df146",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W119\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0136",
      "atlas_display": {
        "id": "V10:TEXTREF:0136",
        "label": "Routine tasks can be both production work and occasions for supervised practice. Removing them changes the opportunities through which novices become independen",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "\\autocite{W162} maps the designs of 95 code-comprehension experiments published from 1979 to 2019: the corpus predates present-day agentic coding and is a syste",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter10.tex",
      "line_start": 109,
      "line_end": 109,
      "paragraph": "\\autocite{W162} maps the designs of 95 code-comprehension experiments published from 1979 to 2019: the corpus predates present-day agentic coding and is a systematic mapping, not a controlled benchmark of coding agents. Its ACM Computing Surveys version of record is volume~56, issue~4 (2024), article~106. A \\emph{September 2026 corrigendum} \\autocite{W162Corrigendum2026} documents a misordering that caused primary-study identifiers S1--S95 in the article and tables to disagree with the study reference list and replication package; a reanalysis must use the corrected mapping. \\autocite{W170} observes professional activity but is not an intervention study. \\autocite{W114} explores physiological correlates; its original full text still needs inspection, and those signals cannot substitute for demonstrated reasoning.",
      "sha256": "af8a2b5aeb711f15f890feb0147b26272f81961bf15a74117c5a114b96c2c1ab",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W114\", \"W162\", \"W162Corrigendum2026\", \"W170\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0137",
      "atlas_display": {
        "id": "V10:TEXTREF:0137",
        "label": "\\autocite{W162} maps the designs of 95 code-comprehension experiments published from 1979 to 2019: the corpus predates present-day agentic coding and is a syste",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Corrigendum: 40 Years of Designing Code Comprehension Experiments: A Systematic Mapping Study",
      "kind": "auxiliary_bibliography",
      "collection": "AUX",
      "original_key": "W162Corrigendum2026",
      "source": "https://doi.org/10.1145/3838282",
      "ndse2_actual_chapters_json": "[\"C:C10\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "BIB:W162Corrigendum2026",
      "atlas_display": {
        "id": "BIB:W162Corrigendum2026",
        "label": "Corrigendum: 40 Years of Designing Code Comprehension Experiments: A Systematic Mapping Study",
        "kind": "auxiliary_bibliography",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [
          "C:C10"
        ],
        "mapped": [
          "C:C10"
        ],
        "printed": true,
        "summary": "",
        "limitation": "",
        "url": "https://doi.org/10.1145/3838282",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [],
        "historical_v12_actual": [],
        "historical_v12_mapped": [],
        "historical_v12_printed": false
      }
    },
    {
      "label": "\\noindent\\textbf{Keep the reasoning repetitions.} Osmani's account of skill decay \\osmanicite{O003} argues that fast autonomous implementation can displace the ",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter10.tex",
      "line_start": 122,
      "line_end": 122,
      "paragraph": "\\noindent\\textbf{Keep the reasoning repetitions.} Osmani's account of skill decay \\osmanicite{O003} argues that fast autonomous implementation can displace the practice through which developers learn to predict, debug and explain systems. His ``80\\% problem'' \\osmanicite{O017} describes an evolving work mix; it is not evidence that a developer loses 80\\% of competence. Translate the concern into observable learning behavior rather than a second, unvalidated score: before delegating, write a prediction for one boundary case; after execution, inspect a failure or risky diff; explain the relevant invariant without reading the agent's summary; and attempt an unseen related change without assistance at the scheduled Day-14 follow-up.",
      "sha256": "a0432fe192e00964f80382efa553f02e655249f42db8237682530ee2395316d9",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"O003\", \"O017\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0138",
      "atlas_display": {
        "id": "V10:TEXTREF:0138",
        "label": "\\noindent\\textbf{Keep the reasoning repetitions.} Osmani's account of skill decay \\osmanicite{O003} argues that fast autonomous implementation can displace the ",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "There is a competing hypothesis. In Orosz's moderated discussion, Kent Beck argues that assistance can amplify learning \\oroszcite{P123}. This is an experienced",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter10.tex",
      "line_start": 128,
      "line_end": 128,
      "paragraph": "There is a competing hypothesis. In Orosz's moderated discussion, Kent Beck argues that assistance can amplify learning \\oroszcite{P123}. This is an experienced practitioner's expectation, not a measured retention effect. Set it beside Osmani's concern: assistance might sustain prediction, explanation and experimentation, or substitute for those activities. The study should permit improvement, deterioration or no detectable difference rather than presuppose decay.",
      "sha256": "1986682b3932151aeef181f524cd73a3d26172c94878b01c5d85567b133e1bed",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"P123\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0139",
      "atlas_display": {
        "id": "V10:TEXTREF:0139",
        "label": "There is a competing hypothesis. In Orosz's moderated discussion, Kent Beck argues that assistance can amplify learning \\oroszcite{P123}. This is an experienced",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/24_Figure_10_1_Architect.jpg}\n\\caption{Reusable expert-curated code tours s",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "figures/source_redraws/figure_ch10_01.tex",
      "line_start": 27,
      "line_end": 31,
      "paragraph": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/24_Figure_10_1_Architect.jpg}\n\\caption{Reusable expert-curated code tours support onboarding. Conceptual redraw of W156, original Figure 1; \\workref{W156}. Source compares expert/learner views of one-to-one mentoring and the LACY tool; this simplifies the workflow. Expert curation is the distinguishing step; exploratory AI tours are less authoritative.}\n\\label{fig:ch10-research-1}\n\\end{figure}\n",
      "sha256": "b4909ff8da477c87fa6a59f57212d7807788c760b545bdad81ab9fdba8cbf883",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W156\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0140",
      "atlas_display": {
        "id": "V10:TEXTREF:0140",
        "label": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/24_Figure_10_1_Architect.jpg}\n\\caption{Reusable expert-curated code tours s",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/25_Figure_10_2_Architect.jpg}\n\\caption{Task completion and immediate compre",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "figures/source_redraws/figure_ch10_02.tex",
      "line_start": 26,
      "line_end": 30,
      "paragraph": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/25_Figure_10_2_Architect.jpg}\n\\caption{Task completion and immediate comprehension are separate outcomes. Qualitative redraw of W118, original Figure 1; \\workref{W118}. The source reports lower immediate quiz scores with AI assistance; its percentage normalization is unresolved (Appendix~\\ref{app:methodology}, \\S\\ref{app:commentary-ch10}). Usage-pattern comparisons are exploratory, and delayed retention was not measured.}\n\\label{fig:ch10-research-2}\n\\end{figure}\n",
      "sha256": "36c6f8ee913ac6d8776162bbe659370c1dac6f0f0d0cf9f7b8ea335242b78e27",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W118\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0141",
      "atlas_display": {
        "id": "V10:TEXTREF:0141",
        "label": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/25_Figure_10_2_Architect.jpg}\n\\caption{Task completion and immediate compre",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "A field measurement should distinguish the arrival process from service capacity and downstream outcomes. The queueing example is deliberately deterministic, bu",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter11.tex",
      "line_start": 15,
      "line_end": 15,
      "paragraph": "A field measurement should distinguish the arrival process from service capacity and downstream outcomes. The queueing example is deliberately deterministic, but a real team must also record task mix and variance: policy-sensitive changes may take longer to review than documentation. It should retain all candidate attempts, including those withdrawn before review, so an increase in generation cannot masquerade as an improvement in acceptance. Afroz et al.~\\autocite{W094} report an estimated 519.86 additional pull requests per week across 294 sampled repositories relative to their Bayesian structural-time-series counterfactual, approximately 27,032 over 52 weeks. Their Table II also reports an estimated 1.06\\% decline in aggregate PR merge ratio and an 18.18\\% decline for one-time contributors. The intervention is a calendar-period proxy for the AI surge, not randomized assignment of an AI tool. It is a warning about plausible capacity pressure, not proof that AI caused every observed change.",
      "sha256": "3973a83df89380beadaa1360ae5c2d50429acfc0cb5bd6890a8c730ac6ad469d",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W094\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0142",
      "atlas_display": {
        "id": "V10:TEXTREF:0142",
        "label": "A field measurement should distinguish the arrival process from service capacity and downstream outcomes. The queueing example is deliberately deterministic, bu",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "The important distinction is between arrivals and accepted outcomes. Chapter~\\ref{chap:02} examines how production-stage measurements can diverge; the open-sour",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter11.tex",
      "line_start": 21,
      "line_end": 21,
      "paragraph": "The important distinction is between arrivals and accepted outcomes. Chapter~\\ref{chap:02} examines how production-stage measurements can diverge; the open-source observations here suggest a capacity question for a team to test, rather than a private-company forecast. \\autocite{W010,W094}",
      "sha256": "23031e15c0dcb9ea0ace76cb5281fdfeb6724d1224524eb3d413d87f58045d5a",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W010\", \"W094\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0143",
      "atlas_display": {
        "id": "V10:TEXTREF:0143",
        "label": "The important distinction is between arrivals and accepted outcomes. Chapter~\\ref{chap:02} examines how production-stage measurements can diverge; the open-sour",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "The queue identifies pressure, not which work may safely disappear. Nicole Forsgren and Abi Noda's guidance, excerpted alongside Orosz's interview in \\emph{Fric",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter11.tex",
      "line_start": 24,
      "line_end": 36,
      "paragraph": "The queue identifies pressure, not which work may safely disappear. Nicole Forsgren and Abi Noda's guidance, excerpted alongside Orosz's interview in \\emph{Frictionless}, motivates making workflow friction visible \\oroszcite{P078}. For this service, classify the purpose of a delay before optimizing it:\n\\begin{center}\n\\footnotesize\n\\begin{tabularx}{\\linewidth}{@{}>{\\RaggedRight\\arraybackslash}X>{\\RaggedRight\\arraybackslash}X>{\\RaggedRight\\arraybackslash}X@{}}\n\\toprule\n\\textbf{Delay and purpose} & \\textbf{Owner / proposed change} & \\textbf{Check} \\\\\n\\midrule\nRepeated environment setup; avoidable preparation & Platform owner versions the setup procedure. & Setup effort and reproducibility; unchanged permission envelope. \\\\\nReviewer searches for missing provenance; assurance preparation & Tech lead prepares a versioned evidence packet. & Search time and missing evidence; independent checks retained. \\\\\nWaiting for an INT-002 decision; unresolved authority & Policy owner resolves the scoped question. & Decision latency and traceable authorization; no inferred approval. \\\\\n\\bottomrule\n\\end{tabularx}\n\\end{center}",
      "sha256": "00616ad60c23ec73205ddfdf57f4b819f5f7bc1ae268633ee65ce2949516f59a",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"P078\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0144",
      "atlas_display": {
        "id": "V10:TEXTREF:0144",
        "label": "The queue identifies pressure, not which work may safely disappear. Nicole Forsgren and Abi Noda's guidance, excerpted alongside Orosz's interview in \\emph{Fric",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Hassan\\textquotesingle s agentic software-engineering roadmap \\autocite{W152} identifies coordination and architecture as open research problems, while Hoda\\tex",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter11.tex",
      "line_start": 70,
      "line_end": 70,
      "paragraph": "Hassan\\textquotesingle s agentic software-engineering roadmap \\autocite{W152} identifies coordination and architecture as open research problems, while Hoda\\textquotesingle s work \\autocite{W153} situates development within the social organization of software teams. These sources motivate a socio-technical account; neither proves that a seven-role chart is optimal. The proposed role model is a way to make implicit authority visible.",
      "sha256": "f4b719ee98b243140ebaf9665a1bfbf4b18d3faa8301b8d82c6a4200af4e82dd",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W152\", \"W153\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0145",
      "atlas_display": {
        "id": "V10:TEXTREF:0145",
        "label": "Hassan\\textquotesingle s agentic software-engineering roadmap \\autocite{W152} identifies coordination and architecture as open research problems, while Hoda\\tex",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "The original policy research is more nuanced than a simple percentage of projects permitting AI. Yang et al.~\\autocite{W147} intentionally sampled 67 visible go",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter11.tex",
      "line_start": 78,
      "line_end": 78,
      "paragraph": "The original policy research is more nuanced than a simple percentage of projects permitting AI. Yang et al.~\\autocite{W147} intentionally sampled 67 visible governance cases---58 repositories and nine communities---using screening followed by snowball expansion. Their July 2026 arXiv v2 identifies 14 prohibitionist, 40 boundary-and-accountability, and 13 quality-first cases. The proportions are 20.9\\%, 59.7\\% and 19.4\\% within this purposively assembled corpus, not estimates for all open-source projects. Two coders report Cohen\\textquotesingle s kappa of 0.742 for dominant orientation, with macro-average kappas of 0.745 for concerns and 0.840 for strategies. These reliability statistics are author-reported and cannot be reconstructed without the coder-level labels. {[}\\autocite{W147}, PDF pp.~3--5, methodology and orientation results.{]}",
      "sha256": "c53de7a2b8f2d874d56601a32bc2c74ebeabb3520783f9cee41f263846422609",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W147\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0146",
      "atlas_display": {
        "id": "V10:TEXTREF:0146",
        "label": "The original policy research is more nuanced than a simple percentage of projects permitting AI. Yang et al.~\\autocite{W147} intentionally sampled 67 visible go",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Hora et al.~\\autocite{W150} studied a different unit: 281 policy documents from popular projects, plus a separate longitudinal set of 92 dedicated policy files.",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter11.tex",
      "line_start": 80,
      "line_end": 80,
      "paragraph": "Hora et al.~\\autocite{W150} studied a different unit: 281 policy documents from popular projects, plus a separate longitudinal set of 92 dedicated policy files. Their Table 1 reports 198 policies with some human-involvement guidance (70.5\\%); the stricter category requiring a high level of human involvement is 67.3\\%. Confusing these denominators changes the claim. Likewise, 150/281 (53.4\\%) contain guidance on disclosure, but only 48.8\\% make disclosure mandatory. The original manuscript labels itself submitted to ACM; it should not be cited as an accepted TOSEM article. {[}\\autocite{W150}, PDF pp.~3, 7, 10--12, Tables 1--3.{]}",
      "sha256": "89341db454ec2b603d7732e1abeabe4355a2226dedb41acdfac339b5b6eae4fc",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W150\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0147",
      "atlas_display": {
        "id": "V10:TEXTREF:0147",
        "label": "Hora et al.~\\autocite{W150} studied a different unit: 281 policy documents from popular projects, plus a separate longitudinal set of 92 dedicated policy files.",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "The difference between these studies matters. \\autocite{W147} describes the range of strategies projects use; \\autocite{W150} estimates how common selected prov",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter11.tex",
      "line_start": 87,
      "line_end": 87,
      "paragraph": "The difference between these studies matters. \\autocite{W147} describes the range of strategies projects use; \\autocite{W150} estimates how common selected provisions are in its sampled policy files. Neither supplies a universal policy template or demonstrates that mandatory disclosure alone improves correctness. A written policy can change reviewer expectations without changing the quality of a generated patch.",
      "sha256": "f4e0a16acd4dabc77cf832c5159238b74ceb7c18c187ba29e07c3f280378a6ab",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W147\", \"W150\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0148",
      "atlas_display": {
        "id": "V10:TEXTREF:0148",
        "label": "The difference between these studies matters. \\autocite{W147} describes the range of strategies projects use; \\autocite{W150} estimates how common selected prov",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Qiu and colleagues\\textquotesingle{} Blueprint First, Model Second \\autocite{W151} provides an architectural analogy for keeping deterministic orchestration sep",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter11.tex",
      "line_start": 107,
      "line_end": 107,
      "paragraph": "Qiu and colleagues\\textquotesingle{} Blueprint First, Model Second \\autocite{W151} provides an architectural analogy for keeping deterministic orchestration separate from model-generated substeps. Its evaluation is on the TravelPlanner benchmark, not enterprise brownfield engineering. Farrag \\autocite{W011} proposes specification-driven governance but reports an illustrative, noncontrolled pilot. Neither paper experimentally validates this chapter\\textquotesingle s gate profile.",
      "sha256": "a675047cd94d2dfe34bf4b2f36d29ae37e57ad7c7c8b5021823df7e5c08259ef",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W011\", \"W151\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0149",
      "atlas_display": {
        "id": "V10:TEXTREF:0149",
        "label": "Qiu and colleagues\\textquotesingle{} Blueprint First, Model Second \\autocite{W151} provides an architectural analogy for keeping deterministic orchestration sep",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Research on agentic pull-request rejection \\autocite{W071} motivates the need to understand integration failures. FlowGen\\textquotesingle s process-model experi",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter11.tex",
      "line_start": 128,
      "line_end": 128,
      "paragraph": "Research on agentic pull-request rejection \\autocite{W071} motivates the need to understand integration failures. FlowGen\\textquotesingle s process-model experiments \\autocite{W148} concern code-generation benchmarks and should not be presented as evidence that a real team\\textquotesingle s agile throughput improves under a particular agent orchestration scheme. The method must be tested against accepted changes, review time, regressions and deployment outcomes in the target environment.",
      "sha256": "39bdbac25c8f63aec2d048098758dcfc21265305592be833a2b46a1a6d2e7f33",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W071\", \"W148\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0150",
      "atlas_display": {
        "id": "V10:TEXTREF:0150",
        "label": "Research on agentic pull-request rejection \\autocite{W071} motivates the need to understand integration failures. FlowGen\\textquotesingle s process-model experi",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "\\noindent\\textbf{Ownership of the outer loop.} Osmani uses the ``outer loop'' to distinguish setting goals, judging evidence and living with outcomes from the i",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter11.tex",
      "line_start": 154,
      "line_end": 154,
      "paragraph": "\\noindent\\textbf{Ownership of the outer loop.} Osmani uses the ``outer loop'' to distinguish setting goals, judging evidence and living with outcomes from the inner loop of agent-generated actions \\osmanicite{O009}. The book's existing roles turn that phrase into a decision-rights contract. The policy owner authorizes \\emph{what} the service should do and why; the orchestrator constrains permitted actions and stopping; an independent checker reports evidence against the authorized contract; a maintainer accepts the scoped code change; and the release owner controls deployment and rollback. The same person may hold multiple human roles in a small team, but no agent may inherit a missing approval merely by coordinating the other agents.",
      "sha256": "18cda14cafe00f982a6590484c691b36f08c89fa20d1beaee71071cd2857a8c5",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"O009\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0151",
      "atlas_display": {
        "id": "V10:TEXTREF:0151",
        "label": "\\noindent\\textbf{Ownership of the outer loop.} Osmani uses the ``outer loop'' to distinguish setting goals, judging evidence and living with outcomes from the i",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "The strongest counterpoint to a purely restrictive policy is that governance itself can shape participation. Chen, Zimmermann and Trinkenreich \\autocite{W149} e",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter11.tex",
      "line_start": 167,
      "line_end": 167,
      "paragraph": "The strongest counterpoint to a purely restrictive policy is that governance itself can shape participation. Chen, Zimmermann and Trinkenreich \\autocite{W149} examine 29,624 repositories and identify 385 policy adopters, using propensity-score matching and difference-in-differences. Their Table II reports changes in review activity, AI-disclosure measures and static quality proxies. But a policy requiring disclosure can alter the measurement of AI use: the authors classify AI-assisted PRs partly from observable disclosure and carry forward AI status across subsequent PRs by the same author. The treatment can therefore influence the label used for an outcome. The manuscript also contains a tension between its stated four-week post-treatment eligibility window and eight-week main-effect window. These are reasons to treat the estimates as provisional until robustness checks using direct PR-level signals and harmonized observation windows are reproduced. {[}\\autocite{W149}, PDF pp.~3--4, 7--9.{]}",
      "sha256": "8e5997c204eda6634924fdd58d15f42fcc14c20dca96fb06c4caca72b657fc0a",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W149\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0152",
      "atlas_display": {
        "id": "V10:TEXTREF:0152",
        "label": "The strongest counterpoint to a purely restrictive policy is that governance itself can shape participation. Chen, Zimmermann and Trinkenreich \\autocite{W149} e",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Afroz et al.~\\autocite{W094} describe the risk of overwhelming open-source maintainers with plausible low-quality submissions. Asdaque and colleagues \\autocite{",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter11.tex",
      "line_start": 171,
      "line_end": 171,
      "paragraph": "Afroz et al.~\\autocite{W094} describe the risk of overwhelming open-source maintainers with plausible low-quality submissions. Asdaque and colleagues \\autocite{W112} study novice AI-assisted contributions and report substantial review overhead in their sample; their exact task controls and numerical tables require full-text verification before the book generalizes their ratios. Xu and colleagues\\textquotesingle{} newcomer-participation work \\autocite{W058} offers an important counterweight: code complexity and participation are not mechanically linked, and the causal design must be read on its own terms rather than reduced to a slogan.",
      "sha256": "e6160c2f1ef79d759495ce28fe864a3aa18e5bbef4c5b2b5fbe989d3f5759371",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W058\", \"W094\", \"W112\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0153",
      "atlas_display": {
        "id": "V10:TEXTREF:0153",
        "label": "Afroz et al.~\\autocite{W094} describe the risk of overwhelming open-source maintainers with plausible low-quality submissions. Asdaque and colleagues \\autocite{",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Chapter 9 used historical turnover research (\\autocite{W185} and \\autocite{W173}) to motivate preserving rationale and examined why AI-generated authorship weak",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter11.tex",
      "line_start": 183,
      "line_end": 183,
      "paragraph": "Chapter 9 used historical turnover research (\\autocite{W185} and \\autocite{W173}) to motivate preserving rationale and examined why AI-generated authorship weakens conventional knowledge proxies \\autocite{W189}. Here we translate those concerns into a team policy. The system steward owns the dependency map and design rationale. The intent owner authorizes behavioral changes. The verification owner maintains independent oracles. The reviewer and release authority retain their decisions with source references.",
      "sha256": "acb06e2954c9129c35ca272070d727a5fdc16292cf162dc3e2118b0793bb30df",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W173\", \"W185\", \"W189\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0154",
      "atlas_display": {
        "id": "V10:TEXTREF:0154",
        "label": "Chapter 9 used historical turnover research (\\autocite{W185} and \\autocite{W173}) to motivate preserving rationale and examined why AI-generated authorship weak",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/26_Figure_11_1_Architect.jpg}\n\\caption{AI policies combine multiple governa",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "figures/source_redraws/figure_ch11_01.tex",
      "line_start": 33,
      "line_end": 37,
      "paragraph": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/26_Figure_11_1_Architect.jpg}\n\\caption{AI policies combine multiple governance obligations. Reported subset + conceptual redraw of W150, original Figure 1; \\workref{W150}. Source counts of three common intersections (35, 29, 26). Simplified policy-family labels; do not sum them as a sample total. Only selected frequent intersections are shown, not the complete distribution.}\n\\label{fig:ch11-research-1}\n\\end{figure}\n",
      "sha256": "fd584bd6b87c0f9c53d39a08adfdd233d9431265b516e7b2a7a09c71748201b0",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W150\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0155",
      "atlas_display": {
        "id": "V10:TEXTREF:0155",
        "label": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/26_Figure_11_1_Architect.jpg}\n\\caption{AI policies combine multiple governa",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/27_Figure_11_2_Architect.jpg}\n\\caption{Policy permission is uneven across c",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "figures/source_redraws/figure_ch11_02.tex",
      "line_start": 33,
      "line_end": 37,
      "paragraph": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/27_Figure_11_2_Architect.jpg}\n\\caption{Policy permission is uneven across contribution channels. Reported figures of W150, original Figure 2; \\workref{W150}. Published percentages from the policy corpus; the bars represent different question codings, not a shared outcome scale. The sampled policies do not recommend leaving channels ungoverned.}\n\\label{fig:ch11-research-2}\n\\end{figure}\n",
      "sha256": "e627f51f52b6f97852646c0449ab79c2dd450ffb0670b7c496a80c89b32754b0",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W150\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0156",
      "atlas_display": {
        "id": "V10:TEXTREF:0156",
        "label": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/27_Figure_11_2_Architect.jpg}\n\\caption{Policy permission is uneven across c",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "A cost identity is useful: total observed cost equals discovery plus execution plus verification plus review plus integration and operations plus measured rewor",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter12.tex",
      "line_start": 19,
      "line_end": 19,
      "paragraph": "A cost identity is useful: total observed cost equals discovery plus execution plus verification plus review plus integration and operations plus measured rework and learning investment. Expected loss from defects can be added as a separately modeled risk term, provided probabilities and severities are labeled as assumptions or estimates. This is an engineering interpretation of \\workposs{W095} reliability-and-cost proposal and \\workposs{W145} DORA ROI guidance; neither provides a validated universal formula.",
      "sha256": "7688c1826e877dc8282a1546b764d955d4e16ff445441a27d517450bce0463f7",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W095\", \"W145\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0157",
      "atlas_display": {
        "id": "V10:TEXTREF:0157",
        "label": "A cost identity is useful: total observed cost equals discovery plus execution plus verification plus review plus integration and operations plus measured rewor",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "The production-stage differences examined in Chapter~\\ref{chap:02} make this economically consequential. Demirer, Musolff and Yang\\textquotesingle s observation",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter12.tex",
      "line_start": 45,
      "line_end": 45,
      "paragraph": "The production-stage differences examined in Chapter~\\ref{chap:02} make this economically consequential. Demirer, Musolff and Yang\\textquotesingle s observational and structural analysis distinguishes coding activity from projects and releases; its estimates are not a forecast for this service. Use the endpoint relevant to the decision, and preserve the source-version limits in Appendix~\\ref{app:methodology}. \\autocite{W010}",
      "sha256": "4aa9e399df08e1ebf221c78d8703d13e60f1987a0e1356a8afb8f8ac05a5d2b1",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W010\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0158",
      "atlas_display": {
        "id": "V10:TEXTREF:0158",
        "label": "The production-stage differences examined in Chapter~\\ref{chap:02} make this economically consequential. Demirer, Musolff and Yang\\textquotesingle s observation",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Quality research demands estimator-level scrutiny. Agarwal and colleagues \\autocite{W001} stratify agent adoption by prior IDE use: complexity rises 34.85\\% and",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter12.tex",
      "line_start": 47,
      "line_end": 47,
      "paragraph": "Quality research demands estimator-level scrutiny. Agarwal and colleagues \\autocite{W001} stratify agent adoption by prior IDE use: complexity rises 34.85\\% and 42.87\\% in two separate matched cohorts, not in a measured pooled 39\\%-effect population. He and colleagues \\autocite{W004} report preferred DiD warning and complexity effects of +30.26\\% and +41.64\\% in 806 Cursor adopters, but their Appendix Table~6 finds \\emph{negative, non-significant} quality estimates under an alternative estimator. The two studies share part of their methodological lineage. Neither static warnings nor complexity establishes actual exploited defects, and such observational contrasts must not be pooled into a product-quality or safety guarantee.",
      "sha256": "444dd747881e746e3d6f1a92de3aa2fe9a8a8e3e5990bb67092c2ea8c3fa751c",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W001\", \"W004\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0159",
      "atlas_display": {
        "id": "V10:TEXTREF:0159",
        "label": "Quality research demands estimator-level scrutiny. Agarwal and colleagues \\autocite{W001} stratify agent adoption by prior IDE use: complexity rises 34.85\\% and",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Four modes are worth comparing: human-led execution, interactive pair assistance, a bounded agent producing a candidate for review, and a bounded agent followed",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter12.tex",
      "line_start": 61,
      "line_end": 61,
      "paragraph": "Four modes are worth comparing: human-led execution, interactive pair assistance, a bounded agent producing a candidate for review, and a bounded agent followed by an independent checker. Their costs differ in developer minutes, inference, verifier effort, review time and expected rework. Their acceptance probabilities can also differ, but those probabilities must come from a comparable local pilot or remain explicit scenario assumptions. \\autocite{W095} motivates this decision structure; \\autocite{W028} supplies adoption context, while \\autocite{W017} is a cross-domain experiment and cannot be counted as direct evidence of programming productivity.",
      "sha256": "d873b5240a816d4e403565e9c6b46564177cf324223fa37be5232df36db312f0",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W017\", \"W028\", \"W095\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0160",
      "atlas_display": {
        "id": "V10:TEXTREF:0160",
        "label": "Four modes are worth comparing: human-led execution, interactive pair assistance, a bounded agent producing a candidate for review, and a bounded agent followed",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Cui and colleagues\\textquotesingle{} field experiments provide evidence about task output under a particular coding-assistant rollout. Chapter~\\ref{chap:02} pre",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter12.tex",
      "line_start": 81,
      "line_end": 81,
      "paragraph": "Cui and colleagues\\textquotesingle{} field experiments provide evidence about task output under a particular coding-assistant rollout. Chapter~\\ref{chap:02} presents the aggregate estimate and its uncertainty. A local economic model must additionally measure reviewer effort, released outcomes and maintenance obligations, rather than use the reported task gain as a lifetime-return multiplier. \\autocite{W003}",
      "sha256": "f06e8b0c4bc0fcc2096ff0eecf8c1c780e57f67d38c807f63540dcd6f3236881",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W003\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0161",
      "atlas_display": {
        "id": "V10:TEXTREF:0161",
        "label": "Cui and colleagues\\textquotesingle{} field experiments provide evidence about task output under a particular coding-assistant rollout. Chapter~\\ref{chap:02} pre",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "DORA\\textquotesingle s ROI guidance \\autocite{W145} is useful for structuring a business case, but scenario assumptions are not experimentally measured returns.",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter12.tex",
      "line_start": 84,
      "line_end": 84,
      "paragraph": "DORA\\textquotesingle s ROI guidance \\autocite{W145} is useful for structuring a business case, but scenario assumptions are not experimentally measured returns. METR\\textquotesingle s 2026 survey \\autocite{W020} provides an example of why value and speed cannot be equated: 349 retained convenience-sample respondents reported about 1.4--2-fold median value increases across differently worded questions but around threefold perceived task-speed improvement. Their answers describe subjective counterfactuals and future expectations, not measured releases or accepted business outcomes. McKinsey\\textquotesingle s twentyfold \\emph{potential} agent-factory illustration \\autocite{W028} likewise is not a verified ROI or a probability of acceptance. A local evaluation should compare modes on homogeneous tasks, retain failures and abandonment, and record reviewer effort and follow-up rework. Randomization is preferable where practical; staged rollout and matched comparisons require stronger assumptions.",
      "sha256": "e445a9f197dd27ce15fa492ee5b345c8d18c87864c354ccb761d72c0da8df720",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W020\", \"W028\", \"W145\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0162",
      "atlas_display": {
        "id": "V10:TEXTREF:0162",
        "label": "DORA\\textquotesingle s ROI guidance \\autocite{W145} is useful for structuring a business case, but scenario assumptions are not experimentally measured returns.",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "A build-versus-buy story is useful only after its scope is made explicit. Orosz's account of replacing his own small testimonials service describes a bounded pe",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter12.tex",
      "line_start": 91,
      "line_end": 91,
      "paragraph": "A build-versus-buy story is useful only after its scope is made explicit. Orosz's account of replacing his own small testimonials service describes a bounded personal implementation, not the lifetime cost of operating an equivalent service \\oroszcite{P084}. The approval service has obligations after its first patch: policy updates, independent verification, replay guarantees, monitoring and a responsible owner. Feature similarity alone does not price those obligations.",
      "sha256": "99c4a98e48e8ecac267e70814568af1a8c5df24513f4e0fe84ca1055168c008e",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"P084\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0163",
      "atlas_display": {
        "id": "V10:TEXTREF:0163",
        "label": "A build-versus-buy story is useful only after its scope is made explicit. Orosz's account of replacing his own small testimonials service describes a bounded pe",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Simon Eskildsen's discussion of rough systems estimates, interviewed by Orosz, provides a complementary habit: challenge assumptions before accepting a benchmar",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter12.tex",
      "line_start": 93,
      "line_end": 105,
      "paragraph": "Simon Eskildsen's discussion of rough systems estimates, interviewed by Orosz, provides a complementary habit: challenge assumptions before accepting a benchmark at face value \\oroszcite{P111}. Transferred here as an author-proposed analogy, rough arithmetic helps identify what to measure. It does not turn an estimate into pilot data.\n\\begin{center}\n\\footnotesize\n\\begin{tabularx}{\\linewidth}{@{}>{\\RaggedRight\\arraybackslash}X>{\\RaggedRight\\arraybackslash}X@{}}\n\\toprule\n\\textbf{Worksheet field} & \\textbf{Question before ranking modes} \\\\\n\\midrule\nService obligation and owner & Do build, buy and assisted alternatives cover the same maintenance, policy and replay responsibilities? \\\\\nObserved, assumed or unknown & For each input record its unit, source and window. A scenario coefficient remains assumed; missing follow-up remains unknown. \\\\\nBound and next measurement & Compare a rough effort/resource bound with the candidate estimate. Investigate the largest decision-sensitive gap rather than choosing the more attractive number. \\\\\n\\bottomrule\n\\end{tabularx}\n\\end{center}",
      "sha256": "d72a17b1cdff2b28fbcbade0e3d14531ec0e62c3e11968b6ab57b810f725e1dc",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"P111\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0164",
      "atlas_display": {
        "id": "V10:TEXTREF:0164",
        "label": "Simon Eskildsen's discussion of rough systems estimates, interviewed by Orosz, provides a complementary habit: challenge assumptions before accepting a benchmar",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Brynjolfsson, Chandar and Chen\\textquotesingle s Stanford Digital Economy Lab paper \\autocite{W125}, revised August 12, 2026, analyzes administrative payroll da",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter12.tex",
      "line_start": 118,
      "line_end": 118,
      "paragraph": "Brynjolfsson, Chandar and Chen\\textquotesingle s Stanford Digital Economy Lab paper \\autocite{W125}, revised August 12, 2026, analyzes administrative payroll data covering millions of US workers through June 2026. It reports no evidence of widespread economy-wide displacement, but finds that employment for workers aged 22--25 in AI-exposed occupations is approximately 19\\% below the trajectory implied by less-exposed peers. This is a relative comparison under the authors\\textquotesingle{} model, not a 19\\% national employment decline or proof that AI alone caused the gap. Earlier versions had different estimates and observation windows.",
      "sha256": "0ad487d65adb2da05a036a48ee4fa3eac05067981d67e43b35764b685d6b2dfc",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W125\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0165",
      "atlas_display": {
        "id": "V10:TEXTREF:0165",
        "label": "Brynjolfsson, Chandar and Chen\\textquotesingle s Stanford Digital Economy Lab paper \\autocite{W125}, revised August 12, 2026, analyzes administrative payroll da",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Other mapped research on firm adoption \\autocite{W123}, Norwegian outcomes \\autocite{W128} and Finland \\autocite{W129} uses different populations and outcome me",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter12.tex",
      "line_start": 120,
      "line_end": 120,
      "paragraph": "Other mapped research on firm adoption \\autocite{W123}, Norwegian outcomes \\autocite{W128} and Finland \\autocite{W129} uses different populations and outcome measures. The primary ETLA Working Paper 135 examines Finnish earnings-registry and Labor Force Survey trends through September 2025, comparing the 22--25 and 26--30 age bands across occupational AI-exposure quantiles. Its Figures~3 and 7 show \\emph{no persistent divergence} in youth employment by AI exposure, while Figure~8 finds no persistent exposure-based wage gaps. This is a geographically and temporally scoped null pattern, not proof of zero impacts or a randomized AI-adoption test. It is an important counterpoint to US hiring findings and cannot be averaged with job postings or AI-use surveys. \\autocite{W129}",
      "sha256": "ab303466065361292d68f4b55e434ac20015d56bf65ec321b57d23798afd1252",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W123\", \"W128\", \"W129\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0166",
      "atlas_display": {
        "id": "V10:TEXTREF:0166",
        "label": "Other mapped research on firm adoption \\autocite{W123}, Norwegian outcomes \\autocite{W128} and Finland \\autocite{W129} uses different populations and outcome me",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "The research literature must test alternative causes. Lambert and Schindler's June 2026 LSE Discussion Paper~2193 \\autocite{W131} links 243 million new hires an",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter12.tex",
      "line_start": 132,
      "line_end": 132,
      "paragraph": "The research literature must test alternative causes. Lambert and Schindler's June 2026 LSE Discussion Paper~2193 \\autocite{W131} links 243 million new hires and 407 million job postings across the US, UK, Canada and Australia, 2017--2025. Separate exposure-gradient specifications associate two-standard-deviation increases in either generative-AI or work-from-home (WFH) exposure with about \\textbf{five percentage points less junior hiring share} and \\textbf{three points less low-experience vacancy share}. In jointly adjusted models, \\emph{WFH remains predictive while the AI coefficient attenuates substantially and is often statistically insignificant} (abstract and specification discussion around printed pp.~12--13). Their continuous-exposure difference-in-differences requires an exposure-parallel-trends assumption; the result flags omitted-variable risk, not definitive proof that remote work caused all junior hiring change. Other job-posting counterpoints \\autocite{W139,W140,W142} remain separate candidate explanations.",
      "sha256": "38e1110c1f320d4a4fb3fb22266bf331e513222cbb234b637fae13e5a55f0d8a",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W131\", \"W139\", \"W140\", \"W142\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0167",
      "atlas_display": {
        "id": "V10:TEXTREF:0167",
        "label": "The research literature must test alternative causes. Lambert and Schindler's June 2026 LSE Discussion Paper~2193 \\autocite{W131} links 243 million new hires an",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Garicano and Rayo model conditions under which apprenticeship remains viable as expertise and production technology change. The result is theoretical and depend",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter12.tex",
      "line_start": 142,
      "line_end": 142,
      "paragraph": "Garicano and Rayo model conditions under which apprenticeship remains viable as expertise and production technology change. The result is theoretical and depends on the model\\textquotesingle s assumptions, not a measured threshold for a team\\textquotesingle s training budget. Appendix~\\ref{app:methodology} distinguishes the related manuscript versions. The practical question is how to preserve the learning work on which later expertise depends. \\autocite{W119}",
      "sha256": "301b79fa535c46f7b5a604fb0df9ac068fc47601954811a3932e1b9593882df7",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W119\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0168",
      "atlas_display": {
        "id": "V10:TEXTREF:0168",
        "label": "Garicano and Rayo model conditions under which apprenticeship remains viable as expertise and production technology change. The result is theoretical and depend",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Ide \\autocite{W120} supplies a theoretical mechanism for learning-path disruption: automation can reduce novice--expert collaboration and future tacit knowledge",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "chapters/chapter12.tex",
      "line_start": 144,
      "line_end": 144,
      "paragraph": "Ide \\autocite{W120} supplies a theoretical mechanism for learning-path disruption: automation can reduce novice--expert collaboration and future tacit knowledge under specified equilibrium assumptions, with countervailing scale effects possible. A paper's theorem is not an estimated reduction in junior developer hiring. Humlum and Vestergaard \\autocite{W136} instead use linked Danish adoption-survey and administrative outcomes; the March 2026 institutional working-paper revision reports small, precisely estimated short-run null wage and hours effects (the authors state effects above about two per cent can be excluded over the observed two-year period), alongside changes in task allocation. This audit inspected the March 13, 2026 RFBerlin original PDF beyond its abstract: the linked design samples approximately 25,000 workers at 7,000 workplaces in 11 exposed occupations; administrative outcomes run through December 2024. In Section 3, Equation (3) adds adopter-specific time trends and clusters standard errors at workplace--occupation level; Figure 5 reports that its dynamic earnings confidence intervals exclude changes larger than about 3\\%, while the pooled specification in Figure 7(a) excludes larger than about 2\\%. The two precision thresholds refer to \\emph{different estimators}. Employer initiatives correlate with usage (approximately 41\\% ever-use without initiatives versus 93\\% with all three), which is descriptive and must not be read as randomized encouragement. The full coefficient tables and Statistics Denmark person-level microdata have \\emph{not} been independently reconstructed here; the precision claims are verified as printed statements, not rerun regression results.",
      "sha256": "1fdea1dc6003c4dc230f530897e5a1b2673a4fe5896f9cc62937e34c53656bd0",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W120\", \"W136\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0169",
      "atlas_display": {
        "id": "V10:TEXTREF:0169",
        "label": "Ide \\autocite{W120} supplies a theoretical mechanism for learning-path disruption: automation can reduce novice--expert collaboration and future tacit knowledge",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/28_Figure_12_1_Architect.jpg}\n\\caption{Coding activity can grow faster than",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "figures/source_redraws/figure_ch12_01.tex",
      "line_start": 28,
      "line_end": 32,
      "paragraph": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/28_Figure_12_1_Architect.jpg}\n\\caption{Coding activity can grow faster than production delivery. Conceptual redraw of W095, original Figure 1; \\workref{W095}. Diagram retains the original throughput-paradox mechanism but intentionally excludes superseded numeric claims. The mechanism is logical attenuation, not an updated estimate from the later NBER working-paper revision.}\n\\label{fig:ch12-research-1}\n\\end{figure}\n",
      "sha256": "7f706e7ee70a27464352bc50ea77239adb580a12aacfd9efae16d7a89c4e4eb1",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W095\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0170",
      "atlas_display": {
        "id": "V10:TEXTREF:0170",
        "label": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/28_Figure_12_1_Architect.jpg}\n\\caption{Coding activity can grow faster than",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/29_Figure_12_2_Architect.jpg}\n\\caption{Knowledge transfer depends on novice",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "figures/source_redraws/figure_ch12_02.tex",
      "line_start": 30,
      "line_end": 34,
      "paragraph": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/29_Figure_12_2_Architect.jpg}\n\\caption{Knowledge transfer depends on novice exposure to experts. Conceptual redraw of W120, original Figure 1; \\workref{W120}. Didactic sketch of the paper’s theoretical skill-distribution dynamics; not its original numerically specified density. The illustrative curves are not fitted labor data.}\n\\label{fig:ch12-research-2}\n\\end{figure}\n",
      "sha256": "240d192ff4d747531109d5abc717d6a2363b0892e9e66a6efbd7a995c7a985d0",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W120\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0171",
      "atlas_display": {
        "id": "V10:TEXTREF:0171",
        "label": "\\includegraphics[width=\\linewidth,height=.62\\textheight,keepaspectratio]{figures/jpg/29_Figure_12_2_Architect.jpg}\n\\caption{Knowledge transfer depends on novice",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "The starting collection is \\emph{The SE \\& AI Annotated Bibliography}, curated by Alfonso Fuggetta, Damian Andrew Tamburri and Alessandro Margara at \\emph{Softw",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "appendices/methodology.tex",
      "line_start": 15,
      "line_end": 15,
      "paragraph": "The starting collection is \\emph{The SE \\& AI Annotated Bibliography}, curated by Alfonso Fuggetta, Damian Andrew Tamburri and Alessandro Margara at \\emph{Software Engineering @ PoliMi}. Its 193 works, organized into nine thematic streams, provide a broad map of research about AI and software engineering. The collection, original classifications and annotations belong to its curators; the engineering argument and teaching case in this book are a separate synthesis. \\autocite{SEPolimiAnnotated2026}",
      "sha256": "41ceb74278ea502d914a0353f8856972d6c3fb9ab64abb7dc0ead7a126aa1655",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"SEPolimiAnnotated2026\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0172",
      "atlas_display": {
        "id": "V10:TEXTREF:0172",
        "label": "The starting collection is \\emph{The SE \\& AI Annotated Bibliography}, curated by Alfonso Fuggetta, Damian Andrew Tamburri and Alessandro Margara at \\emph{Softw",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "The SE \\& AI Annotated Bibliography: 193 works on AI and software engineering, in nine streams",
      "kind": "auxiliary_bibliography",
      "collection": "AUX",
      "original_key": "SEPolimiAnnotated2026",
      "source": "https://www.sepolimi.com/p/se-ai-annotated-bibliography",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "id": "BIB:SEPolimiAnnotated2026",
      "atlas_display": {
        "id": "BIB:SEPolimiAnnotated2026",
        "label": "The SE \\& AI Annotated Bibliography: 193 works on AI and software engineering, in nine streams",
        "kind": "auxiliary_bibliography",
        "collection": null,
        "category": "provenance",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": true,
        "summary": "",
        "limitation": "",
        "url": "https://www.sepolimi.com/p/se-ai-annotated-bibliography",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [],
        "historical_v12_printed": false
      }
    },
    {
      "label": "Three examples make the distinction concrete. An ambiguity score can direct attention to incomplete or conflicting statements, but the scoring dimensions, aggre",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "appendices/methodology.tex",
      "line_start": 87,
      "line_end": 87,
      "paragraph": "Three examples make the distinction concrete. An ambiguity score can direct attention to incomplete or conflicting statements, but the scoring dimensions, aggregation and decision threshold need their own evaluation. This book supplies no validated readiness score. A Convergence Review can reveal assumptions and competing reasons; agreement between its models is not an independent oracle. The general-model error research discussed in Chapter~\\ref{chap:08} motivates examining dependence, but does not supply a coding-specific error rate for that review procedure. \\autocite{W079}",
      "sha256": "5f984bd353ae3f2083348c6c8d9e23a6e413387d26c63a856ffc7cb9b5c5350c",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W079\"]",
      "change_status": "CHANGED_OR_NEW",
      "id": "V10:TEXTREF:0173",
      "atlas_display": {
        "id": "V10:TEXTREF:0173",
        "label": "Three examples make the distinction concrete. An ambiguity score can direct attention to incomplete or conflicting statements, but the scoring dimensions, aggre",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "An Adversarial Agent changes the questions asked of the candidate, while a protected oracle changes which expectations the maker can alter. Those are different ",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "appendices/methodology.tex",
      "line_start": 89,
      "line_end": 89,
      "paragraph": "An Adversarial Agent changes the questions asked of the candidate, while a protected oracle changes which expectations the maker can alter. Those are different properties. The buggy-code and self-review studies examined in Chapter~\\ref{chap:07} illuminate particular programming failure modes; they do not validate every maker--checker arrangement. The local replay example instead demonstrates a narrower proposition: the deliberately wrong candidate passes its circular check and fails the independently specified stored-response check. Its file-broker and manifest tests concern the programmed permission and freshness predicates, not authenticated production authority. \\autocite{W077,W101}",
      "sha256": "ff99c5b5ef493dc02c90025727bf631031330e86dbda28fb7d2df7ef3a2bae8b",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W077\", \"W101\"]",
      "change_status": "CHANGED_OR_NEW",
      "id": "V10:TEXTREF:0174",
      "atlas_display": {
        "id": "V10:TEXTREF:0174",
        "label": "An Adversarial Agent changes the questions asked of the candidate, while a protected oracle changes which expectations the maker can alter. Those are different ",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Program-comprehension studies remind us that engineering includes reconstructing meaning before editing. Xia and colleagues observe professional work across too",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "appendices/methodology.tex",
      "line_start": 99,
      "line_end": 99,
      "paragraph": "Program-comprehension studies remind us that engineering includes reconstructing meaning before editing. Xia and colleagues observe professional work across tools; Minelli, Mocci and Lanza examine activity in a more specialized development environment. Their designs and populations differ, but both make understanding visible as work that a count of changed lines would miss. Neither study is an experiment on present-day coding agents. \\autocite{W170,W176}",
      "sha256": "0dc62875bb0cb5d269bc5ce0a5b4c90316d8e9aa203ab410dee489af55666adc",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W170\", \"W176\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0175",
      "atlas_display": {
        "id": "V10:TEXTREF:0175",
        "label": "Program-comprehension studies remind us that engineering includes reconstructing meaning before editing. Xia and colleagues observe professional work across too",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Version details matter even for this familiar point. The author-hosted W170 manuscript describes 79 developers and 3,244 hours; the final version reports 78 and",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "appendices/methodology.tex",
      "line_start": 101,
      "line_end": 101,
      "paragraph": "Version details matter even for this familiar point. The author-hosted W170 manuscript describes 79 developers and 3,244 hours; the final version reports 78 and 3,148 after a participant's 96 hours were excluded. Some published project counts still total 79, and the retained activity shares have not been independently recomputed from the participant logs. The general observation that comprehension occupies substantial attention should therefore not be converted into an exact universal schedule for developers. \\autocite{W170}",
      "sha256": "2f9b8586c68bef590458ecda64e206f95c9699ea27e669a52287f007ac7940e3",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W170\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0176",
      "atlas_display": {
        "id": "V10:TEXTREF:0176",
        "label": "Version details matter even for this familiar point. The author-hosted W170 manuscript describes 79 developers and 3,244 hours; the final version reports 78 and",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "For the approval service, understanding why a historical decision must survive a policy change is part of the work, even when the implementation is only a few l",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "appendices/methodology.tex",
      "line_start": 103,
      "line_end": 103,
      "paragraph": "For the approval service, understanding why a historical decision must survive a policy change is part of the work, even when the implementation is only a few lines. Corporate rollout experiments such as W003 can measure output from introducing a coding assistant, but do not by themselves define whether that output is an operable business change. The book's broader work unit makes this remaining effort explicit; it is an engineering choice informed by the evidence. \\autocite{W003}",
      "sha256": "c595d783388818e8555915e7163bbbb689fdd6b3d657cd49951d73a2f4784ac2",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W003\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0177",
      "atlas_display": {
        "id": "V10:TEXTREF:0177",
        "label": "For the approval service, understanding why a historical decision must survive a policy change is part of the work, even when the implementation is only a few l",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Cui and colleagues combine three company experiments involving 4,867 developers. The frequently cited pooled output estimate is not interchangeable with an esti",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "appendices/methodology.tex",
      "line_start": 107,
      "line_end": 107,
      "paragraph": "Cui and colleagues combine three company experiments involving 4,867 developers. The frequently cited pooled output estimate is not interchangeable with an estimate of assignment to treatment over a restricted period. Noncompliance and the distinction between assignment and actual use affect what is being estimated. Reading only a headline percentage would conceal those choices. \\autocite{W003}",
      "sha256": "31faffbee936e0f57b12eeec0834d33892e6a1714f95cf40e0bd63765fcb8ab4",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W003\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0178",
      "atlas_display": {
        "id": "V10:TEXTREF:0178",
        "label": "Cui and colleagues combine three company experiments involving 4,867 developers. The frequently cited pooled output estimate is not interchangeable with an esti",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "The experienced-maintainer experiment catalogued as W023 addresses a different setting. Its primary design involves sixteen developers and 246 issues, with rand",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "appendices/methodology.tex",
      "line_start": 109,
      "line_end": 109,
      "paragraph": "The experienced-maintainer experiment catalogued as W023 addresses a different setting. Its primary design involves sixteen developers and 246 issues, with random assignment at the issue level and developers working in both conditions. Its task-time result should be interpreted within that population, repository familiarity and tested tool setting, rather than treated as the answer to every productivity question. The contrast with a workplace rollout is informative precisely because the settings and endpoints differ. \\autocite{W023}",
      "sha256": "b64abe2a398f5fd3f50e315c2e23848fbc75865b202ff7d470de7b95f3ecbb57",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W023\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0179",
      "atlas_display": {
        "id": "V10:TEXTREF:0179",
        "label": "The experienced-maintainer experiment catalogued as W023 addresses a different setting. Its primary design involves sixteen developers and 246 issues, with rand",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Enterprise surveys, broad practitioner surveys and vendor telemetry can explain adoption and perceived usefulness. They cannot substitute for timed work, review",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "appendices/methodology.tex",
      "line_start": 111,
      "line_end": 111,
      "paragraph": "Enterprise surveys, broad practitioner surveys and vendor telemetry can explain adoption and perceived usefulness. They cannot substitute for timed work, reviewer effort or post-release outcomes when those are the quantities a decision requires. Reports of confidence or speed belong beside the measured outcomes, with their own response denominator. \\autocite{W007,W022,W021}",
      "sha256": "1c756c61151d10702b35d94756db94b292c46250ad8e5979b648f2a4fe4be26e",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W007\", \"W021\", \"W022\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0180",
      "atlas_display": {
        "id": "V10:TEXTREF:0180",
        "label": "Enterprise surveys, broad practitioner surveys and vendor telemetry can explain adoption and perceived usefulness. They cannot substitute for timed work, review",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "The AIDev dataset supports systematic examination of agent activity. Several publications reuse that corpus, including the analyses by Khelifi and colleagues an",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "appendices/methodology.tex",
      "line_start": 119,
      "line_end": 119,
      "paragraph": "The AIDev dataset supports systematic examination of agent activity. Several publications reuse that corpus, including the analyses by Khelifi and colleagues and by Peralta and colleagues. Their questions and samples differ, but the common lineage matters when assessing independent support. Peralta's review-trace sample and manually inspected subset are selections from an observed population, not fresh randomized trials. \\autocite{W192,W068,W071}",
      "sha256": "7acae949c93b25b557b21e7da566314523894092d8c556b7fd84b4c585446324",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W068\", \"W071\", \"W192\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0181",
      "atlas_display": {
        "id": "V10:TEXTREF:0181",
        "label": "The AIDev dataset supports systematic examination of agent activity. Several publications reuse that corpus, including the analyses by Khelifi and colleagues an",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "MirrorCode explores longer-horizon task capability, while Whitfill and colleagues investigate why benchmark-passing patches may still fail maintainer expectatio",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "appendices/methodology.tex",
      "line_start": 121,
      "line_end": 121,
      "paragraph": "MirrorCode explores longer-horizon task capability, while Whitfill and colleagues investigate why benchmark-passing patches may still fail maintainer expectations. The latter assessment omits a normal iterative pull-request-and-CI cycle, so it does not estimate an actual production merge probability. Bhati's lifecycle synthesis, in turn, organizes earlier work rather than supplying another independently randomized sample. \\autocite{W193,W111,W095}",
      "sha256": "18f91119dfc0b3eaab573163176895727c192dfa7bb70998c65e4e144f9c0f34",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W095\", \"W111\", \"W193\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0182",
      "atlas_display": {
        "id": "V10:TEXTREF:0182",
        "label": "MirrorCode explores longer-horizon task capability, while Whitfill and colleagues investigate why benchmark-passing patches may still fail maintainer expectatio",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "A test can be precise and still ask the wrong question. W148's simulated function-development processes illustrate this when an articulated requirement and a na",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "appendices/methodology.tex",
      "line_start": 127,
      "line_end": 127,
      "paragraph": "A test can be precise and still ask the wrong question. W148's simulated function-development processes illustrate this when an articulated requirement and a narrower supplied oracle disagree. A candidate may satisfy one interpretation and fail the other. The lesson is to inspect the authority behind the expected result, not merely count passing cases. \\autocite{W148}",
      "sha256": "14033416a91071e1b272089571c59f1c7bf4e3d8cce1c870c7344624a79c986d",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W148\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0183",
      "atlas_display": {
        "id": "V10:TEXTREF:0183",
        "label": "A test can be precise and still ask the wrong question. W148's simulated function-development processes illustrate this when an articulated requirement and a na",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Intent-prediction and drift-scoring work such as W099 examines the effort involved in keeping model behavior aligned with a changing requirement. Its scoring co",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "appendices/methodology.tex",
      "line_start": 129,
      "line_end": 129,
      "paragraph": "Intent-prediction and drift-scoring work such as W099 examines the effort involved in keeping model behavior aligned with a changing requirement. Its scoring costs and nonrandomized rollout do not establish a universally effective retry rule or an automated authority for deciding intention. Process proposals by Hassan and Hoda offer useful ways to organize responsibilities, while the repository-policy study W150 records written obligations rather than runtime compliance. \\autocite{W099,W152,W153,W150}",
      "sha256": "95e2c274a81bcd14281de56dbbaf9550c0b02f884aea1de8fae76db421635e6c",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W099\", \"W150\", \"W152\", \"W153\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0184",
      "atlas_display": {
        "id": "V10:TEXTREF:0184",
        "label": "Intent-prediction and drift-scoring work such as W099 examines the effort involved in keeping model behavior aligned with a changing requirement. Its scoring co",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "The benchmark changes between versions of W151 also constrain what can be inferred from its results. An earlier edition describes $\\tau$-bench; a later edition ",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "appendices/methodology.tex",
      "line_start": 131,
      "line_end": 131,
      "paragraph": "The benchmark changes between versions of W151 also constrain what can be inferred from its results. An earlier edition describes $\\tau$-bench; a later edition uses a TravelPlanner constraint task. Those headlines are not repeated measurements on an unchanged benchmark. Some reported seed summaries also lack the observations and endpoint definitions needed for reconciliation. The control ideas can be discussed without treating those unresolved comparisons as validated performance estimates. \\autocite{W151}",
      "sha256": "2969046087391b8885738955042c63860f1154084101dac49eb747790f6d4d51",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W151\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0185",
      "atlas_display": {
        "id": "V10:TEXTREF:0185",
        "label": "The benchmark changes between versions of W151 also constrain what can be inferred from its results. An earlier edition describes $\\tau$-bench; a later edition ",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "A change can pass its immediate tests while making the next change harder. Observational studies of agent-first and IDE-first repositories, and of Cursor adopti",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "appendices/methodology.tex",
      "line_start": 137,
      "line_end": 137,
      "paragraph": "A change can pass its immediate tests while making the next change harder. Observational studies of agent-first and IDE-first repositories, and of Cursor adoption, examine this possibility through activity, complexity and static-analysis measures. W001 distinguishes its repository groups rather than estimating a single pooled ``39\\%'' complexity effect. W004's quality results also vary materially with estimator choice: an alternative specification gives negative, statistically insignificant estimates where the preferred one reports increases. These are reasons to investigate maintainability, not to declare a tool universally harmful. \\autocite{W001,W004}",
      "sha256": "eae9be10f9eb12d792f3adb89c0d8adfac074ad07085e0d456623060168c879c",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W001\", \"W004\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0186",
      "atlas_display": {
        "id": "V10:TEXTREF:0186",
        "label": "A change can pass its immediate tests while making the next change harder. Observational studies of agent-first and IDE-first repositories, and of Cursor adopti",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Redundancy adds another perspective. Huang and colleagues report a higher redundancy measure for agentic pull requests alongside relatively favorable review-com",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "appendices/methodology.tex",
      "line_start": 139,
      "line_end": 139,
      "paragraph": "Redundancy adds another perspective. Huang and colleagues report a higher redundancy measure for agentic pull requests alongside relatively favorable review-comment sentiment. That combination can motivate a check for missed reuse, but the sentiment classifier does not establish what a reviewer understood. A discrepancy between the complexity-table total and the surrounding reported count further limits precise reuse of that table; it does not erase the separately reported redundancy comparison. \\autocite{W031}",
      "sha256": "ad099496678c74cf15c96ba50977ff5c459728f2cbd5447326e2b7af5433d567",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W031\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0187",
      "atlas_display": {
        "id": "V10:TEXTREF:0187",
        "label": "Redundancy adds another perspective. Huang and colleagues report a higher redundancy measure for agentic pull requests alongside relatively favorable review-com",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Post-merge studies help distinguish a warning from work that actually follows. W029 reports introduced SonarQube issues in merged Python bug fixes, with highly ",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "appendices/methodology.tex",
      "line_start": 141,
      "line_end": 141,
      "paragraph": "Post-merge studies help distinguish a warning from work that actually follows. W029 reports introduced SonarQube issues in merged Python bug fixes, with highly unequal agent-group sizes and concentrated findings. W054 follows changes over ninety days and examines outcomes including reverts. A raw vendor total, an issue-presence test, an issue-density test and a revert comparison answer different questions. Reconstructing the approximate revert odds ratios from rounded published percentages checks that arithmetic, not the original model or its handling of selection. \\autocite{W029,W054}",
      "sha256": "621cbefa66a064c4cababd365541bfef925b5935ff44576d6eea0b6b5b33cace",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W029\", \"W054\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0188",
      "atlas_display": {
        "id": "V10:TEXTREF:0188",
        "label": "Post-merge studies help distinguish a warning from work that actually follows. W029 reports introduced SonarQube issues in merged Python bug fixes, with highly ",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "The practical response is to keep architecture and maintenance evidence separate from a passing test. A duplicated Treasury threshold imposes a synchronization ",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "appendices/methodology.tex",
      "line_start": 143,
      "line_end": 143,
      "paragraph": "The practical response is to keep architecture and maintenance evidence separate from a passing test. A duplicated Treasury threshold imposes a synchronization obligation even when its cyclomatic complexity is low. Authorship and ownership records may identify a steward, but do not prove that the steward can diagnose and safely revise the behavior. An explicit handoff and a change-focused fitness check address that gap. \\autocite{W189}",
      "sha256": "5bb82ecb34b064f9d049de96762d61bce782cca41a7d007fa8d10546063a45da",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W189\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0189",
      "atlas_display": {
        "id": "V10:TEXTREF:0189",
        "label": "The practical response is to keep architecture and maintenance evidence separate from a passing test. A duplicated Treasury threshold imposes a synchronization ",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "The often-repeated 45\\% failure figure in W061 concerns eighty constructed tasks under the tested models and judging procedure. Schreiber and Tippe instead iden",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "appendices/methodology.tex",
      "line_start": 149,
      "line_end": 149,
      "paragraph": "The often-repeated 45\\% failure figure in W061 concerns eighty constructed tasks under the tested models and judging procedure. Schreiber and Tippe instead identify publicly attributed AI code through GitHub searches and successive filtering, then examine patterns reported by CodeQL. Attribution comments are unevenly used, and detected patterns are not verified exploits. Neither design supplies the base rate of exploitable flaws in an arbitrary deployed organization. \\autocite{W061,W041}",
      "sha256": "191af58d7958aaff711d6f2d523335fcdd1b462119ca84dd077981f0babf0656",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W041\", \"W061\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0190",
      "atlas_display": {
        "id": "V10:TEXTREF:0190",
        "label": "The often-repeated 45\\% failure figure in W061 concerns eighty constructed tasks under the tested models and judging procedure. Schreiber and Tippe instead iden",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "A written contribution policy can require review without demonstrating that a runtime prevents secret reads, network actions or direct merges. The selected repo",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "appendices/methodology.tex",
      "line_start": 151,
      "line_end": 151,
      "paragraph": "A written contribution policy can require review without demonstrating that a runtime prevents secret reads, network actions or direct merges. The selected repository policies in W150 illuminate governance language, not enforcement of those boundaries. \\autocite{W150}",
      "sha256": "d2f2b1a492129e0329c905b7f42d3edb929d8ecd25213594d4978ec5231081a3",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W150\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0191",
      "atlas_display": {
        "id": "V10:TEXTREF:0191",
        "label": "A written contribution policy can require review without demonstrating that a runtime prevents secret reads, network actions or direct merges. The selected repo",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Independence concerns where an expected answer comes from. A second model can repeat the first model's mistake, especially when both share incomplete context or",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "appendices/methodology.tex",
      "line_start": 157,
      "line_end": 157,
      "paragraph": "Independence concerns where an expected answer comes from. A second model can repeat the first model's mistake, especially when both share incomplete context or related failure patterns. W079's conditional agreement result concerns multiple-choice answers when both models are wrong. It motivates caution about consensus, but is not an overall coding-agent failure rate. W148's oracle anomalies and W111's maintainer judgments make the complementary point that even executable correctness can be narrower than the acceptance question. \\autocite{W079,W148,W111}",
      "sha256": "8141e381773e597b1f4f5dbeb7a572bbddf6eefe69bf78c0cf7ce0424b3ebc4c",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W079\", \"W111\", \"W148\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0192",
      "atlas_display": {
        "id": "V10:TEXTREF:0192",
        "label": "Independence concerns where an expected answer comes from. A second model can repeat the first model's mistake, especially when both share incomplete context or",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Xiang and colleagues evaluate writer/reviewer combinations on the same 116 complete-case programming tasks. The reviewing models cannot run the tests that later",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "appendices/methodology.tex",
      "line_start": 159,
      "line_end": 159,
      "paragraph": "Xiang and colleagues evaluate writer/reviewer combinations on the same 116 complete-case programming tasks. The reviewing models cannot run the tests that later score correctness. In that setting, reviewer order matters: one sequence adds passing tasks to its writer-only baseline, while the reverse loses successes and costs more. Reconstructed McNemar calculations use the published discordant counts, not independently rerun model outputs. The result illustrates why another review stage needs evaluation; it does not establish an optimal brownfield review process. \\autocite{W102}",
      "sha256": "04f2533572dcfb2b70f24cd0b5dcf713648f62fcff1b3fe165169887adb619d2",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W102\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0193",
      "atlas_display": {
        "id": "V10:TEXTREF:0193",
        "label": "Xiang and colleagues evaluate writer/reviewer combinations on the same 116 complete-case programming tasks. The reviewing models cannot run the tests that later",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Statistical checks have an oracle problem of their own. W151 reports a difference in mean constraint satisfaction and invokes a paired McNemar test without the ",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "appendices/methodology.tex",
      "line_start": 161,
      "line_end": 161,
      "paragraph": "Statistical checks have an oracle problem of their own. W151 reports a difference in mean constraint satisfaction and invokes a paired McNemar test without the categorical discordance table needed to reproduce it. Means alone do not determine those paired outcomes. A plausible reconstruction must therefore remain a hypothesis until the relevant observations are available. \\autocite{W151}",
      "sha256": "7ee5197a8b3ecf0100c0bd7d56a2e5f3fac5d22bcbbd760b93ad59c879d3552b",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W151\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0194",
      "atlas_display": {
        "id": "V10:TEXTREF:0194",
        "label": "Statistical checks have an oracle problem of their own. W151 reports a difference in mean constraint satisfaction and invokes a paired McNemar test without the ",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Human-review studies can likewise measure trust, agreement and time without measuring escaped production defects. Those outcomes matter, but cannot certify the ",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "appendices/methodology.tex",
      "line_start": 163,
      "line_end": 163,
      "paragraph": "Human-review studies can likewise measure trust, agreement and time without measuring escaped production defects. Those outcomes matter, but cannot certify the service's release. Its checker needs an expectation grounded in the authorized contract and evidence tied to a particular candidate. \\autocite{W066}",
      "sha256": "b0da2097aec80cb7efce721bc0cc60bb190e17d767d9460ff183911e1e862379",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W066\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0195",
      "atlas_display": {
        "id": "V10:TEXTREF:0195",
        "label": "Human-review studies can likewise measure trust, agreement and time without measuring escaped production defects. Those outcomes matter, but cannot certify the ",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Watanabe and colleagues describe 567 Claude Code pull requests across 157 projects, including merge and modification patterns. Other studies examine interventio",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "appendices/methodology.tex",
      "line_start": 169,
      "line_end": 169,
      "paragraph": "Watanabe and colleagues describe 567 Claude Code pull requests across 157 projects, including merge and modification patterns. Other studies examine intervention, review context and reasons for rejection. Peralta's manually inspected rejected cases distinguish agentic failures, non-agentic workflow causes and unknown reasons. The sample is stratified, and missing traces can hide work. These classifications describe what was observable; they are not a population-wide estimate of how often humans should intervene. \\autocite{W036,W068,W065,W071}",
      "sha256": "d3cacabfd4767c76a8349814b1dfc5a78751a5d14a0fdce157afce59c67c092b",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W036\", \"W065\", \"W068\", \"W071\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0196",
      "atlas_display": {
        "id": "V10:TEXTREF:0196",
        "label": "Watanabe and colleagues describe 567 Claude Code pull requests across 157 projects, including merge and modification patterns. Other studies examine interventio",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Counting also requires care. W072's same-product and cross-product review groups overlap, so summing them overcounts distinct pull requests. W068 has an unresol",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "appendices/methodology.tex",
      "line_start": 171,
      "line_end": 171,
      "paragraph": "Counting also requires care. W072's same-product and cross-product review groups overlap, so summing them overcounts distinct pull requests. W068 has an unresolved discrepancy between a table's category total and its stated overall count. An arithmetically plausible replacement cell does not become a corrected observation without the underlying records. \\autocite{W072,W068}",
      "sha256": "4f687e439e9345b2aaf5a8ec458ff0d4414571cc8e7e3d1cdea89b62b4b5fc5b",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W068\", \"W072\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0197",
      "atlas_display": {
        "id": "V10:TEXTREF:0197",
        "label": "Counting also requires care. W072's same-product and cross-product review groups overlap, so summing them overcounts distinct pull requests. W068 has an unresol",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Automation-bias research offers mechanisms for understanding over-reliance on advice, but its adjacent settings do not supply a safe software-review threshold. ",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "appendices/methodology.tex",
      "line_start": 173,
      "line_end": 173,
      "paragraph": "Automation-bias research offers mechanisms for understanding over-reliance on advice, but its adjacent settings do not supply a safe software-review threshold. Intent scoring introduces its own costs, and a self-selected rollout cannot isolate its deployment benefit. \\autocite{W085,W087,W099}",
      "sha256": "075e1d8730110c00be921851df44b2204fff6cfd4976de6efbb04472ae4bb4a1",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W085\", \"W087\", \"W099\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0198",
      "atlas_display": {
        "id": "V10:TEXTREF:0198",
        "label": "Automation-bias research offers mechanisms for understanding over-reliance on advice, but its adjacent settings do not supply a safe software-review threshold. ",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "A repository preserves code more readily than the reasoning that shaped it. Comprehension research, industrial ownership succession and discussions of generated",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "appendices/methodology.tex",
      "line_start": 179,
      "line_end": 179,
      "paragraph": "A repository preserves code more readily than the reasoning that shaped it. Comprehension research, industrial ownership succession and discussions of generated-code authorship all suggest different ways of examining that problem. They do not establish that one graph format, memory store or AI-generated summary improves the next maintainer's performance. \\autocite{W170,W185,W189}",
      "sha256": "9aa79b6c82dd13d3a6585fa7f4965f70674f94a25de11b842b9fc11d4978b215",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W170\", \"W185\", \"W189\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0199",
      "atlas_display": {
        "id": "V10:TEXTREF:0199",
        "label": "A repository preserves code more readily than the reasoning that shaped it. Comprehension research, industrial ownership succession and discussions of generated",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Completing an assisted task is not the same observation as explaining it unaided or applying the lesson later. The main W118 experiment assesses participants im",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "appendices/methodology.tex",
      "line_start": 187,
      "line_end": 187,
      "paragraph": "Completing an assisted task is not the same observation as explaining it unaided or applying the lesson later. The main W118 experiment assesses participants immediately after work with a new library. Its six usage-pattern groups are exploratory rather than randomly assigned teaching strategies. Figure~\\ref{fig:ch10-research-2} accordingly shows an immediate quiz comparison, not delayed retention. \\autocite{W118}",
      "sha256": "0e6138bc0f618246297a2a0963f5471e88211d079a812a7acc67b116116d214e",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W118\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0200",
      "atlas_display": {
        "id": "V10:TEXTREF:0200",
        "label": "Completing an assisted task is not the same observation as explaining it unaided or applying the lesson later. The main W118 experiment assesses participants im",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "An unresolved reporting detail makes restraint especially important. The source reports a 4.15-point difference on a 27-point quiz while describing a 17\\% diffe",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "appendices/methodology.tex",
      "line_start": 189,
      "line_end": 189,
      "paragraph": "An unresolved reporting detail makes restraint especially important. The source reports a 4.15-point difference on a 27-point quiz while describing a 17\\% difference. Dividing the stated quantities does not reproduce that summary, and a different normalization cannot be assumed. The book therefore retains the reported direction of the immediate comparison without presenting a corrected relative skill-loss percentage. Participant-level observations and the intended calculation would be needed to settle it. \\autocite{W118}",
      "sha256": "99369ff61a21cb4a119fd68834a6fea077e62f1c4afae604e64d3afad0ec1228",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W118\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0201",
      "atlas_display": {
        "id": "V10:TEXTREF:0201",
        "label": "An unresolved reporting detail makes restraint especially important. The source reports a 4.15-point difference on a 27-point quiz while describing a 17\\% diffe",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Ide's knowledge-transmission model asks a different question. Novices learn tacit knowledge through work with experienced people; changing which tasks they perf",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "appendices/methodology.tex",
      "line_start": 191,
      "line_end": 191,
      "paragraph": "Ide's knowledge-transmission model asks a different question. Novices learn tacit knowledge through work with experienced people; changing which tasks they perform can alter future learning even when current output rises. That is a theoretical mechanism under specified assumptions, not a measured fall in developers' skills or employment. Earlier illustrative growth scenarios should not be attributed to a later version's result, and the versioned PDF is the fixed source where renderings disagree. \\autocite{W120}",
      "sha256": "366f2dabe3261e1f6a2155236a0f0404016fe7c326e9c1dff85c32eb0a8dc940",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W120\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0202",
      "atlas_display": {
        "id": "V10:TEXTREF:0202",
        "label": "Ide's knowledge-transmission model asks a different question. Novices learn tacit knowledge through work with experienced people; changing which tasks they perf",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Historical work on onboarding, comprehension and novice learning supplies additional perspectives, with different participants, tasks, instruments and intervals",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "appendices/methodology.tex",
      "line_start": 193,
      "line_end": 193,
      "paragraph": "Historical work on onboarding, comprehension and novice learning supplies additional perspectives, with different participants, tasks, instruments and intervals before assessment. Those differences matter as much as the tool used during the task. \\autocite{W115,W161,W163,W164,W166,W167,W169,W170}",
      "sha256": "81167e31e3129c1431145ff835e94eb8996df514ab4abe16975e16a8f8612faf",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W115\", \"W161\", \"W163\", \"W164\", \"W166\", \"W167\", \"W169\", \"W170\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0203",
      "atlas_display": {
        "id": "V10:TEXTREF:0203",
        "label": "Historical work on onboarding, comprehension and novice learning supplies additional perspectives, with different participants, tasks, instruments and intervals",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "A policy survey tells us what a set of organizations has written. It does not tell us whether the policy is enforced, whether a tool cannot bypass it, or whethe",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "appendices/methodology.tex",
      "line_start": 199,
      "line_end": 199,
      "paragraph": "A policy survey tells us what a set of organizations has written. It does not tell us whether the policy is enforced, whether a tool cannot bypass it, or whether its use improves delivery. W150 combines 245 policies found among 2,000 repositories with 36 deliberately added organizations. Results for that enriched sample should not be described as the prevalence of a practice across all repositories. Without the extra organizations' labels, even the corresponding discovered-policy rate cannot be recovered exactly. \\autocite{W150}",
      "sha256": "92404a31e3738aab93d887f965e2537513c2f00f40a88f8115d7d935e6462f7f",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W150\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0204",
      "atlas_display": {
        "id": "V10:TEXTREF:0204",
        "label": "A policy survey tells us what a set of organizations has written. It does not tell us whether the policy is enforced, whether a tool cannot bypass it, or whethe",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Conceptual process proposals and simulated function-building studies contribute other kinds of insight. Their roles, coordination patterns and measured endpoint",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "appendices/methodology.tex",
      "line_start": 201,
      "line_end": 201,
      "paragraph": "Conceptual process proposals and simulated function-building studies contribute other kinds of insight. Their roles, coordination patterns and measured endpoints cannot be pooled into a governance-effect estimate. The operating model in this book instead makes ownership, evidence freshness, conflict resolution and release authority explicit so those controls can be examined in a real workflow. \\autocite{W152,W153,W148}",
      "sha256": "4d11137f807422367e5d530ac07f2ab32b6b9d4eb72b435cf4268bd209cc5185",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W148\", \"W152\", \"W153\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0205",
      "atlas_display": {
        "id": "V10:TEXTREF:0205",
        "label": "Conceptual process proposals and simulated function-building studies contribute other kinds of insight. Their roles, coordination patterns and measured endpoint",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Organizational return claims need similar separation. Surveys and vendor material may contain reported benefits with self-selected denominators. The McKinsey ex",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "appendices/methodology.tex",
      "line_start": 203,
      "line_end": 203,
      "paragraph": "Organizational return claims need similar separation. Surveys and vendor material may contain reported benefits with self-selected denominators. The McKinsey excerpt catalogued as W028 combines a bank case, potential leverage scenarios and a reference to a separate company analysis; its twentyfold frontier scenario is not an observed mean across that company sample. DORA's return-on-investment guidance and calculator are decision aids, not randomized demonstrations of a fixed return. \\autocite{W026,W024,W028,W145}",
      "sha256": "99f4ec12999ffa9327b5ddd146bc4a04758677949529f8e09a74f3accf8f648f",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W024\", \"W026\", \"W028\", \"W145\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0206",
      "atlas_display": {
        "id": "V10:TEXTREF:0206",
        "label": "Organizational return claims need similar separation. Surveys and vendor material may contain reported benefits with self-selected denominators. The McKinsey ex",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "The economic question is broader than whether a tool produces more code. Corporate output experiments, platform studies and labor-market analyses observe differ",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "appendices/methodology.tex",
      "line_start": 209,
      "line_end": 209,
      "paragraph": "The economic question is broader than whether a tool produces more code. Corporate output experiments, platform studies and labor-market analyses observe different populations and endpoints. W003's output measure, W010's version-dependent platform estimates and W136's labor-market findings cannot be combined into a single accepted-change cost. Pre-adoption earnings differences are not treatment effects, and confidence bounds from different specifications are not interchangeable. \\autocite{W003,W010,W136}",
      "sha256": "67f89bfa17e7832f5132e5acdb2caf337b29a4709c86d7666860c44bac1f2bd9",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W003\", \"W010\", \"W136\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0207",
      "atlas_display": {
        "id": "V10:TEXTREF:0207",
        "label": "The economic question is broader than whether a tool produces more code. Corporate output experiments, platform studies and labor-market analyses observe differ",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Workforce interpretation is particularly sensitive to the denominator. In Chandar and Klein Teeselink's analytic sample, a lower junior share is associated prim",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "appendices/methodology.tex",
      "line_start": 211,
      "line_end": 211,
      "paragraph": "Workforce interpretation is particularly sensitive to the denominator. In Chandar and Klein Teeselink's analytic sample, a lower junior share is associated primarily with higher senior employment; the estimated junior-headcount reduction is not statistically significant. The matched-affiliate analysis is narrower than the large underlying postings and employment datasets, and its adoption measure and identification assumptions limit causal interpretation. A falling share is not, by itself, a measured decline in the total number of young workers. \\autocite{W126}",
      "sha256": "be893f65f1b366f9a7b768aa83fb73ad7558a32a0b3d9999fe6101167808bc46",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W126\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0208",
      "atlas_display": {
        "id": "V10:TEXTREF:0208",
        "label": "Workforce interpretation is particularly sensitive to the denominator. In Chandar and Klein Teeselink's analytic sample, a lower junior share is associated prim",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Vacancies, employment, wages, occupational shares and firm spending remain separate outcomes. Forecasts and competing interpretations can help identify scenario",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "appendices/methodology.tex",
      "line_start": 213,
      "line_end": 213,
      "paragraph": "Vacancies, employment, wages, occupational shares and firm spending remain separate outcomes. Forecasts and competing interpretations can help identify scenarios, but hiring cycles, remote work and capital constraints are alternative explanations that require appropriate designs. They should remain visible when discussing AI's possible contribution. \\autocite{W019,W025,W127,W135,W138,W130,W142}",
      "sha256": "cfcc5c93566157f7ea7165d6ba685163b0d1740cbf9a690d27bb9186851b9841",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W019\", \"W025\", \"W127\", \"W130\", \"W135\", \"W138\", \"W142\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0209",
      "atlas_display": {
        "id": "V10:TEXTREF:0209",
        "label": "Vacancies, employment, wages, occupational shares and firm spending remain separate outcomes. Forecasts and competing interpretations can help identify scenario",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "The \\emph{70\\% problem} and the discussion of apparently finished work make the gap between generation and delivery memorable. Their value is to draw attention ",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "appendices/methodology.tex",
      "line_start": 221,
      "line_end": 221,
      "paragraph": "The \\emph{70\\% problem} and the discussion of apparently finished work make the gap between generation and delivery memorable. Their value is to draw attention to the remaining integration, review and rework, not to establish a measured completion percentage. The book uses that distinction to ask what an accepted change actually costs. \\osmanicite{O049,O029}",
      "sha256": "251c193127b3c5b5a47cb6ef24dc37440449bdd05162a5e363a647031734a878",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"O029\", \"O049\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0210",
      "atlas_display": {
        "id": "V10:TEXTREF:0210",
        "label": "The \\emph{70\\% problem} and the discussion of apparently finished work make the gap between generation and delivery memorable. Their value is to draw attention ",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Agency and orchestration describe different choices. One agent can have consequential authority in a single workspace, while a team of read-only agents can requ",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "appendices/methodology.tex",
      "line_start": 225,
      "line_end": 225,
      "paragraph": "Agency and orchestration describe different choices. One agent can have consequential authority in a single workspace, while a team of read-only agents can require coordination without permission to alter policy. Osmani's illustrative autonomy levels help name possible arrangements, but do not constitute a validated maturity scale. \\osmanicite{O010}",
      "sha256": "b9f99abd43e625a53a13f4a61575e3ed932802794aca727fd006041043ea69b3",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"O010\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0211",
      "atlas_display": {
        "id": "V10:TEXTREF:0211",
        "label": "Agency and orchestration describe different choices. One agent can have consequential authority in a single workspace, while a team of read-only agents can requ",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Loop mechanisms make some of the responsibilities concrete: scheduling, isolated work, versioned procedures, governed connectors, specialist tasks and durable p",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "appendices/methodology.tex",
      "line_start": 227,
      "line_end": 227,
      "paragraph": "Loop mechanisms make some of the responsibilities concrete: scheduling, isolated work, versioned procedures, governed connectors, specialist tasks and durable progress state. Their presence should make the work easier to observe and bound. A specialist subagent is not independent merely because it has a separate name, and a stopped loop has not thereby earned release permission. \\osmanicite{O012,O006}",
      "sha256": "1acd6ec43ad4996d501fec64a0dc35112149772bfa26f00996bc89d831379177",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"O006\", \"O012\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0212",
      "atlas_display": {
        "id": "V10:TEXTREF:0212",
        "label": "Loop mechanisms make some of the responsibilities concrete: scheduling, isolated work, versioned procedures, governed connectors, specialist tasks and durable p",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "The same distinction applies to specifications. A well-formed machine-authored contract can be an excellent proposal while still lacking authorization. Osmani's",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "appendices/methodology.tex",
      "line_start": 229,
      "line_end": 229,
      "paragraph": "The same distinction applies to specifications. A well-formed machine-authored contract can be an excellent proposal while still lacking authorization. Osmani's specification guidance helps make a task explicit; the policy owner remains responsible for its business meaning. In the approval service, a late Treasury revision requires that decision before the model is asked to implement it. \\osmanicite{O018,O028}",
      "sha256": "c0a2be4d5e352608c810b563b59dd5523b940b973e46562e83d601cdf60c417d",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"O018\", \"O028\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0213",
      "atlas_display": {
        "id": "V10:TEXTREF:0213",
        "label": "The same distinction applies to specifications. A well-formed machine-authored contract can be an excellent proposal while still lacking authorization. Osmani's",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "The recommendation to treat generated code as a draft and the later discussion of code nobody can fully read address a changing review burden. They are more use",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "appendices/methodology.tex",
      "line_start": 233,
      "line_end": 233,
      "paragraph": "The recommendation to treat generated code as a draft and the later discussion of code nobody can fully read address a changing review burden. They are more useful as a tension to resolve than as opposing universal rules. A bounded change can rely on strong independent checks, while a high-impact change still needs appropriate domain judgment and accountable acceptance. Neither essay supplies a universally safe proportion of code that humans may stop inspecting. \\osmanicite{O023,O001}",
      "sha256": "6713c5a7a65d07e301836b21d4406a8020347aa6c91c3b665276d517119913e2",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"O001\", \"O023\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0214",
      "atlas_display": {
        "id": "V10:TEXTREF:0214",
        "label": "The recommendation to treat generated code as a draft and the later discussion of code nobody can fully read address a changing review burden. They are more use",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Brownfield delegation and context management extend the responsibility beyond a single run. A change zone, instruction file or checkpoint can preserve useful in",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "appendices/methodology.tex",
      "line_start": 235,
      "line_end": 235,
      "paragraph": "Brownfield delegation and context management extend the responsibility beyond a single run. A change zone, instruction file or checkpoint can preserve useful information, but can also preserve a stale assumption. Version, owner, source and invalidation conditions make that information usable without silently promoting a summary into authority. The memory arrangement then needs a handoff test, not merely successful retrieval. \\osmanicite{O002,O031,O013,O004}",
      "sha256": "df63306b391b4bf42713f8ef781056ac4329b72fd16c98c7941159c1e40d77ab",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"O002\", \"O004\", \"O013\", \"O031\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0215",
      "atlas_display": {
        "id": "V10:TEXTREF:0215",
        "label": "Brownfield delegation and context management extend the responsibility beyond a single run. A change zone, instruction file or checkpoint can preserve useful in",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Warnings about agentic skill decay and the \\emph{80\\% problem} bring the engineer back into view. They raise questions about lost practice, comprehension and re",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "appendices/methodology.tex",
      "line_start": 237,
      "line_end": 237,
      "paragraph": "Warnings about agentic skill decay and the \\emph{80\\% problem} bring the engineer back into view. They raise questions about lost practice, comprehension and responsibility rather than provide population estimates of competence. The proposed delayed-transfer evaluation is one way to investigate those concerns without assuming their conclusion. \\osmanicite{O003,O017}",
      "sha256": "d37d9eb72ee0991ee38c204f69618c028a192f1a049e6b4028e8b298b9ab4fcf",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"O003\", \"O017\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0216",
      "atlas_display": {
        "id": "V10:TEXTREF:0216",
        "label": "Warnings about agentic skill decay and the \\emph{80\\% problem} bring the engineer back into view. They raise questions about lost practice, comprehension and re",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "``Own the outer loop'' connects these themes. People remain responsible for intention, evaluation design, escalation and operational consequences while delegati",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "appendices/methodology.tex",
      "line_start": 239,
      "line_end": 239,
      "paragraph": "``Own the outer loop'' connects these themes. People remain responsible for intention, evaluation design, escalation and operational consequences while delegating bounded inner work. That prescription is a useful basis for designing responsibilities; its value should be judged through the actual effort, releases, incidents and learning it enables. \\osmanicite{O009}",
      "sha256": "f36a3e432e6e66c09c9bd0c31833660675d16f58e875ff4fa8ca94ad5c74154a",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"O009\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0217",
      "atlas_display": {
        "id": "V10:TEXTREF:0217",
        "label": "``Own the outer loop'' connects these themes. People remain responsible for intention, evaluation design, escalation and operational consequences while delegati",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Orosz and Laura Tacho's measurement discussion connects tool adoption with delivery, quality and developer experience. It motivates the book's measurement-to-de",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "appendices/methodology.tex",
      "line_start": 247,
      "line_end": 247,
      "paragraph": "Orosz and Laura Tacho's measurement discussion connects tool adoption with delivery, quality and developer experience. It motivates the book's measurement-to-decision table, without validating that proposed instrument or supplying the approval service's acceptance probabilities. At publication, the article disclosed Orosz's investment in DX, Tacho's role there and that the article was not sponsored. Those relationships accompany the reported practices and should remain part of their interpretation. \\oroszcite{P061}",
      "sha256": "513a2843f32a780f82e2e5436f6fed5f6f6e60c58c6d80e26d98b2fd61e669e6",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"P061\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0218",
      "atlas_display": {
        "id": "V10:TEXTREF:0218",
        "label": "Orosz and Laura Tacho's measurement discussion connects tool adoption with delivery, quality and developer experience. It motivates the book's measurement-to-de",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "The discussion of loop engineering supplies a useful challenge to Osmani's vocabulary: does the additional coordinator still earn its complexity when existing t",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "appendices/methodology.tex",
      "line_start": 249,
      "line_end": 249,
      "paragraph": "The discussion of loop engineering supplies a useful challenge to Osmani's vocabulary: does the additional coordinator still earn its complexity when existing tooling can provide some mechanisms? This concerns implementation, not the disappearance of engineering responsibilities. The article discusses the underlying Osmani work through another edition; it is neither independent confirmation of that work nor a universal refutation of controlled loops. \\oroszcite{P110}",
      "sha256": "af2fc7bd32426a30105144cb1985d75214676931eee88b9fa40d53e041315efb",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"P110\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0219",
      "atlas_display": {
        "id": "V10:TEXTREF:0219",
        "label": "The discussion of loop engineering supplies a useful challenge to Osmani's vocabulary: does the additional coordinator still earn its complexity when existing t",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Drew Hoskins's diagnostic-design excerpt, introduced through Orosz's interview, helps explain why an error message is part of behavior rather than decoration. A",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "appendices/methodology.tex",
      "line_start": 255,
      "line_end": 255,
      "paragraph": "Drew Hoskins's diagnostic-design excerpt, introduced through Orosz's interview, helps explain why an error message is part of behavior rather than decoration. A conflict should identify the condition and a permitted next step. It should not encourage a caller to overwrite a historical decision or evade policy by retrying with a new key. The diagnostic contract in the exercise is this book's adaptation of that guidance. \\oroszcite{P082}",
      "sha256": "312c606b90c72221d185d485bca0abdb83f3145baf27dfedcd561f27834f0a86",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"P082\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0220",
      "atlas_display": {
        "id": "V10:TEXTREF:0220",
        "label": "Drew Hoskins's diagnostic-design excerpt, introduced through Orosz's interview, helps explain why an error message is part of behavior rather than decoration. A",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Orosz and Elin Nilsson's Antithesis report offers a related debugging lesson: preserve the conditions that make a failure reproducible. Its company account does",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "appendices/methodology.tex",
      "line_start": 257,
      "line_end": 257,
      "paragraph": "Orosz and Elin Nilsson's Antithesis report offers a related debugging lesson: preserve the conditions that make a failure reproducible. Its company account does not turn the book's lost-response pseudocode into an executed simulator, and deterministic repetition still does not establish that the oracle is correct. A later free-access or sponsorship notice also remains separate from the original article's publication context. \\oroszcite{P006}",
      "sha256": "bfa3c9ff6aebbc0eabdeff2f69f80eedc721f6c315b9227b837265edef213f3a",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"P006\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0221",
      "atlas_display": {
        "id": "V10:TEXTREF:0221",
        "label": "Orosz and Elin Nilsson's Antithesis report offers a related debugging lesson: preserve the conditions that make a failure reproducible. Its company account does",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "The visible discussion of code-review practice sharpens another distinction. A human can resolve every model comment while an important obligation remains untes",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "appendices/methodology.tex",
      "line_start": 259,
      "line_end": 259,
      "paragraph": "The visible discussion of code-review practice sharpens another distinction. A human can resolve every model comment while an important obligation remains untested. The proposed coverage ledger therefore asks what evidence supports historical replay, not just whether the reviewer has anything left to say. Reported company practices do not supply a universal release policy. \\oroszcite{P118}",
      "sha256": "568bc68b10c0adb73fd314f10c24afa8e8364609e5ae7d070b9ed6910a52c00c",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"P118\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0222",
      "atlas_display": {
        "id": "V10:TEXTREF:0222",
        "label": "The visible discussion of code-review practice sharpens another distinction. A human can resolve every model comment while an important obligation remains untes",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Kent Beck's optimistic discussion of AI as a learning amplifier provides a counter-hypothesis to lost practice. In the edited panel, Orosz is the credited autho",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "appendices/methodology.tex",
      "line_start": 263,
      "line_end": 263,
      "paragraph": "Kent Beck's optimistic discussion of AI as a learning amplifier provides a counter-hypothesis to lost practice. In the edited panel, Orosz is the credited author and moderator; Beck and Martin Fowler are participants. Their interpretation motivates a question, not a measured effect. The book's two assisted-work conditions test structured practice and cannot establish AI's total effect by comparison with an unassisted group. \\oroszcite{P123}",
      "sha256": "ba6f622a62949ecb9861a0dff75db0ff8de6c00ebb0887d6f09311255debf596",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"P123\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0223",
      "atlas_display": {
        "id": "V10:TEXTREF:0223",
        "label": "Kent Beck's optimistic discussion of AI as a learning amplifier provides a counter-hypothesis to lost practice. In the edited panel, Orosz is the credited autho",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Nicole Forsgren and Abi Noda's \\emph{Frictionless} excerpts, introduced through Orosz's interview, focus attention on the conditions in which engineers work. Th",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "appendices/methodology.tex",
      "line_start": 265,
      "line_end": 265,
      "paragraph": "Nicole Forsgren and Abi Noda's \\emph{Frictionless} excerpts, introduced through Orosz's interview, focus attention on the conditions in which engineers work. The useful transfer is to distinguish repeated preparation and missing evidence from the assurance work and policy decisions a team genuinely needs. Improving how a control is performed is different from deleting its purpose. \\oroszcite{P078}",
      "sha256": "2434f546b8ddad6c06b144c29861c6056c93b33854bf96d27849e3e52fdc36fb",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"P078\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0224",
      "atlas_display": {
        "id": "V10:TEXTREF:0224",
        "label": "Nicole Forsgren and Abi Noda's \\emph{Frictionless} excerpts, introduced through Orosz's interview, focus attention on the conditions in which engineers work. Th",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "The economic examples close the circle. Orosz's personal replacement of a small service and his Simon Eskildsen interview about rough resource reasoning encoura",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "appendices/methodology.tex",
      "line_start": 267,
      "line_end": 267,
      "paragraph": "The economic examples close the circle. Orosz's personal replacement of a small service and his Simon Eskildsen interview about rough resource reasoning encourage scrutiny of scope and assumptions. A quick implementation does not include all the obligations of maintaining an equivalent service. Rough bounds can identify what should be measured; a headline build time or reported saving cannot become a local model coefficient. \\oroszcite{P084,P111}",
      "sha256": "d5b4946c40e3ad53ccc1e66ad2fbb445e61df3aeba080d09090912c7d40e7035",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"P084\", \"P111\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0225",
      "atlas_display": {
        "id": "V10:TEXTREF:0225",
        "label": "The economic examples close the circle. Orosz's personal replacement of a small service and his Simon Eskildsen interview about rough resource reasoning encoura",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Publication count can exaggerate independent support. P014 is an edited republication of Osmani's O049 with added commentary. Its second publication does not cr",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "appendices/methodology.tex",
      "line_start": 271,
      "line_end": 271,
      "paragraph": "Publication count can exaggerate independent support. P014 is an edited republication of Osmani's O049 with added commentary. Its second publication does not create a second observation. P052 reports the experiment already catalogued as W023; the primary sixteen-developer, 246-issue, issue-randomized design remains authoritative where the secondary description differs. \\oroszcite{P014,P052}",
      "sha256": "09fb59e7e927bd9e803101d1ff9a4fe671cef140ac3abf65c4844057756c8058",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"P014\", \"P052\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0226",
      "atlas_display": {
        "id": "V10:TEXTREF:0226",
        "label": "Publication count can exaggerate independent support. P014 is an edited republication of Osmani's O049 with added commentary. Its second publication does not cr",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Similarly, P089, P095 and P101 analyze one voluntary reader cohort. Distinct questions justify distinct articles, but not three independent samples or a matched",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "appendices/methodology.tex",
      "line_start": 273,
      "line_end": 273,
      "paragraph": "Similarly, P089, P095 and P101 analyze one voluntary reader cohort. Distinct questions justify distinct articles, but not three independent samples or a matched longitudinal panel. The survey can contain primary descriptive observations without establishing causation or population-wide effects. Overlapping Summit context also limits the independence of related panel reporting. \\oroszcite{P089,P095,P101}",
      "sha256": "68743a2972afcfac2065d2464ff70a471c10118adfdd48283978e02b1be332f7",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"P089\", \"P095\", \"P101\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0227",
      "atlas_display": {
        "id": "V10:TEXTREF:0227",
        "label": "Similarly, P089, P095 and P101 analyze one voluntary reader cohort. Distinct questions justify distinct articles, but not three independent samples or a matched",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Some remaining questions require original observations. W003's estimators need the underlying assignment and task records for an independent refit. W068's discr",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "appendices/methodology.tex",
      "line_start": 281,
      "line_end": 281,
      "paragraph": "Some remaining questions require original observations. W003's estimators need the underlying assignment and task records for an independent refit. W068's discrepant table count needs matched repository records rather than an inferred replacement. W170's retained activity shares require participant logs to reconcile them. Until those materials are analyzed, the book keeps the affected interpretations qualified. \\autocite{W003,W068,W170}",
      "sha256": "d3dd3fac1044e0835a973a5e0910148f199a3a54b00f996eca9d2c8dd33869cc",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W003\", \"W068\", \"W170\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0228",
      "atlas_display": {
        "id": "V10:TEXTREF:0228",
        "label": "Some remaining questions require original observations. W003's estimators need the underlying assignment and task records for an independent refit. W068's discr",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Other questions concern the connection between a model or instrument and the world. W120's theoretical assumptions need to be examined separately from real know",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "appendices/methodology.tex",
      "line_start": 283,
      "line_end": 283,
      "paragraph": "Other questions concern the connection between a model or instrument and the world. W120's theoretical assumptions need to be examined separately from real knowledge transfer. W150's original policy classifications need independent inspection before a stronger coding-validity claim. W151's paired and seed-level results need their endpoint definitions and observations before its statistical summaries can be reproduced. These dependencies are different; more citations do not resolve any of them. \\autocite{W120,W150,W151}",
      "sha256": "5f7b7ddb4b35b8c4cbce98705db7ec059791f00a6d5801bf01a3fc79035279f1",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"W120\", \"W150\", \"W151\"]",
      "change_status": "VERBATIM_BASELINE",
      "id": "V10:TEXTREF:0229",
      "atlas_display": {
        "id": "V10:TEXTREF:0229",
        "label": "Other questions concern the connection between a model or instrument and the world. W120's theoretical assumptions need to be examined separately from real know",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "The source trail distinguishes the foundational software-engineering volume,\nthe two editions of the spec-driven work, the autonomous-agent volume and the\nloop-",
      "kind": "cited_passage",
      "collection": "CLAIM",
      "volume_id": "V06",
      "source_file": "appendices/series_practices.tex",
      "line_start": 8,
      "line_end": 15,
      "paragraph": "The source trail distinguishes the foundational software-engineering volume,\nthe two editions of the spec-driven work, the autonomous-agent volume and the\nloop-engineering volume. \\autocite{V01,V02,V03,V04,V05}\nThese references identify the author-supplied snapshots used here. Earlier\nattributions inside them remain attached to the original occurrences in the\ncompanion; this edition does not claim that the author invented every named\npractice. Where a source's bibliography is incomplete, its unresolved key\nremains unresolved rather than being turned into an inferred citation.",
      "sha256": "22b38e75070777c30a123c52df25ddea11f65be347435d19dd7e4b66b9f7d61b",
      "status": "CANONICAL_ID_AND_RECORDED_SCOPE_CHECKED_NOT_NEW_FULL_TEXT_VALIDATION",
      "source_ids": "[\"V01\", \"V02\", \"V03\", \"V04\", \"V05\"]",
      "change_status": "CHANGED_OR_NEW",
      "id": "V10:TEXTREF:0230",
      "atlas_display": {
        "id": "V10:TEXTREF:0230",
        "label": "The source trail distinguishes the foundational software-engineering volume,\nthe two editions of the spec-driven work, the autonomous-agent volume and the\nloop-",
        "kind": "cited_passage",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "AI & Software Engineering — editorial revision v11",
      "kind": "edition",
      "collection": "EDITION",
      "status": "EDITORIAL_REVISION",
      "chapter_count": 13,
      "appendix_count": 2,
      "source_file": "main.tex",
      "id": "EDITION:V11",
      "atlas_display": {
        "id": "EDITION:V11",
        "label": "AI & Software Engineering — editorial revision v11",
        "kind": "edition",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Choosing Practices and Recognizing Their Limits",
      "kind": "chapter",
      "collection": "CHAPTER",
      "chapter": 13,
      "volume_id": "V06",
      "source_file": "chapters/chapter13.tex",
      "status": "CURRENT_CHAPTER",
      "title_it": "Scegliere le pratiche e riconoscerne i limiti",
      "published_chapter_record": "NDSE2:C13",
      "current_source_version": "13.7.1",
      "id": "C:C13",
      "atlas_display": {
        "id": "C:C13",
        "label": "Choosing Practices and Recognizing Their Limits",
        "kind": "chapter",
        "collection": null,
        "category": "chapters",
        "streams": [],
        "actual": [
          "C:C13"
        ],
        "mapped": [
          "C:C13"
        ],
        "printed": false,
        "summary": "Selects and combines practices from the observed problem rather than a fixed workflow. It compares proportionate responses, exposes over-engineering and unsafe shortcuts, and connects earlier volumes while asking which mechanisms can be omitted without losing the change obligations.",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ],
        "historical_v12_summary": ""
      }
    },
    {
      "label": "Appendices",
      "kind": "part",
      "collection": "CONTEXT",
      "volume_id": "V06",
      "status": "CURRENT_DIVISION",
      "id": "PART:V11:APPENDICES",
      "atlas_display": {
        "id": "PART:V11:APPENDICES",
        "label": "Appendices",
        "kind": "part",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Non-Deterministic Software Engineering: How to Build Reliable Software with AI Assistants Without Losing Quality, Security, or Control",
      "kind": "published_book",
      "collection": "PUB",
      "volume_id": "V01",
      "author": "Enrico Papalini",
      "title": "Non-Deterministic Software Engineering",
      "subtitle": "How to Build Reliable Software with AI Assistants Without Losing Quality, Security, or Control",
      "year": "2025",
      "isbn": "9798278715412",
      "edition_number": "1",
      "publisher": "Independently Published",
      "url": "https://www.amazon.com/dp/B0G7LPJBTH",
      "url_role": "individual_book",
      "metadata_source": "AI_SW_ENG/config.tex",
      "metadata_verification": "Author-owned public companion metadata agrees with supplied title/year/ISBN.",
      "status": "PUBLISHED_BOOK_METADATA",
      "limitation": "Bibliographic identification and source genealogy; not independent evidence for the book methods.",
      "ndse2_actual_chapters_json": "[\"C:C13\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "amazon_asin": "B0G7LPJBTH",
      "amazon_language": "English",
      "amazon_verification": "Amazon.com product title and English paperback details inspected on 2026-10-18.",
      "amazon_evidence_urls": [
        "https://www.amazon.com/dp/B0G7LPJBTH"
      ],
      "companion_url": "https://github.com/popoloni/non_deterministic_sw_eng",
      "amazon_url": "https://www.amazon.com/dp/B0G7LPJBTH",
      "id": "PUB:V11:V01",
      "atlas_display": {
        "id": "PUB:V11:V01",
        "label": "Non-Deterministic Software Engineering: How to Build Reliable Software with AI Assistants Without Losing Quality, Security, or Control",
        "kind": "published_book",
        "collection": null,
        "category": "volumes",
        "streams": [],
        "actual": [
          "C:C13"
        ],
        "mapped": [
          "C:C13"
        ],
        "printed": true,
        "summary": "",
        "limitation": "Bibliographic identification and source genealogy; not independent evidence for the book methods.",
        "url": "https://www.amazon.com/dp/B0G7LPJBTH",
        "authors": "Enrico Papalini",
        "year": "2025",
        "topics": [],
        "volumes": [
          "V01"
        ],
        "historical_v12_actual": [],
        "historical_v12_mapped": [],
        "historical_v12_printed": false
      }
    },
    {
      "label": "Non-Deterministic Spec-Driven Development: From Principles to Practice -- A Companion to Non-Deterministic Software Engineering",
      "kind": "published_book",
      "collection": "PUB",
      "volume_id": "V02",
      "author": "Enrico Papalini",
      "title": "Non-Deterministic Spec-Driven Development",
      "subtitle": "From Principles to Practice -- A Companion to Non-Deterministic Software Engineering",
      "year": "2026",
      "isbn": "9798244287899",
      "edition_number": "1",
      "publisher": "Independently Published",
      "url": "https://www.amazon.com/dp/B0GHFBNC5Z",
      "url_role": "individual_book",
      "metadata_source": "AI_SDD_ENG/config.tex",
      "metadata_verification": "Title/year/active print ISBN from supplied author config; author public post identifies B0GGZ44RNX. Alternate paperback ISBN is not substituted for the supplied print ISBN.",
      "status": "PUBLISHED_BOOK_METADATA",
      "limitation": "Bibliographic identification and source genealogy; not independent evidence for the book methods.",
      "ndse2_actual_chapters_json": "[\"C:C13\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "amazon_asin": "B0GHFBNC5Z",
      "amazon_language": "English",
      "amazon_verification": "Exact title and destination verified in Amazon.com's related-book link on the original NDSE product; English edition additionally identified by the author's public post. Destination body was unavailable.",
      "amazon_evidence_urls": [
        "https://www.amazon.com/dp/B0G7LPJBTH",
        "https://it.linkedin.com/posts/matteobaccan_tanto%C3%A8gratis-mokabyte-specdriven-activity-7440435375363289088-mKgA"
      ],
      "kindle_url": "https://www.amazon.com/dp/B0GGZ44RNX",
      "amazon_url": "https://www.amazon.com/dp/B0GHFBNC5Z",
      "id": "PUB:V11:V02",
      "atlas_display": {
        "id": "PUB:V11:V02",
        "label": "Non-Deterministic Spec-Driven Development: From Principles to Practice -- A Companion to Non-Deterministic Software Engineering",
        "kind": "published_book",
        "collection": null,
        "category": "volumes",
        "streams": [],
        "actual": [
          "C:C13"
        ],
        "mapped": [
          "C:C13"
        ],
        "printed": true,
        "summary": "",
        "limitation": "Bibliographic identification and source genealogy; not independent evidence for the book methods.",
        "url": "https://www.amazon.com/dp/B0GHFBNC5Z",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V02"
        ],
        "historical_v12_actual": [],
        "historical_v12_mapped": [],
        "historical_v12_printed": false
      }
    },
    {
      "label": "Non-Deterministic Spec-Driven Development: Enterprise Edition -- From Public Frameworks to Enterprise Practice",
      "kind": "published_book",
      "collection": "PUB",
      "volume_id": "V03",
      "author": "Enrico Papalini",
      "title": "Non-Deterministic Spec-Driven Development",
      "subtitle": "Enterprise Edition -- From Public Frameworks to Enterprise Practice",
      "year": "2026",
      "isbn": "9798195795498",
      "edition_number": "2",
      "publisher": "Independently Published",
      "url": "https://www.amazon.com/dp/B0GZZDFMYF",
      "url_role": "individual_book",
      "metadata_source": "AI_SDD_ENG_V2/config.tex",
      "metadata_verification": "Amazon English Enterprise Edition product page confirms title, publisher, 2026 and ISBN. Source revision 1.1 is preserved as snapshot metadata, not confused with public edition number.",
      "status": "PUBLISHED_BOOK_METADATA",
      "limitation": "Bibliographic identification and source genealogy; not independent evidence for the book methods.",
      "ndse2_actual_chapters_json": "[\"C:C13\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "amazon_asin": "B0GZZDFMYF",
      "amazon_language": "English",
      "amazon_verification": "Amazon.com product title, author, English language and paperback details inspected on 2026-10-18.",
      "amazon_evidence_urls": [
        "https://www.amazon.com/dp/B0GZZDFMYF"
      ],
      "amazon_url": "https://www.amazon.com/dp/B0GZZDFMYF",
      "id": "PUB:V11:V03",
      "atlas_display": {
        "id": "PUB:V11:V03",
        "label": "Non-Deterministic Spec-Driven Development: Enterprise Edition -- From Public Frameworks to Enterprise Practice",
        "kind": "published_book",
        "collection": null,
        "category": "volumes",
        "streams": [],
        "actual": [
          "C:C13"
        ],
        "mapped": [
          "C:C13"
        ],
        "printed": true,
        "summary": "",
        "limitation": "Bibliographic identification and source genealogy; not independent evidence for the book methods.",
        "url": "https://www.amazon.com/dp/B0GZZDFMYF",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V03"
        ],
        "historical_v12_actual": [],
        "historical_v12_mapped": [],
        "historical_v12_printed": false
      }
    },
    {
      "label": "Non-Deterministic Autonomous Coding Agents: Building Self-Improving Systems That Ship While You Sleep",
      "kind": "published_book",
      "collection": "PUB",
      "volume_id": "V04",
      "author": "Enrico Papalini",
      "title": "Non-Deterministic Autonomous Coding Agents",
      "subtitle": "Building Self-Improving Systems That Ship While You Sleep",
      "year": "2026",
      "isbn": "9798247393146",
      "edition_number": "1",
      "publisher": "Independently Published",
      "url": "https://www.amazon.com/dp/B0GMCFLH2C",
      "url_role": "individual_book",
      "metadata_source": "ai-auto_eng/AI_AUTO_ENG/config.tex",
      "metadata_verification": "Title/year/active print ISBN from author-supplied config; no independently fetched format-specific product details. Series URL is explicitly a series locator.",
      "status": "PUBLISHED_BOOK_METADATA",
      "limitation": "Bibliographic identification and source genealogy; not independent evidence for the book methods.",
      "ndse2_actual_chapters_json": "[\"C:C13\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "amazon_asin": "B0GMCFLH2C",
      "amazon_language": "English",
      "amazon_verification": "Amazon.com product title, English language and paperback details inspected on 2026-10-18.",
      "amazon_evidence_urls": [
        "https://www.amazon.com/dp/B0GMCFLH2C"
      ],
      "amazon_url": "https://www.amazon.com/dp/B0GMCFLH2C",
      "id": "PUB:V11:V04",
      "atlas_display": {
        "id": "PUB:V11:V04",
        "label": "Non-Deterministic Autonomous Coding Agents: Building Self-Improving Systems That Ship While You Sleep",
        "kind": "published_book",
        "collection": null,
        "category": "volumes",
        "streams": [],
        "actual": [
          "C:C13"
        ],
        "mapped": [
          "C:C13"
        ],
        "printed": true,
        "summary": "",
        "limitation": "Bibliographic identification and source genealogy; not independent evidence for the book methods.",
        "url": "https://www.amazon.com/dp/B0GMCFLH2C",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V04"
        ],
        "historical_v12_actual": [],
        "historical_v12_mapped": [],
        "historical_v12_printed": false
      }
    },
    {
      "label": "Non-Deterministic Loop Engineering: Design Reliable Agentic AI Systems Beyond the Prompt",
      "kind": "published_book",
      "collection": "PUB",
      "volume_id": "V05",
      "author": "Enrico Papalini",
      "title": "Non-Deterministic Loop Engineering",
      "subtitle": "Design Reliable Agentic AI Systems Beyond the Prompt",
      "year": "2026",
      "isbn": "9798188423384",
      "edition_number": "1",
      "publisher": "Independently Published",
      "url": "https://www.amazon.com/dp/B0H9W2ST3F",
      "url_role": "individual_book",
      "metadata_source": "NDLE/config.tex",
      "metadata_verification": "Title/subtitle/year/ISBN from author-supplied English config; no substitution from Italian print catalogue. Series URL is explicitly a series locator.",
      "status": "PUBLISHED_BOOK_METADATA",
      "limitation": "Bibliographic identification and source genealogy; not independent evidence for the book methods.",
      "ndse2_actual_chapters_json": "[\"C:C13\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "amazon_asin": "B0H9W2ST3F",
      "amazon_language": "English",
      "amazon_verification": "Amazon.com product title, English language and paperback details inspected on 2026-10-18.",
      "amazon_evidence_urls": [
        "https://www.amazon.com/Non-Deterministic-Loop-Engineering-Reliable-Agentic/dp/B0H9W2ST3F"
      ],
      "amazon_url": "https://www.amazon.com/dp/B0H9W2ST3F",
      "id": "PUB:V11:V05",
      "atlas_display": {
        "id": "PUB:V11:V05",
        "label": "Non-Deterministic Loop Engineering: Design Reliable Agentic AI Systems Beyond the Prompt",
        "kind": "published_book",
        "collection": null,
        "category": "volumes",
        "streams": [],
        "actual": [
          "C:C13"
        ],
        "mapped": [
          "C:C13"
        ],
        "printed": true,
        "summary": "",
        "limitation": "Bibliographic identification and source genealogy; not independent evidence for the book methods.",
        "url": "https://www.amazon.com/dp/B0H9W2ST3F",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V05"
        ],
        "historical_v12_actual": [],
        "historical_v12_mapped": [],
        "historical_v12_printed": false
      }
    },
    {
      "label": "main.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 0,
      "source_file": "main.tex",
      "sha256": "8f0a35b931287c34fe589ad13f1e1814c46bd45165191a4ce34e68b5c4b0a6f3",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:main.tex",
      "atlas_display": {
        "id": "DOC:V11:main.tex",
        "label": "main.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "config.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 0,
      "source_file": "config.tex",
      "sha256": "aa74da904f87674bc1d15e51e8e3e8e251a32ba67bb7aef4906fe3dfbda5040a",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:config.tex",
      "atlas_display": {
        "id": "DOC:V11:config.tex",
        "label": "config.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "preamble.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 0,
      "source_file": "preamble.tex",
      "sha256": "2d4582f0c4fb68540dd011236d99a3bc11287c3f3b5097258d967458b007a3e4",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:preamble.tex",
      "atlas_display": {
        "id": "DOC:V11:preamble.tex",
        "label": "preamble.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "frontmatter/titlepage.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 0,
      "source_file": "frontmatter/titlepage.tex",
      "sha256": "ae0e470892a65ba3a99b605f5c6b82e6d37f123e140fdef61b42640bb4653ac2",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:frontmatter/titlepage.tex",
      "atlas_display": {
        "id": "DOC:V11:frontmatter/titlepage.tex",
        "label": "frontmatter/titlepage.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "frontmatter/introduction.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 0,
      "source_file": "frontmatter/introduction.tex",
      "sha256": "07e61c34ff8dbcfeb973081adc8cb574baca51acf548d0f55b5a92dfb765b651",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:frontmatter/introduction.tex",
      "atlas_display": {
        "id": "DOC:V11:frontmatter/introduction.tex",
        "label": "frontmatter/introduction.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "chapters/chapter01.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 1,
      "source_file": "chapters/chapter01.tex",
      "sha256": "82a6ab35d7cf081d5248a69a7b199ffe6e160121fd3090e1018bda53445603c9",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:chapters/chapter01.tex",
      "atlas_display": {
        "id": "DOC:V11:chapters/chapter01.tex",
        "label": "chapters/chapter01.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C01"
        ],
        "mapped": [
          "C:C01"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/learning01.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 1,
      "source_file": "didactics/learning01.tex",
      "sha256": "fd0d0ea4edaee5425697871ef1c7681c8d8c6170465cca64f652177711262a97",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:didactics/learning01.tex",
      "atlas_display": {
        "id": "DOC:V11:didactics/learning01.tex",
        "label": "didactics/learning01.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C01"
        ],
        "mapped": [
          "C:C01"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch01_01.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 1,
      "source_file": "didactics/key_concepts/key_ch01_01.tex",
      "sha256": "5424d635072e4c2c124620a0a3d6afbd911acca900397b1bd4f44961a8025202",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:didactics/key_concepts/key_ch01_01.tex",
      "atlas_display": {
        "id": "DOC:V11:didactics/key_concepts/key_ch01_01.tex",
        "label": "didactics/key_concepts/key_ch01_01.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C01"
        ],
        "mapped": [
          "C:C01"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "figures/source_redraws/figure_ch01_01.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 0,
      "source_file": "figures/source_redraws/figure_ch01_01.tex",
      "sha256": "9d61bc820bc95683e37f92c176fd237c6197f921ccb59582e69dc211c99ecc28",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:figures/source_redraws/figure_ch01_01.tex",
      "atlas_display": {
        "id": "DOC:V11:figures/source_redraws/figure_ch01_01.tex",
        "label": "figures/source_redraws/figure_ch01_01.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "figures/source_redraws/figure_ch01_02.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 0,
      "source_file": "figures/source_redraws/figure_ch01_02.tex",
      "sha256": "676154a734c617f4124e70eccedfe4dfb1eb829893fddb27127d75ab9db019b6",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:figures/source_redraws/figure_ch01_02.tex",
      "atlas_display": {
        "id": "DOC:V11:figures/source_redraws/figure_ch01_02.tex",
        "label": "figures/source_redraws/figure_ch01_02.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch01_02.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 1,
      "source_file": "didactics/key_concepts/key_ch01_02.tex",
      "sha256": "8ddcfd0245c286a628d4a12fd10ea4123587720a960b8dbb5c57139807ff857c",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:didactics/key_concepts/key_ch01_02.tex",
      "atlas_display": {
        "id": "DOC:V11:didactics/key_concepts/key_ch01_02.tex",
        "label": "didactics/key_concepts/key_ch01_02.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C01"
        ],
        "mapped": [
          "C:C01"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch01_03.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 1,
      "source_file": "didactics/key_concepts/key_ch01_03.tex",
      "sha256": "764985e3fad234784b133abcc8fcbfbb4c8e97c07a22db61b305c8a48509039c",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:didactics/key_concepts/key_ch01_03.tex",
      "atlas_display": {
        "id": "DOC:V11:didactics/key_concepts/key_ch01_03.tex",
        "label": "didactics/key_concepts/key_ch01_03.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C01"
        ],
        "mapped": [
          "C:C01"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/worked01.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 1,
      "source_file": "didactics/worked01.tex",
      "sha256": "771a8a2bb2e2db79e768a3d63749deab1b57def88d5ab49c427c6fd646f9e83f",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:didactics/worked01.tex",
      "atlas_display": {
        "id": "DOC:V11:didactics/worked01.tex",
        "label": "didactics/worked01.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C01"
        ],
        "mapped": [
          "C:C01"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "exercises/exercise01.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 1,
      "source_file": "exercises/exercise01.tex",
      "sha256": "defc2483c15918c65ffbcc46056376c941da6d9fe01bfae93c3229481f2b1fe3",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:exercises/exercise01.tex",
      "atlas_display": {
        "id": "DOC:V11:exercises/exercise01.tex",
        "label": "exercises/exercise01.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C01"
        ],
        "mapped": [
          "C:C01"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "chapters/chapter02.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 2,
      "source_file": "chapters/chapter02.tex",
      "sha256": "3e830634367f1debc7974551e035a626e2c997ec05b9b4b675c2b4175877cb48",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:chapters/chapter02.tex",
      "atlas_display": {
        "id": "DOC:V11:chapters/chapter02.tex",
        "label": "chapters/chapter02.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C02"
        ],
        "mapped": [
          "C:C02"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/learning02.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 2,
      "source_file": "didactics/learning02.tex",
      "sha256": "7c62ff415472fc1576174cf84e21496f63b81e4422b7a8f5710c6a748c54a1fb",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:didactics/learning02.tex",
      "atlas_display": {
        "id": "DOC:V11:didactics/learning02.tex",
        "label": "didactics/learning02.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C02"
        ],
        "mapped": [
          "C:C02"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch02_01.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 2,
      "source_file": "didactics/key_concepts/key_ch02_01.tex",
      "sha256": "40f50416423ac2a8cad3999ee0515bccbc5b0cfabf423ea301f0e98e7794dc16",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:didactics/key_concepts/key_ch02_01.tex",
      "atlas_display": {
        "id": "DOC:V11:didactics/key_concepts/key_ch02_01.tex",
        "label": "didactics/key_concepts/key_ch02_01.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C02"
        ],
        "mapped": [
          "C:C02"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "figures/source_redraws/figure_ch02_01.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 0,
      "source_file": "figures/source_redraws/figure_ch02_01.tex",
      "sha256": "c2a5adcc891a393391807a7be08681c19171784189e2d357187708884eba79e2",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:figures/source_redraws/figure_ch02_01.tex",
      "atlas_display": {
        "id": "DOC:V11:figures/source_redraws/figure_ch02_01.tex",
        "label": "figures/source_redraws/figure_ch02_01.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch02_02.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 2,
      "source_file": "didactics/key_concepts/key_ch02_02.tex",
      "sha256": "4d82164aabf4a97aa97c3152d52fa9d2d42c23eb9b11711a068f7c3f2521d1fb",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:didactics/key_concepts/key_ch02_02.tex",
      "atlas_display": {
        "id": "DOC:V11:didactics/key_concepts/key_ch02_02.tex",
        "label": "didactics/key_concepts/key_ch02_02.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C02"
        ],
        "mapped": [
          "C:C02"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "figures/source_redraws/figure_ch02_02.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 0,
      "source_file": "figures/source_redraws/figure_ch02_02.tex",
      "sha256": "fab88ed0b52d571a29f84435e472c3cf7433aafdd2fd2c6f2e107501f7f9c6f8",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:figures/source_redraws/figure_ch02_02.tex",
      "atlas_display": {
        "id": "DOC:V11:figures/source_redraws/figure_ch02_02.tex",
        "label": "figures/source_redraws/figure_ch02_02.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch02_03.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 2,
      "source_file": "didactics/key_concepts/key_ch02_03.tex",
      "sha256": "80b57bc4ce90e659d6889069ce3b1f103f88900f38c0d99cccf85c70c862779c",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:didactics/key_concepts/key_ch02_03.tex",
      "atlas_display": {
        "id": "DOC:V11:didactics/key_concepts/key_ch02_03.tex",
        "label": "didactics/key_concepts/key_ch02_03.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C02"
        ],
        "mapped": [
          "C:C02"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/worked02.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 2,
      "source_file": "didactics/worked02.tex",
      "sha256": "3bed70ceaaf9f515fc4150d37eaad904c93599a1e940bb60fc768c0e6d51e8fe",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:didactics/worked02.tex",
      "atlas_display": {
        "id": "DOC:V11:didactics/worked02.tex",
        "label": "didactics/worked02.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C02"
        ],
        "mapped": [
          "C:C02"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "exercises/exercise02.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 2,
      "source_file": "exercises/exercise02.tex",
      "sha256": "c9de0f8b0502a4e5d7a7c27d43651020e469efe8b58317f8330ae65754a76aeb",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:exercises/exercise02.tex",
      "atlas_display": {
        "id": "DOC:V11:exercises/exercise02.tex",
        "label": "exercises/exercise02.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C02"
        ],
        "mapped": [
          "C:C02"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "chapters/chapter03.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 3,
      "source_file": "chapters/chapter03.tex",
      "sha256": "1774946334695fe941633035d4f6ef0300beb01002f734cbf3934d4a702479f6",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:chapters/chapter03.tex",
      "atlas_display": {
        "id": "DOC:V11:chapters/chapter03.tex",
        "label": "chapters/chapter03.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C03"
        ],
        "mapped": [
          "C:C03"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/learning03.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 3,
      "source_file": "didactics/learning03.tex",
      "sha256": "94c303b5d07d18cff0f33167f69137d074ed23b45e0ec8a047997dad0765c3f5",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:didactics/learning03.tex",
      "atlas_display": {
        "id": "DOC:V11:didactics/learning03.tex",
        "label": "didactics/learning03.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C03"
        ],
        "mapped": [
          "C:C03"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "figures/source_redraws/figure_ch03_01.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 0,
      "source_file": "figures/source_redraws/figure_ch03_01.tex",
      "sha256": "e23454701c00d79ce75fa0976a90c021b27b3103f0a3caf4bc9c0f79a94214ad",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:figures/source_redraws/figure_ch03_01.tex",
      "atlas_display": {
        "id": "DOC:V11:figures/source_redraws/figure_ch03_01.tex",
        "label": "figures/source_redraws/figure_ch03_01.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch03_01.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 3,
      "source_file": "didactics/key_concepts/key_ch03_01.tex",
      "sha256": "0d4b60bf3710b406847f4afdb3923dd3727c4cbb675e5e05db5cf0252a7408e8",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:didactics/key_concepts/key_ch03_01.tex",
      "atlas_display": {
        "id": "DOC:V11:didactics/key_concepts/key_ch03_01.tex",
        "label": "didactics/key_concepts/key_ch03_01.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C03"
        ],
        "mapped": [
          "C:C03"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "figures/editorial/figure_agency_orchestration_O010.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 0,
      "source_file": "figures/editorial/figure_agency_orchestration_O010.tex",
      "sha256": "0916f156d90a3dde7471b47042e06df63176eb7a1e7437dc98ff20e75a76b35a",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:figures/editorial/figure_agency_orchestration_O010.tex",
      "atlas_display": {
        "id": "DOC:V11:figures/editorial/figure_agency_orchestration_O010.tex",
        "label": "figures/editorial/figure_agency_orchestration_O010.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "figures/source_redraws/figure_ch03_02.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 0,
      "source_file": "figures/source_redraws/figure_ch03_02.tex",
      "sha256": "56a33da8a905565eca391650e849df5e60a5a606f0ffaf7600f004514975fb88",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:figures/source_redraws/figure_ch03_02.tex",
      "atlas_display": {
        "id": "DOC:V11:figures/source_redraws/figure_ch03_02.tex",
        "label": "figures/source_redraws/figure_ch03_02.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch03_02.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 3,
      "source_file": "didactics/key_concepts/key_ch03_02.tex",
      "sha256": "e439fc5e3d40f6a77c0a2247085ffb78f5d0eba8fffb14b0a6acf0be477ecaa2",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:didactics/key_concepts/key_ch03_02.tex",
      "atlas_display": {
        "id": "DOC:V11:didactics/key_concepts/key_ch03_02.tex",
        "label": "didactics/key_concepts/key_ch03_02.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C03"
        ],
        "mapped": [
          "C:C03"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "figures/editorial/figure_controls_execution_P110.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 0,
      "source_file": "figures/editorial/figure_controls_execution_P110.tex",
      "sha256": "8a2d450b72d2e071e3ecd1709bc698487a9993f79c1c540072fa39ffaddea7db",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:figures/editorial/figure_controls_execution_P110.tex",
      "atlas_display": {
        "id": "DOC:V11:figures/editorial/figure_controls_execution_P110.tex",
        "label": "figures/editorial/figure_controls_execution_P110.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch03_03.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 3,
      "source_file": "didactics/key_concepts/key_ch03_03.tex",
      "sha256": "28e7a1f8b0ad13a17f0ed93c1cf17bb9c3f22cf02db2c5532c996bd2f0cad273",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:didactics/key_concepts/key_ch03_03.tex",
      "atlas_display": {
        "id": "DOC:V11:didactics/key_concepts/key_ch03_03.tex",
        "label": "didactics/key_concepts/key_ch03_03.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C03"
        ],
        "mapped": [
          "C:C03"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/worked03.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 3,
      "source_file": "didactics/worked03.tex",
      "sha256": "71d957537f23ca6dc17445d5ad98d2785670d1ea63b1104ae3153119b3ca5887",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:didactics/worked03.tex",
      "atlas_display": {
        "id": "DOC:V11:didactics/worked03.tex",
        "label": "didactics/worked03.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C03"
        ],
        "mapped": [
          "C:C03"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "exercises/exercise03.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 3,
      "source_file": "exercises/exercise03.tex",
      "sha256": "88aaf801ebeedca4d54f0e7787eb6479b4249c69bbc5018f0acc622601ac15d9",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:exercises/exercise03.tex",
      "atlas_display": {
        "id": "DOC:V11:exercises/exercise03.tex",
        "label": "exercises/exercise03.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C03"
        ],
        "mapped": [
          "C:C03"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "chapters/chapter04.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 4,
      "source_file": "chapters/chapter04.tex",
      "sha256": "e0b57ca1a2e5378a00f2d08653a24e0e01d1aef7d3c765d48cdb21224411bfe4",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:chapters/chapter04.tex",
      "atlas_display": {
        "id": "DOC:V11:chapters/chapter04.tex",
        "label": "chapters/chapter04.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C04"
        ],
        "mapped": [
          "C:C04"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/learning04.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 4,
      "source_file": "didactics/learning04.tex",
      "sha256": "75d226bd148d50b2e8415c6ec03c41dea812df3130658d04e8b0c8d54d6b63bd",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:didactics/learning04.tex",
      "atlas_display": {
        "id": "DOC:V11:didactics/learning04.tex",
        "label": "didactics/learning04.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C04"
        ],
        "mapped": [
          "C:C04"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch04_01.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 4,
      "source_file": "didactics/key_concepts/key_ch04_01.tex",
      "sha256": "a29d55e4f25b219bfa3f2f06108af5ca74f0cc65ca76c66675043525f89b4364",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:didactics/key_concepts/key_ch04_01.tex",
      "atlas_display": {
        "id": "DOC:V11:didactics/key_concepts/key_ch04_01.tex",
        "label": "didactics/key_concepts/key_ch04_01.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C04"
        ],
        "mapped": [
          "C:C04"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "figures/source_redraws/figure_ch04_01.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 0,
      "source_file": "figures/source_redraws/figure_ch04_01.tex",
      "sha256": "730a5fe21278ac2859b130fea6308ce55a3b05ce2b619b5d4d19ec897dc774bc",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:figures/source_redraws/figure_ch04_01.tex",
      "atlas_display": {
        "id": "DOC:V11:figures/source_redraws/figure_ch04_01.tex",
        "label": "figures/source_redraws/figure_ch04_01.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch04_02.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 4,
      "source_file": "didactics/key_concepts/key_ch04_02.tex",
      "sha256": "fe3ec0b0bcbf7e2817e84d7f7d64c70f57b560f9bab632445e63baadf9c603ac",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:didactics/key_concepts/key_ch04_02.tex",
      "atlas_display": {
        "id": "DOC:V11:didactics/key_concepts/key_ch04_02.tex",
        "label": "didactics/key_concepts/key_ch04_02.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C04"
        ],
        "mapped": [
          "C:C04"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "figures/source_redraws/figure_ch04_02.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 0,
      "source_file": "figures/source_redraws/figure_ch04_02.tex",
      "sha256": "ad5c5734fd19df88d4b35c0f9c3f8de70b83ef5eb42fa589ae7c9b73155b4837",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:figures/source_redraws/figure_ch04_02.tex",
      "atlas_display": {
        "id": "DOC:V11:figures/source_redraws/figure_ch04_02.tex",
        "label": "figures/source_redraws/figure_ch04_02.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch04_03.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 4,
      "source_file": "didactics/key_concepts/key_ch04_03.tex",
      "sha256": "1ef0bb8e50e4243e6f506048545a45c7cef0e32449a333d1dce4b4d5a189f7b9",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:didactics/key_concepts/key_ch04_03.tex",
      "atlas_display": {
        "id": "DOC:V11:didactics/key_concepts/key_ch04_03.tex",
        "label": "didactics/key_concepts/key_ch04_03.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C04"
        ],
        "mapped": [
          "C:C04"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/worked04.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 4,
      "source_file": "didactics/worked04.tex",
      "sha256": "d2c109d282dc74603d2072cf2de3ffd75db3b2859a785600f00ee7ad98eb421e",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:didactics/worked04.tex",
      "atlas_display": {
        "id": "DOC:V11:didactics/worked04.tex",
        "label": "didactics/worked04.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C04"
        ],
        "mapped": [
          "C:C04"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "exercises/exercise04.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 4,
      "source_file": "exercises/exercise04.tex",
      "sha256": "4350289709b98b69965d1922ad08c942bb00122f52beec93d0825e30c6630cb2",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:exercises/exercise04.tex",
      "atlas_display": {
        "id": "DOC:V11:exercises/exercise04.tex",
        "label": "exercises/exercise04.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C04"
        ],
        "mapped": [
          "C:C04"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "chapters/chapter05.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 5,
      "source_file": "chapters/chapter05.tex",
      "sha256": "b2fd4d05440d7c5be0af2942bc1eae6dedcc2bc3d256ccf4bb81727639960783",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:chapters/chapter05.tex",
      "atlas_display": {
        "id": "DOC:V11:chapters/chapter05.tex",
        "label": "chapters/chapter05.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C05"
        ],
        "mapped": [
          "C:C05"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/learning05.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 5,
      "source_file": "didactics/learning05.tex",
      "sha256": "4b3a216a600713b19ac2b73549ae4add74c6a43f9b230532c81b58510afa3fcb",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:didactics/learning05.tex",
      "atlas_display": {
        "id": "DOC:V11:didactics/learning05.tex",
        "label": "didactics/learning05.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C05"
        ],
        "mapped": [
          "C:C05"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch05_01.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 5,
      "source_file": "didactics/key_concepts/key_ch05_01.tex",
      "sha256": "0f3d8b33f4217e7b113bdea5e8dc9def7d97c6038ceebf84d0d1f6c263833a25",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:didactics/key_concepts/key_ch05_01.tex",
      "atlas_display": {
        "id": "DOC:V11:didactics/key_concepts/key_ch05_01.tex",
        "label": "didactics/key_concepts/key_ch05_01.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C05"
        ],
        "mapped": [
          "C:C05"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "figures/source_redraws/figure_ch05_01.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 0,
      "source_file": "figures/source_redraws/figure_ch05_01.tex",
      "sha256": "ff5b409178996eb9202fffd6a0186f7fb361c71a49a1c897a2205e70c80521aa",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:figures/source_redraws/figure_ch05_01.tex",
      "atlas_display": {
        "id": "DOC:V11:figures/source_redraws/figure_ch05_01.tex",
        "label": "figures/source_redraws/figure_ch05_01.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch05_02.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 5,
      "source_file": "didactics/key_concepts/key_ch05_02.tex",
      "sha256": "583419c5265da3217ad87deec643ed7590e80e108f646a7ab7a8a4f30beaf75a",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:didactics/key_concepts/key_ch05_02.tex",
      "atlas_display": {
        "id": "DOC:V11:didactics/key_concepts/key_ch05_02.tex",
        "label": "didactics/key_concepts/key_ch05_02.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C05"
        ],
        "mapped": [
          "C:C05"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "figures/source_redraws/figure_ch05_02.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 0,
      "source_file": "figures/source_redraws/figure_ch05_02.tex",
      "sha256": "bb57fe10f4f0ea93053091c7a894c4f864d75c1ae5869c2b52aa0279ddf86f48",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:figures/source_redraws/figure_ch05_02.tex",
      "atlas_display": {
        "id": "DOC:V11:figures/source_redraws/figure_ch05_02.tex",
        "label": "figures/source_redraws/figure_ch05_02.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch05_03.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 5,
      "source_file": "didactics/key_concepts/key_ch05_03.tex",
      "sha256": "81a907d9bbc77cd1ccbf7abb43ee3bbcf6eba108dbfe3763ad06d56b938b6968",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:didactics/key_concepts/key_ch05_03.tex",
      "atlas_display": {
        "id": "DOC:V11:didactics/key_concepts/key_ch05_03.tex",
        "label": "didactics/key_concepts/key_ch05_03.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C05"
        ],
        "mapped": [
          "C:C05"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/worked05.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 5,
      "source_file": "didactics/worked05.tex",
      "sha256": "3248a93f4f92911777927ffb2c29fc4493a48c4c499c7a186f6788da0227e058",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:didactics/worked05.tex",
      "atlas_display": {
        "id": "DOC:V11:didactics/worked05.tex",
        "label": "didactics/worked05.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C05"
        ],
        "mapped": [
          "C:C05"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "exercises/exercise05.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 5,
      "source_file": "exercises/exercise05.tex",
      "sha256": "5e1c5fbea39b9f8157f06cc35da4dab74111794fd6e030726e264254573e6b36",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:exercises/exercise05.tex",
      "atlas_display": {
        "id": "DOC:V11:exercises/exercise05.tex",
        "label": "exercises/exercise05.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C05"
        ],
        "mapped": [
          "C:C05"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "chapters/chapter06.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 6,
      "source_file": "chapters/chapter06.tex",
      "sha256": "8099575409cc80dd9251cdebc5323fc8e1143a3ed158910c331cfb6192a673c6",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:chapters/chapter06.tex",
      "atlas_display": {
        "id": "DOC:V11:chapters/chapter06.tex",
        "label": "chapters/chapter06.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C06"
        ],
        "mapped": [
          "C:C06"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/learning06.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 6,
      "source_file": "didactics/learning06.tex",
      "sha256": "e06b1014509d0cf6c4a458990f81562355329ffc2be06f8f690ecf94eb6bad67",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:didactics/learning06.tex",
      "atlas_display": {
        "id": "DOC:V11:didactics/learning06.tex",
        "label": "didactics/learning06.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C06"
        ],
        "mapped": [
          "C:C06"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch06_01.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 6,
      "source_file": "didactics/key_concepts/key_ch06_01.tex",
      "sha256": "9e3962f935913ee4adb8cb073519737598037f830d70324c8cf0c1817c7670a2",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:didactics/key_concepts/key_ch06_01.tex",
      "atlas_display": {
        "id": "DOC:V11:didactics/key_concepts/key_ch06_01.tex",
        "label": "didactics/key_concepts/key_ch06_01.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C06"
        ],
        "mapped": [
          "C:C06"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch06_02.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 6,
      "source_file": "didactics/key_concepts/key_ch06_02.tex",
      "sha256": "e4c3914d9410fc51216791bd133003bfa9192c39d0184a66f26e6bb7a3959896",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:didactics/key_concepts/key_ch06_02.tex",
      "atlas_display": {
        "id": "DOC:V11:didactics/key_concepts/key_ch06_02.tex",
        "label": "didactics/key_concepts/key_ch06_02.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C06"
        ],
        "mapped": [
          "C:C06"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "figures/source_redraws/figure_ch06_01.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 0,
      "source_file": "figures/source_redraws/figure_ch06_01.tex",
      "sha256": "c169b2c74987addc89260b8a0d5431ce13b9bff587c4a704b3b2744a8603a861",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:figures/source_redraws/figure_ch06_01.tex",
      "atlas_display": {
        "id": "DOC:V11:figures/source_redraws/figure_ch06_01.tex",
        "label": "figures/source_redraws/figure_ch06_01.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "figures/source_redraws/figure_ch06_02.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 0,
      "source_file": "figures/source_redraws/figure_ch06_02.tex",
      "sha256": "47dd6e2ce968c88cbc8064ed45b6418373e2795e418bba0d7200b9a2375a4de9",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:figures/source_redraws/figure_ch06_02.tex",
      "atlas_display": {
        "id": "DOC:V11:figures/source_redraws/figure_ch06_02.tex",
        "label": "figures/source_redraws/figure_ch06_02.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch06_03.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 6,
      "source_file": "didactics/key_concepts/key_ch06_03.tex",
      "sha256": "d55207060baea459a7c209632a5d63e59e1d19d48b8eb793bc44e6aacd56bffc",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:didactics/key_concepts/key_ch06_03.tex",
      "atlas_display": {
        "id": "DOC:V11:didactics/key_concepts/key_ch06_03.tex",
        "label": "didactics/key_concepts/key_ch06_03.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C06"
        ],
        "mapped": [
          "C:C06"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/worked06.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 6,
      "source_file": "didactics/worked06.tex",
      "sha256": "7d763e792837b358e7c6b8692ee0b17e597f636ca52b5917088fa9f45cbb1dbd",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:didactics/worked06.tex",
      "atlas_display": {
        "id": "DOC:V11:didactics/worked06.tex",
        "label": "didactics/worked06.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C06"
        ],
        "mapped": [
          "C:C06"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "exercises/exercise06.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 6,
      "source_file": "exercises/exercise06.tex",
      "sha256": "ab9fe6292a08a493719181a1fbd3d5002b4b0c3282b2407037ef673a7223fb66",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:exercises/exercise06.tex",
      "atlas_display": {
        "id": "DOC:V11:exercises/exercise06.tex",
        "label": "exercises/exercise06.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C06"
        ],
        "mapped": [
          "C:C06"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "chapters/chapter07.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 7,
      "source_file": "chapters/chapter07.tex",
      "sha256": "1b9bb612dc61ba076b8ae1f53d90d0cdee4c34338867e58f07ac9c3da98f8ced",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:chapters/chapter07.tex",
      "atlas_display": {
        "id": "DOC:V11:chapters/chapter07.tex",
        "label": "chapters/chapter07.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C07"
        ],
        "mapped": [
          "C:C07"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/learning07.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 7,
      "source_file": "didactics/learning07.tex",
      "sha256": "0da743ec58c32b13bc02f9af8605fd216a3a982b39f98f0dfd3af30d4cc13bc1",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:didactics/learning07.tex",
      "atlas_display": {
        "id": "DOC:V11:didactics/learning07.tex",
        "label": "didactics/learning07.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C07"
        ],
        "mapped": [
          "C:C07"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch07_01.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 7,
      "source_file": "didactics/key_concepts/key_ch07_01.tex",
      "sha256": "9cb2965b7b56fb867043b666dc8f84143568bc0f20be05578125cc78301f711a",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:didactics/key_concepts/key_ch07_01.tex",
      "atlas_display": {
        "id": "DOC:V11:didactics/key_concepts/key_ch07_01.tex",
        "label": "didactics/key_concepts/key_ch07_01.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C07"
        ],
        "mapped": [
          "C:C07"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch07_02.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 7,
      "source_file": "didactics/key_concepts/key_ch07_02.tex",
      "sha256": "6d15a82e4da56f4fc2f888305ddc3c5f82f729d3efad390bd20e29be6c2731cd",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:didactics/key_concepts/key_ch07_02.tex",
      "atlas_display": {
        "id": "DOC:V11:didactics/key_concepts/key_ch07_02.tex",
        "label": "didactics/key_concepts/key_ch07_02.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C07"
        ],
        "mapped": [
          "C:C07"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "figures/source_redraws/figure_ch07_01.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 0,
      "source_file": "figures/source_redraws/figure_ch07_01.tex",
      "sha256": "444cf0234655162d4ecad236fd411cc5f04c5aaca8810e725bd803ef77cabc19",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:figures/source_redraws/figure_ch07_01.tex",
      "atlas_display": {
        "id": "DOC:V11:figures/source_redraws/figure_ch07_01.tex",
        "label": "figures/source_redraws/figure_ch07_01.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "figures/source_redraws/figure_ch07_02.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 0,
      "source_file": "figures/source_redraws/figure_ch07_02.tex",
      "sha256": "d323442157cdf59606093593b7aa419e860e7fa8fdac7cbb5eb23f63a1a5f404",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:figures/source_redraws/figure_ch07_02.tex",
      "atlas_display": {
        "id": "DOC:V11:figures/source_redraws/figure_ch07_02.tex",
        "label": "figures/source_redraws/figure_ch07_02.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch07_03.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 7,
      "source_file": "didactics/key_concepts/key_ch07_03.tex",
      "sha256": "3e31da4d1bcaa82697bdf6d5cab9f4e02536a72c36a352a69f8a3167fcc7f926",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:didactics/key_concepts/key_ch07_03.tex",
      "atlas_display": {
        "id": "DOC:V11:didactics/key_concepts/key_ch07_03.tex",
        "label": "didactics/key_concepts/key_ch07_03.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C07"
        ],
        "mapped": [
          "C:C07"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/worked07.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 7,
      "source_file": "didactics/worked07.tex",
      "sha256": "9e9e6ba0730240be5f7e150066b86a6efb15bd5375f7e17daf7b38c818cc6d00",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:didactics/worked07.tex",
      "atlas_display": {
        "id": "DOC:V11:didactics/worked07.tex",
        "label": "didactics/worked07.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C07"
        ],
        "mapped": [
          "C:C07"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "exercises/exercise07.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 7,
      "source_file": "exercises/exercise07.tex",
      "sha256": "6e8576e4a38f51718d623062fce3166c18b01a8eb87263c0ae848e9708730ecd",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:exercises/exercise07.tex",
      "atlas_display": {
        "id": "DOC:V11:exercises/exercise07.tex",
        "label": "exercises/exercise07.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C07"
        ],
        "mapped": [
          "C:C07"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "chapters/chapter08.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 8,
      "source_file": "chapters/chapter08.tex",
      "sha256": "28263ff406d501ab5fd8dcbece7261fef5ee45e00592b941c19b414360e4cb0f",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:chapters/chapter08.tex",
      "atlas_display": {
        "id": "DOC:V11:chapters/chapter08.tex",
        "label": "chapters/chapter08.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C08"
        ],
        "mapped": [
          "C:C08"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/learning08.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 8,
      "source_file": "didactics/learning08.tex",
      "sha256": "0b4c3f03c78dc7865f3c46c8a3c825dcb33953fa5f0043a5a8885f7fa2aa8a54",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:didactics/learning08.tex",
      "atlas_display": {
        "id": "DOC:V11:didactics/learning08.tex",
        "label": "didactics/learning08.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C08"
        ],
        "mapped": [
          "C:C08"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch08_01.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 8,
      "source_file": "didactics/key_concepts/key_ch08_01.tex",
      "sha256": "a1cc4fc44824e75dca829d4a7479c33ef0c5c9d4d8c3d659e8971e35103b0c1c",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:didactics/key_concepts/key_ch08_01.tex",
      "atlas_display": {
        "id": "DOC:V11:didactics/key_concepts/key_ch08_01.tex",
        "label": "didactics/key_concepts/key_ch08_01.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C08"
        ],
        "mapped": [
          "C:C08"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch08_02.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 8,
      "source_file": "didactics/key_concepts/key_ch08_02.tex",
      "sha256": "4e68681a7e6f9a8a64aa0681ce33ef7c5ee1c4302ca8960cd2f960100128d2ae",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:didactics/key_concepts/key_ch08_02.tex",
      "atlas_display": {
        "id": "DOC:V11:didactics/key_concepts/key_ch08_02.tex",
        "label": "didactics/key_concepts/key_ch08_02.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C08"
        ],
        "mapped": [
          "C:C08"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "figures/source_redraws/figure_ch08_01.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 0,
      "source_file": "figures/source_redraws/figure_ch08_01.tex",
      "sha256": "cc7c709085db4adadfb5a85c9a67121b5a1309c0c4f77c3cb1cc727bf6a22ed7",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:figures/source_redraws/figure_ch08_01.tex",
      "atlas_display": {
        "id": "DOC:V11:figures/source_redraws/figure_ch08_01.tex",
        "label": "figures/source_redraws/figure_ch08_01.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "figures/source_redraws/figure_ch08_02.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 0,
      "source_file": "figures/source_redraws/figure_ch08_02.tex",
      "sha256": "31cf795ca64993de511526e2126d6a4a44b2158ce9ea5d404fc9323087f34223",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:figures/source_redraws/figure_ch08_02.tex",
      "atlas_display": {
        "id": "DOC:V11:figures/source_redraws/figure_ch08_02.tex",
        "label": "figures/source_redraws/figure_ch08_02.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch08_03.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 8,
      "source_file": "didactics/key_concepts/key_ch08_03.tex",
      "sha256": "4949f00cb00fe5875761ab54a0d30aff039a9bb17cdc579cfa18779b89792314",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:didactics/key_concepts/key_ch08_03.tex",
      "atlas_display": {
        "id": "DOC:V11:didactics/key_concepts/key_ch08_03.tex",
        "label": "didactics/key_concepts/key_ch08_03.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C08"
        ],
        "mapped": [
          "C:C08"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/worked08.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 8,
      "source_file": "didactics/worked08.tex",
      "sha256": "27951d2e98718efe9b76ed038be2354d02437868fae1027897a6bd0b6e3fdc53",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:didactics/worked08.tex",
      "atlas_display": {
        "id": "DOC:V11:didactics/worked08.tex",
        "label": "didactics/worked08.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C08"
        ],
        "mapped": [
          "C:C08"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "exercises/exercise08.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 8,
      "source_file": "exercises/exercise08.tex",
      "sha256": "fb32997ff8348983fc45ec21028016f1289305d3fea0fee36eacb11a48513d0a",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:exercises/exercise08.tex",
      "atlas_display": {
        "id": "DOC:V11:exercises/exercise08.tex",
        "label": "exercises/exercise08.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C08"
        ],
        "mapped": [
          "C:C08"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "chapters/chapter09.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 9,
      "source_file": "chapters/chapter09.tex",
      "sha256": "aa05809e7e9e66bb5cd5ea88c6d021219dbd38fe779087cca64e5b692b3308bb",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:chapters/chapter09.tex",
      "atlas_display": {
        "id": "DOC:V11:chapters/chapter09.tex",
        "label": "chapters/chapter09.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C09"
        ],
        "mapped": [
          "C:C09"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/learning09.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 9,
      "source_file": "didactics/learning09.tex",
      "sha256": "5eacd3b4a78c9ed8115a1f595b68424af0f040db4a33ee8a2b9542fd32a911ac",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:didactics/learning09.tex",
      "atlas_display": {
        "id": "DOC:V11:didactics/learning09.tex",
        "label": "didactics/learning09.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C09"
        ],
        "mapped": [
          "C:C09"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch09_01.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 9,
      "source_file": "didactics/key_concepts/key_ch09_01.tex",
      "sha256": "d9fc89462312acac1dbcb9914a218b04adb4222aba3064c06f50a730345c6b96",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:didactics/key_concepts/key_ch09_01.tex",
      "atlas_display": {
        "id": "DOC:V11:didactics/key_concepts/key_ch09_01.tex",
        "label": "didactics/key_concepts/key_ch09_01.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C09"
        ],
        "mapped": [
          "C:C09"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "figures/source_redraws/figure_ch09_01.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 0,
      "source_file": "figures/source_redraws/figure_ch09_01.tex",
      "sha256": "6589f8597fe429e9bc250069183f32dc53eacc59e87e8d6f1e6451c2028355d9",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:figures/source_redraws/figure_ch09_01.tex",
      "atlas_display": {
        "id": "DOC:V11:figures/source_redraws/figure_ch09_01.tex",
        "label": "figures/source_redraws/figure_ch09_01.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch09_02.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 9,
      "source_file": "didactics/key_concepts/key_ch09_02.tex",
      "sha256": "69d937310026f74c18096646551fd8b23f41ac724e9304aaa4a86c78d6f4f1b1",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:didactics/key_concepts/key_ch09_02.tex",
      "atlas_display": {
        "id": "DOC:V11:didactics/key_concepts/key_ch09_02.tex",
        "label": "didactics/key_concepts/key_ch09_02.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C09"
        ],
        "mapped": [
          "C:C09"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "figures/source_redraws/figure_ch09_02.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 0,
      "source_file": "figures/source_redraws/figure_ch09_02.tex",
      "sha256": "fb1fb58b80150b3f2fb49a784a103c62d238041be33b0c9296ecae103a9c587a",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:figures/source_redraws/figure_ch09_02.tex",
      "atlas_display": {
        "id": "DOC:V11:figures/source_redraws/figure_ch09_02.tex",
        "label": "figures/source_redraws/figure_ch09_02.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch09_03.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 9,
      "source_file": "didactics/key_concepts/key_ch09_03.tex",
      "sha256": "5e68d91d05bfa697b2150bb90dc0646f5a9b60169380777b5bcfe54fc7214a10",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:didactics/key_concepts/key_ch09_03.tex",
      "atlas_display": {
        "id": "DOC:V11:didactics/key_concepts/key_ch09_03.tex",
        "label": "didactics/key_concepts/key_ch09_03.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C09"
        ],
        "mapped": [
          "C:C09"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/worked09.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 9,
      "source_file": "didactics/worked09.tex",
      "sha256": "87b3f7f8e121f320a71b10753db25702074cdcab683d42010f7f9e3d6dc5dde5",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:didactics/worked09.tex",
      "atlas_display": {
        "id": "DOC:V11:didactics/worked09.tex",
        "label": "didactics/worked09.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C09"
        ],
        "mapped": [
          "C:C09"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "exercises/exercise09.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 9,
      "source_file": "exercises/exercise09.tex",
      "sha256": "45ad042feaf898fc949d5532a79bc78ad022afc19241c7805ca5bfbae33c7c03",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:exercises/exercise09.tex",
      "atlas_display": {
        "id": "DOC:V11:exercises/exercise09.tex",
        "label": "exercises/exercise09.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C09"
        ],
        "mapped": [
          "C:C09"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "chapters/chapter10.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 10,
      "source_file": "chapters/chapter10.tex",
      "sha256": "c0a42f79be8f7ec214fb44281ffb4f66e232ffb9307b253ac43d8faee1924c69",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:chapters/chapter10.tex",
      "atlas_display": {
        "id": "DOC:V11:chapters/chapter10.tex",
        "label": "chapters/chapter10.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C10"
        ],
        "mapped": [
          "C:C10"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/learning10.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 10,
      "source_file": "didactics/learning10.tex",
      "sha256": "90fb0c74b4ad47620a6ec6c3194f675e74a8750f2239603f3d36cc0eed1339d9",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:didactics/learning10.tex",
      "atlas_display": {
        "id": "DOC:V11:didactics/learning10.tex",
        "label": "didactics/learning10.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C10"
        ],
        "mapped": [
          "C:C10"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch10_01.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 10,
      "source_file": "didactics/key_concepts/key_ch10_01.tex",
      "sha256": "2c7c3d504fe43936241aaf6b5a9e719d37049f9fdfa1b04f72769cad55cef128",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:didactics/key_concepts/key_ch10_01.tex",
      "atlas_display": {
        "id": "DOC:V11:didactics/key_concepts/key_ch10_01.tex",
        "label": "didactics/key_concepts/key_ch10_01.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C10"
        ],
        "mapped": [
          "C:C10"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch10_02.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 10,
      "source_file": "didactics/key_concepts/key_ch10_02.tex",
      "sha256": "d7af2ae0f7dbdf6b3b33a2674eda5c6f96c25f337420885fbbeb451ba2cafbbc",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:didactics/key_concepts/key_ch10_02.tex",
      "atlas_display": {
        "id": "DOC:V11:didactics/key_concepts/key_ch10_02.tex",
        "label": "didactics/key_concepts/key_ch10_02.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C10"
        ],
        "mapped": [
          "C:C10"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "figures/source_redraws/figure_ch10_01.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 0,
      "source_file": "figures/source_redraws/figure_ch10_01.tex",
      "sha256": "06f393a3f3d22112dc707f927c1e4574da1a6ef3f37d425503ab7dcb7b7b9cbe",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:figures/source_redraws/figure_ch10_01.tex",
      "atlas_display": {
        "id": "DOC:V11:figures/source_redraws/figure_ch10_01.tex",
        "label": "figures/source_redraws/figure_ch10_01.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "figures/source_redraws/figure_ch10_02.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 0,
      "source_file": "figures/source_redraws/figure_ch10_02.tex",
      "sha256": "ab7bd91908da323ad9fbf51137f2fcbcc0e31d4fe2e85e27e92463bae24c5f26",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:figures/source_redraws/figure_ch10_02.tex",
      "atlas_display": {
        "id": "DOC:V11:figures/source_redraws/figure_ch10_02.tex",
        "label": "figures/source_redraws/figure_ch10_02.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch10_03.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 10,
      "source_file": "didactics/key_concepts/key_ch10_03.tex",
      "sha256": "8a57d964871d32af3dcecab1b0f718994f52a194798839d6a9b98d7dc2409deb",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:didactics/key_concepts/key_ch10_03.tex",
      "atlas_display": {
        "id": "DOC:V11:didactics/key_concepts/key_ch10_03.tex",
        "label": "didactics/key_concepts/key_ch10_03.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C10"
        ],
        "mapped": [
          "C:C10"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/worked10.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 10,
      "source_file": "didactics/worked10.tex",
      "sha256": "f35e5088cdb4148aaec6dadf81038a778b72a7754f514bfa9e83ceed6ec4970a",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:didactics/worked10.tex",
      "atlas_display": {
        "id": "DOC:V11:didactics/worked10.tex",
        "label": "didactics/worked10.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C10"
        ],
        "mapped": [
          "C:C10"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "exercises/exercise10.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 10,
      "source_file": "exercises/exercise10.tex",
      "sha256": "132103d8c4a62546f9e063bb2a56f3f567a14ac0cbd9045199ff932762138a90",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:exercises/exercise10.tex",
      "atlas_display": {
        "id": "DOC:V11:exercises/exercise10.tex",
        "label": "exercises/exercise10.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C10"
        ],
        "mapped": [
          "C:C10"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "chapters/chapter11.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 11,
      "source_file": "chapters/chapter11.tex",
      "sha256": "f85981ac5307a78412ec5f4c7a3d6e2df020fcb710cec5dbeeb84eb1d3cf27b5",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:chapters/chapter11.tex",
      "atlas_display": {
        "id": "DOC:V11:chapters/chapter11.tex",
        "label": "chapters/chapter11.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C11"
        ],
        "mapped": [
          "C:C11"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/learning11.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 11,
      "source_file": "didactics/learning11.tex",
      "sha256": "4fcbda032a45d914dd5479db9e709a518a8342f2ed35580791ef4fed192cf343",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:didactics/learning11.tex",
      "atlas_display": {
        "id": "DOC:V11:didactics/learning11.tex",
        "label": "didactics/learning11.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C11"
        ],
        "mapped": [
          "C:C11"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch11_01.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 11,
      "source_file": "didactics/key_concepts/key_ch11_01.tex",
      "sha256": "c071122d3d7760ad8e795a95b392758b005276edbcccfe942e4550ded5c5bd6e",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:didactics/key_concepts/key_ch11_01.tex",
      "atlas_display": {
        "id": "DOC:V11:didactics/key_concepts/key_ch11_01.tex",
        "label": "didactics/key_concepts/key_ch11_01.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C11"
        ],
        "mapped": [
          "C:C11"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "figures/source_redraws/figure_ch11_01.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 0,
      "source_file": "figures/source_redraws/figure_ch11_01.tex",
      "sha256": "2028bc85d1ff55212b76371e93492846910361f330c099f30c556a5758d57c3a",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:figures/source_redraws/figure_ch11_01.tex",
      "atlas_display": {
        "id": "DOC:V11:figures/source_redraws/figure_ch11_01.tex",
        "label": "figures/source_redraws/figure_ch11_01.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "figures/source_redraws/figure_ch11_02.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 0,
      "source_file": "figures/source_redraws/figure_ch11_02.tex",
      "sha256": "87d1dc20d2588d09c6c4cd17f0ef455db5bd0a9dbd26bfb34331af2889147da7",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:figures/source_redraws/figure_ch11_02.tex",
      "atlas_display": {
        "id": "DOC:V11:figures/source_redraws/figure_ch11_02.tex",
        "label": "figures/source_redraws/figure_ch11_02.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch11_02.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 11,
      "source_file": "didactics/key_concepts/key_ch11_02.tex",
      "sha256": "071207b00b0b3d638075eb9c5543814c68e22296be59408f1436990858b06e35",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:didactics/key_concepts/key_ch11_02.tex",
      "atlas_display": {
        "id": "DOC:V11:didactics/key_concepts/key_ch11_02.tex",
        "label": "didactics/key_concepts/key_ch11_02.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C11"
        ],
        "mapped": [
          "C:C11"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch11_03.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 11,
      "source_file": "didactics/key_concepts/key_ch11_03.tex",
      "sha256": "34ffa8261f2dfb9d715907df05dde442531dca0c43250f2d1407b1ad629562e3",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:didactics/key_concepts/key_ch11_03.tex",
      "atlas_display": {
        "id": "DOC:V11:didactics/key_concepts/key_ch11_03.tex",
        "label": "didactics/key_concepts/key_ch11_03.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C11"
        ],
        "mapped": [
          "C:C11"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/worked11.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 11,
      "source_file": "didactics/worked11.tex",
      "sha256": "74dfa77326f76cd13e8197d6d9fe18c2c555bd9d92ccfeaeaa0a9de1cb341a63",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:didactics/worked11.tex",
      "atlas_display": {
        "id": "DOC:V11:didactics/worked11.tex",
        "label": "didactics/worked11.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C11"
        ],
        "mapped": [
          "C:C11"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "exercises/exercise11.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 11,
      "source_file": "exercises/exercise11.tex",
      "sha256": "2667ca1b05e7c4cfe400dd98b249d29a26a626b035ce81eae7106f1bd1e4158e",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:exercises/exercise11.tex",
      "atlas_display": {
        "id": "DOC:V11:exercises/exercise11.tex",
        "label": "exercises/exercise11.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C11"
        ],
        "mapped": [
          "C:C11"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "chapters/chapter12.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 12,
      "source_file": "chapters/chapter12.tex",
      "sha256": "70b455e67e4462a54182b5b405dc1d2abdd737500cefe410cc3c49f02c69320b",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:chapters/chapter12.tex",
      "atlas_display": {
        "id": "DOC:V11:chapters/chapter12.tex",
        "label": "chapters/chapter12.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C12"
        ],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/learning12.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 12,
      "source_file": "didactics/learning12.tex",
      "sha256": "afbf840ee1c0428422c4e0309236f33289d8c16522ecfb394a84ef413aacab60",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:didactics/learning12.tex",
      "atlas_display": {
        "id": "DOC:V11:didactics/learning12.tex",
        "label": "didactics/learning12.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C12"
        ],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch12_01.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 12,
      "source_file": "didactics/key_concepts/key_ch12_01.tex",
      "sha256": "bbfbcead282858d83f6805506ae97396c791bca24bf017b2fb3fd544f5923141",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:didactics/key_concepts/key_ch12_01.tex",
      "atlas_display": {
        "id": "DOC:V11:didactics/key_concepts/key_ch12_01.tex",
        "label": "didactics/key_concepts/key_ch12_01.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C12"
        ],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "figures/source_redraws/figure_ch12_01.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 0,
      "source_file": "figures/source_redraws/figure_ch12_01.tex",
      "sha256": "83a4eb200423d109ad0f1a5d4ab7a9b1867457eb3be4598a69bd3b43235030f7",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:figures/source_redraws/figure_ch12_01.tex",
      "atlas_display": {
        "id": "DOC:V11:figures/source_redraws/figure_ch12_01.tex",
        "label": "figures/source_redraws/figure_ch12_01.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch12_02.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 12,
      "source_file": "didactics/key_concepts/key_ch12_02.tex",
      "sha256": "91591d4d2a65f9c79833b15171ff73ee87f9e69ead950e00d52e22da97149f23",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:didactics/key_concepts/key_ch12_02.tex",
      "atlas_display": {
        "id": "DOC:V11:didactics/key_concepts/key_ch12_02.tex",
        "label": "didactics/key_concepts/key_ch12_02.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C12"
        ],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "figures/source_redraws/figure_ch12_02.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 0,
      "source_file": "figures/source_redraws/figure_ch12_02.tex",
      "sha256": "0de357488def40f4407019af5ca23c73d46881d6ce030d604d2deac1dd68f4fa",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:figures/source_redraws/figure_ch12_02.tex",
      "atlas_display": {
        "id": "DOC:V11:figures/source_redraws/figure_ch12_02.tex",
        "label": "figures/source_redraws/figure_ch12_02.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/key_concepts/key_ch12_03.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 12,
      "source_file": "didactics/key_concepts/key_ch12_03.tex",
      "sha256": "1ddfc7baad9e2c0ac4ff60b4526e6f113bda77d41244b3ba2ca70b1b11670331",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:didactics/key_concepts/key_ch12_03.tex",
      "atlas_display": {
        "id": "DOC:V11:didactics/key_concepts/key_ch12_03.tex",
        "label": "didactics/key_concepts/key_ch12_03.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C12"
        ],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/worked12.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 12,
      "source_file": "didactics/worked12.tex",
      "sha256": "8021a2bae2cdf60233fc738f34e3ed74e684d86e7cb440b2f16667a45b4bf19e",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:didactics/worked12.tex",
      "atlas_display": {
        "id": "DOC:V11:didactics/worked12.tex",
        "label": "didactics/worked12.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C12"
        ],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "exercises/exercise12.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 12,
      "source_file": "exercises/exercise12.tex",
      "sha256": "83d662bc0b0ab88eb17c145937513fd87727266409d1b10e96be69d9d901825b",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:exercises/exercise12.tex",
      "atlas_display": {
        "id": "DOC:V11:exercises/exercise12.tex",
        "label": "exercises/exercise12.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C12"
        ],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "chapters/chapter13.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 13,
      "source_file": "chapters/chapter13.tex",
      "sha256": "86a72d472ac65fdddd84c19b0f2d1d215a0f02cdb0c2915c09524d15882486c8",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:chapters/chapter13.tex",
      "atlas_display": {
        "id": "DOC:V11:chapters/chapter13.tex",
        "label": "chapters/chapter13.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C13"
        ],
        "mapped": [
          "C:C13"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/learning13.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 13,
      "source_file": "didactics/learning13.tex",
      "sha256": "7321f332d2d8804f0261501a0e1bdac51e3e986b7bd6abe4ede70165c5b1b08d",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:didactics/learning13.tex",
      "atlas_display": {
        "id": "DOC:V11:didactics/learning13.tex",
        "label": "didactics/learning13.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C13"
        ],
        "mapped": [
          "C:C13"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/series_glossary.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 13,
      "source_file": "didactics/series_glossary.tex",
      "sha256": "434c30c8c2b8e4826fadd679e77dd2888136d92da16bb76905c6965c1b7eb2bd",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:didactics/series_glossary.tex",
      "atlas_display": {
        "id": "DOC:V11:didactics/series_glossary.tex",
        "label": "didactics/series_glossary.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C13"
        ],
        "mapped": [
          "C:C13"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "didactics/worked13.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 13,
      "source_file": "didactics/worked13.tex",
      "sha256": "87472a53012807010616fd8d6b2616a0ad5ab6bfa5e4f943aefa1d89185a05f9",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:didactics/worked13.tex",
      "atlas_display": {
        "id": "DOC:V11:didactics/worked13.tex",
        "label": "didactics/worked13.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C13"
        ],
        "mapped": [
          "C:C13"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "exercises/exercise13.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 13,
      "source_file": "exercises/exercise13.tex",
      "sha256": "4f928cd8f1ac422b071cfebd8965bd25cb48cf6a68c57bc323c331d69d03536c",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:exercises/exercise13.tex",
      "atlas_display": {
        "id": "DOC:V11:exercises/exercise13.tex",
        "label": "exercises/exercise13.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [
          "C:C13"
        ],
        "mapped": [
          "C:C13"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "appendices/solutions.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 0,
      "source_file": "appendices/solutions.tex",
      "sha256": "eae3b84f7bdd278574f365e3788bd4cd9548c898ac9032762e8a2534fc5524fb",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:appendices/solutions.tex",
      "atlas_display": {
        "id": "DOC:V11:appendices/solutions.tex",
        "label": "appendices/solutions.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "appendices/methodology.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 0,
      "source_file": "appendices/methodology.tex",
      "sha256": "c5062588828097439684933c61072b530fa95b54749cdd6ba1c54cbfd6b68891",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:appendices/methodology.tex",
      "atlas_display": {
        "id": "DOC:V11:appendices/methodology.tex",
        "label": "appendices/methodology.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "appendices/work_id_index.tex",
      "kind": "reader_file",
      "collection": "DOC",
      "volume_id": "V06",
      "chapter": 0,
      "source_file": "appendices/work_id_index.tex",
      "sha256": "d0caf06fe175fb7f705307570ebc7b7bdd467dd016d21d0b305c47b218982fba",
      "edition": "EDITION:V11",
      "status": "CURRENT_SOURCE",
      "id": "DOC:V11:appendices/work_id_index.tex",
      "atlas_display": {
        "id": "DOC:V11:appendices/work_id_index.tex",
        "label": "appendices/work_id_index.tex",
        "kind": "reader_file",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "label": "Further reading for symptom 13.3.1",
      "historical_aliases": "NDSE:03",
      "node_role": "reading_note",
      "edition": "v11.1",
      "empirical_support": false,
      "id": "READING:V11.1:13.3.1",
      "atlas_display": {
        "id": "READING:V11.1:13.3.1",
        "label": "Further reading for symptom 13.3.1",
        "kind": "reading_note",
        "collection": null,
        "category": "reading",
        "streams": [],
        "actual": [
          "C:C13"
        ],
        "mapped": [
          "C:C13"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Further reading for symptom 13.3.2",
      "historical_aliases": "NDSE:17",
      "node_role": "reading_note",
      "edition": "v11.1",
      "empirical_support": false,
      "id": "READING:V11.1:13.3.2",
      "atlas_display": {
        "id": "READING:V11.1:13.3.2",
        "label": "Further reading for symptom 13.3.2",
        "kind": "reading_note",
        "collection": null,
        "category": "reading",
        "streams": [],
        "actual": [
          "C:C13"
        ],
        "mapped": [
          "C:C13"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Further reading for symptom 13.3.3",
      "historical_aliases": "NDSE:04; SDD1:25; SDD2:B2; SDD2:D1; SDD2:D3; AGENT:01; AGENT:04; AGENT:21; LOOP:R3; LOOP:T01",
      "node_role": "reading_note",
      "edition": "v11.1",
      "empirical_support": false,
      "id": "READING:V11.1:13.3.3",
      "atlas_display": {
        "id": "READING:V11.1:13.3.3",
        "label": "Further reading for symptom 13.3.3",
        "kind": "reading_note",
        "collection": null,
        "category": "reading",
        "streams": [],
        "actual": [
          "C:C13"
        ],
        "mapped": [
          "C:C13"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Further reading for symptom 13.3.4",
      "historical_aliases": "NDSE:01; SDD1:19; SDD1:20; SDD1:21; SDD1:24; SDD2:A1; SDD2:A2; SDD2:A3; SDD2:A4; SDD2:A5; SDD2:A6; SDD2:C1; AGENT:05",
      "node_role": "reading_note",
      "edition": "v11.1",
      "empirical_support": false,
      "id": "READING:V11.1:13.3.4",
      "atlas_display": {
        "id": "READING:V11.1:13.3.4",
        "label": "Further reading for symptom 13.3.4",
        "kind": "reading_note",
        "collection": null,
        "category": "reading",
        "streams": [],
        "actual": [
          "C:C13"
        ],
        "mapped": [
          "C:C13"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Further reading for symptom 13.3.5",
      "historical_aliases": "NDSE:07; NDSE:12; SDD1:23; LOOP:T15",
      "node_role": "reading_note",
      "edition": "v11.1",
      "empirical_support": false,
      "id": "READING:V11.1:13.3.5",
      "atlas_display": {
        "id": "READING:V11.1:13.3.5",
        "label": "Further reading for symptom 13.3.5",
        "kind": "reading_note",
        "collection": null,
        "category": "reading",
        "streams": [],
        "actual": [
          "C:C13"
        ],
        "mapped": [
          "C:C13"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Further reading for symptom 13.3.6",
      "historical_aliases": "NDSE:09; NDSE:16; SDD2:C2; SDD2:C3; SDD2:C4; AGENT:17; AGENT:18; LOOP:T05; LOOP:T09",
      "node_role": "reading_note",
      "edition": "v11.1",
      "empirical_support": false,
      "id": "READING:V11.1:13.3.6",
      "atlas_display": {
        "id": "READING:V11.1:13.3.6",
        "label": "Further reading for symptom 13.3.6",
        "kind": "reading_note",
        "collection": null,
        "category": "reading",
        "streams": [],
        "actual": [
          "C:C13"
        ],
        "mapped": [
          "C:C13"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Further reading for symptom 13.3.7",
      "historical_aliases": "NDSE:02; SDD2:C5; SDD2:D2; AGENT:14; AGENT:15; LOOP:T02",
      "node_role": "reading_note",
      "edition": "v11.1",
      "empirical_support": false,
      "id": "READING:V11.1:13.3.7",
      "atlas_display": {
        "id": "READING:V11.1:13.3.7",
        "label": "Further reading for symptom 13.3.7",
        "kind": "reading_note",
        "collection": null,
        "category": "reading",
        "streams": [],
        "actual": [
          "C:C13"
        ],
        "mapped": [
          "C:C13"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Further reading for symptom 13.3.8",
      "historical_aliases": "NDSE:10; SDD2:B3; SDD2:B4; AGENT:10; AGENT:22",
      "node_role": "reading_note",
      "edition": "v11.1",
      "empirical_support": false,
      "id": "READING:V11.1:13.3.8",
      "atlas_display": {
        "id": "READING:V11.1:13.3.8",
        "label": "Further reading for symptom 13.3.8",
        "kind": "reading_note",
        "collection": null,
        "category": "reading",
        "streams": [],
        "actual": [
          "C:C13"
        ],
        "mapped": [
          "C:C13"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Further reading for symptom 13.3.9",
      "historical_aliases": "NDSE:05; NDSE:11; SDD1:22; SDD2:B1; AGENT:06; AGENT:07; AGENT:08; AGENT:16; AGENT:20; LOOP:T03; LOOP:T04",
      "node_role": "reading_note",
      "edition": "v11.1",
      "empirical_support": false,
      "id": "READING:V11.1:13.3.9",
      "atlas_display": {
        "id": "READING:V11.1:13.3.9",
        "label": "Further reading for symptom 13.3.9",
        "kind": "reading_note",
        "collection": null,
        "category": "reading",
        "streams": [],
        "actual": [
          "C:C13"
        ],
        "mapped": [
          "C:C13"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Further reading for symptom 13.3.10",
      "historical_aliases": "NDSE:06; NDSE:08; NDSE:13; AGENT:12",
      "node_role": "reading_note",
      "edition": "v11.1",
      "empirical_support": false,
      "id": "READING:V11.1:13.3.10",
      "atlas_display": {
        "id": "READING:V11.1:13.3.10",
        "label": "Further reading for symptom 13.3.10",
        "kind": "reading_note",
        "collection": null,
        "category": "reading",
        "streams": [],
        "actual": [
          "C:C13"
        ],
        "mapped": [
          "C:C13"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Further reading for symptom 13.3.11",
      "historical_aliases": "NDSE:14; NDSE:15; SDD2:D4; AGENT:09; AGENT:19; AGENT:23; LOOP:T06; LOOP:T07",
      "node_role": "reading_note",
      "edition": "v11.1",
      "empirical_support": false,
      "id": "READING:V11.1:13.3.11",
      "atlas_display": {
        "id": "READING:V11.1:13.3.11",
        "label": "Further reading for symptom 13.3.11",
        "kind": "reading_note",
        "collection": null,
        "category": "reading",
        "streams": [],
        "actual": [
          "C:C13"
        ],
        "mapped": [
          "C:C13"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Further reading for symptom 13.3.12",
      "historical_aliases": "NDSE:18; LOOP:T08; LOOP:T17",
      "node_role": "reading_note",
      "edition": "v11.1",
      "empirical_support": false,
      "id": "READING:V11.1:13.3.12",
      "atlas_display": {
        "id": "READING:V11.1:13.3.12",
        "label": "Further reading for symptom 13.3.12",
        "kind": "reading_note",
        "collection": null,
        "category": "reading",
        "streams": [],
        "actual": [
          "C:C13"
        ],
        "mapped": [
          "C:C13"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "The toolchain",
      "kind": "practitioner_essay",
      "collection": "F",
      "authors": "Birgitta Böckeler",
      "authors_json": "[\"Birgitta Böckeler\"]",
      "publication_date": "2023-07-26",
      "date_provenance": "Dated entry on the supplied series index; article date also used where printed",
      "url": "https://martinfowler.com/articles/exploring-gen-ai/01-tool-landscape.html",
      "publisher": "martinfowler.com",
      "series": "Exploring Generative AI",
      "series_url": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "snapshot_date": "2026-10-13",
      "contribution": "Organizes coding-assistance tools by task, interaction style, prompt construction and model or hosting choices. The framework helps separate what a tool does from how a developer supplies its context.",
      "limitation": "A July 2023 conceptual landscape, not a comparative benchmark or a current product inventory.",
      "evidence_class": "Conceptual tool taxonomy",
      "source_locator": "Body: task and interaction categories; prompt composition; models and hosting",
      "verification_scope": "Primary article byline and selected body passages inspected; no independent execution or statistical replication",
      "original_data_replicated": false,
      "new_manuscript_citation": false,
      "source_body_archived": false,
      "primary_stream": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:Productivity\"]",
      "topics_json": "[\"K:Developer workflow and adoption\", \"K:Agent context and persistent memory\"]",
      "editorial_chapters_json": "[\"C:C01\", \"C:C03\", \"C:C09\"]",
      "mapping_status": "Independent editorial mapping, not classification by the article authors or SE@PoliMi",
      "book_citation_status": "COMPANION_READING_NOT_IN_BOOK",
      "node_class": "FOWLER_SERIES_ADDITIVE_OVERLAY_V12",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "historical_v12_book_citation_status": "NOT_ADDED_TO_BOOK",
      "id": "F001",
      "atlas_display": {
        "id": "F001",
        "label": "The toolchain",
        "kind": "practitioner_essay",
        "collection": "F",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Productivity"
        ],
        "actual": [],
        "mapped": [
          "C:C01",
          "C:C03",
          "C:C09"
        ],
        "printed": false,
        "summary": "Organizes coding-assistance tools by task, interaction style, prompt construction and model or hosting choices. The framework helps separate what a tool does from how a developer supplies its context.",
        "limitation": "A July 2023 conceptual landscape, not a comparative benchmark or a current product inventory.",
        "url": "https://martinfowler.com/articles/exploring-gen-ai/01-tool-landscape.html",
        "authors": "Birgitta Böckeler",
        "year": "2023-07-26",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Agent context and persistent memory"
        ],
        "volumes": []
      }
    },
    {
      "label": "Median - A tale in three functions",
      "kind": "practitioner_essay",
      "collection": "F",
      "authors": "Birgitta Böckeler",
      "authors_json": "[\"Birgitta Böckeler\"]",
      "publication_date": "2023-07-27",
      "date_provenance": "Dated entry on the supplied series index; article date also used where printed",
      "url": "https://martinfowler.com/articles/exploring-gen-ai/02-median-tale.html",
      "publisher": "martinfowler.com",
      "series": "Exploring Generative AI",
      "series_url": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "snapshot_date": "2026-10-13",
      "contribution": "Examines three generated median implementations and the defects or side effects that a knowledgeable developer must recognize. The example makes the choice of test expectations part of the engineering work.",
      "limitation": "One small TypeScript example; neither defect prevalence nor a general model-quality comparison was established.",
      "evidence_class": "Worked programming example",
      "source_locator": "Body: the three median implementations and the test discussion",
      "verification_scope": "Primary article byline and selected body passages inspected; no independent execution or statistical replication",
      "original_data_replicated": false,
      "new_manuscript_citation": false,
      "source_body_archived": false,
      "primary_stream": "T:Verification & review",
      "streams_json": "[\"T:Verification & review\", \"T:Code quality & security\"]",
      "topics_json": "[\"K:Independent verification and oracles\", \"K:Automation bias and trust\"]",
      "editorial_chapters_json": "[\"C:C05\", \"C:C07\", \"C:C10\"]",
      "mapping_status": "Independent editorial mapping, not classification by the article authors or SE@PoliMi",
      "book_citation_status": "COMPANION_READING_NOT_IN_BOOK",
      "node_class": "FOWLER_SERIES_ADDITIVE_OVERLAY_V12",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "historical_v12_book_citation_status": "NOT_ADDED_TO_BOOK",
      "id": "F002",
      "atlas_display": {
        "id": "F002",
        "label": "Median - A tale in three functions",
        "kind": "practitioner_essay",
        "collection": "F",
        "category": null,
        "streams": [
          "T:Verification & review",
          "T:Code quality & security"
        ],
        "actual": [],
        "mapped": [
          "C:C05",
          "C:C07",
          "C:C10"
        ],
        "printed": false,
        "summary": "Examines three generated median implementations and the defects or side effects that a knowledgeable developer must recognize. The example makes the choice of test expectations part of the engineering work.",
        "limitation": "One small TypeScript example; neither defect prevalence nor a general model-quality comparison was established.",
        "url": "https://martinfowler.com/articles/exploring-gen-ai/02-median-tale.html",
        "authors": "Birgitta Böckeler",
        "year": "2023-07-27",
        "topics": [
          "K:Independent verification and oracles",
          "K:Automation bias and trust"
        ],
        "volumes": []
      }
    },
    {
      "label": "In-line assistance - when is it more useful?",
      "kind": "practitioner_essay",
      "collection": "F",
      "authors": "Birgitta Böckeler",
      "authors_json": "[\"Birgitta Böckeler\"]",
      "publication_date": "2023-08-01",
      "date_provenance": "Dated entry on the supplied series index; article date also used where printed",
      "url": "https://martinfowler.com/articles/exploring-gen-ai/03-coding-assistance-when-useful.html",
      "publisher": "martinfowler.com",
      "series": "Exploring Generative AI",
      "series_url": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "snapshot_date": "2026-10-13",
      "contribution": "Discusses when inline suggestions help, considering task familiarity, technology, change size, developer experience and the effort of checking or reworking the output.",
      "limitation": "Experience-based guidance, largely from experienced developers; usefulness is not a measured universal productivity effect.",
      "evidence_class": "Practitioner experience",
      "source_locator": "Body: usefulness factors and review/rework effort",
      "verification_scope": "Primary article byline and selected body passages inspected; no independent execution or statistical replication",
      "original_data_replicated": false,
      "new_manuscript_citation": false,
      "source_body_archived": false,
      "primary_stream": "T:Productivity",
      "streams_json": "[\"T:Productivity\", \"T:Verification & review\"]",
      "topics_json": "[\"K:Developer workflow and adoption\", \"K:Human cognitive load\", \"K:Economic costs and return\"]",
      "editorial_chapters_json": "[\"C:C02\", \"C:C03\", \"C:C10\", \"C:C12\"]",
      "mapping_status": "Independent editorial mapping, not classification by the article authors or SE@PoliMi",
      "book_citation_status": "COMPANION_READING_NOT_IN_BOOK",
      "node_class": "FOWLER_SERIES_ADDITIVE_OVERLAY_V12",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "historical_v12_book_citation_status": "NOT_ADDED_TO_BOOK",
      "id": "F003",
      "atlas_display": {
        "id": "F003",
        "label": "In-line assistance - when is it more useful?",
        "kind": "practitioner_essay",
        "collection": "F",
        "category": null,
        "streams": [
          "T:Productivity",
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C02",
          "C:C03",
          "C:C10",
          "C:C12"
        ],
        "printed": false,
        "summary": "Discusses when inline suggestions help, considering task familiarity, technology, change size, developer experience and the effort of checking or reworking the output.",
        "limitation": "Experience-based guidance, largely from experienced developers; usefulness is not a measured universal productivity effect.",
        "url": "https://martinfowler.com/articles/exploring-gen-ai/03-coding-assistance-when-useful.html",
        "authors": "Birgitta Böckeler",
        "year": "2023-08-01",
        "topics": [
          "K:Developer workflow and adoption",
          "K:Human cognitive load",
          "K:Economic costs and return"
        ],
        "volumes": []
      }
    },
    {
      "label": "In-line assistance - how can it get in the way?",
      "kind": "practitioner_essay",
      "collection": "F",
      "authors": "Birgitta Böckeler",
      "authors_json": "[\"Birgitta Böckeler\"]",
      "publication_date": "2023-08-03",
      "date_provenance": "Dated entry on the supplied series index; article date also used where printed",
      "url": "https://martinfowler.com/articles/exploring-gen-ai/04-coding-assistance-how-in-the-way.html",
      "publisher": "martinfowler.com",
      "series": "Exploring Generative AI",
      "series_url": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "snapshot_date": "2026-10-13",
      "contribution": "Describes assistants repeating poor patterns from their context and the burden of continually judging suggestions. Relates these experiences to automation bias, anchoring and reluctance to discard generated work.",
      "limitation": "Qualitative examples and interpretive mechanisms, not measured frequencies of bias or review fatigue.",
      "evidence_class": "Practitioner experience",
      "source_locator": "Body: reinforcing existing practices; reviewing instead of producing",
      "verification_scope": "Primary article byline and selected body passages inspected; no independent execution or statistical replication",
      "original_data_replicated": false,
      "new_manuscript_citation": false,
      "source_body_archived": false,
      "primary_stream": "T:Verification & review",
      "streams_json": "[\"T:Verification & review\", \"T:System knowledge & memory\", \"T:Code quality & security\"]",
      "topics_json": "[\"K:Automation bias and trust\", \"K:Human cognitive load\", \"K:Agent context and persistent memory\"]",
      "editorial_chapters_json": "[\"C:C05\", \"C:C08\", \"C:C09\"]",
      "mapping_status": "Independent editorial mapping, not classification by the article authors or SE@PoliMi",
      "book_citation_status": "COMPANION_READING_NOT_IN_BOOK",
      "node_class": "FOWLER_SERIES_ADDITIVE_OVERLAY_V12",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "historical_v12_book_citation_status": "NOT_ADDED_TO_BOOK",
      "id": "F004",
      "atlas_display": {
        "id": "F004",
        "label": "In-line assistance - how can it get in the way?",
        "kind": "practitioner_essay",
        "collection": "F",
        "category": null,
        "streams": [
          "T:Verification & review",
          "T:System knowledge & memory",
          "T:Code quality & security"
        ],
        "actual": [],
        "mapped": [
          "C:C05",
          "C:C08",
          "C:C09"
        ],
        "printed": false,
        "summary": "Describes assistants repeating poor patterns from their context and the burden of continually judging suggestions. Relates these experiences to automation bias, anchoring and reluctance to discard generated work.",
        "limitation": "Qualitative examples and interpretive mechanisms, not measured frequencies of bias or review fatigue.",
        "url": "https://martinfowler.com/articles/exploring-gen-ai/04-coding-assistance-how-in-the-way.html",
        "authors": "Birgitta Böckeler",
        "year": "2023-08-03",
        "topics": [
          "K:Automation bias and trust",
          "K:Human cognitive load",
          "K:Agent context and persistent memory"
        ],
        "volumes": []
      }
    },
    {
      "label": "Coding assistants do not replace pair programming",
      "kind": "practitioner_essay",
      "collection": "F",
      "authors": "Birgitta Böckeler",
      "authors_json": "[\"Birgitta Böckeler\"]",
      "publication_date": "2023-08-10",
      "date_provenance": "Dated entry on the supplied series index; article date also used where printed",
      "url": "https://martinfowler.com/articles/exploring-gen-ai/05-not-your-pair-programmer.html",
      "publisher": "martinfowler.com",
      "series": "Exploring Generative AI",
      "series_url": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "snapshot_date": "2026-10-13",
      "contribution": "Argues that code assistance does not replace the human knowledge sharing, collaboration and collective understanding associated with pair programming. Tools can instead be used by a human pair.",
      "limitation": "An argument about the functions of pairing; not a controlled comparison of pairing arrangements.",
      "evidence_class": "Conceptual argument",
      "source_locator": "Body: knowledge sharing, team flow and pairing with assistance",
      "verification_scope": "Primary article byline and selected body passages inspected; no independent execution or statistical replication",
      "original_data_replicated": false,
      "new_manuscript_citation": false,
      "source_body_archived": false,
      "primary_stream": "T:Skills & learning",
      "streams_json": "[\"T:Skills & learning\", \"T:Engineering structure\", \"T:System knowledge & memory\"]",
      "topics_json": "[\"K:Human-agent collaboration\", \"K:Ownership and knowledge transfer\", \"K:Skills formation and teaching\"]",
      "editorial_chapters_json": "[\"C:C10\", \"C:C11\"]",
      "mapping_status": "Independent editorial mapping, not classification by the article authors or SE@PoliMi",
      "book_citation_status": "COMPANION_READING_NOT_IN_BOOK",
      "node_class": "FOWLER_SERIES_ADDITIVE_OVERLAY_V12",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "historical_v12_book_citation_status": "NOT_ADDED_TO_BOOK",
      "id": "F005",
      "atlas_display": {
        "id": "F005",
        "label": "Coding assistants do not replace pair programming",
        "kind": "practitioner_essay",
        "collection": "F",
        "category": null,
        "streams": [
          "T:Skills & learning",
          "T:Engineering structure",
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C10",
          "C:C11"
        ],
        "printed": false,
        "summary": "Argues that code assistance does not replace the human knowledge sharing, collaboration and collective understanding associated with pair programming. Tools can instead be used by a human pair.",
        "limitation": "An argument about the functions of pairing; not a controlled comparison of pairing arrangements.",
        "url": "https://martinfowler.com/articles/exploring-gen-ai/05-not-your-pair-programmer.html",
        "authors": "Birgitta Böckeler",
        "year": "2023-08-10",
        "topics": [
          "K:Human-agent collaboration",
          "K:Ownership and knowledge transfer",
          "K:Skills formation and teaching"
        ],
        "volumes": []
      }
    },
    {
      "label": "TDD with GitHub Copilot",
      "kind": "practitioner_essay",
      "collection": "F",
      "authors": "Paul Sobocinski",
      "authors_json": "[\"Paul Sobocinski\"]",
      "publication_date": "2023-08-17",
      "date_provenance": "Dated entry on the supplied series index; article date also used where printed",
      "url": "https://martinfowler.com/articles/exploring-gen-ai/06-tdd-with-coding-assistance.html",
      "publisher": "martinfowler.com",
      "series": "Exploring Generative AI",
      "series_url": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "snapshot_date": "2026-10-13",
      "contribution": "Explores assistance during red, green and refactor steps. Human test intent and assertions remain important; suggestions can help implementation while also overproducing code or struggling with refactoring.",
      "limitation": "Experience with a human-led workflow and an early tool generation; not evidence about fully autonomous TDD or a causal quality gain.",
      "evidence_class": "Practitioner workflow report",
      "source_locator": "Body: red, green and refactoring discussions",
      "verification_scope": "Primary article byline and selected body passages inspected; no independent execution or statistical replication",
      "original_data_replicated": false,
      "new_manuscript_citation": false,
      "source_body_archived": false,
      "primary_stream": "T:Verification & review",
      "streams_json": "[\"T:Verification & review\", \"T:Skills & learning\"]",
      "topics_json": "[\"K:Independent verification and oracles\", \"K:Human-agent collaboration\"]",
      "editorial_chapters_json": "[\"C:C03\", \"C:C07\", \"C:C10\"]",
      "mapping_status": "Independent editorial mapping, not classification by the article authors or SE@PoliMi",
      "book_citation_status": "COMPANION_READING_NOT_IN_BOOK",
      "node_class": "FOWLER_SERIES_ADDITIVE_OVERLAY_V12",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "historical_v12_book_citation_status": "NOT_ADDED_TO_BOOK",
      "id": "F006",
      "atlas_display": {
        "id": "F006",
        "label": "TDD with GitHub Copilot",
        "kind": "practitioner_essay",
        "collection": "F",
        "category": null,
        "streams": [
          "T:Verification & review",
          "T:Skills & learning"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C07",
          "C:C10"
        ],
        "printed": false,
        "summary": "Explores assistance during red, green and refactor steps. Human test intent and assertions remain important; suggestions can help implementation while also overproducing code or struggling with refactoring.",
        "limitation": "Experience with a human-led workflow and an early tool generation; not evidence about fully autonomous TDD or a causal quality gain.",
        "url": "https://martinfowler.com/articles/exploring-gen-ai/06-tdd-with-coding-assistance.html",
        "authors": "Paul Sobocinski",
        "year": "2023-08-17",
        "topics": [
          "K:Independent verification and oracles",
          "K:Human-agent collaboration"
        ],
        "volumes": []
      }
    },
    {
      "label": "How is GenAI different from other code generators?",
      "kind": "practitioner_essay",
      "collection": "F",
      "authors": "Birgitta Böckeler",
      "authors_json": "[\"Birgitta Böckeler\"]",
      "publication_date": "2023-09-19",
      "date_provenance": "Dated entry on the supplied series index; article date also used where printed",
      "url": "https://martinfowler.com/articles/exploring-gen-ai/07-how-is-this-different.html",
      "publisher": "martinfowler.com",
      "series": "Exploring Generative AI",
      "series_url": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "snapshot_date": "2026-10-13",
      "contribution": "Contrasts generative assistance with model-driven development and domain-specific code generators. Examines how control and abstraction differ when generation draws on broad learned patterns rather than an explicitly designed transformation.",
      "limitation": "Conceptual comparison; it does not demonstrate the reliability or economic superiority of either approach.",
      "evidence_class": "Conceptual argument",
      "source_locator": "Body: abstraction levels and comparison with traditional generation",
      "verification_scope": "Primary article byline and selected body passages inspected; no independent execution or statistical replication",
      "original_data_replicated": false,
      "new_manuscript_citation": false,
      "source_body_archived": false,
      "primary_stream": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\"]",
      "topics_json": "[\"K:Specifications and governance\", \"K:Architecture and modularity\"]",
      "editorial_chapters_json": "[\"C:C01\", \"C:C04\", \"C:C05\"]",
      "mapping_status": "Independent editorial mapping, not classification by the article authors or SE@PoliMi",
      "book_citation_status": "COMPANION_READING_NOT_IN_BOOK",
      "node_class": "FOWLER_SERIES_ADDITIVE_OVERLAY_V12",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "historical_v12_book_citation_status": "NOT_ADDED_TO_BOOK",
      "id": "F007",
      "atlas_display": {
        "id": "F007",
        "label": "How is GenAI different from other code generators?",
        "kind": "practitioner_essay",
        "collection": "F",
        "category": null,
        "streams": [
          "T:Engineering structure"
        ],
        "actual": [],
        "mapped": [
          "C:C01",
          "C:C04",
          "C:C05"
        ],
        "printed": false,
        "summary": "Contrasts generative assistance with model-driven development and domain-specific code generators. Examines how control and abstraction differ when generation draws on broad learned patterns rather than an explicitly designed transformation.",
        "limitation": "Conceptual comparison; it does not demonstrate the reliability or economic superiority of either approach.",
        "url": "https://martinfowler.com/articles/exploring-gen-ai/07-how-is-this-different.html",
        "authors": "Birgitta Böckeler",
        "year": "2023-09-19",
        "topics": [
          "K:Specifications and governance",
          "K:Architecture and modularity"
        ],
        "volumes": []
      }
    },
    {
      "label": "How to tackle unreliability of coding assistants",
      "kind": "practitioner_essay",
      "collection": "F",
      "authors": "Birgitta Böckeler",
      "authors_json": "[\"Birgitta Böckeler\"]",
      "publication_date": "2023-11-29",
      "date_provenance": "Dated entry on the supplied series index; article date also used where printed",
      "url": "https://martinfowler.com/articles/exploring-gen-ai/08-how-to-tackle-unreliability.html",
      "publisher": "martinfowler.com",
      "series": "Exploring Generative AI",
      "series_url": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "snapshot_date": "2026-10-13",
      "contribution": "Frames confidence in assistance around feedback, the developer’s ability to check an answer and the consequences of error. Proposes timeboxing unproductive assistance and retaining responsibility for the result.",
      "limitation": "Personal heuristics rather than calibrated reliability estimates; informal numerical intuitions are not treated as measured rates.",
      "evidence_class": "Practitioner guidance",
      "source_locator": "Body: confidence, timeboxing and assistant persona",
      "verification_scope": "Primary article byline and selected body passages inspected; no independent execution or statistical replication",
      "original_data_replicated": false,
      "new_manuscript_citation": true,
      "source_body_archived": false,
      "primary_stream": "T:Verification & review",
      "streams_json": "[\"T:Verification & review\", \"T:What agents can do\"]",
      "topics_json": "[\"K:Agent failure and escalation\", \"K:Independent verification and oracles\", \"K:Automation bias and trust\"]",
      "editorial_chapters_json": "[\"C:C03\", \"C:C07\", \"C:C08\", \"C:C13\"]",
      "mapping_status": "Independent editorial mapping, not classification by the article authors or SE@PoliMi",
      "book_citation_status": "IN_PUBLISHED_NDSE2_BIBLIOGRAPHY",
      "node_class": "FOWLER_SERIES_ADDITIVE_OVERLAY_V12",
      "ndse2_actual_chapters_json": "[\"C:C03\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "historical_v12_book_citation_status": "NOT_ADDED_TO_BOOK",
      "historical_v12_new_manuscript_citation": false,
      "id": "F008",
      "atlas_display": {
        "id": "F008",
        "label": "How to tackle unreliability of coding assistants",
        "kind": "practitioner_essay",
        "collection": "F",
        "category": null,
        "streams": [
          "T:Verification & review",
          "T:What agents can do"
        ],
        "actual": [
          "C:C03"
        ],
        "mapped": [
          "C:C03",
          "C:C07",
          "C:C08",
          "C:C13"
        ],
        "printed": true,
        "summary": "Frames confidence in assistance around feedback, the developer’s ability to check an answer and the consequences of error. Proposes timeboxing unproductive assistance and retaining responsibility for the result.",
        "limitation": "Personal heuristics rather than calibrated reliability estimates; informal numerical intuitions are not treated as measured rates.",
        "url": "https://martinfowler.com/articles/exploring-gen-ai/08-how-to-tackle-unreliability.html",
        "authors": "Birgitta Böckeler",
        "year": "2023-11-29",
        "topics": [
          "K:Agent failure and escalation",
          "K:Independent verification and oracles",
          "K:Automation bias and trust"
        ],
        "volumes": [],
        "historical_v12_actual": [],
        "historical_v12_printed": false
      }
    },
    {
      "label": "Onboarding to a 'legacy' codebase with the help of AI",
      "kind": "practitioner_essay",
      "collection": "F",
      "authors": "Birgitta Böckeler",
      "authors_json": "[\"Birgitta Böckeler\"]",
      "publication_date": "2024-08-15",
      "date_provenance": "Dated entry on the supplied series index; article date also used where printed",
      "url": "https://martinfowler.com/articles/exploring-gen-ai/09-ai-help-onboarding-codebase.html",
      "publisher": "martinfowler.com",
      "series": "Exploring Generative AI",
      "series_url": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "snapshot_date": "2026-10-13",
      "contribution": "Recounts work on an unfamiliar Bahmni/OpenMRS issue. AI helped with terminology and code navigation, but environment setup, fixtures and mocking remained obstacles, and the issue was not solved in the attempt.",
      "limitation": "One exploratory onboarding attempt; no measured reduction in onboarding time or demonstrated long-term comprehension.",
      "evidence_class": "Exploratory case report",
      "source_locator": "Body: issue exploration, code search, environment and testing attempts",
      "verification_scope": "Primary article byline and selected body passages inspected; no independent execution or statistical replication",
      "original_data_replicated": false,
      "new_manuscript_citation": false,
      "source_body_archived": false,
      "primary_stream": "T:System knowledge & memory",
      "streams_json": "[\"T:System knowledge & memory\", \"T:Skills & learning\"]",
      "topics_json": "[\"K:Onboarding and developer fluency\", \"K:System understanding and rationale\"]",
      "editorial_chapters_json": "[\"C:C05\", \"C:C09\", \"C:C10\"]",
      "mapping_status": "Independent editorial mapping, not classification by the article authors or SE@PoliMi",
      "book_citation_status": "COMPANION_READING_NOT_IN_BOOK",
      "node_class": "FOWLER_SERIES_ADDITIVE_OVERLAY_V12",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "historical_v12_book_citation_status": "NOT_ADDED_TO_BOOK",
      "id": "F009",
      "atlas_display": {
        "id": "F009",
        "label": "Onboarding to a 'legacy' codebase with the help of AI",
        "kind": "practitioner_essay",
        "collection": "F",
        "category": null,
        "streams": [
          "T:System knowledge & memory",
          "T:Skills & learning"
        ],
        "actual": [],
        "mapped": [
          "C:C05",
          "C:C09",
          "C:C10"
        ],
        "printed": false,
        "summary": "Recounts work on an unfamiliar Bahmni/OpenMRS issue. AI helped with terminology and code navigation, but environment setup, fixtures and mocking remained obstacles, and the issue was not solved in the attempt.",
        "limitation": "One exploratory onboarding attempt; no measured reduction in onboarding time or demonstrated long-term comprehension.",
        "url": "https://martinfowler.com/articles/exploring-gen-ai/09-ai-help-onboarding-codebase.html",
        "authors": "Birgitta Böckeler",
        "year": "2024-08-15",
        "topics": [
          "K:Onboarding and developer fluency",
          "K:System understanding and rationale"
        ],
        "volumes": []
      }
    },
    {
      "label": "Building an AI agent application to migrate a tech stack",
      "kind": "practitioner_essay",
      "collection": "F",
      "authors": "Birgitta Böckeler",
      "authors_json": "[\"Birgitta Böckeler\"]",
      "publication_date": "2024-08-20",
      "date_provenance": "Dated entry on the supplied series index; article date also used where printed",
      "url": "https://martinfowler.com/articles/exploring-gen-ai/10-ai-for-tech-stack-migration.html",
      "publisher": "martinfowler.com",
      "series": "Exploring Generative AI",
      "series_url": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "snapshot_date": "2026-10-13",
      "contribution": "Builds a tool-using agent to migrate tests from Enzyme to React Testing Library. The account exposes file-editing, test-feedback and context-management problems alongside successful transformations.",
      "limitation": "A bounded migration experiment with substantial failures; not proof of reliable autonomous migration across a codebase.",
      "evidence_class": "Exploratory implementation experiment",
      "source_locator": "Body: manually solved baseline, agent setup and migration observations",
      "verification_scope": "Primary article byline and selected body passages inspected; no independent execution or statistical replication",
      "original_data_replicated": false,
      "new_manuscript_citation": false,
      "source_body_archived": false,
      "primary_stream": "T:What agents can do",
      "streams_json": "[\"T:What agents can do\", \"T:Code quality & security\", \"T:System knowledge & memory\"]",
      "topics_json": "[\"K:Agent failure and escalation\", \"K:Long-running agent execution\", \"K:Independent verification and oracles\"]",
      "editorial_chapters_json": "[\"C:C03\", \"C:C05\", \"C:C07\", \"C:C09\"]",
      "mapping_status": "Independent editorial mapping, not classification by the article authors or SE@PoliMi",
      "book_citation_status": "COMPANION_READING_NOT_IN_BOOK",
      "node_class": "FOWLER_SERIES_ADDITIVE_OVERLAY_V12",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "historical_v12_book_citation_status": "NOT_ADDED_TO_BOOK",
      "id": "F010",
      "atlas_display": {
        "id": "F010",
        "label": "Building an AI agent application to migrate a tech stack",
        "kind": "practitioner_essay",
        "collection": "F",
        "category": null,
        "streams": [
          "T:What agents can do",
          "T:Code quality & security",
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C05",
          "C:C07",
          "C:C09"
        ],
        "printed": false,
        "summary": "Builds a tool-using agent to migrate tests from Enzyme to React Testing Library. The account exposes file-editing, test-feedback and context-management problems alongside successful transformations.",
        "limitation": "A bounded migration experiment with substantial failures; not proof of reliable autonomous migration across a codebase.",
        "url": "https://martinfowler.com/articles/exploring-gen-ai/10-ai-for-tech-stack-migration.html",
        "authors": "Birgitta Böckeler",
        "year": "2024-08-20",
        "topics": [
          "K:Agent failure and escalation",
          "K:Long-running agent execution",
          "K:Independent verification and oracles"
        ],
        "volumes": []
      }
    },
    {
      "label": "Expanding the solution size with multi-file editing",
      "kind": "practitioner_essay",
      "collection": "F",
      "authors": "Birgitta Böckeler",
      "authors_json": "[\"Birgitta Böckeler\"]",
      "publication_date": "2024-11-19",
      "date_provenance": "Dated entry on the supplied series index; article date also used where printed",
      "url": "https://martinfowler.com/articles/exploring-gen-ai/11-multi-file-editing.html",
      "publisher": "martinfowler.com",
      "series": "Exploring Generative AI",
      "series_url": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "snapshot_date": "2026-10-13",
      "contribution": "Examines how multi-file edits enlarge the unit of AI-assisted work. Larger suggestions create new checking demands, including unrelated changes, and motivate layered feedback and comprehensible module boundaries.",
      "limitation": "A tool-use snapshot and qualitative experience; no comparative defect rate or current feature guarantee.",
      "evidence_class": "Practitioner tool exploration",
      "source_locator": "Body: multi-file mode, feedback loops and implications of larger changes",
      "verification_scope": "Primary article byline and selected body passages inspected; no independent execution or statistical replication",
      "original_data_replicated": false,
      "new_manuscript_citation": false,
      "source_body_archived": false,
      "primary_stream": "T:Code quality & security",
      "streams_json": "[\"T:Code quality & security\", \"T:Verification & review\", \"T:What agents can do\"]",
      "topics_json": "[\"K:Architecture and modularity\", \"K:Review capacity and maintainers\", \"K:Developer workflow and adoption\"]",
      "editorial_chapters_json": "[\"C:C03\", \"C:C05\", \"C:C08\"]",
      "mapping_status": "Independent editorial mapping, not classification by the article authors or SE@PoliMi",
      "book_citation_status": "COMPANION_READING_NOT_IN_BOOK",
      "node_class": "FOWLER_SERIES_ADDITIVE_OVERLAY_V12",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "historical_v12_book_citation_status": "NOT_ADDED_TO_BOOK",
      "id": "F011",
      "atlas_display": {
        "id": "F011",
        "label": "Expanding the solution size with multi-file editing",
        "kind": "practitioner_essay",
        "collection": "F",
        "category": null,
        "streams": [
          "T:Code quality & security",
          "T:Verification & review",
          "T:What agents can do"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C05",
          "C:C08"
        ],
        "printed": false,
        "summary": "Examines how multi-file edits enlarge the unit of AI-assisted work. Larger suggestions create new checking demands, including unrelated changes, and motivate layered feedback and comprehensible module boundaries.",
        "limitation": "A tool-use snapshot and qualitative experience; no comparative defect rate or current feature guarantee.",
        "url": "https://martinfowler.com/articles/exploring-gen-ai/11-multi-file-editing.html",
        "authors": "Birgitta Böckeler",
        "year": "2024-11-19",
        "topics": [
          "K:Architecture and modularity",
          "K:Review capacity and maintainers",
          "K:Developer workflow and adoption"
        ],
        "volumes": []
      }
    },
    {
      "label": "What role does LLM reasoning play for software tasks?",
      "kind": "practitioner_essay",
      "collection": "F",
      "authors": "Birgitta Böckeler",
      "authors_json": "[\"Birgitta Böckeler\"]",
      "publication_date": "2025-02-18",
      "date_provenance": "Dated entry on the supplied series index; article date also used where printed",
      "url": "https://martinfowler.com/articles/exploring-gen-ai/12-role-of-reasoning.html",
      "publisher": "martinfowler.com",
      "series": "Exploring Generative AI",
      "series_url": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "snapshot_date": "2026-10-13",
      "contribution": "Questions where model reasoning adds value to coding tasks compared with supplying repository context and useful tool feedback. Considers debugging and planning as possible settings for investigation.",
      "limitation": "Tentative analysis from February 2025, not a current model-feature comparison or evidence that reasoning always helps or harms coding.",
      "evidence_class": "Conceptual analysis",
      "source_locator": "Body: reasoning models, software tasks and contextual/tool feedback",
      "verification_scope": "Primary article byline and selected body passages inspected; no independent execution or statistical replication",
      "original_data_replicated": false,
      "new_manuscript_citation": false,
      "source_body_archived": false,
      "primary_stream": "T:What agents can do",
      "streams_json": "[\"T:What agents can do\", \"T:System knowledge & memory\"]",
      "topics_json": "[\"K:Evaluation methodology and baselines\", \"K:Agent context and persistent memory\"]",
      "editorial_chapters_json": "[\"C:C03\", \"C:C09\"]",
      "mapping_status": "Independent editorial mapping, not classification by the article authors or SE@PoliMi",
      "book_citation_status": "COMPANION_READING_NOT_IN_BOOK",
      "node_class": "FOWLER_SERIES_ADDITIVE_OVERLAY_V12",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "historical_v12_book_citation_status": "NOT_ADDED_TO_BOOK",
      "id": "F012",
      "atlas_display": {
        "id": "F012",
        "label": "What role does LLM reasoning play for software tasks?",
        "kind": "practitioner_essay",
        "collection": "F",
        "category": null,
        "streams": [
          "T:What agents can do",
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C09"
        ],
        "printed": false,
        "summary": "Questions where model reasoning adds value to coding tasks compared with supplying repository context and useful tool feedback. Considers debugging and planning as possible settings for investigation.",
        "limitation": "Tentative analysis from February 2025, not a current model-feature comparison or evidence that reasoning always helps or harms coding.",
        "url": "https://martinfowler.com/articles/exploring-gen-ai/12-role-of-reasoning.html",
        "authors": "Birgitta Böckeler",
        "year": "2025-02-18",
        "topics": [
          "K:Evaluation methodology and baselines",
          "K:Agent context and persistent memory"
        ],
        "volumes": []
      }
    },
    {
      "label": "The role of developer skills in agentic coding",
      "kind": "practitioner_essay",
      "collection": "F",
      "authors": "Birgitta Böckeler",
      "authors_json": "[\"Birgitta Böckeler\"]",
      "publication_date": "2025-03-25",
      "date_provenance": "Dated entry on the supplied series index; article date also used where printed",
      "url": "https://martinfowler.com/articles/exploring-gen-ai/13-role-of-developer-skills.html",
      "publisher": "martinfowler.com",
      "series": "Exploring Generative AI",
      "series_url": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "snapshot_date": "2026-10-13",
      "contribution": "Uses agent missteps to explain why decomposition, debugging, design judgment and checking remain valuable. Separates immediate completion from team iteration and the lifetime of the codebase.",
      "limitation": "Experience-based examples, not a measured skills intervention or a forecast of developer employment.",
      "evidence_class": "Practitioner analysis",
      "source_locator": "Body: missteps and the time-to-commit, iteration and codebase-lifetime perspectives",
      "verification_scope": "Primary article byline and selected body passages inspected; no independent execution or statistical replication",
      "original_data_replicated": false,
      "new_manuscript_citation": true,
      "source_body_archived": false,
      "primary_stream": "T:Skills & learning",
      "streams_json": "[\"T:Skills & learning\", \"T:Code quality & security\", \"T:Engineering structure\"]",
      "topics_json": "[\"K:Skills formation and teaching\", \"K:Technical debt and complexity\", \"K:Human-agent collaboration\"]",
      "editorial_chapters_json": "[\"C:C01\", \"C:C05\", \"C:C10\", \"C:C11\"]",
      "mapping_status": "Independent editorial mapping, not classification by the article authors or SE@PoliMi",
      "book_citation_status": "IN_PUBLISHED_NDSE2_BIBLIOGRAPHY",
      "node_class": "FOWLER_SERIES_ADDITIVE_OVERLAY_V12",
      "ndse2_actual_chapters_json": "[\"C:C10\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "historical_v12_book_citation_status": "NOT_ADDED_TO_BOOK",
      "historical_v12_new_manuscript_citation": false,
      "id": "F013",
      "atlas_display": {
        "id": "F013",
        "label": "The role of developer skills in agentic coding",
        "kind": "practitioner_essay",
        "collection": "F",
        "category": null,
        "streams": [
          "T:Skills & learning",
          "T:Code quality & security",
          "T:Engineering structure"
        ],
        "actual": [
          "C:C10"
        ],
        "mapped": [
          "C:C01",
          "C:C05",
          "C:C10",
          "C:C11"
        ],
        "printed": true,
        "summary": "Uses agent missteps to explain why decomposition, debugging, design judgment and checking remain valuable. Separates immediate completion from team iteration and the lifetime of the codebase.",
        "limitation": "Experience-based examples, not a measured skills intervention or a forecast of developer employment.",
        "url": "https://martinfowler.com/articles/exploring-gen-ai/13-role-of-developer-skills.html",
        "authors": "Birgitta Böckeler",
        "year": "2025-03-25",
        "topics": [
          "K:Skills formation and teaching",
          "K:Technical debt and complexity",
          "K:Human-agent collaboration"
        ],
        "volumes": [],
        "historical_v12_actual": [],
        "historical_v12_printed": false
      }
    },
    {
      "label": "Guiding an LLM for Robust Java ByteBuffer Code",
      "kind": "practitioner_essay",
      "collection": "F",
      "authors": "Unmesh Joshi",
      "authors_json": "[\"Unmesh Joshi\"]",
      "publication_date": "2025-04-17",
      "date_provenance": "Dated entry on the supplied series index; article date also used where printed",
      "url": "https://martinfowler.com/articles/exploring-gen-ai/14-guiding-llm-java-bytebuffer.html",
      "publisher": "martinfowler.com",
      "series": "Exploring Generative AI",
      "series_url": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "snapshot_date": "2026-10-13",
      "contribution": "Follows a developer–LLM dialogue about Java ByteBuffer header access. The engineer uncovers problems with mutable buffer position and guides the design toward clearer access and encapsulation.",
      "limitation": "An illustrative dialogue; removing position mutation does not by itself establish thread safety or general performance.",
      "evidence_class": "Worked programming example",
      "source_locator": "Body: header reading, position side effects and absolute access",
      "verification_scope": "Primary article byline and selected body passages inspected; no independent execution or statistical replication",
      "original_data_replicated": false,
      "new_manuscript_citation": false,
      "source_body_archived": false,
      "primary_stream": "T:Code quality & security",
      "streams_json": "[\"T:Code quality & security\", \"T:Verification & review\"]",
      "topics_json": "[\"K:Architecture and modularity\", \"K:Independent verification and oracles\", \"K:System understanding and rationale\"]",
      "editorial_chapters_json": "[\"C:C05\", \"C:C07\", \"C:C10\"]",
      "mapping_status": "Independent editorial mapping, not classification by the article authors or SE@PoliMi",
      "book_citation_status": "COMPANION_READING_NOT_IN_BOOK",
      "node_class": "FOWLER_SERIES_ADDITIVE_OVERLAY_V12",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "historical_v12_book_citation_status": "NOT_ADDED_TO_BOOK",
      "id": "F014",
      "atlas_display": {
        "id": "F014",
        "label": "Guiding an LLM for Robust Java ByteBuffer Code",
        "kind": "practitioner_essay",
        "collection": "F",
        "category": null,
        "streams": [
          "T:Code quality & security",
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C05",
          "C:C07",
          "C:C10"
        ],
        "printed": false,
        "summary": "Follows a developer–LLM dialogue about Java ByteBuffer header access. The engineer uncovers problems with mutable buffer position and guides the design toward clearer access and encapsulation.",
        "limitation": "An illustrative dialogue; removing position mutation does not by itself establish thread safety or general performance.",
        "url": "https://martinfowler.com/articles/exploring-gen-ai/14-guiding-llm-java-bytebuffer.html",
        "authors": "Unmesh Joshi",
        "year": "2025-04-17",
        "topics": [
          "K:Architecture and modularity",
          "K:Independent verification and oracles",
          "K:System understanding and rationale"
        ],
        "volumes": []
      }
    },
    {
      "label": "Building TMT Mirror Visualization with LLM: A Step-by-Step Journey",
      "kind": "practitioner_essay",
      "collection": "F",
      "authors": "Unmesh Joshi",
      "authors_json": "[\"Unmesh Joshi\"]",
      "publication_date": "2025-04-30",
      "date_provenance": "Dated entry on the supplied series index; article date also used where printed",
      "url": "https://martinfowler.com/articles/exploring-gen-ai/15-building-tmt-mirror-visualization.html",
      "publisher": "martinfowler.com",
      "series": "Exploring Generative AI",
      "series_url": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "snapshot_date": "2026-10-13",
      "contribution": "Describes building a telescope-mirror visualization with unfamiliar tools. Small geometric steps, visual checks and domain knowledge guide successive changes while the developer learns the implementation approach.",
      "limitation": "A personal prototype-building account; neither retained learning nor broader productivity was evaluated.",
      "evidence_class": "Exploratory learning case",
      "source_locator": "Body: initial visualization, hexagon geometry and iterative refinement",
      "verification_scope": "Primary article byline and selected body passages inspected; no independent execution or statistical replication",
      "original_data_replicated": false,
      "new_manuscript_citation": false,
      "source_body_archived": false,
      "primary_stream": "T:Skills & learning",
      "streams_json": "[\"T:Skills & learning\", \"T:What agents can do\"]",
      "topics_json": "[\"K:Skills formation and teaching\", \"K:Human-agent collaboration\", \"K:Developer workflow and adoption\"]",
      "editorial_chapters_json": "[\"C:C03\", \"C:C04\", \"C:C10\"]",
      "mapping_status": "Independent editorial mapping, not classification by the article authors or SE@PoliMi",
      "book_citation_status": "COMPANION_READING_NOT_IN_BOOK",
      "node_class": "FOWLER_SERIES_ADDITIVE_OVERLAY_V12",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "historical_v12_book_citation_status": "NOT_ADDED_TO_BOOK",
      "id": "F015",
      "atlas_display": {
        "id": "F015",
        "label": "Building TMT Mirror Visualization with LLM: A Step-by-Step Journey",
        "kind": "practitioner_essay",
        "collection": "F",
        "category": null,
        "streams": [
          "T:Skills & learning",
          "T:What agents can do"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C04",
          "C:C10"
        ],
        "printed": false,
        "summary": "Describes building a telescope-mirror visualization with unfamiliar tools. Small geometric steps, visual checks and domain knowledge guide successive changes while the developer learns the implementation approach.",
        "limitation": "A personal prototype-building account; neither retained learning nor broader productivity was evaluated.",
        "url": "https://martinfowler.com/articles/exploring-gen-ai/15-building-tmt-mirror-visualization.html",
        "authors": "Unmesh Joshi",
        "year": "2025-04-30",
        "topics": [
          "K:Skills formation and teaching",
          "K:Human-agent collaboration",
          "K:Developer workflow and adoption"
        ],
        "volumes": []
      }
    },
    {
      "label": "Coding Assistants Threaten the Software Supply Chain",
      "kind": "practitioner_essay",
      "collection": "F",
      "authors": "Jim Gumbley; Lilly Ryan",
      "authors_json": "[\"Jim Gumbley\", \"Lilly Ryan\"]",
      "publication_date": "2025-05-13",
      "date_provenance": "Dated entry on the supplied series index; article date also used where printed",
      "url": "https://martinfowler.com/articles/exploring-gen-ai/software-supply-chain-attack-surface.html",
      "publisher": "martinfowler.com",
      "series": "Exploring Generative AI",
      "series_url": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "snapshot_date": "2026-10-13",
      "contribution": "Analyzes the attack surface created when coding assistants consume project instructions and invoke tools with developer privileges. Discusses poisoned context, dependency risks and boundaries around execution.",
      "limitation": "Security analysis rather than an attack-incidence study. Protocol and tool details belong to the May 2025 publication context.",
      "evidence_class": "Threat analysis",
      "source_locator": "Body: assistant inputs, tools, supply-chain exposure and defenses",
      "verification_scope": "Primary article byline and selected body passages inspected; no independent execution or statistical replication",
      "original_data_replicated": false,
      "new_manuscript_citation": true,
      "source_body_archived": false,
      "primary_stream": "T:Code quality & security",
      "streams_json": "[\"T:Code quality & security\", \"T:Engineering structure\"]",
      "topics_json": "[\"K:Prompt injection and malicious tools\", \"K:Dependencies and agent supply chain\"]",
      "editorial_chapters_json": "[\"C:C03\", \"C:C06\"]",
      "mapping_status": "Independent editorial mapping, not classification by the article authors or SE@PoliMi",
      "book_citation_status": "IN_PUBLISHED_NDSE2_BIBLIOGRAPHY",
      "node_class": "FOWLER_SERIES_ADDITIVE_OVERLAY_V12",
      "ndse2_actual_chapters_json": "[\"C:C06\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "historical_v12_book_citation_status": "NOT_ADDED_TO_BOOK",
      "historical_v12_new_manuscript_citation": false,
      "id": "F016",
      "atlas_display": {
        "id": "F016",
        "label": "Coding Assistants Threaten the Software Supply Chain",
        "kind": "practitioner_essay",
        "collection": "F",
        "category": null,
        "streams": [
          "T:Code quality & security",
          "T:Engineering structure"
        ],
        "actual": [
          "C:C06"
        ],
        "mapped": [
          "C:C03",
          "C:C06"
        ],
        "printed": true,
        "summary": "Analyzes the attack surface created when coding assistants consume project instructions and invoke tools with developer privileges. Discusses poisoned context, dependency risks and boundaries around execution.",
        "limitation": "Security analysis rather than an attack-incidence study. Protocol and tool details belong to the May 2025 publication context.",
        "url": "https://martinfowler.com/articles/exploring-gen-ai/software-supply-chain-attack-surface.html",
        "authors": "Jim Gumbley; Lilly Ryan",
        "year": "2025-05-13",
        "topics": [
          "K:Prompt injection and malicious tools",
          "K:Dependencies and agent supply chain"
        ],
        "volumes": [],
        "historical_v12_actual": [],
        "historical_v12_printed": false
      }
    },
    {
      "label": "Building Custom Tooling with LLMs",
      "kind": "practitioner_essay",
      "collection": "F",
      "authors": "Unmesh Joshi",
      "authors_json": "[\"Unmesh Joshi\"]",
      "publication_date": "2025-05-14",
      "date_provenance": "Dated entry on the supplied series index; article date also used where printed",
      "url": "https://martinfowler.com/articles/exploring-gen-ai/16-building-custom-tooling-with-llms.html",
      "publisher": "martinfowler.com",
      "series": "Exploring Generative AI",
      "series_url": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "snapshot_date": "2026-10-13",
      "contribution": "Recounts extending PlantUML with custom visualization tooling. The developer uses generation and feedback to build the tool, while shaping abstractions and keeping the resulting code understandable and maintainable.",
      "limitation": "One custom-tooling case; lower perceived effort is not a controlled productivity estimate.",
      "evidence_class": "Practitioner implementation case",
      "source_locator": "Body: PlantUML extension, implementation iterations and code habitability",
      "verification_scope": "Primary article byline and selected body passages inspected; no independent execution or statistical replication",
      "original_data_replicated": false,
      "new_manuscript_citation": false,
      "source_body_archived": false,
      "primary_stream": "T:Code quality & security",
      "streams_json": "[\"T:Code quality & security\", \"T:Productivity\", \"T:System knowledge & memory\"]",
      "topics_json": "[\"K:Architecture and modularity\", \"K:System understanding and rationale\", \"K:Developer workflow and adoption\"]",
      "editorial_chapters_json": "[\"C:C03\", \"C:C05\", \"C:C09\", \"C:C10\"]",
      "mapping_status": "Independent editorial mapping, not classification by the article authors or SE@PoliMi",
      "book_citation_status": "COMPANION_READING_NOT_IN_BOOK",
      "node_class": "FOWLER_SERIES_ADDITIVE_OVERLAY_V12",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "historical_v12_book_citation_status": "NOT_ADDED_TO_BOOK",
      "id": "F017",
      "atlas_display": {
        "id": "F017",
        "label": "Building Custom Tooling with LLMs",
        "kind": "practitioner_essay",
        "collection": "F",
        "category": null,
        "streams": [
          "T:Code quality & security",
          "T:Productivity",
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C05",
          "C:C09",
          "C:C10"
        ],
        "printed": false,
        "summary": "Recounts extending PlantUML with custom visualization tooling. The developer uses generation and feedback to build the tool, while shaping abstractions and keeping the resulting code understandable and maintainable.",
        "limitation": "One custom-tooling case; lower perceived effort is not a controlled productivity estimate.",
        "url": "https://martinfowler.com/articles/exploring-gen-ai/16-building-custom-tooling-with-llms.html",
        "authors": "Unmesh Joshi",
        "year": "2025-05-14",
        "topics": [
          "K:Architecture and modularity",
          "K:System understanding and rationale",
          "K:Developer workflow and adoption"
        ],
        "volumes": []
      }
    },
    {
      "label": "Autonomous coding agents: A Codex example",
      "kind": "practitioner_essay",
      "collection": "F",
      "authors": "Birgitta Böckeler",
      "authors_json": "[\"Birgitta Böckeler\"]",
      "publication_date": "2025-06-04",
      "date_provenance": "Dated entry on the supplied series index; article date also used where printed",
      "url": "https://martinfowler.com/articles/exploring-gen-ai/autonomous-agents-codex-example.html",
      "publisher": "martinfowler.com",
      "series": "Exploring Generative AI",
      "series_url": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "snapshot_date": "2026-10-13",
      "contribution": "Inspects a background agent making a small Haiven change. The execution trace reveals code-search behavior, missing executable checks and inconsistent reuse across attempts, distinguishing unattended execution from accepted work.",
      "limitation": "A small dated tool experiment; not a model ranking or a general estimate of autonomous success.",
      "evidence_class": "Exploratory agent case",
      "source_locator": "Body: supervised/background distinction, task trace and repeated attempts",
      "verification_scope": "Primary article byline and selected body passages inspected; no independent execution or statistical replication",
      "original_data_replicated": false,
      "new_manuscript_citation": false,
      "source_body_archived": false,
      "primary_stream": "T:What agents can do",
      "streams_json": "[\"T:What agents can do\", \"T:Verification & review\"]",
      "topics_json": "[\"K:Agent failure and escalation\", \"K:Code reuse and duplication\", \"K:Independent verification and oracles\"]",
      "editorial_chapters_json": "[\"C:C03\", \"C:C05\", \"C:C07\", \"C:C09\"]",
      "mapping_status": "Independent editorial mapping, not classification by the article authors or SE@PoliMi",
      "book_citation_status": "COMPANION_READING_NOT_IN_BOOK",
      "node_class": "FOWLER_SERIES_ADDITIVE_OVERLAY_V12",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "historical_v12_book_citation_status": "NOT_ADDED_TO_BOOK",
      "id": "F018",
      "atlas_display": {
        "id": "F018",
        "label": "Autonomous coding agents: A Codex example",
        "kind": "practitioner_essay",
        "collection": "F",
        "category": null,
        "streams": [
          "T:What agents can do",
          "T:Verification & review"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C05",
          "C:C07",
          "C:C09"
        ],
        "printed": false,
        "summary": "Inspects a background agent making a small Haiven change. The execution trace reveals code-search behavior, missing executable checks and inconsistent reuse across attempts, distinguishing unattended execution from accepted work.",
        "limitation": "A small dated tool experiment; not a model ranking or a general estimate of autonomous success.",
        "url": "https://martinfowler.com/articles/exploring-gen-ai/autonomous-agents-codex-example.html",
        "authors": "Birgitta Böckeler",
        "year": "2025-06-04",
        "topics": [
          "K:Agent failure and escalation",
          "K:Code reuse and duplication",
          "K:Independent verification and oracles"
        ],
        "volumes": []
      }
    },
    {
      "label": "I still care about the code",
      "kind": "practitioner_essay",
      "collection": "F",
      "authors": "Birgitta Böckeler",
      "authors_json": "[\"Birgitta Böckeler\"]",
      "publication_date": "2025-07-09",
      "date_provenance": "Dated entry on the supplied series index; article date also used where printed",
      "url": "https://martinfowler.com/articles/exploring-gen-ai/i-still-care-about-the-code.html",
      "publisher": "martinfowler.com",
      "series": "Exploring Generative AI",
      "series_url": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "snapshot_date": "2026-10-13",
      "contribution": "Argues that responsibility for operational software still requires understanding code and its risks. Contrasts probabilistic generation with designed language translation and relates oversight to possible error consequences.",
      "limitation": "A professional position, not a calibrated threshold for how much review every change requires.",
      "evidence_class": "Conceptual argument",
      "source_locator": "Body: operational responsibility and comparison with compilers",
      "verification_scope": "Primary article byline and selected body passages inspected; no independent execution or statistical replication",
      "original_data_replicated": false,
      "new_manuscript_citation": false,
      "source_body_archived": false,
      "primary_stream": "T:Verification & review",
      "streams_json": "[\"T:Verification & review\", \"T:Code quality & security\"]",
      "topics_json": "[\"K:Automation bias and trust\", \"K:System understanding and rationale\", \"K:Ownership and knowledge transfer\"]",
      "editorial_chapters_json": "[\"C:C01\", \"C:C05\", \"C:C08\", \"C:C13\"]",
      "mapping_status": "Independent editorial mapping, not classification by the article authors or SE@PoliMi",
      "book_citation_status": "COMPANION_READING_NOT_IN_BOOK",
      "node_class": "FOWLER_SERIES_ADDITIVE_OVERLAY_V12",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "historical_v12_book_citation_status": "NOT_ADDED_TO_BOOK",
      "id": "F019",
      "atlas_display": {
        "id": "F019",
        "label": "I still care about the code",
        "kind": "practitioner_essay",
        "collection": "F",
        "category": null,
        "streams": [
          "T:Verification & review",
          "T:Code quality & security"
        ],
        "actual": [],
        "mapped": [
          "C:C01",
          "C:C05",
          "C:C08",
          "C:C13"
        ],
        "printed": false,
        "summary": "Argues that responsibility for operational software still requires understanding code and its risks. Contrasts probabilistic generation with designed language translation and relates oversight to possible error consequences.",
        "limitation": "A professional position, not a calibrated threshold for how much review every change requires.",
        "url": "https://martinfowler.com/articles/exploring-gen-ai/i-still-care-about-the-code.html",
        "authors": "Birgitta Böckeler",
        "year": "2025-07-09",
        "topics": [
          "K:Automation bias and trust",
          "K:System understanding and rationale",
          "K:Ownership and knowledge transfer"
        ],
        "volumes": []
      }
    },
    {
      "label": "Partner with the AI, throw away the code",
      "kind": "practitioner_essay",
      "collection": "F",
      "authors": "Matteo Vaccari",
      "authors_json": "[\"Matteo Vaccari\"]",
      "publication_date": "2025-07-31",
      "date_provenance": "Dated entry on the supplied series index; article date also used where printed",
      "url": "https://martinfowler.com/articles/exploring-gen-ai/partner-with-ai-and-throw-away-the-code.html",
      "publisher": "martinfowler.com",
      "series": "Exploring Generative AI",
      "series_url": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "snapshot_date": "2026-10-13",
      "contribution": "In a Go/MySQL performance investigation, generated helpers, experiments and unsuccessful rewrites helped the developer understand the problem before rewriting the core solution. Useful assistance can therefore leave little accepted generated code.",
      "limitation": "A single client case; code-acceptance rate is questioned, but a general AI-caused productivity gain is not measured.",
      "evidence_class": "Practitioner case report",
      "source_locator": "Body: diagnosis, experiments, discarded proposals and final rewrite",
      "verification_scope": "Primary article byline and selected body passages inspected; no independent execution or statistical replication",
      "original_data_replicated": false,
      "new_manuscript_citation": false,
      "source_body_archived": false,
      "primary_stream": "T:Productivity",
      "streams_json": "[\"T:Productivity\", \"T:Skills & learning\", \"T:Economics\"]",
      "topics_json": "[\"K:Output versus shipped value\", \"K:Evaluation methodology and baselines\", \"K:System understanding and rationale\"]",
      "editorial_chapters_json": "[\"C:C02\", \"C:C05\", \"C:C10\", \"C:C12\"]",
      "mapping_status": "Independent editorial mapping, not classification by the article authors or SE@PoliMi",
      "book_citation_status": "COMPANION_READING_NOT_IN_BOOK",
      "node_class": "FOWLER_SERIES_ADDITIVE_OVERLAY_V12",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "historical_v12_book_citation_status": "NOT_ADDED_TO_BOOK",
      "id": "F020",
      "atlas_display": {
        "id": "F020",
        "label": "Partner with the AI, throw away the code",
        "kind": "practitioner_essay",
        "collection": "F",
        "category": null,
        "streams": [
          "T:Productivity",
          "T:Skills & learning",
          "T:Economics"
        ],
        "actual": [],
        "mapped": [
          "C:C02",
          "C:C05",
          "C:C10",
          "C:C12"
        ],
        "printed": false,
        "summary": "In a Go/MySQL performance investigation, generated helpers, experiments and unsuccessful rewrites helped the developer understand the problem before rewriting the core solution. Useful assistance can therefore leave little accepted generated code.",
        "limitation": "A single client case; code-acceptance rate is questioned, but a general AI-caused productivity gain is not measured.",
        "url": "https://martinfowler.com/articles/exploring-gen-ai/partner-with-ai-and-throw-away-the-code.html",
        "authors": "Matteo Vaccari",
        "year": "2025-07-31",
        "topics": [
          "K:Output versus shipped value",
          "K:Evaluation methodology and baselines",
          "K:System understanding and rationale"
        ],
        "volumes": []
      }
    },
    {
      "label": "To vibe or not to vibe",
      "kind": "practitioner_essay",
      "collection": "F",
      "authors": "Birgitta Böckeler",
      "authors_json": "[\"Birgitta Böckeler\"]",
      "publication_date": "2025-09-23",
      "date_provenance": "Dated entry on the supplied series index; article date also used where printed",
      "url": "https://martinfowler.com/articles/exploring-gen-ai/to-vibe-or-not-vibe.html",
      "publisher": "martinfowler.com",
      "series": "Exploring Generative AI",
      "series_url": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "snapshot_date": "2026-10-13",
      "contribution": "Describes decisions about oversight using the chance of an error, its impact and the ability to detect it. The examples favor situation-dependent attention over a single rule for all generated code.",
      "limitation": "A qualitative risk heuristic and personal experience; not a statistically calibrated risk model.",
      "evidence_class": "Practitioner decision heuristic",
      "source_locator": "Body: risk factors and situational review decisions",
      "verification_scope": "Primary article byline and selected body passages inspected; no independent execution or statistical replication",
      "original_data_replicated": false,
      "new_manuscript_citation": false,
      "source_body_archived": false,
      "primary_stream": "T:Verification & review",
      "streams_json": "[\"T:Verification & review\", \"T:Engineering structure\"]",
      "topics_json": "[\"K:Automation bias and trust\", \"K:Human-agent collaboration\"]",
      "editorial_chapters_json": "[\"C:C01\", \"C:C08\", \"C:C13\"]",
      "mapping_status": "Independent editorial mapping, not classification by the article authors or SE@PoliMi",
      "book_citation_status": "COMPANION_READING_NOT_IN_BOOK",
      "node_class": "FOWLER_SERIES_ADDITIVE_OVERLAY_V12",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "historical_v12_book_citation_status": "NOT_ADDED_TO_BOOK",
      "id": "F021",
      "atlas_display": {
        "id": "F021",
        "label": "To vibe or not to vibe",
        "kind": "practitioner_essay",
        "collection": "F",
        "category": null,
        "streams": [
          "T:Verification & review",
          "T:Engineering structure"
        ],
        "actual": [],
        "mapped": [
          "C:C01",
          "C:C08",
          "C:C13"
        ],
        "printed": false,
        "summary": "Describes decisions about oversight using the chance of an error, its impact and the ability to detect it. The examples favor situation-dependent attention over a single rule for all generated code.",
        "limitation": "A qualitative risk heuristic and personal experience; not a statistically calibrated risk model.",
        "url": "https://martinfowler.com/articles/exploring-gen-ai/to-vibe-or-not-vibe.html",
        "authors": "Birgitta Böckeler",
        "year": "2025-09-23",
        "topics": [
          "K:Automation bias and trust",
          "K:Human-agent collaboration"
        ],
        "volumes": []
      }
    },
    {
      "label": "Anchoring AI to a reference application",
      "kind": "practitioner_essay",
      "collection": "F",
      "authors": "Birgitta Böckeler",
      "authors_json": "[\"Birgitta Böckeler\"]",
      "publication_date": "2025-09-25",
      "date_provenance": "Dated entry on the supplied series index; article date also used where printed",
      "url": "https://martinfowler.com/articles/exploring-gen-ai/anchoring-to-reference.html",
      "publisher": "martinfowler.com",
      "series": "Exploring Generative AI",
      "series_url": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "snapshot_date": "2026-10-13",
      "contribution": "Explores using a runnable reference application to guide changes across services. A scoped comparison and a reviewed change report precede implementation, raising a choice between AI-based propagation and deterministic transformations.",
      "limitation": "A small reference-update example; consistency and maintainability at organizational scale remain untested.",
      "evidence_class": "Exploratory workflow example",
      "source_locator": "Body: reference application, differences, report and update workflow",
      "verification_scope": "Primary article byline and selected body passages inspected; no independent execution or statistical replication",
      "original_data_replicated": false,
      "new_manuscript_citation": false,
      "source_body_archived": false,
      "primary_stream": "T:System knowledge & memory",
      "streams_json": "[\"T:System knowledge & memory\", \"T:Code quality & security\", \"T:Engineering structure\"]",
      "topics_json": "[\"K:Architecture and modularity\", \"K:Agent context and persistent memory\", \"K:Specifications and governance\"]",
      "editorial_chapters_json": "[\"C:C04\", \"C:C05\", \"C:C09\"]",
      "mapping_status": "Independent editorial mapping, not classification by the article authors or SE@PoliMi",
      "book_citation_status": "COMPANION_READING_NOT_IN_BOOK",
      "node_class": "FOWLER_SERIES_ADDITIVE_OVERLAY_V12",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "historical_v12_book_citation_status": "NOT_ADDED_TO_BOOK",
      "id": "F022",
      "atlas_display": {
        "id": "F022",
        "label": "Anchoring AI to a reference application",
        "kind": "practitioner_essay",
        "collection": "F",
        "category": null,
        "streams": [
          "T:System knowledge & memory",
          "T:Code quality & security",
          "T:Engineering structure"
        ],
        "actual": [],
        "mapped": [
          "C:C04",
          "C:C05",
          "C:C09"
        ],
        "printed": false,
        "summary": "Explores using a runnable reference application to guide changes across services. A scoped comparison and a reviewed change report precede implementation, raising a choice between AI-based propagation and deterministic transformations.",
        "limitation": "A small reference-update example; consistency and maintainability at organizational scale remain untested.",
        "url": "https://martinfowler.com/articles/exploring-gen-ai/anchoring-to-reference.html",
        "authors": "Birgitta Böckeler",
        "year": "2025-09-25",
        "topics": [
          "K:Architecture and modularity",
          "K:Agent context and persistent memory",
          "K:Specifications and governance"
        ],
        "volumes": []
      }
    },
    {
      "label": "Understanding Spec-Driven-Development: Kiro, spec-kit, and Tessl",
      "kind": "practitioner_essay",
      "collection": "F",
      "authors": "Birgitta Böckeler",
      "authors_json": "[\"Birgitta Böckeler\"]",
      "publication_date": "2025-10-15",
      "date_provenance": "Dated entry on the supplied series index; article date also used where printed",
      "url": "https://martinfowler.com/articles/exploring-gen-ai/sdd-3-tools.html",
      "publisher": "martinfowler.com",
      "series": "Exploring Generative AI",
      "series_url": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "snapshot_date": "2026-10-13",
      "contribution": "Distinguishes spec-first, spec-anchored and spec-as-source approaches through three tool explorations. Examines persistent specifications, task sizing, brownfield fit, instruction following and documentation overhead.",
      "limitation": "A dated exploratory comparison, not controlled evidence for SDD effectiveness. The author’s questions about specification overhead and source-of-truth claims are retained.",
      "evidence_class": "Practitioner comparative exploration",
      "source_locator": "Body: definitions of SDD; Kiro, spec-kit and Tessl explorations; reflections",
      "verification_scope": "Primary article byline and selected body passages inspected; no independent execution or statistical replication",
      "original_data_replicated": false,
      "new_manuscript_citation": true,
      "source_body_archived": false,
      "primary_stream": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:System knowledge & memory\"]",
      "topics_json": "[\"K:Specifications and governance\", \"K:Developer workflow and adoption\", \"K:Agent context and persistent memory\"]",
      "editorial_chapters_json": "[\"C:C04\", \"C:C09\", \"C:C11\", \"C:C13\"]",
      "mapping_status": "Independent editorial mapping, not classification by the article authors or SE@PoliMi",
      "book_citation_status": "IN_PUBLISHED_NDSE2_BIBLIOGRAPHY",
      "node_class": "FOWLER_SERIES_ADDITIVE_OVERLAY_V12",
      "ndse2_actual_chapters_json": "[\"C:C04\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "historical_v12_book_citation_status": "NOT_ADDED_TO_BOOK",
      "historical_v12_new_manuscript_citation": false,
      "id": "F023",
      "atlas_display": {
        "id": "F023",
        "label": "Understanding Spec-Driven-Development: Kiro, spec-kit, and Tessl",
        "kind": "practitioner_essay",
        "collection": "F",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:System knowledge & memory"
        ],
        "actual": [
          "C:C04"
        ],
        "mapped": [
          "C:C04",
          "C:C09",
          "C:C11",
          "C:C13"
        ],
        "printed": true,
        "summary": "Distinguishes spec-first, spec-anchored and spec-as-source approaches through three tool explorations. Examines persistent specifications, task sizing, brownfield fit, instruction following and documentation overhead.",
        "limitation": "A dated exploratory comparison, not controlled evidence for SDD effectiveness. The author’s questions about specification overhead and source-of-truth claims are retained.",
        "url": "https://martinfowler.com/articles/exploring-gen-ai/sdd-3-tools.html",
        "authors": "Birgitta Böckeler",
        "year": "2025-10-15",
        "topics": [
          "K:Specifications and governance",
          "K:Developer workflow and adoption",
          "K:Agent context and persistent memory"
        ],
        "volumes": [],
        "historical_v12_actual": [],
        "historical_v12_printed": false
      }
    },
    {
      "label": "Assessing internal quality while coding with an agent",
      "kind": "practitioner_essay",
      "collection": "F",
      "authors": "Erik Doernenburg",
      "authors_json": "[\"Erik Doernenburg\"]",
      "publication_date": "2026-01-27",
      "date_provenance": "Dated entry on the supplied series index; article date also used where printed",
      "url": "https://martinfowler.com/articles/exploring-gen-ai/ccmenu-quality.html",
      "publisher": "martinfowler.com",
      "series": "Exploring Generative AI",
      "series_url": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "snapshot_date": "2026-10-13",
      "contribution": "Uses a CCMenu feature change to inspect internal quality. A fix that compiles can still erode the intended type model, introduce duplication or add unnecessary mechanisms; expert examination exposes those differences.",
      "limitation": "The author presents an anecdote, not a study; observations do not establish a population-level quality effect.",
      "evidence_class": "Practitioner code-review case",
      "source_locator": "Body: GitLab support, optional values, duplication and cache behavior",
      "verification_scope": "Primary article byline and selected body passages inspected; no independent execution or statistical replication",
      "original_data_replicated": false,
      "new_manuscript_citation": true,
      "source_body_archived": false,
      "primary_stream": "T:Code quality & security",
      "streams_json": "[\"T:Code quality & security\", \"T:Verification & review\"]",
      "topics_json": "[\"K:Technical debt and complexity\", \"K:Code reuse and duplication\", \"K:Architecture and modularity\"]",
      "editorial_chapters_json": "[\"C:C05\", \"C:C07\", \"C:C08\"]",
      "mapping_status": "Independent editorial mapping, not classification by the article authors or SE@PoliMi",
      "book_citation_status": "IN_PUBLISHED_NDSE2_BIBLIOGRAPHY",
      "node_class": "FOWLER_SERIES_ADDITIVE_OVERLAY_V12",
      "ndse2_actual_chapters_json": "[\"C:C05\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "historical_v12_book_citation_status": "NOT_ADDED_TO_BOOK",
      "historical_v12_new_manuscript_citation": false,
      "id": "F024",
      "atlas_display": {
        "id": "F024",
        "label": "Assessing internal quality while coding with an agent",
        "kind": "practitioner_essay",
        "collection": "F",
        "category": null,
        "streams": [
          "T:Code quality & security",
          "T:Verification & review"
        ],
        "actual": [
          "C:C05"
        ],
        "mapped": [
          "C:C05",
          "C:C07",
          "C:C08"
        ],
        "printed": true,
        "summary": "Uses a CCMenu feature change to inspect internal quality. A fix that compiles can still erode the intended type model, introduce duplication or add unnecessary mechanisms; expert examination exposes those differences.",
        "limitation": "The author presents an anecdote, not a study; observations do not establish a population-level quality effect.",
        "url": "https://martinfowler.com/articles/exploring-gen-ai/ccmenu-quality.html",
        "authors": "Erik Doernenburg",
        "year": "2026-01-27",
        "topics": [
          "K:Technical debt and complexity",
          "K:Code reuse and duplication",
          "K:Architecture and modularity"
        ],
        "volumes": [],
        "historical_v12_actual": [],
        "historical_v12_printed": false
      }
    },
    {
      "label": "Context Engineering for Coding Agents",
      "kind": "practitioner_essay",
      "collection": "F",
      "authors": "Birgitta Böckeler",
      "authors_json": "[\"Birgitta Böckeler\"]",
      "publication_date": "2026-02-05",
      "date_provenance": "Dated entry on the supplied series index; article date also used where printed",
      "url": "https://martinfowler.com/articles/exploring-gen-ai/context-engineering-coding-agents.html",
      "publisher": "martinfowler.com",
      "series": "Exploring Generative AI",
      "series_url": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "snapshot_date": "2026-10-13",
      "contribution": "Organizes context features by who invokes them: a person, the model or agent software. Discusses rules, skills, subagents, external context and hooks as parts of the developer experience.",
      "limitation": "Feature and practice snapshot, not proof of effectiveness or enforcement. Adding more configuration can produce contradictions or an illusion of control.",
      "evidence_class": "Practitioner technical taxonomy",
      "source_locator": "Body: trigger-based feature overview and context configuration",
      "verification_scope": "Primary article byline and selected body passages inspected; no independent execution or statistical replication",
      "original_data_replicated": false,
      "new_manuscript_citation": true,
      "source_body_archived": false,
      "primary_stream": "T:System knowledge & memory",
      "streams_json": "[\"T:System knowledge & memory\", \"T:Engineering structure\"]",
      "topics_json": "[\"K:Agent context and persistent memory\", \"K:Developer workflow and adoption\", \"K:Specifications and governance\"]",
      "editorial_chapters_json": "[\"C:C03\", \"C:C09\", \"C:C13\"]",
      "mapping_status": "Independent editorial mapping, not classification by the article authors or SE@PoliMi",
      "book_citation_status": "IN_PUBLISHED_NDSE2_BIBLIOGRAPHY",
      "node_class": "FOWLER_SERIES_ADDITIVE_OVERLAY_V12",
      "ndse2_actual_chapters_json": "[\"C:C09\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "historical_v12_book_citation_status": "NOT_ADDED_TO_BOOK",
      "historical_v12_new_manuscript_citation": false,
      "id": "F025",
      "atlas_display": {
        "id": "F025",
        "label": "Context Engineering for Coding Agents",
        "kind": "practitioner_essay",
        "collection": "F",
        "category": null,
        "streams": [
          "T:System knowledge & memory",
          "T:Engineering structure"
        ],
        "actual": [
          "C:C09"
        ],
        "mapped": [
          "C:C03",
          "C:C09",
          "C:C13"
        ],
        "printed": true,
        "summary": "Organizes context features by who invokes them: a person, the model or agent software. Discusses rules, skills, subagents, external context and hooks as parts of the developer experience.",
        "limitation": "Feature and practice snapshot, not proof of effectiveness or enforcement. Adding more configuration can produce contradictions or an illusion of control.",
        "url": "https://martinfowler.com/articles/exploring-gen-ai/context-engineering-coding-agents.html",
        "authors": "Birgitta Böckeler",
        "year": "2026-02-05",
        "topics": [
          "K:Agent context and persistent memory",
          "K:Developer workflow and adoption",
          "K:Specifications and governance"
        ],
        "volumes": [],
        "historical_v12_actual": [],
        "historical_v12_printed": false
      }
    },
    {
      "label": "Harness Engineering - first thoughts",
      "kind": "practitioner_essay",
      "collection": "F",
      "authors": "Birgitta Böckeler",
      "authors_json": "[\"Birgitta Böckeler\"]",
      "publication_date": "2026-02-17",
      "date_provenance": "Dated entry on the supplied series index; article date also used where printed",
      "url": "https://martinfowler.com/articles/exploring-gen-ai/harness-engineering-memo.html",
      "publisher": "martinfowler.com",
      "series": "Exploring Generative AI",
      "series_url": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "snapshot_date": "2026-10-13",
      "contribution": "Interprets a reported harness through context, architectural constraints and codebase maintenance. Raises questions about reusable harnesses, constrained topologies and the effort of retrofitting existing systems.",
      "limitation": "A reaction to another organization’s account, not an independent experiment. The author explicitly notes a gap in the reported functional verification.",
      "evidence_class": "Interpretive practitioner commentary",
      "source_locator": "Body: three categories; templates; runtime constraints; brownfield retrofit; final thoughts",
      "verification_scope": "Primary article byline and selected body passages inspected; no independent execution or statistical replication",
      "original_data_replicated": false,
      "new_manuscript_citation": true,
      "source_body_archived": false,
      "primary_stream": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:Code quality & security\"]",
      "topics_json": "[\"K:Architecture and modularity\", \"K:Independent verification and oracles\", \"K:Long-running agent execution\"]",
      "editorial_chapters_json": "[\"C:C03\", \"C:C05\", \"C:C07\", \"C:C11\", \"C:C13\"]",
      "mapping_status": "Independent editorial mapping, not classification by the article authors or SE@PoliMi",
      "book_citation_status": "IN_PUBLISHED_NDSE2_BIBLIOGRAPHY",
      "node_class": "FOWLER_SERIES_ADDITIVE_OVERLAY_V12",
      "source_version_status": "EARLIER_MEMO_SUPERSEDED_BY_EXPANDED_ARTICLE",
      "latest_version_url": "https://martinfowler.com/articles/harness-engineering.html",
      "latest_version_title": "Harness engineering for coding agent users",
      "latest_version_publication_date": "2026-04-02",
      "supersession_verified_date": "2026-10-18",
      "source_version_note": "The later primary article explicitly supersedes this 17 February memo. Direct retrieval still exposes the historical memo with a pointer to the expansion; an HTTP redirect was not established.",
      "ndse2_actual_chapters_json": "[\"C:C13\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "historical_v12_book_citation_status": "NOT_ADDED_TO_BOOK",
      "historical_v12_new_manuscript_citation": false,
      "id": "F026",
      "atlas_display": {
        "id": "F026",
        "label": "Harness Engineering - first thoughts",
        "kind": "practitioner_essay",
        "collection": "F",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Code quality & security"
        ],
        "actual": [
          "C:C13"
        ],
        "mapped": [
          "C:C03",
          "C:C05",
          "C:C07",
          "C:C11",
          "C:C13"
        ],
        "printed": true,
        "summary": "Interprets a reported harness through context, architectural constraints and codebase maintenance. Raises questions about reusable harnesses, constrained topologies and the effort of retrofitting existing systems.",
        "limitation": "A reaction to another organization’s account, not an independent experiment. The author explicitly notes a gap in the reported functional verification.",
        "url": "https://martinfowler.com/articles/exploring-gen-ai/harness-engineering-memo.html",
        "authors": "Birgitta Böckeler",
        "year": "2026-02-17",
        "topics": [
          "K:Architecture and modularity",
          "K:Independent verification and oracles",
          "K:Long-running agent execution"
        ],
        "volumes": [],
        "historical_v12_actual": [],
        "historical_v12_printed": false
      }
    },
    {
      "label": "Humans and Agents in Software Engineering Loops",
      "kind": "practitioner_essay",
      "collection": "F",
      "authors": "Kief Morris",
      "authors_json": "[\"Kief Morris\"]",
      "publication_date": "2026-03-04",
      "date_provenance": "Dated entry on the supplied series index; article date also used where printed",
      "url": "https://martinfowler.com/articles/exploring-gen-ai/humans-and-agents.html",
      "publisher": "martinfowler.com",
      "series": "Exploring Generative AI",
      "series_url": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "snapshot_date": "2026-10-13",
      "contribution": "Distinguishes the why loop that pursues outcomes from nested how loops that build software. Proposes human work on the loop: improving guidance, checks and workflow rather than only editing individual outputs.",
      "limitation": "A conceptual operating model. Its proposed agentic improvement flywheel is not a demonstrated organizational or reliability result.",
      "evidence_class": "Conceptual operating model",
      "source_locator": "Body: why/how loops; humans outside, in and on the loop; flywheel",
      "verification_scope": "Primary article byline and selected body passages inspected; no independent execution or statistical replication",
      "original_data_replicated": false,
      "new_manuscript_citation": true,
      "source_body_archived": false,
      "primary_stream": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:Jobs & roles\"]",
      "topics_json": "[\"K:Human-agent collaboration\", \"K:Long-running agent execution\", \"K:Specifications and governance\"]",
      "editorial_chapters_json": "[\"C:C01\", \"C:C03\", \"C:C11\", \"C:C13\"]",
      "mapping_status": "Independent editorial mapping, not classification by the article authors or SE@PoliMi",
      "book_citation_status": "IN_PUBLISHED_NDSE2_BIBLIOGRAPHY",
      "node_class": "FOWLER_SERIES_ADDITIVE_OVERLAY_V12",
      "ndse2_actual_chapters_json": "[\"C:C11\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "historical_v12_book_citation_status": "NOT_ADDED_TO_BOOK",
      "historical_v12_new_manuscript_citation": false,
      "id": "F027",
      "atlas_display": {
        "id": "F027",
        "label": "Humans and Agents in Software Engineering Loops",
        "kind": "practitioner_essay",
        "collection": "F",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Jobs & roles"
        ],
        "actual": [
          "C:C11"
        ],
        "mapped": [
          "C:C01",
          "C:C03",
          "C:C11",
          "C:C13"
        ],
        "printed": true,
        "summary": "Distinguishes the why loop that pursues outcomes from nested how loops that build software. Proposes human work on the loop: improving guidance, checks and workflow rather than only editing individual outputs.",
        "limitation": "A conceptual operating model. Its proposed agentic improvement flywheel is not a demonstrated organizational or reliability result.",
        "url": "https://martinfowler.com/articles/exploring-gen-ai/humans-and-agents.html",
        "authors": "Kief Morris",
        "year": "2026-03-04",
        "topics": [
          "K:Human-agent collaboration",
          "K:Long-running agent execution",
          "K:Specifications and governance"
        ],
        "volumes": [],
        "historical_v12_actual": [],
        "historical_v12_printed": false
      }
    },
    {
      "label": "Viability of local models for coding",
      "kind": "practitioner_essay",
      "collection": "F",
      "authors": "Birgitta Böckeler",
      "authors_json": "[\"Birgitta Böckeler\"]",
      "publication_date": "2026-07-07",
      "date_provenance": "Dated entry on the supplied series index; article date also used where printed",
      "url": "https://martinfowler.com/articles/exploring-gen-ai/local-models-for-coding-factors.html",
      "publisher": "martinfowler.com",
      "series": "Exploring Generative AI",
      "series_url": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "snapshot_date": "2026-10-13",
      "contribution": "Frames local agentic coding as a combined hardware, model, runtime, context and tool-calling problem. The account separates being able to run a model from obtaining usable results.",
      "limitation": "A personal hardware/tool snapshot. Explanations for observed configuration differences are hypotheses; code quality was not systematically evaluated.",
      "evidence_class": "Practitioner configuration exploration",
      "source_locator": "Scope; factors influencing viability; context size and harness; conclusions",
      "verification_scope": "Primary article byline and selected body passages inspected; no independent execution or statistical replication",
      "original_data_replicated": false,
      "new_manuscript_citation": false,
      "source_body_archived": false,
      "primary_stream": "T:What agents can do",
      "streams_json": "[\"T:What agents can do\", \"T:Economics\", \"T:System knowledge & memory\"]",
      "topics_json": "[\"K:Agent context and persistent memory\", \"K:Economic costs and return\", \"K:Evaluation methodology and baselines\"]",
      "editorial_chapters_json": "[\"C:C03\", \"C:C09\", \"C:C12\"]",
      "mapping_status": "Independent editorial mapping, not classification by the article authors or SE@PoliMi",
      "book_citation_status": "COMPANION_READING_NOT_IN_BOOK",
      "node_class": "FOWLER_SERIES_ADDITIVE_OVERLAY_V12",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "historical_v12_book_citation_status": "NOT_ADDED_TO_BOOK",
      "id": "F028",
      "atlas_display": {
        "id": "F028",
        "label": "Viability of local models for coding",
        "kind": "practitioner_essay",
        "collection": "F",
        "category": null,
        "streams": [
          "T:What agents can do",
          "T:Economics",
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C09",
          "C:C12"
        ],
        "printed": false,
        "summary": "Frames local agentic coding as a combined hardware, model, runtime, context and tool-calling problem. The account separates being able to run a model from obtaining usable results.",
        "limitation": "A personal hardware/tool snapshot. Explanations for observed configuration differences are hypotheses; code quality was not systematically evaluated.",
        "url": "https://martinfowler.com/articles/exploring-gen-ai/local-models-for-coding-factors.html",
        "authors": "Birgitta Böckeler",
        "year": "2026-07-07",
        "topics": [
          "K:Agent context and persistent memory",
          "K:Economic costs and return",
          "K:Evaluation methodology and baselines"
        ],
        "volumes": []
      }
    },
    {
      "label": "Experiences with local models for coding",
      "kind": "practitioner_essay",
      "collection": "F",
      "authors": "Birgitta Böckeler",
      "authors_json": "[\"Birgitta Böckeler\"]",
      "publication_date": "2026-07-08",
      "date_provenance": "Dated entry on the supplied series index; article date also used where printed",
      "url": "https://martinfowler.com/articles/exploring-gen-ai/local-models-for-coding-experiences.html",
      "publisher": "martinfowler.com",
      "series": "Exploring Generative AI",
      "series_url": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "snapshot_date": "2026-10-13",
      "contribution": "Presents a viability funnel and compares manual trials, a small automated evaluation and everyday local-model use. Outcome sensitivity to task, context and configuration makes simple capability claims difficult.",
      "limitation": "Two principal JavaScript/TypeScript tasks and small uneven repeat counts; one-shot automated trials differ from interactive work and do not establish a general ranking.",
      "evidence_class": "Exploratory task evaluation",
      "source_locator": "Viability funnel; two task descriptions; manual/automated phases; day-to-day use",
      "verification_scope": "Primary article byline and selected body passages inspected; no independent execution or statistical replication",
      "original_data_replicated": false,
      "new_manuscript_citation": false,
      "source_body_archived": false,
      "primary_stream": "T:What agents can do",
      "streams_json": "[\"T:What agents can do\", \"T:Productivity\", \"T:System knowledge & memory\"]",
      "topics_json": "[\"K:Benchmarks and construct validity\", \"K:Evaluation methodology and baselines\", \"K:Agent context and persistent memory\"]",
      "editorial_chapters_json": "[\"C:C02\", \"C:C03\", \"C:C09\", \"C:C12\"]",
      "mapping_status": "Independent editorial mapping, not classification by the article authors or SE@PoliMi",
      "book_citation_status": "COMPANION_READING_NOT_IN_BOOK",
      "node_class": "FOWLER_SERIES_ADDITIVE_OVERLAY_V12",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "historical_v12_book_citation_status": "NOT_ADDED_TO_BOOK",
      "id": "F029",
      "atlas_display": {
        "id": "F029",
        "label": "Experiences with local models for coding",
        "kind": "practitioner_essay",
        "collection": "F",
        "category": null,
        "streams": [
          "T:What agents can do",
          "T:Productivity",
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C02",
          "C:C03",
          "C:C09",
          "C:C12"
        ],
        "printed": false,
        "summary": "Presents a viability funnel and compares manual trials, a small automated evaluation and everyday local-model use. Outcome sensitivity to task, context and configuration makes simple capability claims difficult.",
        "limitation": "Two principal JavaScript/TypeScript tasks and small uneven repeat counts; one-shot automated trials differ from interactive work and do not establish a general ranking.",
        "url": "https://martinfowler.com/articles/exploring-gen-ai/local-models-for-coding-experiences.html",
        "authors": "Birgitta Böckeler",
        "year": "2026-07-08",
        "topics": [
          "K:Benchmarks and construct validity",
          "K:Evaluation methodology and baselines",
          "K:Agent context and persistent memory"
        ],
        "volumes": []
      }
    },
    {
      "label": "The Economic Benefit of Refactoring",
      "kind": "practitioner_essay",
      "collection": "F",
      "authors": "Giles Edwards-Alexander",
      "authors_json": "[\"Giles Edwards-Alexander\"]",
      "publication_date": "2026-07-30",
      "date_provenance": "Dated entry on the supplied series index; article date also used where printed",
      "url": "https://martinfowler.com/articles/exploring-gen-ai/refactoring-economic-benefit.html",
      "publisher": "martinfowler.com",
      "series": "Exploring Generative AI",
      "series_url": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "snapshot_date": "2026-10-13",
      "contribution": "Repeats one representative change as a large Rust data-access module is refactored. Estimated input-token use falls after decomposition permits more selective code reading, connecting architecture to inference work.",
      "limitation": "One application and change, approximate token counting and incomplete refactoring-cost accounting; this does not establish general ROI or savings for every future task.",
      "evidence_class": "Exploratory refactoring experiment",
      "source_locator": "Experiment in refactoring; results table; notes on process; further work",
      "verification_scope": "Primary article byline and selected body passages inspected; no independent execution or statistical replication",
      "original_data_replicated": false,
      "new_manuscript_citation": false,
      "source_body_archived": false,
      "primary_stream": "T:Economics",
      "streams_json": "[\"T:Economics\", \"T:Code quality & security\"]",
      "topics_json": "[\"K:Economic costs and return\", \"K:Architecture and modularity\", \"K:Code reuse and duplication\"]",
      "editorial_chapters_json": "[\"C:C02\", \"C:C05\", \"C:C12\"]",
      "mapping_status": "Independent editorial mapping, not classification by the article authors or SE@PoliMi",
      "book_citation_status": "IN_PUBLISHED_NDSE2_BIBLIOGRAPHY",
      "node_class": "FOWLER_SERIES_ADDITIVE_OVERLAY_V12",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "historical_v12_book_citation_status": "NOT_ADDED_TO_BOOK",
      "id": "F030",
      "atlas_display": {
        "id": "F030",
        "label": "The Economic Benefit of Refactoring",
        "kind": "practitioner_essay",
        "collection": "F",
        "category": null,
        "streams": [
          "T:Economics",
          "T:Code quality & security"
        ],
        "actual": [],
        "mapped": [
          "C:C02",
          "C:C05",
          "C:C12"
        ],
        "printed": true,
        "summary": "Repeats one representative change as a large Rust data-access module is refactored. Estimated input-token use falls after decomposition permits more selective code reading, connecting architecture to inference work.",
        "limitation": "One application and change, approximate token counting and incomplete refactoring-cost accounting; this does not establish general ROI or savings for every future task.",
        "url": "https://martinfowler.com/articles/exploring-gen-ai/refactoring-economic-benefit.html",
        "authors": "Giles Edwards-Alexander",
        "year": "2026-07-30",
        "topics": [
          "K:Economic costs and return",
          "K:Architecture and modularity",
          "K:Code reuse and duplication"
        ],
        "volumes": [],
        "historical_v12_printed": false
      }
    },
    {
      "label": "TDD inside the agent loop - theater or actual value?",
      "kind": "practitioner_essay",
      "collection": "F",
      "authors": "Birgitta Böckeler",
      "authors_json": "[\"Birgitta Böckeler\"]",
      "publication_date": "2026-08-10",
      "date_provenance": "Dated entry on the supplied series index; article date also used where printed",
      "url": "https://martinfowler.com/articles/exploring-gen-ai/tdd-in-the-agent-loop.html",
      "publisher": "martinfowler.com",
      "series": "Exploring Generative AI",
      "series_url": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "snapshot_date": "2026-10-13",
      "contribution": "Separates human-authored tests, a human review checkpoint and TDD entirely inside an agent loop. The small exploratory comparison found no clear advantage for fully internal TDD in model-judged quality or mutation scores.",
      "limitation": "Small greenfield tasks, imperfect adherence and an LLM-defined quality rubric. Reported aggregate tokens include cache rereads and are not equivalent to billed cost; no universal conclusion about human-led TDD follows.",
      "evidence_class": "Small exploratory agent evaluation",
      "source_locator": "Setup; results; test-first and red-green goals; costs; conclusions",
      "verification_scope": "Primary article byline and selected body passages inspected; no independent execution or statistical replication",
      "original_data_replicated": false,
      "new_manuscript_citation": false,
      "source_body_archived": false,
      "primary_stream": "T:Verification & review",
      "streams_json": "[\"T:Verification & review\", \"T:Economics\"]",
      "topics_json": "[\"K:Independent verification and oracles\", \"K:Evaluation methodology and baselines\", \"K:Economic costs and return\"]",
      "editorial_chapters_json": "[\"C:C03\", \"C:C07\", \"C:C12\", \"C:C13\"]",
      "mapping_status": "Independent editorial mapping, not classification by the article authors or SE@PoliMi",
      "book_citation_status": "IN_PUBLISHED_NDSE2_BIBLIOGRAPHY",
      "node_class": "FOWLER_SERIES_ADDITIVE_OVERLAY_V12",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "historical_v12_book_citation_status": "NOT_ADDED_TO_BOOK",
      "id": "F031",
      "atlas_display": {
        "id": "F031",
        "label": "TDD inside the agent loop - theater or actual value?",
        "kind": "practitioner_essay",
        "collection": "F",
        "category": null,
        "streams": [
          "T:Verification & review",
          "T:Economics"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C07",
          "C:C12",
          "C:C13"
        ],
        "printed": true,
        "summary": "Separates human-authored tests, a human review checkpoint and TDD entirely inside an agent loop. The small exploratory comparison found no clear advantage for fully internal TDD in model-judged quality or mutation scores.",
        "limitation": "Small greenfield tasks, imperfect adherence and an LLM-defined quality rubric. Reported aggregate tokens include cache rereads and are not equivalent to billed cost; no universal conclusion about human-led TDD follows.",
        "url": "https://martinfowler.com/articles/exploring-gen-ai/tdd-in-the-agent-loop.html",
        "authors": "Birgitta Böckeler",
        "year": "2026-08-10",
        "topics": [
          "K:Independent verification and oracles",
          "K:Evaluation methodology and baselines",
          "K:Economic costs and return"
        ],
        "volumes": [],
        "historical_v12_printed": false
      }
    },
    {
      "label": "An Accidental Blackboard",
      "kind": "practitioner_essay",
      "collection": "F",
      "authors": "Giles Edwards-Alexander",
      "authors_json": "[\"Giles Edwards-Alexander\"]",
      "publication_date": "2026-09-02",
      "date_provenance": "Dated entry on the supplied series index; article date also used where printed",
      "url": "https://martinfowler.com/articles/exploring-gen-ai/an-accidental-blackboard.html",
      "publisher": "martinfowler.com",
      "series": "Exploring Generative AI",
      "series_url": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "snapshot_date": "2026-10-13",
      "contribution": "In a simulated airline exercise, shared plans and frequent repository updates became an improvised coordination surface for agents. The account connects this behavior with the blackboard pattern and describes resulting CI pressure.",
      "limitation": "A practice exercise, not a deployed airline system. The author explicitly questions reproducibility; the coordination mechanism was emergent rather than experimentally isolated.",
      "evidence_class": "Exploratory team exercise",
      "source_locator": "Emergent behavior; shared plans; repository as blackboard; CI trade-off",
      "verification_scope": "Primary article byline and selected body passages inspected; no independent execution or statistical replication",
      "original_data_replicated": false,
      "new_manuscript_citation": false,
      "source_body_archived": false,
      "primary_stream": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\", \"T:System knowledge & memory\"]",
      "topics_json": "[\"K:Human-agent collaboration\", \"K:Agent context and persistent memory\", \"K:Long-running agent execution\"]",
      "editorial_chapters_json": "[\"C:C03\", \"C:C09\", \"C:C11\"]",
      "mapping_status": "Independent editorial mapping, not classification by the article authors or SE@PoliMi",
      "book_citation_status": "COMPANION_READING_NOT_IN_BOOK",
      "node_class": "FOWLER_SERIES_ADDITIVE_OVERLAY_V12",
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "historical_v12_book_citation_status": "NOT_ADDED_TO_BOOK",
      "id": "F032",
      "atlas_display": {
        "id": "F032",
        "label": "An Accidental Blackboard",
        "kind": "practitioner_essay",
        "collection": "F",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C03",
          "C:C09",
          "C:C11"
        ],
        "printed": false,
        "summary": "In a simulated airline exercise, shared plans and frequent repository updates became an improvised coordination surface for agents. The account connects this behavior with the blackboard pattern and describes resulting CI pressure.",
        "limitation": "A practice exercise, not a deployed airline system. The author explicitly questions reproducibility; the coordination mechanism was emergent rather than experimentally isolated.",
        "url": "https://martinfowler.com/articles/exploring-gen-ai/an-accidental-blackboard.html",
        "authors": "Giles Edwards-Alexander",
        "year": "2026-09-02",
        "topics": [
          "K:Human-agent collaboration",
          "K:Agent context and persistent memory",
          "K:Long-running agent execution"
        ],
        "volumes": []
      }
    },
    {
      "label": "Are Harnesses Worth the Cost?",
      "kind": "practitioner_essay",
      "collection": "F",
      "authors": "Naresh Jain",
      "authors_json": "[\"Naresh Jain\"]",
      "publication_date": "2026-10-13",
      "date_provenance": "Dated entry on the supplied series index; article date also used where printed",
      "url": "https://martinfowler.com/articles/are-harnesses-worth-the-cost.html",
      "publisher": "martinfowler.com",
      "series": "Exploring Generative AI",
      "series_url": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "snapshot_date": "2026-10-13",
      "contribution": "Compares development with and without a behavioral harness against a separate acceptance suite. On the selected service, the stronger model passed both conditions; a cost-optimized model passed more consistently with harness feedback, at greater per-attempt effort.",
      "limitation": "Ten paired runs per model on one unusually detailed greenfield Java brief. Guides and sensors changed together; estimated generation costs omit harness authoring, review and repairs. Final-gate-only use is proposed, not tested.",
      "evidence_class": "Small repeated-run implementation experiment",
      "source_locator": "Experiment setup; independent outer evaluation; model comparisons; economics; boundaries",
      "verification_scope": "Primary article byline and selected body passages inspected; no independent execution or statistical replication",
      "original_data_replicated": false,
      "new_manuscript_citation": true,
      "source_body_archived": false,
      "primary_stream": "T:Economics",
      "streams_json": "[\"T:Economics\", \"T:Verification & review\", \"T:Engineering structure\"]",
      "topics_json": "[\"K:Economic costs and return\", \"K:Independent verification and oracles\", \"K:Specifications and governance\"]",
      "editorial_chapters_json": "[\"C:C02\", \"C:C03\", \"C:C04\", \"C:C07\", \"C:C12\", \"C:C13\"]",
      "mapping_status": "Independent editorial mapping, not classification by the article authors or SE@PoliMi",
      "book_citation_status": "IN_PUBLISHED_NDSE2_BIBLIOGRAPHY",
      "node_class": "FOWLER_SERIES_ADDITIVE_OVERLAY_V12",
      "ndse2_actual_chapters_json": "[\"C:C12\"]",
      "ndse2_in_bibliography": true,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "historical_v12_book_citation_status": "NOT_ADDED_TO_BOOK",
      "historical_v12_new_manuscript_citation": false,
      "id": "F033",
      "atlas_display": {
        "id": "F033",
        "label": "Are Harnesses Worth the Cost?",
        "kind": "practitioner_essay",
        "collection": "F",
        "category": null,
        "streams": [
          "T:Economics",
          "T:Verification & review",
          "T:Engineering structure"
        ],
        "actual": [
          "C:C12"
        ],
        "mapped": [
          "C:C02",
          "C:C03",
          "C:C04",
          "C:C07",
          "C:C12",
          "C:C13"
        ],
        "printed": true,
        "summary": "Compares development with and without a behavioral harness against a separate acceptance suite. On the selected service, the stronger model passed both conditions; a cost-optimized model passed more consistently with harness feedback, at greater per-attempt effort.",
        "limitation": "Ten paired runs per model on one unusually detailed greenfield Java brief. Guides and sensors changed together; estimated generation costs omit harness authoring, review and repairs. Final-gate-only use is proposed, not tested.",
        "url": "https://martinfowler.com/articles/are-harnesses-worth-the-cost.html",
        "authors": "Naresh Jain",
        "year": "2026-10-13",
        "topics": [
          "K:Economic costs and return",
          "K:Independent verification and oracles",
          "K:Specifications and governance"
        ],
        "volumes": [],
        "historical_v12_actual": [],
        "historical_v12_printed": false
      }
    },
    {
      "label": "Exploring Generative AI · martinfowler.com",
      "kind": "source_collection",
      "url": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "collection_scope": "33 distinct articles linked by the supplied series hub on 2026-10-13",
      "editor": "Birgitta Böckeler",
      "site": "Martin Fowler’s website",
      "source": "Series index and credited article bylines",
      "id": "COLLECTION:MF:EXPLORING_GEN_AI",
      "atlas_display": {
        "id": "COLLECTION:MF:EXPLORING_GEN_AI",
        "label": "Exploring Generative AI · martinfowler.com",
        "kind": "source_collection",
        "collection": null,
        "category": "contributors",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Series index; not a separate empirical study. The F identifiers are assigned by this independent atlas.",
        "limitation": "",
        "url": "https://martinfowler.com/articles/exploring-gen-ai.html",
        "authors": "",
        "year": "2026-10-13",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Birgitta Böckeler",
      "kind": "credited_author",
      "provenance": "Byline on the listed primary source pages",
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/01-tool-landscape.html",
      "id": "AUTHOR:MF:birgitta-b-ckeler",
      "atlas_display": {
        "id": "AUTHOR:MF:birgitta-b-ckeler",
        "label": "Birgitta Böckeler",
        "kind": "credited_author",
        "collection": null,
        "category": "contributors",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Credited contributor to the Exploring Generative AI series; not a source-quality ranking.",
        "limitation": "",
        "url": "https://martinfowler.com/articles/exploring-gen-ai/01-tool-landscape.html",
        "authors": "Birgitta Böckeler",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Erik Doernenburg",
      "kind": "credited_author",
      "provenance": "Byline on the listed primary source pages",
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/ccmenu-quality.html",
      "id": "AUTHOR:MF:erik-doernenburg",
      "atlas_display": {
        "id": "AUTHOR:MF:erik-doernenburg",
        "label": "Erik Doernenburg",
        "kind": "credited_author",
        "collection": null,
        "category": "contributors",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Credited contributor to the Exploring Generative AI series; not a source-quality ranking.",
        "limitation": "",
        "url": "https://martinfowler.com/articles/exploring-gen-ai/ccmenu-quality.html",
        "authors": "Erik Doernenburg",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Giles Edwards-Alexander",
      "kind": "credited_author",
      "provenance": "Byline on the listed primary source pages",
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/refactoring-economic-benefit.html",
      "id": "AUTHOR:MF:giles-edwards-alexander",
      "atlas_display": {
        "id": "AUTHOR:MF:giles-edwards-alexander",
        "label": "Giles Edwards-Alexander",
        "kind": "credited_author",
        "collection": null,
        "category": "contributors",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Credited contributor to the Exploring Generative AI series; not a source-quality ranking.",
        "limitation": "",
        "url": "https://martinfowler.com/articles/exploring-gen-ai/refactoring-economic-benefit.html",
        "authors": "Giles Edwards-Alexander",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Jim Gumbley",
      "kind": "credited_author",
      "provenance": "Byline on the listed primary source pages",
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/software-supply-chain-attack-surface.html",
      "id": "AUTHOR:MF:jim-gumbley",
      "atlas_display": {
        "id": "AUTHOR:MF:jim-gumbley",
        "label": "Jim Gumbley",
        "kind": "credited_author",
        "collection": null,
        "category": "contributors",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Credited contributor to the Exploring Generative AI series; not a source-quality ranking.",
        "limitation": "",
        "url": "https://martinfowler.com/articles/exploring-gen-ai/software-supply-chain-attack-surface.html",
        "authors": "Jim Gumbley",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Kief Morris",
      "kind": "credited_author",
      "provenance": "Byline on the listed primary source pages",
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/humans-and-agents.html",
      "id": "AUTHOR:MF:kief-morris",
      "atlas_display": {
        "id": "AUTHOR:MF:kief-morris",
        "label": "Kief Morris",
        "kind": "credited_author",
        "collection": null,
        "category": "contributors",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Credited contributor to the Exploring Generative AI series; not a source-quality ranking.",
        "limitation": "",
        "url": "https://martinfowler.com/articles/exploring-gen-ai/humans-and-agents.html",
        "authors": "Kief Morris",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Lilly Ryan",
      "kind": "credited_author",
      "provenance": "Byline on the listed primary source pages",
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/software-supply-chain-attack-surface.html",
      "id": "AUTHOR:MF:lilly-ryan",
      "atlas_display": {
        "id": "AUTHOR:MF:lilly-ryan",
        "label": "Lilly Ryan",
        "kind": "credited_author",
        "collection": null,
        "category": "contributors",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Credited contributor to the Exploring Generative AI series; not a source-quality ranking.",
        "limitation": "",
        "url": "https://martinfowler.com/articles/exploring-gen-ai/software-supply-chain-attack-surface.html",
        "authors": "Lilly Ryan",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Matteo Vaccari",
      "kind": "credited_author",
      "provenance": "Byline on the listed primary source pages",
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/partner-with-ai-and-throw-away-the-code.html",
      "id": "AUTHOR:MF:matteo-vaccari",
      "atlas_display": {
        "id": "AUTHOR:MF:matteo-vaccari",
        "label": "Matteo Vaccari",
        "kind": "credited_author",
        "collection": null,
        "category": "contributors",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Credited contributor to the Exploring Generative AI series; not a source-quality ranking.",
        "limitation": "",
        "url": "https://martinfowler.com/articles/exploring-gen-ai/partner-with-ai-and-throw-away-the-code.html",
        "authors": "Matteo Vaccari",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Naresh Jain",
      "kind": "credited_author",
      "provenance": "Byline on the listed primary source pages",
      "source_url": "https://martinfowler.com/articles/are-harnesses-worth-the-cost.html",
      "id": "AUTHOR:MF:naresh-jain",
      "atlas_display": {
        "id": "AUTHOR:MF:naresh-jain",
        "label": "Naresh Jain",
        "kind": "credited_author",
        "collection": null,
        "category": "contributors",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Credited contributor to the Exploring Generative AI series; not a source-quality ranking.",
        "limitation": "",
        "url": "https://martinfowler.com/articles/are-harnesses-worth-the-cost.html",
        "authors": "Naresh Jain",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Paul Sobocinski",
      "kind": "credited_author",
      "provenance": "Byline on the listed primary source pages",
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/06-tdd-with-coding-assistance.html",
      "id": "AUTHOR:MF:paul-sobocinski",
      "atlas_display": {
        "id": "AUTHOR:MF:paul-sobocinski",
        "label": "Paul Sobocinski",
        "kind": "credited_author",
        "collection": null,
        "category": "contributors",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Credited contributor to the Exploring Generative AI series; not a source-quality ranking.",
        "limitation": "",
        "url": "https://martinfowler.com/articles/exploring-gen-ai/06-tdd-with-coding-assistance.html",
        "authors": "Paul Sobocinski",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Unmesh Joshi",
      "kind": "credited_author",
      "provenance": "Byline on the listed primary source pages",
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/14-guiding-llm-java-bytebuffer.html",
      "id": "AUTHOR:MF:unmesh-joshi",
      "atlas_display": {
        "id": "AUTHOR:MF:unmesh-joshi",
        "label": "Unmesh Joshi",
        "kind": "credited_author",
        "collection": null,
        "category": "contributors",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Credited contributor to the Exploring Generative AI series; not a source-quality ranking.",
        "limitation": "",
        "url": "https://martinfowler.com/articles/exploring-gen-ai/14-guiding-llm-java-bytebuffer.html",
        "authors": "Unmesh Joshi",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Agentic Verification",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_RESEARCH",
      "group": "Verification & review",
      "year": "2026",
      "lead_author": "Addy Osmani",
      "source": "https://addyo.substack.com/p/agentic-verification",
      "source_url": "https://addyo.substack.com/p/agentic-verification",
      "url": "https://addyo.substack.com/p/agentic-verification",
      "publication_date": "2026-10-14",
      "evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "reviewed_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "original_evidence_class": "Practitioner essay / technical guidance (not peer-reviewed)",
      "editorial_priority": "A",
      "full_manuscript_audited": "Full primary article read; no statistical replication performed",
      "summary": "Osmani recommends autonomous feedback loops using end-to-end checks, property-based testing and old/new behavioral comparisons. Checks should run quickly and deterministically, preserve actionable failures, and be grounded in success criteria the human owns.",
      "manual_use": "Define the oracle before implementation; retain failing inputs; inspect generated tests; run heavier integration checks before release.",
      "bibliography_year": "2026",
      "chapter_id": "C07",
      "section_id": "",
      "relevance": "Direct",
      "method_status": "curated practitioner article (not a research study)",
      "primary_research": "false",
      "provenance": "Elevate public archive and full primary article inspected 2026-10-18",
      "baseline_provenance": "Incremental addition to frozen v12.1 catalogue; O001-O050 unchanged",
      "original_url_verified": "yes",
      "publication_source_url": "https://addyo.substack.com/archive",
      "publication_status_note": "Published practitioner article; online companion update",
      "review_status": "FULL_TEXT_REVIEWED",
      "article_is_ai_specific": "true",
      "review_date": "2026-10-18",
      "stable_bibliography_id": "O051",
      "edition_integration": "ONLINE_COMPANION_UPDATE",
      "manuscript_citation_status": "NOT_CITED_IN_PUBLISHED_NDSE2_13_7_1",
      "evidence_is_experimental": "false",
      "source_access": "Full public text",
      "research_link_semantics": "Editorial thematic mapping; no assertion of literal citation, causal validation or replication",
      "limitation": "Practitioner guidance, not a controlled experiment or proof of universal correctness; generated tests and oracle independence still need scrutiny.",
      "manuscript_citation_basis": "Absent from the final published NDSE2 13.7.1 active EN/ITA source tree and loaded bibliography",
      "atlas_added_on": "2026-10-18",
      "canonical_url": "https://addyo.substack.com/p/agentic-verification",
      "online_companion_update": true,
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "pre_reconciliation_manuscript_citation_status": "NOT_ESTABLISHED_FROM_PUBLISHED_MANUSCRIPT",
      "pre_reconciliation_manuscript_citation_basis": "No published-manuscript citation inferred by this source review; reconcile against final NDSE2 sources.",
      "id": "O051",
      "atlas_display": {
        "id": "O051",
        "label": "Agentic Verification",
        "kind": "practitioner_article",
        "collection": "O",
        "category": null,
        "streams": [
          "T:Verification & review",
          "T:Code quality & security"
        ],
        "actual": [],
        "mapped": [
          "C:C04",
          "C:C05",
          "C:C07",
          "C:C08"
        ],
        "printed": false,
        "summary": "Reliable agent work depends on executable checks: realistic user flows, explicit properties and differential comparisons, with fast feedback and human-owned success criteria.",
        "limitation": "Practitioner guidance, not a controlled experiment or proof of universal correctness; generated tests and oracle independence still need scrutiny.",
        "url": "https://addyo.substack.com/p/agentic-verification",
        "authors": "Addy Osmani",
        "year": "2026-10-14",
        "topics": [
          "K:Independent verification and oracles",
          "K:Evaluation methodology and baselines",
          "K:Specifications and governance",
          "K:Long-running agent execution"
        ],
        "volumes": [],
        "pre_reconciliation_mapped": [
          "C:C07",
          "C:C04",
          "C:C05",
          "C:C08"
        ]
      }
    },
    {
      "label": "Practitioner Voice",
      "kind": "practitioner_essay",
      "collection": "F",
      "authors": "Jim Highsmith",
      "authors_json": "[\"Jim Highsmith\"]",
      "publication_date": "2026-08-19",
      "updated_date": "2026-10-13",
      "latest_activity_date": "2026-10-13",
      "date_provenance": "Primary article Significant Revisions: original publication and later expansion distinguished",
      "url": "https://martinfowler.com/articles/practitioner-voice.html",
      "publisher": "martinfowler.com",
      "series": "",
      "series_url": "",
      "source_scope": "Adjacent martinfowler.com article; outside the original Exploring Generative AI series catalogue",
      "series_member": false,
      "snapshot_date": "2026-10-18",
      "contribution": "The October revision adds practical guidance for writing from experience and using AI while keeping the writer's judgment visible. Highsmith describes cognitive assistance, contrasts different authoring choices, and connects useful prose to lived consequences, audience, storytelling and iterative editing.",
      "limitation": "Personal experience and editorial guidance; no controlled evaluation of cognition, learning, writing quality or productivity. Do not treat the revision as a newly published October article.",
      "evidence_class": "Practitioner essay and personal experience",
      "source_locator": "The Craft of Practitioner Voice; How to use AI without losing your voice; Significant Revisions",
      "verification_scope": "Actual byline, original publication date and October 13 significant revision confirmed. No independent execution, causal evaluation or statistical replication.",
      "access_status": "FULL_PRIMARY_TEXT",
      "original_data_replicated": false,
      "new_manuscript_citation": false,
      "source_body_archived": false,
      "primary_stream": "T:Skills & learning",
      "streams_json": "[\"T:Skills & learning\",\"T:System knowledge & memory\"]",
      "topics_json": "[\"K:Human cognitive load\",\"K:Cognitive offloading and skill debt\",\"K:Ownership and knowledge transfer\"]",
      "editorial_chapters_json": "[\"C:C09\",\"C:C10\",\"C:C11\"]",
      "mapping_status": "Independent editorial mapping, not classification by the article authors or SE@PoliMi",
      "book_citation_status": "COMPANION_READING_NOT_IN_BOOK",
      "node_class": "FOWLER_SITE_EXTENSION_20261018",
      "addition_reason": "October 13 expansion on AI-assisted thinking and writing, absent from the series-only baseline. Scope expansion explicitly retained.",
      "atlas_added_on": "2026-10-18",
      "canonical_url": "https://martinfowler.com/articles/practitioner-voice.html",
      "online_companion_update": true,
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "pre_reconciliation_book_citation_status": "NOT_ADDED_TO_BOOK",
      "manuscript_citation_status": "NOT_CITED_IN_PUBLISHED_NDSE2_13_7_1",
      "manuscript_citation_basis": "Absent from the final published NDSE2 13.7.1 active EN/ITA source tree and loaded bibliography",
      "id": "F034",
      "atlas_display": {
        "id": "F034",
        "label": "Practitioner Voice",
        "kind": "practitioner_essay",
        "collection": "F",
        "category": null,
        "streams": [
          "T:Skills & learning",
          "T:System knowledge & memory"
        ],
        "actual": [],
        "mapped": [
          "C:C09",
          "C:C10",
          "C:C11"
        ],
        "printed": false,
        "summary": "The October revision adds practical guidance for writing from experience and using AI while keeping the writer's judgment visible. Highsmith describes cognitive assistance, contrasts different authoring choices, and connects useful prose to lived consequences, audience, storytelling and iterative editing.",
        "limitation": "Personal experience and editorial guidance; no controlled evaluation of cognition, learning, writing quality or productivity. Do not treat the revision as a newly published October article.",
        "url": "https://martinfowler.com/articles/practitioner-voice.html",
        "authors": "Jim Highsmith",
        "year": "2026-08-19",
        "topics": [
          "K:Human cognitive load",
          "K:Cognitive offloading and skill debt",
          "K:Ownership and knowledge transfer"
        ],
        "volumes": []
      }
    },
    {
      "label": "When Software Meets Hardware",
      "kind": "practitioner_essay",
      "collection": "F",
      "authors": "Kuldeep Singh",
      "authors_json": "[\"Kuldeep Singh\"]",
      "publication_date": "2026-10-15",
      "updated_date": null,
      "latest_activity_date": "2026-10-15",
      "date_provenance": "Primary article dateline and Significant Revisions",
      "url": "https://martinfowler.com/articles/software-meets-hardware.html",
      "publisher": "martinfowler.com",
      "series": "",
      "series_url": "",
      "source_scope": "Adjacent martinfowler.com article; outside the original Exploring Generative AI series catalogue",
      "series_member": false,
      "snapshot_date": "2026-10-18",
      "contribution": "An IoT modernization account connects physical test environments, device simulation, observability, recovery and continuous learning. The team used LLMs to explore unfamiliar areas, prototype experiments and develop engineering tools, including dashboards and migration trackers. The proposed benefit is cheaper experimentation and a shorter learning loop.",
      "limitation": "The article describes one team's practices and perceived benefits. It does not isolate AI's contribution or quantify productivity improvements. Physical-world validation remains part of the reported engineering process.",
      "evidence_class": "Qualitative engineering experience report",
      "source_locator": "Experimentation environment; physical testing; Use AI to shorten the learning loop; Capture discoveries; Significant Revisions",
      "verification_scope": "Byline, publication history and AI-specific section inspected. No independent execution, causal evaluation or statistical replication.",
      "access_status": "FULL_PRIMARY_TEXT",
      "original_data_replicated": false,
      "new_manuscript_citation": false,
      "source_body_archived": false,
      "primary_stream": "T:Engineering structure",
      "streams_json": "[\"T:Engineering structure\",\"T:Skills & learning\",\"T:Productivity\"]",
      "topics_json": "[\"K:Onboarding and developer fluency\",\"K:System understanding and rationale\",\"K:Developer workflow and adoption\",\"K:Independent verification and oracles\"]",
      "editorial_chapters_json": "[\"C:C02\",\"C:C05\",\"C:C09\",\"C:C10\",\"C:C13\"]",
      "mapping_status": "Independent editorial mapping, not classification by the article authors or SE@PoliMi",
      "book_citation_status": "COMPANION_READING_NOT_IN_BOOK",
      "node_class": "FOWLER_SITE_EXTENSION_20261018",
      "addition_reason": "New October 15 experience report with an explicit AI-assisted learning and engineering-tooling section, outside the original series.",
      "atlas_added_on": "2026-10-18",
      "canonical_url": "https://martinfowler.com/articles/software-meets-hardware.html",
      "online_companion_update": true,
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "pre_reconciliation_book_citation_status": "NOT_ADDED_TO_BOOK",
      "manuscript_citation_status": "NOT_CITED_IN_PUBLISHED_NDSE2_13_7_1",
      "manuscript_citation_basis": "Absent from the final published NDSE2 13.7.1 active EN/ITA source tree and loaded bibliography",
      "id": "F035",
      "atlas_display": {
        "id": "F035",
        "label": "When Software Meets Hardware",
        "kind": "practitioner_essay",
        "collection": "F",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Skills & learning",
          "T:Productivity"
        ],
        "actual": [],
        "mapped": [
          "C:C02",
          "C:C05",
          "C:C09",
          "C:C10",
          "C:C13"
        ],
        "printed": false,
        "summary": "An IoT modernization account connects physical test environments, device simulation, observability, recovery and continuous learning. The team used LLMs to explore unfamiliar areas, prototype experiments and develop engineering tools, including dashboards and migration trackers. The proposed benefit is cheaper experimentation and a shorter learning loop.",
        "limitation": "The article describes one team's practices and perceived benefits. It does not isolate AI's contribution or quantify productivity improvements. Physical-world validation remains part of the reported engineering process.",
        "url": "https://martinfowler.com/articles/software-meets-hardware.html",
        "authors": "Kuldeep Singh",
        "year": "2026-10-15",
        "topics": [
          "K:Onboarding and developer fluency",
          "K:System understanding and rationale",
          "K:Developer workflow and adoption",
          "K:Independent verification and oracles"
        ],
        "volumes": []
      }
    },
    {
      "label": "Building resilient AI-powered software, and planning for when things go wrong",
      "kind": "practitioner_article",
      "node_class": "CURATED_PRACTITIONER_NOT_PEER_REVIEWED_RESEARCH",
      "group": "Engineering structure",
      "year": "2026",
      "authors": "Gergely Orosz (introduction); Sam Newman (excerpts)",
      "source": "https://newsletter.pragmaticengineer.com/p/building-resilient-systems",
      "source_url": "https://newsletter.pragmaticengineer.com/p/building-resilient-systems",
      "url": "https://newsletter.pragmaticengineer.com/p/building-resilient-systems",
      "publication_date": "2026-10-13",
      "publication_date_basis": "Date displayed on the primary Deepdive and official archive",
      "original_publication_date": "2026-10-13",
      "eligibility_date": "2026-10-13",
      "series_origin": "NO_PULSE_ORIGIN_IDENTIFIED",
      "parent_issue_url": "",
      "strict_non_pulse_derived": "true",
      "source_platform": "newsletter",
      "source_section": "Deepdives",
      "alternate_urls": "",
      "alternate_publications_json": "[]",
      "contribution": "Sam Newman’s excerpts outline disaster recovery and resilience for AI-powered systems.",
      "in_short": "Sam Newman’s excerpts outline disaster recovery and resilience for AI-powered systems.",
      "summary": "Authorized Sam Newman excerpts connect disaster recovery with model changes, provider dependence, evaluation, observability and visible AI costs.",
      "main_findings": "Newman recommends recovery planning, provider flexibility and re-evaluation after model changes; composing several vendor dependencies can itself reduce availability.",
      "findings_basis": "Public article arguments; chapter excerpts and the editor’s closing commentary were distinguished.",
      "limitation": "Expert guidance, not a controlled experiment. Page byline: Gergely Orosz; excerpt author: Sam Newman. The complete book and underlying numerical claims were not audited. No empirical replication or independent-rater validation was performed.",
      "manual_use": "Editorial reading for architecture, independent checks and operational economics; these links are not manuscript citations or validation of NDSE2.",
      "evidence_class": "Industry/practitioner publication — introduced guest book excerpt",
      "reviewed_evidence_class": "Industry/practitioner publication — introduced guest book excerpt",
      "access_status": "public_text",
      "access_note": "Public main article available; classification-bearing passages reviewed. The complete source book was not reviewed.",
      "classification_status": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "classification_rationale": "Editorial reading for architecture, independent checks and operational economics; these links are not manuscript citations or validation of NDSE2.",
      "relevance": "SE_FOR_AI",
      "peer_review_status": "not_presented_as_peer_reviewed",
      "controlled_experiment_status": "not_asserted",
      "source_evidence_origin": "introduced_guest_book_excerpt",
      "full_manuscript_audited": "NO: public classification-bearing article passages reviewed; complete source book not audited",
      "method_status": "Editorial classification, not independent-rater or empirical validation",
      "chapter_id": "C05;C07;C12",
      "section_id": "",
      "mapping_role": "PROPOSED_EDITORIAL_USE_NOT_MANUSCRIPT_CITATION",
      "related_works": "P075;P098;P106",
      "shared_source_groups": "",
      "provenance": "Primary-page and official-archive update, 2026-10-18; no raw source article archive",
      "original_url_verified": "Primary page opened; displayed date, byline and excerpt attribution inspected",
      "date_accessed": "2026-10-18",
      "baseline_provenance": "Add-only update to frozen P001–P123; original records and IDs retained",
      "empirical_replication_status": "NOT_PERFORMED",
      "manuscript_citation_status": "NOT_CITED_IN_PUBLISHED_NDSE2_13_7_1",
      "publication_curator": "Gergely Orosz",
      "author_attribution_note": "Gergely Orosz is the displayed byline and introduction author; Sam Newman authored the explicitly credited excerpts.",
      "secondary_domains": "GENERAL_SE;AI_FOR_SE",
      "evidence_origin": "ADAPTED_OR_EXCERPTED_WORK",
      "source_review_scope": "Primary metadata, attribution, recovery discussion and AI-resilience/cost passages inspected; no hidden text or complete-book audit.",
      "underlying_research_check": "NOT_INDEPENDENTLY_AUDITED",
      "review_outcome": "ADDED_NEW_PUBLICATION",
      "review_reason": "New written Deepdive after the previous 2026-10-11 cutoff; no matching canonical URL or title in P001–P123.",
      "review_date": "2026-10-18",
      "id_allocation_note": "P124 appended; P001–P123 unchanged.",
      "byline_and_contributors": "Gergely Orosz (introduction); Sam Newman (excerpts)",
      "body_source_dependency_note": "The editor’s closing remarks link a previous Pulse issue underlying P106; this is citation provenance, not a new duplicate Pulse record.",
      "atlas_added_on": "2026-10-18",
      "canonical_url": "https://newsletter.pragmaticengineer.com/p/building-resilient-systems",
      "online_companion_update": true,
      "ndse2_actual_chapters_json": "[]",
      "ndse2_in_bibliography": false,
      "ndse2_citation_basis": "Final 13.7.1 active EN/ITA source tree; index links and nocite are not chapter citations",
      "pre_reconciliation_manuscript_citation_status": "NOT_ADDED_TO_MANUSCRIPT",
      "manuscript_citation_basis": "Absent from the final published NDSE2 13.7.1 active EN/ITA source tree and loaded bibliography",
      "id": "P124",
      "atlas_display": {
        "id": "P124",
        "label": "Building resilient AI-powered software, and planning for when things go wrong",
        "kind": "practitioner_article",
        "collection": "P",
        "category": null,
        "streams": [
          "T:Engineering structure",
          "T:Verification & review",
          "T:Economics"
        ],
        "actual": [],
        "mapped": [
          "C:C05",
          "C:C07",
          "C:C12"
        ],
        "printed": false,
        "summary": "Authorized Sam Newman excerpts connect disaster recovery with model changes, provider dependence, evaluation, observability and visible AI costs.",
        "limitation": "Expert guidance, not a controlled experiment. Page byline: Gergely Orosz; excerpt author: Sam Newman. The complete book and underlying numerical claims were not audited. No empirical replication or independent-rater validation was performed.",
        "url": "https://newsletter.pragmaticengineer.com/p/building-resilient-systems",
        "authors": "Gergely Orosz (introduction); Sam Newman (excerpts)",
        "year": "2026-10-13",
        "topics": [
          "K:Architecture and modularity",
          "K:Independent verification and oracles",
          "K:Dependencies and agent supply chain",
          "K:Economic costs and return"
        ],
        "volumes": []
      }
    },
    {
      "label": "Jim Highsmith",
      "kind": "credited_author",
      "provenance": "Primary article byline inspected 2026-10-18",
      "source_url": "https://martinfowler.com/articles/practitioner-voice.html",
      "id": "AUTHOR:MF:jim-highsmith",
      "atlas_display": {
        "id": "AUTHOR:MF:jim-highsmith",
        "label": "Jim Highsmith",
        "kind": "credited_author",
        "collection": null,
        "category": "contributors",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Credited contributor to martinfowler.com; authorship follows the primary article byline.",
        "limitation": "",
        "url": "https://martinfowler.com/articles/practitioner-voice.html",
        "authors": "Jim Highsmith",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "Kuldeep Singh",
      "kind": "credited_author",
      "provenance": "Primary article byline inspected 2026-10-18",
      "source_url": "https://martinfowler.com/articles/software-meets-hardware.html",
      "id": "AUTHOR:MF:kuldeep-singh",
      "atlas_display": {
        "id": "AUTHOR:MF:kuldeep-singh",
        "label": "Kuldeep Singh",
        "kind": "credited_author",
        "collection": null,
        "category": "contributors",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Credited contributor to martinfowler.com; authorship follows the primary article byline.",
        "limitation": "",
        "url": "https://martinfowler.com/articles/software-meets-hardware.html",
        "authors": "Kuldeep Singh",
        "year": "",
        "topics": [],
        "volumes": []
      }
    },
    {
      "label": "martinfowler.com · additional AI and engineering articles",
      "kind": "source_collection",
      "url": "https://martinfowler.com/",
      "collection_scope": "Selected adjacent AI and software-engineering articles published or materially revised after the baseline snapshot",
      "site": "Martin Fowler's website",
      "source": "Primary article bylines, dates and full text",
      "id": "COLLECTION:MF:SITE",
      "atlas_display": {
        "id": "COLLECTION:MF:SITE",
        "label": "martinfowler.com · additional AI and engineering articles",
        "kind": "source_collection",
        "collection": null,
        "category": "contributors",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Adjacent articles added during the 18 October 2026 refresh. These are separate from the original 33-item Exploring Generative AI series catalogue.",
        "limitation": "Publisher affiliation is not evidence of empirical validity.",
        "url": "https://martinfowler.com/",
        "authors": "",
        "year": "2026-10-18",
        "topics": [],
        "volumes": []
      }
    },
    {
      "volume_id": "V06",
      "author": "Enrico Papalini",
      "title": "Non-Deterministic Software Engineering, Second Edition",
      "subtitle": "Engineering Trustworthy Change in the Age of AI and Coding Agents",
      "title_it": "Non-Deterministic Software Engineering, Seconda edizione",
      "subtitle_it": "Progettare cambiamenti affidabili nell'era dell'AI e dei coding agent",
      "year": "2026",
      "edition_number": "2",
      "publisher": "Independently Published",
      "status": "PUBLISHED_AUTHOR_CONFIRMED",
      "publication_status": "Published; confirmed by author 2026-10-18",
      "publication_date": "Not asserted; 2026-10-18 is the confirmation date",
      "source_version": "13.7.1",
      "chapter_count": 13,
      "metadata_verification": "Author-supplied final EN/ITA 13.7.1 LaTeX sources; publication confirmed by the author on 2026-10-18.",
      "limitation": "Author engineering synthesis and teaching material; publication is not independent empirical validation.",
      "url": "https://www.amazon.com/dp/B0HN9J7VZG",
      "url_role": "individual_book",
      "label": "Non-Deterministic Software Engineering, Second Edition",
      "kind": "published_book",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "amazon_asin": "B0HN9J7VZG",
      "amazon_language": "English",
      "amazon_verification": "Exact Amazon.com product destination supplied by the author on 2026-10-18; product-page body was unavailable to independent retrieval. No format, price, publication date or ISBN is inferred from this URL.",
      "amazon_evidence_urls": [
        "https://www.amazon.com/dp/B0HN9J7VZG"
      ],
      "companion_url": "https://popoloni.github.io/",
      "cover_image": "assets/books/NDSE2_cover.jpg",
      "cover_alt": "Cover of Non-Deterministic Software Engineering, Second Edition, by Enrico Papalini.",
      "cover_width": 1000,
      "cover_height": 1499,
      "amazon_url": "https://www.amazon.com/dp/B0HN9J7VZG",
      "id": "PUB:NDSE2",
      "atlas_display": {
        "id": "PUB:NDSE2",
        "label": "Non-Deterministic Software Engineering, Second Edition",
        "kind": "published_book",
        "collection": null,
        "category": "volumes",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Published second edition: 13 chapters, with the Knowledge Atlas as its companion.",
        "limitation": "Author engineering synthesis and teaching material; publication is not independent empirical validation.",
        "url": "https://www.amazon.com/dp/B0HN9J7VZG",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "source_version": "13.7.1",
      "chapter_count": 13,
      "publication_status": "PUBLISHED_AUTHOR_CONFIRMED",
      "provenance": "Author-supplied final EN/ITA 13.7.1 LaTeX sources; publication confirmed by the author on 2026-10-18.",
      "source_manifest": "data/updates/ndse2_source_manifest.json",
      "label": "NDSE2 · Published source edition 13.7.1",
      "kind": "edition",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "id": "EDITION:NDSE2:13.7.1",
      "atlas_display": {
        "id": "EDITION:NDSE2:13.7.1",
        "label": "NDSE2 · Published source edition 13.7.1",
        "kind": "edition",
        "collection": null,
        "category": "teaching",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "Final bilingual manuscript structure and literal source use, independently reconciled to the website.",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "chapter_number": 1,
      "chapter_hub": "C:C01",
      "title": "AI Changes the Unit of Software Work",
      "title_it": "L'AI cambia l'unità di lavoro della software engineering",
      "summary": "Defines an accepted, operable change as the unit of engineering work. The approval-routing case separates business intention, implementation, verification and acceptance, showing why brownfield understanding and explicit decision rights still matter when an AI agent generates the patch.",
      "summary_it": "Definisce il cambiamento accettato e gestibile come unità del lavoro ingegneristico. Il caso di instradamento delle approvazioni distingue intenzione di business, implementazione, verifica e accettazione, mostrando il ruolo della comprensione del sistema e delle responsabilità decisionali anche quando la patch viene generata da un agent.",
      "author": "Enrico Papalini",
      "volume_id": "V06",
      "edition_id": "EDITION:NDSE2:13.7.1",
      "source_version": "13.7.1",
      "source_file": "EN/chapters/chapter01.tex",
      "source_sha256": "277ec2181a885dfee7268a6d504503c8c039a8cc6c8201bfd2a966515d5b2500",
      "source_file_it": "ITA/chapters/chapter01.tex",
      "source_sha256_it": "e89175da618cfae5b422e16c8e01fd457d1da8308a5d9359a2b6aac592cf63ca",
      "learning_goals_json": "[\"distinguish an implementation artifact from an accepted change\", \"name the people and evidence required between a request and release\", \"scope an AI assistant's task without delegating business authority\"]",
      "learning_goals_it_json": "[\"distinguere un artefatto di implementazione da una modifica accettata\", \"identificare le persone e le evidenze necessarie tra la richiesta e la release\", \"delimitare il task affidato a un assistente AI senza delegargli l'autorità sulle decisioni di business\"]",
      "publication_status": "PUBLISHED_AUTHOR_CONFIRMED",
      "provenance": "Author-supplied final EN/ITA 13.7.1 LaTeX sources; publication confirmed by the author on 2026-10-18.",
      "evidence_class": "Published author chapter; engineering synthesis",
      "limitation": "Author engineering synthesis and teaching material; publication is not independent empirical validation.",
      "label": "AI Changes the Unit of Software Work",
      "kind": "published_book_chapter",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "id": "NDSE2:C01",
      "atlas_display": {
        "id": "NDSE2:C01",
        "label": "AI Changes the Unit of Software Work",
        "kind": "published_book_chapter",
        "collection": "N",
        "category": null,
        "streams": [],
        "actual": [
          "C:C01"
        ],
        "mapped": [
          "C:C01"
        ],
        "printed": false,
        "summary": "Defines an accepted, operable change as the unit of engineering work. The approval-routing case separates business intention, implementation, verification and acceptance, showing why brownfield understanding and explicit decision rights still matter when an AI agent generates the patch.",
        "limitation": "Author engineering synthesis and teaching material; publication is not independent empirical validation.",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S01.01",
      "level": "section",
      "number": "1.1",
      "title": "Software engineering begins before the code",
      "label": "ch01-software-engineering-begins-before-the-code",
      "labels": [
        "ch01-software-engineering-begins-before-the-code"
      ],
      "starred": false,
      "file": "EN/chapters/chapter01.tex",
      "line": 13,
      "sha256": "277ec2181a885dfee7268a6d504503c8c039a8cc6c8201bfd2a966515d5b2500",
      "chapter_id": "NDSE2:C01",
      "chapter_hub": "C:C01",
      "title_it": "La software engineering comincia prima del codice",
      "file_it": "ITA/chapters/chapter01.tex",
      "line_it": 14,
      "sha256_it": "e89175da618cfae5b422e16c8e01fd457d1da8308a5d9359a2b6aac592cf63ca",
      "source_file": "EN/chapters/chapter01.tex",
      "source_line": 13,
      "source_sha256": "277ec2181a885dfee7268a6d504503c8c039a8cc6c8201bfd2a966515d5b2500",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S01.01",
        "label": "Software engineering begins before the code",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C01"
        ],
        "mapped": [
          "C:C01"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S01.02",
      "level": "section",
      "number": "1.2",
      "title": "From autocomplete to delegated execution",
      "label": "ch01-from-autocomplete-to-delegated-execution",
      "labels": [
        "ch01-from-autocomplete-to-delegated-execution"
      ],
      "starred": false,
      "file": "EN/chapters/chapter01.tex",
      "line": 29,
      "sha256": "277ec2181a885dfee7268a6d504503c8c039a8cc6c8201bfd2a966515d5b2500",
      "chapter_id": "NDSE2:C01",
      "chapter_hub": "C:C01",
      "title_it": "Dall'autocomplete all'esecuzione delegata",
      "file_it": "ITA/chapters/chapter01.tex",
      "line_it": 29,
      "sha256_it": "e89175da618cfae5b422e16c8e01fd457d1da8308a5d9359a2b6aac592cf63ca",
      "source_file": "EN/chapters/chapter01.tex",
      "source_line": 29,
      "source_sha256": "277ec2181a885dfee7268a6d504503c8c039a8cc6c8201bfd2a966515d5b2500",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S01.02",
        "label": "From autocomplete to delegated execution",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C01"
        ],
        "mapped": [
          "C:C01"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S01.03",
      "level": "section",
      "number": "1.3",
      "title": "The engineer's work before and after AI",
      "label": "ch01-the-engineers-work-before-and-after-ai",
      "labels": [
        "ch01-the-engineers-work-before-and-after-ai"
      ],
      "starred": false,
      "file": "EN/chapters/chapter01.tex",
      "line": 49,
      "sha256": "277ec2181a885dfee7268a6d504503c8c039a8cc6c8201bfd2a966515d5b2500",
      "chapter_id": "NDSE2:C01",
      "chapter_hub": "C:C01",
      "title_it": "Il lavoro dell'ingegnere prima e dopo l'AI",
      "file_it": "ITA/chapters/chapter01.tex",
      "line_it": 49,
      "sha256_it": "e89175da618cfae5b422e16c8e01fd457d1da8308a5d9359a2b6aac592cf63ca",
      "source_file": "EN/chapters/chapter01.tex",
      "source_line": 49,
      "source_sha256": "277ec2181a885dfee7268a6d504503c8c039a8cc6c8201bfd2a966515d5b2500",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S01.03",
        "label": "The engineer's work before and after AI",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C01"
        ],
        "mapped": [
          "C:C01"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S01.04",
      "level": "section",
      "number": "1.4",
      "title": "The lifecycle of a trustworthy change",
      "label": "ch01-the-lifecycle-of-a-trustworthy-change",
      "labels": [
        "ch01-the-lifecycle-of-a-trustworthy-change"
      ],
      "starred": false,
      "file": "EN/chapters/chapter01.tex",
      "line": 65,
      "sha256": "277ec2181a885dfee7268a6d504503c8c039a8cc6c8201bfd2a966515d5b2500",
      "chapter_id": "NDSE2:C01",
      "chapter_hub": "C:C01",
      "title_it": "Il ciclo di vita di una modifica affidabile",
      "file_it": "ITA/chapters/chapter01.tex",
      "line_it": 64,
      "sha256_it": "e89175da618cfae5b422e16c8e01fd457d1da8308a5d9359a2b6aac592cf63ca",
      "source_file": "EN/chapters/chapter01.tex",
      "source_line": 65,
      "source_sha256": "277ec2181a885dfee7268a6d504503c8c039a8cc6c8201bfd2a966515d5b2500",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S01.04",
        "label": "The lifecycle of a trustworthy change",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C01"
        ],
        "mapped": [
          "C:C01"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S01.05",
      "level": "section",
      "number": "1.5",
      "title": "The autonomy–accountability boundary",
      "label": "ch01-the-autonomyaccountability-boundary",
      "labels": [
        "ch01-the-autonomyaccountability-boundary"
      ],
      "starred": false,
      "file": "EN/chapters/chapter01.tex",
      "line": 82,
      "sha256": "277ec2181a885dfee7268a6d504503c8c039a8cc6c8201bfd2a966515d5b2500",
      "chapter_id": "NDSE2:C01",
      "chapter_hub": "C:C01",
      "title_it": "Il confine fra autonomia e accountability",
      "file_it": "ITA/chapters/chapter01.tex",
      "line_it": 80,
      "sha256_it": "e89175da618cfae5b422e16c8e01fd457d1da8308a5d9359a2b6aac592cf63ca",
      "source_file": "EN/chapters/chapter01.tex",
      "source_line": 82,
      "source_sha256": "277ec2181a885dfee7268a6d504503c8c039a8cc6c8201bfd2a966515d5b2500",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S01.05",
        "label": "The autonomy–accountability boundary",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C01"
        ],
        "mapped": [
          "C:C01"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S01.06",
      "level": "section",
      "number": "1.6",
      "title": "Why brownfield change starts with system comprehension",
      "label": "ch01-why-brownfield-change-starts-with-system-comprehension",
      "labels": [
        "ch01-why-brownfield-change-starts-with-system-comprehension"
      ],
      "starred": false,
      "file": "EN/chapters/chapter01.tex",
      "line": 94,
      "sha256": "277ec2181a885dfee7268a6d504503c8c039a8cc6c8201bfd2a966515d5b2500",
      "chapter_id": "NDSE2:C01",
      "chapter_hub": "C:C01",
      "title_it": "Perché una modifica brownfield parte dalla comprensione del sistema",
      "file_it": "ITA/chapters/chapter01.tex",
      "line_it": 92,
      "sha256_it": "e89175da618cfae5b422e16c8e01fd457d1da8308a5d9359a2b6aac592cf63ca",
      "source_file": "EN/chapters/chapter01.tex",
      "source_line": 94,
      "source_sha256": "277ec2181a885dfee7268a6d504503c8c039a8cc6c8201bfd2a966515d5b2500",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S01.06",
        "label": "Why brownfield change starts with system comprehension",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C01"
        ],
        "mapped": [
          "C:C01"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S01.07",
      "level": "section",
      "number": "1.7",
      "title": "What the research can and cannot tell us",
      "label": "ch01-what-the-research-can-and-cannot-tell-us",
      "labels": [
        "ch01-what-the-research-can-and-cannot-tell-us"
      ],
      "starred": false,
      "file": "EN/chapters/chapter01.tex",
      "line": 114,
      "sha256": "277ec2181a885dfee7268a6d504503c8c039a8cc6c8201bfd2a966515d5b2500",
      "chapter_id": "NDSE2:C01",
      "chapter_hub": "C:C01",
      "title_it": "Che cosa può e non può dirci la ricerca",
      "file_it": "ITA/chapters/chapter01.tex",
      "line_it": 112,
      "sha256_it": "e89175da618cfae5b422e16c8e01fd457d1da8308a5d9359a2b6aac592cf63ca",
      "source_file": "EN/chapters/chapter01.tex",
      "source_line": 114,
      "source_sha256": "277ec2181a885dfee7268a6d504503c8c039a8cc6c8201bfd2a966515d5b2500",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S01.07",
        "label": "What the research can and cannot tell us",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C01"
        ],
        "mapped": [
          "C:C01"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S01.08",
      "level": "section",
      "number": "1.8",
      "title": "A teaching case, not a reported field experiment",
      "label": "ch01-a-teaching-case-not-a-reported-field-experiment",
      "labels": [
        "ch01-a-teaching-case-not-a-reported-field-experiment"
      ],
      "starred": false,
      "file": "EN/chapters/chapter01.tex",
      "line": 126,
      "sha256": "277ec2181a885dfee7268a6d504503c8c039a8cc6c8201bfd2a966515d5b2500",
      "chapter_id": "NDSE2:C01",
      "chapter_hub": "C:C01",
      "title_it": "Un caso didattico, non un esperimento sul campo",
      "file_it": "ITA/chapters/chapter01.tex",
      "line_it": 124,
      "sha256_it": "e89175da618cfae5b422e16c8e01fd457d1da8308a5d9359a2b6aac592cf63ca",
      "source_file": "EN/chapters/chapter01.tex",
      "source_line": 126,
      "source_sha256": "277ec2181a885dfee7268a6d504503c8c039a8cc6c8201bfd2a966515d5b2500",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S01.08",
        "label": "A teaching case, not a reported field experiment",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C01"
        ],
        "mapped": [
          "C:C01"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S01.09",
      "level": "section",
      "number": "1.9",
      "title": "From generated output to an evidence question",
      "label": "ch01-from-generated-output-to-an-evidence-question",
      "labels": [
        "ch01-from-generated-output-to-an-evidence-question"
      ],
      "starred": false,
      "file": "EN/chapters/chapter01.tex",
      "line": 144,
      "sha256": "277ec2181a885dfee7268a6d504503c8c039a8cc6c8201bfd2a966515d5b2500",
      "chapter_id": "NDSE2:C01",
      "chapter_hub": "C:C01",
      "title_it": "Dall'output generato alla domanda sulle evidenze",
      "file_it": "ITA/chapters/chapter01.tex",
      "line_it": 141,
      "sha256_it": "e89175da618cfae5b422e16c8e01fd457d1da8308a5d9359a2b6aac592cf63ca",
      "source_file": "EN/chapters/chapter01.tex",
      "source_line": 144,
      "source_sha256": "277ec2181a885dfee7268a6d504503c8c039a8cc6c8201bfd2a966515d5b2500",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S01.09",
        "label": "From generated output to an evidence question",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C01"
        ],
        "mapped": [
          "C:C01"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S01.10",
      "level": "section",
      "number": "1.10",
      "title": "Worked engineering example: where does a change become acceptable?",
      "label": "ch01:worked-example",
      "labels": [
        "ch01:worked-example"
      ],
      "starred": false,
      "file": "EN/didactics/worked01.tex",
      "line": 1,
      "sha256": "1925d9b1ef430980fca31349b41d9c20d75c55e0e281b66cb213df50f25da64e",
      "chapter_id": "NDSE2:C01",
      "chapter_hub": "C:C01",
      "title_it": "Esempio ingegneristico svolto: quando una modifica diventa accettabile?",
      "file_it": "ITA/didactics/worked01.tex",
      "line_it": 1,
      "sha256_it": "2441dd7b8a591194488d3229d6c7ab058295c58a0085d9a9956054f35a441ed7",
      "source_file": "EN/didactics/worked01.tex",
      "source_line": 1,
      "source_sha256": "1925d9b1ef430980fca31349b41d9c20d75c55e0e281b66cb213df50f25da64e",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S01.10",
        "label": "Worked engineering example: where does a change become acceptable?",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C01"
        ],
        "mapped": [
          "C:C01"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S01.11",
      "level": "section",
      "number": "1.11",
      "title": "Practice exercise: define the unit of trustworthy work",
      "label": "ex:ch01",
      "labels": [
        "ex:ch01"
      ],
      "starred": false,
      "file": "EN/exercises/exercise01.tex",
      "line": 2,
      "sha256": "defc2483c15918c65ffbcc46056376c941da6d9fe01bfae93c3229481f2b1fe3",
      "chapter_id": "NDSE2:C01",
      "chapter_hub": "C:C01",
      "title_it": "Esercizio pratico: definire l'unità di lavoro affidabile",
      "file_it": "ITA/exercises/exercise01.tex",
      "line_it": 2,
      "sha256_it": "3f777c71c79fe75a9d975f8b162bfb34cdc4ddb50c204091b9bc0415459817d2",
      "source_file": "EN/exercises/exercise01.tex",
      "source_line": 2,
      "source_sha256": "defc2483c15918c65ffbcc46056376c941da6d9fe01bfae93c3229481f2b1fe3",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S01.11",
        "label": "Practice exercise: define the unit of trustworthy work",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C01"
        ],
        "mapped": [
          "C:C01"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "chapter_number": 2,
      "chapter_hub": "C:C02",
      "title": "Measuring Productivity from Code to Production",
      "title_it": "Misurare la produttività: dal codice alla produzione",
      "summary": "Examines productivity measures from generated output to accepted releases. It distinguishes randomized evidence from observational comparisons and develops a pilot that records review, rework, quality and hidden human effort before an adoption decision.",
      "summary_it": "Esamina la produttività dal codice generato ai rilasci accettati. Distingue le evidenze randomizzate dai confronti osservazionali e sviluppa un progetto pilota che misura revisione, rilavorazione, qualità e lavoro umano poco visibile prima di decidere sull'adozione.",
      "author": "Enrico Papalini",
      "volume_id": "V06",
      "edition_id": "EDITION:NDSE2:13.7.1",
      "source_version": "13.7.1",
      "source_file": "EN/chapters/chapter02.tex",
      "source_sha256": "2f513eeed43e6183a3b26ebcebaa19a35ab53dbf561260b015e69357b049a72f",
      "source_file_it": "ITA/chapters/chapter02.tex",
      "source_sha256_it": "2336ccabfd1817c7c21c8f4e06fec37bee109fee2b80718824482abd5f393ddb",
      "learning_goals_json": "[\"choose a productivity denominator that includes review and rework\", \"distinguish measured acceptance from reported speed and generated output\", \"design a comparison that protects against selection bias and missing quality outcomes\"]",
      "learning_goals_it_json": "[\"scegliere un denominatore di produttività che comprenda review e rework\", \"distinguere l'accettazione effettivamente misurata dalla velocità dichiarata e dall'output generato\", \"progettare un confronto che protegga dalle distorsioni di selezione e dagli esiti di qualità non osservati\"]",
      "publication_status": "PUBLISHED_AUTHOR_CONFIRMED",
      "provenance": "Author-supplied final EN/ITA 13.7.1 LaTeX sources; publication confirmed by the author on 2026-10-18.",
      "evidence_class": "Published author chapter; engineering synthesis",
      "limitation": "Author engineering synthesis and teaching material; publication is not independent empirical validation.",
      "label": "Measuring Productivity from Code to Production",
      "kind": "published_book_chapter",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "id": "NDSE2:C02",
      "atlas_display": {
        "id": "NDSE2:C02",
        "label": "Measuring Productivity from Code to Production",
        "kind": "published_book_chapter",
        "collection": "N",
        "category": null,
        "streams": [],
        "actual": [
          "C:C02"
        ],
        "mapped": [
          "C:C02"
        ],
        "printed": false,
        "summary": "Examines productivity measures from generated output to accepted releases. It distinguishes randomized evidence from observational comparisons and develops a pilot that records review, rework, quality and hidden human effort before an adoption decision.",
        "limitation": "Author engineering synthesis and teaching material; publication is not independent empirical validation.",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S02.01",
      "level": "section",
      "number": "2.1",
      "title": "The productivity denominator problem",
      "label": "ch02-the-productivity-denominator-problem",
      "labels": [
        "ch02-the-productivity-denominator-problem"
      ],
      "starred": false,
      "file": "EN/chapters/chapter02.tex",
      "line": 11,
      "sha256": "2f513eeed43e6183a3b26ebcebaa19a35ab53dbf561260b015e69357b049a72f",
      "chapter_id": "NDSE2:C02",
      "chapter_hub": "C:C02",
      "title_it": "Il problema del denominatore nella produttività",
      "file_it": "ITA/chapters/chapter02.tex",
      "line_it": 11,
      "sha256_it": "2336ccabfd1817c7c21c8f4e06fec37bee109fee2b80718824482abd5f393ddb",
      "source_file": "EN/chapters/chapter02.tex",
      "source_line": 11,
      "source_sha256": "2f513eeed43e6183a3b26ebcebaa19a35ab53dbf561260b015e69357b049a72f",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S02.01",
        "label": "The productivity denominator problem",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C02"
        ],
        "mapped": [
          "C:C02"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S02.02",
      "level": "section",
      "number": "2.2",
      "title": "How to read causal evidence",
      "label": "ch02-how-to-read-causal-evidence",
      "labels": [
        "ch02-how-to-read-causal-evidence"
      ],
      "starred": false,
      "file": "EN/chapters/chapter02.tex",
      "line": 28,
      "sha256": "2f513eeed43e6183a3b26ebcebaa19a35ab53dbf561260b015e69357b049a72f",
      "chapter_id": "NDSE2:C02",
      "chapter_hub": "C:C02",
      "title_it": "Come leggere le evidenze causali",
      "file_it": "ITA/chapters/chapter02.tex",
      "line_it": 28,
      "sha256_it": "2336ccabfd1817c7c21c8f4e06fec37bee109fee2b80718824482abd5f393ddb",
      "source_file": "EN/chapters/chapter02.tex",
      "source_line": 28,
      "source_sha256": "2f513eeed43e6183a3b26ebcebaa19a35ab53dbf561260b015e69357b049a72f",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S02.02",
        "label": "How to read causal evidence",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C02"
        ],
        "mapped": [
          "C:C02"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S02.03",
      "level": "section",
      "number": "2.3",
      "title": "Why controlled studies disagree",
      "label": "ch02-why-controlled-studies-disagree",
      "labels": [
        "ch02-why-controlled-studies-disagree"
      ],
      "starred": false,
      "file": "EN/chapters/chapter02.tex",
      "line": 43,
      "sha256": "2f513eeed43e6183a3b26ebcebaa19a35ab53dbf561260b015e69357b049a72f",
      "chapter_id": "NDSE2:C02",
      "chapter_hub": "C:C02",
      "title_it": "Perché gli studi controllati possono essere in disaccordo",
      "file_it": "ITA/chapters/chapter02.tex",
      "line_it": 43,
      "sha256_it": "2336ccabfd1817c7c21c8f4e06fec37bee109fee2b80718824482abd5f393ddb",
      "source_file": "EN/chapters/chapter02.tex",
      "source_line": 43,
      "source_sha256": "2f513eeed43e6183a3b26ebcebaa19a35ab53dbf561260b015e69357b049a72f",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S02.03",
        "label": "Why controlled studies disagree",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C02"
        ],
        "mapped": [
          "C:C02"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S02.04",
      "level": "section",
      "number": "2.4",
      "title": "Observational adoption and its confounders",
      "label": "ch02-observational-adoption-and-its-confounders",
      "labels": [
        "ch02-observational-adoption-and-its-confounders"
      ],
      "starred": false,
      "file": "EN/chapters/chapter02.tex",
      "line": 70,
      "sha256": "2f513eeed43e6183a3b26ebcebaa19a35ab53dbf561260b015e69357b049a72f",
      "chapter_id": "NDSE2:C02",
      "chapter_hub": "C:C02",
      "title_it": "L'adozione osservazionale e i fattori confondenti",
      "file_it": "ITA/chapters/chapter02.tex",
      "line_it": 70,
      "sha256_it": "2336ccabfd1817c7c21c8f4e06fec37bee109fee2b80718824482abd5f393ddb",
      "source_file": "EN/chapters/chapter02.tex",
      "source_line": 70,
      "source_sha256": "2f513eeed43e6183a3b26ebcebaa19a35ab53dbf561260b015e69357b049a72f",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S02.04",
        "label": "Observational adoption and its confounders",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C02"
        ],
        "mapped": [
          "C:C02"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S02.05",
      "level": "section",
      "number": "2.5",
      "title": "Writing code versus shipping code",
      "label": "ch02-writing-code-versus-shipping-code",
      "labels": [
        "ch02-writing-code-versus-shipping-code"
      ],
      "starred": false,
      "file": "EN/chapters/chapter02.tex",
      "line": 86,
      "sha256": "2f513eeed43e6183a3b26ebcebaa19a35ab53dbf561260b015e69357b049a72f",
      "chapter_id": "NDSE2:C02",
      "chapter_hub": "C:C02",
      "title_it": "Scrivere codice non significa rilasciarlo",
      "file_it": "ITA/chapters/chapter02.tex",
      "line_it": 86,
      "sha256_it": "2336ccabfd1817c7c21c8f4e06fec37bee109fee2b80718824482abd5f393ddb",
      "source_file": "EN/chapters/chapter02.tex",
      "source_line": 86,
      "source_sha256": "2f513eeed43e6183a3b26ebcebaa19a35ab53dbf561260b015e69357b049a72f",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S02.05",
        "label": "Writing code versus shipping code",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C02"
        ],
        "mapped": [
          "C:C02"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S02.06",
      "level": "section",
      "number": "2.6",
      "title": "Quality-adjusted productivity",
      "label": "ch02-quality-adjusted-productivity",
      "labels": [
        "ch02-quality-adjusted-productivity"
      ],
      "starred": false,
      "file": "EN/chapters/chapter02.tex",
      "line": 105,
      "sha256": "2f513eeed43e6183a3b26ebcebaa19a35ab53dbf561260b015e69357b049a72f",
      "chapter_id": "NDSE2:C02",
      "chapter_hub": "C:C02",
      "title_it": "Produttività corretta per la qualità",
      "file_it": "ITA/chapters/chapter02.tex",
      "line_it": 105,
      "sha256_it": "2336ccabfd1817c7c21c8f4e06fec37bee109fee2b80718824482abd5f393ddb",
      "source_file": "EN/chapters/chapter02.tex",
      "source_line": 105,
      "source_sha256": "2f513eeed43e6183a3b26ebcebaa19a35ab53dbf561260b015e69357b049a72f",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S02.06",
        "label": "Quality-adjusted productivity",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C02"
        ],
        "mapped": [
          "C:C02"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S02.07",
      "level": "section",
      "number": "2.7",
      "title": "Developer experience and hidden time",
      "label": "ch02-developer-experience-and-hidden-time",
      "labels": [
        "ch02-developer-experience-and-hidden-time"
      ],
      "starred": false,
      "file": "EN/chapters/chapter02.tex",
      "line": 123,
      "sha256": "2f513eeed43e6183a3b26ebcebaa19a35ab53dbf561260b015e69357b049a72f",
      "chapter_id": "NDSE2:C02",
      "chapter_hub": "C:C02",
      "title_it": "Developer experience e tempo nascosto",
      "file_it": "ITA/chapters/chapter02.tex",
      "line_it": 123,
      "sha256_it": "2336ccabfd1817c7c21c8f4e06fec37bee109fee2b80718824482abd5f393ddb",
      "source_file": "EN/chapters/chapter02.tex",
      "source_line": 123,
      "source_sha256": "2f513eeed43e6183a3b26ebcebaa19a35ab53dbf561260b015e69357b049a72f",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S02.07",
        "label": "Developer experience and hidden time",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C02"
        ],
        "mapped": [
          "C:C02"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S02.08",
      "level": "section",
      "number": "2.8",
      "title": "Designing a coding-specific field pilot",
      "label": "ch02-designing-a-coding-specific-field-pilot",
      "labels": [
        "ch02-designing-a-coding-specific-field-pilot"
      ],
      "starred": false,
      "file": "EN/chapters/chapter02.tex",
      "line": 142,
      "sha256": "2f513eeed43e6183a3b26ebcebaa19a35ab53dbf561260b015e69357b049a72f",
      "chapter_id": "NDSE2:C02",
      "chapter_hub": "C:C02",
      "title_it": "Progettare un pilot sul campo per task di coding",
      "file_it": "ITA/chapters/chapter02.tex",
      "line_it": 142,
      "sha256_it": "2336ccabfd1817c7c21c8f4e06fec37bee109fee2b80718824482abd5f393ddb",
      "source_file": "EN/chapters/chapter02.tex",
      "source_line": 142,
      "source_sha256": "2f513eeed43e6183a3b26ebcebaa19a35ab53dbf561260b015e69357b049a72f",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S02.08",
        "label": "Designing a coding-specific field pilot",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C02"
        ],
        "mapped": [
          "C:C02"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S02.09",
      "level": "section",
      "number": "2.9",
      "title": "From metrics to an evidence-based pilot decision",
      "label": "ch02-from-metrics-to-an-evidence-based-pilot-decision",
      "labels": [
        "ch02-from-metrics-to-an-evidence-based-pilot-decision"
      ],
      "starred": false,
      "file": "EN/chapters/chapter02.tex",
      "line": 182,
      "sha256": "2f513eeed43e6183a3b26ebcebaa19a35ab53dbf561260b015e69357b049a72f",
      "chapter_id": "NDSE2:C02",
      "chapter_hub": "C:C02",
      "title_it": "Dalle metriche a una decisione sul pilot basata sulle evidenze",
      "file_it": "ITA/chapters/chapter02.tex",
      "line_it": 182,
      "sha256_it": "2336ccabfd1817c7c21c8f4e06fec37bee109fee2b80718824482abd5f393ddb",
      "source_file": "EN/chapters/chapter02.tex",
      "source_line": 182,
      "source_sha256": "2f513eeed43e6183a3b26ebcebaa19a35ab53dbf561260b015e69357b049a72f",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S02.09",
        "label": "From metrics to an evidence-based pilot decision",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C02"
        ],
        "mapped": [
          "C:C02"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S02.10",
      "level": "section",
      "number": "2.10",
      "title": "Worked engineering example: pick the denominator before the tool",
      "label": "ch02:worked-example",
      "labels": [
        "ch02:worked-example"
      ],
      "starred": false,
      "file": "EN/didactics/worked02.tex",
      "line": 1,
      "sha256": "3bed70ceaaf9f515fc4150d37eaad904c93599a1e940bb60fc768c0e6d51e8fe",
      "chapter_id": "NDSE2:C02",
      "chapter_hub": "C:C02",
      "title_it": "Esempio ingegneristico svolto: scegliere il denominatore prima dello strumento",
      "file_it": "ITA/didactics/worked02.tex",
      "line_it": 1,
      "sha256_it": "beccc74dbaee10cc982dd92da1d62b9a4a4e670b45272227a8678f9add116c68",
      "source_file": "EN/didactics/worked02.tex",
      "source_line": 1,
      "source_sha256": "3bed70ceaaf9f515fc4150d37eaad904c93599a1e940bb60fc768c0e6d51e8fe",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S02.10",
        "label": "Worked engineering example: pick the denominator before the tool",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C02"
        ],
        "mapped": [
          "C:C02"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S02.11",
      "level": "section",
      "number": "2.11",
      "title": "Practice exercise: measure accepted throughput, not generated output",
      "label": "ex:ch02",
      "labels": [
        "ex:ch02"
      ],
      "starred": false,
      "file": "EN/exercises/exercise02.tex",
      "line": 2,
      "sha256": "c9de0f8b0502a4e5d7a7c27d43651020e469efe8b58317f8330ae65754a76aeb",
      "chapter_id": "NDSE2:C02",
      "chapter_hub": "C:C02",
      "title_it": "Esercizio pratico: misurare il throughput accettato, non l'output generato",
      "file_it": "ITA/exercises/exercise02.tex",
      "line_it": 2,
      "sha256_it": "610f3a9dba858f7723d98075e3ba7851fe61e9e62c5739c0ac2b98e98e5f3b4e",
      "source_file": "EN/exercises/exercise02.tex",
      "source_line": 2,
      "source_sha256": "c9de0f8b0502a4e5d7a7c27d43651020e469efe8b58317f8330ae65754a76aeb",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S02.11",
        "label": "Practice exercise: measure accepted throughput, not generated output",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C02"
        ],
        "mapped": [
          "C:C02"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "chapter_number": 3,
      "chapter_hub": "C:C03",
      "title": "Limits and Capability of Coding Agents",
      "title_it": "Limiti e capacità dei coding agent",
      "summary": "Turns agent capability into a bounded engineering hypothesis. Permissions, tools, budgets, stopping rules and escalation constrain execution; the chapter compares execution routes and parallel work while keeping technical completion separate from authorized acceptance.",
      "summary_it": "Trasforma la capacità degli agent in un'ipotesi ingegneristica delimitata. Permessi, strumenti, budget, condizioni di arresto ed escalation vincolano l'esecuzione; il capitolo confronta percorsi operativi e lavoro parallelo distinguendo il completamento tecnico dall'accettazione autorizzata.",
      "author": "Enrico Papalini",
      "volume_id": "V06",
      "edition_id": "EDITION:NDSE2:13.7.1",
      "source_version": "13.7.1",
      "source_file": "EN/chapters/chapter03.tex",
      "source_sha256": "ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1",
      "source_file_it": "ITA/chapters/chapter03.tex",
      "source_sha256_it": "2c1ae14b69644084668fec3494a975a6f6be7822e77d7d96d1b21f654d2aa713",
      "learning_goals_json": "[\"translate a task request into a permission and budget envelope\", \"tell a model suggestion from an orchestrator-authorized action\", \"stop or escalate an agent without confusing technical completion with acceptance\"]",
      "learning_goals_it_json": "[\"tradurre una richiesta di lavoro in un envelope di permessi e budget\", \"distinguere un suggerimento del modello da un'azione autorizzata dall'orchestrator\", \"fermare un agent o portare un caso in escalation, senza confondere completamento tecnico e accettazione\"]",
      "publication_status": "PUBLISHED_AUTHOR_CONFIRMED",
      "provenance": "Author-supplied final EN/ITA 13.7.1 LaTeX sources; publication confirmed by the author on 2026-10-18.",
      "evidence_class": "Published author chapter; engineering synthesis",
      "limitation": "Author engineering synthesis and teaching material; publication is not independent empirical validation.",
      "label": "Limits and Capability of Coding Agents",
      "kind": "published_book_chapter",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "id": "NDSE2:C03",
      "atlas_display": {
        "id": "NDSE2:C03",
        "label": "Limits and Capability of Coding Agents",
        "kind": "published_book_chapter",
        "collection": "N",
        "category": null,
        "streams": [],
        "actual": [
          "C:C03"
        ],
        "mapped": [
          "C:C03"
        ],
        "printed": false,
        "summary": "Turns agent capability into a bounded engineering hypothesis. Permissions, tools, budgets, stopping rules and escalation constrain execution; the chapter compares execution routes and parallel work while keeping technical completion separate from authorized acceptance.",
        "limitation": "Author engineering synthesis and teaching material; publication is not independent empirical validation.",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S03.01",
      "level": "section",
      "number": "3.1",
      "title": "From suggestion to a permission-bounded agent",
      "label": "ch03-from-suggestion-to-a-permission-bounded-agent",
      "labels": [
        "ch03-from-suggestion-to-a-permission-bounded-agent"
      ],
      "starred": false,
      "file": "EN/chapters/chapter03.tex",
      "line": 11,
      "sha256": "ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1",
      "chapter_id": "NDSE2:C03",
      "chapter_hub": "C:C03",
      "title_it": "Dal suggerimento a un agent con permessi delimitati",
      "file_it": "ITA/chapters/chapter03.tex",
      "line_it": 11,
      "sha256_it": "2c1ae14b69644084668fec3494a975a6f6be7822e77d7d96d1b21f654d2aa713",
      "source_file": "EN/chapters/chapter03.tex",
      "source_line": 11,
      "source_sha256": "ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S03.01",
        "label": "From suggestion to a permission-bounded agent",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C03"
        ],
        "mapped": [
          "C:C03"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S03.02",
      "level": "section",
      "number": "3.2",
      "title": "What an agent actually observes",
      "label": "ch03-what-an-agent-actually-observes",
      "labels": [
        "ch03-what-an-agent-actually-observes"
      ],
      "starred": false,
      "file": "EN/chapters/chapter03.tex",
      "line": 27,
      "sha256": "ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1",
      "chapter_id": "NDSE2:C03",
      "chapter_hub": "C:C03",
      "title_it": "Che cosa osserva realmente un agent",
      "file_it": "ITA/chapters/chapter03.tex",
      "line_it": 27,
      "sha256_it": "2c1ae14b69644084668fec3494a975a6f6be7822e77d7d96d1b21f654d2aa713",
      "source_file": "EN/chapters/chapter03.tex",
      "source_line": 27,
      "source_sha256": "ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S03.02",
        "label": "What an agent actually observes",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C03"
        ],
        "mapped": [
          "C:C03"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S03.03",
      "level": "section",
      "number": "3.3",
      "title": "The task envelope",
      "label": "ch03-the-task-envelope",
      "labels": [
        "ch03-the-task-envelope"
      ],
      "starred": false,
      "file": "EN/chapters/chapter03.tex",
      "line": 35,
      "sha256": "ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1",
      "chapter_id": "NDSE2:C03",
      "chapter_hub": "C:C03",
      "title_it": "Il perimetro del task",
      "file_it": "ITA/chapters/chapter03.tex",
      "line_it": 35,
      "sha256_it": "2c1ae14b69644084668fec3494a975a6f6be7822e77d7d96d1b21f654d2aa713",
      "source_file": "EN/chapters/chapter03.tex",
      "source_line": 35,
      "source_sha256": "ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S03.03",
        "label": "The task envelope",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C03"
        ],
        "mapped": [
          "C:C03"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S03.04",
      "level": "section",
      "number": "3.4",
      "title": "Agent benchmarks and observed pull requests",
      "label": "ch03-agent-benchmarks-and-observed-pull-requests",
      "labels": [
        "ch03-agent-benchmarks-and-observed-pull-requests"
      ],
      "starred": false,
      "file": "EN/chapters/chapter03.tex",
      "line": 57,
      "sha256": "ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1",
      "chapter_id": "NDSE2:C03",
      "chapter_hub": "C:C03",
      "title_it": "Benchmark degli agent e pull request osservate",
      "file_it": "ITA/chapters/chapter03.tex",
      "line_it": 57,
      "sha256_it": "2c1ae14b69644084668fec3494a975a6f6be7822e77d7d96d1b21f654d2aa713",
      "source_file": "EN/chapters/chapter03.tex",
      "source_line": 57,
      "source_sha256": "ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S03.04",
        "label": "Agent benchmarks and observed pull requests",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C03"
        ],
        "mapped": [
          "C:C03"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S03.05",
      "level": "section",
      "number": "3.5",
      "title": "Common failure modes in real changes",
      "label": "ch03-common-failure-modes-in-real-changes",
      "labels": [
        "ch03-common-failure-modes-in-real-changes"
      ],
      "starred": false,
      "file": "EN/chapters/chapter03.tex",
      "line": 70,
      "sha256": "ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1",
      "chapter_id": "NDSE2:C03",
      "chapter_hub": "C:C03",
      "title_it": "Modalità di fallimento frequenti nelle modifiche reali",
      "file_it": "ITA/chapters/chapter03.tex",
      "line_it": 70,
      "sha256_it": "2c1ae14b69644084668fec3494a975a6f6be7822e77d7d96d1b21f654d2aa713",
      "source_file": "EN/chapters/chapter03.tex",
      "source_line": 70,
      "source_sha256": "ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S03.05",
        "label": "Common failure modes in real changes",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C03"
        ],
        "mapped": [
          "C:C03"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S03.06",
      "level": "section",
      "number": "3.6",
      "title": "A bounded propose–act–observe loop",
      "label": "ch03-a-bounded-proposeactobserve-loop",
      "labels": [
        "ch03-a-bounded-proposeactobserve-loop"
      ],
      "starred": false,
      "file": "EN/chapters/chapter03.tex",
      "line": 78,
      "sha256": "ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1",
      "chapter_id": "NDSE2:C03",
      "chapter_hub": "C:C03",
      "title_it": "Un loop delimitato propose–act–observe",
      "file_it": "ITA/chapters/chapter03.tex",
      "line_it": 78,
      "sha256_it": "2c1ae14b69644084668fec3494a975a6f6be7822e77d7d96d1b21f654d2aa713",
      "source_file": "EN/chapters/chapter03.tex",
      "source_line": 78,
      "source_sha256": "ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S03.06",
        "label": "A bounded propose–act–observe loop",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C03"
        ],
        "mapped": [
          "C:C03"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S03.07",
      "level": "section",
      "number": "3.7",
      "title": "The minimum sufficient execution route",
      "label": "ch03:execution-routes",
      "labels": [
        "ch03:execution-routes"
      ],
      "starred": false,
      "file": "EN/chapters/chapter03.tex",
      "line": 127,
      "sha256": "ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1",
      "chapter_id": "NDSE2:C03",
      "chapter_hub": "C:C03",
      "title_it": "Scegliere il percorso minimo di esecuzione sufficiente",
      "file_it": "ITA/chapters/chapter03.tex",
      "line_it": 127,
      "sha256_it": "2c1ae14b69644084668fec3494a975a6f6be7822e77d7d96d1b21f654d2aa713",
      "source_file": "EN/chapters/chapter03.tex",
      "source_line": 127,
      "source_sha256": "ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S03.07",
        "label": "The minimum sufficient execution route",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C03"
        ],
        "mapped": [
          "C:C03"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S03.08",
      "level": "section",
      "number": "3.8",
      "title": "When parallel agents help and hurt",
      "label": "ch03-when-parallel-agents-help-and-hurt",
      "labels": [
        "ch03-when-parallel-agents-help-and-hurt"
      ],
      "starred": false,
      "file": "EN/chapters/chapter03.tex",
      "line": 143,
      "sha256": "ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1",
      "chapter_id": "NDSE2:C03",
      "chapter_hub": "C:C03",
      "title_it": "Quando gli agent paralleli aiutano e quando peggiorano il risultato",
      "file_it": "ITA/chapters/chapter03.tex",
      "line_it": 143,
      "sha256_it": "2c1ae14b69644084668fec3494a975a6f6be7822e77d7d96d1b21f654d2aa713",
      "source_file": "EN/chapters/chapter03.tex",
      "source_line": 143,
      "source_sha256": "ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S03.08",
        "label": "When parallel agents help and hurt",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C03"
        ],
        "mapped": [
          "C:C03"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S03.09",
      "level": "section",
      "number": "3.9",
      "title": "Stopping rules versus acceptance authority",
      "label": "ch03-stopping-rules-versus-acceptance-authority",
      "labels": [
        "ch03-stopping-rules-versus-acceptance-authority"
      ],
      "starred": false,
      "file": "EN/chapters/chapter03.tex",
      "line": 153,
      "sha256": "ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1",
      "chapter_id": "NDSE2:C03",
      "chapter_hub": "C:C03",
      "title_it": "Regole di arresto e autorità di accettazione",
      "file_it": "ITA/chapters/chapter03.tex",
      "line_it": 153,
      "sha256_it": "2c1ae14b69644084668fec3494a975a6f6be7822e77d7d96d1b21f654d2aa713",
      "source_file": "EN/chapters/chapter03.tex",
      "source_line": 153,
      "source_sha256": "ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S03.09",
        "label": "Stopping rules versus acceptance authority",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C03"
        ],
        "mapped": [
          "C:C03"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S03.10",
      "level": "section",
      "number": "3.10",
      "title": "Agent capability as a testable hypothesis",
      "label": "ch03-agent-capability-as-a-testable-hypothesis",
      "labels": [
        "ch03-agent-capability-as-a-testable-hypothesis"
      ],
      "starred": false,
      "file": "EN/chapters/chapter03.tex",
      "line": 173,
      "sha256": "ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1",
      "chapter_id": "NDSE2:C03",
      "chapter_hub": "C:C03",
      "title_it": "Le capacità dell'agent come ipotesi verificabili",
      "file_it": "ITA/chapters/chapter03.tex",
      "line_it": 173,
      "sha256_it": "2c1ae14b69644084668fec3494a975a6f6be7822e77d7d96d1b21f654d2aa713",
      "source_file": "EN/chapters/chapter03.tex",
      "source_line": 173,
      "source_sha256": "ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S03.10",
        "label": "Agent capability as a testable hypothesis",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C03"
        ],
        "mapped": [
          "C:C03"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S03.s11",
      "level": "section",
      "number": null,
      "title": "Technical laboratory — A permission-bounded candidate, not an autonomous release",
      "label": "ch03-technical-laboratory-a-permission-bounded-candidate-not-an-autonomous-release",
      "labels": [
        "ch03-technical-laboratory-a-permission-bounded-candidate-not-an-autonomous-release"
      ],
      "starred": true,
      "file": "EN/chapters/chapter03.tex",
      "line": 181,
      "sha256": "ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1",
      "chapter_id": "NDSE2:C03",
      "chapter_hub": "C:C03",
      "title_it": "Laboratorio tecnico — Una candidata con permessi delimitati, non una release autonoma",
      "file_it": "ITA/chapters/chapter03.tex",
      "line_it": 181,
      "sha256_it": "2c1ae14b69644084668fec3494a975a6f6be7822e77d7d96d1b21f654d2aa713",
      "source_file": "EN/chapters/chapter03.tex",
      "source_line": 181,
      "source_sha256": "ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S03.s11",
        "label": "Technical laboratory — A permission-bounded candidate, not an autonomous release",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C03"
        ],
        "mapped": [
          "C:C03"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S03.11",
      "level": "section",
      "number": "3.11",
      "title": "Worked engineering example: permission is a state-machine input",
      "label": "ch03:worked-example",
      "labels": [
        "ch03:worked-example"
      ],
      "starred": false,
      "file": "EN/didactics/worked03.tex",
      "line": 1,
      "sha256": "71d957537f23ca6dc17445d5ad98d2785670d1ea63b1104ae3153119b3ca5887",
      "chapter_id": "NDSE2:C03",
      "chapter_hub": "C:C03",
      "title_it": "Esempio ingegneristico svolto: i permessi sono input della macchina a stati",
      "file_it": "ITA/didactics/worked03.tex",
      "line_it": 1,
      "sha256_it": "a6a1f9bfa83904e27b085e8c6b18504ede3532d9fbeb1c0a2a773e91e2d2a8c6",
      "source_file": "EN/didactics/worked03.tex",
      "source_line": 1,
      "source_sha256": "71d957537f23ca6dc17445d5ad98d2785670d1ea63b1104ae3153119b3ca5887",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S03.11",
        "label": "Worked engineering example: permission is a state-machine input",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C03"
        ],
        "mapped": [
          "C:C03"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S03.12",
      "level": "section",
      "number": "3.12",
      "title": "Practice exercise: define an agent's actual authority",
      "label": "ex:ch03",
      "labels": [
        "ex:ch03"
      ],
      "starred": false,
      "file": "EN/exercises/exercise03.tex",
      "line": 2,
      "sha256": "88aaf801ebeedca4d54f0e7787eb6479b4249c69bbc5018f0acc622601ac15d9",
      "chapter_id": "NDSE2:C03",
      "chapter_hub": "C:C03",
      "title_it": "Esercizio pratico: definire l'autorità effettiva di un agent",
      "file_it": "ITA/exercises/exercise03.tex",
      "line_it": 2,
      "sha256_it": "9009e2c299f67afccd46f0d499602a6db012dcd11cffa38392c70dadf81b3e60",
      "source_file": "EN/exercises/exercise03.tex",
      "source_line": 2,
      "source_sha256": "88aaf801ebeedca4d54f0e7787eb6479b4249c69bbc5018f0acc622601ac15d9",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S03.12",
        "label": "Practice exercise: define an agent's actual authority",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C03"
        ],
        "mapped": [
          "C:C03"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "chapter_number": 4,
      "chapter_hub": "C:C04",
      "title": "Intentions, Contracts and Iterative Change",
      "title_it": "Intenzioni, contratti e cambiamento iterativo",
      "summary": "Develops a versioned intention contract for an existing service. Behavioral examples and acceptance rules are established independently of implementation, while late policy changes trigger targeted impact analysis and invalidate only the decisions and evidence they affect.",
      "summary_it": "Sviluppa un contratto di intenzione versionato per un servizio esistente. Esempi comportamentali e regole di accettazione vengono stabiliti indipendentemente dall'implementazione; le modifiche tardive della policy richiedono un'analisi d'impatto e invalidano solo decisioni ed evidenze coinvolte.",
      "author": "Enrico Papalini",
      "volume_id": "V06",
      "edition_id": "EDITION:NDSE2:13.7.1",
      "source_version": "13.7.1",
      "source_file": "EN/chapters/chapter04.tex",
      "source_sha256": "f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7",
      "source_file_it": "ITA/chapters/chapter04.tex",
      "source_sha256_it": "878773f16a0704f3cb52d7547b3b7959cb5497eadfc30a93ad23816c8ac69ed5",
      "learning_goals_json": "[\"separate intention approval from implementation design\", \"derive independent behavioral examples from a versioned contract\", \"incorporate late intention changes by invalidating only the affected decisions and evidence\"]",
      "learning_goals_it_json": "[\"separare l'approvazione dell'intenzione dal design dell'implementazione\", \"ricavare esempi comportamentali indipendenti da un contratto versionato\", \"integrare cambiamenti tardivi dell'intenzione invalidando soltanto le decisioni e le evidenze interessate\"]",
      "publication_status": "PUBLISHED_AUTHOR_CONFIRMED",
      "provenance": "Author-supplied final EN/ITA 13.7.1 LaTeX sources; publication confirmed by the author on 2026-10-18.",
      "evidence_class": "Published author chapter; engineering synthesis",
      "limitation": "Author engineering synthesis and teaching material; publication is not independent empirical validation.",
      "label": "Intentions, Contracts and Iterative Change",
      "kind": "published_book_chapter",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "id": "NDSE2:C04",
      "atlas_display": {
        "id": "NDSE2:C04",
        "label": "Intentions, Contracts and Iterative Change",
        "kind": "published_book_chapter",
        "collection": "N",
        "category": null,
        "streams": [],
        "actual": [
          "C:C04"
        ],
        "mapped": [
          "C:C04"
        ],
        "printed": false,
        "summary": "Develops a versioned intention contract for an existing service. Behavioral examples and acceptance rules are established independently of implementation, while late policy changes trigger targeted impact analysis and invalidate only the decisions and evidence they affect.",
        "limitation": "Author engineering synthesis and teaching material; publication is not independent empirical validation.",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S04.01",
      "level": "section",
      "number": "4.1",
      "title": "Separate intention determination from design",
      "label": "ch04-separate-intention-determination-from-design",
      "labels": [
        "ch04-separate-intention-determination-from-design"
      ],
      "starred": false,
      "file": "EN/chapters/chapter04.tex",
      "line": 11,
      "sha256": "f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7",
      "chapter_id": "NDSE2:C04",
      "chapter_hub": "C:C04",
      "title_it": "Separare la definizione dell'intenzione dal design",
      "file_it": "ITA/chapters/chapter04.tex",
      "line_it": 11,
      "sha256_it": "878773f16a0704f3cb52d7547b3b7959cb5497eadfc30a93ad23816c8ac69ed5",
      "source_file": "EN/chapters/chapter04.tex",
      "source_line": 11,
      "source_sha256": "f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S04.01",
        "label": "Separate intention determination from design",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C04"
        ],
        "mapped": [
          "C:C04"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S04.02",
      "level": "section",
      "number": "4.2",
      "title": "From a request to a versioned intention ledger",
      "label": "ch04-from-a-request-to-a-versioned-intention-ledger",
      "labels": [
        "ch04-from-a-request-to-a-versioned-intention-ledger"
      ],
      "starred": false,
      "file": "EN/chapters/chapter04.tex",
      "line": 50,
      "sha256": "f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7",
      "chapter_id": "NDSE2:C04",
      "chapter_hub": "C:C04",
      "title_it": "Dalla richiesta a un registro versionato delle intenzioni",
      "file_it": "ITA/chapters/chapter04.tex",
      "line_it": 50,
      "sha256_it": "878773f16a0704f3cb52d7547b3b7959cb5497eadfc30a93ad23816c8ac69ed5",
      "source_file": "EN/chapters/chapter04.tex",
      "source_line": 50,
      "source_sha256": "f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S04.02",
        "label": "From a request to a versioned intention ledger",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C04"
        ],
        "mapped": [
          "C:C04"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S04.03",
      "level": "section",
      "number": "4.3",
      "title": "Write behavioral examples before implementation",
      "label": "ch04-write-behavioral-examples-before-implementation",
      "labels": [
        "ch04-write-behavioral-examples-before-implementation"
      ],
      "starred": false,
      "file": "EN/chapters/chapter04.tex",
      "line": 74,
      "sha256": "f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7",
      "chapter_id": "NDSE2:C04",
      "chapter_hub": "C:C04",
      "title_it": "Scrivere esempi comportamentali prima dell'implementazione",
      "file_it": "ITA/chapters/chapter04.tex",
      "line_it": 74,
      "sha256_it": "878773f16a0704f3cb52d7547b3b7959cb5497eadfc30a93ad23816c8ac69ed5",
      "source_file": "EN/chapters/chapter04.tex",
      "source_line": 74,
      "source_sha256": "f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S04.03",
        "label": "Write behavioral examples before implementation",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C04"
        ],
        "mapped": [
          "C:C04"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S04.04",
      "level": "section",
      "number": "4.4",
      "title": "The smallest native intention bundle",
      "label": "ch04:minimal-bundle",
      "labels": [
        "ch04:minimal-bundle"
      ],
      "starred": false,
      "file": "EN/chapters/chapter04.tex",
      "line": 102,
      "sha256": "f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7",
      "chapter_id": "NDSE2:C04",
      "chapter_hub": "C:C04",
      "title_it": "Il più piccolo insieme di artefatti nativi dell'intenzione",
      "file_it": "ITA/chapters/chapter04.tex",
      "line_it": 102,
      "sha256_it": "878773f16a0704f3cb52d7547b3b7959cb5497eadfc30a93ad23816c8ac69ed5",
      "source_file": "EN/chapters/chapter04.tex",
      "source_line": 102,
      "source_sha256": "f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S04.04",
        "label": "The smallest native intention bundle",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C04"
        ],
        "mapped": [
          "C:C04"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S04.05",
      "level": "section",
      "number": "4.5",
      "title": "Executable contracts without circular oracles",
      "label": "ch04-executable-contracts-without-circular-oracles",
      "labels": [
        "ch04-executable-contracts-without-circular-oracles"
      ],
      "starred": false,
      "file": "EN/chapters/chapter04.tex",
      "line": 130,
      "sha256": "f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7",
      "chapter_id": "NDSE2:C04",
      "chapter_hub": "C:C04",
      "title_it": "Contratti eseguibili senza oracle circolari",
      "file_it": "ITA/chapters/chapter04.tex",
      "line_it": 130,
      "sha256_it": "878773f16a0704f3cb52d7547b3b7959cb5497eadfc30a93ad23816c8ac69ed5",
      "source_file": "EN/chapters/chapter04.tex",
      "source_line": 130,
      "source_sha256": "f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S04.05",
        "label": "Executable contracts without circular oracles",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C04"
        ],
        "mapped": [
          "C:C04"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S04.06",
      "level": "section",
      "number": "4.6",
      "title": "Architecture decision versus acceptance contract",
      "label": "ch04-architecture-decision-versus-acceptance-contract",
      "labels": [
        "ch04-architecture-decision-versus-acceptance-contract"
      ],
      "starred": false,
      "file": "EN/chapters/chapter04.tex",
      "line": 145,
      "sha256": "f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7",
      "chapter_id": "NDSE2:C04",
      "chapter_hub": "C:C04",
      "title_it": "Decisione architetturale e contratto di accettazione",
      "file_it": "ITA/chapters/chapter04.tex",
      "line_it": 145,
      "sha256_it": "878773f16a0704f3cb52d7547b3b7959cb5497eadfc30a93ad23816c8ac69ed5",
      "source_file": "EN/chapters/chapter04.tex",
      "source_line": 145,
      "source_sha256": "f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S04.06",
        "label": "Architecture decision versus acceptance contract",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C04"
        ],
        "mapped": [
          "C:C04"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S04.07",
      "level": "section",
      "number": "4.7",
      "title": "One canonical change-and-evidence trace",
      "label": "ch04:canonical-trace",
      "labels": [
        "ch04:canonical-trace"
      ],
      "starred": false,
      "file": "EN/chapters/chapter04.tex",
      "line": 153,
      "sha256": "f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7",
      "chapter_id": "NDSE2:C04",
      "chapter_hub": "C:C04",
      "title_it": "Una traccia canonica di modifica ed evidenze",
      "file_it": "ITA/chapters/chapter04.tex",
      "line_it": 153,
      "sha256_it": "878773f16a0704f3cb52d7547b3b7959cb5497eadfc30a93ad23816c8ac69ed5",
      "source_file": "EN/chapters/chapter04.tex",
      "source_line": 153,
      "source_sha256": "f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S04.07",
        "label": "One canonical change-and-evidence trace",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C04"
        ],
        "mapped": [
          "C:C04"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S04.08",
      "level": "section",
      "number": "4.8",
      "title": "A delta-driven iterative brownfield lifecycle",
      "label": "ch04-a-delta-driven-iterative-brownfield-lifecycle",
      "labels": [
        "ch04-a-delta-driven-iterative-brownfield-lifecycle"
      ],
      "starred": false,
      "file": "EN/chapters/chapter04.tex",
      "line": 160,
      "sha256": "f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7",
      "chapter_id": "NDSE2:C04",
      "chapter_hub": "C:C04",
      "title_it": "Un ciclo di vita brownfield iterativo, guidato dai delta",
      "file_it": "ITA/chapters/chapter04.tex",
      "line_it": 160,
      "sha256_it": "878773f16a0704f3cb52d7547b3b7959cb5497eadfc30a93ad23816c8ac69ed5",
      "source_file": "EN/chapters/chapter04.tex",
      "source_line": 160,
      "source_sha256": "f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S04.08",
        "label": "A delta-driven iterative brownfield lifecycle",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C04"
        ],
        "mapped": [
          "C:C04"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S04.09",
      "level": "section",
      "number": "4.9",
      "title": "Late intentions and explicit impact analysis",
      "label": "ch04-late-intentions-and-explicit-impact-analysis",
      "labels": [
        "ch04-late-intentions-and-explicit-impact-analysis"
      ],
      "starred": false,
      "file": "EN/chapters/chapter04.tex",
      "line": 175,
      "sha256": "f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7",
      "chapter_id": "NDSE2:C04",
      "chapter_hub": "C:C04",
      "title_it": "Intenzioni sopraggiunte e analisi d'impatto esplicita",
      "file_it": "ITA/chapters/chapter04.tex",
      "line_it": 175,
      "sha256_it": "878773f16a0704f3cb52d7547b3b7959cb5497eadfc30a93ad23816c8ac69ed5",
      "source_file": "EN/chapters/chapter04.tex",
      "source_line": 175,
      "source_sha256": "f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S04.09",
        "label": "Late intentions and explicit impact analysis",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C04"
        ],
        "mapped": [
          "C:C04"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S04.10",
      "level": "section",
      "number": "4.10",
      "title": "Native intent gates and optional compatibility adapters",
      "label": "ch04-native-intent-gates-and-optional-compatibility-adapters",
      "labels": [
        "ch04-native-intent-gates-and-optional-compatibility-adapters"
      ],
      "starred": false,
      "file": "EN/chapters/chapter04.tex",
      "line": 183,
      "sha256": "f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7",
      "chapter_id": "NDSE2:C04",
      "chapter_hub": "C:C04",
      "title_it": "Gate nativi dell'intenzione e adapter di compatibilità opzionali",
      "file_it": "ITA/chapters/chapter04.tex",
      "line_it": 183,
      "sha256_it": "878773f16a0704f3cb52d7547b3b7959cb5497eadfc30a93ad23816c8ac69ed5",
      "source_file": "EN/chapters/chapter04.tex",
      "source_line": 183,
      "source_sha256": "f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S04.10",
        "label": "Native intent gates and optional compatibility adapters",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C04"
        ],
        "mapped": [
          "C:C04"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S04.11",
      "level": "section",
      "number": "4.11",
      "title": "The approval-rule contract across two iterations",
      "label": "ch04-the-approval-rule-contract-across-two-iterations",
      "labels": [
        "ch04-the-approval-rule-contract-across-two-iterations"
      ],
      "starred": false,
      "file": "EN/chapters/chapter04.tex",
      "line": 219,
      "sha256": "f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7",
      "chapter_id": "NDSE2:C04",
      "chapter_hub": "C:C04",
      "title_it": "Il contratto delle regole di approvazione attraverso due iterazioni",
      "file_it": "ITA/chapters/chapter04.tex",
      "line_it": 219,
      "sha256_it": "878773f16a0704f3cb52d7547b3b7959cb5497eadfc30a93ad23816c8ac69ed5",
      "source_file": "EN/chapters/chapter04.tex",
      "source_line": 219,
      "source_sha256": "f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S04.11",
        "label": "The approval-rule contract across two iterations",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C04"
        ],
        "mapped": [
          "C:C04"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S04.12",
      "level": "section",
      "number": "4.12",
      "title": "Worked engineering example: a late requirement need not restart the project",
      "label": "ch04:worked-example",
      "labels": [
        "ch04:worked-example"
      ],
      "starred": false,
      "file": "EN/didactics/worked04.tex",
      "line": 1,
      "sha256": "d2c109d282dc74603d2072cf2de3ffd75db3b2859a785600f00ee7ad98eb421e",
      "chapter_id": "NDSE2:C04",
      "chapter_hub": "C:C04",
      "title_it": "Esempio svolto: un requisito tardivo non deve far ripartire il progetto",
      "file_it": "ITA/didactics/worked04.tex",
      "line_it": 1,
      "sha256_it": "1299af3f44c6cf4c19c07eb58dafacf3cdb7a98093f6d47f3f0843b380c09fa6",
      "source_file": "EN/didactics/worked04.tex",
      "source_line": 1,
      "source_sha256": "d2c109d282dc74603d2072cf2de3ffd75db3b2859a785600f00ee7ad98eb421e",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S04.12",
        "label": "Worked engineering example: a late requirement need not restart the project",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C04"
        ],
        "mapped": [
          "C:C04"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S04.13",
      "level": "section",
      "number": "4.13",
      "title": "Practice exercise: absorb a late intention without a waterfall restart",
      "label": "ex:ch04",
      "labels": [
        "ex:ch04"
      ],
      "starred": false,
      "file": "EN/exercises/exercise04.tex",
      "line": 2,
      "sha256": "4350289709b98b69965d1922ad08c942bb00122f52beec93d0825e30c6630cb2",
      "chapter_id": "NDSE2:C04",
      "chapter_hub": "C:C04",
      "title_it": "Esercizio pratico: integrare un'intenzione tardiva senza ricominciare in waterfall",
      "file_it": "ITA/exercises/exercise04.tex",
      "line_it": 2,
      "sha256_it": "72e9acf1dc292e99dfdc2846799dbb97be2b4e87a89fb9edaf47bf9d775af539",
      "source_file": "EN/exercises/exercise04.tex",
      "source_line": 2,
      "source_sha256": "4350289709b98b69965d1922ad08c942bb00122f52beec93d0825e30c6630cb2",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S04.13",
        "label": "Practice exercise: absorb a late intention without a waterfall restart",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C04"
        ],
        "mapped": [
          "C:C04"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "chapter_number": 5,
      "chapter_hub": "C:C05",
      "title": "Quality, Architecture and Maintainability",
      "title_it": "Qualità, architettura e manutenibilità",
      "summary": "Separates immediate correctness from architectural fit and maintenance obligations. Through duplication, post-merge evidence and a second change to the running service, it develops fitness checks and explicit stewardship instead of treating a passing test suite as complete quality assurance.",
      "summary_it": "Distingue la correttezza immediata dalla coerenza architetturale e dagli obblighi di manutenzione. Duplicazioni, evidenze successive al merge e un secondo cambiamento al servizio guidano controlli di adeguatezza e responsabilità di manutenzione esplicite.",
      "author": "Enrico Papalini",
      "volume_id": "V06",
      "edition_id": "EDITION:NDSE2:13.7.1",
      "source_version": "13.7.1",
      "source_file": "EN/chapters/chapter05.tex",
      "source_sha256": "f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075",
      "source_file_it": "ITA/chapters/chapter05.tex",
      "source_sha256_it": "31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e",
      "learning_goals_json": "[\"review generated code for architectural fit as well as immediate correctness\", \"write fitness checks for critical system invariants\", \"locate who will maintain the result when the original agent and reviewer are gone\"]",
      "learning_goals_it_json": "[\"sottoporre il codice generato a review non solo per la correttezza immediata, ma anche per la coerenza architetturale\", \"scrivere controlli di fitness per gli invarianti critici del sistema\", \"individuare chi si occuperà della manutenzione quando l'agent e il reviewer originari non saranno più disponibili\"]",
      "publication_status": "PUBLISHED_AUTHOR_CONFIRMED",
      "provenance": "Author-supplied final EN/ITA 13.7.1 LaTeX sources; publication confirmed by the author on 2026-10-18.",
      "evidence_class": "Published author chapter; engineering synthesis",
      "limitation": "Author engineering synthesis and teaching material; publication is not independent empirical validation.",
      "label": "Quality, Architecture and Maintainability",
      "kind": "published_book_chapter",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "id": "NDSE2:C05",
      "atlas_display": {
        "id": "NDSE2:C05",
        "label": "Quality, Architecture and Maintainability",
        "kind": "published_book_chapter",
        "collection": "N",
        "category": null,
        "streams": [],
        "actual": [
          "C:C05"
        ],
        "mapped": [
          "C:C05"
        ],
        "printed": false,
        "summary": "Separates immediate correctness from architectural fit and maintenance obligations. Through duplication, post-merge evidence and a second change to the running service, it develops fitness checks and explicit stewardship instead of treating a passing test suite as complete quality assurance.",
        "limitation": "Author engineering synthesis and teaching material; publication is not independent empirical validation.",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S05.01",
      "level": "section",
      "number": "5.1",
      "title": "What counts as code quality?",
      "label": "ch05-what-counts-as-code-quality",
      "labels": [
        "ch05-what-counts-as-code-quality"
      ],
      "starred": false,
      "file": "EN/chapters/chapter05.tex",
      "line": 11,
      "sha256": "f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075",
      "chapter_id": "NDSE2:C05",
      "chapter_hub": "C:C05",
      "title_it": "Che cosa significa qualità del codice?",
      "file_it": "ITA/chapters/chapter05.tex",
      "line_it": 11,
      "sha256_it": "31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e",
      "source_file": "EN/chapters/chapter05.tex",
      "source_line": 11,
      "source_sha256": "f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S05.01",
        "label": "What counts as code quality?",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C05"
        ],
        "mapped": [
          "C:C05"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S05.02",
      "level": "section",
      "number": "5.2",
      "title": "Reading AI-versus-human studies correctly",
      "label": "ch05-reading-ai-versus-human-studies-correctly",
      "labels": [
        "ch05-reading-ai-versus-human-studies-correctly"
      ],
      "starred": false,
      "file": "EN/chapters/chapter05.tex",
      "line": 26,
      "sha256": "f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075",
      "chapter_id": "NDSE2:C05",
      "chapter_hub": "C:C05",
      "title_it": "Come leggere correttamente gli studi che confrontano AI e sviluppatori",
      "file_it": "ITA/chapters/chapter05.tex",
      "line_it": 26,
      "sha256_it": "31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e",
      "source_file": "EN/chapters/chapter05.tex",
      "source_line": 26,
      "source_sha256": "f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S05.02",
        "label": "Reading AI-versus-human studies correctly",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C05"
        ],
        "mapped": [
          "C:C05"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S05.03",
      "level": "section",
      "number": "5.3",
      "title": "Code smells are signals, not incidents",
      "label": "ch05-code-smells-are-signals-not-incidents",
      "labels": [
        "ch05-code-smells-are-signals-not-incidents"
      ],
      "starred": false,
      "file": "EN/chapters/chapter05.tex",
      "line": 42,
      "sha256": "f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075",
      "chapter_id": "NDSE2:C05",
      "chapter_hub": "C:C05",
      "title_it": "I code smell sono segnali, non incidenti",
      "file_it": "ITA/chapters/chapter05.tex",
      "line_it": 42,
      "sha256_it": "31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e",
      "source_file": "EN/chapters/chapter05.tex",
      "source_line": 42,
      "source_sha256": "f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S05.03",
        "label": "Code smells are signals, not incidents",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C05"
        ],
        "mapped": [
          "C:C05"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S05.04",
      "level": "section",
      "number": "5.4",
      "title": "Generated duplication and missed reuse",
      "label": "ch05-generated-duplication-and-missed-reuse",
      "labels": [
        "ch05-generated-duplication-and-missed-reuse"
      ],
      "starred": false,
      "file": "EN/chapters/chapter05.tex",
      "line": 50,
      "sha256": "f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075",
      "chapter_id": "NDSE2:C05",
      "chapter_hub": "C:C05",
      "title_it": "Duplicazioni generate e riuso trascurato",
      "file_it": "ITA/chapters/chapter05.tex",
      "line_it": 50,
      "sha256_it": "31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e",
      "source_file": "EN/chapters/chapter05.tex",
      "source_line": 50,
      "source_sha256": "f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S05.04",
        "label": "Generated duplication and missed reuse",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C05"
        ],
        "mapped": [
          "C:C05"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S05.05",
      "level": "section",
      "number": "5.5",
      "title": "Architectural fit in a living codebase",
      "label": "ch05-architectural-fit-in-a-living-codebase",
      "labels": [
        "ch05-architectural-fit-in-a-living-codebase"
      ],
      "starred": false,
      "file": "EN/chapters/chapter05.tex",
      "line": 62,
      "sha256": "f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075",
      "chapter_id": "NDSE2:C05",
      "chapter_hub": "C:C05",
      "title_it": "Coerenza architetturale in un codebase in evoluzione",
      "file_it": "ITA/chapters/chapter05.tex",
      "line_it": 62,
      "sha256_it": "31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e",
      "source_file": "EN/chapters/chapter05.tex",
      "source_line": 62,
      "source_sha256": "f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S05.05",
        "label": "Architectural fit in a living codebase",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C05"
        ],
        "mapped": [
          "C:C05"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S05.06",
      "level": "section",
      "number": "5.6",
      "title": "Post-merge evolution and maintenance burden",
      "label": "ch05-post-merge-evolution-and-maintenance-burden",
      "labels": [
        "ch05-post-merge-evolution-and-maintenance-burden"
      ],
      "starred": false,
      "file": "EN/chapters/chapter05.tex",
      "line": 76,
      "sha256": "f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075",
      "chapter_id": "NDSE2:C05",
      "chapter_hub": "C:C05",
      "title_it": "Evoluzione dopo il merge e onere della manutenzione",
      "file_it": "ITA/chapters/chapter05.tex",
      "line_it": 76,
      "sha256_it": "31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e",
      "source_file": "EN/chapters/chapter05.tex",
      "source_line": 76,
      "source_sha256": "f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S05.06",
        "label": "Post-merge evolution and maintenance burden",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C05"
        ],
        "mapped": [
          "C:C05"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S05.07",
      "level": "section",
      "number": "5.7",
      "title": "Tracing quality across agents and projects",
      "label": "ch05-tracing-quality-across-agents-and-projects",
      "labels": [
        "ch05-tracing-quality-across-agents-and-projects"
      ],
      "starred": false,
      "file": "EN/chapters/chapter05.tex",
      "line": 101,
      "sha256": "f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075",
      "chapter_id": "NDSE2:C05",
      "chapter_hub": "C:C05",
      "title_it": "Seguire la qualità tra agent e progetti",
      "file_it": "ITA/chapters/chapter05.tex",
      "line_it": 101,
      "sha256_it": "31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e",
      "source_file": "EN/chapters/chapter05.tex",
      "source_line": 101,
      "source_sha256": "f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S05.07",
        "label": "Tracing quality across agents and projects",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C05"
        ],
        "mapped": [
          "C:C05"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S05.08",
      "level": "section",
      "number": "5.8",
      "title": "Authorship is not stewardship",
      "label": "ch05-authorship-is-not-stewardship",
      "labels": [
        "ch05-authorship-is-not-stewardship"
      ],
      "starred": false,
      "file": "EN/chapters/chapter05.tex",
      "line": 113,
      "sha256": "f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075",
      "chapter_id": "NDSE2:C05",
      "chapter_hub": "C:C05",
      "title_it": "Scrivere il codice non significa esserne responsabili",
      "file_it": "ITA/chapters/chapter05.tex",
      "line_it": 113,
      "sha256_it": "31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e",
      "source_file": "EN/chapters/chapter05.tex",
      "source_line": 113,
      "source_sha256": "f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S05.08",
        "label": "Authorship is not stewardship",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C05"
        ],
        "mapped": [
          "C:C05"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S05.09",
      "level": "section",
      "number": "5.9",
      "title": "A second change exposes the difference",
      "label": "ch05:second-change-example",
      "labels": [
        "ch05:second-change-example"
      ],
      "starred": false,
      "file": "EN/chapters/chapter05.tex",
      "line": 131,
      "sha256": "f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075",
      "chapter_id": "NDSE2:C05",
      "chapter_hub": "C:C05",
      "title_it": "È la seconda modifica a far emergere la differenza",
      "file_it": "ITA/chapters/chapter05.tex",
      "line_it": 131,
      "sha256_it": "31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e",
      "source_file": "EN/chapters/chapter05.tex",
      "source_line": 131,
      "source_sha256": "f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S05.09",
        "label": "A second change exposes the difference",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C05"
        ],
        "mapped": [
          "C:C05"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S05.10",
      "level": "section",
      "number": "5.10",
      "title": "Architecture fitness in the approval service",
      "label": "ch05-architecture-fitness-in-the-approval-service",
      "labels": [
        "ch05-architecture-fitness-in-the-approval-service"
      ],
      "starred": false,
      "file": "EN/chapters/chapter05.tex",
      "line": 151,
      "sha256": "f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075",
      "chapter_id": "NDSE2:C05",
      "chapter_hub": "C:C05",
      "title_it": "Verificare l'architecture fitness nel servizio di approvazione",
      "file_it": "ITA/chapters/chapter05.tex",
      "line_it": 151,
      "sha256_it": "31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e",
      "source_file": "EN/chapters/chapter05.tex",
      "source_line": 151,
      "source_sha256": "f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S05.10",
        "label": "Architecture fitness in the approval service",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C05"
        ],
        "mapped": [
          "C:C05"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S05.11",
      "level": "section",
      "number": "5.11",
      "title": "Worked engineering example: test the architecture, not just the output",
      "label": "ch05:worked-example",
      "labels": [
        "ch05:worked-example"
      ],
      "starred": false,
      "file": "EN/didactics/worked05.tex",
      "line": 1,
      "sha256": "3248a93f4f92911777927ffb2c29fc4493a48c4c499c7a186f6788da0227e058",
      "chapter_id": "NDSE2:C05",
      "chapter_hub": "C:C05",
      "title_it": "Esempio ingegneristico svolto: verificare l'architettura, non soltanto l'output",
      "file_it": "ITA/didactics/worked05.tex",
      "line_it": 1,
      "sha256_it": "dbdef19bc1754ea50b23827fa3794bc5479d85906a998d8707172c953d5401b4",
      "source_file": "EN/didactics/worked05.tex",
      "source_line": 1,
      "source_sha256": "3248a93f4f92911777927ffb2c29fc4493a48c4c499c7a186f6788da0227e058",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S05.11",
        "label": "Worked engineering example: test the architecture, not just the output",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C05"
        ],
        "mapped": [
          "C:C05"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S05.12",
      "level": "section",
      "number": "5.12",
      "title": "Practice exercise: choose a maintainable implementation",
      "label": "ex:ch05",
      "labels": [
        "ex:ch05"
      ],
      "starred": false,
      "file": "EN/exercises/exercise05.tex",
      "line": 2,
      "sha256": "5e1c5fbea39b9f8157f06cc35da4dab74111794fd6e030726e264254573e6b36",
      "chapter_id": "NDSE2:C05",
      "chapter_hub": "C:C05",
      "title_it": "Esercizio pratico: scegliere un'implementazione manutenibile",
      "file_it": "ITA/exercises/exercise05.tex",
      "line_it": 2,
      "sha256_it": "f07ece2a3c0dd98c63cff6ad8e70b8fe4cd7e629387a1bab6de03ea2e10d05d3",
      "source_file": "EN/exercises/exercise05.tex",
      "source_line": 2,
      "source_sha256": "5e1c5fbea39b9f8157f06cc35da4dab74111794fd6e030726e264254573e6b36",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S05.12",
        "label": "Practice exercise: choose a maintainable implementation",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C05"
        ],
        "mapped": [
          "C:C05"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "chapter_number": 6,
      "chapter_hub": "C:C06",
      "title": "Securing Generated Code and Agent Runtimes",
      "title_it": "Mettere in sicurezza il codice generato e i runtime degli agent",
      "summary": "Threat-models two distinct surfaces: the generated application and the agent runtime. Dependency provenance, prompt injection, tool permissions and external services become enforceable boundaries, with security evidence tied to the release decision.",
      "summary_it": "Analizza due superfici di attacco distinte: l'applicazione generata e il runtime dell'agent. Provenienza delle dipendenze, prompt injection, permessi degli strumenti e servizi esterni diventano vincoli applicabili, collegando le evidenze di sicurezza alla decisione di rilascio.",
      "author": "Enrico Papalini",
      "volume_id": "V06",
      "edition_id": "EDITION:NDSE2:13.7.1",
      "source_version": "13.7.1",
      "source_file": "EN/chapters/chapter06.tex",
      "source_sha256": "3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a",
      "source_file_it": "ITA/chapters/chapter06.tex",
      "source_sha256_it": "f4a3e1c62eae1528ce10817e76376558b41cdc7a6d337397c394cc5cb840ea9e",
      "learning_goals_json": "[\"threat-model the generated product and the agent runtime separately\", \"enforce tool permissions independently of instructions embedded in files\", \"specify the evidence required before accepting a security-sensitive patch\"]",
      "learning_goals_it_json": "[\"costruire threat model distinti per il prodotto generato e per il runtime dell'agent\", \"far rispettare i permessi dei tool indipendentemente dalle istruzioni incorporate nei file\", \"specificare le evidenze necessarie prima di accettare una patch sensibile dal punto di vista della sicurezza\"]",
      "publication_status": "PUBLISHED_AUTHOR_CONFIRMED",
      "provenance": "Author-supplied final EN/ITA 13.7.1 LaTeX sources; publication confirmed by the author on 2026-10-18.",
      "evidence_class": "Published author chapter; engineering synthesis",
      "limitation": "Author engineering synthesis and teaching material; publication is not independent empirical validation.",
      "label": "Securing Generated Code and Agent Runtimes",
      "kind": "published_book_chapter",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "id": "NDSE2:C06",
      "atlas_display": {
        "id": "NDSE2:C06",
        "label": "Securing Generated Code and Agent Runtimes",
        "kind": "published_book_chapter",
        "collection": "N",
        "category": null,
        "streams": [],
        "actual": [
          "C:C06"
        ],
        "mapped": [
          "C:C06"
        ],
        "printed": false,
        "summary": "Threat-models two distinct surfaces: the generated application and the agent runtime. Dependency provenance, prompt injection, tool permissions and external services become enforceable boundaries, with security evidence tied to the release decision.",
        "limitation": "Author engineering synthesis and teaching material; publication is not independent empirical validation.",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S06.01",
      "level": "section",
      "number": "6.1",
      "title": "Two attack surfaces, two threat models",
      "label": "ch06-two-attack-surfaces-two-threat-models",
      "labels": [
        "ch06-two-attack-surfaces-two-threat-models"
      ],
      "starred": false,
      "file": "EN/chapters/chapter06.tex",
      "line": 10,
      "sha256": "3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a",
      "chapter_id": "NDSE2:C06",
      "chapter_hub": "C:C06",
      "title_it": "Due superfici di attacco, due threat model",
      "file_it": "ITA/chapters/chapter06.tex",
      "line_it": 10,
      "sha256_it": "f4a3e1c62eae1528ce10817e76376558b41cdc7a6d337397c394cc5cb840ea9e",
      "source_file": "EN/chapters/chapter06.tex",
      "source_line": 10,
      "source_sha256": "3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S06.01",
        "label": "Two attack surfaces, two threat models",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C06"
        ],
        "mapped": [
          "C:C06"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S06.02",
      "level": "section",
      "number": "6.2",
      "title": "Functional correctness is not security",
      "label": "ch06-functional-correctness-is-not-security",
      "labels": [
        "ch06-functional-correctness-is-not-security"
      ],
      "starred": false,
      "file": "EN/chapters/chapter06.tex",
      "line": 36,
      "sha256": "3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a",
      "chapter_id": "NDSE2:C06",
      "chapter_hub": "C:C06",
      "title_it": "La correttezza funzionale non basta per la sicurezza",
      "file_it": "ITA/chapters/chapter06.tex",
      "line_it": 36,
      "sha256_it": "f4a3e1c62eae1528ce10817e76376558b41cdc7a6d337397c394cc5cb840ea9e",
      "source_file": "EN/chapters/chapter06.tex",
      "source_line": 36,
      "source_sha256": "3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S06.02",
        "label": "Functional correctness is not security",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C06"
        ],
        "mapped": [
          "C:C06"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S06.03",
      "level": "section",
      "number": "6.3",
      "title": "What vulnerability studies actually measure",
      "label": "ch06-what-vulnerability-studies-actually-measure",
      "labels": [
        "ch06-what-vulnerability-studies-actually-measure"
      ],
      "starred": false,
      "file": "EN/chapters/chapter06.tex",
      "line": 48,
      "sha256": "3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a",
      "chapter_id": "NDSE2:C06",
      "chapter_hub": "C:C06",
      "title_it": "Che cosa misurano davvero gli studi sulle vulnerabilità",
      "file_it": "ITA/chapters/chapter06.tex",
      "line_it": 48,
      "sha256_it": "f4a3e1c62eae1528ce10817e76376558b41cdc7a6d337397c394cc5cb840ea9e",
      "source_file": "EN/chapters/chapter06.tex",
      "source_line": 48,
      "source_sha256": "3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S06.03",
        "label": "What vulnerability studies actually measure",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C06"
        ],
        "mapped": [
          "C:C06"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S06.04",
      "level": "section",
      "number": "6.4",
      "title": "Security-directed generation and remediation",
      "label": "ch06-security-directed-generation-and-remediation",
      "labels": [
        "ch06-security-directed-generation-and-remediation"
      ],
      "starred": false,
      "file": "EN/chapters/chapter06.tex",
      "line": 60,
      "sha256": "3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a",
      "chapter_id": "NDSE2:C06",
      "chapter_hub": "C:C06",
      "title_it": "Generazione e remediation guidate dalla sicurezza",
      "file_it": "ITA/chapters/chapter06.tex",
      "line_it": 60,
      "sha256_it": "f4a3e1c62eae1528ce10817e76376558b41cdc7a6d337397c394cc5cb840ea9e",
      "source_file": "EN/chapters/chapter06.tex",
      "source_line": 60,
      "source_sha256": "3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S06.04",
        "label": "Security-directed generation and remediation",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C06"
        ],
        "mapped": [
          "C:C06"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S06.05",
      "level": "section",
      "number": "6.5",
      "title": "Dependency provenance and hallucinated packages",
      "label": "ch06-dependency-provenance-and-hallucinated-packages",
      "labels": [
        "ch06-dependency-provenance-and-hallucinated-packages"
      ],
      "starred": false,
      "file": "EN/chapters/chapter06.tex",
      "line": 76,
      "sha256": "3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a",
      "chapter_id": "NDSE2:C06",
      "chapter_hub": "C:C06",
      "title_it": "Provenienza delle dipendenze e package inventati",
      "file_it": "ITA/chapters/chapter06.tex",
      "line_it": 76,
      "sha256_it": "f4a3e1c62eae1528ce10817e76376558b41cdc7a6d337397c394cc5cb840ea9e",
      "source_file": "EN/chapters/chapter06.tex",
      "source_line": 76,
      "source_sha256": "3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S06.05",
        "label": "Dependency provenance and hallucinated packages",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C06"
        ],
        "mapped": [
          "C:C06"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S06.06",
      "level": "section",
      "number": "6.6",
      "title": "Prompt injection through repository and tools",
      "label": "ch06-prompt-injection-through-repository-and-tools",
      "labels": [
        "ch06-prompt-injection-through-repository-and-tools"
      ],
      "starred": false,
      "file": "EN/chapters/chapter06.tex",
      "line": 92,
      "sha256": "3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a",
      "chapter_id": "NDSE2:C06",
      "chapter_hub": "C:C06",
      "title_it": "Prompt injection attraverso repository e tool",
      "file_it": "ITA/chapters/chapter06.tex",
      "line_it": 92,
      "sha256_it": "f4a3e1c62eae1528ce10817e76376558b41cdc7a6d337397c394cc5cb840ea9e",
      "source_file": "EN/chapters/chapter06.tex",
      "source_line": 92,
      "source_sha256": "3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S06.06",
        "label": "Prompt injection through repository and tools",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C06"
        ],
        "mapped": [
          "C:C06"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S06.07",
      "level": "section",
      "number": "6.7",
      "title": "Harness configuration, skills and external services",
      "label": "ch06-harness-configuration-skills-and-external-services",
      "labels": [
        "ch06-harness-configuration-skills-and-external-services"
      ],
      "starred": false,
      "file": "EN/chapters/chapter06.tex",
      "line": 104,
      "sha256": "3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a",
      "chapter_id": "NDSE2:C06",
      "chapter_hub": "C:C06",
      "title_it": "Configurazione dell'harness, skill e servizi esterni",
      "file_it": "ITA/chapters/chapter06.tex",
      "line_it": 104,
      "sha256_it": "f4a3e1c62eae1528ce10817e76376558b41cdc7a6d337397c394cc5cb840ea9e",
      "source_file": "EN/chapters/chapter06.tex",
      "source_line": 104,
      "source_sha256": "3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S06.07",
        "label": "Harness configuration, skills and external services",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C06"
        ],
        "mapped": [
          "C:C06"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S06.08",
      "level": "section",
      "number": "6.8",
      "title": "A secure agent execution profile",
      "label": "ch06-a-secure-agent-execution-profile",
      "labels": [
        "ch06-a-secure-agent-execution-profile"
      ],
      "starred": false,
      "file": "EN/chapters/chapter06.tex",
      "line": 126,
      "sha256": "3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a",
      "chapter_id": "NDSE2:C06",
      "chapter_hub": "C:C06",
      "title_it": "Un profilo di esecuzione sicura per gli agent",
      "file_it": "ITA/chapters/chapter06.tex",
      "line_it": 126,
      "sha256_it": "f4a3e1c62eae1528ce10817e76376558b41cdc7a6d337397c394cc5cb840ea9e",
      "source_file": "EN/chapters/chapter06.tex",
      "source_line": 126,
      "source_sha256": "3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S06.08",
        "label": "A secure agent execution profile",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C06"
        ],
        "mapped": [
          "C:C06"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S06.09",
      "level": "section",
      "number": "6.9",
      "title": "Threats turned into enforceable boundaries",
      "label": "ch06:threat-control-matrix",
      "labels": [
        "ch06:threat-control-matrix"
      ],
      "starred": false,
      "file": "EN/chapters/chapter06.tex",
      "line": 150,
      "sha256": "3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a",
      "chapter_id": "NDSE2:C06",
      "chapter_hub": "C:C06",
      "title_it": "Dalle minacce ai confini applicabili",
      "file_it": "ITA/chapters/chapter06.tex",
      "line_it": 150,
      "sha256_it": "f4a3e1c62eae1528ce10817e76376558b41cdc7a6d337397c394cc5cb840ea9e",
      "source_file": "EN/chapters/chapter06.tex",
      "source_line": 150,
      "source_sha256": "3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S06.09",
        "label": "Threats turned into enforceable boundaries",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C06"
        ],
        "mapped": [
          "C:C06"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S06.10",
      "level": "section",
      "number": "6.10",
      "title": "Security evidence and release decision",
      "label": "ch06-security-evidence-and-release-decision",
      "labels": [
        "ch06-security-evidence-and-release-decision"
      ],
      "starred": false,
      "file": "EN/chapters/chapter06.tex",
      "line": 167,
      "sha256": "3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a",
      "chapter_id": "NDSE2:C06",
      "chapter_hub": "C:C06",
      "title_it": "Evidenze di sicurezza e decisione di release",
      "file_it": "ITA/chapters/chapter06.tex",
      "line_it": 167,
      "sha256_it": "f4a3e1c62eae1528ce10817e76376558b41cdc7a6d337397c394cc5cb840ea9e",
      "source_file": "EN/chapters/chapter06.tex",
      "source_line": 167,
      "source_sha256": "3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S06.10",
        "label": "Security evidence and release decision",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C06"
        ],
        "mapped": [
          "C:C06"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S06.11",
      "level": "section",
      "number": "6.11",
      "title": "Worked engineering example: two threats, two defenses",
      "label": "ch06:worked-example",
      "labels": [
        "ch06:worked-example"
      ],
      "starred": false,
      "file": "EN/didactics/worked06.tex",
      "line": 1,
      "sha256": "7d763e792837b358e7c6b8692ee0b17e597f636ca52b5917088fa9f45cbb1dbd",
      "chapter_id": "NDSE2:C06",
      "chapter_hub": "C:C06",
      "title_it": "Esempio ingegneristico svolto: due minacce, due difese",
      "file_it": "ITA/didactics/worked06.tex",
      "line_it": 1,
      "sha256_it": "92978328a0df41169a6571ad52f64859066636f6d21d4639b1720fa732260c61",
      "source_file": "EN/didactics/worked06.tex",
      "source_line": 1,
      "source_sha256": "7d763e792837b358e7c6b8692ee0b17e597f636ca52b5917088fa9f45cbb1dbd",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S06.11",
        "label": "Worked engineering example: two threats, two defenses",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C06"
        ],
        "mapped": [
          "C:C06"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S06.12",
      "level": "section",
      "number": "6.12",
      "title": "Practice exercise: threat-model both the product and the agent",
      "label": "ex:ch06",
      "labels": [
        "ex:ch06"
      ],
      "starred": false,
      "file": "EN/exercises/exercise06.tex",
      "line": 2,
      "sha256": "ab9fe6292a08a493719181a1fbd3d5002b4b0c3282b2407037ef673a7223fb66",
      "chapter_id": "NDSE2:C06",
      "chapter_hub": "C:C06",
      "title_it": "Esercizio pratico: costruire due threat model, per prodotto e agent",
      "file_it": "ITA/exercises/exercise06.tex",
      "line_it": 2,
      "sha256_it": "fb3cbd905678376593c0c0b0275c898e6672f64f59dacd76aca681ae6cd3e1fd",
      "source_file": "EN/exercises/exercise06.tex",
      "source_line": 2,
      "source_sha256": "ab9fe6292a08a493719181a1fbd3d5002b4b0c3282b2407037ef673a7223fb66",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S06.12",
        "label": "Practice exercise: threat-model both the product and the agent",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C06"
        ],
        "mapped": [
          "C:C06"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "chapter_number": 7,
      "chapter_hub": "C:C07",
      "title": "Independent Verification and the Oracle Problem",
      "title_it": "Verifica indipendente e problema dell'oracle",
      "summary": "Builds independent verification around authorized behavior. Regression cases, properties, counterexamples and mutants expose circular testing; correlated checker errors and benchmark limits motivate an evidence dossier that supports review without granting the maker acceptance authority.",
      "summary_it": "Costruisce la verifica indipendente a partire dal comportamento autorizzato. Regressioni, proprietà, controesempi e mutanti rivelano i test circolari; errori correlati dei checker e limiti dei benchmark motivano un dossier di evidenze senza attribuire al maker l'autorità di accettazione.",
      "author": "Enrico Papalini",
      "volume_id": "V06",
      "edition_id": "EDITION:NDSE2:13.7.1",
      "source_version": "13.7.1",
      "source_file": "EN/chapters/chapter07.tex",
      "source_sha256": "0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00",
      "source_file_it": "ITA/chapters/chapter07.tex",
      "source_sha256_it": "7de646cec6272bbb7bdfb1f1ba7d6aa762680382fd4efac383bc341e8f394739",
      "learning_goals_json": "[\"derive an independent oracle from authorized behavior\", \"use counterexamples and mutants to reveal circular testing\", \"assemble a dossier that allows another person to decide whether a candidate is ready for review\"]",
      "learning_goals_it_json": "[\"ricavare un oracle indipendente dal comportamento autorizzato\", \"usare controesempi e mutant per smascherare i test circolari\", \"preparare un dossier di evidenze che consenta a un'altra persona di decidere se una modifica candidata sia pronta per la review\"]",
      "publication_status": "PUBLISHED_AUTHOR_CONFIRMED",
      "provenance": "Author-supplied final EN/ITA 13.7.1 LaTeX sources; publication confirmed by the author on 2026-10-18.",
      "evidence_class": "Published author chapter; engineering synthesis",
      "limitation": "Author engineering synthesis and teaching material; publication is not independent empirical validation.",
      "label": "Independent Verification and the Oracle Problem",
      "kind": "published_book_chapter",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "id": "NDSE2:C07",
      "atlas_display": {
        "id": "NDSE2:C07",
        "label": "Independent Verification and the Oracle Problem",
        "kind": "published_book_chapter",
        "collection": "N",
        "category": null,
        "streams": [],
        "actual": [
          "C:C07"
        ],
        "mapped": [
          "C:C07"
        ],
        "printed": false,
        "summary": "Builds independent verification around authorized behavior. Regression cases, properties, counterexamples and mutants expose circular testing; correlated checker errors and benchmark limits motivate an evidence dossier that supports review without granting the maker acceptance authority.",
        "limitation": "Author engineering synthesis and teaching material; publication is not independent empirical validation.",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S07.01",
      "level": "section",
      "number": "7.1",
      "title": "The oracle problem in AI-generated software",
      "label": "ch07-the-oracle-problem-in-ai-generated-software",
      "labels": [
        "ch07-the-oracle-problem-in-ai-generated-software"
      ],
      "starred": false,
      "file": "EN/chapters/chapter07.tex",
      "line": 11,
      "sha256": "0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00",
      "chapter_id": "NDSE2:C07",
      "chapter_hub": "C:C07",
      "title_it": "Il problema dell'oracle nel software generato dall'AI",
      "file_it": "ITA/chapters/chapter07.tex",
      "line_it": 11,
      "sha256_it": "7de646cec6272bbb7bdfb1f1ba7d6aa762680382fd4efac383bc341e8f394739",
      "source_file": "EN/chapters/chapter07.tex",
      "source_line": 11,
      "source_sha256": "0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S07.01",
        "label": "The oracle problem in AI-generated software",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C07"
        ],
        "mapped": [
          "C:C07"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S07.02",
      "level": "section",
      "number": "7.2",
      "title": "A hierarchy of evidence",
      "label": "ch07-a-hierarchy-of-evidence",
      "labels": [
        "ch07-a-hierarchy-of-evidence"
      ],
      "starred": false,
      "file": "EN/chapters/chapter07.tex",
      "line": 25,
      "sha256": "0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00",
      "chapter_id": "NDSE2:C07",
      "chapter_hub": "C:C07",
      "title_it": "Una gerarchia delle evidenze",
      "file_it": "ITA/chapters/chapter07.tex",
      "line_it": 25,
      "sha256_it": "7de646cec6272bbb7bdfb1f1ba7d6aa762680382fd4efac383bc341e8f394739",
      "source_file": "EN/chapters/chapter07.tex",
      "source_line": 25,
      "source_sha256": "0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S07.02",
        "label": "A hierarchy of evidence",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C07"
        ],
        "mapped": [
          "C:C07"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S07.03",
      "level": "section",
      "number": "7.3",
      "title": "Preventing bug-shaped test generation",
      "label": "ch07-preventing-bug-shaped-test-generation",
      "labels": [
        "ch07-preventing-bug-shaped-test-generation"
      ],
      "starred": false,
      "file": "EN/chapters/chapter07.tex",
      "line": 35,
      "sha256": "0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00",
      "chapter_id": "NDSE2:C07",
      "chapter_hub": "C:C07",
      "title_it": "Evitare test modellati sui bug",
      "file_it": "ITA/chapters/chapter07.tex",
      "line_it": 35,
      "sha256_it": "7de646cec6272bbb7bdfb1f1ba7d6aa762680382fd4efac383bc341e8f394739",
      "source_file": "EN/chapters/chapter07.tex",
      "source_line": 35,
      "source_sha256": "0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S07.03",
        "label": "Preventing bug-shaped test generation",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C07"
        ],
        "mapped": [
          "C:C07"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S07.04",
      "level": "section",
      "number": "7.4",
      "title": "Regression tests for existing and changed behavior",
      "label": "ch07-regression-tests-for-existing-and-changed-behavior",
      "labels": [
        "ch07-regression-tests-for-existing-and-changed-behavior"
      ],
      "starred": false,
      "file": "EN/chapters/chapter07.tex",
      "line": 51,
      "sha256": "0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00",
      "chapter_id": "NDSE2:C07",
      "chapter_hub": "C:C07",
      "title_it": "Regression test per comportamenti esistenti e modificati",
      "file_it": "ITA/chapters/chapter07.tex",
      "line_it": 51,
      "sha256_it": "7de646cec6272bbb7bdfb1f1ba7d6aa762680382fd4efac383bc341e8f394739",
      "source_file": "EN/chapters/chapter07.tex",
      "source_line": 51,
      "source_sha256": "0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S07.04",
        "label": "Regression tests for existing and changed behavior",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C07"
        ],
        "mapped": [
          "C:C07"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S07.05",
      "level": "section",
      "number": "7.5",
      "title": "Properties and adversarial counterexamples",
      "label": "ch07-properties-and-adversarial-counterexamples",
      "labels": [
        "ch07-properties-and-adversarial-counterexamples"
      ],
      "starred": false,
      "file": "EN/chapters/chapter07.tex",
      "line": 65,
      "sha256": "0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00",
      "chapter_id": "NDSE2:C07",
      "chapter_hub": "C:C07",
      "title_it": "Proprietà e controesempi avversariali",
      "file_it": "ITA/chapters/chapter07.tex",
      "line_it": 65,
      "sha256_it": "7de646cec6272bbb7bdfb1f1ba7d6aa762680382fd4efac383bc341e8f394739",
      "source_file": "EN/chapters/chapter07.tex",
      "source_line": 65,
      "source_sha256": "0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S07.05",
        "label": "Properties and adversarial counterexamples",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C07"
        ],
        "mapped": [
          "C:C07"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S07.06",
      "level": "section",
      "number": "7.6",
      "title": "Benchmark success versus merge readiness",
      "label": "ch07-benchmark-success-versus-merge-readiness",
      "labels": [
        "ch07-benchmark-success-versus-merge-readiness"
      ],
      "starred": false,
      "file": "EN/chapters/chapter07.tex",
      "line": 83,
      "sha256": "0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00",
      "chapter_id": "NDSE2:C07",
      "chapter_hub": "C:C07",
      "title_it": "Successo nei benchmark e prontezza al merge",
      "file_it": "ITA/chapters/chapter07.tex",
      "line_it": 83,
      "sha256_it": "7de646cec6272bbb7bdfb1f1ba7d6aa762680382fd4efac383bc341e8f394739",
      "source_file": "EN/chapters/chapter07.tex",
      "source_line": 83,
      "source_sha256": "0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S07.06",
        "label": "Benchmark success versus merge readiness",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C07"
        ],
        "mapped": [
          "C:C07"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S07.07",
      "level": "section",
      "number": "7.7",
      "title": "Independent checkers and correlated error",
      "label": "ch07-independent-checkers-and-correlated-error",
      "labels": [
        "ch07-independent-checkers-and-correlated-error"
      ],
      "starred": false,
      "file": "EN/chapters/chapter07.tex",
      "line": 94,
      "sha256": "0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00",
      "chapter_id": "NDSE2:C07",
      "chapter_hub": "C:C07",
      "title_it": "Checker indipendenti ed errori correlati",
      "file_it": "ITA/chapters/chapter07.tex",
      "line_it": 94,
      "sha256_it": "7de646cec6272bbb7bdfb1f1ba7d6aa762680382fd4efac383bc341e8f394739",
      "source_file": "EN/chapters/chapter07.tex",
      "source_line": 94,
      "source_sha256": "0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S07.07",
        "label": "Independent checkers and correlated error",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C07"
        ],
        "mapped": [
          "C:C07"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S07.08",
      "level": "section",
      "number": "7.8",
      "title": "Bounded repair versus independent acceptance",
      "label": "ch07-bounded-repair-versus-independent-acceptance",
      "labels": [
        "ch07-bounded-repair-versus-independent-acceptance"
      ],
      "starred": false,
      "file": "EN/chapters/chapter07.tex",
      "line": 128,
      "sha256": "0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00",
      "chapter_id": "NDSE2:C07",
      "chapter_hub": "C:C07",
      "title_it": "Correzione delimitata e accettazione indipendente",
      "file_it": "ITA/chapters/chapter07.tex",
      "line_it": 128,
      "sha256_it": "7de646cec6272bbb7bdfb1f1ba7d6aa762680382fd4efac383bc341e8f394739",
      "source_file": "EN/chapters/chapter07.tex",
      "source_line": 128,
      "source_sha256": "0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S07.08",
        "label": "Bounded repair versus independent acceptance",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C07"
        ],
        "mapped": [
          "C:C07"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S07.09",
      "level": "section",
      "number": "7.9",
      "title": "The acceptance evidence dossier",
      "label": "ch07-the-acceptance-evidence-dossier",
      "labels": [
        "ch07-the-acceptance-evidence-dossier"
      ],
      "starred": false,
      "file": "EN/chapters/chapter07.tex",
      "line": 145,
      "sha256": "0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00",
      "chapter_id": "NDSE2:C07",
      "chapter_hub": "C:C07",
      "title_it": "Il dossier delle evidenze per l'accettazione",
      "file_it": "ITA/chapters/chapter07.tex",
      "line_it": 145,
      "sha256_it": "7de646cec6272bbb7bdfb1f1ba7d6aa762680382fd4efac383bc341e8f394739",
      "source_file": "EN/chapters/chapter07.tex",
      "source_line": 145,
      "source_sha256": "0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S07.09",
        "label": "The acceptance evidence dossier",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C07"
        ],
        "mapped": [
          "C:C07"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S07.10",
      "level": "section",
      "number": "7.10",
      "title": "Worked engineering example: make wrong behavior fail independently",
      "label": "ch07:worked-example",
      "labels": [
        "ch07:worked-example"
      ],
      "starred": false,
      "file": "EN/didactics/worked07.tex",
      "line": 1,
      "sha256": "9e9e6ba0730240be5f7e150066b86a6efb15bd5375f7e17daf7b38c818cc6d00",
      "chapter_id": "NDSE2:C07",
      "chapter_hub": "C:C07",
      "title_it": "Esempio svolto: far fallire autonomamente il comportamento errato",
      "file_it": "ITA/didactics/worked07.tex",
      "line_it": 1,
      "sha256_it": "51bea9ad7924ee0d4315dbaaf96a4cb048d7e83964b2fb0b03f3b1d08a7eb871",
      "source_file": "EN/didactics/worked07.tex",
      "source_line": 1,
      "source_sha256": "9e9e6ba0730240be5f7e150066b86a6efb15bd5375f7e17daf7b38c818cc6d00",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S07.10",
        "label": "Worked engineering example: make wrong behavior fail independently",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C07"
        ],
        "mapped": [
          "C:C07"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S07.11",
      "level": "section",
      "number": "7.11",
      "title": "Practice exercise: build an oracle the maker does not control",
      "label": "ex:ch07",
      "labels": [
        "ex:ch07"
      ],
      "starred": false,
      "file": "EN/exercises/exercise07.tex",
      "line": 2,
      "sha256": "6e8576e4a38f51718d623062fce3166c18b01a8eb87263c0ae848e9708730ecd",
      "chapter_id": "NDSE2:C07",
      "chapter_hub": "C:C07",
      "title_it": "Esercizio: costruire un oracle che il maker non controlla",
      "file_it": "ITA/exercises/exercise07.tex",
      "line_it": 2,
      "sha256_it": "36d789eac206af9047fda709b984e732e4ec44857b62194bb92ac6e2603836a9",
      "source_file": "EN/exercises/exercise07.tex",
      "source_line": 2,
      "source_sha256": "6e8576e4a38f51718d623062fce3166c18b01a8eb87263c0ae848e9708730ecd",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S07.11",
        "label": "Practice exercise: build an oracle the maker does not control",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C07"
        ],
        "mapped": [
          "C:C07"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "chapter_number": 8,
      "chapter_hub": "C:C08",
      "title": "Code Review and Trust Calibration",
      "title_it": "Code review e calibrazione della fiducia",
      "summary": "Allocates review effort by consequence and uncertainty. It examines human and AI reviewers, false positives, shared blind spots and automation bias, then separates finding disposition, coverage of acceptance obligations and the accountable release verdict.",
      "summary_it": "Distribuisce il lavoro di revisione in base a conseguenze e incertezza. Esamina reviewer umani e AI, falsi positivi, punti ciechi condivisi e automation bias, distinguendo la gestione delle osservazioni, la copertura degli obblighi di accettazione e il verdetto di rilascio.",
      "author": "Enrico Papalini",
      "volume_id": "V06",
      "edition_id": "EDITION:NDSE2:13.7.1",
      "source_version": "13.7.1",
      "source_file": "EN/chapters/chapter08.tex",
      "source_sha256": "b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a",
      "source_file_it": "ITA/chapters/chapter08.tex",
      "source_sha256_it": "698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824",
      "learning_goals_json": "[\"allocate review effort by consequence and uncertainty\", \"recognize when two reviewers share the same error source\", \"distinguish the disposition of a review finding, coverage of acceptance obligations and release authority\"]",
      "learning_goals_it_json": "[\"distribuire l'impegno della review in base alle conseguenze e all'incertezza\", \"riconoscere quando due reviewer condividono la stessa fonte di errore\", \"distinguere l'esito di un finding di review, la copertura degli obblighi di accettazione e l'autorità necessaria per la release\"]",
      "publication_status": "PUBLISHED_AUTHOR_CONFIRMED",
      "provenance": "Author-supplied final EN/ITA 13.7.1 LaTeX sources; publication confirmed by the author on 2026-10-18.",
      "evidence_class": "Published author chapter; engineering synthesis",
      "limitation": "Author engineering synthesis and teaching material; publication is not independent empirical validation.",
      "label": "Code Review and Trust Calibration",
      "kind": "published_book_chapter",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "id": "NDSE2:C08",
      "atlas_display": {
        "id": "NDSE2:C08",
        "label": "Code Review and Trust Calibration",
        "kind": "published_book_chapter",
        "collection": "N",
        "category": null,
        "streams": [],
        "actual": [
          "C:C08"
        ],
        "mapped": [
          "C:C08"
        ],
        "printed": false,
        "summary": "Allocates review effort by consequence and uncertainty. It examines human and AI reviewers, false positives, shared blind spots and automation bias, then separates finding disposition, coverage of acceptance obligations and the accountable release verdict.",
        "limitation": "Author engineering synthesis and teaching material; publication is not independent empirical validation.",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S08.01",
      "level": "section",
      "number": "8.1",
      "title": "Why review becomes the scarce resource",
      "label": "ch08-why-review-becomes-the-scarce-resource",
      "labels": [
        "ch08-why-review-becomes-the-scarce-resource"
      ],
      "starred": false,
      "file": "EN/chapters/chapter08.tex",
      "line": 11,
      "sha256": "b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a",
      "chapter_id": "NDSE2:C08",
      "chapter_hub": "C:C08",
      "title_it": "Perché la review diventa la risorsa scarsa",
      "file_it": "ITA/chapters/chapter08.tex",
      "line_it": 11,
      "sha256_it": "698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824",
      "source_file": "EN/chapters/chapter08.tex",
      "source_line": 11,
      "source_sha256": "b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S08.01",
        "label": "Why review becomes the scarce resource",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C08"
        ],
        "mapped": [
          "C:C08"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S08.02",
      "level": "section",
      "number": "8.2",
      "title": "The influence of code complexity and provenance",
      "label": "ch08-the-influence-of-code-complexity-and-provenance",
      "labels": [
        "ch08-the-influence-of-code-complexity-and-provenance"
      ],
      "starred": false,
      "file": "EN/chapters/chapter08.tex",
      "line": 29,
      "sha256": "b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a",
      "chapter_id": "NDSE2:C08",
      "chapter_hub": "C:C08",
      "title_it": "L'impatto della complessità e della provenienza del codice",
      "file_it": "ITA/chapters/chapter08.tex",
      "line_it": 29,
      "sha256_it": "698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824",
      "source_file": "EN/chapters/chapter08.tex",
      "source_line": 29,
      "source_sha256": "b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S08.02",
        "label": "The influence of code complexity and provenance",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C08"
        ],
        "mapped": [
          "C:C08"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S08.03",
      "level": "section",
      "number": "8.3",
      "title": "Human intervention in agent pull requests",
      "label": "ch08-human-intervention-in-agent-pull-requests",
      "labels": [
        "ch08-human-intervention-in-agent-pull-requests"
      ],
      "starred": false,
      "file": "EN/chapters/chapter08.tex",
      "line": 39,
      "sha256": "b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a",
      "chapter_id": "NDSE2:C08",
      "chapter_hub": "C:C08",
      "title_it": "Interventi umani nelle pull request degli agent",
      "file_it": "ITA/chapters/chapter08.tex",
      "line_it": 39,
      "sha256_it": "698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824",
      "source_file": "EN/chapters/chapter08.tex",
      "source_line": 39,
      "source_sha256": "b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S08.03",
        "label": "Human intervention in agent pull requests",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C08"
        ],
        "mapped": [
          "C:C08"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S08.04",
      "level": "section",
      "number": "8.4",
      "title": "What AI reviewers catch—and miss",
      "label": "ch08-what-ai-reviewers-catchand-miss",
      "labels": [
        "ch08-what-ai-reviewers-catchand-miss"
      ],
      "starred": false,
      "file": "EN/chapters/chapter08.tex",
      "line": 47,
      "sha256": "b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a",
      "chapter_id": "NDSE2:C08",
      "chapter_hub": "C:C08",
      "title_it": "Che cosa trovano, e che cosa non trovano, gli AI reviewer",
      "file_it": "ITA/chapters/chapter08.tex",
      "line_it": 47,
      "sha256_it": "698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824",
      "source_file": "EN/chapters/chapter08.tex",
      "source_line": 47,
      "source_sha256": "b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S08.04",
        "label": "What AI reviewers catch—and miss",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C08"
        ],
        "mapped": [
          "C:C08"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S08.05",
      "level": "section",
      "number": "8.5",
      "title": "False positives, verbosity and developer response",
      "label": "ch08-false-positives-verbosity-and-developer-response",
      "labels": [
        "ch08-false-positives-verbosity-and-developer-response"
      ],
      "starred": false,
      "file": "EN/chapters/chapter08.tex",
      "line": 61,
      "sha256": "b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a",
      "chapter_id": "NDSE2:C08",
      "chapter_hub": "C:C08",
      "title_it": "Falsi positivi, verbosità e risposta degli sviluppatori",
      "file_it": "ITA/chapters/chapter08.tex",
      "line_it": 61,
      "sha256_it": "698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824",
      "source_file": "EN/chapters/chapter08.tex",
      "source_line": 61,
      "source_sha256": "b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S08.05",
        "label": "False positives, verbosity and developer response",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C08"
        ],
        "mapped": [
          "C:C08"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S08.06",
      "level": "section",
      "number": "8.6",
      "title": "Self-review, cross-model review and shared blind spots",
      "label": "ch08-self-review-cross-model-review-and-shared-blind-spots",
      "labels": [
        "ch08-self-review-cross-model-review-and-shared-blind-spots"
      ],
      "starred": false,
      "file": "EN/chapters/chapter08.tex",
      "line": 89,
      "sha256": "b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a",
      "chapter_id": "NDSE2:C08",
      "chapter_hub": "C:C08",
      "title_it": "Self-review, review tra modelli diversi e punti ciechi condivisi",
      "file_it": "ITA/chapters/chapter08.tex",
      "line_it": 89,
      "sha256_it": "698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824",
      "source_file": "EN/chapters/chapter08.tex",
      "source_line": 89,
      "source_sha256": "b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S08.06",
        "label": "Self-review, cross-model review and shared blind spots",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C08"
        ],
        "mapped": [
          "C:C08"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S08.07",
      "level": "section",
      "number": "8.7",
      "title": "Automation bias in software review",
      "label": "ch08-automation-bias-in-software-review",
      "labels": [
        "ch08-automation-bias-in-software-review"
      ],
      "starred": false,
      "file": "EN/chapters/chapter08.tex",
      "line": 115,
      "sha256": "b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a",
      "chapter_id": "NDSE2:C08",
      "chapter_hub": "C:C08",
      "title_it": "Automation bias nella code review",
      "file_it": "ITA/chapters/chapter08.tex",
      "line_it": 115,
      "sha256_it": "698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824",
      "source_file": "EN/chapters/chapter08.tex",
      "source_line": 115,
      "source_sha256": "b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S08.07",
        "label": "Automation bias in software review",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C08"
        ],
        "mapped": [
          "C:C08"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S08.08",
      "level": "section",
      "number": "8.8",
      "title": "Risk-based review allocation",
      "label": "ch08-risk-based-review-allocation",
      "labels": [
        "ch08-risk-based-review-allocation"
      ],
      "starred": false,
      "file": "EN/chapters/chapter08.tex",
      "line": 127,
      "sha256": "b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a",
      "chapter_id": "NDSE2:C08",
      "chapter_hub": "C:C08",
      "title_it": "Assegnare la review in base al rischio",
      "file_it": "ITA/chapters/chapter08.tex",
      "line_it": 127,
      "sha256_it": "698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824",
      "source_file": "EN/chapters/chapter08.tex",
      "source_line": 127,
      "source_sha256": "b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S08.08",
        "label": "Risk-based review allocation",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C08"
        ],
        "mapped": [
          "C:C08"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S08.09",
      "level": "section",
      "number": "8.9",
      "title": "The review verdict is an artifact, not a comment count",
      "label": "ch08:verdict-card",
      "labels": [
        "ch08:verdict-card"
      ],
      "starred": false,
      "file": "EN/chapters/chapter08.tex",
      "line": 155,
      "sha256": "b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a",
      "chapter_id": "NDSE2:C08",
      "chapter_hub": "C:C08",
      "title_it": "Il verdetto della review è un artefatto, non un conteggio di commenti",
      "file_it": "ITA/chapters/chapter08.tex",
      "line_it": 155,
      "sha256_it": "698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824",
      "source_file": "EN/chapters/chapter08.tex",
      "source_line": 155,
      "source_sha256": "b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S08.09",
        "label": "The review verdict is an artifact, not a comment count",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C08"
        ],
        "mapped": [
          "C:C08"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S08.10",
      "level": "section",
      "number": "8.10",
      "title": "From comments to accountable acceptance",
      "label": "ch08-from-comments-to-accountable-acceptance",
      "labels": [
        "ch08-from-comments-to-accountable-acceptance"
      ],
      "starred": false,
      "file": "EN/chapters/chapter08.tex",
      "line": 175,
      "sha256": "b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a",
      "chapter_id": "NDSE2:C08",
      "chapter_hub": "C:C08",
      "title_it": "Dai commenti all'accettazione responsabile",
      "file_it": "ITA/chapters/chapter08.tex",
      "line_it": 175,
      "sha256_it": "698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824",
      "source_file": "EN/chapters/chapter08.tex",
      "source_line": 175,
      "source_sha256": "b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S08.10",
        "label": "From comments to accountable acceptance",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C08"
        ],
        "mapped": [
          "C:C08"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S08.11",
      "level": "section",
      "number": "8.11",
      "title": "Worked engineering example: review the riskiest uncertainty first",
      "label": "ch08:worked-example",
      "labels": [
        "ch08:worked-example"
      ],
      "starred": false,
      "file": "EN/didactics/worked08.tex",
      "line": 1,
      "sha256": "27951d2e98718efe9b76ed038be2354d02437868fae1027897a6bd0b6e3fdc53",
      "chapter_id": "NDSE2:C08",
      "chapter_hub": "C:C08",
      "title_it": "Esempio svolto: esaminare prima l'incertezza più rischiosa",
      "file_it": "ITA/didactics/worked08.tex",
      "line_it": 1,
      "sha256_it": "e38d022080ed22b8adde173651a497ba2e191da1f5b162efe944a3488bf413f4",
      "source_file": "EN/didactics/worked08.tex",
      "source_line": 1,
      "source_sha256": "27951d2e98718efe9b76ed038be2354d02437868fae1027897a6bd0b6e3fdc53",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S08.11",
        "label": "Worked engineering example: review the riskiest uncertainty first",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C08"
        ],
        "mapped": [
          "C:C08"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S08.12",
      "level": "section",
      "number": "8.12",
      "title": "Practice exercise: review two plausible agent pull requests",
      "label": "ex:ch08",
      "labels": [
        "ex:ch08"
      ],
      "starred": false,
      "file": "EN/exercises/exercise08.tex",
      "line": 2,
      "sha256": "fb32997ff8348983fc45ec21028016f1289305d3fea0fee36eacb11a48513d0a",
      "chapter_id": "NDSE2:C08",
      "chapter_hub": "C:C08",
      "title_it": "Esercizio: esaminare due pull request plausibili create da agent",
      "file_it": "ITA/exercises/exercise08.tex",
      "line_it": 2,
      "sha256_it": "eabedccadab16403a48ad7e955e286423de7f77be59678adf037cb57b45a3d4e",
      "source_file": "EN/exercises/exercise08.tex",
      "source_line": 2,
      "source_sha256": "fb32997ff8348983fc45ec21028016f1289305d3fea0fee36eacb11a48513d0a",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S08.12",
        "label": "Practice exercise: review two plausible agent pull requests",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C08"
        ],
        "mapped": [
          "C:C08"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "chapter_number": 9,
      "chapter_hub": "C:C09",
      "title": "System Understanding, Context and Persistent Memory",
      "title_it": "Comprensione del sistema, context e memoria persistente",
      "summary": "Treats context and persistent memory as claims with provenance, ownership and expiry. It develops software-specific knowledge records and invalidation rules, then uses a handoff and an explicitly limited retrieval comparison to test what a successor can reconstruct.",
      "summary_it": "Tratta context e memoria persistente come affermazioni con provenienza, responsabilità e validità. Sviluppa registrazioni della conoscenza software e regole di invalidazione, usando un passaggio di consegne e un confronto di recupero esplicitamente limitato per verificare ciò che un successore può ricostruire.",
      "author": "Enrico Papalini",
      "volume_id": "V06",
      "edition_id": "EDITION:NDSE2:13.7.1",
      "source_version": "13.7.1",
      "source_file": "EN/chapters/chapter09.tex",
      "source_sha256": "ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029",
      "source_file_it": "ITA/chapters/chapter09.tex",
      "source_sha256_it": "87fbeee59f022f508080e38b413de15ce2b11b53515d7605560ddc60cb5244ea",
      "learning_goals_json": "[\"distinguish retrieved context from trusted system knowledge\", \"design versioned memory with explicit invalidation rules\", \"test a handoff by asking a new maintainer to reconstruct an operational decision from stored evidence\"]",
      "learning_goals_it_json": "[\"distinguere il context recuperato dalle conoscenze affidabili sul sistema\", \"progettare una memoria versionata con regole esplicite di invalidation\", \"verificare un handoff chiedendo a un nuovo maintainer di ricostruire una decisione operativa a partire dalle evidenze conservate\"]",
      "publication_status": "PUBLISHED_AUTHOR_CONFIRMED",
      "provenance": "Author-supplied final EN/ITA 13.7.1 LaTeX sources; publication confirmed by the author on 2026-10-18.",
      "evidence_class": "Published author chapter; engineering synthesis",
      "limitation": "Author engineering synthesis and teaching material; publication is not independent empirical validation.",
      "label": "System Understanding, Context and Persistent Memory",
      "kind": "published_book_chapter",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "id": "NDSE2:C09",
      "atlas_display": {
        "id": "NDSE2:C09",
        "label": "System Understanding, Context and Persistent Memory",
        "kind": "published_book_chapter",
        "collection": "N",
        "category": null,
        "streams": [],
        "actual": [
          "C:C09"
        ],
        "mapped": [
          "C:C09"
        ],
        "printed": false,
        "summary": "Treats context and persistent memory as claims with provenance, ownership and expiry. It develops software-specific knowledge records and invalidation rules, then uses a handoff and an explicitly limited retrieval comparison to test what a successor can reconstruct.",
        "limitation": "Author engineering synthesis and teaching material; publication is not independent empirical validation.",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S09.01",
      "level": "section",
      "number": "9.1",
      "title": "Why comprehension dominates brownfield work",
      "label": null,
      "labels": [],
      "starred": false,
      "file": "EN/chapters/chapter09.tex",
      "line": 11,
      "sha256": "ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029",
      "chapter_id": "NDSE2:C09",
      "chapter_hub": "C:C09",
      "title_it": "Perché la comprensione del sistema è centrale nel lavoro brownfield",
      "file_it": "ITA/chapters/chapter09.tex",
      "line_it": 11,
      "sha256_it": "87fbeee59f022f508080e38b413de15ce2b11b53515d7605560ddc60cb5244ea",
      "source_file": "EN/chapters/chapter09.tex",
      "source_line": 11,
      "source_sha256": "ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S09.01",
        "label": "Why comprehension dominates brownfield work",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C09"
        ],
        "mapped": [
          "C:C09"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S09.02",
      "level": "section",
      "number": "9.2",
      "title": "Mental models, rationale and cognitive load",
      "label": "ch09-mental-models-rationale-and-cognitive-load",
      "labels": [
        "ch09-mental-models-rationale-and-cognitive-load"
      ],
      "starred": false,
      "file": "EN/chapters/chapter09.tex",
      "line": 57,
      "sha256": "ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029",
      "chapter_id": "NDSE2:C09",
      "chapter_hub": "C:C09",
      "title_it": "Modelli mentali, rationale e carico cognitivo",
      "file_it": "ITA/chapters/chapter09.tex",
      "line_it": 57,
      "sha256_it": "87fbeee59f022f508080e38b413de15ce2b11b53515d7605560ddc60cb5244ea",
      "source_file": "EN/chapters/chapter09.tex",
      "source_line": 57,
      "source_sha256": "ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S09.02",
        "label": "Mental models, rationale and cognitive load",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C09"
        ],
        "mapped": [
          "C:C09"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S09.03",
      "level": "section",
      "number": "9.3",
      "title": "Authorship, ownership and stewardship",
      "label": "ch09-authorship-ownership-and-stewardship",
      "labels": [
        "ch09-authorship-ownership-and-stewardship"
      ],
      "starred": false,
      "file": "EN/chapters/chapter09.tex",
      "line": 65,
      "sha256": "ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029",
      "chapter_id": "NDSE2:C09",
      "chapter_hub": "C:C09",
      "title_it": "Authorship, ownership e stewardship",
      "file_it": "ITA/chapters/chapter09.tex",
      "line_it": 65,
      "sha256_it": "87fbeee59f022f508080e38b413de15ce2b11b53515d7605560ddc60cb5244ea",
      "source_file": "EN/chapters/chapter09.tex",
      "source_line": 65,
      "source_sha256": "ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S09.03",
        "label": "Authorship, ownership and stewardship",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C09"
        ],
        "mapped": [
          "C:C09"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S09.04",
      "level": "section",
      "number": "9.4",
      "title": "Context assembly for an agent",
      "label": "ch09-context-assembly-for-an-agent",
      "labels": [
        "ch09-context-assembly-for-an-agent"
      ],
      "starred": false,
      "file": "EN/chapters/chapter09.tex",
      "line": 73,
      "sha256": "ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029",
      "chapter_id": "NDSE2:C09",
      "chapter_hub": "C:C09",
      "title_it": "Comporre il context di un agent",
      "file_it": "ITA/chapters/chapter09.tex",
      "line_it": 73,
      "sha256_it": "87fbeee59f022f508080e38b413de15ce2b11b53515d7605560ddc60cb5244ea",
      "source_file": "EN/chapters/chapter09.tex",
      "source_line": 73,
      "source_sha256": "ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S09.04",
        "label": "Context assembly for an agent",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C09"
        ],
        "mapped": [
          "C:C09"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S09.05",
      "level": "section",
      "number": "9.5",
      "title": "Different forms of persistent memory",
      "label": "ch09-different-forms-of-persistent-memory",
      "labels": [
        "ch09-different-forms-of-persistent-memory"
      ],
      "starred": false,
      "file": "EN/chapters/chapter09.tex",
      "line": 90,
      "sha256": "ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029",
      "chapter_id": "NDSE2:C09",
      "chapter_hub": "C:C09",
      "title_it": "Le diverse forme di memoria persistente",
      "file_it": "ITA/chapters/chapter09.tex",
      "line_it": 90,
      "sha256_it": "87fbeee59f022f508080e38b413de15ce2b11b53515d7605560ddc60cb5244ea",
      "source_file": "EN/chapters/chapter09.tex",
      "source_line": 90,
      "source_sha256": "ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S09.05",
        "label": "Different forms of persistent memory",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C09"
        ],
        "mapped": [
          "C:C09"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S09.06",
      "level": "section",
      "number": "9.6",
      "title": "Memory consistency, decay and invalidation",
      "label": "ch09-memory-consistency-decay-and-invalidation",
      "labels": [
        "ch09-memory-consistency-decay-and-invalidation"
      ],
      "starred": false,
      "file": "EN/chapters/chapter09.tex",
      "line": 104,
      "sha256": "ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029",
      "chapter_id": "NDSE2:C09",
      "chapter_hub": "C:C09",
      "title_it": "Coerenza, decadimento e invalidation della memoria",
      "file_it": "ITA/chapters/chapter09.tex",
      "line_it": 104,
      "sha256_it": "87fbeee59f022f508080e38b413de15ce2b11b53515d7605560ddc60cb5244ea",
      "source_file": "EN/chapters/chapter09.tex",
      "source_line": 104,
      "source_sha256": "ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S09.06",
        "label": "Memory consistency, decay and invalidation",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C09"
        ],
        "mapped": [
          "C:C09"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S09.07",
      "level": "section",
      "number": "9.7",
      "title": "A typed graph for software-specific knowledge",
      "label": "ch09-a-typed-graph-for-software-specific-knowledge",
      "labels": [
        "ch09-a-typed-graph-for-software-specific-knowledge"
      ],
      "starred": false,
      "file": "EN/chapters/chapter09.tex",
      "line": 138,
      "sha256": "ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029",
      "chapter_id": "NDSE2:C09",
      "chapter_hub": "C:C09",
      "title_it": "Un grafo tipizzato per la conoscenza del software",
      "file_it": "ITA/chapters/chapter09.tex",
      "line_it": 138,
      "sha256_it": "87fbeee59f022f508080e38b413de15ce2b11b53515d7605560ddc60cb5244ea",
      "source_file": "EN/chapters/chapter09.tex",
      "source_line": 138,
      "source_sha256": "ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S09.07",
        "label": "A typed graph for software-specific knowledge",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C09"
        ],
        "mapped": [
          "C:C09"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S09.08",
      "level": "section",
      "number": "9.8",
      "title": "Turnover, succession and long-term maintenance",
      "label": "ch09-turnover-succession-and-long-term-maintenance",
      "labels": [
        "ch09-turnover-succession-and-long-term-maintenance"
      ],
      "starred": false,
      "file": "EN/chapters/chapter09.tex",
      "line": 152,
      "sha256": "ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029",
      "chapter_id": "NDSE2:C09",
      "chapter_hub": "C:C09",
      "title_it": "Turnover, successione e manutenzione di lungo periodo",
      "file_it": "ITA/chapters/chapter09.tex",
      "line_it": 152,
      "sha256_it": "87fbeee59f022f508080e38b413de15ce2b11b53515d7605560ddc60cb5244ea",
      "source_file": "EN/chapters/chapter09.tex",
      "source_line": 152,
      "source_sha256": "ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S09.08",
        "label": "Turnover, succession and long-term maintenance",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C09"
        ],
        "mapped": [
          "C:C09"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S09.09",
      "level": "section",
      "number": "9.9",
      "title": "A verified memory handoff",
      "label": "ch09-a-verified-memory-handoff",
      "labels": [
        "ch09-a-verified-memory-handoff"
      ],
      "starred": false,
      "file": "EN/chapters/chapter09.tex",
      "line": 164,
      "sha256": "ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029",
      "chapter_id": "NDSE2:C09",
      "chapter_hub": "C:C09",
      "title_it": "Un handoff della memoria sottoposto a verifica",
      "file_it": "ITA/chapters/chapter09.tex",
      "line_it": 164,
      "sha256_it": "87fbeee59f022f508080e38b413de15ce2b11b53515d7605560ddc60cb5244ea",
      "source_file": "EN/chapters/chapter09.tex",
      "source_line": 164,
      "source_sha256": "ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S09.09",
        "label": "A verified memory handoff",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C09"
        ],
        "mapped": [
          "C:C09"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S09.09.01",
      "level": "subsection",
      "number": "9.9.1",
      "title": "A scripted evidence-retrieval comparison, not a comprehension experiment",
      "label": "ch09-a-scripted-evidence-retrieval-comparison-not-a-comprehension-experiment",
      "labels": [
        "ch09-a-scripted-evidence-retrieval-comparison-not-a-comprehension-experiment"
      ],
      "starred": false,
      "file": "EN/chapters/chapter09.tex",
      "line": 171,
      "sha256": "ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029",
      "chapter_id": "NDSE2:C09",
      "chapter_hub": "C:C09",
      "title_it": "Un confronto di retrieval delle evidenze eseguito via script, non un esperimento sulla comprensione",
      "file_it": "ITA/chapters/chapter09.tex",
      "line_it": 171,
      "sha256_it": "87fbeee59f022f508080e38b413de15ce2b11b53515d7605560ddc60cb5244ea",
      "source_file": "EN/chapters/chapter09.tex",
      "source_line": 171,
      "source_sha256": "ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S09.09.01",
        "label": "A scripted evidence-retrieval comparison, not a comprehension experiment",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C09"
        ],
        "mapped": [
          "C:C09"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S09.10",
      "level": "section",
      "number": "9.10",
      "title": "Worked engineering example: a memory fact needs a validity condition",
      "label": "ch09:worked-example",
      "labels": [
        "ch09:worked-example"
      ],
      "starred": false,
      "file": "EN/didactics/worked09.tex",
      "line": 1,
      "sha256": "87b3f7f8e121f320a71b10753db25702074cdcab683d42010f7f9e3d6dc5dde5",
      "chapter_id": "NDSE2:C09",
      "chapter_hub": "C:C09",
      "title_it": "Esempio svolto: un fatto di memoria richiede una condizione di validità",
      "file_it": "ITA/didactics/worked09.tex",
      "line_it": 1,
      "sha256_it": "8ef689ef3191ef8892c794aedf322d21819b488783fc21d2263c6be94528a795",
      "source_file": "EN/didactics/worked09.tex",
      "source_line": 1,
      "source_sha256": "87b3f7f8e121f320a71b10753db25702074cdcab683d42010f7f9e3d6dc5dde5",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S09.10",
        "label": "Worked engineering example: a memory fact needs a validity condition",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C09"
        ],
        "mapped": [
          "C:C09"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S09.11",
      "level": "section",
      "number": "9.11",
      "title": "Practice exercise: build a memory that can be invalidated",
      "label": "ex:ch09",
      "labels": [
        "ex:ch09"
      ],
      "starred": false,
      "file": "EN/exercises/exercise09.tex",
      "line": 2,
      "sha256": "45ad042feaf898fc949d5532a79bc78ad022afc19241c7805ca5bfbae33c7c03",
      "chapter_id": "NDSE2:C09",
      "chapter_hub": "C:C09",
      "title_it": "Esercizio pratico: costruire una memoria che possa essere invalidata",
      "file_it": "ITA/exercises/exercise09.tex",
      "line_it": 2,
      "sha256_it": "9fe3c5994e7190180bf5421b7773342a38434638cebab4fc2928806ecbcd05a4",
      "source_file": "EN/exercises/exercise09.tex",
      "source_line": 2,
      "source_sha256": "45ad042feaf898fc949d5532a79bc78ad022afc19241c7805ca5bfbae33c7c03",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S09.11",
        "label": "Practice exercise: build a memory that can be invalidated",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C09"
        ],
        "mapped": [
          "C:C09"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "chapter_number": 10,
      "chapter_hub": "C:C10",
      "title": "Developer Learning, Mentoring and Comprehension Debt",
      "title_it": "Apprendimento, mentoring e debito di comprensione degli sviluppatori",
      "summary": "Distinguishes assisted task completion from retained competence. Mentoring, explanations, repairs and deliberate practice lead to delayed retention and transfer checks; proposed competence measures remain instruments to validate rather than established scores.",
      "summary_it": "Distingue il completamento assistito di un compito dalla competenza conservata. Mentoring, spiegazioni, correzioni e pratica deliberata conducono a verifiche differite di ritenzione e trasferimento; le misure di competenza proposte restano strumenti da validare.",
      "author": "Enrico Papalini",
      "volume_id": "V06",
      "edition_id": "EDITION:NDSE2:13.7.1",
      "source_version": "13.7.1",
      "source_file": "EN/chapters/chapter10.tex",
      "source_sha256": "8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f",
      "source_file_it": "ITA/chapters/chapter10.tex",
      "source_sha256_it": "6222bf93c5aaff838c33613a03d0e0cbf6bd5a8ac293616b215d9ee5fd534e7f",
      "learning_goals_json": "[\"distinguish finishing a task from learning to maintain it\", \"design delayed retention and transfer checks\", \"give junior developers meaningful responsibility without treating unvalidated competence scores as established measures\"]",
      "learning_goals_it_json": "[\"distinguere il completamento di un task dall'apprendimento necessario per mantenerlo\", \"progettare verifiche differite della retention e del transfer\", \"assegnare responsabilità significative agli sviluppatori junior senza presentare punteggi di competenza non validati come misure consolidate\"]",
      "publication_status": "PUBLISHED_AUTHOR_CONFIRMED",
      "provenance": "Author-supplied final EN/ITA 13.7.1 LaTeX sources; publication confirmed by the author on 2026-10-18.",
      "evidence_class": "Published author chapter; engineering synthesis",
      "limitation": "Author engineering synthesis and teaching material; publication is not independent empirical validation.",
      "label": "Developer Learning, Mentoring and Comprehension Debt",
      "kind": "published_book_chapter",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "id": "NDSE2:C10",
      "atlas_display": {
        "id": "NDSE2:C10",
        "label": "Developer Learning, Mentoring and Comprehension Debt",
        "kind": "published_book_chapter",
        "collection": "N",
        "category": null,
        "streams": [],
        "actual": [
          "C:C10"
        ],
        "mapped": [
          "C:C10"
        ],
        "printed": false,
        "summary": "Distinguishes assisted task completion from retained competence. Mentoring, explanations, repairs and deliberate practice lead to delayed retention and transfer checks; proposed competence measures remain instruments to validate rather than established scores.",
        "limitation": "Author engineering synthesis and teaching material; publication is not independent empirical validation.",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S10.01",
      "level": "section",
      "number": "10.1",
      "title": "Short-term task success versus retained understanding",
      "label": "ch10-short-term-task-success-versus-retained-understanding",
      "labels": [
        "ch10-short-term-task-success-versus-retained-understanding"
      ],
      "starred": false,
      "file": "EN/chapters/chapter10.tex",
      "line": 11,
      "sha256": "8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f",
      "chapter_id": "NDSE2:C10",
      "chapter_hub": "C:C10",
      "title_it": "Completare un task non significa conservarne la comprensione",
      "file_it": "ITA/chapters/chapter10.tex",
      "line_it": 11,
      "sha256_it": "6222bf93c5aaff838c33613a03d0e0cbf6bd5a8ac293616b215d9ee5fd534e7f",
      "source_file": "EN/chapters/chapter10.tex",
      "source_line": 11,
      "source_sha256": "8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S10.01",
        "label": "Short-term task success versus retained understanding",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C10"
        ],
        "mapped": [
          "C:C10"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S10.02",
      "level": "section",
      "number": "10.2",
      "title": "Comprehension debt is distinct from technical debt",
      "label": "ch10-comprehension-debt-is-distinct-from-technical-debt",
      "labels": [
        "ch10-comprehension-debt-is-distinct-from-technical-debt"
      ],
      "starred": false,
      "file": "EN/chapters/chapter10.tex",
      "line": 28,
      "sha256": "8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f",
      "chapter_id": "NDSE2:C10",
      "chapter_hub": "C:C10",
      "title_it": "Il debito di comprensione è diverso dal debito tecnico",
      "file_it": "ITA/chapters/chapter10.tex",
      "line_it": 28,
      "sha256_it": "6222bf93c5aaff838c33613a03d0e0cbf6bd5a8ac293616b215d9ee5fd534e7f",
      "source_file": "EN/chapters/chapter10.tex",
      "source_line": 28,
      "source_sha256": "8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S10.02",
        "label": "Comprehension debt is distinct from technical debt",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C10"
        ],
        "mapped": [
          "C:C10"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S10.03",
      "level": "section",
      "number": "10.3",
      "title": "Novices, misconceptions and verification difficulty",
      "label": "ch10-novices-misconceptions-and-verification-difficulty",
      "labels": [
        "ch10-novices-misconceptions-and-verification-difficulty"
      ],
      "starred": false,
      "file": "EN/chapters/chapter10.tex",
      "line": 44,
      "sha256": "8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f",
      "chapter_id": "NDSE2:C10",
      "chapter_hub": "C:C10",
      "title_it": "Principianti, fraintendimenti e difficoltà di verifica",
      "file_it": "ITA/chapters/chapter10.tex",
      "line_it": 44,
      "sha256_it": "6222bf93c5aaff838c33613a03d0e0cbf6bd5a8ac293616b215d9ee5fd534e7f",
      "source_file": "EN/chapters/chapter10.tex",
      "source_line": 44,
      "source_sha256": "8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S10.03",
        "label": "Novices, misconceptions and verification difficulty",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C10"
        ],
        "mapped": [
          "C:C10"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S10.04",
      "level": "section",
      "number": "10.4",
      "title": "Cognitive offloading, physiology and limitations",
      "label": "ch10-cognitive-offloading-physiology-and-limitations",
      "labels": [
        "ch10-cognitive-offloading-physiology-and-limitations"
      ],
      "starred": false,
      "file": "EN/chapters/chapter10.tex",
      "line": 55,
      "sha256": "8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f",
      "chapter_id": "NDSE2:C10",
      "chapter_hub": "C:C10",
      "title_it": "Cognitive offloading, fisiologia e limiti",
      "file_it": "ITA/chapters/chapter10.tex",
      "line_it": 55,
      "sha256_it": "6222bf93c5aaff838c33613a03d0e0cbf6bd5a8ac293616b215d9ee5fd534e7f",
      "source_file": "EN/chapters/chapter10.tex",
      "source_line": 55,
      "source_sha256": "8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S10.04",
        "label": "Cognitive offloading, physiology and limitations",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C10"
        ],
        "mapped": [
          "C:C10"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S10.05",
      "level": "section",
      "number": "10.5",
      "title": "Learning through explanations, repairs and code tours",
      "label": "ch10-learning-through-explanations-repairs-and-code-tours",
      "labels": [
        "ch10-learning-through-explanations-repairs-and-code-tours"
      ],
      "starred": false,
      "file": "EN/chapters/chapter10.tex",
      "line": 66,
      "sha256": "8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f",
      "chapter_id": "NDSE2:C10",
      "chapter_hub": "C:C10",
      "title_it": "Imparare attraverso spiegazioni, correzioni e code tour",
      "file_it": "ITA/chapters/chapter10.tex",
      "line_it": 66,
      "sha256_it": "6222bf93c5aaff838c33613a03d0e0cbf6bd5a8ac293616b215d9ee5fd534e7f",
      "source_file": "EN/chapters/chapter10.tex",
      "source_line": 66,
      "source_sha256": "8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S10.05",
        "label": "Learning through explanations, repairs and code tours",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C10"
        ],
        "mapped": [
          "C:C10"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S10.06",
      "level": "section",
      "number": "10.6",
      "title": "Onboarding is a long process, not a first PR",
      "label": "ch10-onboarding-is-a-long-process-not-a-first-pr",
      "labels": [
        "ch10-onboarding-is-a-long-process-not-a-first-pr"
      ],
      "starred": false,
      "file": "EN/chapters/chapter10.tex",
      "line": 79,
      "sha256": "8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f",
      "chapter_id": "NDSE2:C10",
      "chapter_hub": "C:C10",
      "title_it": "Onboarding: un percorso, non la prima PR",
      "file_it": "ITA/chapters/chapter10.tex",
      "line_it": 79,
      "sha256_it": "6222bf93c5aaff838c33613a03d0e0cbf6bd5a8ac293616b215d9ee5fd534e7f",
      "source_file": "EN/chapters/chapter10.tex",
      "source_line": 79,
      "source_sha256": "8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S10.06",
        "label": "Onboarding is a long process, not a first PR",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C10"
        ],
        "mapped": [
          "C:C10"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S10.07",
      "level": "section",
      "number": "10.7",
      "title": "Mentoring and apprenticeship in a team with agents",
      "label": "ch10-mentoring-and-apprenticeship-in-a-team-with-agents",
      "labels": [
        "ch10-mentoring-and-apprenticeship-in-a-team-with-agents"
      ],
      "starred": false,
      "file": "EN/chapters/chapter10.tex",
      "line": 88,
      "sha256": "8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f",
      "chapter_id": "NDSE2:C10",
      "chapter_hub": "C:C10",
      "title_it": "Mentoring e apprendistato in un team con agent",
      "file_it": "ITA/chapters/chapter10.tex",
      "line_it": 88,
      "sha256_it": "6222bf93c5aaff838c33613a03d0e0cbf6bd5a8ac293616b215d9ee5fd534e7f",
      "source_file": "EN/chapters/chapter10.tex",
      "source_line": 88,
      "source_sha256": "8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S10.07",
        "label": "Mentoring and apprenticeship in a team with agents",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C10"
        ],
        "mapped": [
          "C:C10"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S10.08",
      "level": "section",
      "number": "10.8",
      "title": "Measuring retention and engineering fluency",
      "label": "ch10-measuring-retention-and-engineering-fluency",
      "labels": [
        "ch10-measuring-retention-and-engineering-fluency"
      ],
      "starred": false,
      "file": "EN/chapters/chapter10.tex",
      "line": 106,
      "sha256": "8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f",
      "chapter_id": "NDSE2:C10",
      "chapter_hub": "C:C10",
      "title_it": "Misurare retention e padronanza ingegneristica",
      "file_it": "ITA/chapters/chapter10.tex",
      "line_it": 106,
      "sha256_it": "6222bf93c5aaff838c33613a03d0e0cbf6bd5a8ac293616b215d9ee5fd534e7f",
      "source_file": "EN/chapters/chapter10.tex",
      "source_line": 106,
      "source_sha256": "8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S10.08",
        "label": "Measuring retention and engineering fluency",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C10"
        ],
        "mapped": [
          "C:C10"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S10.09",
      "level": "section",
      "number": "10.9",
      "title": "A practical capability-development contract",
      "label": "ch10-a-practical-capability-development-contract",
      "labels": [
        "ch10-a-practical-capability-development-contract"
      ],
      "starred": false,
      "file": "EN/chapters/chapter10.tex",
      "line": 136,
      "sha256": "8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f",
      "chapter_id": "NDSE2:C10",
      "chapter_hub": "C:C10",
      "title_it": "Un contratto pratico per lo sviluppo delle competenze",
      "file_it": "ITA/chapters/chapter10.tex",
      "line_it": 136,
      "sha256_it": "6222bf93c5aaff838c33613a03d0e0cbf6bd5a8ac293616b215d9ee5fd534e7f",
      "source_file": "EN/chapters/chapter10.tex",
      "source_line": 136,
      "source_sha256": "8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S10.09",
        "label": "A practical capability-development contract",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C10"
        ],
        "mapped": [
          "C:C10"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S10.10",
      "level": "section",
      "number": "10.10",
      "title": "Worked engineering example: measure what the engineer remembers",
      "label": "ch10:worked-example",
      "labels": [
        "ch10:worked-example"
      ],
      "starred": false,
      "file": "EN/didactics/worked10.tex",
      "line": 1,
      "sha256": "f35e5088cdb4148aaec6dadf81038a778b72a7754f514bfa9e83ceed6ec4970a",
      "chapter_id": "NDSE2:C10",
      "chapter_hub": "C:C10",
      "title_it": "Esempio svolto: misurare ciò che l'ingegnere ricorda",
      "file_it": "ITA/didactics/worked10.tex",
      "line_it": 1,
      "sha256_it": "1e4b480e4035af7467a16075ce8494ee4a769223f49c1cb8b0041fc30bd762fe",
      "source_file": "EN/didactics/worked10.tex",
      "source_line": 1,
      "source_sha256": "f35e5088cdb4148aaec6dadf81038a778b72a7754f514bfa9e83ceed6ec4970a",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S10.10",
        "label": "Worked engineering example: measure what the engineer remembers",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C10"
        ],
        "mapped": [
          "C:C10"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S10.11",
      "level": "section",
      "number": "10.11",
      "title": "Practice exercise: test whether competence survives the assistant",
      "label": "ex:ch10",
      "labels": [
        "ex:ch10"
      ],
      "starred": false,
      "file": "EN/exercises/exercise10.tex",
      "line": 2,
      "sha256": "8388ebea4e525258101dd089808d44b6228b22cbe47a386e64706d027eb1f6b5",
      "chapter_id": "NDSE2:C10",
      "chapter_hub": "C:C10",
      "title_it": "Esercizio: verifica se la competenza rimane quando l'assistente non c'è",
      "file_it": "ITA/exercises/exercise10.tex",
      "line_it": 2,
      "sha256_it": "9a79bd1840dbdb69e12dc8263fd293cfe247b65b83727494339f345ac111204f",
      "source_file": "EN/exercises/exercise10.tex",
      "source_line": 2,
      "source_sha256": "8388ebea4e525258101dd089808d44b6228b22cbe47a386e64706d027eb1f6b5",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S10.11",
        "label": "Practice exercise: test whether competence survives the assistant",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C10"
        ],
        "mapped": [
          "C:C10"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "chapter_number": 11,
      "chapter_hub": "C:C11",
      "title": "Teams, Governance and the Engineering Organization",
      "title_it": "Team, governance e organizzazione dell'ingegneria del software",
      "summary": "Moves from individual output to team throughput and decision rights. Policy owners, makers, checkers and release authorities coordinate parallel work and late intention changes, with operational feedback and review capacity governing staged, reversible adoption.",
      "summary_it": "Passa dall'output individuale alla capacità di consegna del team e ai diritti decisionali. Responsabili delle policy, maker, checker e autorità di rilascio coordinano lavoro parallelo e cambiamenti tardivi delle intenzioni, governando un'adozione graduale e reversibile con feedback operativo e capacità di revisione.",
      "author": "Enrico Papalini",
      "volume_id": "V06",
      "edition_id": "EDITION:NDSE2:13.7.1",
      "source_version": "13.7.1",
      "source_file": "EN/chapters/chapter11.tex",
      "source_sha256": "18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300",
      "source_file_it": "ITA/chapters/chapter11.tex",
      "source_sha256_it": "d6d2c7ee5c616cbd5012cd7d666e360aaab4413958e73e0e92ef71db50b9edb1",
      "learning_goals_json": "[\"assign policy, maker, checker and release responsibilities\", \"coordinate parallel agents and late policy revisions safely\", \"choose a reversible team-level adoption gate based on review load and operational outcomes\"]",
      "learning_goals_it_json": "[\"assegnare responsabilità su policy, maker, checker e release\", \"coordinare in sicurezza agent paralleli e revisioni tardive della policy\", \"scegliere un gate di adozione reversibile a livello di team in base al carico di review e agli esiti operativi\"]",
      "publication_status": "PUBLISHED_AUTHOR_CONFIRMED",
      "provenance": "Author-supplied final EN/ITA 13.7.1 LaTeX sources; publication confirmed by the author on 2026-10-18.",
      "evidence_class": "Published author chapter; engineering synthesis",
      "limitation": "Author engineering synthesis and teaching material; publication is not independent empirical validation.",
      "label": "Teams, Governance and the Engineering Organization",
      "kind": "published_book_chapter",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "id": "NDSE2:C11",
      "atlas_display": {
        "id": "NDSE2:C11",
        "label": "Teams, Governance and the Engineering Organization",
        "kind": "published_book_chapter",
        "collection": "N",
        "category": null,
        "streams": [],
        "actual": [
          "C:C11"
        ],
        "mapped": [
          "C:C11"
        ],
        "printed": false,
        "summary": "Moves from individual output to team throughput and decision rights. Policy owners, makers, checkers and release authorities coordinate parallel work and late intention changes, with operational feedback and review capacity governing staged, reversible adoption.",
        "limitation": "Author engineering synthesis and teaching material; publication is not independent empirical validation.",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S11.01",
      "level": "section",
      "number": "11.1",
      "title": "From individual productivity to team throughput",
      "label": "ch11-from-individual-productivity-to-team-throughput",
      "labels": [
        "ch11-from-individual-productivity-to-team-throughput"
      ],
      "starred": false,
      "file": "EN/chapters/chapter11.tex",
      "line": 13,
      "sha256": "18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300",
      "chapter_id": "NDSE2:C11",
      "chapter_hub": "C:C11",
      "title_it": "Dalla produttività individuale al throughput del team",
      "file_it": "ITA/chapters/chapter11.tex",
      "line_it": 13,
      "sha256_it": "d6d2c7ee5c616cbd5012cd7d666e360aaab4413958e73e0e92ef71db50b9edb1",
      "source_file": "EN/chapters/chapter11.tex",
      "source_line": 13,
      "source_sha256": "18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S11.01",
        "label": "From individual productivity to team throughput",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C11"
        ],
        "mapped": [
          "C:C11"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S11.02",
      "level": "section",
      "number": "11.2",
      "title": "New division of labor in engineering teams",
      "label": "ch11-new-division-of-labor-in-engineering-teams",
      "labels": [
        "ch11-new-division-of-labor-in-engineering-teams"
      ],
      "starred": false,
      "file": "EN/chapters/chapter11.tex",
      "line": 50,
      "sha256": "18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300",
      "chapter_id": "NDSE2:C11",
      "chapter_hub": "C:C11",
      "title_it": "Una nuova divisione del lavoro nei team di ingegneria",
      "file_it": "ITA/chapters/chapter11.tex",
      "line_it": 50,
      "sha256_it": "d6d2c7ee5c616cbd5012cd7d666e360aaab4413958e73e0e92ef71db50b9edb1",
      "source_file": "EN/chapters/chapter11.tex",
      "source_line": 50,
      "source_sha256": "18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S11.02",
        "label": "New division of labor in engineering teams",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C11"
        ],
        "mapped": [
          "C:C11"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S11.03",
      "level": "section",
      "number": "11.3",
      "title": "Policies that make expectations visible",
      "label": "ch11-policies-that-make-expectations-visible",
      "labels": [
        "ch11-policies-that-make-expectations-visible"
      ],
      "starred": false,
      "file": "EN/chapters/chapter11.tex",
      "line": 79,
      "sha256": "18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300",
      "chapter_id": "NDSE2:C11",
      "chapter_hub": "C:C11",
      "title_it": "Policy che rendono esplicite le aspettative",
      "file_it": "ITA/chapters/chapter11.tex",
      "line_it": 79,
      "sha256_it": "d6d2c7ee5c616cbd5012cd7d666e360aaab4413958e73e0e92ef71db50b9edb1",
      "source_file": "EN/chapters/chapter11.tex",
      "source_line": 79,
      "source_sha256": "18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S11.03",
        "label": "Policies that make expectations visible",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C11"
        ],
        "mapped": [
          "C:C11"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S11.04",
      "level": "section",
      "number": "11.4",
      "title": "Executable policy as an engineering proposal",
      "label": "ch11-executable-policy-as-an-engineering-proposal",
      "labels": [
        "ch11-executable-policy-as-an-engineering-proposal"
      ],
      "starred": false,
      "file": "EN/chapters/chapter11.tex",
      "line": 100,
      "sha256": "18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300",
      "chapter_id": "NDSE2:C11",
      "chapter_hub": "C:C11",
      "title_it": "Una policy eseguibile come proposta ingegneristica",
      "file_it": "ITA/chapters/chapter11.tex",
      "line_it": 100,
      "sha256_it": "d6d2c7ee5c616cbd5012cd7d666e360aaab4413958e73e0e92ef71db50b9edb1",
      "source_file": "EN/chapters/chapter11.tex",
      "source_line": 100,
      "source_sha256": "18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S11.04",
        "label": "Executable policy as an engineering proposal",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C11"
        ],
        "mapped": [
          "C:C11"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S11.05",
      "level": "section",
      "number": "11.5",
      "title": "Agile team work with agent-produced increments",
      "label": "ch11-agile-team-work-with-agent-produced-increments",
      "labels": [
        "ch11-agile-team-work-with-agent-produced-increments"
      ],
      "starred": false,
      "file": "EN/chapters/chapter11.tex",
      "line": 121,
      "sha256": "18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300",
      "chapter_id": "NDSE2:C11",
      "chapter_hub": "C:C11",
      "title_it": "Lavoro agile con incrementi prodotti dagli agent",
      "file_it": "ITA/chapters/chapter11.tex",
      "line_it": 121,
      "sha256_it": "d6d2c7ee5c616cbd5012cd7d666e360aaab4413958e73e0e92ef71db50b9edb1",
      "source_file": "EN/chapters/chapter11.tex",
      "source_line": 121,
      "source_sha256": "18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S11.05",
        "label": "Agile team work with agent-produced increments",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C11"
        ],
        "mapped": [
          "C:C11"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S11.06",
      "level": "section",
      "number": "11.6",
      "title": "Human accountability, conflicts and escalation",
      "label": "ch11-human-accountability-conflicts-and-escalation",
      "labels": [
        "ch11-human-accountability-conflicts-and-escalation"
      ],
      "starred": false,
      "file": "EN/chapters/chapter11.tex",
      "line": 152,
      "sha256": "18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300",
      "chapter_id": "NDSE2:C11",
      "chapter_hub": "C:C11",
      "title_it": "Responsabilità umana, conflitti ed escalation",
      "file_it": "ITA/chapters/chapter11.tex",
      "line_it": 152,
      "sha256_it": "d6d2c7ee5c616cbd5012cd7d666e360aaab4413958e73e0e92ef71db50b9edb1",
      "source_file": "EN/chapters/chapter11.tex",
      "source_line": 152,
      "source_sha256": "18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S11.06",
        "label": "Human accountability, conflicts and escalation",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C11"
        ],
        "mapped": [
          "C:C11"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S11.07",
      "level": "section",
      "number": "11.7",
      "title": "Maintainer load and newcomer participation",
      "label": "ch11-maintainer-load-and-newcomer-participation",
      "labels": [
        "ch11-maintainer-load-and-newcomer-participation"
      ],
      "starred": false,
      "file": "EN/chapters/chapter11.tex",
      "line": 172,
      "sha256": "18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300",
      "chapter_id": "NDSE2:C11",
      "chapter_hub": "C:C11",
      "title_it": "Carico dei maintainer e partecipazione dei nuovi contributori",
      "file_it": "ITA/chapters/chapter11.tex",
      "line_it": 172,
      "sha256_it": "d6d2c7ee5c616cbd5012cd7d666e360aaab4413958e73e0e92ef71db50b9edb1",
      "source_file": "EN/chapters/chapter11.tex",
      "source_line": 172,
      "source_sha256": "18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S11.07",
        "label": "Maintainer load and newcomer participation",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C11"
        ],
        "mapped": [
          "C:C11"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S11.08",
      "level": "section",
      "number": "11.8",
      "title": "Knowledge handoff and stewardship rights",
      "label": "ch11-knowledge-handoff-and-stewardship-rights",
      "labels": [
        "ch11-knowledge-handoff-and-stewardship-rights"
      ],
      "starred": false,
      "file": "EN/chapters/chapter11.tex",
      "line": 184,
      "sha256": "18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300",
      "chapter_id": "NDSE2:C11",
      "chapter_hub": "C:C11",
      "title_it": "Handoff della conoscenza e diritti di stewardship",
      "file_it": "ITA/chapters/chapter11.tex",
      "line_it": 184,
      "sha256_it": "d6d2c7ee5c616cbd5012cd7d666e360aaab4413958e73e0e92ef71db50b9edb1",
      "source_file": "EN/chapters/chapter11.tex",
      "source_line": 184,
      "source_sha256": "18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S11.08",
        "label": "Knowledge handoff and stewardship rights",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C11"
        ],
        "mapped": [
          "C:C11"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S11.09",
      "level": "section",
      "number": "11.9",
      "title": "Staged deployment gates, not a guaranteed ROI",
      "label": "ch11-staged-deployment-gates-not-a-guaranteed-roi",
      "labels": [
        "ch11-staged-deployment-gates-not-a-guaranteed-roi"
      ],
      "starred": false,
      "file": "EN/chapters/chapter11.tex",
      "line": 193,
      "sha256": "18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300",
      "chapter_id": "NDSE2:C11",
      "chapter_hub": "C:C11",
      "title_it": "Gate di deployment graduali, non un ROI garantito",
      "file_it": "ITA/chapters/chapter11.tex",
      "line_it": 193,
      "sha256_it": "d6d2c7ee5c616cbd5012cd7d666e360aaab4413958e73e0e92ef71db50b9edb1",
      "source_file": "EN/chapters/chapter11.tex",
      "source_line": 193,
      "source_sha256": "18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S11.09",
        "label": "Staged deployment gates, not a guaranteed ROI",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C11"
        ],
        "mapped": [
          "C:C11"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S11.10",
      "level": "section",
      "number": "11.10",
      "title": "Worked engineering example: coordinate parallel work under a new policy",
      "label": "ch11:worked-example",
      "labels": [
        "ch11:worked-example"
      ],
      "starred": false,
      "file": "EN/didactics/worked11.tex",
      "line": 1,
      "sha256": "6563a013f2efbcfa8c4bb8fed6f3d9046712e3f97127b760ffb7e0223a8dc395",
      "chapter_id": "NDSE2:C11",
      "chapter_hub": "C:C11",
      "title_it": "Esempio ingegneristico svolto: coordinare il lavoro parallelo dopo una nuova policy",
      "file_it": "ITA/didactics/worked11.tex",
      "line_it": 1,
      "sha256_it": "8b0c990c4ef63b7b22a4a01290d28f08ab49bc5ff2a0011a9d11a3ff2e3de3c9",
      "source_file": "EN/didactics/worked11.tex",
      "source_line": 1,
      "source_sha256": "6563a013f2efbcfa8c4bb8fed6f3d9046712e3f97127b760ffb7e0223a8dc395",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S11.10",
        "label": "Worked engineering example: coordinate parallel work under a new policy",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C11"
        ],
        "mapped": [
          "C:C11"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S11.11",
      "level": "section",
      "number": "11.11",
      "title": "Practice exercise: govern concurrent agents after intention changes",
      "label": "ex:ch11",
      "labels": [
        "ex:ch11"
      ],
      "starred": false,
      "file": "EN/exercises/exercise11.tex",
      "line": 2,
      "sha256": "94a4e98d922d102a83b5d98591f2b6e3efd509a0608dba6f5bb241632d11e043",
      "chapter_id": "NDSE2:C11",
      "chapter_hub": "C:C11",
      "title_it": "Esercizio pratico: governare agent concorrenti dopo un cambiamento dell'intenzione",
      "file_it": "ITA/exercises/exercise11.tex",
      "line_it": 2,
      "sha256_it": "0573432cf24ef22f359c19b6b8a575fd3e8dc857b11dc9de841eddfc1fe51229",
      "source_file": "EN/exercises/exercise11.tex",
      "source_line": 2,
      "source_sha256": "94a4e98d922d102a83b5d98591f2b6e3efd509a0608dba6f5bb241632d11e043",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S11.11",
        "label": "Practice exercise: govern concurrent agents after intention changes",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C11"
        ],
        "mapped": [
          "C:C11"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "chapter_number": 12,
      "chapter_hub": "C:C12",
      "title": "Economics, Jobs, Risk and Evidence-Based Adoption",
      "title_it": "Economia, lavoro, rischio e adozione basata sulle evidenze",
      "summary": "Evaluates the economics of the whole engineering loop, including human effort, failed attempts, maintenance and risk. Employment evidence and alternative explanations remain separate from forecasts; adoption requires a counterfactual, uncertainty bounds and a reversal condition.",
      "summary_it": "Valuta l'economia dell'intero ciclo ingegneristico, includendo lavoro umano, tentativi falliti, manutenzione e rischio. Mantiene separate evidenze sul lavoro, spiegazioni alternative e previsioni; l'adozione richiede un controfattuale, limiti d'incertezza e una condizione di reversibilità.",
      "author": "Enrico Papalini",
      "volume_id": "V06",
      "edition_id": "EDITION:NDSE2:13.7.1",
      "source_version": "13.7.1",
      "source_file": "EN/chapters/chapter12.tex",
      "source_sha256": "86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe",
      "source_file_it": "ITA/chapters/chapter12.tex",
      "source_sha256_it": "d1598543866ce040908920e04662bc2ffa6ff1831a4cf984240911bf9cd54924",
      "learning_goals_json": "[\"calculate full-loop rather than token-only cost\", \"separate employment observations from causal forecasts\", \"frame an AI adoption decision with an explicit counterfactual, uncertainty and rollback condition\"]",
      "learning_goals_it_json": "[\"calcolare il costo dell'intero loop, e non soltanto quello dei token\", \"distinguere le osservazioni sull'occupazione dalle previsioni causali\", \"formulare una decisione di adozione dell'AI con controfattuale, incertezza e condizione di rollback espliciti\"]",
      "publication_status": "PUBLISHED_AUTHOR_CONFIRMED",
      "provenance": "Author-supplied final EN/ITA 13.7.1 LaTeX sources; publication confirmed by the author on 2026-10-18.",
      "evidence_class": "Published author chapter; engineering synthesis",
      "limitation": "Author engineering synthesis and teaching material; publication is not independent empirical validation.",
      "label": "Economics, Jobs, Risk and Evidence-Based Adoption",
      "kind": "published_book_chapter",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "id": "NDSE2:C12",
      "atlas_display": {
        "id": "NDSE2:C12",
        "label": "Economics, Jobs, Risk and Evidence-Based Adoption",
        "kind": "published_book_chapter",
        "collection": "N",
        "category": null,
        "streams": [],
        "actual": [
          "C:C12"
        ],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "Evaluates the economics of the whole engineering loop, including human effort, failed attempts, maintenance and risk. Employment evidence and alternative explanations remain separate from forecasts; adoption requires a counterfactual, uncertainty bounds and a reversal condition.",
        "limitation": "Author engineering synthesis and teaching material; publication is not independent empirical validation.",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S12.01",
      "level": "section",
      "number": "12.1",
      "title": "Economics of the entire engineering loop",
      "label": "ch12-economics-of-the-entire-engineering-loop",
      "labels": [
        "ch12-economics-of-the-entire-engineering-loop"
      ],
      "starred": false,
      "file": "EN/chapters/chapter12.tex",
      "line": 16,
      "sha256": "86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe",
      "chapter_id": "NDSE2:C12",
      "chapter_hub": "C:C12",
      "title_it": "L'economia dell'intero loop ingegneristico",
      "file_it": "ITA/chapters/chapter12.tex",
      "line_it": 16,
      "sha256_it": "d1598543866ce040908920e04662bc2ffa6ff1831a4cf984240911bf9cd54924",
      "source_file": "EN/chapters/chapter12.tex",
      "source_line": 16,
      "source_sha256": "86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S12.01",
        "label": "Economics of the entire engineering loop",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C12"
        ],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S12.02",
      "level": "section",
      "number": "12.2",
      "title": "Why cheap generation may increase total cost",
      "label": "ch12-why-cheap-generation-may-increase-total-cost",
      "labels": [
        "ch12-why-cheap-generation-may-increase-total-cost"
      ],
      "starred": false,
      "file": "EN/chapters/chapter12.tex",
      "line": 48,
      "sha256": "86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe",
      "chapter_id": "NDSE2:C12",
      "chapter_hub": "C:C12",
      "title_it": "Perché una generazione economica può aumentare il costo totale",
      "file_it": "ITA/chapters/chapter12.tex",
      "line_it": 48,
      "sha256_it": "d1598543866ce040908920e04662bc2ffa6ff1831a4cf984240911bf9cd54924",
      "source_file": "EN/chapters/chapter12.tex",
      "source_line": 48,
      "source_sha256": "86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S12.02",
        "label": "Why cheap generation may increase total cost",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C12"
        ],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S12.03",
      "level": "section",
      "number": "12.3",
      "title": "Choosing the least-cost adequate level of autonomy",
      "label": "ch12-choosing-the-least-cost-adequate-level-of-autonomy",
      "labels": [
        "ch12-choosing-the-least-cost-adequate-level-of-autonomy"
      ],
      "starred": false,
      "file": "EN/chapters/chapter12.tex",
      "line": 64,
      "sha256": "86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe",
      "chapter_id": "NDSE2:C12",
      "chapter_hub": "C:C12",
      "title_it": "Scegliere il livello di autonomia adeguato al costo minimo",
      "file_it": "ITA/chapters/chapter12.tex",
      "line_it": 64,
      "sha256_it": "d1598543866ce040908920e04662bc2ffa6ff1831a4cf984240911bf9cd54924",
      "source_file": "EN/chapters/chapter12.tex",
      "source_line": 64,
      "source_sha256": "86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S12.03",
        "label": "Choosing the least-cost adequate level of autonomy",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C12"
        ],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S12.04",
      "level": "section",
      "number": "12.4",
      "title": "Estimating return without fabricated certainty",
      "label": "ch12-estimating-return-without-fabricated-certainty",
      "labels": [
        "ch12-estimating-return-without-fabricated-certainty"
      ],
      "starred": false,
      "file": "EN/chapters/chapter12.tex",
      "line": 86,
      "sha256": "86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe",
      "chapter_id": "NDSE2:C12",
      "chapter_hub": "C:C12",
      "title_it": "Stimare il ritorno senza inventare certezze",
      "file_it": "ITA/chapters/chapter12.tex",
      "line_it": 86,
      "sha256_it": "d1598543866ce040908920e04662bc2ffa6ff1831a4cf984240911bf9cd54924",
      "source_file": "EN/chapters/chapter12.tex",
      "source_line": 86,
      "source_sha256": "86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S12.04",
        "label": "Estimating return without fabricated certainty",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C12"
        ],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S12.05",
      "level": "section",
      "number": "12.5",
      "title": "Jobs, hiring, vacancy flows and unequal cohorts",
      "label": "ch12-jobs-hiring-vacancy-flows-and-unequal-cohorts",
      "labels": [
        "ch12-jobs-hiring-vacancy-flows-and-unequal-cohorts"
      ],
      "starred": false,
      "file": "EN/chapters/chapter12.tex",
      "line": 126,
      "sha256": "86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe",
      "chapter_id": "NDSE2:C12",
      "chapter_hub": "C:C12",
      "title_it": "Occupazione, assunzioni, flussi di vacancy e coorti differenti",
      "file_it": "ITA/chapters/chapter12.tex",
      "line_it": 126,
      "sha256_it": "d1598543866ce040908920e04662bc2ffa6ff1831a4cf984240911bf9cd54924",
      "source_file": "EN/chapters/chapter12.tex",
      "source_line": 126,
      "source_sha256": "86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S12.05",
        "label": "Jobs, hiring, vacancy flows and unequal cohorts",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C12"
        ],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S12.06",
      "level": "section",
      "number": "12.6",
      "title": "Alternative causes of junior-market change",
      "label": "ch12-alternative-causes-of-junior-market-change",
      "labels": [
        "ch12-alternative-causes-of-junior-market-change"
      ],
      "starred": false,
      "file": "EN/chapters/chapter12.tex",
      "line": 138,
      "sha256": "86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe",
      "chapter_id": "NDSE2:C12",
      "chapter_hub": "C:C12",
      "title_it": "Cause alternative del cambiamento nel mercato junior",
      "file_it": "ITA/chapters/chapter12.tex",
      "line_it": 138,
      "sha256_it": "d1598543866ce040908920e04662bc2ffa6ff1831a4cf984240911bf9cd54924",
      "source_file": "EN/chapters/chapter12.tex",
      "source_line": 138,
      "source_sha256": "86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S12.06",
        "label": "Alternative causes of junior-market change",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C12"
        ],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S12.07",
      "level": "section",
      "number": "12.7",
      "title": "The apprenticeship and long-term skill economy",
      "label": "ch12-the-apprenticeship-and-long-term-skill-economy",
      "labels": [
        "ch12-the-apprenticeship-and-long-term-skill-economy"
      ],
      "starred": false,
      "file": "EN/chapters/chapter12.tex",
      "line": 150,
      "sha256": "86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe",
      "chapter_id": "NDSE2:C12",
      "chapter_hub": "C:C12",
      "title_it": "L'apprendistato e l'economia delle competenze nel lungo periodo",
      "file_it": "ITA/chapters/chapter12.tex",
      "line_it": 150,
      "sha256_it": "d1598543866ce040908920e04662bc2ffa6ff1831a4cf984240911bf9cd54924",
      "source_file": "EN/chapters/chapter12.tex",
      "source_line": 150,
      "source_sha256": "86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S12.07",
        "label": "The apprenticeship and long-term skill economy",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C12"
        ],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S12.08",
      "level": "section",
      "number": "12.8",
      "title": "Distributional effects and quality of forecasts",
      "label": "ch12-distributional-effects-and-quality-of-forecasts",
      "labels": [
        "ch12-distributional-effects-and-quality-of-forecasts"
      ],
      "starred": false,
      "file": "EN/chapters/chapter12.tex",
      "line": 166,
      "sha256": "86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe",
      "chapter_id": "NDSE2:C12",
      "chapter_hub": "C:C12",
      "title_it": "Effetti distributivi e qualità delle previsioni",
      "file_it": "ITA/chapters/chapter12.tex",
      "line_it": 166,
      "sha256_it": "d1598543866ce040908920e04662bc2ffa6ff1831a4cf984240911bf9cd54924",
      "source_file": "EN/chapters/chapter12.tex",
      "source_line": 166,
      "source_sha256": "86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S12.08",
        "label": "Distributional effects and quality of forecasts",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C12"
        ],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S12.09",
      "level": "section",
      "number": "12.9",
      "title": "A reversible, risk-adjusted adoption decision",
      "label": "ch12-a-reversible-risk-adjusted-adoption-decision",
      "labels": [
        "ch12-a-reversible-risk-adjusted-adoption-decision"
      ],
      "starred": false,
      "file": "EN/chapters/chapter12.tex",
      "line": 178,
      "sha256": "86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe",
      "chapter_id": "NDSE2:C12",
      "chapter_hub": "C:C12",
      "title_it": "Una decisione di adozione reversibile e corretta per il rischio",
      "file_it": "ITA/chapters/chapter12.tex",
      "line_it": 178,
      "sha256_it": "d1598543866ce040908920e04662bc2ffa6ff1831a4cf984240911bf9cd54924",
      "source_file": "EN/chapters/chapter12.tex",
      "source_line": 178,
      "source_sha256": "86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S12.09",
        "label": "A reversible, risk-adjusted adoption decision",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C12"
        ],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S12.10",
      "level": "section",
      "number": "12.10",
      "title": "Worked engineering example: calculate a reversible adoption choice",
      "label": "ch12:worked-example",
      "labels": [
        "ch12:worked-example"
      ],
      "starred": false,
      "file": "EN/didactics/worked12.tex",
      "line": 1,
      "sha256": "8021a2bae2cdf60233fc738f34e3ed74e684d86e7cb440b2f16667a45b4bf19e",
      "chapter_id": "NDSE2:C12",
      "chapter_hub": "C:C12",
      "title_it": "Esempio ingegneristico svolto: calcolare una scelta di adozione reversibile",
      "file_it": "ITA/didactics/worked12.tex",
      "line_it": 1,
      "sha256_it": "d87bb17437ed98c2ca270493a1b1ff4204a04d70f49e2e96d522cfc7074e2d62",
      "source_file": "EN/didactics/worked12.tex",
      "source_line": 1,
      "source_sha256": "8021a2bae2cdf60233fc738f34e3ed74e684d86e7cb440b2f16667a45b4bf19e",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S12.10",
        "label": "Worked engineering example: calculate a reversible adoption choice",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C12"
        ],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S12.11",
      "level": "section",
      "number": "12.11",
      "title": "Practice exercise: write the adoption decision, not an ROI slogan",
      "label": "ex:ch12",
      "labels": [
        "ex:ch12"
      ],
      "starred": false,
      "file": "EN/exercises/exercise12.tex",
      "line": 2,
      "sha256": "83d662bc0b0ab88eb17c145937513fd87727266409d1b10e96be69d9d901825b",
      "chapter_id": "NDSE2:C12",
      "chapter_hub": "C:C12",
      "title_it": "Esercizio pratico: scrivere una decisione di adozione, non uno slogan sul ROI",
      "file_it": "ITA/exercises/exercise12.tex",
      "line_it": 2,
      "sha256_it": "d18148be881a6dcb48c89c876a75fed39bc38ea5562c6949a1d8e0873a6d8d9c",
      "source_file": "EN/exercises/exercise12.tex",
      "source_line": 2,
      "source_sha256": "83d662bc0b0ab88eb17c145937513fd87727266409d1b10e96be69d9d901825b",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S12.11",
        "label": "Practice exercise: write the adoption decision, not an ROI slogan",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C12"
        ],
        "mapped": [
          "C:C12"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "chapter_number": 13,
      "chapter_hub": "C:C13",
      "title": "Choosing Practices and Recognizing Their Limits",
      "title_it": "Scegliere le pratiche e riconoscerne i limiti",
      "summary": "Selects and combines practices from the observed problem rather than a fixed workflow. It compares proportionate responses, exposes over-engineering and unsafe shortcuts, and connects earlier volumes while asking which mechanisms can be omitted without losing the change obligations.",
      "summary_it": "Seleziona e combina le pratiche a partire dal problema osservato. Confronta risposte proporzionate, rende visibili sovraingegnerizzazione e scorciatoie rischiose e collega i volumi precedenti, chiedendo quali meccanismi si possano omettere preservando gli obblighi del cambiamento.",
      "author": "Enrico Papalini",
      "volume_id": "V06",
      "edition_id": "EDITION:NDSE2:13.7.1",
      "source_version": "13.7.1",
      "source_file": "EN/chapters/chapter13.tex",
      "source_sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
      "source_file_it": "ITA/chapters/chapter13.tex",
      "source_sha256_it": "fc97b394346165efc6abeeaf66622b340180b38446227e61b7ae9e8bf3c58d0b",
      "learning_goals_json": "[\"select a practice from an observed problem\", \"combine practices without conflicting authority or stale evidence\", \"justify omitting a mechanism while preserving the task's obligations\"]",
      "learning_goals_it_json": "[\"scegliere una pratica a partire da un problema osservato\", \"combinare pratiche senza creare conflitti di autorità o usare evidenze obsolete\", \"giustificare l'omissione di un meccanismo, preservando gli obblighi del task\"]",
      "publication_status": "PUBLISHED_AUTHOR_CONFIRMED",
      "provenance": "Author-supplied final EN/ITA 13.7.1 LaTeX sources; publication confirmed by the author on 2026-10-18.",
      "evidence_class": "Published author chapter; engineering synthesis",
      "limitation": "Author engineering synthesis and teaching material; publication is not independent empirical validation.",
      "label": "Choosing Practices and Recognizing Their Limits",
      "kind": "published_book_chapter",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "id": "NDSE2:C13",
      "atlas_display": {
        "id": "NDSE2:C13",
        "label": "Choosing Practices and Recognizing Their Limits",
        "kind": "published_book_chapter",
        "collection": "N",
        "category": null,
        "streams": [],
        "actual": [
          "C:C13"
        ],
        "mapped": [
          "C:C13"
        ],
        "printed": false,
        "summary": "Selects and combines practices from the observed problem rather than a fixed workflow. It compares proportionate responses, exposes over-engineering and unsafe shortcuts, and connects earlier volumes while asking which mechanisms can be omitted without losing the change obligations.",
        "limitation": "Author engineering synthesis and teaching material; publication is not independent empirical validation.",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S13.01",
      "level": "section",
      "number": "13.1",
      "title": "Five decisions, one accountable outcome",
      "label": "ch13:composition",
      "labels": [
        "ch13:composition",
        "ch13:depth"
      ],
      "starred": false,
      "file": "EN/chapters/chapter13.tex",
      "line": 7,
      "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
      "chapter_id": "NDSE2:C13",
      "chapter_hub": "C:C13",
      "title_it": "Cinque decisioni, un unico risultato di cui rispondere",
      "file_it": "ITA/chapters/chapter13.tex",
      "line_it": 7,
      "sha256_it": "fc97b394346165efc6abeeaf66622b340180b38446227e61b7ae9e8bf3c58d0b",
      "source_file": "EN/chapters/chapter13.tex",
      "source_line": 7,
      "source_sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S13.01",
        "label": "Five decisions, one accountable outcome",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C13"
        ],
        "mapped": [
          "C:C13"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S13.02",
      "level": "section",
      "number": "13.2",
      "title": "Compare two changes before building a workflow",
      "label": "ch13:practice-map",
      "labels": [
        "ch13:practice-map"
      ],
      "starred": false,
      "file": "EN/chapters/chapter13.tex",
      "line": 24,
      "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
      "chapter_id": "NDSE2:C13",
      "chapter_hub": "C:C13",
      "title_it": "Confrontare due modifiche prima di costruire un workflow",
      "file_it": "ITA/chapters/chapter13.tex",
      "line_it": 24,
      "sha256_it": "fc97b394346165efc6abeeaf66622b340180b38446227e61b7ae9e8bf3c58d0b",
      "source_file": "EN/chapters/chapter13.tex",
      "source_line": 24,
      "source_sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S13.02",
        "label": "Compare two changes before building a workflow",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C13"
        ],
        "mapped": [
          "C:C13"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S13.03",
      "level": "section",
      "number": "13.3",
      "title": "A compact symptom-to-action map",
      "label": "ch13:selection-map",
      "labels": [
        "ch13:selection-map"
      ],
      "starred": false,
      "file": "EN/chapters/chapter13.tex",
      "line": 41,
      "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
      "chapter_id": "NDSE2:C13",
      "chapter_hub": "C:C13",
      "title_it": "Una mappa sintetica dai sintomi alle azioni",
      "file_it": "ITA/chapters/chapter13.tex",
      "line_it": 41,
      "sha256_it": "fc97b394346165efc6abeeaf66622b340180b38446227e61b7ae9e8bf3c58d0b",
      "source_file": "EN/chapters/chapter13.tex",
      "source_line": 41,
      "source_sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S13.03",
        "label": "A compact symptom-to-action map",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C13"
        ],
        "mapped": [
          "C:C13"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S13.04",
      "level": "section",
      "number": "13.4",
      "title": "Recognize over-engineering and unsafe shortcuts",
      "label": "ch13:anti-cases",
      "labels": [
        "ch13:anti-cases"
      ],
      "starred": false,
      "file": "EN/chapters/chapter13.tex",
      "line": 60,
      "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
      "chapter_id": "NDSE2:C13",
      "chapter_hub": "C:C13",
      "title_it": "Riconoscere l'over-engineering e le scorciatoie insicure",
      "file_it": "ITA/chapters/chapter13.tex",
      "line_it": 60,
      "sha256_it": "fc97b394346165efc6abeeaf66622b340180b38446227e61b7ae9e8bf3c58d0b",
      "source_file": "EN/chapters/chapter13.tex",
      "source_line": 60,
      "source_sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S13.04",
        "label": "Recognize over-engineering and unsafe shortcuts",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C13"
        ],
        "mapped": [
          "C:C13"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S13.05",
      "level": "section",
      "number": "13.5",
      "title": "Working vocabulary",
      "label": "app:series-vocabulary",
      "labels": [
        "app:series-vocabulary"
      ],
      "starred": false,
      "file": "EN/didactics/series_glossary.tex",
      "line": 1,
      "sha256": "434c30c8c2b8e4826fadd679e77dd2888136d92da16bb76905c6965c1b7eb2bd",
      "chapter_id": "NDSE2:C13",
      "chapter_hub": "C:C13",
      "title_it": "Vocabolario operativo",
      "file_it": "ITA/didactics/series_glossary.tex",
      "line_it": 1,
      "sha256_it": "25145be72dc63e85b2ec9a3efec9ebe4831fb3f596fce3c8a0f820668fa70a95",
      "source_file": "EN/didactics/series_glossary.tex",
      "source_line": 1,
      "source_sha256": "434c30c8c2b8e4826fadd679e77dd2888136d92da16bb76905c6965c1b7eb2bd",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S13.05",
        "label": "Working vocabulary",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C13"
        ],
        "mapped": [
          "C:C13"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S13.06",
      "level": "section",
      "number": "13.6",
      "title": "Further reading through the Non-Deterministic series",
      "label": "ch13:series-reading",
      "labels": [
        "ch13:series-reading"
      ],
      "starred": false,
      "file": "EN/chapters/chapter13.tex",
      "line": 70,
      "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
      "chapter_id": "NDSE2:C13",
      "chapter_hub": "C:C13",
      "title_it": "Per approfondire: la serie Non-Deterministic",
      "file_it": "ITA/chapters/chapter13.tex",
      "line_it": 70,
      "sha256_it": "fc97b394346165efc6abeeaf66622b340180b38446227e61b7ae9e8bf3c58d0b",
      "source_file": "EN/chapters/chapter13.tex",
      "source_line": 70,
      "source_sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S13.06",
        "label": "Further reading through the Non-Deterministic series",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C13"
        ],
        "mapped": [
          "C:C13"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S13.07",
      "level": "section",
      "number": "13.7",
      "title": "Worked engineering example: leave out what the change does not need",
      "label": "ch13:worked-example",
      "labels": [
        "ch13:worked-example"
      ],
      "starred": false,
      "file": "EN/didactics/worked13.tex",
      "line": 1,
      "sha256": "e35d54e401f7a5b5e9b1a15cff3c8f1248b2129e853b93a319bf121b047a2a93",
      "chapter_id": "NDSE2:C13",
      "chapter_hub": "C:C13",
      "title_it": "Esempio ingegneristico svolto: lasciare fuori ciò che non serve alla modifica",
      "file_it": "ITA/didactics/worked13.tex",
      "line_it": 1,
      "sha256_it": "aeb18a6cd4a02c96a92917e0a67961ab146a65b5e8c250765b2f8f2ca650fd06",
      "source_file": "EN/didactics/worked13.tex",
      "source_line": 1,
      "source_sha256": "e35d54e401f7a5b5e9b1a15cff3c8f1248b2129e853b93a319bf121b047a2a93",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S13.07",
        "label": "Worked engineering example: leave out what the change does not need",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C13"
        ],
        "mapped": [
          "C:C13"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S13.08",
      "level": "section",
      "number": "13.8",
      "title": "Practice exercise: design the smallest adequate workflow",
      "label": "ex:ch13",
      "labels": [
        "ex:ch13"
      ],
      "starred": false,
      "file": "EN/exercises/exercise13.tex",
      "line": 1,
      "sha256": "4f928cd8f1ac422b071cfebd8965bd25cb48cf6a68c57bc323c331d69d03536c",
      "chapter_id": "NDSE2:C13",
      "chapter_hub": "C:C13",
      "title_it": "Esercizio pratico: progettare il workflow minimo adeguato",
      "file_it": "ITA/exercises/exercise13.tex",
      "line_it": 1,
      "sha256_it": "260b71215a149109238101319476774992eecc4e932b15783b5c94c1c3b373f1",
      "source_file": "EN/exercises/exercise13.tex",
      "source_line": 1,
      "source_sha256": "4f928cd8f1ac422b071cfebd8965bd25cb48cf6a68c57bc323c331d69d03536c",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S13.08",
        "label": "Practice exercise: design the smallest adequate workflow",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C13"
        ],
        "mapped": [
          "C:C13"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "id": "NDSE2:S13.s09",
      "level": "section",
      "number": null,
      "title": "The last engineering decision: what can safely be left out?",
      "label": "ch13:closing",
      "labels": [
        "ch13:closing"
      ],
      "starred": true,
      "file": "EN/chapters/chapter13.tex",
      "line": 78,
      "sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
      "chapter_id": "NDSE2:C13",
      "chapter_hub": "C:C13",
      "title_it": "L'ultima decisione ingegneristica: che cosa possiamo lasciare fuori senza rischi?",
      "file_it": "ITA/chapters/chapter13.tex",
      "line_it": 78,
      "sha256_it": "fc97b394346165efc6abeeaf66622b340180b38446227e61b7ae9e8bf3c58d0b",
      "source_file": "EN/chapters/chapter13.tex",
      "source_line": 78,
      "source_sha256": "3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa",
      "source_version": "13.7.1",
      "kind": "published_book_section",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "atlas_display": {
        "id": "NDSE2:S13.s09",
        "label": "The last engineering decision: what can safely be left out?",
        "kind": "published_book_section",
        "collection": null,
        "category": "sections",
        "streams": [],
        "actual": [
          "C:C13"
        ],
        "mapped": [
          "C:C13"
        ],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "title_it": "Introduzione",
      "source_version": "13.7.1",
      "publication_id": "PUB:NDSE2",
      "provenance": "Author-supplied final EN/ITA 13.7.1 LaTeX sources; publication confirmed by the author on 2026-10-18.",
      "label": "Introduction",
      "kind": "published_book_document",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "id": "NDSE2:INTRO",
      "atlas_display": {
        "id": "NDSE2:INTRO",
        "label": "Introduction",
        "kind": "published_book_document",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "title_it": "Ragionare sulle decisioni ingegneristiche",
      "source_version": "13.7.1",
      "publication_id": "PUB:NDSE2",
      "provenance": "Author-supplied final EN/ITA 13.7.1 LaTeX sources; publication confirmed by the author on 2026-10-18.",
      "label": "Working Through the Engineering Decisions",
      "kind": "published_book_document",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "id": "NDSE2:APP:A",
      "atlas_display": {
        "id": "NDSE2:APP:A",
        "label": "Working Through the Engineering Decisions",
        "kind": "published_book_document",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    },
    {
      "title_it": "Usare il Knowledge Atlas",
      "source_version": "13.7.1",
      "publication_id": "PUB:NDSE2",
      "provenance": "Author-supplied final EN/ITA 13.7.1 LaTeX sources; publication confirmed by the author on 2026-10-18.",
      "label": "Using the Knowledge Atlas",
      "kind": "published_book_document",
      "node_class": "NDSE2_PUBLISHED_EDITION_20261018",
      "id": "NDSE2:APP:B",
      "atlas_display": {
        "id": "NDSE2:APP:B",
        "label": "Using the Knowledge Atlas",
        "kind": "published_book_document",
        "collection": null,
        "category": "reader",
        "streams": [],
        "actual": [],
        "mapped": [],
        "printed": false,
        "summary": "",
        "limitation": "",
        "url": "",
        "authors": "Enrico Papalini",
        "year": "2026",
        "topics": [],
        "volumes": [
          "V06"
        ]
      }
    }
  ],
  "edges": [
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00000",
      "source": "W001",
      "target": "T:Productivity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00001",
      "source": "W001",
      "target": "T:Code quality & security",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00002",
      "source": "W001",
      "target": "K:Output versus shipped value",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00003",
      "source": "W001",
      "target": "K:Technical debt and complexity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00004",
      "source": "W001",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00005",
      "source": "W001",
      "target": "K:Long-running agent execution",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00006",
      "source": "W001",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e00007",
      "source": "W001",
      "target": "C:C02",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00008",
      "source": "W001",
      "target": "C:C01",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00009",
      "source": "W001",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e00010",
      "source": "W001",
      "target": "C:C05",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e00011",
      "source": "W001",
      "target": "M:Quasi-experimental / matched observation",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "convergent finding",
      "weight": "1.3",
      "role": "",
      "rationale": "Both report increased code activity alongside growing complexity or static-analysis warnings.",
      "provenance": "Editorial inference from bibliography abstracts, not a measured bibliographic citation",
      "id": "e00012",
      "source": "W001",
      "target": "W004",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00013",
      "source": "W001",
      "target": "W004",
      "key": 1,
      "atlas_family": "similarity"
    },
    {
      "relation": "SHARES_RESEARCHER_AND_DID_APPROACH",
      "provenance": "W001 Section 2; W004 Methods, MSR 2026",
      "rationale": "W001 cites and extends W004 methodology; not a proven identical empirical sample.",
      "id": "e00014",
      "source": "W001",
      "target": "W004",
      "key": 2,
      "atlas_family": "dependency"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00015",
      "source": "W001",
      "target": "W055",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00016",
      "source": "W001",
      "target": "W026",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00017",
      "source": "W001",
      "target": "W020",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00018",
      "source": "W001",
      "target": "W024",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00019",
      "source": "W001",
      "target": "W054",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00020",
      "source": "W001",
      "target": "W193",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 1.9 From generated output to an evidence question",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00021",
      "source": "W001",
      "target": "S:1.9",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 2.4 Observational adoption and its confounders",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00022",
      "source": "W001",
      "target": "S:2.4",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 5.3 Code smells are signals, not incidents",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00023",
      "source": "W001",
      "target": "S:5.3",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 12.2 Why cheap generation may increase total cost",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00024",
      "source": "W001",
      "target": "S:12.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "DOCUMENTED_EDITORIAL_EXTENSION",
      "weight": "0.14",
      "role": "",
      "rationale": "12.2 (counterpoint)",
      "provenance": "2026-10-09 revised editorial plan; not present in original graph",
      "id": "e00025",
      "source": "W001",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e00026",
      "source": "W001",
      "target": "C:C12",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "REPORTS_ORIGINAL_FINDING",
      "provenance": "audit/pass2/claim_evidence_pass2.csv",
      "rationale": "Methods Section 3.1 primary arXiv 2601.13597v2",
      "id": "e00027",
      "source": "W001",
      "target": "PASS2:CLAIM:P2-W001-COHORT",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "REPORTS_ORIGINAL_FINDING",
      "provenance": "audit/pass2/claim_evidence_pass2.csv",
      "rationale": "Table 2 Section 4 original arXiv 2601.13597v2",
      "id": "e00028",
      "source": "W001",
      "target": "PASS2:CLAIM:P2-W001-QUALITY",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "REUSES_DATASET",
      "provenance": "W001 Section 3.1 arXiv 2601.13597 v2",
      "rationale": "Uses AIDev v3; record-level overlap with W068/W071 not quantified.",
      "id": "e00029",
      "source": "W001",
      "target": "W192",
      "key": 0,
      "atlas_family": "dependency"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e00030",
      "source": "W001",
      "target": "EDU:COMMENTARY:01",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e00031",
      "source": "W001",
      "target": "EDU:COMMENTARY:05",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "SOURCE_ATTRIBUTION_FOR_RENDITION",
      "provenance": "JPG_EDITION_V7",
      "interpretation": "Source attribution inherited from audited figure; not independent validation",
      "id": "x00032",
      "source": "W001",
      "target": "JPG:V7:14",
      "key": "v7_attribution",
      "atlas_family": "provenance"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x00033",
      "source": "W001",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00032",
      "source": "W002",
      "target": "T:Productivity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00033",
      "source": "W002",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00034",
      "source": "W002",
      "target": "K:Developer workflow and adoption",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00035",
      "source": "W002",
      "target": "K:Automation bias and trust",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00036",
      "source": "W002",
      "target": "K:Specifications and governance",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00037",
      "source": "W002",
      "target": "K:Skills formation and teaching",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00038",
      "source": "W002",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00039",
      "source": "W002",
      "target": "C:C01",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e00040",
      "source": "W002",
      "target": "C:C01",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00041",
      "source": "W002",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00042",
      "source": "W002",
      "target": "C:C04",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e00043",
      "source": "W002",
      "target": "M:Benchmark / controlled laboratory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00044",
      "source": "W002",
      "target": "W007",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00045",
      "source": "W002",
      "target": "W046",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00046",
      "source": "W002",
      "target": "W015",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00047",
      "source": "W002",
      "target": "W047",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00048",
      "source": "W002",
      "target": "W105",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00049",
      "source": "W002",
      "target": "W011",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 1.2 From autocomplete to delegated execution",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00050",
      "source": "W002",
      "target": "S:1.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 1.5 The autonomy–accountability boundary",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00051",
      "source": "W002",
      "target": "S:1.5",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 3.1 From suggestion to a permission-bounded agent",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00052",
      "source": "W002",
      "target": "S:3.1",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 3.2 What an agent actually observes",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00053",
      "source": "W002",
      "target": "S:3.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 4.9 The approval-rule contract across two iterations",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00054",
      "source": "W002",
      "target": "S:4.9",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "DOCUMENTED_EDITORIAL_EXTENSION",
      "weight": "0.14",
      "role": "",
      "rationale": "3.1 (counterpoint); 3.2 (core)",
      "provenance": "2026-10-09 revised editorial plan; not present in original graph",
      "id": "e00055",
      "source": "W002",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e00056",
      "source": "W002",
      "target": "C:C03",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00057",
      "source": "W003",
      "target": "T:Productivity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00058",
      "source": "W003",
      "target": "T:Economics",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00059",
      "source": "W003",
      "target": "K:Output versus shipped value",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00060",
      "source": "W003",
      "target": "K:Controlled productivity evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00061",
      "source": "W003",
      "target": "K:Developer workflow and adoption",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00062",
      "source": "W003",
      "target": "K:Skills formation and teaching",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00063",
      "source": "W003",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00064",
      "source": "W003",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PASS4_SCOPED_PRIMARY_LINK",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "checked": "partial_not_full_original_replication",
      "id": "e00065",
      "source": "W003",
      "target": "C:C02",
      "key": 1,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e00066",
      "source": "W003",
      "target": "C:C02",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00067",
      "source": "W003",
      "target": "C:C01",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PASS4_SCOPED_PRIMARY_LINK",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "checked": "partial_not_full_original_replication",
      "id": "e00068",
      "source": "W003",
      "target": "C:C01",
      "key": 1,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e00069",
      "source": "W003",
      "target": "C:C01",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00070",
      "source": "W003",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PASS4_SCOPED_PRIMARY_LINK",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "checked": "partial_not_full_original_replication",
      "id": "e00071",
      "source": "W003",
      "target": "C:C12",
      "key": 1,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e00072",
      "source": "W003",
      "target": "C:C12",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e00073",
      "source": "W003",
      "target": "M:Controlled human or field experiment",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "convergent finding",
      "weight": "1.3",
      "role": "",
      "rationale": "Two enterprise experimental settings support task-level speed improvements.",
      "provenance": "Editorial inference from bibliography abstracts, not a measured bibliographic citation",
      "id": "e00074",
      "source": "W003",
      "target": "W008",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00075",
      "source": "W003",
      "target": "W008",
      "key": 1,
      "atlas_family": "similarity"
    },
    {
      "relation": "context-dependent tension",
      "weight": "1.3",
      "role": "",
      "rationale": "Controlled results differ by task, developer familiarity and model generation; they are not direct contradictory estimands.",
      "provenance": "Editorial inference from bibliography abstracts, not a measured bibliographic citation",
      "id": "e00076",
      "source": "W003",
      "target": "W023",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "controlled study comparison",
      "weight": "1.3",
      "role": "",
      "rationale": "Field-experimental estimates vary by developer experience and tool generation.",
      "provenance": "Editorial inference from bibliography abstracts, not a measured bibliographic citation",
      "id": "e00077",
      "source": "W003",
      "target": "W019",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00078",
      "source": "W003",
      "target": "W118",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00079",
      "source": "W003",
      "target": "W016",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00080",
      "source": "W003",
      "target": "W017",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00081",
      "source": "W003",
      "target": "W025",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00082",
      "source": "W003",
      "target": "W015",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00083",
      "source": "W003",
      "target": "W047",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00084",
      "source": "W003",
      "target": "W121",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00085",
      "source": "W003",
      "target": "W146",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00086",
      "source": "W003",
      "target": "W163",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 1.7 What the research can and cannot tell us",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00087",
      "source": "W003",
      "target": "S:1.7",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 2.1 The productivity denominator problem",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00088",
      "source": "W003",
      "target": "S:2.1",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 2.2 How to read causal evidence",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00089",
      "source": "W003",
      "target": "S:2.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 2.8 Designing a coding-specific field pilot",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00090",
      "source": "W003",
      "target": "S:2.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 2.9 From metrics to an evidence-based pilot decision",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00091",
      "source": "W003",
      "target": "S:2.9",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 12.4 Estimating return without fabricated certainty",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00092",
      "source": "W003",
      "target": "S:12.4",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "SUPPORTS_SOURCE_SCOPED_CLAIM",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "scope": "PR endpoint and heterogeneous uncertainty",
      "id": "e00093",
      "source": "W003",
      "target": "PASS3_RESTORED:CLAIM:P3-W003-COMPANY",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "SUPPORTS_SOURCE_SCOPED_CLAIM",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "scope": "Aggregate arithmetic only; not original regression replication",
      "id": "e00094",
      "source": "W003",
      "target": "PASS3_RESTORED:CLAIM:P3-W003-POOLED",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "SUPPORTS_SOURCE_SCOPED_CLAIM",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "scope": "Published final table not independently compared",
      "id": "e00095",
      "source": "W003",
      "target": "PASS3_RESTORED:CLAIM:P3-W003-PUBLISH",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "OFFICIAL_SUPPLEMENT",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "e00096",
      "source": "W003",
      "target": "PASS9:SOURCE:W003:PUBLISHER_APP",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e00097",
      "source": "W003",
      "target": "EDU:COMMENTARY:01",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e00098",
      "source": "W003",
      "target": "EDU:COMMENTARY:02",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e00099",
      "source": "W003",
      "target": "EDU:COMMENTARY:12",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x00102",
      "source": "W003",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00100",
      "source": "W004",
      "target": "T:Productivity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00101",
      "source": "W004",
      "target": "T:Code quality & security",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00102",
      "source": "W004",
      "target": "K:Output versus shipped value",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00103",
      "source": "W004",
      "target": "K:Developer workflow and adoption",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00104",
      "source": "W004",
      "target": "K:Technical debt and complexity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00105",
      "source": "W004",
      "target": "K:Economic costs and return",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00106",
      "source": "W004",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00107",
      "source": "W004",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e00108",
      "source": "W004",
      "target": "C:C02",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00109",
      "source": "W004",
      "target": "C:C01",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00110",
      "source": "W004",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e00111",
      "source": "W004",
      "target": "C:C05",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00112",
      "source": "W004",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e00113",
      "source": "W004",
      "target": "C:C12",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e00114",
      "source": "W004",
      "target": "M:Quasi-experimental / matched observation",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "partial replication with changed metric",
      "weight": "1.3",
      "role": "",
      "rationale": "Both observe complexity growth; point estimates differ with unit and cohort.",
      "provenance": "Editorial inference from bibliography abstracts, not a measured bibliographic citation",
      "id": "e00115",
      "source": "W004",
      "target": "W058",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00116",
      "source": "W004",
      "target": "W058",
      "key": 1,
      "atlas_family": "similarity"
    },
    {
      "relation": "apparently conflicting measurements",
      "weight": "1.3",
      "role": "",
      "rationale": "Repository-level trends and matched units differ in denominator, outcome and selection.",
      "provenance": "Editorial inference from bibliography abstracts, not a measured bibliographic citation",
      "id": "e00117",
      "source": "W004",
      "target": "W056",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00118",
      "source": "W004",
      "target": "W055",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00119",
      "source": "W004",
      "target": "W016",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00120",
      "source": "W004",
      "target": "W005",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00121",
      "source": "W004",
      "target": "W027",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00122",
      "source": "W004",
      "target": "W145",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00123",
      "source": "W004",
      "target": "W149",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 2.4 Observational adoption and its confounders",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00124",
      "source": "W004",
      "target": "S:2.4",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 2.6 Quality-adjusted productivity",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00125",
      "source": "W004",
      "target": "S:2.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 5.3 Code smells are signals, not incidents",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00126",
      "source": "W004",
      "target": "S:5.3",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 12.2 Why cheap generation may increase total cost",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00127",
      "source": "W004",
      "target": "S:12.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "REPORTS_ORIGINAL_FINDING",
      "provenance": "audit/pass2/claim_evidence_pass2.csv",
      "rationale": "Printed p7 Table2 19pp author PDF MSR 2026",
      "id": "e00128",
      "source": "W004",
      "target": "PASS2:CLAIM:P2-W004-PREFERRED",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "REPORTS_ORIGINAL_FINDING",
      "provenance": "audit/pass2/claim_evidence_pass2.csv",
      "rationale": "Printed p16 Appendix Table6 19pp author PDF MSR 2026",
      "id": "e00129",
      "source": "W004",
      "target": "PASS2:CLAIM:P2-W004-ROBUSTNESS",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e00130",
      "source": "W004",
      "target": "EDU:COMMENTARY:05",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x00134",
      "source": "W004",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00131",
      "source": "W005",
      "target": "T:Productivity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00132",
      "source": "W005",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00133",
      "source": "W005",
      "target": "K:Output versus shipped value",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00134",
      "source": "W005",
      "target": "K:Developer workflow and adoption",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00135",
      "source": "W005",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00136",
      "source": "W005",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00137",
      "source": "W005",
      "target": "C:C01",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00138",
      "source": "W005",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e00139",
      "source": "W005",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00140",
      "source": "W005",
      "target": "W027",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00141",
      "source": "W005",
      "target": "W016",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00142",
      "source": "W005",
      "target": "W055",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00143",
      "source": "W005",
      "target": "W014",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00144",
      "source": "W005",
      "target": "W036",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00145",
      "source": "W005",
      "target": "W010",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00146",
      "source": "W005",
      "target": "W033",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00147",
      "source": "W005",
      "target": "W051",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00148",
      "source": "W005",
      "target": "W187",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.35",
      "role": "supplement",
      "rationale": "supplement: 3.3 The task envelope",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00149",
      "source": "W005",
      "target": "S:3.3",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "DOCUMENTED_EDITORIAL_EXTENSION",
      "weight": "0.14",
      "role": "",
      "rationale": "3.3 (supplement)",
      "provenance": "2026-10-09 revised editorial plan; not present in original graph",
      "id": "e00150",
      "source": "W005",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00151",
      "source": "W006",
      "target": "T:Productivity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00152",
      "source": "W006",
      "target": "K:Developer workflow and adoption",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00153",
      "source": "W006",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00154",
      "source": "W006",
      "target": "C:C01",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e00155",
      "source": "W006",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00156",
      "source": "W006",
      "target": "W036",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00157",
      "source": "W006",
      "target": "W015",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00158",
      "source": "W006",
      "target": "W007",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00159",
      "source": "W006",
      "target": "W141",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00160",
      "source": "W006",
      "target": "W128",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00161",
      "source": "W006",
      "target": "W070",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 2.4 Observational adoption and its confounders",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00162",
      "source": "W006",
      "target": "S:2.4",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00163",
      "source": "W007",
      "target": "T:Productivity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00164",
      "source": "W007",
      "target": "K:Developer workflow and adoption",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00165",
      "source": "W007",
      "target": "K:Automation bias and trust",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00166",
      "source": "W007",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00167",
      "source": "W007",
      "target": "C:C01",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e00168",
      "source": "W007",
      "target": "M:Self-report / commercial evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00169",
      "source": "W007",
      "target": "W168",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00170",
      "source": "W007",
      "target": "W110",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00171",
      "source": "W007",
      "target": "W085",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00172",
      "source": "W007",
      "target": "W089",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 1.3 The engineer's work before and after AI",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00173",
      "source": "W007",
      "target": "S:1.3",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_LOCATED_PRIMARY_ORIGINAL_SOURCE",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "depth": "IDENTITY_ONLY_METHODS_NOT_REPLICATED",
      "id": "e00174",
      "source": "W007",
      "target": "PASS7:LOCATOR:W007",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "SUPPORTS_CLAIM_AT_RECORDED_DEPTH",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "depth": "PRIMARY_ORIGINAL_MANUSCRIPT_SECTION_CHECKED",
      "id": "e00175",
      "source": "W007",
      "target": "PASS7:CLAIM:C01_W007_PROCESS",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "SUPPORTS_CLAIM_AT_RECORDED_DEPTH",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "depth": "PRIMARY_MANUSCRIPT_DENOMINATOR_CHECKED",
      "id": "e00176",
      "source": "W007",
      "target": "PASS7:CLAIM:C02_W007_RESPONSE",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e00177",
      "source": "W007",
      "target": "EDU:COMMENTARY:02",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x00182",
      "source": "W007",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00178",
      "source": "W008",
      "target": "T:Productivity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00179",
      "source": "W008",
      "target": "K:Output versus shipped value",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00180",
      "source": "W008",
      "target": "K:Controlled productivity evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00181",
      "source": "W008",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00182",
      "source": "W008",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e00183",
      "source": "W008",
      "target": "C:C02",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00184",
      "source": "W008",
      "target": "C:C01",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e00185",
      "source": "W008",
      "target": "M:Controlled human or field experiment",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00186",
      "source": "W008",
      "target": "W017",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00187",
      "source": "W008",
      "target": "W025",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00188",
      "source": "W008",
      "target": "W118",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00189",
      "source": "W008",
      "target": "W023",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00190",
      "source": "W008",
      "target": "W009",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00191",
      "source": "W008",
      "target": "W024",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00192",
      "source": "W008",
      "target": "W193",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 2.2 How to read causal evidence",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00193",
      "source": "W008",
      "target": "S:2.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 2.3 Why controlled studies disagree",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00194",
      "source": "W008",
      "target": "S:2.3",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 2.8 Designing a coding-specific field pilot",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00195",
      "source": "W008",
      "target": "S:2.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00196",
      "source": "W009",
      "target": "T:Productivity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00197",
      "source": "W009",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00198",
      "source": "W009",
      "target": "K:Output versus shipped value",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00199",
      "source": "W009",
      "target": "K:Controlled productivity evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00200",
      "source": "W009",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e00201",
      "source": "W009",
      "target": "C:C02",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00202",
      "source": "W009",
      "target": "C:C01",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00203",
      "source": "W009",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e00204",
      "source": "W009",
      "target": "M:Self-report / commercial evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00205",
      "source": "W009",
      "target": "W019",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00206",
      "source": "W009",
      "target": "W025",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00207",
      "source": "W009",
      "target": "W024",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00208",
      "source": "W009",
      "target": "W017",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 2.1 The productivity denominator problem",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00209",
      "source": "W009",
      "target": "S:2.1",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00210",
      "source": "W010",
      "target": "T:Productivity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00211",
      "source": "W010",
      "target": "T:Economics",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00212",
      "source": "W010",
      "target": "K:Output versus shipped value",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00213",
      "source": "W010",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00214",
      "source": "W010",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PASS5_SCOPED_PRIMARY_RELEVANT_TO_CHAPTER",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "depth": "PUBLISHER_REVISION_ABSTRACT_AND_EARLIER_SSRN_ABSTRACT_ONLY",
      "id": "e00215",
      "source": "W010",
      "target": "C:C02",
      "key": 1,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e00216",
      "source": "W010",
      "target": "C:C02",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00217",
      "source": "W010",
      "target": "C:C01",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PASS5_SCOPED_PRIMARY_RELEVANT_TO_CHAPTER",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "depth": "PUBLISHER_REVISION_ABSTRACT_AND_EARLIER_SSRN_ABSTRACT_ONLY",
      "id": "e00218",
      "source": "W010",
      "target": "C:C01",
      "key": 1,
      "atlas_family": "audit"
    },
    {
      "relation": "PASS6_SOURCE_VERIFICATION_RELEVANCE",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "inspection_depth": "NBER_PRIMARY_INSTITUTIONAL_REVISED_RECORD",
      "id": "e00219",
      "source": "W010",
      "target": "C:C01",
      "key": 2,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e00220",
      "source": "W010",
      "target": "C:C01",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00221",
      "source": "W010",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PASS5_SCOPED_PRIMARY_RELEVANT_TO_CHAPTER",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "depth": "PUBLISHER_REVISION_ABSTRACT_AND_EARLIER_SSRN_ABSTRACT_ONLY",
      "id": "e00222",
      "source": "W010",
      "target": "C:C12",
      "key": 1,
      "atlas_family": "audit"
    },
    {
      "relation": "PASS6_SOURCE_VERIFICATION_RELEVANCE",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "inspection_depth": "NBER_PRIMARY_INSTITUTIONAL_REVISED_RECORD",
      "id": "e00223",
      "source": "W010",
      "target": "C:C12",
      "key": 2,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e00224",
      "source": "W010",
      "target": "C:C12",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e00225",
      "source": "W010",
      "target": "M:Quasi-experimental / matched observation",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "claims require measurement",
      "weight": "1.3",
      "role": "",
      "rationale": "Econometric activity/release differences should bound broad industry transformation claims.",
      "provenance": "Editorial inference from bibliography abstracts, not a measured bibliographic citation",
      "id": "e00226",
      "source": "W010",
      "target": "W028",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "outcome proxy triangulation",
      "weight": "1.3",
      "role": "",
      "rationale": "Enterprise PR count and GitHub release count should be reported together, not conflated.",
      "provenance": "Editorial inference from bibliography abstracts, not a measured bibliographic citation",
      "id": "e00227",
      "source": "W010",
      "target": "W014",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00228",
      "source": "W010",
      "target": "W020",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00229",
      "source": "W010",
      "target": "W187",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00230",
      "source": "W010",
      "target": "W016",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00231",
      "source": "W010",
      "target": "W017",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00232",
      "source": "W010",
      "target": "W013",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00233",
      "source": "W010",
      "target": "W018",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00234",
      "source": "W010",
      "target": "W026",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00235",
      "source": "W010",
      "target": "W044",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00236",
      "source": "W010",
      "target": "W051",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00237",
      "source": "W010",
      "target": "W145",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00238",
      "source": "W010",
      "target": "W153",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00239",
      "source": "W010",
      "target": "W185",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 1.9 From generated output to an evidence question",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00240",
      "source": "W010",
      "target": "S:1.9",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 2.1 The productivity denominator problem",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00241",
      "source": "W010",
      "target": "S:2.1",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 2.5 Writing code versus shipping code",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00242",
      "source": "W010",
      "target": "S:2.5",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 8.1 Why review becomes the scarce resource",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00243",
      "source": "W010",
      "target": "S:8.1",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 11.1 From individual productivity to team throughput",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00244",
      "source": "W010",
      "target": "S:11.1",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 12.2 Why cheap generation may increase total cost",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00245",
      "source": "W010",
      "target": "S:12.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "DOCUMENTED_EDITORIAL_EXTENSION",
      "weight": "0.14",
      "role": "",
      "rationale": "8.1 (counterpoint)",
      "provenance": "2026-10-09 revised editorial plan; not present in original graph",
      "id": "e00246",
      "source": "W010",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PASS5_SCOPED_PRIMARY_RELEVANT_TO_CHAPTER",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "depth": "PUBLISHER_REVISION_ABSTRACT_AND_EARLIER_SSRN_ABSTRACT_ONLY",
      "id": "e00247",
      "source": "W010",
      "target": "C:C08",
      "key": 1,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e00248",
      "source": "W010",
      "target": "C:C08",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "DOCUMENTED_EDITORIAL_EXTENSION",
      "weight": "0.14",
      "role": "",
      "rationale": "11.1 (counterpoint)",
      "provenance": "2026-10-09 revised editorial plan; not present in original graph",
      "id": "e00249",
      "source": "W010",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PASS5_SCOPED_PRIMARY_RELEVANT_TO_CHAPTER",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "depth": "PUBLISHER_REVISION_ABSTRACT_AND_EARLIER_SSRN_ABSTRACT_ONLY",
      "id": "e00250",
      "source": "W010",
      "target": "C:C11",
      "key": 1,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e00251",
      "source": "W010",
      "target": "C:C11",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "REPORTS_ORIGINAL_FINDING",
      "provenance": "audit/pass2/claim_evidence_pass2.csv",
      "rationale": "Institutional NBER WP35275 September 2026 abstract",
      "id": "e00252",
      "source": "W010",
      "target": "PASS2:CLAIM:P2-W010-ABSTRACT",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "SUPPORTS_VERSION_SCOPED_CLAIM",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "depth": "VERSION_COMPARISON_ABSTRACT_NOT_TABLE",
      "id": "e00253",
      "source": "W010",
      "target": "PASS5:CLAIM:P5-C01",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "SUPPORTS_VERSION_SCOPED_CLAIM",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "depth": "OBSERVATIONAL_MATCHED_EVENT_STUDY",
      "id": "e00254",
      "source": "W010",
      "target": "PASS5:CLAIM:P5-C02",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "HAS_PUBLICATION_VERSION",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "inspection_depth": "ABSTRACT_ONLY",
      "id": "e00255",
      "source": "W010",
      "target": "VERSION:W010:May-2026-SSRN",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "HAS_PUBLICATION_VERSION",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "inspection_depth": "ABSTRACT_ONLY",
      "id": "e00256",
      "source": "W010",
      "target": "VERSION:W010:September-2026-NBER",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "SUPPORTS_SCOPED_CLAIM",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "depth": "PUBLISHER_DISCLOSURE_NOT_CAUSAL_CHALLENGE",
      "id": "e00257",
      "source": "W010",
      "target": "PASS6:CLAIM:P6-C08",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e00258",
      "source": "W010",
      "target": "EDU:COMMENTARY:12",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x00264",
      "source": "W010",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00259",
      "source": "W011",
      "target": "T:Productivity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00260",
      "source": "W011",
      "target": "T:Engineering structure",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00261",
      "source": "W011",
      "target": "K:Output versus shipped value",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00262",
      "source": "W011",
      "target": "K:Independent verification and oracles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00263",
      "source": "W011",
      "target": "K:Specifications and governance",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00264",
      "source": "W011",
      "target": "K:Skills formation and teaching",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00265",
      "source": "W011",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00266",
      "source": "W011",
      "target": "C:C01",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e00267",
      "source": "W011",
      "target": "C:C01",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00268",
      "source": "W011",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e00269",
      "source": "W011",
      "target": "C:C11",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00270",
      "source": "W011",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e00271",
      "source": "W011",
      "target": "M:Theory / argument (not a new result)",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00272",
      "source": "W011",
      "target": "W118",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00273",
      "source": "W011",
      "target": "W095",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00274",
      "source": "W011",
      "target": "W155",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00275",
      "source": "W011",
      "target": "W148",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 1.4 The lifecycle of a trustworthy change",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00276",
      "source": "W011",
      "target": "S:1.4",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 3.9 Agent capability as a testable hypothesis",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00277",
      "source": "W011",
      "target": "S:3.9",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 4.1 Separate intention determination from design",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00278",
      "source": "W011",
      "target": "S:4.1",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 4.8 Native intent gates and optional compatibility adapters",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00279",
      "source": "W011",
      "target": "S:4.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 11.4 Executable policy as an engineering proposal",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00280",
      "source": "W011",
      "target": "S:11.4",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "DOCUMENTED_EDITORIAL_EXTENSION",
      "weight": "0.14",
      "role": "",
      "rationale": "3.9 (core)",
      "provenance": "2026-10-09 revised editorial plan; not present in original graph",
      "id": "e00281",
      "source": "W011",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e00282",
      "source": "W011",
      "target": "C:C03",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "DOCUMENTED_EDITORIAL_EXTENSION",
      "weight": "0.14",
      "role": "",
      "rationale": "4.1 (core); 4.8 (core)",
      "provenance": "2026-10-09 revised editorial plan; not present in original graph",
      "id": "e00283",
      "source": "W011",
      "target": "C:C04",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e00284",
      "source": "W011",
      "target": "C:C04",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "REPORTS_ORIGINAL_FINDING",
      "provenance": "audit/pass2/claim_evidence_pass2.csv",
      "rationale": "Sections 3 and 7.4 arXiv 2605.01160",
      "id": "e00285",
      "source": "W011",
      "target": "PASS2:CLAIM:P2-W011-PILOT",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00286",
      "source": "W012",
      "target": "T:Productivity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00287",
      "source": "W012",
      "target": "K:Developer workflow and adoption",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00288",
      "source": "W012",
      "target": "K:Long-running agent execution",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00289",
      "source": "W012",
      "target": "K:Dataset provenance and dependency",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00290",
      "source": "W012",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00291",
      "source": "W012",
      "target": "C:C01",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e00292",
      "source": "W012",
      "target": "C:C01",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e00293",
      "source": "W012",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00294",
      "source": "W012",
      "target": "W022",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00295",
      "source": "W012",
      "target": "W054",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00296",
      "source": "W012",
      "target": "W158",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00297",
      "source": "W012",
      "target": "W057",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00298",
      "source": "W012",
      "target": "W071",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 1.2 From autocomplete to delegated execution",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00299",
      "source": "W012",
      "target": "S:1.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 3.1 From suggestion to a permission-bounded agent",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00300",
      "source": "W012",
      "target": "S:3.1",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 3.6 A bounded propose–act–observe loop",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00301",
      "source": "W012",
      "target": "S:3.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 3.7 When parallel agents help and hurt",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00302",
      "source": "W012",
      "target": "S:3.7",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "DOCUMENTED_EDITORIAL_EXTENSION",
      "weight": "0.14",
      "role": "",
      "rationale": "3.1 (core); 3.6 (core); 3.7 (counterpoint)",
      "provenance": "2026-10-09 revised editorial plan; not present in original graph",
      "id": "e00303",
      "source": "W012",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e00304",
      "source": "W012",
      "target": "C:C03",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00305",
      "source": "W013",
      "target": "T:Productivity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00306",
      "source": "W013",
      "target": "K:Output versus shipped value",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00307",
      "source": "W013",
      "target": "K:Benchmarks and construct validity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00308",
      "source": "W013",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00309",
      "source": "W013",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00310",
      "source": "W013",
      "target": "C:C01",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00311",
      "source": "W013",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e00312",
      "source": "W013",
      "target": "C:C03",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e00313",
      "source": "W013",
      "target": "M:Benchmark / controlled laboratory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00314",
      "source": "W013",
      "target": "W014",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00315",
      "source": "W013",
      "target": "W020",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00316",
      "source": "W013",
      "target": "W187",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00317",
      "source": "W013",
      "target": "W025",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00318",
      "source": "W013",
      "target": "W056",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 1.7 What the research can and cannot tell us",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00319",
      "source": "W013",
      "target": "S:1.7",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 3.9 Agent capability as a testable hypothesis",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00320",
      "source": "W013",
      "target": "S:3.9",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00321",
      "source": "W014",
      "target": "T:Productivity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00322",
      "source": "W014",
      "target": "T:System knowledge & memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00323",
      "source": "W014",
      "target": "K:Output versus shipped value",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00324",
      "source": "W014",
      "target": "K:Developer workflow and adoption",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00325",
      "source": "W014",
      "target": "K:Benchmarks and construct validity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00326",
      "source": "W014",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00327",
      "source": "W014",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00328",
      "source": "W014",
      "target": "C:C01",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00329",
      "source": "W014",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00330",
      "source": "W014",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e00331",
      "source": "W014",
      "target": "M:Quasi-experimental / matched observation",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00332",
      "source": "W014",
      "target": "W016",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00333",
      "source": "W014",
      "target": "W027",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00334",
      "source": "W014",
      "target": "W055",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 1.2 From autocomplete to delegated execution",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00335",
      "source": "W014",
      "target": "S:1.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 2.5 Writing code versus shipping code",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00336",
      "source": "W014",
      "target": "S:2.5",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00337",
      "source": "W015",
      "target": "T:Productivity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00338",
      "source": "W015",
      "target": "T:Skills & learning",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00339",
      "source": "W015",
      "target": "K:Developer workflow and adoption",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00340",
      "source": "W015",
      "target": "K:Skills formation and teaching",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00341",
      "source": "W015",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00342",
      "source": "W015",
      "target": "C:C01",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00343",
      "source": "W015",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e00344",
      "source": "W015",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00345",
      "source": "W015",
      "target": "W047",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00346",
      "source": "W015",
      "target": "W036",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.35",
      "role": "supplement",
      "rationale": "supplement: 10.1 Short-term task success versus retained understanding",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00347",
      "source": "W015",
      "target": "S:10.1",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_LOCATED_PRIMARY_ORIGINAL_SOURCE",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "depth": "IDENTITY_ONLY_METHODS_NOT_REPLICATED",
      "id": "e00348",
      "source": "W015",
      "target": "PASS7:LOCATOR:W015",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00349",
      "source": "W016",
      "target": "T:Productivity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00350",
      "source": "W016",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00351",
      "source": "W016",
      "target": "K:Output versus shipped value",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00352",
      "source": "W016",
      "target": "K:Developer workflow and adoption",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00353",
      "source": "W016",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00354",
      "source": "W016",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00355",
      "source": "W016",
      "target": "C:C01",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00356",
      "source": "W016",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e00357",
      "source": "W016",
      "target": "M:Self-report / commercial evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00358",
      "source": "W016",
      "target": "W027",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00359",
      "source": "W016",
      "target": "W055",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00360",
      "source": "W016",
      "target": "W020",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00361",
      "source": "W016",
      "target": "W022",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00362",
      "source": "W016",
      "target": "W036",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00363",
      "source": "W016",
      "target": "W187",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 2.7 Developer experience and hidden time",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00364",
      "source": "W016",
      "target": "S:2.7",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00365",
      "source": "W017",
      "target": "T:Productivity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00366",
      "source": "W017",
      "target": "K:Output versus shipped value",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00367",
      "source": "W017",
      "target": "K:Controlled productivity evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00368",
      "source": "W017",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00369",
      "source": "W017",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00370",
      "source": "W017",
      "target": "C:C01",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e00371",
      "source": "W017",
      "target": "M:Controlled human or field experiment",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00372",
      "source": "W017",
      "target": "W025",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00373",
      "source": "W017",
      "target": "W118",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00374",
      "source": "W017",
      "target": "W023",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00375",
      "source": "W017",
      "target": "W024",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00376",
      "source": "W017",
      "target": "W146",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00377",
      "source": "W017",
      "target": "W193",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 2.8 Designing a coding-specific field pilot",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00378",
      "source": "W017",
      "target": "S:2.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 12.3 Choosing the least-cost adequate level of autonomy",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00379",
      "source": "W017",
      "target": "S:12.3",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "DOCUMENTED_EDITORIAL_EXTENSION",
      "weight": "0.14",
      "role": "",
      "rationale": "12.3 (counterpoint)",
      "provenance": "2026-10-09 revised editorial plan; not present in original graph",
      "id": "e00380",
      "source": "W017",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e00381",
      "source": "W017",
      "target": "C:C12",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00382",
      "source": "W018",
      "target": "T:Productivity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00383",
      "source": "W018",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00384",
      "source": "W018",
      "target": "K:Output versus shipped value",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00385",
      "source": "W018",
      "target": "K:Review capacity and maintainers",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00386",
      "source": "W018",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00387",
      "source": "W018",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00388",
      "source": "W018",
      "target": "C:C01",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00389",
      "source": "W018",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e00390",
      "source": "W018",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00391",
      "source": "W018",
      "target": "W023",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00392",
      "source": "W018",
      "target": "W107",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00393",
      "source": "W018",
      "target": "W020",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00394",
      "source": "W018",
      "target": "W187",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00395",
      "source": "W018",
      "target": "W044",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00396",
      "source": "W018",
      "target": "W066",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00397",
      "source": "W018",
      "target": "W078",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.35",
      "role": "supplement",
      "rationale": "supplement: 2.6 Quality-adjusted productivity",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00398",
      "source": "W018",
      "target": "S:2.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_LOCATED_PRIMARY_ORIGINAL_SOURCE",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "depth": "IDENTITY_ONLY_METHODS_NOT_REPLICATED",
      "id": "e00399",
      "source": "W018",
      "target": "PASS7:LOCATOR:W018",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00400",
      "source": "W019",
      "target": "T:Productivity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00401",
      "source": "W019",
      "target": "T:Economics",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00402",
      "source": "W019",
      "target": "K:Output versus shipped value",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00403",
      "source": "W019",
      "target": "K:Controlled productivity evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00404",
      "source": "W019",
      "target": "K:Employment and early-career roles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00405",
      "source": "W019",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00406",
      "source": "W019",
      "target": "C:C01",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00407",
      "source": "W019",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e00408",
      "source": "W019",
      "target": "M:Benchmark / controlled laboratory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00409",
      "source": "W019",
      "target": "W140",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00410",
      "source": "W019",
      "target": "W124",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00411",
      "source": "W019",
      "target": "W025",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00412",
      "source": "W019",
      "target": "W139",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00413",
      "source": "W019",
      "target": "W144",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 2.3 Why controlled studies disagree",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00414",
      "source": "W019",
      "target": "S:2.3",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "SUPPORTS_SCOPED_CLAIM",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "depth": "INSTITUTIONAL_SUMMARY_AND_JOURNAL_RECORD",
      "id": "e00415",
      "source": "W019",
      "target": "PASS6:CLAIM:P6-C09",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "HAS_VERSION",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "verification_depth": "WORKING_PAPER_OFFICIAL",
      "id": "e00416",
      "source": "W019",
      "target": "PASS6:VERSION:W019:BIS-2024-work1208",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "HAS_VERSION",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "verification_depth": "PUBLISHED_JOURNAL_RECORD",
      "id": "e00417",
      "source": "W019",
      "target": "PASS6:VERSION:W019:JFS-2026-v84",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "HAS_VERIFIED_DIRECT_LOCATOR",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "e00418",
      "source": "W019",
      "target": "PASS6:LOCATOR:W019",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e00419",
      "source": "W019",
      "target": "EDU:COMMENTARY:12",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x00426",
      "source": "W019",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00420",
      "source": "W020",
      "target": "T:Productivity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00421",
      "source": "W020",
      "target": "K:Output versus shipped value",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00422",
      "source": "W020",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00423",
      "source": "W020",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PASS5_SCOPED_PRIMARY_RELEVANT_TO_CHAPTER",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "depth": "PRIMARY_METHODS_SURVEY_QUESTION_WORDING_FILTERING_AND_RESULTS",
      "id": "e00424",
      "source": "W020",
      "target": "C:C02",
      "key": 1,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e00425",
      "source": "W020",
      "target": "C:C02",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00426",
      "source": "W020",
      "target": "C:C01",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e00427",
      "source": "W020",
      "target": "M:Self-report / commercial evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00428",
      "source": "W020",
      "target": "W187",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00429",
      "source": "W020",
      "target": "W027",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00430",
      "source": "W020",
      "target": "W025",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00431",
      "source": "W020",
      "target": "W026",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00432",
      "source": "W020",
      "target": "W044",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00433",
      "source": "W020",
      "target": "W051",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00434",
      "source": "W020",
      "target": "W185",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 2.7 Developer experience and hidden time",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00435",
      "source": "W020",
      "target": "S:2.7",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 12.4 Estimating return without fabricated certainty",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00436",
      "source": "W020",
      "target": "S:12.4",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "DOCUMENTED_EDITORIAL_EXTENSION",
      "weight": "0.14",
      "role": "",
      "rationale": "12.4 (counterpoint)",
      "provenance": "2026-10-09 revised editorial plan; not present in original graph",
      "id": "e00437",
      "source": "W020",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PASS5_SCOPED_PRIMARY_RELEVANT_TO_CHAPTER",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "depth": "PRIMARY_METHODS_SURVEY_QUESTION_WORDING_FILTERING_AND_RESULTS",
      "id": "e00438",
      "source": "W020",
      "target": "C:C12",
      "key": 1,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e00439",
      "source": "W020",
      "target": "C:C12",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "SUPPORTS_VERSION_SCOPED_CLAIM",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "depth": "PRIMARY_HTML_METHODS_NOT_RCT",
      "id": "e00440",
      "source": "W020",
      "target": "PASS5:CLAIM:P5-C08",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "SUPPORTS_VERSION_SCOPED_CLAIM",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "depth": "SELF_REPORTED_NOT_CAUSAL",
      "id": "e00441",
      "source": "W020",
      "target": "PASS5:CLAIM:P5-C09",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "HAS_PUBLICATION_VERSION",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "inspection_depth": "HTML_METHODS_RESULTS",
      "id": "e00442",
      "source": "W020",
      "target": "VERSION:W020:May-2026-survey",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00443",
      "source": "W021",
      "target": "T:Productivity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00444",
      "source": "W021",
      "target": "T:Code quality & security",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00445",
      "source": "W021",
      "target": "K:Output versus shipped value",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00446",
      "source": "W021",
      "target": "K:Dataset provenance and dependency",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00447",
      "source": "W021",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00448",
      "source": "W021",
      "target": "C:C01",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00449",
      "source": "W021",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e00450",
      "source": "W021",
      "target": "M:Self-report / commercial evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "observational convergence",
      "weight": "1.3",
      "role": "",
      "rationale": "Both associate more AI throughput with negative downstream stability or review signals.",
      "provenance": "Editorial inference from bibliography abstracts, not a measured bibliographic citation",
      "id": "e00451",
      "source": "W021",
      "target": "W024",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "financial model versus measured cost",
      "weight": "1.3",
      "role": "",
      "rationale": "Modeled ROI needs review, incidents and deployment costs observed in real operations.",
      "provenance": "Editorial inference from bibliography abstracts, not a measured bibliographic citation",
      "id": "e00452",
      "source": "W021",
      "target": "W145",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00453",
      "source": "W021",
      "target": "W033",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00454",
      "source": "W021",
      "target": "W065",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00455",
      "source": "W021",
      "target": "W023",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00456",
      "source": "W021",
      "target": "W177",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00457",
      "source": "W021",
      "target": "W026",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 1.9 From generated output to an evidence question",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00458",
      "source": "W021",
      "target": "S:1.9",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 2.6 Quality-adjusted productivity",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00459",
      "source": "W021",
      "target": "S:2.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 12.1 Economics of the entire engineering loop",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00460",
      "source": "W021",
      "target": "S:12.1",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "DOCUMENTED_EDITORIAL_EXTENSION",
      "weight": "0.14",
      "role": "",
      "rationale": "12.1 (counterpoint)",
      "provenance": "2026-10-09 revised editorial plan; not present in original graph",
      "id": "e00461",
      "source": "W021",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_LOCATED_PRIMARY_ORIGINAL_SOURCE",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "depth": "IDENTITY_ONLY_METHODS_NOT_REPLICATED",
      "id": "e00462",
      "source": "W021",
      "target": "PASS7:LOCATOR:W021",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "SUPPORTS_CLAIM_AT_RECORDED_DEPTH",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "depth": "PRIMARY_VENDOR_REPORT_METADATA_AND_METHOD_SUMMARY",
      "id": "e00463",
      "source": "W021",
      "target": "PASS7:CLAIM:C04_W021_TELEMETRY",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e00464",
      "source": "W021",
      "target": "EDU:COMMENTARY:02",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x00472",
      "source": "W021",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00465",
      "source": "W022",
      "target": "T:Productivity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00466",
      "source": "W022",
      "target": "K:Developer workflow and adoption",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00467",
      "source": "W022",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00468",
      "source": "W022",
      "target": "K:Dataset provenance and dependency",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00469",
      "source": "W022",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00470",
      "source": "W022",
      "target": "C:C01",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e00471",
      "source": "W022",
      "target": "M:Self-report / commercial evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00472",
      "source": "W022",
      "target": "W057",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00473",
      "source": "W022",
      "target": "W034",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00474",
      "source": "W022",
      "target": "W036",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00475",
      "source": "W022",
      "target": "W192",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00476",
      "source": "W022",
      "target": "W071",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00477",
      "source": "W022",
      "target": "W161",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.35",
      "role": "supplement",
      "rationale": "supplement: 2.4 Observational adoption and its confounders",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00478",
      "source": "W022",
      "target": "S:2.4",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_LOCATED_PRIMARY_ORIGINAL_SOURCE",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "depth": "IDENTITY_ONLY_METHODS_NOT_REPLICATED",
      "id": "e00479",
      "source": "W022",
      "target": "PASS7:LOCATOR:W022",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "SUPPORTS_CLAIM_AT_RECORDED_DEPTH",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "depth": "PRIMARY_PRODUCER_PRIMARY_SURVEY_REPORT",
      "id": "e00480",
      "source": "W022",
      "target": "PASS7:CLAIM:C03_W022_ADOPTION",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e00481",
      "source": "W022",
      "target": "EDU:COMMENTARY:02",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x00490",
      "source": "W022",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00482",
      "source": "W023",
      "target": "T:Productivity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00483",
      "source": "W023",
      "target": "K:Output versus shipped value",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00484",
      "source": "W023",
      "target": "K:Controlled productivity evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00485",
      "source": "W023",
      "target": "K:Review capacity and maintainers",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00486",
      "source": "W023",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00487",
      "source": "W023",
      "target": "K:Dataset provenance and dependency",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00488",
      "source": "W023",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e00489",
      "source": "W023",
      "target": "C:C02",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00490",
      "source": "W023",
      "target": "C:C01",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e00491",
      "source": "W023",
      "target": "C:C01",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00492",
      "source": "W023",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e00493",
      "source": "W023",
      "target": "M:Controlled human or field experiment",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00494",
      "source": "W023",
      "target": "W025",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00495",
      "source": "W023",
      "target": "W073",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00496",
      "source": "W023",
      "target": "W033",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00497",
      "source": "W023",
      "target": "W081",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00498",
      "source": "W023",
      "target": "W112",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 1.7 What the research can and cannot tell us",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00499",
      "source": "W023",
      "target": "S:1.7",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 2.2 How to read causal evidence",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00500",
      "source": "W023",
      "target": "S:2.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 2.3 Why controlled studies disagree",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00501",
      "source": "W023",
      "target": "S:2.3",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "SOURCE_ATTRIBUTION_FOR_RENDITION",
      "provenance": "JPG_EDITION_V7",
      "interpretation": "Source attribution inherited from audited figure; not independent validation",
      "id": "x00511",
      "source": "W023",
      "target": "JPG:V7:04",
      "key": "v7_attribution",
      "atlas_family": "provenance"
    },
    {
      "relation": "SOURCE_ATTRIBUTION_FOR_RENDITION",
      "provenance": "JPG_EDITION_V7",
      "interpretation": "Source attribution inherited from audited figure; not independent validation",
      "id": "x00512",
      "source": "W023",
      "target": "JPG:V7:05",
      "key": "v7_attribution",
      "atlas_family": "provenance"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x00513",
      "source": "W023",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00502",
      "source": "W024",
      "target": "T:Productivity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00503",
      "source": "W024",
      "target": "T:Code quality & security",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00504",
      "source": "W024",
      "target": "K:Output versus shipped value",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00505",
      "source": "W024",
      "target": "K:Controlled productivity evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00506",
      "source": "W024",
      "target": "K:Long-running agent execution",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00507",
      "source": "W024",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00508",
      "source": "W024",
      "target": "C:C01",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00509",
      "source": "W024",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e00510",
      "source": "W024",
      "target": "M:Self-report / commercial evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "repeated measurement with shifts",
      "weight": "1.3",
      "role": "",
      "rationale": "DORA changes across cohorts, tool eras, outcomes and model specification.",
      "provenance": "Editorial inference from bibliography abstracts, not a measured bibliographic citation",
      "id": "e00511",
      "source": "W024",
      "target": "W026",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00512",
      "source": "W024",
      "target": "W026",
      "key": 1,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00513",
      "source": "W024",
      "target": "W193",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 12.9 A reversible, risk-adjusted adoption decision",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00514",
      "source": "W024",
      "target": "S:12.9",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "DOCUMENTED_EDITORIAL_EXTENSION",
      "weight": "0.14",
      "role": "",
      "rationale": "12.9 (core)",
      "provenance": "2026-10-09 revised editorial plan; not present in original graph",
      "id": "e00515",
      "source": "W024",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "SUPPORTS_SCOPED_CLAIM",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "depth": "PUBLISHER_REPORT_INDEX_ONLY",
      "id": "e00516",
      "source": "W024",
      "target": "PASS6:CLAIM:P6-C13",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "HAS_VERIFIED_DIRECT_LOCATOR",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "e00517",
      "source": "W024",
      "target": "PASS6:LOCATOR:W024",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e00518",
      "source": "W024",
      "target": "EDU:COMMENTARY:11",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x00531",
      "source": "W024",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00519",
      "source": "W025",
      "target": "T:Productivity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00520",
      "source": "W025",
      "target": "T:Economics",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00521",
      "source": "W025",
      "target": "K:Output versus shipped value",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00522",
      "source": "W025",
      "target": "K:Controlled productivity evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00523",
      "source": "W025",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00524",
      "source": "W025",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00525",
      "source": "W025",
      "target": "C:C01",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00526",
      "source": "W025",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e00527",
      "source": "W025",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00528",
      "source": "W025",
      "target": "W118",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00529",
      "source": "W025",
      "target": "W051",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00530",
      "source": "W025",
      "target": "W146",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00531",
      "source": "W025",
      "target": "W187",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00532",
      "source": "W025",
      "target": "W193",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 2.5 Writing code versus shipping code",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00533",
      "source": "W025",
      "target": "S:2.5",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "SUPPORTS_SCOPED_CLAIM",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "depth": "RESEARCH_NOTE_NOT_EXPERIMENT",
      "id": "e00534",
      "source": "W025",
      "target": "PASS6:CLAIM:P6-C10",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "HAS_VERIFIED_DIRECT_LOCATOR",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "e00535",
      "source": "W025",
      "target": "PASS6:LOCATOR:W025",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e00536",
      "source": "W025",
      "target": "EDU:COMMENTARY:12",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x00550",
      "source": "W025",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00537",
      "source": "W026",
      "target": "T:Productivity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00538",
      "source": "W026",
      "target": "T:Engineering structure",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00539",
      "source": "W026",
      "target": "K:Output versus shipped value",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00540",
      "source": "W026",
      "target": "K:Long-running agent execution",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00541",
      "source": "W026",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00542",
      "source": "W026",
      "target": "C:C01",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00543",
      "source": "W026",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e00544",
      "source": "W026",
      "target": "M:Self-report / commercial evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.35",
      "role": "supplement",
      "rationale": "supplement: 2.5 Writing code versus shipping code",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00545",
      "source": "W026",
      "target": "S:2.5",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "SUPPORTS_SCOPED_CLAIM",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "depth": "PUBLISHER_REPORT_INDEX_ONLY",
      "id": "e00546",
      "source": "W026",
      "target": "PASS6:CLAIM:P6-C14",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "HAS_VERIFIED_DIRECT_LOCATOR",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "e00547",
      "source": "W026",
      "target": "PASS6:LOCATOR:W026",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e00548",
      "source": "W026",
      "target": "EDU:COMMENTARY:11",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x00563",
      "source": "W026",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00549",
      "source": "W027",
      "target": "T:Productivity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00550",
      "source": "W027",
      "target": "K:Output versus shipped value",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00551",
      "source": "W027",
      "target": "K:Developer workflow and adoption",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00552",
      "source": "W027",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00553",
      "source": "W027",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00554",
      "source": "W027",
      "target": "C:C01",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e00555",
      "source": "W027",
      "target": "M:Self-report / commercial evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00556",
      "source": "W027",
      "target": "W055",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00557",
      "source": "W027",
      "target": "W036",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00558",
      "source": "W027",
      "target": "W146",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.35",
      "role": "supplement",
      "rationale": "supplement: 11.9 Staged deployment gates, not a guaranteed ROI",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00559",
      "source": "W027",
      "target": "S:11.9",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "DOCUMENTED_EDITORIAL_EXTENSION",
      "weight": "0.14",
      "role": "",
      "rationale": "11.9 (supplement)",
      "provenance": "2026-10-09 revised editorial plan; not present in original graph",
      "id": "e00560",
      "source": "W027",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_LOCATED_PRIMARY_ORIGINAL_SOURCE",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "depth": "IDENTITY_ONLY_METHODS_NOT_REPLICATED",
      "id": "e00561",
      "source": "W027",
      "target": "PASS7:LOCATOR:W027",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00562",
      "source": "W028",
      "target": "T:Productivity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00563",
      "source": "W028",
      "target": "T:Economics",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00564",
      "source": "W028",
      "target": "K:Controlled productivity evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00565",
      "source": "W028",
      "target": "K:Independent verification and oracles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00566",
      "source": "W028",
      "target": "K:Architecture and modularity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00567",
      "source": "W028",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00568",
      "source": "W028",
      "target": "C:C01",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00569",
      "source": "W028",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PASS5_SCOPED_PRIMARY_RELEVANT_TO_CHAPTER",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "depth": "PRIMARY_FULL_NINE_PAGE_PDF_SELECT_METRIC_CONTEXT",
      "id": "e00570",
      "source": "W028",
      "target": "C:C12",
      "key": 1,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e00571",
      "source": "W028",
      "target": "C:C12",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00572",
      "source": "W028",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e00573",
      "source": "W028",
      "target": "M:Theory / argument (not a new result)",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00574",
      "source": "W028",
      "target": "W059",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00575",
      "source": "W028",
      "target": "W095",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00576",
      "source": "W028",
      "target": "W148",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00577",
      "source": "W028",
      "target": "W069",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00578",
      "source": "W028",
      "target": "W118",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 11.9 Staged deployment gates, not a guaranteed ROI",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00579",
      "source": "W028",
      "target": "S:11.9",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 12.3 Choosing the least-cost adequate level of autonomy",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00580",
      "source": "W028",
      "target": "S:12.3",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "DOCUMENTED_EDITORIAL_EXTENSION",
      "weight": "0.14",
      "role": "",
      "rationale": "11.9 (counterpoint)",
      "provenance": "2026-10-09 revised editorial plan; not present in original graph",
      "id": "e00581",
      "source": "W028",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PASS5_SCOPED_PRIMARY_RELEVANT_TO_CHAPTER",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "depth": "PRIMARY_FULL_NINE_PAGE_PDF_SELECT_METRIC_CONTEXT",
      "id": "e00582",
      "source": "W028",
      "target": "C:C11",
      "key": 1,
      "atlas_family": "audit"
    },
    {
      "relation": "SUPPORTS_VERSION_SCOPED_CLAIM",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "depth": "ILLUSTRATIVE_NOT_CONTROLLED",
      "id": "e00583",
      "source": "W028",
      "target": "PASS5:CLAIM:P5-C10",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "SUPPORTS_VERSION_SCOPED_CLAIM",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "depth": "CASE_REPORT_NOT_REPLICATED",
      "id": "e00584",
      "source": "W028",
      "target": "PASS5:CLAIM:P5-C11",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "HAS_PUBLICATION_VERSION",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "inspection_depth": "FULL_9_PAGE_PDF",
      "id": "e00585",
      "source": "W028",
      "target": "VERSION:W028:April-2026-excerpt",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e00586",
      "source": "W028",
      "target": "EDU:COMMENTARY:11",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x00602",
      "source": "W028",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00587",
      "source": "W029",
      "target": "T:Code quality & security",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00588",
      "source": "W029",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00589",
      "source": "W029",
      "target": "K:Technical debt and complexity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00590",
      "source": "W029",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e00591",
      "source": "W029",
      "target": "C:C05",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00592",
      "source": "W029",
      "target": "C:C06",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00593",
      "source": "W029",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e00594",
      "source": "W029",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SHARED_DATASET",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Bibliography stated or known AIDev use",
      "id": "e00595",
      "source": "W029",
      "target": "D:AIDev",
      "key": 0,
      "atlas_family": "dependency"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00596",
      "source": "W029",
      "target": "W055",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00597",
      "source": "W029",
      "target": "W035",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00598",
      "source": "W029",
      "target": "W164",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 5.1 What counts as code quality?",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00599",
      "source": "W029",
      "target": "S:5.1",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 5.6 Post-merge evolution and maintenance burden",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00600",
      "source": "W029",
      "target": "S:5.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e00601",
      "source": "W029",
      "target": "EDU:COMMENTARY:05",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x00618",
      "source": "W029",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00602",
      "source": "W030",
      "target": "T:Code quality & security",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00603",
      "source": "W030",
      "target": "T:Engineering structure",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00604",
      "source": "W030",
      "target": "K:Developer workflow and adoption",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00605",
      "source": "W030",
      "target": "K:Vulnerability and secure code",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00606",
      "source": "W030",
      "target": "K:Prompt injection and malicious tools",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00607",
      "source": "W030",
      "target": "K:Architecture and modularity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00608",
      "source": "W030",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00609",
      "source": "W030",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00610",
      "source": "W030",
      "target": "C:C06",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e00611",
      "source": "W030",
      "target": "C:C06",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00612",
      "source": "W030",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e00613",
      "source": "W030",
      "target": "M:Benchmark / controlled laboratory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "mitigation to threat",
      "weight": "1.3",
      "role": "",
      "rationale": "Modularity evidence offers a possible structural defense against adversarial workspace instructions.",
      "provenance": "Editorial inference from bibliography abstracts, not a measured bibliographic citation",
      "id": "e00614",
      "source": "W030",
      "target": "W060",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00615",
      "source": "W030",
      "target": "W060",
      "key": 1,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00616",
      "source": "W030",
      "target": "W040",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00617",
      "source": "W030",
      "target": "W047",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00618",
      "source": "W030",
      "target": "W057",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00619",
      "source": "W030",
      "target": "W104",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00620",
      "source": "W030",
      "target": "W032",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 6.1 Two attack surfaces, two threat models",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00621",
      "source": "W030",
      "target": "S:6.1",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 6.6 Prompt injection through repository and tools",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00622",
      "source": "W030",
      "target": "S:6.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 6.7 Harness configuration, skills and external services",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00623",
      "source": "W030",
      "target": "S:6.7",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00624",
      "source": "W031",
      "target": "T:Code quality & security",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00625",
      "source": "W031",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00626",
      "source": "W031",
      "target": "K:Review capacity and maintainers",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00627",
      "source": "W031",
      "target": "K:Agent failure and escalation",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00628",
      "source": "W031",
      "target": "K:Code reuse and duplication",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00629",
      "source": "W031",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e00630",
      "source": "W031",
      "target": "C:C05",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00631",
      "source": "W031",
      "target": "C:C06",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00632",
      "source": "W031",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00633",
      "source": "W031",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e00634",
      "source": "W031",
      "target": "M:Missing outcome details",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00635",
      "source": "W031",
      "target": "W191",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00636",
      "source": "W031",
      "target": "W099",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00637",
      "source": "W031",
      "target": "W094",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00638",
      "source": "W031",
      "target": "W074",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00639",
      "source": "W031",
      "target": "W044",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 5.4 Generated duplication and missed reuse",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00640",
      "source": "W031",
      "target": "S:5.4",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 5.5 Architectural fit in a living codebase",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00641",
      "source": "W031",
      "target": "S:5.5",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 5.9 Architecture fitness in the approval service",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00642",
      "source": "W031",
      "target": "S:5.9",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e00643",
      "source": "W031",
      "target": "EDU:COMMENTARY:05",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x00661",
      "source": "W031",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00644",
      "source": "W032",
      "target": "T:Code quality & security",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00645",
      "source": "W032",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00646",
      "source": "W032",
      "target": "K:Developer workflow and adoption",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00647",
      "source": "W032",
      "target": "K:Independent verification and oracles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00648",
      "source": "W032",
      "target": "K:Vulnerability and secure code",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00649",
      "source": "W032",
      "target": "K:System understanding and rationale",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00650",
      "source": "W032",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00651",
      "source": "W032",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00652",
      "source": "W032",
      "target": "C:C06",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00653",
      "source": "W032",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00654",
      "source": "W032",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e00655",
      "source": "W032",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00656",
      "source": "W032",
      "target": "W040",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00657",
      "source": "W032",
      "target": "W047",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00658",
      "source": "W032",
      "target": "W146",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00659",
      "source": "W032",
      "target": "W096",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00660",
      "source": "W032",
      "target": "W050",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00661",
      "source": "W032",
      "target": "W092",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 6.2 Functional correctness is not security",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00662",
      "source": "W032",
      "target": "S:6.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00663",
      "source": "W033",
      "target": "T:Code quality & security",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00664",
      "source": "W033",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00665",
      "source": "W033",
      "target": "K:Output versus shipped value",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00666",
      "source": "W033",
      "target": "K:Architecture and modularity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00667",
      "source": "W033",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00668",
      "source": "W033",
      "target": "K:Dataset provenance and dependency",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00669",
      "source": "W033",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00670",
      "source": "W033",
      "target": "C:C06",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00671",
      "source": "W033",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00672",
      "source": "W033",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e00673",
      "source": "W033",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SHARED_DATASET",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Bibliography stated or known AIDev use",
      "id": "e00674",
      "source": "W033",
      "target": "D:AIDev",
      "key": 0,
      "atlas_family": "dependency"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00675",
      "source": "W033",
      "target": "W057",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00676",
      "source": "W033",
      "target": "W034",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00677",
      "source": "W033",
      "target": "W039",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00678",
      "source": "W033",
      "target": "W065",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.35",
      "role": "supplement",
      "rationale": "supplement: 5.7 Tracing quality across agents and projects",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00679",
      "source": "W033",
      "target": "S:5.7",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00680",
      "source": "W034",
      "target": "T:Code quality & security",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00681",
      "source": "W034",
      "target": "T:What agents can do",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00682",
      "source": "W034",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00683",
      "source": "W034",
      "target": "K:Dataset provenance and dependency",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00684",
      "source": "W034",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e00685",
      "source": "W034",
      "target": "C:C05",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00686",
      "source": "W034",
      "target": "C:C06",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00687",
      "source": "W034",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e00688",
      "source": "W034",
      "target": "C:C03",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e00689",
      "source": "W034",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SHARED_DATASET",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Bibliography stated or known AIDev use",
      "id": "e00690",
      "source": "W034",
      "target": "D:AIDev",
      "key": 0,
      "atlas_family": "dependency"
    },
    {
      "relation": "same research substrate",
      "weight": "1.3",
      "role": "",
      "rationale": "Task acceptance and rejection taxonomy analyze related AIDev PR populations.",
      "provenance": "Editorial inference from bibliography abstracts, not a measured bibliographic citation",
      "id": "e00691",
      "source": "W034",
      "target": "W071",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00692",
      "source": "W034",
      "target": "W192",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00693",
      "source": "W034",
      "target": "W161",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00694",
      "source": "W034",
      "target": "W057",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00695",
      "source": "W034",
      "target": "W049",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00696",
      "source": "W034",
      "target": "W054",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00697",
      "source": "W034",
      "target": "W065",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00698",
      "source": "W034",
      "target": "W171",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 3.3 The task envelope",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00699",
      "source": "W034",
      "target": "S:3.3",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 5.7 Tracing quality across agents and projects",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00700",
      "source": "W034",
      "target": "S:5.7",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00701",
      "source": "W035",
      "target": "T:Code quality & security",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00702",
      "source": "W035",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00703",
      "source": "W035",
      "target": "K:Technical debt and complexity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00704",
      "source": "W035",
      "target": "K:Vulnerability and secure code",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00705",
      "source": "W035",
      "target": "K:Dataset provenance and dependency",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00706",
      "source": "W035",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00707",
      "source": "W035",
      "target": "C:C06",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00708",
      "source": "W035",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e00709",
      "source": "W035",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SHARED_DATASET",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Bibliography stated or known AIDev use",
      "id": "e00710",
      "source": "W035",
      "target": "D:AIDev",
      "key": 0,
      "atlas_family": "dependency"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00711",
      "source": "W035",
      "target": "W039",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00712",
      "source": "W035",
      "target": "W052",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00713",
      "source": "W035",
      "target": "W054",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00714",
      "source": "W035",
      "target": "W065",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 6.9 Security evidence and release decision",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00715",
      "source": "W035",
      "target": "S:6.9",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00716",
      "source": "W036",
      "target": "T:Code quality & security",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00717",
      "source": "W036",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00718",
      "source": "W036",
      "target": "K:Developer workflow and adoption",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00719",
      "source": "W036",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00720",
      "source": "W036",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e00721",
      "source": "W036",
      "target": "C:C05",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00722",
      "source": "W036",
      "target": "C:C06",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00723",
      "source": "W036",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e00724",
      "source": "W036",
      "target": "M:Quasi-experimental / matched observation",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "distinct merge endpoints",
      "weight": "1.3",
      "role": "",
      "rationale": "Actual human-reviewed GitHub merging and blind benchmark-patch mergeability are different outcomes.",
      "provenance": "Editorial inference from bibliography abstracts, not a measured bibliographic citation",
      "id": "e00725",
      "source": "W036",
      "target": "W111",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00726",
      "source": "W036",
      "target": "W040",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00727",
      "source": "W036",
      "target": "W057",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00728",
      "source": "W036",
      "target": "W153",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 5.6 Post-merge evolution and maintenance burden",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00729",
      "source": "W036",
      "target": "S:5.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 8.3 Human intervention in agent pull requests",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00730",
      "source": "W036",
      "target": "S:8.3",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e00731",
      "source": "W036",
      "target": "EDU:COMMENTARY:08",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x00750",
      "source": "W036",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00732",
      "source": "W037",
      "target": "T:Code quality & security",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00733",
      "source": "W037",
      "target": "K:Benchmarks and construct validity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00734",
      "source": "W037",
      "target": "K:Agent failure and escalation",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00735",
      "source": "W037",
      "target": "K:Vulnerability and secure code",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00736",
      "source": "W037",
      "target": "K:Prompt injection and malicious tools",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00737",
      "source": "W037",
      "target": "K:Dependencies and agent supply chain",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00738",
      "source": "W037",
      "target": "K:Specifications and governance",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00739",
      "source": "W037",
      "target": "K:Skills formation and teaching",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00740",
      "source": "W037",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00741",
      "source": "W037",
      "target": "C:C06",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00742",
      "source": "W037",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00743",
      "source": "W037",
      "target": "C:C04",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e00744",
      "source": "W037",
      "target": "M:Benchmark / controlled laboratory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "complementary supply-chain risks",
      "weight": "1.3",
      "role": "",
      "rationale": "Scanner disagreement and permissive tool configuration support defense-in-depth.",
      "provenance": "Editorial inference from bibliography abstracts, not a measured bibliographic citation",
      "id": "e00745",
      "source": "W037",
      "target": "W053",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00746",
      "source": "W037",
      "target": "W053",
      "key": 1,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00747",
      "source": "W037",
      "target": "W157",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00748",
      "source": "W037",
      "target": "W061",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00749",
      "source": "W037",
      "target": "W043",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00750",
      "source": "W037",
      "target": "W062",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00751",
      "source": "W037",
      "target": "W060",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00752",
      "source": "W037",
      "target": "W104",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 6.5 Dependency provenance and hallucinated packages",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00753",
      "source": "W037",
      "target": "S:6.5",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 6.7 Harness configuration, skills and external services",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00754",
      "source": "W037",
      "target": "S:6.7",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00755",
      "source": "W038",
      "target": "T:Code quality & security",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00756",
      "source": "W038",
      "target": "K:Benchmarks and construct validity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00757",
      "source": "W038",
      "target": "K:Vulnerability and secure code",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00758",
      "source": "W038",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00759",
      "source": "W038",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00760",
      "source": "W038",
      "target": "C:C06",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e00761",
      "source": "W038",
      "target": "C:C06",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00762",
      "source": "W038",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e00763",
      "source": "W038",
      "target": "M:Benchmark / controlled laboratory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "independent oracle lesson",
      "weight": "1.3",
      "role": "",
      "rationale": "Externally derived findings and spec-derived tests help avoid self-reinforcing mistakes.",
      "provenance": "Editorial inference from bibliography abstracts, not a measured bibliographic citation",
      "id": "e00764",
      "source": "W038",
      "target": "W077",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00765",
      "source": "W038",
      "target": "W041",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00766",
      "source": "W038",
      "target": "W052",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00767",
      "source": "W038",
      "target": "W045",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00768",
      "source": "W038",
      "target": "W040",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00769",
      "source": "W038",
      "target": "W048",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00770",
      "source": "W038",
      "target": "W056",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 6.4 Security-directed generation and remediation",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00771",
      "source": "W038",
      "target": "S:6.4",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 7.5 Properties and adversarial counterexamples",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00772",
      "source": "W038",
      "target": "S:7.5",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "DOCUMENTED_EDITORIAL_EXTENSION",
      "weight": "0.14",
      "role": "",
      "rationale": "7.5 (core)",
      "provenance": "2026-10-09 revised editorial plan; not present in original graph",
      "id": "e00773",
      "source": "W038",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e00774",
      "source": "W038",
      "target": "C:C07",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00775",
      "source": "W039",
      "target": "T:Code quality & security",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00776",
      "source": "W039",
      "target": "K:Technical debt and complexity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00777",
      "source": "W039",
      "target": "K:Vulnerability and secure code",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00778",
      "source": "W039",
      "target": "K:Architecture and modularity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00779",
      "source": "W039",
      "target": "K:Ownership and knowledge transfer",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00780",
      "source": "W039",
      "target": "K:Dataset provenance and dependency",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00781",
      "source": "W039",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e00782",
      "source": "W039",
      "target": "C:C05",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00783",
      "source": "W039",
      "target": "C:C06",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00784",
      "source": "W039",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e00785",
      "source": "W039",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "methodological refinement",
      "weight": "1.3",
      "role": "",
      "rationale": "Both find language- and metric-dependent quality differences; normalization changes interpretation.",
      "provenance": "Editorial inference from bibliography abstracts, not a measured bibliographic citation",
      "id": "e00786",
      "source": "W039",
      "target": "W052",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00787",
      "source": "W039",
      "target": "W052",
      "key": 1,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00788",
      "source": "W039",
      "target": "W173",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00789",
      "source": "W039",
      "target": "W161",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 5.1 What counts as code quality?",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00790",
      "source": "W039",
      "target": "S:5.1",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 5.2 Reading AI-versus-human studies correctly",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00791",
      "source": "W039",
      "target": "S:5.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00792",
      "source": "W040",
      "target": "T:Code quality & security",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00793",
      "source": "W040",
      "target": "K:Developer workflow and adoption",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00794",
      "source": "W040",
      "target": "K:Vulnerability and secure code",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00795",
      "source": "W040",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00796",
      "source": "W040",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00797",
      "source": "W040",
      "target": "C:C06",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e00798",
      "source": "W040",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00799",
      "source": "W040",
      "target": "W047",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00800",
      "source": "W040",
      "target": "W041",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00801",
      "source": "W040",
      "target": "W048",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 6.4 Security-directed generation and remediation",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00802",
      "source": "W040",
      "target": "S:6.4",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00803",
      "source": "W041",
      "target": "T:Code quality & security",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00804",
      "source": "W041",
      "target": "K:Benchmarks and construct validity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00805",
      "source": "W041",
      "target": "K:Vulnerability and secure code",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00806",
      "source": "W041",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00807",
      "source": "W041",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00808",
      "source": "W041",
      "target": "C:C06",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e00809",
      "source": "W041",
      "target": "C:C06",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00810",
      "source": "W041",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e00811",
      "source": "W041",
      "target": "M:Quasi-experimental / matched observation",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00812",
      "source": "W041",
      "target": "W052",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00813",
      "source": "W041",
      "target": "W056",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00814",
      "source": "W041",
      "target": "W048",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00815",
      "source": "W041",
      "target": "W045",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 6.3 What vulnerability studies actually measure",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00816",
      "source": "W041",
      "target": "S:6.3",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e00817",
      "source": "W041",
      "target": "EDU:COMMENTARY:06",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x00837",
      "source": "W041",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00818",
      "source": "W042",
      "target": "T:Code quality & security",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00819",
      "source": "W042",
      "target": "T:What agents can do",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00820",
      "source": "W042",
      "target": "K:Vulnerability and secure code",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00821",
      "source": "W042",
      "target": "K:Employment and early-career roles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00822",
      "source": "W042",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00823",
      "source": "W042",
      "target": "C:C06",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00824",
      "source": "W042",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00825",
      "source": "W042",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e00826",
      "source": "W042",
      "target": "M:Benchmark / controlled laboratory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00827",
      "source": "W042",
      "target": "W132",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00828",
      "source": "W042",
      "target": "W134",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00829",
      "source": "W042",
      "target": "W129",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00830",
      "source": "W042",
      "target": "W133",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00831",
      "source": "W042",
      "target": "W126",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00832",
      "source": "W042",
      "target": "W050",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.35",
      "role": "supplement",
      "rationale": "supplement: 6.9 Security evidence and release decision",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00833",
      "source": "W042",
      "target": "S:6.9",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00834",
      "source": "W043",
      "target": "T:Code quality & security",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00835",
      "source": "W043",
      "target": "K:Developer workflow and adoption",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00836",
      "source": "W043",
      "target": "K:Benchmarks and construct validity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00837",
      "source": "W043",
      "target": "K:Dependencies and agent supply chain",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00838",
      "source": "W043",
      "target": "K:Specifications and governance",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00839",
      "source": "W043",
      "target": "K:Human-agent collaboration",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00840",
      "source": "W043",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00841",
      "source": "W043",
      "target": "C:C06",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e00842",
      "source": "W043",
      "target": "C:C06",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00843",
      "source": "W043",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00844",
      "source": "W043",
      "target": "C:C04",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e00845",
      "source": "W043",
      "target": "M:Benchmark / controlled laboratory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "replication and temporal update",
      "weight": "1.3",
      "role": "",
      "rationale": "A newer model cohort revisits the same hallucinated-dependency threat.",
      "provenance": "Editorial inference from bibliography abstracts, not a measured bibliographic citation",
      "id": "e00846",
      "source": "W043",
      "target": "W049",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00847",
      "source": "W043",
      "target": "W049",
      "key": 1,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00848",
      "source": "W043",
      "target": "W157",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00849",
      "source": "W043",
      "target": "W149",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00850",
      "source": "W043",
      "target": "W077",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00851",
      "source": "W043",
      "target": "W147",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00852",
      "source": "W043",
      "target": "W150",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00853",
      "source": "W043",
      "target": "W151",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 6.5 Dependency provenance and hallucinated packages",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00854",
      "source": "W043",
      "target": "S:6.5",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "SOURCE_ATTRIBUTION_FOR_RENDITION",
      "provenance": "JPG_EDITION_V7",
      "interpretation": "Source attribution inherited from audited figure; not independent validation",
      "id": "x00875",
      "source": "W043",
      "target": "JPG:V7:15",
      "key": "v7_attribution",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00855",
      "source": "W044",
      "target": "T:Code quality & security",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00856",
      "source": "W044",
      "target": "K:Output versus shipped value",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00857",
      "source": "W044",
      "target": "K:Code reuse and duplication",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00858",
      "source": "W044",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00859",
      "source": "W044",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e00860",
      "source": "W044",
      "target": "C:C05",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00861",
      "source": "W044",
      "target": "C:C06",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00862",
      "source": "W044",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e00863",
      "source": "W044",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00864",
      "source": "W044",
      "target": "W187",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00865",
      "source": "W044",
      "target": "W056",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 5.4 Generated duplication and missed reuse",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00866",
      "source": "W044",
      "target": "S:5.4",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00867",
      "source": "W045",
      "target": "T:Code quality & security",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00868",
      "source": "W045",
      "target": "T:What agents can do",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00869",
      "source": "W045",
      "target": "K:Independent verification and oracles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00870",
      "source": "W045",
      "target": "K:Benchmarks and construct validity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00871",
      "source": "W045",
      "target": "K:Vulnerability and secure code",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00872",
      "source": "W045",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00873",
      "source": "W045",
      "target": "C:C06",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e00874",
      "source": "W045",
      "target": "C:C06",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00875",
      "source": "W045",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00876",
      "source": "W045",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e00877",
      "source": "W045",
      "target": "C:C07",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e00878",
      "source": "W045",
      "target": "M:Benchmark / controlled laboratory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "historical capability extension",
      "weight": "1.3",
      "role": "",
      "rationale": "Security failures persist across generations but rates are not directly comparable.",
      "provenance": "Editorial inference from bibliography abstracts, not a measured bibliographic citation",
      "id": "e00879",
      "source": "W045",
      "target": "W048",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00880",
      "source": "W045",
      "target": "W048",
      "key": 1,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00881",
      "source": "W045",
      "target": "W061",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00882",
      "source": "W045",
      "target": "W067",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00883",
      "source": "W045",
      "target": "W052",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00884",
      "source": "W045",
      "target": "W062",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00885",
      "source": "W045",
      "target": "W075",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00886",
      "source": "W045",
      "target": "W076",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00887",
      "source": "W045",
      "target": "W079",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 6.2 Functional correctness is not security",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00888",
      "source": "W045",
      "target": "S:6.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 6.9 Security evidence and release decision",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00889",
      "source": "W045",
      "target": "S:6.9",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 7.5 Properties and adversarial counterexamples",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00890",
      "source": "W045",
      "target": "S:7.5",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00891",
      "source": "W046",
      "target": "T:Code quality & security",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00892",
      "source": "W046",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00893",
      "source": "W046",
      "target": "K:Controlled productivity evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00894",
      "source": "W046",
      "target": "K:Developer workflow and adoption",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00895",
      "source": "W046",
      "target": "K:Automation bias and trust",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00896",
      "source": "W046",
      "target": "K:Agent failure and escalation",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00897",
      "source": "W046",
      "target": "K:Vulnerability and secure code",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00898",
      "source": "W046",
      "target": "K:Skills formation and teaching",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00899",
      "source": "W046",
      "target": "K:Dataset provenance and dependency",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00900",
      "source": "W046",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00901",
      "source": "W046",
      "target": "C:C06",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e00902",
      "source": "W046",
      "target": "C:C06",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00903",
      "source": "W046",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00904",
      "source": "W046",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e00905",
      "source": "W046",
      "target": "M:Controlled human or field experiment",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00906",
      "source": "W046",
      "target": "W047",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00907",
      "source": "W046",
      "target": "W105",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00908",
      "source": "W046",
      "target": "W088",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00909",
      "source": "W046",
      "target": "W112",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00910",
      "source": "W046",
      "target": "W071",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00911",
      "source": "W046",
      "target": "W089",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 6.3 What vulnerability studies actually measure",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00912",
      "source": "W046",
      "target": "S:6.3",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00913",
      "source": "W047",
      "target": "T:Code quality & security",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00914",
      "source": "W047",
      "target": "K:Developer workflow and adoption",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00915",
      "source": "W047",
      "target": "K:Vulnerability and secure code",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00916",
      "source": "W047",
      "target": "K:Skills formation and teaching",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00917",
      "source": "W047",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00918",
      "source": "W047",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00919",
      "source": "W047",
      "target": "C:C06",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e00920",
      "source": "W047",
      "target": "M:Benchmark / controlled laboratory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 6.3 What vulnerability studies actually measure",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00921",
      "source": "W047",
      "target": "S:6.3",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00922",
      "source": "W048",
      "target": "T:Code quality & security",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00923",
      "source": "W048",
      "target": "K:Developer workflow and adoption",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00924",
      "source": "W048",
      "target": "K:Benchmarks and construct validity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00925",
      "source": "W048",
      "target": "K:Vulnerability and secure code",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00926",
      "source": "W048",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00927",
      "source": "W048",
      "target": "C:C06",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00928",
      "source": "W048",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e00929",
      "source": "W048",
      "target": "M:Benchmark / controlled laboratory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00930",
      "source": "W048",
      "target": "W061",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 6.4 Security-directed generation and remediation",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00931",
      "source": "W048",
      "target": "S:6.4",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00932",
      "source": "W049",
      "target": "T:Code quality & security",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00933",
      "source": "W049",
      "target": "K:Benchmarks and construct validity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00934",
      "source": "W049",
      "target": "K:Dependencies and agent supply chain",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00935",
      "source": "W049",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00936",
      "source": "W049",
      "target": "K:Dataset provenance and dependency",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00937",
      "source": "W049",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00938",
      "source": "W049",
      "target": "C:C06",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00939",
      "source": "W049",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e00940",
      "source": "W049",
      "target": "M:Benchmark / controlled laboratory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00941",
      "source": "W049",
      "target": "W079",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00942",
      "source": "W049",
      "target": "W161",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00943",
      "source": "W049",
      "target": "W157",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 6.5 Dependency provenance and hallucinated packages",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00944",
      "source": "W049",
      "target": "S:6.5",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00945",
      "source": "W050",
      "target": "T:Code quality & security",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00946",
      "source": "W050",
      "target": "K:Vulnerability and secure code",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00947",
      "source": "W050",
      "target": "K:System understanding and rationale",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00948",
      "source": "W050",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00949",
      "source": "W050",
      "target": "C:C06",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e00950",
      "source": "W050",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 6.8 A secure agent execution profile",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00951",
      "source": "W050",
      "target": "S:6.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00952",
      "source": "W051",
      "target": "T:Code quality & security",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00953",
      "source": "W051",
      "target": "T:System knowledge & memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00954",
      "source": "W051",
      "target": "K:Output versus shipped value",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00955",
      "source": "W051",
      "target": "K:Automation bias and trust",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00956",
      "source": "W051",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00957",
      "source": "W051",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00958",
      "source": "W051",
      "target": "C:C06",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00959",
      "source": "W051",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00960",
      "source": "W051",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e00961",
      "source": "W051",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "context-dependent tension",
      "weight": "1.3",
      "role": "",
      "rationale": "Observed repository quality stability and per-commit debt accumulation reflect distinct designs.",
      "provenance": "Editorial inference from bibliography abstracts, not a measured bibliographic citation",
      "id": "e00962",
      "source": "W051",
      "target": "W055",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00963",
      "source": "W051",
      "target": "W187",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00964",
      "source": "W051",
      "target": "W066",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.35",
      "role": "supplement",
      "rationale": "supplement: 5.6 Post-merge evolution and maintenance burden",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00965",
      "source": "W051",
      "target": "S:5.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00966",
      "source": "W052",
      "target": "T:Code quality & security",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00967",
      "source": "W052",
      "target": "K:Benchmarks and construct validity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00968",
      "source": "W052",
      "target": "K:Technical debt and complexity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00969",
      "source": "W052",
      "target": "K:Vulnerability and secure code",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00970",
      "source": "W052",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00971",
      "source": "W052",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e00972",
      "source": "W052",
      "target": "C:C05",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00973",
      "source": "W052",
      "target": "C:C06",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00974",
      "source": "W052",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e00975",
      "source": "W052",
      "target": "M:Quasi-experimental / matched observation",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00976",
      "source": "W052",
      "target": "W056",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 5.1 What counts as code quality?",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00977",
      "source": "W052",
      "target": "S:5.1",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 5.2 Reading AI-versus-human studies correctly",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00978",
      "source": "W052",
      "target": "S:5.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00979",
      "source": "W053",
      "target": "T:Code quality & security",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00980",
      "source": "W053",
      "target": "T:Engineering structure",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00981",
      "source": "W053",
      "target": "K:Prompt injection and malicious tools",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00982",
      "source": "W053",
      "target": "K:Dependencies and agent supply chain",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00983",
      "source": "W053",
      "target": "K:Skills formation and teaching",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00984",
      "source": "W053",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00985",
      "source": "W053",
      "target": "C:C06",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e00986",
      "source": "W053",
      "target": "C:C06",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00987",
      "source": "W053",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e00988",
      "source": "W053",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "complementary attack surfaces",
      "weight": "1.3",
      "role": "",
      "rationale": "Malicious context and permissive tool configurations can compound security risk.",
      "provenance": "Editorial inference from bibliography abstracts, not a measured bibliographic citation",
      "id": "e00989",
      "source": "W053",
      "target": "W060",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e00990",
      "source": "W053",
      "target": "W060",
      "key": 1,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 6.1 Two attack surfaces, two threat models",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00991",
      "source": "W053",
      "target": "S:6.1",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 6.7 Harness configuration, skills and external services",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00992",
      "source": "W053",
      "target": "S:6.7",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 6.8 A secure agent execution profile",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e00993",
      "source": "W053",
      "target": "S:6.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e00994",
      "source": "W054",
      "target": "T:Code quality & security",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00995",
      "source": "W054",
      "target": "K:Vulnerability and secure code",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00996",
      "source": "W054",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00997",
      "source": "W054",
      "target": "K:Long-running agent execution",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e00998",
      "source": "W054",
      "target": "K:Dataset provenance and dependency",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e00999",
      "source": "W054",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e01000",
      "source": "W054",
      "target": "C:C05",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01001",
      "source": "W054",
      "target": "C:C06",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e01002",
      "source": "W054",
      "target": "M:Quasi-experimental / matched observation",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01003",
      "source": "W054",
      "target": "W192",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01004",
      "source": "W054",
      "target": "W193",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01005",
      "source": "W054",
      "target": "W132",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 2.6 Quality-adjusted productivity",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01006",
      "source": "W054",
      "target": "S:2.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 5.6 Post-merge evolution and maintenance burden",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01007",
      "source": "W054",
      "target": "S:5.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 5.7 Tracing quality across agents and projects",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01008",
      "source": "W054",
      "target": "S:5.7",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "DOCUMENTED_EDITORIAL_EXTENSION",
      "weight": "0.14",
      "role": "",
      "rationale": "2.6 (core)",
      "provenance": "2026-10-09 revised editorial plan; not present in original graph",
      "id": "e01009",
      "source": "W054",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e01010",
      "source": "W054",
      "target": "C:C02",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e01011",
      "source": "W054",
      "target": "EDU:COMMENTARY:05",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "SOURCE_ATTRIBUTION_FOR_RENDITION",
      "provenance": "JPG_EDITION_V7",
      "interpretation": "Source attribution inherited from audited figure; not independent validation",
      "id": "x01033",
      "source": "W054",
      "target": "JPG:V7:13",
      "key": "v7_attribution",
      "atlas_family": "provenance"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x01034",
      "source": "W054",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01012",
      "source": "W055",
      "target": "T:Code quality & security",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01013",
      "source": "W055",
      "target": "K:Output versus shipped value",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01014",
      "source": "W055",
      "target": "K:Developer workflow and adoption",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01015",
      "source": "W055",
      "target": "K:Technical debt and complexity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01016",
      "source": "W055",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01017",
      "source": "W055",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e01018",
      "source": "W055",
      "target": "C:C05",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01019",
      "source": "W055",
      "target": "C:C06",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01020",
      "source": "W055",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e01021",
      "source": "W055",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "apparently conflicting measurements",
      "weight": "1.3",
      "role": "",
      "rationale": "Issue introduction without human controls cannot be directly compared to human-matched density.",
      "provenance": "Editorial inference from bibliography abstracts, not a measured bibliographic citation",
      "id": "e01022",
      "source": "W055",
      "target": "W056",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01023",
      "source": "W055",
      "target": "W058",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01024",
      "source": "W055",
      "target": "W149",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 5.3 Code smells are signals, not incidents",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01025",
      "source": "W055",
      "target": "S:5.3",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01026",
      "source": "W056",
      "target": "T:Code quality & security",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01027",
      "source": "W056",
      "target": "K:Benchmarks and construct validity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01028",
      "source": "W056",
      "target": "K:Code reuse and duplication",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01029",
      "source": "W056",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01030",
      "source": "W056",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01031",
      "source": "W056",
      "target": "C:C06",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01032",
      "source": "W056",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e01033",
      "source": "W056",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 5.2 Reading AI-versus-human studies correctly",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01034",
      "source": "W056",
      "target": "S:5.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 5.4 Generated duplication and missed reuse",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01035",
      "source": "W056",
      "target": "S:5.4",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01036",
      "source": "W057",
      "target": "T:Code quality & security",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01037",
      "source": "W057",
      "target": "T:Productivity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01038",
      "source": "W057",
      "target": "K:Developer workflow and adoption",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01039",
      "source": "W057",
      "target": "K:Architecture and modularity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01040",
      "source": "W057",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01041",
      "source": "W057",
      "target": "K:Dataset provenance and dependency",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01042",
      "source": "W057",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e01043",
      "source": "W057",
      "target": "C:C05",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01044",
      "source": "W057",
      "target": "C:C06",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01045",
      "source": "W057",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e01046",
      "source": "W057",
      "target": "M:Missing outcome details",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SHARED_DATASET",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Bibliography stated or known AIDev use",
      "id": "e01047",
      "source": "W057",
      "target": "D:AIDev",
      "key": 0,
      "atlas_family": "dependency"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01048",
      "source": "W057",
      "target": "W071",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01049",
      "source": "W057",
      "target": "W095",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01050",
      "source": "W057",
      "target": "W192",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 5.7 Tracing quality across agents and projects",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01051",
      "source": "W057",
      "target": "S:5.7",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01052",
      "source": "W058",
      "target": "T:Code quality & security",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01053",
      "source": "W058",
      "target": "T:System knowledge & memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01054",
      "source": "W058",
      "target": "K:Controlled productivity evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01055",
      "source": "W058",
      "target": "K:Developer workflow and adoption",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01056",
      "source": "W058",
      "target": "K:Technical debt and complexity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01057",
      "source": "W058",
      "target": "K:Onboarding and developer fluency",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01058",
      "source": "W058",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01059",
      "source": "W058",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e01060",
      "source": "W058",
      "target": "C:C05",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01061",
      "source": "W058",
      "target": "C:C06",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01062",
      "source": "W058",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01063",
      "source": "W058",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e01064",
      "source": "W058",
      "target": "M:Quasi-experimental / matched observation",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01065",
      "source": "W058",
      "target": "W073",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01066",
      "source": "W058",
      "target": "W123",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01067",
      "source": "W058",
      "target": "W149",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01068",
      "source": "W058",
      "target": "W184",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 5.8 Authorship is not stewardship",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01069",
      "source": "W058",
      "target": "S:5.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 11.7 Maintainer load and newcomer participation",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01070",
      "source": "W058",
      "target": "S:11.7",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "DOCUMENTED_EDITORIAL_EXTENSION",
      "weight": "0.14",
      "role": "",
      "rationale": "11.7 (core)",
      "provenance": "2026-10-09 revised editorial plan; not present in original graph",
      "id": "e01071",
      "source": "W058",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e01072",
      "source": "W058",
      "target": "C:C11",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01073",
      "source": "W059",
      "target": "T:Code quality & security",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01074",
      "source": "W059",
      "target": "T:Engineering structure",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01075",
      "source": "W059",
      "target": "K:Output versus shipped value",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01076",
      "source": "W059",
      "target": "K:Controlled productivity evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01077",
      "source": "W059",
      "target": "K:Independent verification and oracles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01078",
      "source": "W059",
      "target": "K:Benchmarks and construct validity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01079",
      "source": "W059",
      "target": "K:Technical debt and complexity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01080",
      "source": "W059",
      "target": "K:Architecture and modularity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01081",
      "source": "W059",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e01082",
      "source": "W059",
      "target": "C:C05",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01083",
      "source": "W059",
      "target": "C:C06",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01084",
      "source": "W059",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01085",
      "source": "W059",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e01086",
      "source": "W059",
      "target": "M:Benchmark / controlled laboratory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01087",
      "source": "W059",
      "target": "W148",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01088",
      "source": "W059",
      "target": "W108",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01089",
      "source": "W059",
      "target": "W118",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01090",
      "source": "W059",
      "target": "W151",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 5.5 Architectural fit in a living codebase",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01091",
      "source": "W059",
      "target": "S:5.5",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 5.9 Architecture fitness in the approval service",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01092",
      "source": "W059",
      "target": "S:5.9",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01093",
      "source": "W060",
      "target": "T:Code quality & security",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01094",
      "source": "W060",
      "target": "T:What agents can do",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01095",
      "source": "W060",
      "target": "K:Benchmarks and construct validity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01096",
      "source": "W060",
      "target": "K:Prompt injection and malicious tools",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01097",
      "source": "W060",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01098",
      "source": "W060",
      "target": "C:C06",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e01099",
      "source": "W060",
      "target": "C:C06",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01100",
      "source": "W060",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e01101",
      "source": "W060",
      "target": "C:C03",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e01102",
      "source": "W060",
      "target": "M:Benchmark / controlled laboratory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01103",
      "source": "W060",
      "target": "W104",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 3.1 From suggestion to a permission-bounded agent",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01104",
      "source": "W060",
      "target": "S:3.1",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 6.1 Two attack surfaces, two threat models",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01105",
      "source": "W060",
      "target": "S:6.1",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 6.6 Prompt injection through repository and tools",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01106",
      "source": "W060",
      "target": "S:6.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 6.8 A secure agent execution profile",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01107",
      "source": "W060",
      "target": "S:6.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "SOURCE_ATTRIBUTION_FOR_RENDITION",
      "provenance": "JPG_EDITION_V7",
      "interpretation": "Source attribution inherited from audited figure; not independent validation",
      "id": "x01131",
      "source": "W060",
      "target": "JPG:V7:16",
      "key": "v7_attribution",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01108",
      "source": "W061",
      "target": "T:Code quality & security",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01109",
      "source": "W061",
      "target": "K:Independent verification and oracles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01110",
      "source": "W061",
      "target": "K:Benchmarks and construct validity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01111",
      "source": "W061",
      "target": "K:Agent failure and escalation",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01112",
      "source": "W061",
      "target": "K:Vulnerability and secure code",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01113",
      "source": "W061",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01114",
      "source": "W061",
      "target": "C:C06",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01115",
      "source": "W061",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01116",
      "source": "W061",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e01117",
      "source": "W061",
      "target": "M:Self-report / commercial evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01118",
      "source": "W061",
      "target": "W075",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01119",
      "source": "W061",
      "target": "W062",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01120",
      "source": "W061",
      "target": "W101",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01121",
      "source": "W061",
      "target": "W079",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01122",
      "source": "W061",
      "target": "W067",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 6.2 Functional correctness is not security",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01123",
      "source": "W061",
      "target": "S:6.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_LOCATED_PRIMARY_ORIGINAL_SOURCE",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "depth": "IDENTITY_ONLY_METHODS_NOT_REPLICATED",
      "id": "e01124",
      "source": "W061",
      "target": "PASS7:LOCATOR:W061",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "SUPPORTS_CLAIM_AT_RECORDED_DEPTH",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "depth": "PRIMARY_REPORT_DESIGN_AND_ABSTRACT_CHECKED",
      "id": "e01125",
      "source": "W061",
      "target": "PASS7:CLAIM:C05_W061_SECURITY",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e01126",
      "source": "W061",
      "target": "EDU:COMMENTARY:06",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x01151",
      "source": "W061",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01127",
      "source": "W062",
      "target": "T:Code quality & security",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01128",
      "source": "W062",
      "target": "K:Independent verification and oracles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01129",
      "source": "W062",
      "target": "K:Agent failure and escalation",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01130",
      "source": "W062",
      "target": "K:Vulnerability and secure code",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01131",
      "source": "W062",
      "target": "K:Specifications and governance",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01132",
      "source": "W062",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01133",
      "source": "W062",
      "target": "C:C06",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01134",
      "source": "W062",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01135",
      "source": "W062",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e01136",
      "source": "W062",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01137",
      "source": "W062",
      "target": "W067",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01138",
      "source": "W062",
      "target": "W075",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 6.9 Security evidence and release decision",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01139",
      "source": "W062",
      "target": "S:6.9",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_LOCATED_PRIMARY_ORIGINAL_SOURCE",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "depth": "IDENTITY_ONLY_METHODS_NOT_REPLICATED",
      "id": "e01140",
      "source": "W062",
      "target": "PASS7:LOCATOR:W062",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01141",
      "source": "W063",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01142",
      "source": "W063",
      "target": "T:Code quality & security",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01143",
      "source": "W063",
      "target": "K:Review capacity and maintainers",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01144",
      "source": "W063",
      "target": "K:Independent verification and oracles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01145",
      "source": "W063",
      "target": "K:Economic costs and return",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01146",
      "source": "W063",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e01147",
      "source": "W063",
      "target": "C:C08",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01148",
      "source": "W063",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01149",
      "source": "W063",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01150",
      "source": "W063",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e01151",
      "source": "W063",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "qualitative and empirical complement",
      "weight": "1.3",
      "role": "",
      "rationale": "Forum perceptions align with repository-scale maintainer burden investigations.",
      "provenance": "Editorial inference from bibliography abstracts, not a measured bibliographic citation",
      "id": "e01152",
      "source": "W063",
      "target": "W094",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01153",
      "source": "W063",
      "target": "W093",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01154",
      "source": "W063",
      "target": "W100",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01155",
      "source": "W063",
      "target": "W087",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01156",
      "source": "W063",
      "target": "W072",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01157",
      "source": "W063",
      "target": "W080",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01158",
      "source": "W063",
      "target": "W095",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 8.1 Why review becomes the scarce resource",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01159",
      "source": "W063",
      "target": "S:8.1",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 11.1 From individual productivity to team throughput",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01160",
      "source": "W063",
      "target": "S:11.1",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 11.7 Maintainer load and newcomer participation",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01161",
      "source": "W063",
      "target": "S:11.7",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "DOCUMENTED_EDITORIAL_EXTENSION",
      "weight": "0.14",
      "role": "",
      "rationale": "11.1 (core); 11.7 (core)",
      "provenance": "2026-10-09 revised editorial plan; not present in original graph",
      "id": "e01162",
      "source": "W063",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01163",
      "source": "W064",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01164",
      "source": "W064",
      "target": "K:Review capacity and maintainers",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01165",
      "source": "W064",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e01166",
      "source": "W064",
      "target": "C:C08",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01167",
      "source": "W064",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e01168",
      "source": "W064",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "convergent review usefulness",
      "weight": "1.3",
      "role": "",
      "rationale": "Both report considerable nonactionable review output; reviewer outcomes must be measured.",
      "provenance": "Editorial inference from bibliography abstracts, not a measured bibliographic citation",
      "id": "e01169",
      "source": "W064",
      "target": "W107",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01170",
      "source": "W064",
      "target": "W107",
      "key": 1,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01171",
      "source": "W064",
      "target": "W074",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01172",
      "source": "W064",
      "target": "W100",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01173",
      "source": "W064",
      "target": "W098",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01174",
      "source": "W064",
      "target": "W087",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01175",
      "source": "W064",
      "target": "W106",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 8.5 False positives, verbosity and developer response",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01176",
      "source": "W064",
      "target": "S:8.5",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01177",
      "source": "W065",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01178",
      "source": "W065",
      "target": "K:Dataset provenance and dependency",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01179",
      "source": "W065",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e01180",
      "source": "W065",
      "target": "C:C08",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01181",
      "source": "W065",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e01182",
      "source": "W065",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SHARED_DATASET",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Bibliography stated or known AIDev use",
      "id": "e01183",
      "source": "W065",
      "target": "D:AIDev",
      "key": 0,
      "atlas_family": "dependency"
    },
    {
      "relation": "same research substrate",
      "weight": "1.3",
      "role": "",
      "rationale": "Both infer human review behavior from AIDev PR traces, which omit unrecorded inspection.",
      "provenance": "Editorial inference from bibliography abstracts, not a measured bibliographic citation",
      "id": "e01184",
      "source": "W065",
      "target": "W068",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01185",
      "source": "W065",
      "target": "W068",
      "key": 1,
      "atlas_family": "similarity"
    },
    {
      "relation": "same research substrate",
      "weight": "1.3",
      "role": "",
      "rationale": "Both rely on GitHub review metadata and should not be counted as independent observations.",
      "provenance": "Editorial inference from bibliography abstracts, not a measured bibliographic citation",
      "id": "e01186",
      "source": "W065",
      "target": "W105",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 8.3 Human intervention in agent pull requests",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01187",
      "source": "W065",
      "target": "S:8.3",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e01188",
      "source": "W065",
      "target": "EDU:COMMENTARY:08",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x01214",
      "source": "W065",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01189",
      "source": "W066",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01190",
      "source": "W066",
      "target": "K:Review capacity and maintainers",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01191",
      "source": "W066",
      "target": "K:Automation bias and trust",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01192",
      "source": "W066",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01193",
      "source": "W066",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01194",
      "source": "W066",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e01195",
      "source": "W066",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01196",
      "source": "W066",
      "target": "W103",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01197",
      "source": "W066",
      "target": "W107",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01198",
      "source": "W066",
      "target": "W105",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01199",
      "source": "W066",
      "target": "W073",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01200",
      "source": "W066",
      "target": "W078",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01201",
      "source": "W066",
      "target": "W097",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.35",
      "role": "supplement",
      "rationale": "supplement: 8.7 Automation bias in software review",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01202",
      "source": "W066",
      "target": "S:8.7",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_LOCATED_PRIMARY_ORIGINAL_SOURCE",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "depth": "IDENTITY_ONLY_METHODS_NOT_REPLICATED",
      "id": "e01203",
      "source": "W066",
      "target": "PASS7:LOCATOR:W066",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "SUPPORTS_CLAIM_AT_RECORDED_DEPTH",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "depth": "AUTHOR_PREPRINT_ABSTRACT_METHODS_AND_AGGREGATES",
      "id": "e01204",
      "source": "W066",
      "target": "PASS7:CLAIM:C06_W066_EXPLANATIONS",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e01205",
      "source": "W066",
      "target": "EDU:COMMENTARY:07",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x01232",
      "source": "W066",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01206",
      "source": "W067",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01207",
      "source": "W067",
      "target": "T:Code quality & security",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01208",
      "source": "W067",
      "target": "K:Automation bias and trust",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01209",
      "source": "W067",
      "target": "K:Independent verification and oracles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01210",
      "source": "W067",
      "target": "K:Vulnerability and secure code",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01211",
      "source": "W067",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01212",
      "source": "W067",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01213",
      "source": "W067",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01214",
      "source": "W067",
      "target": "C:C06",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e01215",
      "source": "W067",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01216",
      "source": "W067",
      "target": "W091",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01217",
      "source": "W067",
      "target": "W097",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01218",
      "source": "W067",
      "target": "W069",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 10.3 Novices, misconceptions and verification difficulty",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01219",
      "source": "W067",
      "target": "S:10.3",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "DOCUMENTED_EDITORIAL_EXTENSION",
      "weight": "0.14",
      "role": "",
      "rationale": "10.3 (counterpoint)",
      "provenance": "2026-10-09 revised editorial plan; not present in original graph",
      "id": "e01220",
      "source": "W067",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e01221",
      "source": "W067",
      "target": "C:C10",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01222",
      "source": "W068",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01223",
      "source": "W068",
      "target": "K:Agent failure and escalation",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01224",
      "source": "W068",
      "target": "K:Human-agent collaboration",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01225",
      "source": "W068",
      "target": "K:Dataset provenance and dependency",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01226",
      "source": "W068",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PASS4_SCOPED_PRIMARY_LINK",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "checked": "partial_not_full_original_replication",
      "id": "e01227",
      "source": "W068",
      "target": "C:C08",
      "key": 1,
      "atlas_family": "audit"
    },
    {
      "relation": "PASS6_SOURCE_VERIFICATION_RELEVANCE",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "inspection_depth": "PUBLISHED_ACM_PROCEEDINGS_TABLE1_P2",
      "id": "e01228",
      "source": "W068",
      "target": "C:C08",
      "key": 2,
      "atlas_family": "audit"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01229",
      "source": "W068",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PASS4_SCOPED_PRIMARY_LINK",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "checked": "partial_not_full_original_replication",
      "id": "e01230",
      "source": "W068",
      "target": "C:C07",
      "key": 1,
      "atlas_family": "audit"
    },
    {
      "relation": "PASS6_SOURCE_VERIFICATION_RELEVANCE",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "inspection_depth": "PUBLISHED_ACM_PROCEEDINGS_TABLE1_P2",
      "id": "e01231",
      "source": "W068",
      "target": "C:C07",
      "key": 2,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e01232",
      "source": "W068",
      "target": "C:C07",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01233",
      "source": "W068",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PASS4_SCOPED_PRIMARY_LINK",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "checked": "partial_not_full_original_replication",
      "id": "e01234",
      "source": "W068",
      "target": "C:C03",
      "key": 1,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e01235",
      "source": "W068",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SHARED_DATASET",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Bibliography stated or known AIDev use",
      "id": "e01236",
      "source": "W068",
      "target": "D:AIDev",
      "key": 0,
      "atlas_family": "dependency"
    },
    {
      "relation": "COHORT_DERIVED_FROM",
      "provenance": "2026-10-10 original paper inspection",
      "rationale": "Study uses AIDev observational records",
      "weight": "1.0",
      "id": "e01237",
      "source": "W068",
      "target": "D:AIDev",
      "key": 1,
      "atlas_family": "dependency"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01238",
      "source": "W068",
      "target": "W191",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01239",
      "source": "W068",
      "target": "W071",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "POTENTIALLY_OVERLAPPING_STUDY_POPULATIONS",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "record_level_overlap_measured": "NO",
      "id": "e01240",
      "source": "W068",
      "target": "W071",
      "key": 1,
      "atlas_family": "dependency"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01241",
      "source": "W068",
      "target": "W171",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01242",
      "source": "W068",
      "target": "W157",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 8.3 Human intervention in agent pull requests",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01243",
      "source": "W068",
      "target": "S:8.3",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PARTIAL_DATA_OVERLAP_NOT_INDEPENDENT",
      "provenance": "2026-10-10 original paper inspection",
      "rationale": "AIDev-derived, avoid double counting as independent samples",
      "weight": "1.0",
      "id": "e01244",
      "source": "W068",
      "target": "W192",
      "key": 0,
      "atlas_family": "dependency"
    },
    {
      "relation": "SHARES_AIDEV_BASE_CORPUS",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "record_level_overlap_measured": "NO",
      "id": "e01245",
      "source": "W068",
      "target": "W192",
      "key": 1,
      "atlas_family": "dependency"
    },
    {
      "relation": "SUPPORTS_SOURCE_SCOPED_CLAIM",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "scope": "Self-selected matched observational source",
      "id": "e01246",
      "source": "W068",
      "target": "PASS3_RESTORED:CLAIM:P3-W068-COHORT",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "SUPPORTS_SOURCE_SCOPED_CLAIM",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "scope": "Unresolved until data release re-executed",
      "id": "e01247",
      "source": "W068",
      "target": "PASS3_RESTORED:CLAIM:P3-W068-COUNT",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "SUPPORTS_SOURCE_SCOPED_CLAIM",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "scope": "Denominator discrepancy precludes clean parity claim",
      "id": "e01248",
      "source": "W068",
      "target": "PASS3_RESTORED:CLAIM:P3-W068-INTERVENTION",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "SUPPORTS_SOURCE_SCOPED_CLAIM",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "scope": "Not active reviewer minutes or causal cost",
      "id": "e01249",
      "source": "W068",
      "target": "PASS3_RESTORED:CLAIM:P3-W068-TIME",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "HAS_UNRECONCILED_NUMERICAL_TABLE",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e01250",
      "source": "W068",
      "target": "DISCREPANCY:W068:HPR_TABLE_16",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "SUPPORTS_SCOPED_CLAIM",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "depth": "PUBLISHED_TABLE_ARITHMETIC_INFERRED_CORRECTION_NO_RAW_DATA",
      "id": "e01251",
      "source": "W068",
      "target": "PASS6:CLAIM:P6-C01",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "SUPPORTS_SCOPED_CLAIM",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "depth": "PUBLISHED_COUNTS_RECHECKED_NO_CAUSAL_REPLICATION",
      "id": "e01252",
      "source": "W068",
      "target": "PASS6:CLAIM:P6-C02",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "SUPPORTS_SCOPED_CLAIM",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "depth": "PUBLISHED_DESCRIPTIVES_NOT_REVIEWER_MINUTES",
      "id": "e01253",
      "source": "W068",
      "target": "PASS6:CLAIM:P6-C03",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "HAS_VERSION",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "verification_depth": "PUBLISHED_TABLE",
      "id": "e01254",
      "source": "W068",
      "target": "PASS6:VERSION:W068:MSR2026-published-table",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "HAS_VERSION",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "verification_depth": "UNVERIFIED_RAW_RECORDS",
      "id": "e01255",
      "source": "W068",
      "target": "PASS6:VERSION:W068:figshare-data-awaiting",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "HAS_PUBLISHED_OR_INFERRED_CELL",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "value_kind": "published",
      "id": "e01256",
      "source": "W068",
      "target": "PASS6:TABLECELL:W068:published",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "HAS_PUBLISHED_OR_INFERRED_CELL",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "value_kind": "arithmetic_inferred",
      "id": "e01257",
      "source": "W068",
      "target": "PASS6:TABLECELL:W068:arithmetic_inferred",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "HAS_VERSIONED_PRIMARY_EVIDENCE_OR_CHECK",
      "provenance": "PASS8_2026-10-10_PUBLISHED_JOURNAL_COHORT_RECONCILIATION_AND_PR_TABLE_CHECK",
      "depth": "PUBLISHED_PAGE_OR_REPORTED_COUNTS",
      "id": "e01258",
      "source": "W068",
      "target": "PASS8:CHECK:W068:PRINTED_245_PERCENT",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "HAS_VERSIONED_PRIMARY_EVIDENCE_OR_CHECK",
      "provenance": "PASS8_2026-10-10_PUBLISHED_JOURNAL_COHORT_RECONCILIATION_AND_PR_TABLE_CHECK",
      "depth": "PUBLISHED_PAGE_OR_REPORTED_COUNTS",
      "id": "e01259",
      "source": "W068",
      "target": "PASS8:ACCESS:W068:FIGSHARE_403",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e01260",
      "source": "W068",
      "target": "EDU:COMMENTARY:03",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e01261",
      "source": "W068",
      "target": "EDU:COMMENTARY:07",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e01262",
      "source": "W068",
      "target": "EDU:COMMENTARY:08",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x01290",
      "source": "W068",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01263",
      "source": "W069",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01264",
      "source": "W069",
      "target": "K:Controlled productivity evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01265",
      "source": "W069",
      "target": "K:Automation bias and trust",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01266",
      "source": "W069",
      "target": "K:Independent verification and oracles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01267",
      "source": "W069",
      "target": "K:Human cognitive load",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01268",
      "source": "W069",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e01269",
      "source": "W069",
      "target": "C:C08",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01270",
      "source": "W069",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01271",
      "source": "W069",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e01272",
      "source": "W069",
      "target": "M:Controlled human or field experiment",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01273",
      "source": "W069",
      "target": "W088",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01274",
      "source": "W069",
      "target": "W083",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01275",
      "source": "W069",
      "target": "W091",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01276",
      "source": "W069",
      "target": "W103",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 8.2 The influence of code complexity and provenance",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01277",
      "source": "W069",
      "target": "S:8.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01278",
      "source": "W070",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01279",
      "source": "W070",
      "target": "K:Developer workflow and adoption",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01280",
      "source": "W070",
      "target": "K:AI as reviewer",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01281",
      "source": "W070",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01282",
      "source": "W070",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e01283",
      "source": "W070",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01284",
      "source": "W070",
      "target": "W096",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01285",
      "source": "W070",
      "target": "W098",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.35",
      "role": "supplement",
      "rationale": "supplement: 8.5 False positives, verbosity and developer response",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01286",
      "source": "W070",
      "target": "S:8.5",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01287",
      "source": "W071",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01288",
      "source": "W071",
      "target": "T:What agents can do",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01289",
      "source": "W071",
      "target": "K:Developer workflow and adoption",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01290",
      "source": "W071",
      "target": "K:Agent failure and escalation",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01291",
      "source": "W071",
      "target": "K:Specifications and governance",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01292",
      "source": "W071",
      "target": "K:Dataset provenance and dependency",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01293",
      "source": "W071",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01294",
      "source": "W071",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e01295",
      "source": "W071",
      "target": "C:C07",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01296",
      "source": "W071",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e01297",
      "source": "W071",
      "target": "C:C03",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01298",
      "source": "W071",
      "target": "C:C04",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e01299",
      "source": "W071",
      "target": "C:C04",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e01300",
      "source": "W071",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SHARED_DATASET",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Bibliography stated or known AIDev use",
      "id": "e01301",
      "source": "W071",
      "target": "D:AIDev",
      "key": 0,
      "atlas_family": "dependency"
    },
    {
      "relation": "COHORT_DERIVED_FROM",
      "provenance": "2026-10-10 original paper inspection",
      "rationale": "Section 3 Data Collection explicitly begins from AIDev",
      "weight": "1.0",
      "id": "e01302",
      "source": "W071",
      "target": "D:AIDev",
      "key": 1,
      "atlas_family": "dependency"
    },
    {
      "relation": "same research substrate",
      "weight": "1.3",
      "role": "",
      "rationale": "Failure and rejection studies share AIDev provenance and therefore are not independent samples.",
      "provenance": "Editorial inference from bibliography abstracts, not a measured bibliographic citation",
      "id": "e01303",
      "source": "W071",
      "target": "W191",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01304",
      "source": "W071",
      "target": "W191",
      "key": 1,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 3.5 Common failure modes in real changes",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01305",
      "source": "W071",
      "target": "S:3.5",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 4.6 A delta-driven iterative brownfield lifecycle",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01306",
      "source": "W071",
      "target": "S:4.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 11.5 Agile team work with agent-produced increments",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01307",
      "source": "W071",
      "target": "S:11.5",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "DOCUMENTED_EDITORIAL_EXTENSION",
      "weight": "0.14",
      "role": "",
      "rationale": "11.5 (core)",
      "provenance": "2026-10-09 revised editorial plan; not present in original graph",
      "id": "e01308",
      "source": "W071",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e01309",
      "source": "W071",
      "target": "C:C11",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "PARTIAL_DATA_OVERLAP_NOT_INDEPENDENT",
      "provenance": "2026-10-10 original paper inspection",
      "rationale": "AIDev-derived, avoid double counting as independent samples",
      "weight": "1.0",
      "id": "e01310",
      "source": "W071",
      "target": "W192",
      "key": 0,
      "atlas_family": "dependency"
    },
    {
      "relation": "HAS_AUDITED_CLAIM",
      "rationale": "Primary source inspection/known scope",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e01311",
      "source": "W071",
      "target": "AUD:W071:AIDEV",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "HAS_AUDITED_CLAIM",
      "rationale": "Primary source inspection/known scope",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e01312",
      "source": "W071",
      "target": "AUD:W071:REJECTION",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e01313",
      "source": "W071",
      "target": "EDU:COMMENTARY:03",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e01314",
      "source": "W071",
      "target": "EDU:COMMENTARY:08",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x01343",
      "source": "W071",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01315",
      "source": "W072",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01316",
      "source": "W072",
      "target": "K:Review capacity and maintainers",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01317",
      "source": "W072",
      "target": "K:Independent verification and oracles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01318",
      "source": "W072",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01319",
      "source": "W072",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01320",
      "source": "W072",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e01321",
      "source": "W072",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01322",
      "source": "W072",
      "target": "W102",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01323",
      "source": "W072",
      "target": "W100",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01324",
      "source": "W072",
      "target": "W107",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01325",
      "source": "W072",
      "target": "W087",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01326",
      "source": "W072",
      "target": "W192",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01327",
      "source": "W072",
      "target": "W080",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01328",
      "source": "W072",
      "target": "W093",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01329",
      "source": "W072",
      "target": "W097",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.35",
      "role": "supplement",
      "rationale": "supplement: 8.6 Self-review, cross-model review and shared blind spots",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01330",
      "source": "W072",
      "target": "S:8.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_LOCATED_PRIMARY_ORIGINAL_SOURCE",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "depth": "IDENTITY_ONLY_METHODS_NOT_REPLICATED",
      "id": "e01331",
      "source": "W072",
      "target": "PASS7:LOCATOR:W072",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "SUPPORTS_CLAIM_AT_RECORDED_DEPTH",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "depth": "PUBLISHED_SOURCE_GROUP_COUNTS_AND_ARITHMETIC",
      "id": "e01332",
      "source": "W072",
      "target": "PASS7:CLAIM:C07_W072_COUNTS",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "SUPPORTS_CLAIM_AT_RECORDED_DEPTH",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "depth": "PUBLISHED_DESIGN_SELECTED_SECTION_CHECK",
      "id": "e01333",
      "source": "W072",
      "target": "PASS7:CLAIM:C08_W072_UNITS",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "HAS_DISTINCT_SOURCE_VERSION",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "id": "e01334",
      "source": "W072",
      "target": "PASS7:VERSION:W072:2026-ESEM-Vol394-75",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "REPORTED_AGGREGATE_SUPPORTS_ARITHMETIC_CHECK",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "id": "e01335",
      "source": "W072",
      "target": "PASS7:ARITHMETIC:W072:overlap_4773",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e01336",
      "source": "W072",
      "target": "EDU:COMMENTARY:08",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x01366",
      "source": "W072",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01337",
      "source": "W073",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01338",
      "source": "W073",
      "target": "K:Controlled productivity evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01339",
      "source": "W073",
      "target": "K:Review capacity and maintainers",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01340",
      "source": "W073",
      "target": "K:Technical debt and complexity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01341",
      "source": "W073",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01342",
      "source": "W073",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e01343",
      "source": "W073",
      "target": "C:C08",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01344",
      "source": "W073",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01345",
      "source": "W073",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e01346",
      "source": "W073",
      "target": "M:Controlled human or field experiment",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01347",
      "source": "W073",
      "target": "W107",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01348",
      "source": "W073",
      "target": "W088",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 8.2 The influence of code complexity and provenance",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01349",
      "source": "W073",
      "target": "S:8.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01350",
      "source": "W074",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01351",
      "source": "W074",
      "target": "T:Productivity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01352",
      "source": "W074",
      "target": "K:Review capacity and maintainers",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01353",
      "source": "W074",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e01354",
      "source": "W074",
      "target": "C:C08",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01355",
      "source": "W074",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01356",
      "source": "W074",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e01357",
      "source": "W074",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "different evaluation endpoint",
      "weight": "1.3",
      "role": "",
      "rationale": "Benchmark detection precision/recall and production PR cycle time measure different things.",
      "provenance": "Editorial inference from bibliography abstracts, not a measured bibliographic citation",
      "id": "e01358",
      "source": "W074",
      "target": "W076",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "apparently conflicting measurements",
      "weight": "1.3",
      "role": "",
      "rationale": "One trial finds more reviewer time; enterprise rollout finds lower cycle time, with different interventions.",
      "provenance": "Editorial inference from bibliography abstracts, not a measured bibliographic citation",
      "id": "e01359",
      "source": "W074",
      "target": "W081",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01360",
      "source": "W074",
      "target": "W107",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01361",
      "source": "W074",
      "target": "W098",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01362",
      "source": "W074",
      "target": "W100",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01363",
      "source": "W074",
      "target": "W087",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 8.4 What AI reviewers catch—and miss",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01364",
      "source": "W074",
      "target": "S:8.4",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01365",
      "source": "W075",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01366",
      "source": "W075",
      "target": "K:Independent verification and oracles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01367",
      "source": "W075",
      "target": "K:Benchmarks and construct validity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01368",
      "source": "W075",
      "target": "K:Agent failure and escalation",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01369",
      "source": "W075",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01370",
      "source": "W075",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01371",
      "source": "W075",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e01372",
      "source": "W075",
      "target": "M:Benchmark / controlled laboratory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "cross-domain convergence",
      "weight": "1.3",
      "role": "",
      "rationale": "General self-correction blind spots have an analogous concrete failure in code migration.",
      "provenance": "Editorial inference from bibliography abstracts, not a measured bibliographic citation",
      "id": "e01373",
      "source": "W075",
      "target": "W101",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01374",
      "source": "W075",
      "target": "W101",
      "key": 1,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01375",
      "source": "W075",
      "target": "W079",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01376",
      "source": "W075",
      "target": "W111",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.35",
      "role": "supplement",
      "rationale": "supplement: 7.7 Independent checkers and correlated error",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01377",
      "source": "W075",
      "target": "S:7.7",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01378",
      "source": "W076",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01379",
      "source": "W076",
      "target": "T:What agents can do",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01380",
      "source": "W076",
      "target": "K:Review capacity and maintainers",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01381",
      "source": "W076",
      "target": "K:Independent verification and oracles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01382",
      "source": "W076",
      "target": "K:Benchmarks and construct validity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01383",
      "source": "W076",
      "target": "K:Employment and early-career roles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01384",
      "source": "W076",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e01385",
      "source": "W076",
      "target": "C:C08",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01386",
      "source": "W076",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01387",
      "source": "W076",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01388",
      "source": "W076",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e01389",
      "source": "W076",
      "target": "M:Benchmark / controlled laboratory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "convergent benchmark findings",
      "weight": "1.3",
      "role": "",
      "rationale": "Different suites expose limited actionable defect coverage by AI reviewers.",
      "provenance": "Editorial inference from bibliography abstracts, not a measured bibliographic citation",
      "id": "e01390",
      "source": "W076",
      "target": "W106",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01391",
      "source": "W076",
      "target": "W106",
      "key": 1,
      "atlas_family": "similarity"
    },
    {
      "relation": "empirical challenge to vision",
      "weight": "1.3",
      "role": "",
      "rationale": "Weak model-only review precision challenges claims that human inspection can already be eliminated.",
      "provenance": "Editorial inference from bibliography abstracts, not a measured bibliographic citation",
      "id": "e01392",
      "source": "W076",
      "target": "W100",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01393",
      "source": "W076",
      "target": "W100",
      "key": 1,
      "atlas_family": "similarity"
    },
    {
      "relation": "different evaluation endpoint",
      "weight": "1.3",
      "role": "",
      "rationale": "Snippet-level seeded bug critique success need not predict finding real PR problems.",
      "provenance": "Editorial inference from bibliography abstracts, not a measured bibliographic citation",
      "id": "e01394",
      "source": "W076",
      "target": "W109",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01395",
      "source": "W076",
      "target": "W111",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01396",
      "source": "W076",
      "target": "W102",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01397",
      "source": "W076",
      "target": "W087",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.35",
      "role": "supplement",
      "rationale": "supplement: 8.4 What AI reviewers catch—and miss",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01398",
      "source": "W076",
      "target": "S:8.4",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01399",
      "source": "W077",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01400",
      "source": "W077",
      "target": "T:Code quality & security",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01401",
      "source": "W077",
      "target": "K:Independent verification and oracles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01402",
      "source": "W077",
      "target": "K:Benchmarks and construct validity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01403",
      "source": "W077",
      "target": "K:Specifications and governance",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01404",
      "source": "W077",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01405",
      "source": "W077",
      "target": "K:Human-agent collaboration",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01406",
      "source": "W077",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01407",
      "source": "W077",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e01408",
      "source": "W077",
      "target": "C:C07",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01409",
      "source": "W077",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01410",
      "source": "W077",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e01411",
      "source": "W077",
      "target": "M:Benchmark / controlled laboratory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01412",
      "source": "W077",
      "target": "W150",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01413",
      "source": "W077",
      "target": "W148",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01414",
      "source": "W077",
      "target": "W102",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01415",
      "source": "W077",
      "target": "W149",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01416",
      "source": "W077",
      "target": "W147",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01417",
      "source": "W077",
      "target": "W151",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 4.3 Write behavioral examples before implementation",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01418",
      "source": "W077",
      "target": "S:4.3",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 4.4 Executable contracts without circular oracles",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01419",
      "source": "W077",
      "target": "S:4.4",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 7.1 The oracle problem in AI-generated software",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01420",
      "source": "W077",
      "target": "S:7.1",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 7.3 Preventing bug-shaped test generation",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01421",
      "source": "W077",
      "target": "S:7.3",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 7.4 Regression tests for existing and changed behavior",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01422",
      "source": "W077",
      "target": "S:7.4",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 7.5 Properties and adversarial counterexamples",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01423",
      "source": "W077",
      "target": "S:7.5",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "DOCUMENTED_EDITORIAL_EXTENSION",
      "weight": "0.14",
      "role": "",
      "rationale": "4.3 (core); 4.4 (core)",
      "provenance": "2026-10-09 revised editorial plan; not present in original graph",
      "id": "e01424",
      "source": "W077",
      "target": "C:C04",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e01425",
      "source": "W077",
      "target": "C:C04",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01426",
      "source": "W078",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01427",
      "source": "W078",
      "target": "K:Review capacity and maintainers",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01428",
      "source": "W078",
      "target": "K:AI as reviewer",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01429",
      "source": "W078",
      "target": "K:Skills formation and teaching",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01430",
      "source": "W078",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01431",
      "source": "W078",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01432",
      "source": "W078",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e01433",
      "source": "W078",
      "target": "M:Benchmark / controlled laboratory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01434",
      "source": "W078",
      "target": "W081",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01435",
      "source": "W078",
      "target": "W098",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01436",
      "source": "W078",
      "target": "W107",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01437",
      "source": "W078",
      "target": "W084",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 7.3 Preventing bug-shaped test generation",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01438",
      "source": "W078",
      "target": "S:7.3",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01439",
      "source": "W079",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01440",
      "source": "W079",
      "target": "K:Independent verification and oracles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01441",
      "source": "W079",
      "target": "K:Benchmarks and construct validity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01442",
      "source": "W079",
      "target": "K:Dataset provenance and dependency",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01443",
      "source": "W079",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PASS4_SCOPED_PRIMARY_LINK",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "checked": "partial_not_full_original_replication",
      "id": "e01444",
      "source": "W079",
      "target": "C:C08",
      "key": 1,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e01445",
      "source": "W079",
      "target": "C:C08",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01446",
      "source": "W079",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PASS4_SCOPED_PRIMARY_LINK",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "checked": "partial_not_full_original_replication",
      "id": "e01447",
      "source": "W079",
      "target": "C:C07",
      "key": 1,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e01448",
      "source": "W079",
      "target": "C:C07",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01449",
      "source": "W079",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PASS4_SCOPED_PRIMARY_LINK",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "checked": "partial_not_full_original_replication",
      "id": "e01450",
      "source": "W079",
      "target": "C:C03",
      "key": 1,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e01451",
      "source": "W079",
      "target": "C:C03",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e01452",
      "source": "W079",
      "target": "M:Benchmark / controlled laboratory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "limits model independence",
      "weight": "1.3",
      "role": "",
      "rationale": "A reviewer from a different model family may still share errors and can regress working code.",
      "provenance": "Editorial inference from bibliography abstracts, not a measured bibliographic citation",
      "id": "e01453",
      "source": "W079",
      "target": "W102",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01454",
      "source": "W079",
      "target": "W148",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01455",
      "source": "W079",
      "target": "W111",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01456",
      "source": "W079",
      "target": "W108",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01457",
      "source": "W079",
      "target": "W151",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01458",
      "source": "W079",
      "target": "W192",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 3.7 When parallel agents help and hurt",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01459",
      "source": "W079",
      "target": "S:3.7",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 7.7 Independent checkers and correlated error",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01460",
      "source": "W079",
      "target": "S:7.7",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 8.6 Self-review, cross-model review and shared blind spots",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01461",
      "source": "W079",
      "target": "S:8.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "SUPPORTS_SOURCE_SCOPED_CLAIM",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "scope": "Not probability of two code reviewers missing same bug",
      "id": "e01462",
      "source": "W079",
      "target": "PASS3_RESTORED:CLAIM:P3-W079-ERROR",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "SUPPORTS_SOURCE_SCOPED_CLAIM",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "scope": "Model-specific performance/dataset change",
      "id": "e01463",
      "source": "W079",
      "target": "PASS3_RESTORED:CLAIM:P3-W079-DOMAINS",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e01464",
      "source": "W079",
      "target": "EDU:COMMENTARY:03",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "SOURCE_ATTRIBUTION_FOR_RENDITION",
      "provenance": "JPG_EDITION_V7",
      "interpretation": "Source attribution inherited from audited figure; not independent validation",
      "id": "x01495",
      "source": "W079",
      "target": "JPG:V7:17",
      "key": "v7_attribution",
      "atlas_family": "provenance"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x01496",
      "source": "W079",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01465",
      "source": "W080",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01466",
      "source": "W080",
      "target": "K:Independent verification and oracles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01467",
      "source": "W080",
      "target": "K:Economic costs and return",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01468",
      "source": "W080",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01469",
      "source": "W080",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01470",
      "source": "W080",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e01471",
      "source": "W080",
      "target": "C:C07",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01472",
      "source": "W080",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e01473",
      "source": "W080",
      "target": "M:Benchmark / controlled laboratory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01474",
      "source": "W080",
      "target": "W180",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01475",
      "source": "W080",
      "target": "W192",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01476",
      "source": "W080",
      "target": "W145",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01477",
      "source": "W080",
      "target": "W093",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01478",
      "source": "W080",
      "target": "W120",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 7.2 A hierarchy of evidence",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01479",
      "source": "W080",
      "target": "S:7.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 7.4 Regression tests for existing and changed behavior",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01480",
      "source": "W080",
      "target": "S:7.4",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01481",
      "source": "W081",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01482",
      "source": "W081",
      "target": "K:Review capacity and maintainers",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01483",
      "source": "W081",
      "target": "K:Skills formation and teaching",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01484",
      "source": "W081",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01485",
      "source": "W081",
      "target": "K:Dataset provenance and dependency",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01486",
      "source": "W081",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e01487",
      "source": "W081",
      "target": "C:C08",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01488",
      "source": "W081",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e01489",
      "source": "W081",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01490",
      "source": "W081",
      "target": "W105",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01491",
      "source": "W081",
      "target": "W112",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01492",
      "source": "W081",
      "target": "W107",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 8.4 What AI reviewers catch—and miss",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01493",
      "source": "W081",
      "target": "S:8.4",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01494",
      "source": "W082",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01495",
      "source": "W082",
      "target": "K:AI as reviewer",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01496",
      "source": "W082",
      "target": "K:Benchmarks and construct validity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01497",
      "source": "W082",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01498",
      "source": "W082",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e01499",
      "source": "W082",
      "target": "C:C07",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01500",
      "source": "W082",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e01501",
      "source": "W082",
      "target": "M:Benchmark / controlled laboratory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "temporal refinement",
      "weight": "1.3",
      "role": "",
      "rationale": "Later analysis distinguishes justified preference from harmful preference for wrong outputs.",
      "provenance": "Editorial inference from bibliography abstracts, not a measured bibliographic citation",
      "id": "e01502",
      "source": "W082",
      "target": "W108",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01503",
      "source": "W082",
      "target": "W108",
      "key": 1,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01504",
      "source": "W082",
      "target": "W084",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01505",
      "source": "W082",
      "target": "W101",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01506",
      "source": "W082",
      "target": "W109",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 7.7 Independent checkers and correlated error",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01507",
      "source": "W082",
      "target": "S:7.7",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01508",
      "source": "W083",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01509",
      "source": "W083",
      "target": "K:Controlled productivity evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01510",
      "source": "W083",
      "target": "K:Specifications and governance",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01511",
      "source": "W083",
      "target": "K:Human cognitive load",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01512",
      "source": "W083",
      "target": "K:Ownership and knowledge transfer",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01513",
      "source": "W083",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e01514",
      "source": "W083",
      "target": "C:C08",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01515",
      "source": "W083",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01516",
      "source": "W083",
      "target": "C:C04",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01517",
      "source": "W083",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e01518",
      "source": "W083",
      "target": "M:Controlled human or field experiment",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01519",
      "source": "W083",
      "target": "W113",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01520",
      "source": "W083",
      "target": "W166",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01521",
      "source": "W083",
      "target": "W088",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01522",
      "source": "W083",
      "target": "W170",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 8.7 Automation bias in software review",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01523",
      "source": "W083",
      "target": "S:8.7",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01524",
      "source": "W084",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01525",
      "source": "W084",
      "target": "K:Output versus shipped value",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01526",
      "source": "W084",
      "target": "K:AI as reviewer",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01527",
      "source": "W084",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01528",
      "source": "W084",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01529",
      "source": "W084",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e01530",
      "source": "W084",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01531",
      "source": "W084",
      "target": "W108",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01532",
      "source": "W084",
      "target": "W182",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01533",
      "source": "W084",
      "target": "W109",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.35",
      "role": "supplement",
      "rationale": "supplement: 8.6 Self-review, cross-model review and shared blind spots",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01534",
      "source": "W084",
      "target": "S:8.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01535",
      "source": "W085",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01536",
      "source": "W085",
      "target": "T:Skills & learning",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01537",
      "source": "W085",
      "target": "K:Automation bias and trust",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01538",
      "source": "W085",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01539",
      "source": "W085",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01540",
      "source": "W085",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e01541",
      "source": "W085",
      "target": "M:Benchmark / controlled laboratory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01542",
      "source": "W085",
      "target": "W110",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01543",
      "source": "W085",
      "target": "W168",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01544",
      "source": "W085",
      "target": "W089",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01545",
      "source": "W085",
      "target": "W109",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01546",
      "source": "W085",
      "target": "W091",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.35",
      "role": "supplement",
      "rationale": "supplement: 8.7 Automation bias in software review",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01547",
      "source": "W085",
      "target": "S:8.7",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "SUPPORTS_SCOPED_CLAIM",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "depth": "CROSS_DOMAIN_EXPERIMENT_NOT_CODE_REVIEW",
      "id": "e01548",
      "source": "W085",
      "target": "PASS6:CLAIM:P6-C11",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "HAS_VERIFIED_DIRECT_LOCATOR",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "e01549",
      "source": "W085",
      "target": "PASS6:LOCATOR:W085",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e01550",
      "source": "W085",
      "target": "EDU:COMMENTARY:08",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x01583",
      "source": "W085",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01551",
      "source": "W086",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01552",
      "source": "W086",
      "target": "T:System knowledge & memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01553",
      "source": "W086",
      "target": "K:Review capacity and maintainers",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01554",
      "source": "W086",
      "target": "K:Independent verification and oracles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01555",
      "source": "W086",
      "target": "K:Human cognitive load",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01556",
      "source": "W086",
      "target": "K:System understanding and rationale",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01557",
      "source": "W086",
      "target": "K:Dataset provenance and dependency",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01558",
      "source": "W086",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01559",
      "source": "W086",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01560",
      "source": "W086",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01561",
      "source": "W086",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e01562",
      "source": "W086",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01563",
      "source": "W086",
      "target": "W162",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01564",
      "source": "W086",
      "target": "W190",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01565",
      "source": "W086",
      "target": "W191",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01566",
      "source": "W086",
      "target": "W116",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01567",
      "source": "W086",
      "target": "W090",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01568",
      "source": "W086",
      "target": "W092",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01569",
      "source": "W086",
      "target": "W096",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.35",
      "role": "supplement",
      "rationale": "supplement: 8.2 The influence of code complexity and provenance",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01570",
      "source": "W086",
      "target": "S:8.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_LOCATED_PRIMARY_ORIGINAL_SOURCE",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "depth": "IDENTITY_ONLY_METHODS_NOT_REPLICATED",
      "id": "e01571",
      "source": "W086",
      "target": "PASS7:LOCATOR:W086",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01572",
      "source": "W087",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01573",
      "source": "W087",
      "target": "K:Review capacity and maintainers",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01574",
      "source": "W087",
      "target": "K:Independent verification and oracles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01575",
      "source": "W087",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01576",
      "source": "W087",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e01577",
      "source": "W087",
      "target": "M:Benchmark / controlled laboratory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01578",
      "source": "W087",
      "target": "W100",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01579",
      "source": "W087",
      "target": "W111",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01580",
      "source": "W087",
      "target": "W102",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01581",
      "source": "W087",
      "target": "W093",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.35",
      "role": "supplement",
      "rationale": "supplement: 8.7 Automation bias in software review",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01582",
      "source": "W087",
      "target": "S:8.7",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "SUPPORTS_SCOPED_CLAIM",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "depth": "CROSS_DOMAIN_EXPERIMENT_NOT_CODE_REVIEW",
      "id": "e01583",
      "source": "W087",
      "target": "PASS6:CLAIM:P6-C12",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "HAS_VERIFIED_DIRECT_LOCATOR",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "e01584",
      "source": "W087",
      "target": "PASS6:LOCATOR:W087",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e01585",
      "source": "W087",
      "target": "EDU:COMMENTARY:08",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x01619",
      "source": "W087",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01586",
      "source": "W088",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01587",
      "source": "W088",
      "target": "K:Controlled productivity evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01588",
      "source": "W088",
      "target": "K:Review capacity and maintainers",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01589",
      "source": "W088",
      "target": "K:Automation bias and trust",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01590",
      "source": "W088",
      "target": "K:Human cognitive load",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01591",
      "source": "W088",
      "target": "K:Skills formation and teaching",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01592",
      "source": "W088",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e01593",
      "source": "W088",
      "target": "C:C08",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01594",
      "source": "W088",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01595",
      "source": "W088",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e01596",
      "source": "W088",
      "target": "M:Controlled human or field experiment",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01597",
      "source": "W088",
      "target": "W103",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01598",
      "source": "W088",
      "target": "W105",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01599",
      "source": "W088",
      "target": "W112",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01600",
      "source": "W088",
      "target": "W121",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 8.2 The influence of code complexity and provenance",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01601",
      "source": "W088",
      "target": "S:8.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 8.7 Automation bias in software review",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01602",
      "source": "W088",
      "target": "S:8.7",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01603",
      "source": "W089",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01604",
      "source": "W089",
      "target": "T:Skills & learning",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01605",
      "source": "W089",
      "target": "K:Automation bias and trust",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01606",
      "source": "W089",
      "target": "K:Agent failure and escalation",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01607",
      "source": "W089",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01608",
      "source": "W089",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01609",
      "source": "W089",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01610",
      "source": "W089",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e01611",
      "source": "W089",
      "target": "M:Benchmark / controlled laboratory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01612",
      "source": "W089",
      "target": "W110",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01613",
      "source": "W089",
      "target": "W168",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.35",
      "role": "supplement",
      "rationale": "supplement: 8.7 Automation bias in software review",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01614",
      "source": "W089",
      "target": "S:8.7",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_LOCATED_PRIMARY_ORIGINAL_SOURCE",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "depth": "IDENTITY_ONLY_METHODS_NOT_REPLICATED",
      "id": "e01615",
      "source": "W089",
      "target": "PASS7:LOCATOR:W089",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01616",
      "source": "W090",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01617",
      "source": "W090",
      "target": "T:System knowledge & memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01618",
      "source": "W090",
      "target": "K:Review capacity and maintainers",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01619",
      "source": "W090",
      "target": "K:Human cognitive load",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01620",
      "source": "W090",
      "target": "K:System understanding and rationale",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01621",
      "source": "W090",
      "target": "K:Economic costs and return",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01622",
      "source": "W090",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01623",
      "source": "W090",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01624",
      "source": "W090",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01625",
      "source": "W090",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01626",
      "source": "W090",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e01627",
      "source": "W090",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01628",
      "source": "W090",
      "target": "W172",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01629",
      "source": "W090",
      "target": "W169",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01630",
      "source": "W090",
      "target": "W180",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01631",
      "source": "W090",
      "target": "W122",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01632",
      "source": "W090",
      "target": "W145",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01633",
      "source": "W090",
      "target": "W103",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01634",
      "source": "W090",
      "target": "W186",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.35",
      "role": "supplement",
      "rationale": "supplement: 9.2 Mental models, rationale and cognitive load",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01635",
      "source": "W090",
      "target": "S:9.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_LOCATED_PRIMARY_ORIGINAL_SOURCE",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "depth": "IDENTITY_ONLY_METHODS_NOT_REPLICATED",
      "id": "e01636",
      "source": "W090",
      "target": "PASS7:LOCATOR:W090",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01637",
      "source": "W091",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01638",
      "source": "W091",
      "target": "K:Automation bias and trust",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01639",
      "source": "W091",
      "target": "K:Independent verification and oracles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01640",
      "source": "W091",
      "target": "K:Technical debt and complexity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01641",
      "source": "W091",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e01642",
      "source": "W091",
      "target": "C:C08",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01643",
      "source": "W091",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01644",
      "source": "W091",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e01645",
      "source": "W091",
      "target": "M:Literature synthesis",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01646",
      "source": "W091",
      "target": "W110",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01647",
      "source": "W091",
      "target": "W097",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 8.7 Automation bias in software review",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01648",
      "source": "W091",
      "target": "S:8.7",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01649",
      "source": "W092",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01650",
      "source": "W092",
      "target": "K:Independent verification and oracles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01651",
      "source": "W092",
      "target": "K:System understanding and rationale",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01652",
      "source": "W092",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01653",
      "source": "W092",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e01654",
      "source": "W092",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01655",
      "source": "W092",
      "target": "W155",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01656",
      "source": "W092",
      "target": "W162",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01657",
      "source": "W092",
      "target": "W096",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.35",
      "role": "supplement",
      "rationale": "supplement: 8.7 Automation bias in software review",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01658",
      "source": "W092",
      "target": "S:8.7",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_LOCATED_PRIMARY_ORIGINAL_SOURCE",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "depth": "IDENTITY_ONLY_METHODS_NOT_REPLICATED",
      "id": "e01659",
      "source": "W092",
      "target": "PASS7:LOCATOR:W092",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01660",
      "source": "W093",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01661",
      "source": "W093",
      "target": "K:Review capacity and maintainers",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01662",
      "source": "W093",
      "target": "K:Independent verification and oracles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01663",
      "source": "W093",
      "target": "K:Vulnerability and secure code",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01664",
      "source": "W093",
      "target": "K:Economic costs and return",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01665",
      "source": "W093",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e01666",
      "source": "W093",
      "target": "C:C08",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01667",
      "source": "W093",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01668",
      "source": "W093",
      "target": "C:C06",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01669",
      "source": "W093",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e01670",
      "source": "W093",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "bounded alternative",
      "weight": "1.3",
      "role": "",
      "rationale": "Risk-selected automation is a narrower, more falsifiable proposition than abandoning review.",
      "provenance": "Editorial inference from bibliography abstracts, not a measured bibliographic citation",
      "id": "e01671",
      "source": "W093",
      "target": "W100",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01672",
      "source": "W093",
      "target": "W100",
      "key": 1,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 8.8 Risk-based review allocation",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01673",
      "source": "W093",
      "target": "S:8.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01674",
      "source": "W094",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01675",
      "source": "W094",
      "target": "T:Engineering structure",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01676",
      "source": "W094",
      "target": "K:Agent failure and escalation",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01677",
      "source": "W094",
      "target": "K:Technical debt and complexity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01678",
      "source": "W094",
      "target": "K:System understanding and rationale",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01679",
      "source": "W094",
      "target": "K:Agent context and persistent memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01680",
      "source": "W094",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e01681",
      "source": "W094",
      "target": "C:C08",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01682",
      "source": "W094",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01683",
      "source": "W094",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e01684",
      "source": "W094",
      "target": "C:C11",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01685",
      "source": "W094",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e01686",
      "source": "W094",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01687",
      "source": "W094",
      "target": "W164",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01688",
      "source": "W094",
      "target": "W158",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01689",
      "source": "W094",
      "target": "W183",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01690",
      "source": "W094",
      "target": "W191",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 8.1 Why review becomes the scarce resource",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01691",
      "source": "W094",
      "target": "S:8.1",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 11.1 From individual productivity to team throughput",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01692",
      "source": "W094",
      "target": "S:11.1",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 11.7 Maintainer load and newcomer participation",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01693",
      "source": "W094",
      "target": "S:11.7",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01694",
      "source": "W095",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01695",
      "source": "W095",
      "target": "T:Economics",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01696",
      "source": "W095",
      "target": "K:Independent verification and oracles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01697",
      "source": "W095",
      "target": "K:Architecture and modularity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01698",
      "source": "W095",
      "target": "K:Skills formation and teaching",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01699",
      "source": "W095",
      "target": "K:Economic costs and return",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01700",
      "source": "W095",
      "target": "K:Dataset provenance and dependency",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01701",
      "source": "W095",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01702",
      "source": "W095",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PASS4_SCOPED_PRIMARY_LINK",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "checked": "partial_not_full_original_replication",
      "id": "e01703",
      "source": "W095",
      "target": "C:C07",
      "key": 1,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e01704",
      "source": "W095",
      "target": "C:C07",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01705",
      "source": "W095",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PASS4_SCOPED_PRIMARY_LINK",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "checked": "partial_not_full_original_replication",
      "id": "e01706",
      "source": "W095",
      "target": "C:C12",
      "key": 1,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e01707",
      "source": "W095",
      "target": "C:C12",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01708",
      "source": "W095",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e01709",
      "source": "W095",
      "target": "M:Theory / argument (not a new result)",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01710",
      "source": "W095",
      "target": "W120",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 1.4 The lifecycle of a trustworthy change",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01711",
      "source": "W095",
      "target": "S:1.4",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 2.9 From metrics to an evidence-based pilot decision",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01712",
      "source": "W095",
      "target": "S:2.9",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 3.8 Stopping rules versus acceptance authority",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01713",
      "source": "W095",
      "target": "S:3.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 3.9 Agent capability as a testable hypothesis",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01714",
      "source": "W095",
      "target": "S:3.9",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 7.2 A hierarchy of evidence",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01715",
      "source": "W095",
      "target": "S:7.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 7.8 Bounded repair versus independent acceptance",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01716",
      "source": "W095",
      "target": "S:7.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 11.6 Human accountability, conflicts and escalation",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01717",
      "source": "W095",
      "target": "S:11.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 12.1 Economics of the entire engineering loop",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01718",
      "source": "W095",
      "target": "S:12.1",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 12.3 Choosing the least-cost adequate level of autonomy",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01719",
      "source": "W095",
      "target": "S:12.3",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "DOCUMENTED_EDITORIAL_EXTENSION",
      "weight": "0.14",
      "role": "",
      "rationale": "1.4 (counterpoint)",
      "provenance": "2026-10-09 revised editorial plan; not present in original graph",
      "id": "e01720",
      "source": "W095",
      "target": "C:C01",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "DOCUMENTED_EDITORIAL_EXTENSION",
      "weight": "0.14",
      "role": "",
      "rationale": "2.9 (counterpoint)",
      "provenance": "2026-10-09 revised editorial plan; not present in original graph",
      "id": "e01721",
      "source": "W095",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "DOCUMENTED_EDITORIAL_EXTENSION",
      "weight": "0.14",
      "role": "",
      "rationale": "3.8 (counterpoint); 3.9 (core)",
      "provenance": "2026-10-09 revised editorial plan; not present in original graph",
      "id": "e01722",
      "source": "W095",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PASS4_SCOPED_PRIMARY_LINK",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "checked": "partial_not_full_original_replication",
      "id": "e01723",
      "source": "W095",
      "target": "C:C03",
      "key": 1,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e01724",
      "source": "W095",
      "target": "C:C03",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "DOCUMENTED_EDITORIAL_EXTENSION",
      "weight": "0.14",
      "role": "",
      "rationale": "11.6 (core)",
      "provenance": "2026-10-09 revised editorial plan; not present in original graph",
      "id": "e01725",
      "source": "W095",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "SUPPORTS_SOURCE_SCOPED_CLAIM",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "scope": "Cites W003, not independent evidence of 26.08 percent",
      "id": "e01726",
      "source": "W095",
      "target": "PASS3_RESTORED:CLAIM:P3-W095-SECONDARY",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "REUSES_STUDY_NOT_INDEPENDENT_REPLICATION",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "record_level_overlap_measured": "NO",
      "id": "e01727",
      "source": "W095",
      "target": "W003",
      "key": 0,
      "atlas_family": "dependency"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e01728",
      "source": "W095",
      "target": "EDU:COMMENTARY:03",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "SOURCE_ATTRIBUTION_FOR_RENDITION",
      "provenance": "JPG_EDITION_V7",
      "interpretation": "Source attribution inherited from audited figure; not independent validation",
      "id": "x01763",
      "source": "W095",
      "target": "JPG:V7:18",
      "key": "v7_attribution",
      "atlas_family": "provenance"
    },
    {
      "relation": "SOURCE_ATTRIBUTION_FOR_RENDITION",
      "provenance": "JPG_EDITION_V7",
      "interpretation": "Source attribution inherited from audited figure; not independent validation",
      "id": "x01764",
      "source": "W095",
      "target": "JPG:V7:28",
      "key": "v7_attribution",
      "atlas_family": "provenance"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x01765",
      "source": "W095",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01729",
      "source": "W096",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01730",
      "source": "W096",
      "target": "K:Developer workflow and adoption",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01731",
      "source": "W096",
      "target": "K:Review capacity and maintainers",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01732",
      "source": "W096",
      "target": "K:AI as reviewer",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01733",
      "source": "W096",
      "target": "K:Independent verification and oracles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01734",
      "source": "W096",
      "target": "K:System understanding and rationale",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01735",
      "source": "W096",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e01736",
      "source": "W096",
      "target": "C:C08",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01737",
      "source": "W096",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e01738",
      "source": "W096",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01739",
      "source": "W096",
      "target": "W098",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01740",
      "source": "W096",
      "target": "W100",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 8.5 False positives, verbosity and developer response",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01741",
      "source": "W096",
      "target": "S:8.5",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01742",
      "source": "W097",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01743",
      "source": "W097",
      "target": "K:AI as reviewer",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01744",
      "source": "W097",
      "target": "K:Automation bias and trust",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01745",
      "source": "W097",
      "target": "K:Independent verification and oracles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01746",
      "source": "W097",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01747",
      "source": "W097",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01748",
      "source": "W097",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e01749",
      "source": "W097",
      "target": "C:C07",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e01750",
      "source": "W097",
      "target": "M:Benchmark / controlled laboratory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01751",
      "source": "W097",
      "target": "W109",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 4.3 Write behavioral examples before implementation",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01752",
      "source": "W097",
      "target": "S:4.3",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 7.1 The oracle problem in AI-generated software",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01753",
      "source": "W097",
      "target": "S:7.1",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "DOCUMENTED_EDITORIAL_EXTENSION",
      "weight": "0.14",
      "role": "",
      "rationale": "4.3 (core)",
      "provenance": "2026-10-09 revised editorial plan; not present in original graph",
      "id": "e01754",
      "source": "W097",
      "target": "C:C04",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e01755",
      "source": "W097",
      "target": "C:C04",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01756",
      "source": "W098",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01757",
      "source": "W098",
      "target": "K:Review capacity and maintainers",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01758",
      "source": "W098",
      "target": "K:AI as reviewer",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01759",
      "source": "W098",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e01760",
      "source": "W098",
      "target": "C:C08",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01761",
      "source": "W098",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e01762",
      "source": "W098",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01763",
      "source": "W098",
      "target": "W107",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01764",
      "source": "W098",
      "target": "W099",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 8.5 False positives, verbosity and developer response",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01765",
      "source": "W098",
      "target": "S:8.5",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01766",
      "source": "W099",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01767",
      "source": "W099",
      "target": "K:Review capacity and maintainers",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01768",
      "source": "W099",
      "target": "K:AI as reviewer",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01769",
      "source": "W099",
      "target": "K:Agent failure and escalation",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01770",
      "source": "W099",
      "target": "K:Specifications and governance",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01771",
      "source": "W099",
      "target": "K:Long-running agent execution",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01772",
      "source": "W099",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PASS4_SCOPED_PRIMARY_LINK",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "checked": "partial_not_full_original_replication",
      "id": "e01773",
      "source": "W099",
      "target": "C:C08",
      "key": 1,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e01774",
      "source": "W099",
      "target": "C:C08",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01775",
      "source": "W099",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PASS4_SCOPED_PRIMARY_LINK",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "checked": "partial_not_full_original_replication",
      "id": "e01776",
      "source": "W099",
      "target": "C:C07",
      "key": 1,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e01777",
      "source": "W099",
      "target": "C:C07",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01778",
      "source": "W099",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01779",
      "source": "W099",
      "target": "C:C04",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PASS4_SCOPED_PRIMARY_LINK",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "checked": "partial_not_full_original_replication",
      "id": "e01780",
      "source": "W099",
      "target": "C:C04",
      "key": 1,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e01781",
      "source": "W099",
      "target": "C:C04",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e01782",
      "source": "W099",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01783",
      "source": "W099",
      "target": "W157",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01784",
      "source": "W099",
      "target": "W158",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01785",
      "source": "W099",
      "target": "W191",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 1.8 A teaching case, not a reported field experiment",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01786",
      "source": "W099",
      "target": "S:1.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 4.2 From a request to a versioned intention ledger",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01787",
      "source": "W099",
      "target": "S:4.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 4.5 Architecture decision versus acceptance contract",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01788",
      "source": "W099",
      "target": "S:4.5",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 4.7 Late intentions and explicit impact analysis",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01789",
      "source": "W099",
      "target": "S:4.7",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 4.9 The approval-rule contract across two iterations",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01790",
      "source": "W099",
      "target": "S:4.9",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 7.9 The acceptance evidence dossier",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01791",
      "source": "W099",
      "target": "S:7.9",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 8.8 Risk-based review allocation",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01792",
      "source": "W099",
      "target": "S:8.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 11.6 Human accountability, conflicts and escalation",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01793",
      "source": "W099",
      "target": "S:11.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "DOCUMENTED_EDITORIAL_EXTENSION",
      "weight": "0.14",
      "role": "",
      "rationale": "1.8 (counterpoint)",
      "provenance": "2026-10-09 revised editorial plan; not present in original graph",
      "id": "e01794",
      "source": "W099",
      "target": "C:C01",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "DOCUMENTED_EDITORIAL_EXTENSION",
      "weight": "0.14",
      "role": "",
      "rationale": "11.6 (counterpoint)",
      "provenance": "2026-10-09 revised editorial plan; not present in original graph",
      "id": "e01795",
      "source": "W099",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "SUPPORTS_SOURCE_SCOPED_CLAIM",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "scope": "Budget/latency meaningful for only 121 diffs",
      "id": "e01796",
      "source": "W099",
      "target": "PASS3_RESTORED:CLAIM:P3-W099-F1",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "SUPPORTS_SOURCE_SCOPED_CLAIM",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "scope": "Balance artificial; not natural prevalence",
      "id": "e01797",
      "source": "W099",
      "target": "PASS3_RESTORED:CLAIM:P3-W099-DRIFT",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "SUPPORTS_SOURCE_SCOPED_CLAIM",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "scope": "No randomized deployment comparator",
      "id": "e01798",
      "source": "W099",
      "target": "PASS3_RESTORED:CLAIM:P3-W099-ROLLOUT",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "SUPPORTS_SOURCE_SCOPED_CLAIM",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "scope": "Not a ground-truth intent contract",
      "id": "e01799",
      "source": "W099",
      "target": "PASS3_RESTORED:CLAIM:P3-W099-MIDDLE",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e01800",
      "source": "W099",
      "target": "EDU:COMMENTARY:04",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e01801",
      "source": "W099",
      "target": "EDU:COMMENTARY:08",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x01839",
      "source": "W099",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01802",
      "source": "W100",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01803",
      "source": "W100",
      "target": "K:Review capacity and maintainers",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01804",
      "source": "W100",
      "target": "K:Independent verification and oracles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01805",
      "source": "W100",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01806",
      "source": "W100",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e01807",
      "source": "W100",
      "target": "M:Theory / argument (not a new result)",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01808",
      "source": "W100",
      "target": "W111",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01809",
      "source": "W100",
      "target": "W102",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.35",
      "role": "supplement",
      "rationale": "supplement: 8.9 From comments to accountable acceptance",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01810",
      "source": "W100",
      "target": "S:8.9",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01811",
      "source": "W101",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01812",
      "source": "W101",
      "target": "T:What agents can do",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01813",
      "source": "W101",
      "target": "K:AI as reviewer",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01814",
      "source": "W101",
      "target": "K:Independent verification and oracles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01815",
      "source": "W101",
      "target": "K:Benchmarks and construct validity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01816",
      "source": "W101",
      "target": "K:Agent failure and escalation",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01817",
      "source": "W101",
      "target": "K:Agent context and persistent memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01818",
      "source": "W101",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01819",
      "source": "W101",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e01820",
      "source": "W101",
      "target": "C:C07",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01821",
      "source": "W101",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e01822",
      "source": "W101",
      "target": "C:C03",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01823",
      "source": "W101",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e01824",
      "source": "W101",
      "target": "M:Benchmark / controlled laboratory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01825",
      "source": "W101",
      "target": "W108",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01826",
      "source": "W101",
      "target": "W159",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01827",
      "source": "W101",
      "target": "W157",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01828",
      "source": "W101",
      "target": "W160",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 3.8 Stopping rules versus acceptance authority",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01829",
      "source": "W101",
      "target": "S:3.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 4.4 Executable contracts without circular oracles",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01830",
      "source": "W101",
      "target": "S:4.4",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 7.3 Preventing bug-shaped test generation",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01831",
      "source": "W101",
      "target": "S:7.3",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 7.8 Bounded repair versus independent acceptance",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01832",
      "source": "W101",
      "target": "S:7.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "DOCUMENTED_EDITORIAL_EXTENSION",
      "weight": "0.14",
      "role": "",
      "rationale": "4.4 (counterpoint)",
      "provenance": "2026-10-09 revised editorial plan; not present in original graph",
      "id": "e01833",
      "source": "W101",
      "target": "C:C04",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01834",
      "source": "W102",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01835",
      "source": "W102",
      "target": "K:Review capacity and maintainers",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01836",
      "source": "W102",
      "target": "K:Independent verification and oracles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01837",
      "source": "W102",
      "target": "K:Benchmarks and construct validity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01838",
      "source": "W102",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01839",
      "source": "W102",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e01840",
      "source": "W102",
      "target": "C:C08",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01841",
      "source": "W102",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01842",
      "source": "W102",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e01843",
      "source": "W102",
      "target": "M:Benchmark / controlled laboratory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01844",
      "source": "W102",
      "target": "W111",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01845",
      "source": "W102",
      "target": "W106",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 7.7 Independent checkers and correlated error",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01846",
      "source": "W102",
      "target": "S:7.7",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 8.6 Self-review, cross-model review and shared blind spots",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01847",
      "source": "W102",
      "target": "S:8.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "REPORTS_ORIGINAL_FINDING",
      "provenance": "audit/pass2/claim_evidence_pass2.csv",
      "rationale": "arXiv v1 2607.21656 Table2 and Table4",
      "id": "e01848",
      "source": "W102",
      "target": "PASS2:CLAIM:P2-W102-TESTS",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "REPORTS_ORIGINAL_FINDING",
      "provenance": "audit/pass2/claim_evidence_pass2.csv",
      "rationale": "arXiv v1 2607.21656 Table2 Section 3.3",
      "id": "e01849",
      "source": "W102",
      "target": "PASS2:CLAIM:P2-W102-COSTS",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e01850",
      "source": "W102",
      "target": "EDU:COMMENTARY:07",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "SOURCE_ATTRIBUTION_FOR_RENDITION",
      "provenance": "JPG_EDITION_V7",
      "interpretation": "Source attribution inherited from audited figure; not independent validation",
      "id": "x01889",
      "source": "W102",
      "target": "JPG:V7:20",
      "key": "v7_attribution",
      "atlas_family": "provenance"
    },
    {
      "relation": "SOURCE_ATTRIBUTION_FOR_RENDITION",
      "provenance": "JPG_EDITION_V7",
      "interpretation": "Source attribution inherited from audited figure; not independent validation",
      "id": "x01890",
      "source": "W102",
      "target": "JPG:V7:21",
      "key": "v7_attribution",
      "atlas_family": "provenance"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x01891",
      "source": "W102",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01851",
      "source": "W103",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01852",
      "source": "W103",
      "target": "K:Review capacity and maintainers",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01853",
      "source": "W103",
      "target": "K:Automation bias and trust",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01854",
      "source": "W103",
      "target": "K:Human cognitive load",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01855",
      "source": "W103",
      "target": "K:Employment and early-career roles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01856",
      "source": "W103",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01857",
      "source": "W103",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01858",
      "source": "W103",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01859",
      "source": "W103",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01860",
      "source": "W103",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e01861",
      "source": "W103",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01862",
      "source": "W103",
      "target": "W186",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01863",
      "source": "W103",
      "target": "W135",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.35",
      "role": "supplement",
      "rationale": "supplement: 8.2 The influence of code complexity and provenance",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01864",
      "source": "W103",
      "target": "S:8.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01865",
      "source": "W104",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01866",
      "source": "W104",
      "target": "T:Code quality & security",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01867",
      "source": "W104",
      "target": "K:Agent failure and escalation",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01868",
      "source": "W104",
      "target": "K:Prompt injection and malicious tools",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01869",
      "source": "W104",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01870",
      "source": "W104",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e01871",
      "source": "W104",
      "target": "C:C08",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01872",
      "source": "W104",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01873",
      "source": "W104",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01874",
      "source": "W104",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e01875",
      "source": "W104",
      "target": "M:Benchmark / controlled laboratory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01876",
      "source": "W104",
      "target": "W142",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01877",
      "source": "W104",
      "target": "W171",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 6.6 Prompt injection through repository and tools",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01878",
      "source": "W104",
      "target": "S:6.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 8.8 Risk-based review allocation",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01879",
      "source": "W104",
      "target": "S:8.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "DOCUMENTED_EDITORIAL_EXTENSION",
      "weight": "0.14",
      "role": "",
      "rationale": "6.6 (counterpoint)",
      "provenance": "2026-10-09 revised editorial plan; not present in original graph",
      "id": "e01880",
      "source": "W104",
      "target": "C:C06",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e01881",
      "source": "W104",
      "target": "C:C06",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01882",
      "source": "W105",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01883",
      "source": "W105",
      "target": "K:Review capacity and maintainers",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01884",
      "source": "W105",
      "target": "K:Automation bias and trust",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01885",
      "source": "W105",
      "target": "K:Skills formation and teaching",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01886",
      "source": "W105",
      "target": "K:Dataset provenance and dependency",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01887",
      "source": "W105",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e01888",
      "source": "W105",
      "target": "C:C08",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01889",
      "source": "W105",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e01890",
      "source": "W105",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SHARED_DATASET",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Bibliography stated or known AIDev use",
      "id": "e01891",
      "source": "W105",
      "target": "D:AIDev",
      "key": 0,
      "atlas_family": "dependency"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01892",
      "source": "W105",
      "target": "W112",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01893",
      "source": "W105",
      "target": "W191",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 8.9 From comments to accountable acceptance",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01894",
      "source": "W105",
      "target": "S:8.9",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01895",
      "source": "W106",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01896",
      "source": "W106",
      "target": "T:What agents can do",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01897",
      "source": "W106",
      "target": "K:Review capacity and maintainers",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01898",
      "source": "W106",
      "target": "K:Benchmarks and construct validity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01899",
      "source": "W106",
      "target": "K:Architecture and modularity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01900",
      "source": "W106",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e01901",
      "source": "W106",
      "target": "C:C08",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01902",
      "source": "W106",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01903",
      "source": "W106",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01904",
      "source": "W106",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e01905",
      "source": "W106",
      "target": "M:Benchmark / controlled laboratory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01906",
      "source": "W106",
      "target": "W111",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01907",
      "source": "W106",
      "target": "W148",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 8.4 What AI reviewers catch—and miss",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01908",
      "source": "W106",
      "target": "S:8.4",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01909",
      "source": "W107",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01910",
      "source": "W107",
      "target": "K:Review capacity and maintainers",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01911",
      "source": "W107",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01912",
      "source": "W107",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e01913",
      "source": "W107",
      "target": "C:C08",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01914",
      "source": "W107",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e01915",
      "source": "W107",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01916",
      "source": "W107",
      "target": "W153",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 8.9 From comments to accountable acceptance",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01917",
      "source": "W107",
      "target": "S:8.9",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01918",
      "source": "W108",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01919",
      "source": "W108",
      "target": "K:Output versus shipped value",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01920",
      "source": "W108",
      "target": "K:AI as reviewer",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01921",
      "source": "W108",
      "target": "K:Independent verification and oracles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01922",
      "source": "W108",
      "target": "K:Benchmarks and construct validity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01923",
      "source": "W108",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01924",
      "source": "W108",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01925",
      "source": "W108",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01926",
      "source": "W108",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e01927",
      "source": "W108",
      "target": "M:Benchmark / controlled laboratory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.35",
      "role": "supplement",
      "rationale": "supplement: 8.6 Self-review, cross-model review and shared blind spots",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01928",
      "source": "W108",
      "target": "S:8.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01929",
      "source": "W109",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01930",
      "source": "W109",
      "target": "T:What agents can do",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01931",
      "source": "W109",
      "target": "K:AI as reviewer",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01932",
      "source": "W109",
      "target": "K:Automation bias and trust",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01933",
      "source": "W109",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e01934",
      "source": "W109",
      "target": "C:C08",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01935",
      "source": "W109",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01936",
      "source": "W109",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e01937",
      "source": "W109",
      "target": "M:Benchmark / controlled laboratory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01938",
      "source": "W109",
      "target": "W110",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01939",
      "source": "W109",
      "target": "W168",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 8.6 Self-review, cross-model review and shared blind spots",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01940",
      "source": "W109",
      "target": "S:8.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01941",
      "source": "W110",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01942",
      "source": "W110",
      "target": "K:Automation bias and trust",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01943",
      "source": "W110",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01944",
      "source": "W110",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e01945",
      "source": "W110",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e01946",
      "source": "W110",
      "target": "W168",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.35",
      "role": "supplement",
      "rationale": "supplement: 8.7 Automation bias in software review",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01947",
      "source": "W110",
      "target": "S:8.7",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_LOCATED_PRIMARY_ORIGINAL_SOURCE",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "depth": "IDENTITY_ONLY_METHODS_NOT_REPLICATED",
      "id": "e01948",
      "source": "W110",
      "target": "PASS7:LOCATOR:W110",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "SUPPORTS_CLAIM_AT_RECORDED_DEPTH",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "depth": "INSTITUTIONAL_PUBLICATION_IDENTITY",
      "id": "e01949",
      "source": "W110",
      "target": "PASS7:CLAIM:C09_W110_DATE",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "HAS_DISTINCT_SOURCE_VERSION",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "id": "e01950",
      "source": "W110",
      "target": "PASS7:VERSION:W110:2022-original-MSR-TR",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01951",
      "source": "W111",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01952",
      "source": "W111",
      "target": "T:What agents can do",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01953",
      "source": "W111",
      "target": "K:Review capacity and maintainers",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01954",
      "source": "W111",
      "target": "K:Independent verification and oracles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01955",
      "source": "W111",
      "target": "K:Benchmarks and construct validity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01956",
      "source": "W111",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PASS4_SCOPED_PRIMARY_LINK",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "checked": "partial_not_full_original_replication",
      "id": "e01957",
      "source": "W111",
      "target": "C:C08",
      "key": 1,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e01958",
      "source": "W111",
      "target": "C:C08",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01959",
      "source": "W111",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PASS4_SCOPED_PRIMARY_LINK",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "checked": "partial_not_full_original_replication",
      "id": "e01960",
      "source": "W111",
      "target": "C:C07",
      "key": 1,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e01961",
      "source": "W111",
      "target": "C:C07",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01962",
      "source": "W111",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PASS4_SCOPED_PRIMARY_LINK",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "checked": "partial_not_full_original_replication",
      "id": "e01963",
      "source": "W111",
      "target": "C:C03",
      "key": 1,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e01964",
      "source": "W111",
      "target": "C:C03",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e01965",
      "source": "W111",
      "target": "M:Benchmark / controlled laboratory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 3.4 Agent benchmarks and observed pull requests",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01966",
      "source": "W111",
      "target": "S:3.4",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 3.8 Stopping rules versus acceptance authority",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01967",
      "source": "W111",
      "target": "S:3.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 4.3 Write behavioral examples before implementation",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01968",
      "source": "W111",
      "target": "S:4.3",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 4.4 Executable contracts without circular oracles",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01969",
      "source": "W111",
      "target": "S:4.4",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 7.1 The oracle problem in AI-generated software",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01970",
      "source": "W111",
      "target": "S:7.1",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 7.2 A hierarchy of evidence",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01971",
      "source": "W111",
      "target": "S:7.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 7.6 Benchmark success versus merge readiness",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01972",
      "source": "W111",
      "target": "S:7.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 7.9 The acceptance evidence dossier",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01973",
      "source": "W111",
      "target": "S:7.9",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 8.9 From comments to accountable acceptance",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01974",
      "source": "W111",
      "target": "S:8.9",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "DOCUMENTED_EDITORIAL_EXTENSION",
      "weight": "0.14",
      "role": "",
      "rationale": "4.3 (counterpoint); 4.4 (core)",
      "provenance": "2026-10-09 revised editorial plan; not present in original graph",
      "id": "e01975",
      "source": "W111",
      "target": "C:C04",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "SUPPORTS_SOURCE_SCOPED_CLAIM",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "scope": "Not representative of all code review",
      "id": "e01976",
      "source": "W111",
      "target": "PASS4:CLAIM:P4-W111-SAMPLE",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "SUPPORTS_SOURCE_SCOPED_CLAIM",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "scope": "Review lacks CI and feedback iterations; golden 68 percent baseline",
      "id": "e01977",
      "source": "W111",
      "target": "PASS4:CLAIM:P4-W111-GAP",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e01978",
      "source": "W111",
      "target": "EDU:COMMENTARY:03",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e01979",
      "source": "W111",
      "target": "EDU:COMMENTARY:07",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x02021",
      "source": "W111",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01980",
      "source": "W112",
      "target": "T:Skills & learning",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01981",
      "source": "W112",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01982",
      "source": "W112",
      "target": "K:Controlled productivity evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01983",
      "source": "W112",
      "target": "K:Review capacity and maintainers",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01984",
      "source": "W112",
      "target": "K:Skills formation and teaching",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01985",
      "source": "W112",
      "target": "K:Dataset provenance and dependency",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01986",
      "source": "W112",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e01987",
      "source": "W112",
      "target": "C:C10",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01988",
      "source": "W112",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e01989",
      "source": "W112",
      "target": "C:C11",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e01990",
      "source": "W112",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e01991",
      "source": "W112",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "capability-to-externality link",
      "weight": "1.3",
      "role": "",
      "rationale": "Novice comprehension limitations may help explain review burden, but the link is unproven.",
      "provenance": "Editorial inference from bibliography abstracts, not a measured bibliographic citation",
      "id": "e01992",
      "source": "W112",
      "target": "W113",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 10.3 Novices, misconceptions and verification difficulty",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01993",
      "source": "W112",
      "target": "S:10.3",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 11.7 Maintainer load and newcomer participation",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e01994",
      "source": "W112",
      "target": "S:11.7",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01995",
      "source": "W113",
      "target": "T:Skills & learning",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e01996",
      "source": "W113",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01997",
      "source": "W113",
      "target": "K:Specifications and governance",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01998",
      "source": "W113",
      "target": "K:Human cognitive load",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e01999",
      "source": "W113",
      "target": "K:Skills formation and teaching",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02000",
      "source": "W113",
      "target": "K:System understanding and rationale",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02001",
      "source": "W113",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e02002",
      "source": "W113",
      "target": "C:C10",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02003",
      "source": "W113",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02004",
      "source": "W113",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02005",
      "source": "W113",
      "target": "C:C04",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e02006",
      "source": "W113",
      "target": "M:Benchmark / controlled laboratory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02007",
      "source": "W113",
      "target": "W156",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02008",
      "source": "W113",
      "target": "W116",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02009",
      "source": "W113",
      "target": "W181",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02010",
      "source": "W113",
      "target": "W167",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02011",
      "source": "W113",
      "target": "W154",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02012",
      "source": "W113",
      "target": "W189",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 10.1 Short-term task success versus retained understanding",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02013",
      "source": "W113",
      "target": "S:10.1",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 10.3 Novices, misconceptions and verification difficulty",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02014",
      "source": "W113",
      "target": "S:10.3",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02015",
      "source": "W114",
      "target": "T:Skills & learning",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02016",
      "source": "W114",
      "target": "T:System knowledge & memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02017",
      "source": "W114",
      "target": "K:Human cognitive load",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02018",
      "source": "W114",
      "target": "K:Cognitive offloading and skill debt",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02019",
      "source": "W114",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e02020",
      "source": "W114",
      "target": "C:C10",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02021",
      "source": "W114",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02022",
      "source": "W114",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e02023",
      "source": "W114",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02024",
      "source": "W114",
      "target": "W117",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02025",
      "source": "W114",
      "target": "W116",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02026",
      "source": "W114",
      "target": "W167",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02027",
      "source": "W114",
      "target": "W121",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02028",
      "source": "W114",
      "target": "W154",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 10.8 Measuring retention and engineering fluency",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02029",
      "source": "W114",
      "target": "S:10.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02030",
      "source": "W115",
      "target": "T:Skills & learning",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02031",
      "source": "W115",
      "target": "T:System knowledge & memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02032",
      "source": "W115",
      "target": "K:Skills formation and teaching",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02033",
      "source": "W115",
      "target": "K:Employment and early-career roles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02034",
      "source": "W115",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02035",
      "source": "W115",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02036",
      "source": "W115",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02037",
      "source": "W115",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e02038",
      "source": "W115",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02039",
      "source": "W115",
      "target": "W144",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02040",
      "source": "W115",
      "target": "W126",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02041",
      "source": "W115",
      "target": "W134",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02042",
      "source": "W115",
      "target": "W133",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02043",
      "source": "W115",
      "target": "W129",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02044",
      "source": "W115",
      "target": "W119",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 10.7 Mentoring and apprenticeship in a team with agents",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02045",
      "source": "W115",
      "target": "S:10.7",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e02046",
      "source": "W115",
      "target": "EDU:COMMENTARY:10",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x02089",
      "source": "W115",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02047",
      "source": "W116",
      "target": "T:Skills & learning",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02048",
      "source": "W116",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02049",
      "source": "W116",
      "target": "K:Independent verification and oracles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02050",
      "source": "W116",
      "target": "K:Human cognitive load",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02051",
      "source": "W116",
      "target": "K:Skills formation and teaching",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02052",
      "source": "W116",
      "target": "K:Cognitive offloading and skill debt",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02053",
      "source": "W116",
      "target": "K:System understanding and rationale",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02054",
      "source": "W116",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e02055",
      "source": "W116",
      "target": "C:C10",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02056",
      "source": "W116",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02057",
      "source": "W116",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02058",
      "source": "W116",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e02059",
      "source": "W116",
      "target": "M:Benchmark / controlled laboratory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02060",
      "source": "W116",
      "target": "W154",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02061",
      "source": "W116",
      "target": "W156",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02062",
      "source": "W116",
      "target": "W121",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02063",
      "source": "W116",
      "target": "W155",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02064",
      "source": "W116",
      "target": "W162",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02065",
      "source": "W116",
      "target": "W117",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 10.4 Cognitive offloading, physiology and limitations",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02066",
      "source": "W116",
      "target": "S:10.4",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02067",
      "source": "W117",
      "target": "T:Skills & learning",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02068",
      "source": "W117",
      "target": "T:Economics",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02069",
      "source": "W117",
      "target": "K:Output versus shipped value",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02070",
      "source": "W117",
      "target": "K:Human cognitive load",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02071",
      "source": "W117",
      "target": "K:Cognitive offloading and skill debt",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02072",
      "source": "W117",
      "target": "K:Economic costs and return",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02073",
      "source": "W117",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e02074",
      "source": "W117",
      "target": "C:C10",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02075",
      "source": "W117",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02076",
      "source": "W117",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02077",
      "source": "W117",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e02078",
      "source": "W117",
      "target": "M:Theory / argument (not a new result)",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "empirical test of theory",
      "weight": "1.3",
      "role": "",
      "rationale": "A controlled learning penalty is consistent with a model of cognitive offloading.",
      "provenance": "Editorial inference from bibliography abstracts, not a measured bibliographic citation",
      "id": "e02079",
      "source": "W117",
      "target": "W118",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02080",
      "source": "W117",
      "target": "W145",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02081",
      "source": "W117",
      "target": "W180",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02082",
      "source": "W117",
      "target": "W121",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 10.4 Cognitive offloading, physiology and limitations",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02083",
      "source": "W117",
      "target": "S:10.4",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02084",
      "source": "W118",
      "target": "T:Skills & learning",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02085",
      "source": "W118",
      "target": "T:Productivity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02086",
      "source": "W118",
      "target": "K:Output versus shipped value",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02087",
      "source": "W118",
      "target": "K:Controlled productivity evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02088",
      "source": "W118",
      "target": "K:Independent verification and oracles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02089",
      "source": "W118",
      "target": "K:Skills formation and teaching",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02090",
      "source": "W118",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02091",
      "source": "W118",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e02092",
      "source": "W118",
      "target": "C:C10",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02093",
      "source": "W118",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02094",
      "source": "W118",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02095",
      "source": "W118",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e02096",
      "source": "W118",
      "target": "M:Controlled human or field experiment",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "analogy with different domain",
      "weight": "1.3",
      "role": "",
      "rationale": "Essay EEG and code-skills experiments must be kept distinct.",
      "provenance": "Editorial inference from bibliography abstracts, not a measured bibliographic citation",
      "id": "e02097",
      "source": "W118",
      "target": "W121",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02098",
      "source": "W118",
      "target": "W121",
      "key": 1,
      "atlas_family": "similarity"
    },
    {
      "relation": "concept and measured learning",
      "weight": "1.3",
      "role": "",
      "rationale": "Comprehension debt framing gains plausible mechanism from experimental learning loss.",
      "provenance": "Editorial inference from bibliography abstracts, not a measured bibliographic citation",
      "id": "e02099",
      "source": "W118",
      "target": "W154",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02100",
      "source": "W118",
      "target": "W163",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 10.1 Short-term task success versus retained understanding",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02101",
      "source": "W118",
      "target": "S:10.1",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "SOURCE_ATTRIBUTION_FOR_RENDITION",
      "provenance": "JPG_EDITION_V7",
      "interpretation": "Source attribution inherited from audited figure; not independent validation",
      "id": "x02145",
      "source": "W118",
      "target": "JPG:V7:25",
      "key": "v7_attribution",
      "atlas_family": "provenance"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x02146",
      "source": "W118",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02102",
      "source": "W119",
      "target": "T:Skills & learning",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02103",
      "source": "W119",
      "target": "T:Jobs & roles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02104",
      "source": "W119",
      "target": "K:Skills formation and teaching",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02105",
      "source": "W119",
      "target": "K:Onboarding and developer fluency",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02106",
      "source": "W119",
      "target": "K:Employment and early-career roles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02107",
      "source": "W119",
      "target": "K:Remote work and apprenticeship",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02108",
      "source": "W119",
      "target": "K:Economic costs and return",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02109",
      "source": "W119",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e02110",
      "source": "W119",
      "target": "C:C10",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02111",
      "source": "W119",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02112",
      "source": "W119",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e02113",
      "source": "W119",
      "target": "C:C12",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e02114",
      "source": "W119",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02115",
      "source": "W119",
      "target": "W120",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02116",
      "source": "W119",
      "target": "W131",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02117",
      "source": "W119",
      "target": "W165",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02118",
      "source": "W119",
      "target": "W127",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 10.7 Mentoring and apprenticeship in a team with agents",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02119",
      "source": "W119",
      "target": "S:10.7",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 12.7 The apprenticeship and long-term skill economy",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02120",
      "source": "W119",
      "target": "S:12.7",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02121",
      "source": "W120",
      "target": "T:Skills & learning",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02122",
      "source": "W120",
      "target": "T:Jobs & roles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02123",
      "source": "W120",
      "target": "K:Independent verification and oracles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02124",
      "source": "W120",
      "target": "K:Agent failure and escalation",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02125",
      "source": "W120",
      "target": "K:Skills formation and teaching",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02126",
      "source": "W120",
      "target": "K:Employment and early-career roles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02127",
      "source": "W120",
      "target": "K:Remote work and apprenticeship",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02128",
      "source": "W120",
      "target": "K:Economic costs and return",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02129",
      "source": "W120",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02130",
      "source": "W120",
      "target": "K:Human-agent collaboration",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02131",
      "source": "W120",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PASS5_SCOPED_PRIMARY_RELEVANT_TO_CHAPTER",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "depth": "PRIMARY_VERSIONED_PDFS_INTRO_AND_CURRENT_MODEL_PROPOSITION_4_EQUATION_11",
      "id": "e02132",
      "source": "W120",
      "target": "C:C10",
      "key": 1,
      "atlas_family": "audit"
    },
    {
      "relation": "PASS6_SOURCE_VERIFICATION_RELEVANCE",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "inspection_depth": "ARXIV_HISTORY_V9_PDF_V9_EXPERIMENTAL_HTML",
      "id": "e02133",
      "source": "W120",
      "target": "C:C10",
      "key": 2,
      "atlas_family": "audit"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02134",
      "source": "W120",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02135",
      "source": "W120",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PASS5_SCOPED_PRIMARY_RELEVANT_TO_CHAPTER",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "depth": "PRIMARY_VERSIONED_PDFS_INTRO_AND_CURRENT_MODEL_PROPOSITION_4_EQUATION_11",
      "id": "e02136",
      "source": "W120",
      "target": "C:C12",
      "key": 1,
      "atlas_family": "audit"
    },
    {
      "relation": "PASS6_SOURCE_VERIFICATION_RELEVANCE",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "inspection_depth": "ARXIV_HISTORY_V9_PDF_V9_EXPERIMENTAL_HTML",
      "id": "e02137",
      "source": "W120",
      "target": "C:C12",
      "key": 2,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e02138",
      "source": "W120",
      "target": "C:C12",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02139",
      "source": "W120",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e02140",
      "source": "W120",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02141",
      "source": "W120",
      "target": "W131",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02142",
      "source": "W120",
      "target": "W142",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 10.7 Mentoring and apprenticeship in a team with agents",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02143",
      "source": "W120",
      "target": "S:10.7",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 12.7 The apprenticeship and long-term skill economy",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02144",
      "source": "W120",
      "target": "S:12.7",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "REPORTS_ORIGINAL_FINDING",
      "provenance": "audit/pass2/claim_evidence_pass2.csv",
      "rationale": "arXiv 2507.16078v9 abstract theoretical assumptions and appendices",
      "id": "e02145",
      "source": "W120",
      "target": "PASS2:CLAIM:P2-W120-MODEL",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "SUPPORTS_VERSION_SCOPED_CLAIM",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "depth": "VERSION_SPECIFIC_THEORY",
      "id": "e02146",
      "source": "W120",
      "target": "PASS5:CLAIM:P5-C06",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "SUPPORTS_VERSION_SCOPED_CLAIM",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "depth": "INDEPENDENT_EQUATION_ARITHMETIC_NO_EMPIRICAL_OBSERVATION",
      "id": "e02147",
      "source": "W120",
      "target": "PASS5:CLAIM:P5-C07",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "SUPPORTS_VERSION_SCOPED_CLAIM",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "depth": "METADATA_INCONSISTENCY_CITE_PDF",
      "id": "e02148",
      "source": "W120",
      "target": "PASS5:CLAIM:P5-C12",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "HAS_PUBLICATION_VERSION",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "inspection_depth": "PDF_ABSTRACT_AND_INTRO",
      "id": "e02149",
      "source": "W120",
      "target": "VERSION:W120:July-2025-v1",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "HAS_PUBLICATION_VERSION",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "inspection_depth": "PDF_SELECTED_THEORY",
      "id": "e02150",
      "source": "W120",
      "target": "VERSION:W120:June-2026-v9-PDF",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "HAS_RENDERED_VERSION_WARNING",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "e02151",
      "source": "W120",
      "target": "VERSION:W120:June-2026-v9-HTML-date-anomaly",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "SUPPORTS_SCOPED_CLAIM",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "depth": "ARXIV_HISTORY_VERIFIED_EXPERIMENTAL_HTML_UNEXPLAINED",
      "id": "e02152",
      "source": "W120",
      "target": "PASS6:CLAIM:P6-C06",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "HAS_VERSION",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "verification_depth": "OFFICIAL_VERSION_HISTORY",
      "id": "e02153",
      "source": "W120",
      "target": "PASS6:VERSION:W120:official-v9-submission",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e02154",
      "source": "W120",
      "target": "EDU:COMMENTARY:10",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "SOURCE_ATTRIBUTION_FOR_RENDITION",
      "provenance": "JPG_EDITION_V7",
      "interpretation": "Source attribution inherited from audited figure; not independent validation",
      "id": "x02200",
      "source": "W120",
      "target": "JPG:V7:29",
      "key": "v7_attribution",
      "atlas_family": "provenance"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x02201",
      "source": "W120",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02155",
      "source": "W121",
      "target": "T:Skills & learning",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02156",
      "source": "W121",
      "target": "K:Controlled productivity evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02157",
      "source": "W121",
      "target": "K:Developer workflow and adoption",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02158",
      "source": "W121",
      "target": "K:Independent verification and oracles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02159",
      "source": "W121",
      "target": "K:Human cognitive load",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02160",
      "source": "W121",
      "target": "K:Skills formation and teaching",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02161",
      "source": "W121",
      "target": "K:Cognitive offloading and skill debt",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02162",
      "source": "W121",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02163",
      "source": "W121",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e02164",
      "source": "W121",
      "target": "C:C10",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02165",
      "source": "W121",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02166",
      "source": "W121",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e02167",
      "source": "W121",
      "target": "M:Benchmark / controlled laboratory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02168",
      "source": "W121",
      "target": "W154",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 10.1 Short-term task success versus retained understanding",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02169",
      "source": "W121",
      "target": "S:10.1",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 10.4 Cognitive offloading, physiology and limitations",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02170",
      "source": "W121",
      "target": "S:10.4",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02171",
      "source": "W122",
      "target": "T:Skills & learning",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02172",
      "source": "W122",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02173",
      "source": "W122",
      "target": "K:Human cognitive load",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02174",
      "source": "W122",
      "target": "K:System understanding and rationale",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02175",
      "source": "W122",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02176",
      "source": "W122",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02177",
      "source": "W122",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02178",
      "source": "W122",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e02179",
      "source": "W122",
      "target": "M:Theory / argument (not a new result)",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02180",
      "source": "W122",
      "target": "W169",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02181",
      "source": "W122",
      "target": "W186",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02182",
      "source": "W122",
      "target": "W167",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02183",
      "source": "W122",
      "target": "W181",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02184",
      "source": "W122",
      "target": "W170",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02185",
      "source": "W122",
      "target": "W172",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 1.3 The engineer's work before and after AI",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02186",
      "source": "W122",
      "target": "S:1.3",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 10.2 Comprehension debt is distinct from technical debt",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02187",
      "source": "W122",
      "target": "S:10.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 11.2 New division of labor in engineering teams",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02188",
      "source": "W122",
      "target": "S:11.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "DOCUMENTED_EDITORIAL_EXTENSION",
      "weight": "0.14",
      "role": "",
      "rationale": "1.3 (core)",
      "provenance": "2026-10-09 revised editorial plan; not present in original graph",
      "id": "e02189",
      "source": "W122",
      "target": "C:C01",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e02190",
      "source": "W122",
      "target": "C:C01",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02191",
      "source": "W123",
      "target": "T:Jobs & roles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02192",
      "source": "W123",
      "target": "K:Controlled productivity evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02193",
      "source": "W123",
      "target": "K:Developer workflow and adoption",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02194",
      "source": "W123",
      "target": "K:Employment and early-career roles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02195",
      "source": "W123",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02196",
      "source": "W123",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e02197",
      "source": "W123",
      "target": "C:C12",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02198",
      "source": "W123",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e02199",
      "source": "W123",
      "target": "M:Quasi-experimental / matched observation",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "apparent hiring tension",
      "weight": "1.3",
      "role": "",
      "rationale": "Firm adoption and postings show different junior outcomes; recruitment and staffing measures differ.",
      "provenance": "Editorial inference from bibliography abstracts, not a measured bibliographic citation",
      "id": "e02200",
      "source": "W123",
      "target": "W135",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02201",
      "source": "W123",
      "target": "W135",
      "key": 1,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02202",
      "source": "W123",
      "target": "W127",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02203",
      "source": "W123",
      "target": "W128",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02204",
      "source": "W123",
      "target": "W137",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02205",
      "source": "W123",
      "target": "W139",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02206",
      "source": "W123",
      "target": "W140",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02207",
      "source": "W123",
      "target": "W141",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02208",
      "source": "W123",
      "target": "W144",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 12.5 Jobs, hiring, vacancy flows and unequal cohorts",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02209",
      "source": "W123",
      "target": "S:12.5",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02210",
      "source": "W124",
      "target": "T:Jobs & roles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02211",
      "source": "W124",
      "target": "T:Economics",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02212",
      "source": "W124",
      "target": "K:Output versus shipped value",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02213",
      "source": "W124",
      "target": "K:Employment and early-career roles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02214",
      "source": "W124",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02215",
      "source": "W124",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02216",
      "source": "W124",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e02217",
      "source": "W124",
      "target": "M:Self-report / commercial evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02218",
      "source": "W124",
      "target": "W134",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02219",
      "source": "W124",
      "target": "W133",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02220",
      "source": "W124",
      "target": "W129",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02221",
      "source": "W124",
      "target": "W126",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02222",
      "source": "W124",
      "target": "W177",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.35",
      "role": "supplement",
      "rationale": "supplement: 12.8 Distributional effects and quality of forecasts",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02223",
      "source": "W124",
      "target": "S:12.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_LOCATED_PRIMARY_ORIGINAL_SOURCE",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "depth": "IDENTITY_ONLY_METHODS_NOT_REPLICATED",
      "id": "e02224",
      "source": "W124",
      "target": "PASS7:LOCATOR:W124",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02225",
      "source": "W125",
      "target": "T:Jobs & roles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02226",
      "source": "W125",
      "target": "T:Economics",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02227",
      "source": "W125",
      "target": "K:Employment and early-career roles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02228",
      "source": "W125",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02229",
      "source": "W125",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e02230",
      "source": "W125",
      "target": "C:C12",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02231",
      "source": "W125",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e02232",
      "source": "W125",
      "target": "M:Quasi-experimental / matched observation",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "country-method tension",
      "weight": "1.3",
      "role": "",
      "rationale": "Different US data/designs reach different conclusions on early AI labor impacts.",
      "provenance": "Editorial inference from bibliography abstracts, not a measured bibliographic citation",
      "id": "e02233",
      "source": "W125",
      "target": "W142",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02234",
      "source": "W125",
      "target": "W142",
      "key": 1,
      "atlas_family": "similarity"
    },
    {
      "relation": "causal timing caution",
      "weight": "1.3",
      "role": "",
      "rationale": "Vacancy weakness predating AI release complicates narratives of attributable junior displacement.",
      "provenance": "Editorial inference from bibliography abstracts, not a measured bibliographic citation",
      "id": "e02235",
      "source": "W125",
      "target": "W139",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02236",
      "source": "W125",
      "target": "W143",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02237",
      "source": "W125",
      "target": "W137",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02238",
      "source": "W125",
      "target": "W130",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02239",
      "source": "W125",
      "target": "W134",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02240",
      "source": "W125",
      "target": "W135",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 12.5 Jobs, hiring, vacancy flows and unequal cohorts",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02241",
      "source": "W125",
      "target": "S:12.5",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02242",
      "source": "W126",
      "target": "T:Jobs & roles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02243",
      "source": "W126",
      "target": "T:Economics",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02244",
      "source": "W126",
      "target": "K:Employment and early-career roles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02245",
      "source": "W126",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02246",
      "source": "W126",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e02247",
      "source": "W126",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02248",
      "source": "W126",
      "target": "W134",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02249",
      "source": "W126",
      "target": "W129",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02250",
      "source": "W126",
      "target": "W133",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02251",
      "source": "W126",
      "target": "W141",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02252",
      "source": "W126",
      "target": "W128",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02253",
      "source": "W126",
      "target": "W138",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02254",
      "source": "W126",
      "target": "W140",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 12.8 Distributional effects and quality of forecasts",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02255",
      "source": "W126",
      "target": "S:12.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_AUDITED_CLAIM",
      "rationale": "Primary source inspection/known scope",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e02256",
      "source": "W126",
      "target": "AUD:W126:ENDPOINT",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "REPORTS_ORIGINAL_FINDING",
      "provenance": "audit/pass2/claim_evidence_pass2.csv",
      "rationale": "Stanford September 2026 manuscript abstract pp2-3 Figure3 printed p28 and surrounding Sec4",
      "id": "e02257",
      "source": "W126",
      "target": "PASS2:CLAIM:P2-W126-JUNIOR-SHARE",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e02258",
      "source": "W126",
      "target": "EDU:COMMENTARY:12",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x02306",
      "source": "W126",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02259",
      "source": "W127",
      "target": "T:Jobs & roles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02260",
      "source": "W127",
      "target": "T:Skills & learning",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02261",
      "source": "W127",
      "target": "K:Controlled productivity evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02262",
      "source": "W127",
      "target": "K:Developer workflow and adoption",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02263",
      "source": "W127",
      "target": "K:Agent context and persistent memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02264",
      "source": "W127",
      "target": "K:Employment and early-career roles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02265",
      "source": "W127",
      "target": "K:Remote work and apprenticeship",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02266",
      "source": "W127",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02267",
      "source": "W127",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02268",
      "source": "W127",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02269",
      "source": "W127",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e02270",
      "source": "W127",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "alternative causal mechanism",
      "weight": "1.3",
      "role": "",
      "rationale": "Remote work offers a competing explanation for changes in junior hiring.",
      "provenance": "Editorial inference from bibliography abstracts, not a measured bibliographic citation",
      "id": "e02271",
      "source": "W127",
      "target": "W131",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02272",
      "source": "W127",
      "target": "W131",
      "key": 1,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02273",
      "source": "W127",
      "target": "W136",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02274",
      "source": "W127",
      "target": "W128",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.35",
      "role": "supplement",
      "rationale": "supplement: 12.6 Alternative causes of junior-market change",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02275",
      "source": "W127",
      "target": "S:12.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_LOCATED_PRIMARY_ORIGINAL_SOURCE",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "depth": "IDENTITY_ONLY_METHODS_NOT_REPLICATED",
      "id": "e02276",
      "source": "W127",
      "target": "PASS7:LOCATOR:W127",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e02277",
      "source": "W127",
      "target": "EDU:COMMENTARY:12",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x02326",
      "source": "W127",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02278",
      "source": "W128",
      "target": "T:Jobs & roles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02279",
      "source": "W128",
      "target": "T:Economics",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02280",
      "source": "W128",
      "target": "K:Developer workflow and adoption",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02281",
      "source": "W128",
      "target": "K:Employment and early-career roles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02282",
      "source": "W128",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e02283",
      "source": "W128",
      "target": "C:C12",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02284",
      "source": "W128",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e02285",
      "source": "W128",
      "target": "M:Quasi-experimental / matched observation",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "multi-country convergence",
      "weight": "1.3",
      "role": "",
      "rationale": "Nordic administrative analyses find limited early disruption under their measured horizons.",
      "provenance": "Editorial inference from bibliography abstracts, not a measured bibliographic citation",
      "id": "e02286",
      "source": "W128",
      "target": "W129",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02287",
      "source": "W128",
      "target": "W129",
      "key": 1,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02288",
      "source": "W128",
      "target": "W141",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02289",
      "source": "W128",
      "target": "W136",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02290",
      "source": "W128",
      "target": "W134",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02291",
      "source": "W128",
      "target": "W135",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02292",
      "source": "W128",
      "target": "W177",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 12.5 Jobs, hiring, vacancy flows and unequal cohorts",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02293",
      "source": "W128",
      "target": "S:12.5",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02294",
      "source": "W129",
      "target": "T:Jobs & roles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02295",
      "source": "W129",
      "target": "T:Economics",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02296",
      "source": "W129",
      "target": "K:Employment and early-career roles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02297",
      "source": "W129",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e02298",
      "source": "W129",
      "target": "C:C12",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02299",
      "source": "W129",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e02300",
      "source": "W129",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02301",
      "source": "W129",
      "target": "W134",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02302",
      "source": "W129",
      "target": "W133",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02303",
      "source": "W129",
      "target": "W137",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02304",
      "source": "W129",
      "target": "W138",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 12.5 Jobs, hiring, vacancy flows and unequal cohorts",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02305",
      "source": "W129",
      "target": "S:12.5",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "REPORTS_ORIGINAL_FINDING",
      "provenance": "audit/pass2/claim_evidence_pass2.csv",
      "rationale": "ETLA WP135 figs 3 7 8 printed pp10 15 16",
      "id": "e02306",
      "source": "W129",
      "target": "PASS2:CLAIM:P2-W129-FINLAND",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02307",
      "source": "W130",
      "target": "T:Jobs & roles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02308",
      "source": "W130",
      "target": "T:Economics",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02309",
      "source": "W130",
      "target": "K:Employment and early-career roles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02310",
      "source": "W130",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02311",
      "source": "W130",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02312",
      "source": "W130",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e02313",
      "source": "W130",
      "target": "M:Quasi-experimental / matched observation",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02314",
      "source": "W130",
      "target": "W137",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02315",
      "source": "W130",
      "target": "W143",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02316",
      "source": "W130",
      "target": "W134",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02317",
      "source": "W130",
      "target": "W133",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02318",
      "source": "W130",
      "target": "W142",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 12.8 Distributional effects and quality of forecasts",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02319",
      "source": "W130",
      "target": "S:12.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e02320",
      "source": "W130",
      "target": "EDU:COMMENTARY:12",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x02370",
      "source": "W130",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02321",
      "source": "W131",
      "target": "T:Jobs & roles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02322",
      "source": "W131",
      "target": "T:Economics",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02323",
      "source": "W131",
      "target": "K:Specifications and governance",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02324",
      "source": "W131",
      "target": "K:Employment and early-career roles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02325",
      "source": "W131",
      "target": "K:Remote work and apprenticeship",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02326",
      "source": "W131",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e02327",
      "source": "W131",
      "target": "C:C12",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02328",
      "source": "W131",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02329",
      "source": "W131",
      "target": "C:C04",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e02330",
      "source": "W131",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02331",
      "source": "W131",
      "target": "W138",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02332",
      "source": "W131",
      "target": "W134",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 12.6 Alternative causes of junior-market change",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02333",
      "source": "W131",
      "target": "S:12.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "REPORTS_ORIGINAL_FINDING",
      "provenance": "audit/pass2/claim_evidence_pass2.csv",
      "rationale": "CEP LSE DP2193 abstract and continuous-exposure methods printed pp12-13",
      "id": "e02334",
      "source": "W131",
      "target": "PASS2:CLAIM:P2-W131-WFH",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02335",
      "source": "W132",
      "target": "T:Jobs & roles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02336",
      "source": "W132",
      "target": "K:Vulnerability and secure code",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02337",
      "source": "W132",
      "target": "K:Ownership and knowledge transfer",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02338",
      "source": "W132",
      "target": "K:Employment and early-career roles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02339",
      "source": "W132",
      "target": "K:Long-running agent execution",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02340",
      "source": "W132",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02341",
      "source": "W132",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02342",
      "source": "W132",
      "target": "C:C06",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02343",
      "source": "W132",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e02344",
      "source": "W132",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02345",
      "source": "W132",
      "target": "W173",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02346",
      "source": "W132",
      "target": "W143",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.35",
      "role": "supplement",
      "rationale": "supplement: 12.8 Distributional effects and quality of forecasts",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02347",
      "source": "W132",
      "target": "S:12.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_LOCATED_PRIMARY_ORIGINAL_SOURCE",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "depth": "IDENTITY_ONLY_METHODS_NOT_REPLICATED",
      "id": "e02348",
      "source": "W132",
      "target": "PASS7:LOCATOR:W132",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02349",
      "source": "W133",
      "target": "T:Jobs & roles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02350",
      "source": "W133",
      "target": "T:Economics",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02351",
      "source": "W133",
      "target": "K:Employment and early-career roles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02352",
      "source": "W133",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02353",
      "source": "W133",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e02354",
      "source": "W133",
      "target": "M:Self-report / commercial evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02355",
      "source": "W133",
      "target": "W134",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02356",
      "source": "W133",
      "target": "W143",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02357",
      "source": "W133",
      "target": "W138",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.35",
      "role": "supplement",
      "rationale": "supplement: 12.8 Distributional effects and quality of forecasts",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02358",
      "source": "W133",
      "target": "S:12.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_LOCATED_PRIMARY_ORIGINAL_SOURCE",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "depth": "IDENTITY_ONLY_METHODS_NOT_REPLICATED",
      "id": "e02359",
      "source": "W133",
      "target": "PASS7:LOCATOR:W133",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02360",
      "source": "W134",
      "target": "T:Jobs & roles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02361",
      "source": "W134",
      "target": "T:Economics",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02362",
      "source": "W134",
      "target": "K:Employment and early-career roles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02363",
      "source": "W134",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02364",
      "source": "W134",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e02365",
      "source": "W134",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02366",
      "source": "W134",
      "target": "W137",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02367",
      "source": "W134",
      "target": "W138",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02368",
      "source": "W134",
      "target": "W139",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02369",
      "source": "W134",
      "target": "W142",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02370",
      "source": "W134",
      "target": "W152",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.35",
      "role": "supplement",
      "rationale": "supplement: 12.8 Distributional effects and quality of forecasts",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02371",
      "source": "W134",
      "target": "S:12.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_LOCATED_PRIMARY_ORIGINAL_SOURCE",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "depth": "IDENTITY_ONLY_METHODS_NOT_REPLICATED",
      "id": "e02372",
      "source": "W134",
      "target": "PASS7:LOCATOR:W134",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02373",
      "source": "W135",
      "target": "T:Jobs & roles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02374",
      "source": "W135",
      "target": "T:Economics",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02375",
      "source": "W135",
      "target": "K:Developer workflow and adoption",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02376",
      "source": "W135",
      "target": "K:Human cognitive load",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02377",
      "source": "W135",
      "target": "K:Employment and early-career roles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02378",
      "source": "W135",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02379",
      "source": "W135",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02380",
      "source": "W135",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02381",
      "source": "W135",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e02382",
      "source": "W135",
      "target": "M:Benchmark / controlled laboratory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02383",
      "source": "W135",
      "target": "W137",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02384",
      "source": "W135",
      "target": "W136",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02385",
      "source": "W135",
      "target": "W141",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02386",
      "source": "W135",
      "target": "W143",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.35",
      "role": "supplement",
      "rationale": "supplement: 12.5 Jobs, hiring, vacancy flows and unequal cohorts",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02387",
      "source": "W135",
      "target": "S:12.5",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_LOCATED_PRIMARY_ORIGINAL_SOURCE",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "depth": "IDENTITY_ONLY_METHODS_NOT_REPLICATED",
      "id": "e02388",
      "source": "W135",
      "target": "PASS7:LOCATOR:W135",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "HAS_DISTINCT_SOURCE_VERSION",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "id": "e02389",
      "source": "W135",
      "target": "PASS7:VERSION:W135:2026-June-revision",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e02390",
      "source": "W135",
      "target": "EDU:COMMENTARY:12",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x02441",
      "source": "W135",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02391",
      "source": "W136",
      "target": "T:Jobs & roles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02392",
      "source": "W136",
      "target": "T:Economics",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02393",
      "source": "W136",
      "target": "K:Developer workflow and adoption",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02394",
      "source": "W136",
      "target": "K:Agent context and persistent memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02395",
      "source": "W136",
      "target": "K:Employment and early-career roles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02396",
      "source": "W136",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PASS5_SCOPED_PRIMARY_RELEVANT_TO_CHAPTER",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "depth": "ORIGINAL_132_PAGE_PDF_DESIGN_EQUATIONS_FIGURES_AND_SELECTED_RESULTS",
      "id": "e02397",
      "source": "W136",
      "target": "C:C12",
      "key": 1,
      "atlas_family": "audit"
    },
    {
      "relation": "PASS6_SOURCE_VERIFICATION_RELEVANCE",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "inspection_depth": "PRIMARY_132_PAGE_PDF_METHODS_AND_FIGURE_TEXT",
      "id": "e02398",
      "source": "W136",
      "target": "C:C12",
      "key": 2,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e02399",
      "source": "W136",
      "target": "C:C12",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02400",
      "source": "W136",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02401",
      "source": "W136",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e02402",
      "source": "W136",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02403",
      "source": "W136",
      "target": "W141",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02404",
      "source": "W136",
      "target": "W158",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 12.7 The apprenticeship and long-term skill economy",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02405",
      "source": "W136",
      "target": "S:12.7",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "REPORTS_ORIGINAL_FINDING",
      "provenance": "audit/pass2/claim_evidence_pass2.csv",
      "rationale": "NBER WP33777 institution record March 2026 revision",
      "id": "e02406",
      "source": "W136",
      "target": "PASS2:CLAIM:P2-W136-DENMARK",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "SUPPORTS_VERSION_SCOPED_CLAIM",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "depth": "ORIGINAL_SELECTED_METHODS",
      "id": "e02407",
      "source": "W136",
      "target": "PASS5:CLAIM:P5-C03",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "SUPPORTS_VERSION_SCOPED_CLAIM",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "depth": "AUTHORS_REPORTED_CI_NOT_MICRODATA",
      "id": "e02408",
      "source": "W136",
      "target": "PASS5:CLAIM:P5-C04",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "SUPPORTS_VERSION_SCOPED_CLAIM",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "depth": "DESCRIPTIVE_ASSOCIATION",
      "id": "e02409",
      "source": "W136",
      "target": "PASS5:CLAIM:P5-C05",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "HAS_PUBLICATION_VERSION",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "inspection_depth": "SELECTED_PDF_PAGES_AND_EQUATIONS",
      "id": "e02410",
      "source": "W136",
      "target": "VERSION:W136:March-2026-RFBerlin",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "SUPPORTS_SCOPED_CLAIM",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "depth": "PUBLISHED_PAGE25_NO_MICRODATA",
      "id": "e02411",
      "source": "W136",
      "target": "PASS6:CLAIM:P6-C07",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e02412",
      "source": "W136",
      "target": "EDU:COMMENTARY:12",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x02464",
      "source": "W136",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02413",
      "source": "W137",
      "target": "T:Jobs & roles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02414",
      "source": "W137",
      "target": "K:Employment and early-career roles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02415",
      "source": "W137",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02416",
      "source": "W137",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02417",
      "source": "W137",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e02418",
      "source": "W137",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02419",
      "source": "W137",
      "target": "W143",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02420",
      "source": "W137",
      "target": "W142",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02421",
      "source": "W137",
      "target": "W153",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.35",
      "role": "supplement",
      "rationale": "supplement: 12.6 Alternative causes of junior-market change",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02422",
      "source": "W137",
      "target": "S:12.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_LOCATED_PRIMARY_ORIGINAL_SOURCE",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "depth": "IDENTITY_ONLY_METHODS_NOT_REPLICATED",
      "id": "e02423",
      "source": "W137",
      "target": "PASS7:LOCATOR:W137",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02424",
      "source": "W138",
      "target": "T:Jobs & roles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02425",
      "source": "W138",
      "target": "K:Specifications and governance",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02426",
      "source": "W138",
      "target": "K:Employment and early-career roles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02427",
      "source": "W138",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02428",
      "source": "W138",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02429",
      "source": "W138",
      "target": "C:C04",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e02430",
      "source": "W138",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.35",
      "role": "supplement",
      "rationale": "supplement: 12.8 Distributional effects and quality of forecasts",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02431",
      "source": "W138",
      "target": "S:12.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_LOCATED_PRIMARY_ORIGINAL_SOURCE",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "depth": "IDENTITY_ONLY_METHODS_NOT_REPLICATED",
      "id": "e02432",
      "source": "W138",
      "target": "PASS7:LOCATOR:W138",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e02433",
      "source": "W138",
      "target": "EDU:COMMENTARY:12",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x02486",
      "source": "W138",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02434",
      "source": "W139",
      "target": "T:Jobs & roles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02435",
      "source": "W139",
      "target": "K:Controlled productivity evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02436",
      "source": "W139",
      "target": "K:Employment and early-career roles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02437",
      "source": "W139",
      "target": "K:Economic costs and return",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02438",
      "source": "W139",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e02439",
      "source": "W139",
      "target": "C:C12",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02440",
      "source": "W139",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e02441",
      "source": "W139",
      "target": "M:Quasi-experimental / matched observation",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02442",
      "source": "W139",
      "target": "W140",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02443",
      "source": "W139",
      "target": "W144",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 12.6 Alternative causes of junior-market change",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02444",
      "source": "W139",
      "target": "S:12.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02445",
      "source": "W140",
      "target": "T:Jobs & roles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02446",
      "source": "W140",
      "target": "K:Controlled productivity evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02447",
      "source": "W140",
      "target": "K:Employment and early-career roles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02448",
      "source": "W140",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e02449",
      "source": "W140",
      "target": "C:C12",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02450",
      "source": "W140",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e02451",
      "source": "W140",
      "target": "M:Controlled human or field experiment",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02452",
      "source": "W140",
      "target": "W144",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "AUDITED_METHOD_CLASS",
      "weight": "0.65",
      "role": "",
      "rationale": "",
      "provenance": "Editorial correction overlay; original source class preserved",
      "id": "e02453",
      "source": "W140",
      "target": "MC:Observational job-postings trend analysis (not a randomized field experiment)",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 12.6 Alternative causes of junior-market change",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02454",
      "source": "W140",
      "target": "S:12.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02455",
      "source": "W141",
      "target": "T:Jobs & roles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02456",
      "source": "W141",
      "target": "T:Economics",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02457",
      "source": "W141",
      "target": "K:Developer workflow and adoption",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02458",
      "source": "W141",
      "target": "K:Employment and early-career roles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02459",
      "source": "W141",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02460",
      "source": "W141",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e02461",
      "source": "W141",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02462",
      "source": "W141",
      "target": "W177",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.35",
      "role": "supplement",
      "rationale": "supplement: 12.8 Distributional effects and quality of forecasts",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02463",
      "source": "W141",
      "target": "S:12.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_LOCATED_PRIMARY_ORIGINAL_SOURCE",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "depth": "IDENTITY_ONLY_METHODS_NOT_REPLICATED",
      "id": "e02464",
      "source": "W141",
      "target": "PASS7:LOCATOR:W141",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02465",
      "source": "W142",
      "target": "T:Jobs & roles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02466",
      "source": "W142",
      "target": "T:Economics",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02467",
      "source": "W142",
      "target": "K:Benchmarks and construct validity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02468",
      "source": "W142",
      "target": "K:Agent failure and escalation",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02469",
      "source": "W142",
      "target": "K:Employment and early-career roles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02470",
      "source": "W142",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02471",
      "source": "W142",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e02472",
      "source": "W142",
      "target": "C:C12",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02473",
      "source": "W142",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02474",
      "source": "W142",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e02475",
      "source": "W142",
      "target": "M:Quasi-experimental / matched observation",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02476",
      "source": "W142",
      "target": "W143",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 12.6 Alternative causes of junior-market change",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02477",
      "source": "W142",
      "target": "S:12.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 12.8 Distributional effects and quality of forecasts",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02478",
      "source": "W142",
      "target": "S:12.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e02479",
      "source": "W142",
      "target": "EDU:COMMENTARY:12",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x02533",
      "source": "W142",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02480",
      "source": "W143",
      "target": "T:Jobs & roles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02481",
      "source": "W143",
      "target": "K:Employment and early-career roles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02482",
      "source": "W143",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02483",
      "source": "W143",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02484",
      "source": "W143",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e02485",
      "source": "W143",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.35",
      "role": "supplement",
      "rationale": "supplement: 12.8 Distributional effects and quality of forecasts",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02486",
      "source": "W143",
      "target": "S:12.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_LOCATED_PRIMARY_ORIGINAL_SOURCE",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "depth": "IDENTITY_ONLY_METHODS_NOT_REPLICATED",
      "id": "e02487",
      "source": "W143",
      "target": "PASS7:LOCATOR:W143",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02488",
      "source": "W144",
      "target": "T:Jobs & roles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02489",
      "source": "W144",
      "target": "T:Skills & learning",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02490",
      "source": "W144",
      "target": "K:Controlled productivity evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02491",
      "source": "W144",
      "target": "K:Skills formation and teaching",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02492",
      "source": "W144",
      "target": "K:Employment and early-career roles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02493",
      "source": "W144",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02494",
      "source": "W144",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02495",
      "source": "W144",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e02496",
      "source": "W144",
      "target": "M:Self-report / commercial evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.35",
      "role": "supplement",
      "rationale": "supplement: 12.8 Distributional effects and quality of forecasts",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02497",
      "source": "W144",
      "target": "S:12.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_LOCATED_PRIMARY_ORIGINAL_SOURCE",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "depth": "IDENTITY_ONLY_METHODS_NOT_REPLICATED",
      "id": "e02498",
      "source": "W144",
      "target": "PASS7:LOCATOR:W144",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02499",
      "source": "W145",
      "target": "T:Economics",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02500",
      "source": "W145",
      "target": "T:Productivity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02501",
      "source": "W145",
      "target": "K:Output versus shipped value",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02502",
      "source": "W145",
      "target": "K:Human cognitive load",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02503",
      "source": "W145",
      "target": "K:Economic costs and return",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02504",
      "source": "W145",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02505",
      "source": "W145",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e02506",
      "source": "W145",
      "target": "C:C12",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02507",
      "source": "W145",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02508",
      "source": "W145",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e02509",
      "source": "W145",
      "target": "M:Benchmark / controlled laboratory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02510",
      "source": "W145",
      "target": "W180",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "AUDITED_METHOD_CLASS",
      "weight": "0.65",
      "role": "",
      "rationale": "",
      "provenance": "Editorial correction overlay; original source class preserved",
      "id": "e02511",
      "source": "W145",
      "target": "MC:Practitioner guidance / ROI calculator (not an experimental study)",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 2.9 From metrics to an evidence-based pilot decision",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02512",
      "source": "W145",
      "target": "S:2.9",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 11.9 Staged deployment gates, not a guaranteed ROI",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02513",
      "source": "W145",
      "target": "S:11.9",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 12.1 Economics of the entire engineering loop",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02514",
      "source": "W145",
      "target": "S:12.1",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 12.4 Estimating return without fabricated certainty",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02515",
      "source": "W145",
      "target": "S:12.4",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 12.9 A reversible, risk-adjusted adoption decision",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02516",
      "source": "W145",
      "target": "S:12.9",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "DOCUMENTED_EDITORIAL_EXTENSION",
      "weight": "0.14",
      "role": "",
      "rationale": "11.9 (core)",
      "provenance": "2026-10-09 revised editorial plan; not present in original graph",
      "id": "e02517",
      "source": "W145",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e02518",
      "source": "W145",
      "target": "EDU:COMMENTARY:11",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x02573",
      "source": "W145",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02519",
      "source": "W146",
      "target": "T:Economics",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02520",
      "source": "W146",
      "target": "T:System knowledge & memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02521",
      "source": "W146",
      "target": "K:Output versus shipped value",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02522",
      "source": "W146",
      "target": "K:Controlled productivity evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02523",
      "source": "W146",
      "target": "K:Developer workflow and adoption",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02524",
      "source": "W146",
      "target": "K:Vulnerability and secure code",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02525",
      "source": "W146",
      "target": "K:System understanding and rationale",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02526",
      "source": "W146",
      "target": "K:Agent context and persistent memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02527",
      "source": "W146",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02528",
      "source": "W146",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02529",
      "source": "W146",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02530",
      "source": "W146",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02531",
      "source": "W146",
      "target": "C:C06",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e02532",
      "source": "W146",
      "target": "M:Self-report / commercial evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.35",
      "role": "supplement",
      "rationale": "supplement: 11.9 Staged deployment gates, not a guaranteed ROI",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02533",
      "source": "W146",
      "target": "S:11.9",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "DOCUMENTED_EDITORIAL_EXTENSION",
      "weight": "0.14",
      "role": "",
      "rationale": "11.9 (supplement)",
      "provenance": "2026-10-09 revised editorial plan; not present in original graph",
      "id": "e02534",
      "source": "W146",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_LOCATED_PRIMARY_ORIGINAL_SOURCE",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "depth": "IDENTITY_ONLY_METHODS_NOT_REPLICATED",
      "id": "e02535",
      "source": "W146",
      "target": "PASS7:LOCATOR:W146",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02536",
      "source": "W147",
      "target": "T:Engineering structure",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02537",
      "source": "W147",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02538",
      "source": "W147",
      "target": "K:Specifications and governance",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02539",
      "source": "W147",
      "target": "K:Economic costs and return",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02540",
      "source": "W147",
      "target": "K:Human-agent collaboration",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02541",
      "source": "W147",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e02542",
      "source": "W147",
      "target": "C:C11",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02543",
      "source": "W147",
      "target": "C:C04",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02544",
      "source": "W147",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02545",
      "source": "W147",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e02546",
      "source": "W147",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "governance taxonomy and prevalence",
      "weight": "1.3",
      "role": "",
      "rationale": "Policy case classifications complement a quantified cross-project rule inventory.",
      "provenance": "Editorial inference from bibliography abstracts, not a measured bibliographic citation",
      "id": "e02547",
      "source": "W147",
      "target": "W150",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02548",
      "source": "W147",
      "target": "W150",
      "key": 1,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02549",
      "source": "W147",
      "target": "W149",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02550",
      "source": "W147",
      "target": "W159",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 11.3 Policies that make expectations visible",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02551",
      "source": "W147",
      "target": "S:11.3",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02552",
      "source": "W148",
      "target": "T:Engineering structure",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02553",
      "source": "W148",
      "target": "T:What agents can do",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02554",
      "source": "W148",
      "target": "K:Independent verification and oracles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02555",
      "source": "W148",
      "target": "K:Benchmarks and construct validity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02556",
      "source": "W148",
      "target": "K:Architecture and modularity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02557",
      "source": "W148",
      "target": "K:Specifications and governance",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02558",
      "source": "W148",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PASS4_SCOPED_PRIMARY_LINK",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "checked": "partial_not_full_original_replication",
      "id": "e02559",
      "source": "W148",
      "target": "C:C11",
      "key": 1,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e02560",
      "source": "W148",
      "target": "C:C11",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02561",
      "source": "W148",
      "target": "C:C04",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PASS4_SCOPED_PRIMARY_LINK",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "checked": "partial_not_full_original_replication",
      "id": "e02562",
      "source": "W148",
      "target": "C:C04",
      "key": 1,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e02563",
      "source": "W148",
      "target": "C:C04",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02564",
      "source": "W148",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02565",
      "source": "W148",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PASS4_SCOPED_PRIMARY_LINK",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "checked": "partial_not_full_original_replication",
      "id": "e02566",
      "source": "W148",
      "target": "C:C07",
      "key": 1,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e02567",
      "source": "W148",
      "target": "C:C07",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e02568",
      "source": "W148",
      "target": "M:Benchmark / controlled laboratory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "process-constrained agent convergence",
      "weight": "1.3",
      "role": "",
      "rationale": "Both favor structured orchestration over unrestricted agent action on small tests.",
      "provenance": "Editorial inference from bibliography abstracts, not a measured bibliographic citation",
      "id": "e02569",
      "source": "W148",
      "target": "W151",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02570",
      "source": "W148",
      "target": "W151",
      "key": 1,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 4.5 Architecture decision versus acceptance contract",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02571",
      "source": "W148",
      "target": "S:4.5",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 4.6 A delta-driven iterative brownfield lifecycle",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02572",
      "source": "W148",
      "target": "S:4.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 7.4 Regression tests for existing and changed behavior",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02573",
      "source": "W148",
      "target": "S:7.4",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 11.5 Agile team work with agent-produced increments",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02574",
      "source": "W148",
      "target": "S:11.5",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "SUPPORTS_SOURCE_SCOPED_CLAIM",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "scope": "Abstract only; not an organizational process effectiveness experiment",
      "id": "e02575",
      "source": "W148",
      "target": "PASS4:CLAIM:P4-W148-BENCH",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "SUPPORTS_SOURCE_SCOPED_CLAIM",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "scope": "Original author-version, no original-run data; final ICSE version table parity open",
      "id": "e02576",
      "source": "W148",
      "target": "PASS4:CLAIM:P4-W148-ORIGINAL-TABLE-II",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "SUPPORTS_SOURCE_SCOPED_CLAIM",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "scope": "Paper authors describe the case; no independent source dataset trial here",
      "id": "e02577",
      "source": "W148",
      "target": "PASS4:CLAIM:P4-W148-BENCHMARK-TEST-MISMATCH",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "HAS_PUBLICATION_VERSION",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e02578",
      "source": "W148",
      "target": "VERSION:W148:2024-10-31-arxiv-v2",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "HAS_PUBLICATION_VERSION",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e02579",
      "source": "W148",
      "target": "VERSION:W148:2025-icse-proceedings",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e02580",
      "source": "W148",
      "target": "EDU:COMMENTARY:04",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e02581",
      "source": "W148",
      "target": "EDU:COMMENTARY:07",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e02582",
      "source": "W148",
      "target": "EDU:COMMENTARY:11",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x02638",
      "source": "W148",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02583",
      "source": "W149",
      "target": "T:Engineering structure",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02584",
      "source": "W149",
      "target": "T:Code quality & security",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02585",
      "source": "W149",
      "target": "K:Developer workflow and adoption",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02586",
      "source": "W149",
      "target": "K:Technical debt and complexity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02587",
      "source": "W149",
      "target": "K:Specifications and governance",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02588",
      "source": "W149",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02589",
      "source": "W149",
      "target": "K:Human-agent collaboration",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02590",
      "source": "W149",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e02591",
      "source": "W149",
      "target": "C:C11",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02592",
      "source": "W149",
      "target": "C:C04",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02593",
      "source": "W149",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e02594",
      "source": "W149",
      "target": "M:Quasi-experimental / matched observation",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "observational evaluation of practice",
      "weight": "1.3",
      "role": "",
      "rationale": "Repository policy associations offer partial evaluation of policy patterns described cross-sectionally.",
      "provenance": "Editorial inference from bibliography abstracts, not a measured bibliographic citation",
      "id": "e02595",
      "source": "W149",
      "target": "W150",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02596",
      "source": "W149",
      "target": "W150",
      "key": 1,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 4.7 Late intentions and explicit impact analysis",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02597",
      "source": "W149",
      "target": "S:4.7",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 4.9 The approval-rule contract across two iterations",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02598",
      "source": "W149",
      "target": "S:4.9",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 5.9 Architecture fitness in the approval service",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02599",
      "source": "W149",
      "target": "S:5.9",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 11.3 Policies that make expectations visible",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02600",
      "source": "W149",
      "target": "S:11.3",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 11.4 Executable policy as an engineering proposal",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02601",
      "source": "W149",
      "target": "S:11.4",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 11.5 Agile team work with agent-produced increments",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02602",
      "source": "W149",
      "target": "S:11.5",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 11.9 Staged deployment gates, not a guaranteed ROI",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02603",
      "source": "W149",
      "target": "S:11.9",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02604",
      "source": "W150",
      "target": "T:Engineering structure",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02605",
      "source": "W150",
      "target": "T:Code quality & security",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02606",
      "source": "W150",
      "target": "K:Specifications and governance",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02607",
      "source": "W150",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02608",
      "source": "W150",
      "target": "K:Human-agent collaboration",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02609",
      "source": "W150",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PASS4_SCOPED_PRIMARY_LINK",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "checked": "partial_not_full_original_replication",
      "id": "e02610",
      "source": "W150",
      "target": "C:C11",
      "key": 1,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e02611",
      "source": "W150",
      "target": "C:C11",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02612",
      "source": "W150",
      "target": "C:C04",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PASS4_SCOPED_PRIMARY_LINK",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "checked": "partial_not_full_original_replication",
      "id": "e02613",
      "source": "W150",
      "target": "C:C04",
      "key": 1,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e02614",
      "source": "W150",
      "target": "C:C04",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02615",
      "source": "W150",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e02616",
      "source": "W150",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 1.5 The autonomy–accountability boundary",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02617",
      "source": "W150",
      "target": "S:1.5",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 4.2 From a request to a versioned intention ledger",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02618",
      "source": "W150",
      "target": "S:4.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 4.8 Native intent gates and optional compatibility adapters",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02619",
      "source": "W150",
      "target": "S:4.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 7.9 The acceptance evidence dossier",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02620",
      "source": "W150",
      "target": "S:7.9",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 11.3 Policies that make expectations visible",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02621",
      "source": "W150",
      "target": "S:11.3",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 11.6 Human accountability, conflicts and escalation",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02622",
      "source": "W150",
      "target": "S:11.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "DOCUMENTED_EDITORIAL_EXTENSION",
      "weight": "0.14",
      "role": "",
      "rationale": "1.5 (counterpoint)",
      "provenance": "2026-10-09 revised editorial plan; not present in original graph",
      "id": "e02623",
      "source": "W150",
      "target": "C:C01",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "DOCUMENTED_EDITORIAL_EXTENSION",
      "weight": "0.14",
      "role": "",
      "rationale": "7.9 (counterpoint)",
      "provenance": "2026-10-09 revised editorial plan; not present in original graph",
      "id": "e02624",
      "source": "W150",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PASS4_SCOPED_PRIMARY_LINK",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "checked": "partial_not_full_original_replication",
      "id": "e02625",
      "source": "W150",
      "target": "C:C07",
      "key": 1,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e02626",
      "source": "W150",
      "target": "C:C07",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "SUPPORTS_SOURCE_SCOPED_CLAIM",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "scope": "Not population-representative",
      "id": "e02627",
      "source": "W150",
      "target": "PASS4:CLAIM:P4-W150-SAMPLE",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "SUPPORTS_SOURCE_SCOPED_CLAIM",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "scope": "Difference is 13 explicit not-required policies",
      "id": "e02628",
      "source": "W150",
      "target": "PASS4:CLAIM:P4-W150-DISCLOSURE",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "SUPPORTS_SOURCE_SCOPED_CLAIM",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "scope": "Inter-rater sample only, not outcome validation",
      "id": "e02629",
      "source": "W150",
      "target": "PASS4:CLAIM:P4-W150-RATER",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "SUPPORTS_SOURCE_SCOPED_CLAIM",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "scope": "Autonomous agent bans may coexist with AI permission",
      "id": "e02630",
      "source": "W150",
      "target": "PASS4:CLAIM:P4-W150-ALLOW",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "HAS_PUBLICATION_VERSION",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e02631",
      "source": "W150",
      "target": "VERSION:W150:2026-09-07-v1",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "DATASET_LOCATOR_NOT_REPLICATION",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "e02632",
      "source": "W150",
      "target": "PASS9:SOURCE:W150:ZENODO",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "REPORTS_CLASSIFICATION_METHOD",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "e02633",
      "source": "W150",
      "target": "PASS9:CLAIM:W150:AGREEMENT",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "REPORTS_CLASSIFICATION_METHOD",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "e02634",
      "source": "W150",
      "target": "PASS9:CLAIM:W150:NONRANDOM",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e02635",
      "source": "W150",
      "target": "EDU:COMMENTARY:04",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e02636",
      "source": "W150",
      "target": "EDU:COMMENTARY:06",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e02637",
      "source": "W150",
      "target": "EDU:COMMENTARY:11",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "SOURCE_ATTRIBUTION_FOR_RENDITION",
      "provenance": "JPG_EDITION_V7",
      "interpretation": "Source attribution inherited from audited figure; not independent validation",
      "id": "x02694",
      "source": "W150",
      "target": "JPG:V7:26",
      "key": "v7_attribution",
      "atlas_family": "provenance"
    },
    {
      "relation": "SOURCE_ATTRIBUTION_FOR_RENDITION",
      "provenance": "JPG_EDITION_V7",
      "interpretation": "Source attribution inherited from audited figure; not independent validation",
      "id": "x02695",
      "source": "W150",
      "target": "JPG:V7:27",
      "key": "v7_attribution",
      "atlas_family": "provenance"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x02696",
      "source": "W150",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02638",
      "source": "W151",
      "target": "T:Engineering structure",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02639",
      "source": "W151",
      "target": "T:What agents can do",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02640",
      "source": "W151",
      "target": "K:Developer workflow and adoption",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02641",
      "source": "W151",
      "target": "K:Independent verification and oracles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02642",
      "source": "W151",
      "target": "K:Benchmarks and construct validity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02643",
      "source": "W151",
      "target": "K:Architecture and modularity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02644",
      "source": "W151",
      "target": "K:Specifications and governance",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02645",
      "source": "W151",
      "target": "K:Long-running agent execution",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02646",
      "source": "W151",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PASS4_SCOPED_PRIMARY_LINK",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "checked": "partial_not_full_original_replication",
      "id": "e02647",
      "source": "W151",
      "target": "C:C11",
      "key": 1,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e02648",
      "source": "W151",
      "target": "C:C11",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02649",
      "source": "W151",
      "target": "C:C04",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PASS4_SCOPED_PRIMARY_LINK",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "checked": "partial_not_full_original_replication",
      "id": "e02650",
      "source": "W151",
      "target": "C:C04",
      "key": 1,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e02651",
      "source": "W151",
      "target": "C:C04",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02652",
      "source": "W151",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PASS4_SCOPED_PRIMARY_LINK",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "checked": "partial_not_full_original_replication",
      "id": "e02653",
      "source": "W151",
      "target": "C:C03",
      "key": 1,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e02654",
      "source": "W151",
      "target": "C:C03",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02655",
      "source": "W151",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PASS4_SCOPED_PRIMARY_LINK",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "checked": "partial_not_full_original_replication",
      "id": "e02656",
      "source": "W151",
      "target": "C:C07",
      "key": 1,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e02657",
      "source": "W151",
      "target": "C:C07",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e02658",
      "source": "W151",
      "target": "M:Benchmark / controlled laboratory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 3.6 A bounded propose–act–observe loop",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02659",
      "source": "W151",
      "target": "S:3.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 4.7 Late intentions and explicit impact analysis",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02660",
      "source": "W151",
      "target": "S:4.7",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 4.8 Native intent gates and optional compatibility adapters",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02661",
      "source": "W151",
      "target": "S:4.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 7.8 Bounded repair versus independent acceptance",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02662",
      "source": "W151",
      "target": "S:7.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 11.4 Executable policy as an engineering proposal",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02663",
      "source": "W151",
      "target": "S:11.4",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "SUPPORTS_SOURCE_SCOPED_CLAIM",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "scope": "Version pinned; not a v1 τ-bench result",
      "id": "e02664",
      "source": "W151",
      "target": "PASS3_RESTORED:CLAIM:P3-W151-VERSION",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "SUPPORTS_SOURCE_SCOPED_CLAIM",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "scope": "1000 TravelPlanner tasks not software dev CI",
      "id": "e02665",
      "source": "W151",
      "target": "PASS3_RESTORED:CLAIM:P3-W151-FINAL",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "SUPPORTS_SOURCE_SCOPED_CLAIM",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "scope": "Commonsense gain cannot be generalized across constraint categories",
      "id": "e02666",
      "source": "W151",
      "target": "PASS3_RESTORED:CLAIM:P3-W151-HARD",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "HAS_PUBLICATION_VERSION",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e02667",
      "source": "W151",
      "target": "VERSION:W151:earlier-abstract",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "HAS_PUBLICATION_VERSION",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e02668",
      "source": "W151",
      "target": "VERSION:W151:2026-06-16-v2",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "HAS_ARCHIVED_VERSION",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "e02669",
      "source": "W151",
      "target": "PASS9:SOURCE:W151:V1",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "HAS_ARCHIVED_VERSION",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "e02670",
      "source": "W151",
      "target": "PASS9:SOURCE:W151:V2",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "REPORTS_TABLE",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "e02671",
      "source": "W151",
      "target": "PASS9:CLAIM:W151:V1_10P1",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "REPORTS_TABLE",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "e02672",
      "source": "W151",
      "target": "PASS9:CLAIM:W151:V2_17P56",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "REPORTS_TABLE",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "e02673",
      "source": "W151",
      "target": "PASS9:CLAIM:W151:HARD_TRADEDOWN",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "REPORTS_INFERENCE_NOT_REPLICATED",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "e02674",
      "source": "W151",
      "target": "PASS9:CLAIM:W151:MCNEMAR_UNCHECKABLE",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e02675",
      "source": "W151",
      "target": "EDU:COMMENTARY:03",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e02676",
      "source": "W151",
      "target": "EDU:COMMENTARY:07",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "SOURCE_ATTRIBUTION_FOR_RENDITION",
      "provenance": "JPG_EDITION_V7",
      "interpretation": "Source attribution inherited from audited figure; not independent validation",
      "id": "x02736",
      "source": "W151",
      "target": "JPG:V7:10",
      "key": "v7_attribution",
      "atlas_family": "provenance"
    },
    {
      "relation": "SOURCE_ATTRIBUTION_FOR_RENDITION",
      "provenance": "JPG_EDITION_V7",
      "interpretation": "Source attribution inherited from audited figure; not independent validation",
      "id": "x02737",
      "source": "W151",
      "target": "JPG:V7:11",
      "key": "v7_attribution",
      "atlas_family": "provenance"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x02738",
      "source": "W151",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02677",
      "source": "W152",
      "target": "T:Engineering structure",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02678",
      "source": "W152",
      "target": "K:Architecture and modularity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02679",
      "source": "W152",
      "target": "K:Employment and early-career roles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02680",
      "source": "W152",
      "target": "K:Human-agent collaboration",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02681",
      "source": "W152",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PASS4_SCOPED_PRIMARY_LINK",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "checked": "partial_not_full_original_replication",
      "id": "e02682",
      "source": "W152",
      "target": "C:C11",
      "key": 1,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e02683",
      "source": "W152",
      "target": "C:C11",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02684",
      "source": "W152",
      "target": "C:C04",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PASS4_SCOPED_PRIMARY_LINK",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "checked": "partial_not_full_original_replication",
      "id": "e02685",
      "source": "W152",
      "target": "C:C04",
      "key": 1,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e02686",
      "source": "W152",
      "target": "C:C04",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02687",
      "source": "W152",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02688",
      "source": "W152",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e02689",
      "source": "W152",
      "target": "M:Theory / argument (not a new result)",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "complementary research agenda",
      "weight": "1.3",
      "role": "",
      "rationale": "One frames beyond-code values while the other offers engineering pillars.",
      "provenance": "Editorial inference from bibliography abstracts, not a measured bibliographic citation",
      "id": "e02690",
      "source": "W152",
      "target": "W153",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02691",
      "source": "W152",
      "target": "W177",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 1.1 Software engineering begins before the code",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02692",
      "source": "W152",
      "target": "S:1.1",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 3.7 When parallel agents help and hurt",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02693",
      "source": "W152",
      "target": "S:3.7",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 4.2 From a request to a versioned intention ledger",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02694",
      "source": "W152",
      "target": "S:4.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 4.5 Architecture decision versus acceptance contract",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02695",
      "source": "W152",
      "target": "S:4.5",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 4.6 A delta-driven iterative brownfield lifecycle",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02696",
      "source": "W152",
      "target": "S:4.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 9.4 Context assembly for an agent",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02697",
      "source": "W152",
      "target": "S:9.4",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 11.2 New division of labor in engineering teams",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02698",
      "source": "W152",
      "target": "S:11.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "DOCUMENTED_EDITORIAL_EXTENSION",
      "weight": "0.14",
      "role": "",
      "rationale": "1.1 (counterpoint)",
      "provenance": "2026-10-09 revised editorial plan; not present in original graph",
      "id": "e02699",
      "source": "W152",
      "target": "C:C01",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "DOCUMENTED_EDITORIAL_EXTENSION",
      "weight": "0.14",
      "role": "",
      "rationale": "3.7 (core)",
      "provenance": "2026-10-09 revised editorial plan; not present in original graph",
      "id": "e02700",
      "source": "W152",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PASS4_SCOPED_PRIMARY_LINK",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "checked": "partial_not_full_original_replication",
      "id": "e02701",
      "source": "W152",
      "target": "C:C03",
      "key": 1,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e02702",
      "source": "W152",
      "target": "C:C03",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "DOCUMENTED_EDITORIAL_EXTENSION",
      "weight": "0.14",
      "role": "",
      "rationale": "9.4 (counterpoint)",
      "provenance": "2026-10-09 revised editorial plan; not present in original graph",
      "id": "e02703",
      "source": "W152",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "SUPPORTS_SOURCE_SCOPED_CLAIM",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "scope": "Not a causal evaluation",
      "id": "e02704",
      "source": "W152",
      "target": "PASS4:CLAIM:P4-W152-FRAME",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e02705",
      "source": "W152",
      "target": "EDU:COMMENTARY:04",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e02706",
      "source": "W152",
      "target": "EDU:COMMENTARY:11",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "SOURCE_ATTRIBUTION_FOR_RENDITION",
      "provenance": "JPG_EDITION_V7",
      "interpretation": "Source attribution inherited from audited figure; not independent validation",
      "id": "x02769",
      "source": "W152",
      "target": "JPG:V7:06",
      "key": "v7_attribution",
      "atlas_family": "provenance"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x02770",
      "source": "W152",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02707",
      "source": "W153",
      "target": "T:Engineering structure",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02708",
      "source": "W153",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02709",
      "source": "W153",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PASS4_SCOPED_PRIMARY_LINK",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "checked": "partial_not_full_original_replication",
      "id": "e02710",
      "source": "W153",
      "target": "C:C11",
      "key": 1,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e02711",
      "source": "W153",
      "target": "C:C11",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02712",
      "source": "W153",
      "target": "C:C04",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PASS4_SCOPED_PRIMARY_LINK",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "checked": "partial_not_full_original_replication",
      "id": "e02713",
      "source": "W153",
      "target": "C:C04",
      "key": 1,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e02714",
      "source": "W153",
      "target": "C:C04",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e02715",
      "source": "W153",
      "target": "M:Theory / argument (not a new result)",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02716",
      "source": "W153",
      "target": "W184",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02717",
      "source": "W153",
      "target": "W178",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 1.1 Software engineering begins before the code",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02718",
      "source": "W153",
      "target": "S:1.1",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 1.3 The engineer's work before and after AI",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02719",
      "source": "W153",
      "target": "S:1.3",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 1.5 The autonomy–accountability boundary",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02720",
      "source": "W153",
      "target": "S:1.5",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 4.1 Separate intention determination from design",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02721",
      "source": "W153",
      "target": "S:4.1",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 11.2 New division of labor in engineering teams",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02722",
      "source": "W153",
      "target": "S:11.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 12.9 A reversible, risk-adjusted adoption decision",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02723",
      "source": "W153",
      "target": "S:12.9",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "DOCUMENTED_EDITORIAL_EXTENSION",
      "weight": "0.14",
      "role": "",
      "rationale": "1.1 (counterpoint); 1.3 (core); 1.5 (core)",
      "provenance": "2026-10-09 revised editorial plan; not present in original graph",
      "id": "e02724",
      "source": "W153",
      "target": "C:C01",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PASS4_SCOPED_PRIMARY_LINK",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "checked": "partial_not_full_original_replication",
      "id": "e02725",
      "source": "W153",
      "target": "C:C01",
      "key": 1,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e02726",
      "source": "W153",
      "target": "C:C01",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "DOCUMENTED_EDITORIAL_EXTENSION",
      "weight": "0.14",
      "role": "",
      "rationale": "12.9 (counterpoint)",
      "provenance": "2026-10-09 revised editorial plan; not present in original graph",
      "id": "e02727",
      "source": "W153",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "SUPPORTS_SOURCE_SCOPED_CLAIM",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "scope": "No validation cohort",
      "id": "e02728",
      "source": "W153",
      "target": "PASS4:CLAIM:P4-W153-FRAME",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e02729",
      "source": "W153",
      "target": "EDU:COMMENTARY:04",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e02730",
      "source": "W153",
      "target": "EDU:COMMENTARY:11",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "SOURCE_ATTRIBUTION_FOR_RENDITION",
      "provenance": "JPG_EDITION_V7",
      "interpretation": "Source attribution inherited from audited figure; not independent validation",
      "id": "x02795",
      "source": "W153",
      "target": "JPG:V7:01",
      "key": "v7_attribution",
      "atlas_family": "provenance"
    },
    {
      "relation": "SOURCE_ATTRIBUTION_FOR_RENDITION",
      "provenance": "JPG_EDITION_V7",
      "interpretation": "Source attribution inherited from audited figure; not independent validation",
      "id": "x02796",
      "source": "W153",
      "target": "JPG:V7:02",
      "key": "v7_attribution",
      "atlas_family": "provenance"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x02797",
      "source": "W153",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02731",
      "source": "W154",
      "target": "T:System knowledge & memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02732",
      "source": "W154",
      "target": "T:Skills & learning",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02733",
      "source": "W154",
      "target": "K:Technical debt and complexity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02734",
      "source": "W154",
      "target": "K:Human cognitive load",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02735",
      "source": "W154",
      "target": "K:Skills formation and teaching",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02736",
      "source": "W154",
      "target": "K:Cognitive offloading and skill debt",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02737",
      "source": "W154",
      "target": "K:System understanding and rationale",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02738",
      "source": "W154",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02739",
      "source": "W154",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02740",
      "source": "W154",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e02741",
      "source": "W154",
      "target": "C:C10",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02742",
      "source": "W154",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e02743",
      "source": "W154",
      "target": "M:Self-report / commercial evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02744",
      "source": "W154",
      "target": "W164",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02745",
      "source": "W154",
      "target": "W188",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02746",
      "source": "W154",
      "target": "W169",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02747",
      "source": "W154",
      "target": "W176",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "AUDITED_METHOD_CLASS",
      "weight": "0.65",
      "role": "",
      "rationale": "",
      "provenance": "Editorial correction overlay; original source class preserved",
      "id": "e02748",
      "source": "W154",
      "target": "MC:Qualitative student diary study (not commercial self-report)",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 9.9 A verified memory handoff",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02749",
      "source": "W154",
      "target": "S:9.9",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 10.2 Comprehension debt is distinct from technical debt",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02750",
      "source": "W154",
      "target": "S:10.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02751",
      "source": "W155",
      "target": "T:System knowledge & memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02752",
      "source": "W155",
      "target": "T:Skills & learning",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02753",
      "source": "W155",
      "target": "K:Independent verification and oracles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02754",
      "source": "W155",
      "target": "K:Skills formation and teaching",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02755",
      "source": "W155",
      "target": "K:System understanding and rationale",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02756",
      "source": "W155",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e02757",
      "source": "W155",
      "target": "C:C09",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02758",
      "source": "W155",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e02759",
      "source": "W155",
      "target": "C:C10",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02760",
      "source": "W155",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e02761",
      "source": "W155",
      "target": "M:Benchmark / controlled laboratory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02762",
      "source": "W155",
      "target": "W156",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02763",
      "source": "W155",
      "target": "W176",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02764",
      "source": "W155",
      "target": "W189",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 9.1 Why comprehension dominates brownfield work",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02765",
      "source": "W155",
      "target": "S:9.1",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 9.4 Context assembly for an agent",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02766",
      "source": "W155",
      "target": "S:9.4",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 10.2 Comprehension debt is distinct from technical debt",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02767",
      "source": "W155",
      "target": "S:10.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 10.5 Learning through explanations, repairs and code tours",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02768",
      "source": "W155",
      "target": "S:10.5",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02769",
      "source": "W156",
      "target": "T:System knowledge & memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02770",
      "source": "W156",
      "target": "T:Skills & learning",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02771",
      "source": "W156",
      "target": "K:Independent verification and oracles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02772",
      "source": "W156",
      "target": "K:Human cognitive load",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02773",
      "source": "W156",
      "target": "K:Skills formation and teaching",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02774",
      "source": "W156",
      "target": "K:Onboarding and developer fluency",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02775",
      "source": "W156",
      "target": "K:System understanding and rationale",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02776",
      "source": "W156",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02777",
      "source": "W156",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e02778",
      "source": "W156",
      "target": "C:C10",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02779",
      "source": "W156",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e02780",
      "source": "W156",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "design response to prior evidence",
      "weight": "1.3",
      "role": "",
      "rationale": "Expert-guided contextual tours instantiate established onboarding needs.",
      "provenance": "Editorial inference from bibliography abstracts, not a measured bibliographic citation",
      "id": "e02781",
      "source": "W156",
      "target": "W163",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02782",
      "source": "W156",
      "target": "W188",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02783",
      "source": "W156",
      "target": "W162",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02784",
      "source": "W156",
      "target": "W170",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02785",
      "source": "W156",
      "target": "W183",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 9.9 A verified memory handoff",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02786",
      "source": "W156",
      "target": "S:9.9",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 10.5 Learning through explanations, repairs and code tours",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02787",
      "source": "W156",
      "target": "S:10.5",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 10.9 A practical capability-development contract",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02788",
      "source": "W156",
      "target": "S:10.9",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "SOURCE_ATTRIBUTION_FOR_RENDITION",
      "provenance": "JPG_EDITION_V7",
      "interpretation": "Source attribution inherited from audited figure; not independent validation",
      "id": "x02856",
      "source": "W156",
      "target": "JPG:V7:24",
      "key": "v7_attribution",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02789",
      "source": "W157",
      "target": "T:System knowledge & memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02790",
      "source": "W157",
      "target": "T:What agents can do",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02791",
      "source": "W157",
      "target": "K:Benchmarks and construct validity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02792",
      "source": "W157",
      "target": "K:Agent failure and escalation",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02793",
      "source": "W157",
      "target": "K:Dependencies and agent supply chain",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02794",
      "source": "W157",
      "target": "K:Specifications and governance",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02795",
      "source": "W157",
      "target": "K:Agent context and persistent memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02796",
      "source": "W157",
      "target": "K:Long-running agent execution",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02797",
      "source": "W157",
      "target": "K:Human-agent collaboration",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02798",
      "source": "W157",
      "target": "K:Dataset provenance and dependency",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02799",
      "source": "W157",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e02800",
      "source": "W157",
      "target": "C:C09",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02801",
      "source": "W157",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02802",
      "source": "W157",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02803",
      "source": "W157",
      "target": "C:C06",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e02804",
      "source": "W157",
      "target": "M:Benchmark / controlled laboratory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "complementary memory patterns",
      "weight": "1.3",
      "role": "",
      "rationale": "Typed harness state and episodic/semantic retrieval address different long-horizon failure modes.",
      "provenance": "Editorial inference from bibliography abstracts, not a measured bibliographic citation",
      "id": "e02805",
      "source": "W157",
      "target": "W159",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02806",
      "source": "W157",
      "target": "W159",
      "key": 1,
      "atlas_family": "similarity"
    },
    {
      "relation": "complementary memory representations",
      "weight": "1.3",
      "role": "",
      "rationale": "Graph relations and runtime persistence mechanisms can be combined but were tested in different tasks.",
      "provenance": "Editorial inference from bibliography abstracts, not a measured bibliographic citation",
      "id": "e02807",
      "source": "W157",
      "target": "W160",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02808",
      "source": "W157",
      "target": "W160",
      "key": 1,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02809",
      "source": "W157",
      "target": "W158",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 9.5 Different forms of persistent memory",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02810",
      "source": "W157",
      "target": "S:9.5",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 9.6 Memory consistency, decay and invalidation",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02811",
      "source": "W157",
      "target": "S:9.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "SOURCE_ATTRIBUTION_FOR_RENDITION",
      "provenance": "JPG_EDITION_V7",
      "interpretation": "Source attribution inherited from audited figure; not independent validation",
      "id": "x02880",
      "source": "W157",
      "target": "JPG:V7:23",
      "key": "v7_attribution",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02812",
      "source": "W158",
      "target": "T:System knowledge & memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02813",
      "source": "W158",
      "target": "T:What agents can do",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02814",
      "source": "W158",
      "target": "K:Developer workflow and adoption",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02815",
      "source": "W158",
      "target": "K:Agent failure and escalation",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02816",
      "source": "W158",
      "target": "K:Agent context and persistent memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02817",
      "source": "W158",
      "target": "K:Long-running agent execution",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02818",
      "source": "W158",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e02819",
      "source": "W158",
      "target": "C:C09",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02820",
      "source": "W158",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02821",
      "source": "W158",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e02822",
      "source": "W158",
      "target": "C:C03",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e02823",
      "source": "W158",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02824",
      "source": "W158",
      "target": "W159",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02825",
      "source": "W158",
      "target": "W160",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 3.2 What an agent actually observes",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02826",
      "source": "W158",
      "target": "S:3.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 3.5 Common failure modes in real changes",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02827",
      "source": "W158",
      "target": "S:3.5",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 9.4 Context assembly for an agent",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02828",
      "source": "W158",
      "target": "S:9.4",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02829",
      "source": "W159",
      "target": "T:System knowledge & memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02830",
      "source": "W159",
      "target": "K:Benchmarks and construct validity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02831",
      "source": "W159",
      "target": "K:Agent failure and escalation",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02832",
      "source": "W159",
      "target": "K:Agent context and persistent memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02833",
      "source": "W159",
      "target": "K:Economic costs and return",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02834",
      "source": "W159",
      "target": "K:Long-running agent execution",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02835",
      "source": "W159",
      "target": "K:Human-agent collaboration",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02836",
      "source": "W159",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e02837",
      "source": "W159",
      "target": "C:C09",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02838",
      "source": "W159",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02839",
      "source": "W159",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02840",
      "source": "W159",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e02841",
      "source": "W159",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02842",
      "source": "W159",
      "target": "W160",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02843",
      "source": "W159",
      "target": "W172",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 9.5 Different forms of persistent memory",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02844",
      "source": "W159",
      "target": "S:9.5",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02845",
      "source": "W160",
      "target": "T:System knowledge & memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02846",
      "source": "W160",
      "target": "T:What agents can do",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02847",
      "source": "W160",
      "target": "K:Benchmarks and construct validity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02848",
      "source": "W160",
      "target": "K:Skills formation and teaching",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02849",
      "source": "W160",
      "target": "K:Agent context and persistent memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02850",
      "source": "W160",
      "target": "K:Long-running agent execution",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02851",
      "source": "W160",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e02852",
      "source": "W160",
      "target": "C:C09",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02853",
      "source": "W160",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02854",
      "source": "W160",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e02855",
      "source": "W160",
      "target": "M:Benchmark / controlled laboratory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 9.5 Different forms of persistent memory",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02856",
      "source": "W160",
      "target": "S:9.5",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 9.7 A typed graph for software-specific knowledge",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02857",
      "source": "W160",
      "target": "S:9.7",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "SOURCE_ATTRIBUTION_FOR_RENDITION",
      "provenance": "JPG_EDITION_V7",
      "interpretation": "Source attribution inherited from audited figure; not independent validation",
      "id": "x02927",
      "source": "W160",
      "target": "JPG:V7:22",
      "key": "v7_attribution",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02858",
      "source": "W161",
      "target": "T:System knowledge & memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02859",
      "source": "W161",
      "target": "T:Code quality & security",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02860",
      "source": "W161",
      "target": "K:Ownership and knowledge transfer",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02861",
      "source": "W161",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02862",
      "source": "W161",
      "target": "K:Dataset provenance and dependency",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02863",
      "source": "W161",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02864",
      "source": "W161",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02865",
      "source": "W161",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e02866",
      "source": "W161",
      "target": "M:Literature synthesis",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "replication with disagreement",
      "weight": "1.3",
      "role": "",
      "rationale": "A later review/replication challenges the universality of classic ownership-defect relations.",
      "provenance": "Editorial inference from bibliography abstracts, not a measured bibliographic citation",
      "id": "e02867",
      "source": "W161",
      "target": "W182",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02868",
      "source": "W161",
      "target": "W182",
      "key": 1,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02869",
      "source": "W161",
      "target": "W171",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02870",
      "source": "W161",
      "target": "W175",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02871",
      "source": "W161",
      "target": "W185",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02872",
      "source": "W161",
      "target": "W174",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 9.3 Authorship, ownership and stewardship",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02873",
      "source": "W161",
      "target": "S:9.3",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_LOCATED_PRIMARY_ORIGINAL_SOURCE",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "depth": "IDENTITY_ONLY_METHODS_NOT_REPLICATED",
      "id": "e02874",
      "source": "W161",
      "target": "PASS7:LOCATOR:W161",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e02875",
      "source": "W161",
      "target": "EDU:COMMENTARY:10",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x02946",
      "source": "W161",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02876",
      "source": "W162",
      "target": "T:System knowledge & memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02877",
      "source": "W162",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02878",
      "source": "W162",
      "target": "K:Independent verification and oracles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02879",
      "source": "W162",
      "target": "K:Human cognitive load",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02880",
      "source": "W162",
      "target": "K:System understanding and rationale",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02881",
      "source": "W162",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02882",
      "source": "W162",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e02883",
      "source": "W162",
      "target": "C:C10",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02884",
      "source": "W162",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02885",
      "source": "W162",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e02886",
      "source": "W162",
      "target": "M:Benchmark / controlled laboratory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02887",
      "source": "W162",
      "target": "W181",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02888",
      "source": "W162",
      "target": "W167",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02889",
      "source": "W162",
      "target": "W164",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02890",
      "source": "W162",
      "target": "W166",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02891",
      "source": "W162",
      "target": "W179",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "AUDITED_METHOD_CLASS",
      "weight": "0.65",
      "role": "",
      "rationale": "",
      "provenance": "Editorial correction overlay; original source class preserved",
      "id": "e02892",
      "source": "W162",
      "target": "MC:Systematic mapping / literature synthesis (not a controlled benchmark)",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 10.8 Measuring retention and engineering fluency",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02893",
      "source": "W162",
      "target": "S:10.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CORRECTED_BY",
      "provenance": "2026-10-10 original paper inspection",
      "rationale": "95 primary-study identifiers S1-S95 were misaligned in original article references",
      "weight": "1.0",
      "id": "e02894",
      "source": "W162",
      "target": "CORR:W162:2026",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "HAS_AUDITED_CLAIM",
      "rationale": "Primary source inspection/known scope",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e02895",
      "source": "W162",
      "target": "AUD:W162:METHOD",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "HAS_AUDITED_CLAIM",
      "rationale": "Primary source inspection/known scope",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e02896",
      "source": "W162",
      "target": "AUD:W162:CORR",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02897",
      "source": "W163",
      "target": "T:System knowledge & memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02898",
      "source": "W163",
      "target": "T:Skills & learning",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02899",
      "source": "W163",
      "target": "K:Output versus shipped value",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02900",
      "source": "W163",
      "target": "K:Skills formation and teaching",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02901",
      "source": "W163",
      "target": "K:Onboarding and developer fluency",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02902",
      "source": "W163",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02903",
      "source": "W163",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02904",
      "source": "W163",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e02905",
      "source": "W163",
      "target": "C:C10",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02906",
      "source": "W163",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e02907",
      "source": "W163",
      "target": "M:Self-report / commercial evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02908",
      "source": "W163",
      "target": "W188",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02909",
      "source": "W163",
      "target": "W184",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02910",
      "source": "W163",
      "target": "W178",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02911",
      "source": "W163",
      "target": "W165",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "AUDITED_METHOD_CLASS",
      "weight": "0.65",
      "role": "",
      "rationale": "",
      "provenance": "Editorial correction overlay; original source class preserved",
      "id": "e02912",
      "source": "W163",
      "target": "MC:Software-team onboarding case study (not commercial report)",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 10.5 Learning through explanations, repairs and code tours",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02913",
      "source": "W163",
      "target": "S:10.5",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 10.9 A practical capability-development contract",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02914",
      "source": "W163",
      "target": "S:10.9",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_AUDITED_CLAIM",
      "rationale": "Primary source inspection/known scope",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e02915",
      "source": "W163",
      "target": "AUD:W163:DESIGN",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e02916",
      "source": "W163",
      "target": "EDU:COMMENTARY:10",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x02988",
      "source": "W163",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02917",
      "source": "W164",
      "target": "T:System knowledge & memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02918",
      "source": "W164",
      "target": "T:Code quality & security",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02919",
      "source": "W164",
      "target": "K:Technical debt and complexity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02920",
      "source": "W164",
      "target": "K:Human cognitive load",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02921",
      "source": "W164",
      "target": "K:System understanding and rationale",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02922",
      "source": "W164",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02923",
      "source": "W164",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02924",
      "source": "W164",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e02925",
      "source": "W164",
      "target": "M:Benchmark / controlled laboratory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02926",
      "source": "W164",
      "target": "W167",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02927",
      "source": "W164",
      "target": "W181",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02928",
      "source": "W164",
      "target": "W169",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02929",
      "source": "W164",
      "target": "W179",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02930",
      "source": "W164",
      "target": "W190",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 9.2 Mental models, rationale and cognitive load",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02931",
      "source": "W164",
      "target": "S:9.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_LOCATED_PRIMARY_ORIGINAL_SOURCE",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "depth": "IDENTITY_ONLY_METHODS_NOT_REPLICATED",
      "id": "e02932",
      "source": "W164",
      "target": "PASS7:LOCATOR:W164",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e02933",
      "source": "W164",
      "target": "EDU:COMMENTARY:10",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x03006",
      "source": "W164",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02934",
      "source": "W165",
      "target": "T:System knowledge & memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02935",
      "source": "W165",
      "target": "T:Skills & learning",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02936",
      "source": "W165",
      "target": "K:Onboarding and developer fluency",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02937",
      "source": "W165",
      "target": "K:Remote work and apprenticeship",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02938",
      "source": "W165",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02939",
      "source": "W165",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02940",
      "source": "W165",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e02941",
      "source": "W165",
      "target": "M:Self-report / commercial evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02942",
      "source": "W165",
      "target": "W184",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02943",
      "source": "W165",
      "target": "W178",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02944",
      "source": "W165",
      "target": "W188",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.35",
      "role": "supplement",
      "rationale": "supplement: 10.6 Onboarding is a long process, not a first PR",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02945",
      "source": "W165",
      "target": "S:10.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02946",
      "source": "W166",
      "target": "T:System knowledge & memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02947",
      "source": "W166",
      "target": "K:Human cognitive load",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02948",
      "source": "W166",
      "target": "K:System understanding and rationale",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02949",
      "source": "W166",
      "target": "K:Ownership and knowledge transfer",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02950",
      "source": "W166",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02951",
      "source": "W166",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e02952",
      "source": "W166",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02953",
      "source": "W166",
      "target": "W181",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02954",
      "source": "W166",
      "target": "W170",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02955",
      "source": "W166",
      "target": "W167",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02956",
      "source": "W166",
      "target": "W169",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02957",
      "source": "W166",
      "target": "W189",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 9.2 Mental models, rationale and cognitive load",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02958",
      "source": "W166",
      "target": "S:9.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_LOCATED_PRIMARY_ORIGINAL_SOURCE",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "depth": "IDENTITY_ONLY_METHODS_NOT_REPLICATED",
      "id": "e02959",
      "source": "W166",
      "target": "PASS7:LOCATOR:W166",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e02960",
      "source": "W166",
      "target": "EDU:COMMENTARY:10",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x03034",
      "source": "W166",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02961",
      "source": "W167",
      "target": "T:System knowledge & memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02962",
      "source": "W167",
      "target": "K:Human cognitive load",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02963",
      "source": "W167",
      "target": "K:System understanding and rationale",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02964",
      "source": "W167",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02965",
      "source": "W167",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e02966",
      "source": "W167",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02967",
      "source": "W167",
      "target": "W181",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02968",
      "source": "W167",
      "target": "W169",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02969",
      "source": "W167",
      "target": "W179",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02970",
      "source": "W167",
      "target": "W186",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02971",
      "source": "W167",
      "target": "W190",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.35",
      "role": "supplement",
      "rationale": "supplement: 9.2 Mental models, rationale and cognitive load",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02972",
      "source": "W167",
      "target": "S:9.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_LOCATED_PRIMARY_ORIGINAL_SOURCE",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "depth": "IDENTITY_ONLY_METHODS_NOT_REPLICATED",
      "id": "e02973",
      "source": "W167",
      "target": "PASS7:LOCATOR:W167",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e02974",
      "source": "W167",
      "target": "EDU:COMMENTARY:10",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x03049",
      "source": "W167",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02975",
      "source": "W168",
      "target": "T:System knowledge & memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02976",
      "source": "W168",
      "target": "K:Automation bias and trust",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02977",
      "source": "W168",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e02978",
      "source": "W168",
      "target": "C:C09",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02979",
      "source": "W168",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e02980",
      "source": "W168",
      "target": "M:Self-report / commercial evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "assumption challenge",
      "weight": "1.3",
      "role": "",
      "rationale": "Authorship-based familiarity signals may change as generators produce commits.",
      "provenance": "Editorial inference from bibliography abstracts, not a measured bibliographic citation",
      "id": "e02981",
      "source": "W168",
      "target": "W189",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 9.6 Memory consistency, decay and invalidation",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02982",
      "source": "W168",
      "target": "S:9.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e02983",
      "source": "W169",
      "target": "T:System knowledge & memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02984",
      "source": "W169",
      "target": "K:Human cognitive load",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02985",
      "source": "W169",
      "target": "K:System understanding and rationale",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e02986",
      "source": "W169",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02987",
      "source": "W169",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e02988",
      "source": "W169",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e02989",
      "source": "W169",
      "target": "M:Benchmark / controlled laboratory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02990",
      "source": "W169",
      "target": "W181",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02991",
      "source": "W169",
      "target": "W186",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02992",
      "source": "W169",
      "target": "W170",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02993",
      "source": "W169",
      "target": "W172",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02994",
      "source": "W169",
      "target": "W176",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02995",
      "source": "W169",
      "target": "W179",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02996",
      "source": "W169",
      "target": "W180",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e02997",
      "source": "W169",
      "target": "W188",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.35",
      "role": "supplement",
      "rationale": "supplement: 9.2 Mental models, rationale and cognitive load",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e02998",
      "source": "W169",
      "target": "S:9.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_LOCATED_PRIMARY_ORIGINAL_SOURCE",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "depth": "IDENTITY_ONLY_METHODS_NOT_REPLICATED",
      "id": "e02999",
      "source": "W169",
      "target": "PASS7:LOCATOR:W169",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e03000",
      "source": "W169",
      "target": "EDU:COMMENTARY:10",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x03076",
      "source": "W169",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e03001",
      "source": "W170",
      "target": "T:System knowledge & memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03002",
      "source": "W170",
      "target": "K:Human cognitive load",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03003",
      "source": "W170",
      "target": "K:Onboarding and developer fluency",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03004",
      "source": "W170",
      "target": "K:System understanding and rationale",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03005",
      "source": "W170",
      "target": "K:Ownership and knowledge transfer",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03006",
      "source": "W170",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e03007",
      "source": "W170",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PASS4_SCOPED_PRIMARY_LINK",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "checked": "partial_not_full_original_replication",
      "id": "e03008",
      "source": "W170",
      "target": "C:C09",
      "key": 1,
      "atlas_family": "audit"
    },
    {
      "relation": "PASS6_SOURCE_VERIFICATION_RELEVANCE",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "inspection_depth": "AUTHOR_23_PAGE_PDF_AND_PUBLISHED_ABSTRACT",
      "id": "e03009",
      "source": "W170",
      "target": "C:C09",
      "key": 2,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e03010",
      "source": "W170",
      "target": "C:C09",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e03011",
      "source": "W170",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PASS4_SCOPED_PRIMARY_LINK",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "checked": "partial_not_full_original_replication",
      "id": "e03012",
      "source": "W170",
      "target": "C:C10",
      "key": 1,
      "atlas_family": "audit"
    },
    {
      "relation": "PASS6_SOURCE_VERIFICATION_RELEVANCE",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "inspection_depth": "AUTHOR_23_PAGE_PDF_AND_PUBLISHED_ABSTRACT",
      "id": "e03013",
      "source": "W170",
      "target": "C:C10",
      "key": 2,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e03014",
      "source": "W170",
      "target": "C:C10",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e03015",
      "source": "W170",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "historical convergence",
      "weight": "1.3",
      "role": "",
      "rationale": "Two differently instrumented studies find comprehension dominates developer time.",
      "provenance": "Editorial inference from bibliography abstracts, not a measured bibliographic citation",
      "id": "e03016",
      "source": "W170",
      "target": "W176",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e03017",
      "source": "W170",
      "target": "W188",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e03018",
      "source": "W170",
      "target": "W178",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e03019",
      "source": "W170",
      "target": "W184",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e03020",
      "source": "W170",
      "target": "W189",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 1.1 Software engineering begins before the code",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e03021",
      "source": "W170",
      "target": "S:1.1",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 1.4 The lifecycle of a trustworthy change",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e03022",
      "source": "W170",
      "target": "S:1.4",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 1.6 Why brownfield change starts with system comprehension",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e03023",
      "source": "W170",
      "target": "S:1.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 1.8 A teaching case, not a reported field experiment",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e03024",
      "source": "W170",
      "target": "S:1.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 9.1 Why comprehension dominates brownfield work",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e03025",
      "source": "W170",
      "target": "S:9.1",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 10.8 Measuring retention and engineering fluency",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e03026",
      "source": "W170",
      "target": "S:10.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "DOCUMENTED_EDITORIAL_EXTENSION",
      "weight": "0.14",
      "role": "",
      "rationale": "1.1 (core); 1.4 (core); 1.6 (core); 1.8 (core)",
      "provenance": "2026-10-09 revised editorial plan; not present in original graph",
      "id": "e03027",
      "source": "W170",
      "target": "C:C01",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PASS4_SCOPED_PRIMARY_LINK",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "checked": "partial_not_full_original_replication",
      "id": "e03028",
      "source": "W170",
      "target": "C:C01",
      "key": 1,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e03029",
      "source": "W170",
      "target": "C:C01",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "SUPPORTS_SOURCE_SCOPED_CLAIM",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "scope": "Final version tables not inspected; 1 developer and 96 hours differ",
      "id": "e03030",
      "source": "W170",
      "target": "PASS4:CLAIM:P4-W170-SAMPLE",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "SUPPORTS_SOURCE_SCOPED_CLAIM",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "scope": "Not universal or AI-specific; coding inferred via instrument",
      "id": "e03031",
      "source": "W170",
      "target": "PASS4:CLAIM:P4-W170-TABLE",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "SUPPORTS_SOURCE_SCOPED_CLAIM",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "scope": "Limited ability to generalize classifier error",
      "id": "e03032",
      "source": "W170",
      "target": "PASS4:CLAIM:P4-W170-VALIDITY",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "HAS_PUBLICATION_VERSION",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03033",
      "source": "W170",
      "target": "VERSION:W170:author-hosted-copy",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "HAS_PUBLICATION_VERSION",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03034",
      "source": "W170",
      "target": "VERSION:W170:tse-2018-published",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "SUPPORTS_SCOPED_CLAIM",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "depth": "VERSION_DIFFERENCE_NO_CAUSE_IDENTIFIED",
      "id": "e03035",
      "source": "W170",
      "target": "PASS6:CLAIM:P6-C04",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "SUPPORTS_SCOPED_CLAIM",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "depth": "PUBLISHED_ABSTRACT_NOT_FINAL_TABLE",
      "id": "e03036",
      "source": "W170",
      "target": "PASS6:CLAIM:P6-C05",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "HAS_VERSION",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "verification_depth": "AUTHOR_23_PAGE_PDF",
      "id": "e03037",
      "source": "W170",
      "target": "PASS6:VERSION:W170:author-manuscript-79",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "HAS_VERSION",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "verification_depth": "PUBLISHED_INSTITUTIONAL_ABSTRACT_NOT_FINAL_TABLE",
      "id": "e03038",
      "source": "W170",
      "target": "PASS6:VERSION:W170:published-abstract-78",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "HAS_VERSIONED_PRIMARY_EVIDENCE_OR_CHECK",
      "provenance": "PASS8_2026-10-10_PUBLISHED_JOURNAL_COHORT_RECONCILIATION_AND_PR_TABLE_CHECK",
      "depth": "PUBLISHED_PAGE_OR_REPORTED_COUNTS",
      "id": "e03039",
      "source": "W170",
      "target": "PASS8:VERSION:W170:AUTHOR_79",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "HAS_VERSIONED_PRIMARY_EVIDENCE_OR_CHECK",
      "provenance": "PASS8_2026-10-10_PUBLISHED_JOURNAL_COHORT_RECONCILIATION_AND_PR_TABLE_CHECK",
      "depth": "PUBLISHED_PAGE_OR_REPORTED_COUNTS",
      "id": "e03040",
      "source": "W170",
      "target": "PASS8:VERSION:W170:IEEE_78",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "HAS_VERSIONED_PRIMARY_EVIDENCE_OR_CHECK",
      "provenance": "PASS8_2026-10-10_PUBLISHED_JOURNAL_COHORT_RECONCILIATION_AND_PR_TABLE_CHECK",
      "depth": "PUBLISHED_PAGE_OR_REPORTED_COUNTS",
      "id": "e03041",
      "source": "W170",
      "target": "PASS8:COHORT:W170:INITIAL83",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "HAS_VERSIONED_PRIMARY_EVIDENCE_OR_CHECK",
      "provenance": "PASS8_2026-10-10_PUBLISHED_JOURNAL_COHORT_RECONCILIATION_AND_PR_TABLE_CHECK",
      "depth": "PUBLISHED_PAGE_OR_REPORTED_COUNTS",
      "id": "e03042",
      "source": "W170",
      "target": "PASS8:COHORT:W170:EARLY79",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "HAS_VERSIONED_PRIMARY_EVIDENCE_OR_CHECK",
      "provenance": "PASS8_2026-10-10_PUBLISHED_JOURNAL_COHORT_RECONCILIATION_AND_PR_TABLE_CHECK",
      "depth": "PUBLISHED_PAGE_OR_REPORTED_COUNTS",
      "id": "e03043",
      "source": "W170",
      "target": "PASS8:COHORT:W170:FINAL78",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "HAS_VERSIONED_PRIMARY_EVIDENCE_OR_CHECK",
      "provenance": "PASS8_2026-10-10_PUBLISHED_JOURNAL_COHORT_RECONCILIATION_AND_PR_TABLE_CHECK",
      "depth": "PUBLISHED_PAGE_OR_REPORTED_COUNTS",
      "id": "e03044",
      "source": "W170",
      "target": "PASS8:CHECK:W170:FINAL_T1_79",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "HAS_VERSIONED_PRIMARY_EVIDENCE_OR_CHECK",
      "provenance": "PASS8_2026-10-10_PUBLISHED_JOURNAL_COHORT_RECONCILIATION_AND_PR_TABLE_CHECK",
      "depth": "PUBLISHED_PAGE_OR_REPORTED_COUNTS",
      "id": "e03045",
      "source": "W170",
      "target": "PASS8:CHECK:W170:FINAL_T5_RETAINED",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "HAS_VERSIONED_PRIMARY_EVIDENCE_OR_CHECK",
      "provenance": "PASS8_2026-10-10_PUBLISHED_JOURNAL_COHORT_RECONCILIATION_AND_PR_TABLE_CHECK",
      "depth": "PUBLISHED_PAGE_OR_REPORTED_COUNTS",
      "id": "e03046",
      "source": "W170",
      "target": "PASS8:CHECK:W170:TEXT_FIVE_VS_SEVEN",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e03047",
      "source": "W170",
      "target": "EDU:COMMENTARY:01",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e03048",
      "source": "W170",
      "target": "EDU:COMMENTARY:09",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e03049",
      "source": "W170",
      "target": "EDU:COMMENTARY:10",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x03126",
      "source": "W170",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e03050",
      "source": "W171",
      "target": "T:System knowledge & memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03051",
      "source": "W171",
      "target": "K:Agent failure and escalation",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03052",
      "source": "W171",
      "target": "K:Ownership and knowledge transfer",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03053",
      "source": "W171",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03054",
      "source": "W171",
      "target": "K:Dataset provenance and dependency",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e03055",
      "source": "W171",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e03056",
      "source": "W171",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e03057",
      "source": "W171",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e03058",
      "source": "W171",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e03059",
      "source": "W171",
      "target": "W175",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e03060",
      "source": "W171",
      "target": "W185",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e03061",
      "source": "W171",
      "target": "W173",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e03062",
      "source": "W171",
      "target": "W174",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 9.6 Memory consistency, decay and invalidation",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e03063",
      "source": "W171",
      "target": "S:9.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 9.8 Turnover, succession and long-term maintenance",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e03064",
      "source": "W171",
      "target": "S:9.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_LOCATED_PRIMARY_ORIGINAL_SOURCE",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "depth": "IDENTITY_ONLY_METHODS_NOT_REPLICATED",
      "id": "e03065",
      "source": "W171",
      "target": "PASS7:LOCATOR:W171",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e03066",
      "source": "W172",
      "target": "T:System knowledge & memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03067",
      "source": "W172",
      "target": "K:Human cognitive load",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03068",
      "source": "W172",
      "target": "K:System understanding and rationale",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03069",
      "source": "W172",
      "target": "K:Agent context and persistent memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03070",
      "source": "W172",
      "target": "K:Economic costs and return",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03071",
      "source": "W172",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03072",
      "source": "W172",
      "target": "K:Dataset provenance and dependency",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e03073",
      "source": "W172",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e03074",
      "source": "W172",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e03075",
      "source": "W172",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e03076",
      "source": "W172",
      "target": "M:Benchmark / controlled laboratory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e03077",
      "source": "W172",
      "target": "W180",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e03078",
      "source": "W172",
      "target": "W190",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e03079",
      "source": "W172",
      "target": "W175",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e03080",
      "source": "W172",
      "target": "W183",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.35",
      "role": "supplement",
      "rationale": "supplement: 9.2 Mental models, rationale and cognitive load",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e03081",
      "source": "W172",
      "target": "S:9.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_LOCATED_PRIMARY_ORIGINAL_SOURCE",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "depth": "IDENTITY_ONLY_METHODS_NOT_REPLICATED",
      "id": "e03082",
      "source": "W172",
      "target": "PASS7:LOCATOR:W172",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e03083",
      "source": "W173",
      "target": "T:System knowledge & memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03084",
      "source": "W173",
      "target": "K:Vulnerability and secure code",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03085",
      "source": "W173",
      "target": "K:Ownership and knowledge transfer",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e03086",
      "source": "W173",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e03087",
      "source": "W173",
      "target": "C:C09",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e03088",
      "source": "W173",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e03089",
      "source": "W173",
      "target": "C:C06",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e03090",
      "source": "W173",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "metric validity challenge",
      "weight": "1.3",
      "role": "",
      "rationale": "Code-blame knowledge-loss estimators need redefinition under agent-authored commits.",
      "provenance": "Editorial inference from bibliography abstracts, not a measured bibliographic citation",
      "id": "e03091",
      "source": "W173",
      "target": "W189",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e03092",
      "source": "W173",
      "target": "W174",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e03093",
      "source": "W173",
      "target": "W182",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 9.7 A typed graph for software-specific knowledge",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e03094",
      "source": "W173",
      "target": "S:9.7",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 9.8 Turnover, succession and long-term maintenance",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e03095",
      "source": "W173",
      "target": "S:9.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 11.8 Knowledge handoff and stewardship rights",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e03096",
      "source": "W173",
      "target": "S:11.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "DOCUMENTED_EDITORIAL_EXTENSION",
      "weight": "0.14",
      "role": "",
      "rationale": "11.8 (counterpoint)",
      "provenance": "2026-10-09 revised editorial plan; not present in original graph",
      "id": "e03097",
      "source": "W173",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e03098",
      "source": "W173",
      "target": "C:C11",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e03099",
      "source": "W174",
      "target": "T:System knowledge & memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e03100",
      "source": "W174",
      "target": "T:Code quality & security",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03101",
      "source": "W174",
      "target": "K:Ownership and knowledge transfer",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e03102",
      "source": "W174",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e03103",
      "source": "W174",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e03104",
      "source": "W174",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e03105",
      "source": "W174",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e03106",
      "source": "W174",
      "target": "W182",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e03107",
      "source": "W174",
      "target": "W185",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.35",
      "role": "supplement",
      "rationale": "supplement: 9.8 Turnover, succession and long-term maintenance",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e03108",
      "source": "W174",
      "target": "S:9.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_LOCATED_PRIMARY_ORIGINAL_SOURCE",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "depth": "IDENTITY_ONLY_METHODS_NOT_REPLICATED",
      "id": "e03109",
      "source": "W174",
      "target": "PASS7:LOCATOR:W174",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e03110",
      "source": "W175",
      "target": "T:System knowledge & memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e03111",
      "source": "W175",
      "target": "T:Code quality & security",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03112",
      "source": "W175",
      "target": "K:Specifications and governance",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03113",
      "source": "W175",
      "target": "K:Ownership and knowledge transfer",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03114",
      "source": "W175",
      "target": "K:Agent context and persistent memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03115",
      "source": "W175",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03116",
      "source": "W175",
      "target": "K:Dataset provenance and dependency",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e03117",
      "source": "W175",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e03118",
      "source": "W175",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e03119",
      "source": "W175",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e03120",
      "source": "W175",
      "target": "C:C05",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e03121",
      "source": "W175",
      "target": "C:C04",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e03122",
      "source": "W175",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "replication",
      "weight": "1.3",
      "role": "",
      "rationale": "File-level replication reproduces aspects of the earlier ownership association.",
      "provenance": "Editorial inference from bibliography abstracts, not a measured bibliographic citation",
      "id": "e03123",
      "source": "W175",
      "target": "W182",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e03124",
      "source": "W175",
      "target": "W182",
      "key": 1,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e03125",
      "source": "W175",
      "target": "W185",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e03126",
      "source": "W175",
      "target": "W183",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 1.8 A teaching case, not a reported field experiment",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e03127",
      "source": "W175",
      "target": "S:1.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 5.5 Architectural fit in a living codebase",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e03128",
      "source": "W175",
      "target": "S:5.5",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 9.7 A typed graph for software-specific knowledge",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e03129",
      "source": "W175",
      "target": "S:9.7",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "DOCUMENTED_EDITORIAL_EXTENSION",
      "weight": "0.14",
      "role": "",
      "rationale": "1.8 (core)",
      "provenance": "2026-10-09 revised editorial plan; not present in original graph",
      "id": "e03130",
      "source": "W175",
      "target": "C:C01",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e03131",
      "source": "W175",
      "target": "C:C01",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e03132",
      "source": "W176",
      "target": "T:System knowledge & memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03133",
      "source": "W176",
      "target": "K:Skills formation and teaching",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03134",
      "source": "W176",
      "target": "K:System understanding and rationale",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03135",
      "source": "W176",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e03136",
      "source": "W176",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e03137",
      "source": "W176",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e03138",
      "source": "W176",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e03139",
      "source": "W176",
      "target": "W188",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e03140",
      "source": "W176",
      "target": "W189",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 1.1 Software engineering begins before the code",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e03141",
      "source": "W176",
      "target": "S:1.1",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 9.1 Why comprehension dominates brownfield work",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e03142",
      "source": "W176",
      "target": "S:9.1",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "DOCUMENTED_EDITORIAL_EXTENSION",
      "weight": "0.14",
      "role": "",
      "rationale": "1.1 (core)",
      "provenance": "2026-10-09 revised editorial plan; not present in original graph",
      "id": "e03143",
      "source": "W176",
      "target": "C:C01",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e03144",
      "source": "W176",
      "target": "C:C01",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e03145",
      "source": "W176",
      "target": "EDU:COMMENTARY:01",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x03223",
      "source": "W176",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e03146",
      "source": "W177",
      "target": "T:System knowledge & memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03147",
      "source": "W177",
      "target": "K:Output versus shipped value",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03148",
      "source": "W177",
      "target": "K:Developer workflow and adoption",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03149",
      "source": "W177",
      "target": "K:Employment and early-career roles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03150",
      "source": "W177",
      "target": "K:Human-agent collaboration",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03151",
      "source": "W177",
      "target": "K:Dataset provenance and dependency",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e03152",
      "source": "W177",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e03153",
      "source": "W177",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e03154",
      "source": "W177",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e03155",
      "source": "W177",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e03156",
      "source": "W177",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 2.7 Developer experience and hidden time",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e03157",
      "source": "W177",
      "target": "S:2.7",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_LOCATED_PRIMARY_ORIGINAL_SOURCE",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "depth": "IDENTITY_ONLY_METHODS_NOT_REPLICATED",
      "id": "e03158",
      "source": "W177",
      "target": "PASS7:LOCATOR:W177",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e03159",
      "source": "W178",
      "target": "T:System knowledge & memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e03160",
      "source": "W178",
      "target": "T:Skills & learning",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03161",
      "source": "W178",
      "target": "K:Onboarding and developer fluency",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03162",
      "source": "W178",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e03163",
      "source": "W178",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e03164",
      "source": "W178",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e03165",
      "source": "W178",
      "target": "C:C10",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e03166",
      "source": "W178",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e03167",
      "source": "W178",
      "target": "W184",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 10.6 Onboarding is a long process, not a first PR",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e03168",
      "source": "W178",
      "target": "S:10.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e03169",
      "source": "W179",
      "target": "T:System knowledge & memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03170",
      "source": "W179",
      "target": "K:Developer workflow and adoption",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03171",
      "source": "W179",
      "target": "K:Human cognitive load",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03172",
      "source": "W179",
      "target": "K:System understanding and rationale",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e03173",
      "source": "W179",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e03174",
      "source": "W179",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e03175",
      "source": "W179",
      "target": "M:Literature synthesis",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e03176",
      "source": "W179",
      "target": "W181",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.35",
      "role": "supplement",
      "rationale": "supplement: 9.2 Mental models, rationale and cognitive load",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e03177",
      "source": "W179",
      "target": "S:9.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_LOCATED_PRIMARY_ORIGINAL_SOURCE",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "depth": "IDENTITY_ONLY_METHODS_NOT_REPLICATED",
      "id": "e03178",
      "source": "W179",
      "target": "PASS7:LOCATOR:W179",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e03179",
      "source": "W180",
      "target": "T:System knowledge & memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03180",
      "source": "W180",
      "target": "K:Human cognitive load",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03181",
      "source": "W180",
      "target": "K:Economic costs and return",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03182",
      "source": "W180",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e03183",
      "source": "W180",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e03184",
      "source": "W180",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e03185",
      "source": "W180",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e03186",
      "source": "W180",
      "target": "M:Benchmark / controlled laboratory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.35",
      "role": "supplement",
      "rationale": "supplement: 10.4 Cognitive offloading, physiology and limitations",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e03187",
      "source": "W180",
      "target": "S:10.4",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_LOCATED_PRIMARY_ORIGINAL_SOURCE",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "depth": "IDENTITY_ONLY_METHODS_NOT_REPLICATED",
      "id": "e03188",
      "source": "W180",
      "target": "PASS7:LOCATOR:W180",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e03189",
      "source": "W181",
      "target": "T:System knowledge & memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03190",
      "source": "W181",
      "target": "K:Human cognitive load",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03191",
      "source": "W181",
      "target": "K:System understanding and rationale",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e03192",
      "source": "W181",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e03193",
      "source": "W181",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e03194",
      "source": "W181",
      "target": "M:Benchmark / controlled laboratory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e03195",
      "source": "W181",
      "target": "W190",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.35",
      "role": "supplement",
      "rationale": "supplement: 9.2 Mental models, rationale and cognitive load",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e03196",
      "source": "W181",
      "target": "S:9.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_LOCATED_PRIMARY_ORIGINAL_SOURCE",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "depth": "IDENTITY_ONLY_METHODS_NOT_REPLICATED",
      "id": "e03197",
      "source": "W181",
      "target": "PASS7:LOCATOR:W181",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e03198",
      "source": "W182",
      "target": "T:System knowledge & memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e03199",
      "source": "W182",
      "target": "T:Code quality & security",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03200",
      "source": "W182",
      "target": "K:Output versus shipped value",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03201",
      "source": "W182",
      "target": "K:Ownership and knowledge transfer",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e03202",
      "source": "W182",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e03203",
      "source": "W182",
      "target": "C:C09",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e03204",
      "source": "W182",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e03205",
      "source": "W182",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e03206",
      "source": "W182",
      "target": "C:C05",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e03207",
      "source": "W182",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e03208",
      "source": "W182",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e03209",
      "source": "W182",
      "target": "W185",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 5.8 Authorship is not stewardship",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e03210",
      "source": "W182",
      "target": "S:5.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 9.3 Authorship, ownership and stewardship",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e03211",
      "source": "W182",
      "target": "S:9.3",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e03212",
      "source": "W183",
      "target": "T:System knowledge & memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e03213",
      "source": "W183",
      "target": "T:Skills & learning",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03214",
      "source": "W183",
      "target": "K:Onboarding and developer fluency",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03215",
      "source": "W183",
      "target": "K:System understanding and rationale",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03216",
      "source": "W183",
      "target": "K:Agent context and persistent memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03217",
      "source": "W183",
      "target": "K:Dataset provenance and dependency",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e03218",
      "source": "W183",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e03219",
      "source": "W183",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e03220",
      "source": "W183",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e03221",
      "source": "W183",
      "target": "W188",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.35",
      "role": "supplement",
      "rationale": "supplement: 10.6 Onboarding is a long process, not a first PR",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e03222",
      "source": "W183",
      "target": "S:10.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_LOCATED_PRIMARY_ORIGINAL_SOURCE",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "depth": "IDENTITY_ONLY_METHODS_NOT_REPLICATED",
      "id": "e03223",
      "source": "W183",
      "target": "PASS7:LOCATOR:W183",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e03224",
      "source": "W184",
      "target": "T:System knowledge & memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e03225",
      "source": "W184",
      "target": "T:Skills & learning",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03226",
      "source": "W184",
      "target": "K:Onboarding and developer fluency",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03227",
      "source": "W184",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e03228",
      "source": "W184",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e03229",
      "source": "W184",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e03230",
      "source": "W184",
      "target": "C:C10",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e03231",
      "source": "W184",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 10.6 Onboarding is a long process, not a first PR",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e03232",
      "source": "W184",
      "target": "S:10.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e03233",
      "source": "W185",
      "target": "T:System knowledge & memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03234",
      "source": "W185",
      "target": "K:Output versus shipped value",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03235",
      "source": "W185",
      "target": "K:Ownership and knowledge transfer",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03236",
      "source": "W185",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e03237",
      "source": "W185",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e03238",
      "source": "W185",
      "target": "C:C09",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e03239",
      "source": "W185",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e03240",
      "source": "W185",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e03241",
      "source": "W185",
      "target": "M:Quasi-experimental / matched observation",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "inferred_topic_similarity",
      "weight": "0.18",
      "role": "",
      "rationale": "Algorithmic similarity of bibliographic title, topic tags, study design and editorial summary; NOT a citation or evidence of replication.",
      "provenance": "Algorithmically inferred",
      "id": "e03242",
      "source": "W185",
      "target": "W187",
      "key": 0,
      "atlas_family": "similarity"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 9.8 Turnover, succession and long-term maintenance",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e03243",
      "source": "W185",
      "target": "S:9.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 10.9 A practical capability-development contract",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e03244",
      "source": "W185",
      "target": "S:10.9",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 11.8 Knowledge handoff and stewardship rights",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e03245",
      "source": "W185",
      "target": "S:11.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "DOCUMENTED_EDITORIAL_EXTENSION",
      "weight": "0.14",
      "role": "",
      "rationale": "11.8 (core)",
      "provenance": "2026-10-09 revised editorial plan; not present in original graph",
      "id": "e03246",
      "source": "W185",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e03247",
      "source": "W185",
      "target": "C:C11",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "HAS_AUDITED_CLAIM",
      "rationale": "Primary source inspection/known scope",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e03248",
      "source": "W185",
      "target": "AUD:W185:REGRESSION",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "HAS_AUDITED_CLAIM",
      "rationale": "Primary source inspection/known scope",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e03249",
      "source": "W185",
      "target": "AUD:W185:MENTORS",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e03250",
      "source": "W185",
      "target": "EDU:COMMENTARY:09",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x03329",
      "source": "W185",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e03251",
      "source": "W186",
      "target": "T:System knowledge & memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03252",
      "source": "W186",
      "target": "K:Automation bias and trust",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03253",
      "source": "W186",
      "target": "K:Human cognitive load",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03254",
      "source": "W186",
      "target": "K:System understanding and rationale",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03255",
      "source": "W186",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e03256",
      "source": "W186",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e03257",
      "source": "W186",
      "target": "C:C09",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e03258",
      "source": "W186",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e03259",
      "source": "W186",
      "target": "M:Self-report / commercial evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "AUDITED_METHOD_CLASS",
      "weight": "0.65",
      "role": "",
      "rationale": "",
      "provenance": "Editorial correction overlay; original source class preserved",
      "id": "e03260",
      "source": "W186",
      "target": "MC:Developer work-practices field study (not commercial report)",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 1.6 Why brownfield change starts with system comprehension",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e03261",
      "source": "W186",
      "target": "S:1.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 9.2 Mental models, rationale and cognitive load",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e03262",
      "source": "W186",
      "target": "S:9.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "DOCUMENTED_EDITORIAL_EXTENSION",
      "weight": "0.14",
      "role": "",
      "rationale": "1.6 (core)",
      "provenance": "2026-10-09 revised editorial plan; not present in original graph",
      "id": "e03263",
      "source": "W186",
      "target": "C:C01",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e03264",
      "source": "W186",
      "target": "C:C01",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "HAS_AUDITED_CLAIM",
      "rationale": "Primary source inspection/known scope",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e03265",
      "source": "W186",
      "target": "AUD:W186:SAMPLE",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e03266",
      "source": "W187",
      "target": "T:System knowledge & memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e03267",
      "source": "W187",
      "target": "T:Skills & learning",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03268",
      "source": "W187",
      "target": "K:Output versus shipped value",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03269",
      "source": "W187",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e03270",
      "source": "W187",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e03271",
      "source": "W187",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e03272",
      "source": "W187",
      "target": "C:C10",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e03273",
      "source": "W187",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e03274",
      "source": "W187",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 10.6 Onboarding is a long process, not a first PR",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e03275",
      "source": "W187",
      "target": "S:10.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e03276",
      "source": "W188",
      "target": "T:System knowledge & memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e03277",
      "source": "W188",
      "target": "T:Skills & learning",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03278",
      "source": "W188",
      "target": "K:Output versus shipped value",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03279",
      "source": "W188",
      "target": "K:Human cognitive load",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03280",
      "source": "W188",
      "target": "K:Skills formation and teaching",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03281",
      "source": "W188",
      "target": "K:Onboarding and developer fluency",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03282",
      "source": "W188",
      "target": "K:System understanding and rationale",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03283",
      "source": "W188",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e03284",
      "source": "W188",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e03285",
      "source": "W188",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e03286",
      "source": "W188",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e03287",
      "source": "W188",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.35",
      "role": "supplement",
      "rationale": "supplement: 10.6 Onboarding is a long process, not a first PR",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e03288",
      "source": "W188",
      "target": "S:10.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_LOCATED_PRIMARY_ORIGINAL_SOURCE",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "depth": "IDENTITY_ONLY_METHODS_NOT_REPLICATED",
      "id": "e03289",
      "source": "W188",
      "target": "PASS7:LOCATOR:W188",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e03290",
      "source": "W189",
      "target": "T:System knowledge & memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03291",
      "source": "W189",
      "target": "K:Skills formation and teaching",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03292",
      "source": "W189",
      "target": "K:System understanding and rationale",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03293",
      "source": "W189",
      "target": "K:Ownership and knowledge transfer",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e03294",
      "source": "W189",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PASS4_SCOPED_PRIMARY_LINK",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "checked": "partial_not_full_original_replication",
      "id": "e03295",
      "source": "W189",
      "target": "C:C09",
      "key": 1,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e03296",
      "source": "W189",
      "target": "C:C09",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e03297",
      "source": "W189",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e03298",
      "source": "W189",
      "target": "M:Theory / argument (not a new result)",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 5.8 Authorship is not stewardship",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e03299",
      "source": "W189",
      "target": "S:5.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 9.3 Authorship, ownership and stewardship",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e03300",
      "source": "W189",
      "target": "S:9.3",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 9.9 A verified memory handoff",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e03301",
      "source": "W189",
      "target": "S:9.9",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 11.8 Knowledge handoff and stewardship rights",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e03302",
      "source": "W189",
      "target": "S:11.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "DOCUMENTED_EDITORIAL_EXTENSION",
      "weight": "0.14",
      "role": "",
      "rationale": "5.8 (core)",
      "provenance": "2026-10-09 revised editorial plan; not present in original graph",
      "id": "e03303",
      "source": "W189",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PASS4_SCOPED_PRIMARY_LINK",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "checked": "partial_not_full_original_replication",
      "id": "e03304",
      "source": "W189",
      "target": "C:C05",
      "key": 1,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e03305",
      "source": "W189",
      "target": "C:C05",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "DOCUMENTED_EDITORIAL_EXTENSION",
      "weight": "0.14",
      "role": "",
      "rationale": "11.8 (core)",
      "provenance": "2026-10-09 revised editorial plan; not present in original graph",
      "id": "e03306",
      "source": "W189",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PASS4_SCOPED_PRIMARY_LINK",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "checked": "partial_not_full_original_replication",
      "id": "e03307",
      "source": "W189",
      "target": "C:C11",
      "key": 1,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e03308",
      "source": "W189",
      "target": "C:C11",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "SUPPORTS_SOURCE_SCOPED_CLAIM",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "scope": "Must directly test comprehension instead of declaring every legacy metric invalid",
      "id": "e03309",
      "source": "W189",
      "target": "PASS4:CLAIM:P4-W189-THEORY",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e03310",
      "source": "W189",
      "target": "EDU:COMMENTARY:05",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e03311",
      "source": "W189",
      "target": "EDU:COMMENTARY:09",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x03391",
      "source": "W189",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e03312",
      "source": "W190",
      "target": "T:System knowledge & memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03313",
      "source": "W190",
      "target": "K:Code reuse and duplication",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03314",
      "source": "W190",
      "target": "K:Human cognitive load",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03315",
      "source": "W190",
      "target": "K:System understanding and rationale",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03316",
      "source": "W190",
      "target": "K:Dataset provenance and dependency",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e03317",
      "source": "W190",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e03318",
      "source": "W190",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e03319",
      "source": "W190",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.35",
      "role": "supplement",
      "rationale": "supplement: 9.2 Mental models, rationale and cognitive load",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e03320",
      "source": "W190",
      "target": "S:9.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e03321",
      "source": "W191",
      "target": "T:What agents can do",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e03322",
      "source": "W191",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03323",
      "source": "W191",
      "target": "K:Review capacity and maintainers",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03324",
      "source": "W191",
      "target": "K:Agent failure and escalation",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03325",
      "source": "W191",
      "target": "K:System understanding and rationale",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03326",
      "source": "W191",
      "target": "K:Dataset provenance and dependency",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e03327",
      "source": "W191",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e03328",
      "source": "W191",
      "target": "C:C03",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e03329",
      "source": "W191",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e03330",
      "source": "W191",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e03331",
      "source": "W191",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SHARED_DATASET",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Bibliography stated or known AIDev use",
      "id": "e03332",
      "source": "W191",
      "target": "D:AIDev",
      "key": 0,
      "atlas_family": "dependency"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 1.6 Why brownfield change starts with system comprehension",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e03333",
      "source": "W191",
      "target": "S:1.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 3.2 What an agent actually observes",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e03334",
      "source": "W191",
      "target": "S:3.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 3.3 The task envelope",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e03335",
      "source": "W191",
      "target": "S:3.3",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 3.5 Common failure modes in real changes",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e03336",
      "source": "W191",
      "target": "S:3.5",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 3.6 A bounded propose–act–observe loop",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e03337",
      "source": "W191",
      "target": "S:3.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 4.1 Separate intention determination from design",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e03338",
      "source": "W191",
      "target": "S:4.1",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "DOCUMENTED_EDITORIAL_EXTENSION",
      "weight": "0.14",
      "role": "",
      "rationale": "1.6 (counterpoint)",
      "provenance": "2026-10-09 revised editorial plan; not present in original graph",
      "id": "e03339",
      "source": "W191",
      "target": "C:C01",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "DOCUMENTED_EDITORIAL_EXTENSION",
      "weight": "0.14",
      "role": "",
      "rationale": "4.1 (counterpoint)",
      "provenance": "2026-10-09 revised editorial plan; not present in original graph",
      "id": "e03340",
      "source": "W191",
      "target": "C:C04",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e03341",
      "source": "W191",
      "target": "C:C04",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "SOURCE_ATTRIBUTION_FOR_RENDITION",
      "provenance": "JPG_EDITION_V7",
      "interpretation": "Source attribution inherited from audited figure; not independent validation",
      "id": "x03422",
      "source": "W191",
      "target": "JPG:V7:08",
      "key": "v7_attribution",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e03342",
      "source": "W192",
      "target": "T:What agents can do",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e03343",
      "source": "W192",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03344",
      "source": "W192",
      "target": "K:Independent verification and oracles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03345",
      "source": "W192",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03346",
      "source": "W192",
      "target": "K:Dataset provenance and dependency",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e03347",
      "source": "W192",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e03348",
      "source": "W192",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e03349",
      "source": "W192",
      "target": "C:C07",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e03350",
      "source": "W192",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e03351",
      "source": "W192",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SHARED_DATASET",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Bibliography stated or known AIDev use",
      "id": "e03352",
      "source": "W192",
      "target": "D:AIDev",
      "key": 0,
      "atlas_family": "dependency"
    },
    {
      "relation": "DATASET_INTRODUCED_BY",
      "provenance": "2026-10-10 original paper inspection",
      "rationale": "Original AIDev corpus and curated subset",
      "weight": "1.0",
      "id": "e03353",
      "source": "W192",
      "target": "D:AIDev",
      "key": 1,
      "atlas_family": "provenance"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 3.4 Agent benchmarks and observed pull requests",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e03354",
      "source": "W192",
      "target": "S:3.4",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 7.6 Benchmark success versus merge readiness",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e03355",
      "source": "W192",
      "target": "S:7.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e03356",
      "source": "W192",
      "target": "EDU:COMMENTARY:03",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x03438",
      "source": "W192",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "",
      "rationale": "",
      "provenance": "Source bibliography",
      "id": "e03357",
      "source": "W193",
      "target": "T:What agents can do",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03358",
      "source": "W193",
      "target": "K:Controlled productivity evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03359",
      "source": "W193",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.48",
      "role": "",
      "rationale": "",
      "provenance": "Editorial and keyword classification",
      "id": "e03360",
      "source": "W193",
      "target": "K:Long-running agent execution",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e03361",
      "source": "W193",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e03362",
      "source": "W193",
      "target": "C:C03",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.25",
      "role": "",
      "rationale": "",
      "provenance": "Editorial classification",
      "id": "e03363",
      "source": "W193",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e03364",
      "source": "W193",
      "target": "C:C07",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "EVIDENCE_CLASS",
      "weight": "0.22",
      "role": "",
      "rationale": "",
      "provenance": "Analytical classification",
      "id": "e03365",
      "source": "W193",
      "target": "M:Observational / qualitative evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 3.3 The task envelope",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e03366",
      "source": "W193",
      "target": "S:3.3",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.9",
      "role": "core",
      "rationale": "core: 3.4 Agent benchmarks and observed pull requests",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e03367",
      "source": "W193",
      "target": "S:3.4",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.6",
      "role": "counterpoint",
      "rationale": "counterpoint: 7.6 Benchmark success versus merge readiness",
      "provenance": "Revised editorial plan; NOT an author-citation edge",
      "id": "e03368",
      "source": "W193",
      "target": "S:7.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "QUALIFIED_IN_APPENDIX_B",
      "provenance": "PASS11 cited-research commentary",
      "id": "e03369",
      "source": "W193",
      "target": "EDU:COMMENTARY:03",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x03452",
      "source": "W193",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03370",
      "source": "C:C01",
      "target": "S:1.1",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03371",
      "source": "C:C01",
      "target": "S:1.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03372",
      "source": "C:C01",
      "target": "S:1.3",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03373",
      "source": "C:C01",
      "target": "S:1.4",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03374",
      "source": "C:C01",
      "target": "S:1.5",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03375",
      "source": "C:C01",
      "target": "S:1.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03376",
      "source": "C:C01",
      "target": "S:1.7",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03377",
      "source": "C:C01",
      "target": "S:1.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03378",
      "source": "C:C01",
      "target": "S:1.9",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_LEARNING_OUTCOMES",
      "provenance": "PASS11 editorial; no new empirical claims",
      "id": "e03379",
      "source": "C:C01",
      "target": "EDU:LEARNING:01",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_WORKED_EXAMPLE",
      "provenance": "PASS11 editorial; no new empirical claims",
      "id": "e03380",
      "source": "C:C01",
      "target": "EDU:WORKED:01",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_EVIDENCE_COMMENTARY",
      "provenance": "PASS11 editorial; no new empirical claims",
      "id": "e03381",
      "source": "C:C01",
      "target": "EDU:COMMENTARY:01",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "V10_CHAPTER_IN_VOLUME",
      "rationale": "Current canonical chapter inclusion, not author-to-author citation.",
      "id": "x03465",
      "source": "C:C01",
      "target": "V06",
      "key": "V10-f36bde531eaa25424c46",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_CHAPTER_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x03466",
      "source": "C:C01",
      "target": "EDITION:V11",
      "key": "V11-c8a288ecabfdb8249b19a03c",
      "atlas_family": "provenance"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03382",
      "source": "C:C02",
      "target": "S:2.1",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03383",
      "source": "C:C02",
      "target": "S:2.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03384",
      "source": "C:C02",
      "target": "S:2.3",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03385",
      "source": "C:C02",
      "target": "S:2.4",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03386",
      "source": "C:C02",
      "target": "S:2.5",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03387",
      "source": "C:C02",
      "target": "S:2.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03388",
      "source": "C:C02",
      "target": "S:2.7",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03389",
      "source": "C:C02",
      "target": "S:2.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03390",
      "source": "C:C02",
      "target": "S:2.9",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_LEARNING_OUTCOMES",
      "provenance": "PASS11 editorial; no new empirical claims",
      "id": "e03391",
      "source": "C:C02",
      "target": "EDU:LEARNING:02",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_WORKED_EXAMPLE",
      "provenance": "PASS11 editorial; no new empirical claims",
      "id": "e03392",
      "source": "C:C02",
      "target": "EDU:WORKED:02",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_EVIDENCE_COMMENTARY",
      "provenance": "PASS11 editorial; no new empirical claims",
      "id": "e03393",
      "source": "C:C02",
      "target": "EDU:COMMENTARY:02",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "V10_CHAPTER_IN_VOLUME",
      "rationale": "Current canonical chapter inclusion, not author-to-author citation.",
      "id": "x03479",
      "source": "C:C02",
      "target": "V06",
      "key": "V10-55872c64938a96ddb3d6",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_CHAPTER_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x03480",
      "source": "C:C02",
      "target": "EDITION:V11",
      "key": "V11-dc58d4d8ac16daf0350bc386",
      "atlas_family": "provenance"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03394",
      "source": "C:C03",
      "target": "S:3.1",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03395",
      "source": "C:C03",
      "target": "S:3.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03396",
      "source": "C:C03",
      "target": "S:3.3",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03397",
      "source": "C:C03",
      "target": "S:3.4",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03398",
      "source": "C:C03",
      "target": "S:3.5",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03399",
      "source": "C:C03",
      "target": "S:3.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03400",
      "source": "C:C03",
      "target": "S:3.7",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03401",
      "source": "C:C03",
      "target": "S:3.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03402",
      "source": "C:C03",
      "target": "S:3.9",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_LEARNING_OUTCOMES",
      "provenance": "PASS11 editorial; no new empirical claims",
      "id": "e03403",
      "source": "C:C03",
      "target": "EDU:LEARNING:03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_WORKED_EXAMPLE",
      "provenance": "PASS11 editorial; no new empirical claims",
      "id": "e03404",
      "source": "C:C03",
      "target": "EDU:WORKED:03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_EVIDENCE_COMMENTARY",
      "provenance": "PASS11 editorial; no new empirical claims",
      "id": "e03405",
      "source": "C:C03",
      "target": "EDU:COMMENTARY:03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "V10_CHAPTER_IN_VOLUME",
      "rationale": "Current canonical chapter inclusion, not author-to-author citation.",
      "id": "x03493",
      "source": "C:C03",
      "target": "V06",
      "key": "V10-a09d8c821419e06fa606",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_CHAPTER_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x03494",
      "source": "C:C03",
      "target": "EDITION:V11",
      "key": "V11-b349948d8ffcecfefd366b9d",
      "atlas_family": "provenance"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03406",
      "source": "C:C04",
      "target": "S:4.1",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03407",
      "source": "C:C04",
      "target": "S:4.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03408",
      "source": "C:C04",
      "target": "S:4.3",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03409",
      "source": "C:C04",
      "target": "S:4.4",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03410",
      "source": "C:C04",
      "target": "S:4.5",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03411",
      "source": "C:C04",
      "target": "S:4.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03412",
      "source": "C:C04",
      "target": "S:4.7",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03413",
      "source": "C:C04",
      "target": "S:4.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03414",
      "source": "C:C04",
      "target": "S:4.9",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_LEARNING_OUTCOMES",
      "provenance": "PASS11 editorial; no new empirical claims",
      "id": "e03415",
      "source": "C:C04",
      "target": "EDU:LEARNING:04",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_WORKED_EXAMPLE",
      "provenance": "PASS11 editorial; no new empirical claims",
      "id": "e03416",
      "source": "C:C04",
      "target": "EDU:WORKED:04",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_EVIDENCE_COMMENTARY",
      "provenance": "PASS11 editorial; no new empirical claims",
      "id": "e03417",
      "source": "C:C04",
      "target": "EDU:COMMENTARY:04",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "V10_CHAPTER_IN_VOLUME",
      "rationale": "Current canonical chapter inclusion, not author-to-author citation.",
      "id": "x03507",
      "source": "C:C04",
      "target": "V06",
      "key": "V10-1581812fda841d0e6d62",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_CHAPTER_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x03508",
      "source": "C:C04",
      "target": "EDITION:V11",
      "key": "V11-e0e4c827072794a7aed425bb",
      "atlas_family": "provenance"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03418",
      "source": "C:C05",
      "target": "S:5.1",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03419",
      "source": "C:C05",
      "target": "S:5.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03420",
      "source": "C:C05",
      "target": "S:5.3",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03421",
      "source": "C:C05",
      "target": "S:5.4",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03422",
      "source": "C:C05",
      "target": "S:5.5",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03423",
      "source": "C:C05",
      "target": "S:5.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03424",
      "source": "C:C05",
      "target": "S:5.7",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03425",
      "source": "C:C05",
      "target": "S:5.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03426",
      "source": "C:C05",
      "target": "S:5.9",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_LEARNING_OUTCOMES",
      "provenance": "PASS11 editorial; no new empirical claims",
      "id": "e03427",
      "source": "C:C05",
      "target": "EDU:LEARNING:05",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_WORKED_EXAMPLE",
      "provenance": "PASS11 editorial; no new empirical claims",
      "id": "e03428",
      "source": "C:C05",
      "target": "EDU:WORKED:05",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_EVIDENCE_COMMENTARY",
      "provenance": "PASS11 editorial; no new empirical claims",
      "id": "e03429",
      "source": "C:C05",
      "target": "EDU:COMMENTARY:05",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "V10_CHAPTER_IN_VOLUME",
      "rationale": "Current canonical chapter inclusion, not author-to-author citation.",
      "id": "x03521",
      "source": "C:C05",
      "target": "V06",
      "key": "V10-be3e85ddbea8ff7f27d5",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_CHAPTER_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x03522",
      "source": "C:C05",
      "target": "EDITION:V11",
      "key": "V11-ab40f8e0dc50a47ca5de023a",
      "atlas_family": "provenance"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03430",
      "source": "C:C06",
      "target": "S:6.1",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03431",
      "source": "C:C06",
      "target": "S:6.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03432",
      "source": "C:C06",
      "target": "S:6.3",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03433",
      "source": "C:C06",
      "target": "S:6.4",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03434",
      "source": "C:C06",
      "target": "S:6.5",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03435",
      "source": "C:C06",
      "target": "S:6.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03436",
      "source": "C:C06",
      "target": "S:6.7",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03437",
      "source": "C:C06",
      "target": "S:6.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03438",
      "source": "C:C06",
      "target": "S:6.9",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_LEARNING_OUTCOMES",
      "provenance": "PASS11 editorial; no new empirical claims",
      "id": "e03439",
      "source": "C:C06",
      "target": "EDU:LEARNING:06",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_WORKED_EXAMPLE",
      "provenance": "PASS11 editorial; no new empirical claims",
      "id": "e03440",
      "source": "C:C06",
      "target": "EDU:WORKED:06",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_EVIDENCE_COMMENTARY",
      "provenance": "PASS11 editorial; no new empirical claims",
      "id": "e03441",
      "source": "C:C06",
      "target": "EDU:COMMENTARY:06",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "V10_CHAPTER_IN_VOLUME",
      "rationale": "Current canonical chapter inclusion, not author-to-author citation.",
      "id": "x03535",
      "source": "C:C06",
      "target": "V06",
      "key": "V10-4bbe14b5ec5958a7a6aa",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_CHAPTER_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x03536",
      "source": "C:C06",
      "target": "EDITION:V11",
      "key": "V11-f3a0926ef5159833409da89e",
      "atlas_family": "provenance"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03442",
      "source": "C:C07",
      "target": "S:7.1",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03443",
      "source": "C:C07",
      "target": "S:7.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03444",
      "source": "C:C07",
      "target": "S:7.3",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03445",
      "source": "C:C07",
      "target": "S:7.4",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03446",
      "source": "C:C07",
      "target": "S:7.5",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03447",
      "source": "C:C07",
      "target": "S:7.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03448",
      "source": "C:C07",
      "target": "S:7.7",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03449",
      "source": "C:C07",
      "target": "S:7.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03450",
      "source": "C:C07",
      "target": "S:7.9",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_LEARNING_OUTCOMES",
      "provenance": "PASS11 editorial; no new empirical claims",
      "id": "e03451",
      "source": "C:C07",
      "target": "EDU:LEARNING:07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_WORKED_EXAMPLE",
      "provenance": "PASS11 editorial; no new empirical claims",
      "id": "e03452",
      "source": "C:C07",
      "target": "EDU:WORKED:07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_EVIDENCE_COMMENTARY",
      "provenance": "PASS11 editorial; no new empirical claims",
      "id": "e03453",
      "source": "C:C07",
      "target": "EDU:COMMENTARY:07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "V10_CHAPTER_IN_VOLUME",
      "rationale": "Current canonical chapter inclusion, not author-to-author citation.",
      "id": "x03549",
      "source": "C:C07",
      "target": "V06",
      "key": "V10-a13898a693039689c2bf",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_CHAPTER_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x03550",
      "source": "C:C07",
      "target": "EDITION:V11",
      "key": "V11-a09b25af6346927609d1a3f8",
      "atlas_family": "provenance"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03454",
      "source": "C:C08",
      "target": "S:8.1",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03455",
      "source": "C:C08",
      "target": "S:8.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03456",
      "source": "C:C08",
      "target": "S:8.3",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03457",
      "source": "C:C08",
      "target": "S:8.4",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03458",
      "source": "C:C08",
      "target": "S:8.5",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03459",
      "source": "C:C08",
      "target": "S:8.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03460",
      "source": "C:C08",
      "target": "S:8.7",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03461",
      "source": "C:C08",
      "target": "S:8.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03462",
      "source": "C:C08",
      "target": "S:8.9",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_LEARNING_OUTCOMES",
      "provenance": "PASS11 editorial; no new empirical claims",
      "id": "e03463",
      "source": "C:C08",
      "target": "EDU:LEARNING:08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_WORKED_EXAMPLE",
      "provenance": "PASS11 editorial; no new empirical claims",
      "id": "e03464",
      "source": "C:C08",
      "target": "EDU:WORKED:08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_EVIDENCE_COMMENTARY",
      "provenance": "PASS11 editorial; no new empirical claims",
      "id": "e03465",
      "source": "C:C08",
      "target": "EDU:COMMENTARY:08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "V10_CHAPTER_IN_VOLUME",
      "rationale": "Current canonical chapter inclusion, not author-to-author citation.",
      "id": "x03563",
      "source": "C:C08",
      "target": "V06",
      "key": "V10-297b86b9407c31cfa40f",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_CHAPTER_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x03564",
      "source": "C:C08",
      "target": "EDITION:V11",
      "key": "V11-70fefacd4c42d975ab21ddcb",
      "atlas_family": "provenance"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03466",
      "source": "C:C09",
      "target": "S:9.1",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03467",
      "source": "C:C09",
      "target": "S:9.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03468",
      "source": "C:C09",
      "target": "S:9.3",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03469",
      "source": "C:C09",
      "target": "S:9.4",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03470",
      "source": "C:C09",
      "target": "S:9.5",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03471",
      "source": "C:C09",
      "target": "S:9.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03472",
      "source": "C:C09",
      "target": "S:9.7",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03473",
      "source": "C:C09",
      "target": "S:9.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03474",
      "source": "C:C09",
      "target": "S:9.9",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_LEARNING_OUTCOMES",
      "provenance": "PASS11 editorial; no new empirical claims",
      "id": "e03475",
      "source": "C:C09",
      "target": "EDU:LEARNING:09",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_WORKED_EXAMPLE",
      "provenance": "PASS11 editorial; no new empirical claims",
      "id": "e03476",
      "source": "C:C09",
      "target": "EDU:WORKED:09",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_EVIDENCE_COMMENTARY",
      "provenance": "PASS11 editorial; no new empirical claims",
      "id": "e03477",
      "source": "C:C09",
      "target": "EDU:COMMENTARY:09",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "V10_CHAPTER_IN_VOLUME",
      "rationale": "Current canonical chapter inclusion, not author-to-author citation.",
      "id": "x03577",
      "source": "C:C09",
      "target": "V06",
      "key": "V10-b557b781d6a0b77f1409",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_CHAPTER_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x03578",
      "source": "C:C09",
      "target": "EDITION:V11",
      "key": "V11-7b662bbf00324749be8bab90",
      "atlas_family": "provenance"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03478",
      "source": "C:C10",
      "target": "S:10.1",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03479",
      "source": "C:C10",
      "target": "S:10.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03480",
      "source": "C:C10",
      "target": "S:10.3",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03481",
      "source": "C:C10",
      "target": "S:10.4",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03482",
      "source": "C:C10",
      "target": "S:10.5",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03483",
      "source": "C:C10",
      "target": "S:10.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03484",
      "source": "C:C10",
      "target": "S:10.7",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03485",
      "source": "C:C10",
      "target": "S:10.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03486",
      "source": "C:C10",
      "target": "S:10.9",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_LEARNING_OUTCOMES",
      "provenance": "PASS11 editorial; no new empirical claims",
      "id": "e03487",
      "source": "C:C10",
      "target": "EDU:LEARNING:10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_WORKED_EXAMPLE",
      "provenance": "PASS11 editorial; no new empirical claims",
      "id": "e03488",
      "source": "C:C10",
      "target": "EDU:WORKED:10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_EVIDENCE_COMMENTARY",
      "provenance": "PASS11 editorial; no new empirical claims",
      "id": "e03489",
      "source": "C:C10",
      "target": "EDU:COMMENTARY:10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "V10_CHAPTER_IN_VOLUME",
      "rationale": "Current canonical chapter inclusion, not author-to-author citation.",
      "id": "x03591",
      "source": "C:C10",
      "target": "V06",
      "key": "V10-0e0b970dee3d23c29dc1",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_CHAPTER_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x03592",
      "source": "C:C10",
      "target": "EDITION:V11",
      "key": "V11-d83a01a5791d1e5450f95755",
      "atlas_family": "provenance"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03490",
      "source": "C:C11",
      "target": "S:11.1",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03491",
      "source": "C:C11",
      "target": "S:11.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03492",
      "source": "C:C11",
      "target": "S:11.3",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03493",
      "source": "C:C11",
      "target": "S:11.4",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03494",
      "source": "C:C11",
      "target": "S:11.5",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03495",
      "source": "C:C11",
      "target": "S:11.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03496",
      "source": "C:C11",
      "target": "S:11.7",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03497",
      "source": "C:C11",
      "target": "S:11.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03498",
      "source": "C:C11",
      "target": "S:11.9",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_LEARNING_OUTCOMES",
      "provenance": "PASS11 editorial; no new empirical claims",
      "id": "e03499",
      "source": "C:C11",
      "target": "EDU:LEARNING:11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_WORKED_EXAMPLE",
      "provenance": "PASS11 editorial; no new empirical claims",
      "id": "e03500",
      "source": "C:C11",
      "target": "EDU:WORKED:11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_EVIDENCE_COMMENTARY",
      "provenance": "PASS11 editorial; no new empirical claims",
      "id": "e03501",
      "source": "C:C11",
      "target": "EDU:COMMENTARY:11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "V10_CHAPTER_IN_VOLUME",
      "rationale": "Current canonical chapter inclusion, not author-to-author citation.",
      "id": "x03605",
      "source": "C:C11",
      "target": "V06",
      "key": "V10-f3900d34fdb8a707a821",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_CHAPTER_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x03606",
      "source": "C:C11",
      "target": "EDITION:V11",
      "key": "V11-48897396888bfc286b20534b",
      "atlas_family": "provenance"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03502",
      "source": "C:C12",
      "target": "S:12.1",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03503",
      "source": "C:C12",
      "target": "S:12.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03504",
      "source": "C:C12",
      "target": "S:12.3",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03505",
      "source": "C:C12",
      "target": "S:12.4",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03506",
      "source": "C:C12",
      "target": "S:12.5",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03507",
      "source": "C:C12",
      "target": "S:12.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03508",
      "source": "C:C12",
      "target": "S:12.7",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03509",
      "source": "C:C12",
      "target": "S:12.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CHAPTER_HAS_SECTION",
      "weight": "0.60",
      "role": "",
      "rationale": "",
      "provenance": "Revised editorial plan 2026-10-09",
      "id": "e03510",
      "source": "C:C12",
      "target": "S:12.9",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_LEARNING_OUTCOMES",
      "provenance": "PASS11 editorial; no new empirical claims",
      "id": "e03511",
      "source": "C:C12",
      "target": "EDU:LEARNING:12",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_WORKED_EXAMPLE",
      "provenance": "PASS11 editorial; no new empirical claims",
      "id": "e03512",
      "source": "C:C12",
      "target": "EDU:WORKED:12",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "HAS_EVIDENCE_COMMENTARY",
      "provenance": "PASS11 editorial; no new empirical claims",
      "id": "e03513",
      "source": "C:C12",
      "target": "EDU:COMMENTARY:12",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "V10_CHAPTER_IN_VOLUME",
      "rationale": "Current canonical chapter inclusion, not author-to-author citation.",
      "id": "x03619",
      "source": "C:C12",
      "target": "V06",
      "key": "V10-48ec42993081c22e1396",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_CHAPTER_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x03620",
      "source": "C:C12",
      "target": "EDITION:V11",
      "key": "V11-625419ec858ff4f88bd08f4a",
      "atlas_family": "provenance"
    },
    {
      "relation": "ANCHORED_TO_PAPER_ABSTRACT",
      "weight": "1.0",
      "rationale": "Primary abstract or author/publisher research summary checked; not full-text verification",
      "provenance": "Pre-Writing Baseline v1.0",
      "id": "e03514",
      "source": "EV-001",
      "target": "W001",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "CANDIDATE_FOR_SECTION",
      "weight": "1.0",
      "rationale": "Proposed citation placement; author must confirm claim scope during drafting",
      "provenance": "Baseline editorial judgement",
      "id": "e03515",
      "source": "EV-001",
      "target": "S:1.9",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "ANCHORED_TO_PAPER_ABSTRACT",
      "weight": "1.0",
      "rationale": "Primary abstract or author/publisher research summary checked; not full-text verification",
      "provenance": "Pre-Writing Baseline v1.0",
      "id": "e03516",
      "source": "EV-002",
      "target": "W003",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "CANDIDATE_FOR_SECTION",
      "weight": "1.0",
      "rationale": "Proposed citation placement; author must confirm claim scope during drafting",
      "provenance": "Baseline editorial judgement",
      "id": "e03517",
      "source": "EV-002",
      "target": "S:1.7",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "ANCHORED_TO_PAPER_ABSTRACT",
      "weight": "1.0",
      "rationale": "Primary abstract or author/publisher research summary checked; not full-text verification",
      "provenance": "Pre-Writing Baseline v1.0",
      "id": "e03518",
      "source": "EV-003",
      "target": "W004",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "CANDIDATE_FOR_SECTION",
      "weight": "1.0",
      "rationale": "Proposed citation placement; author must confirm claim scope during drafting",
      "provenance": "Baseline editorial judgement",
      "id": "e03519",
      "source": "EV-003",
      "target": "S:2.4",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "ANCHORED_TO_PAPER_ABSTRACT",
      "weight": "1.0",
      "rationale": "Primary abstract or author/publisher research summary checked; not full-text verification",
      "provenance": "Pre-Writing Baseline v1.0",
      "id": "e03520",
      "source": "EV-004",
      "target": "W008",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "CANDIDATE_FOR_SECTION",
      "weight": "1.0",
      "rationale": "Proposed citation placement; author must confirm claim scope during drafting",
      "provenance": "Baseline editorial judgement",
      "id": "e03521",
      "source": "EV-004",
      "target": "S:2.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "ANCHORED_TO_PAPER_ABSTRACT",
      "weight": "1.0",
      "rationale": "Primary abstract or author/publisher research summary checked; not full-text verification",
      "provenance": "Pre-Writing Baseline v1.0",
      "id": "e03522",
      "source": "EV-005",
      "target": "W010",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "CANDIDATE_FOR_SECTION",
      "weight": "1.0",
      "rationale": "Proposed citation placement; author must confirm claim scope during drafting",
      "provenance": "Baseline editorial judgement",
      "id": "e03523",
      "source": "EV-005",
      "target": "S:1.9",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "ANCHORED_TO_PAPER_ABSTRACT",
      "weight": "1.0",
      "rationale": "Primary abstract or author/publisher research summary checked; not full-text verification",
      "provenance": "Pre-Writing Baseline v1.0",
      "id": "e03524",
      "source": "EV-006",
      "target": "W014",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "CANDIDATE_FOR_SECTION",
      "weight": "1.0",
      "rationale": "Proposed citation placement; author must confirm claim scope during drafting",
      "provenance": "Baseline editorial judgement",
      "id": "e03525",
      "source": "EV-006",
      "target": "S:1.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "ANCHORED_TO_PAPER_ABSTRACT",
      "weight": "1.0",
      "rationale": "Primary abstract or author/publisher research summary checked; not full-text verification",
      "provenance": "Pre-Writing Baseline v1.0",
      "id": "e03526",
      "source": "EV-007",
      "target": "W017",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "CANDIDATE_FOR_SECTION",
      "weight": "1.0",
      "rationale": "Proposed citation placement; author must confirm claim scope during drafting",
      "provenance": "Baseline editorial judgement",
      "id": "e03527",
      "source": "EV-007",
      "target": "S:2.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "ANCHORED_TO_PAPER_ABSTRACT",
      "weight": "1.0",
      "rationale": "Primary abstract or author/publisher research summary checked; not full-text verification",
      "provenance": "Pre-Writing Baseline v1.0",
      "id": "e03528",
      "source": "EV-008",
      "target": "W023",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "CANDIDATE_FOR_SECTION",
      "weight": "1.0",
      "rationale": "Proposed citation placement; author must confirm claim scope during drafting",
      "provenance": "Baseline editorial judgement",
      "id": "e03529",
      "source": "EV-008",
      "target": "S:1.7",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "ANCHORED_TO_PAPER_ABSTRACT",
      "weight": "1.0",
      "rationale": "Primary abstract or author/publisher research summary checked; not full-text verification",
      "provenance": "Pre-Writing Baseline v1.0",
      "id": "e03530",
      "source": "EV-009",
      "target": "W036",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "CANDIDATE_FOR_SECTION",
      "weight": "1.0",
      "rationale": "Proposed citation placement; author must confirm claim scope during drafting",
      "provenance": "Baseline editorial judgement",
      "id": "e03531",
      "source": "EV-009",
      "target": "S:5.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "ANCHORED_TO_PAPER_ABSTRACT",
      "weight": "1.0",
      "rationale": "Primary abstract or author/publisher research summary checked; not full-text verification",
      "provenance": "Pre-Writing Baseline v1.0",
      "id": "e03532",
      "source": "EV-010",
      "target": "W041",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "CANDIDATE_FOR_SECTION",
      "weight": "1.0",
      "rationale": "Proposed citation placement; author must confirm claim scope during drafting",
      "provenance": "Baseline editorial judgement",
      "id": "e03533",
      "source": "EV-010",
      "target": "S:6.3",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "ANCHORED_TO_PAPER_ABSTRACT",
      "weight": "1.0",
      "rationale": "Primary abstract or author/publisher research summary checked; not full-text verification",
      "provenance": "Pre-Writing Baseline v1.0",
      "id": "e03534",
      "source": "EV-011",
      "target": "W046",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "CANDIDATE_FOR_SECTION",
      "weight": "1.0",
      "rationale": "Proposed citation placement; author must confirm claim scope during drafting",
      "provenance": "Baseline editorial judgement",
      "id": "e03535",
      "source": "EV-011",
      "target": "S:6.3",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "ANCHORED_TO_PAPER_ABSTRACT",
      "weight": "1.0",
      "rationale": "Primary abstract or author/publisher research summary checked; not full-text verification",
      "provenance": "Pre-Writing Baseline v1.0",
      "id": "e03536",
      "source": "EV-012",
      "target": "W052",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "CANDIDATE_FOR_SECTION",
      "weight": "1.0",
      "rationale": "Proposed citation placement; author must confirm claim scope during drafting",
      "provenance": "Baseline editorial judgement",
      "id": "e03537",
      "source": "EV-012",
      "target": "S:5.1",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "ANCHORED_TO_PAPER_ABSTRACT",
      "weight": "1.0",
      "rationale": "Primary abstract or author/publisher research summary checked; not full-text verification",
      "provenance": "Pre-Writing Baseline v1.0",
      "id": "e03538",
      "source": "EV-013",
      "target": "W054",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "CANDIDATE_FOR_SECTION",
      "weight": "1.0",
      "rationale": "Proposed citation placement; author must confirm claim scope during drafting",
      "provenance": "Baseline editorial judgement",
      "id": "e03539",
      "source": "EV-013",
      "target": "S:2.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "ANCHORED_TO_PAPER_ABSTRACT",
      "weight": "1.0",
      "rationale": "Primary abstract or author/publisher research summary checked; not full-text verification",
      "provenance": "Pre-Writing Baseline v1.0",
      "id": "e03540",
      "source": "EV-014",
      "target": "W058",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "CANDIDATE_FOR_SECTION",
      "weight": "1.0",
      "rationale": "Proposed citation placement; author must confirm claim scope during drafting",
      "provenance": "Baseline editorial judgement",
      "id": "e03541",
      "source": "EV-014",
      "target": "S:5.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "ANCHORED_TO_PAPER_ABSTRACT",
      "weight": "1.0",
      "rationale": "Primary abstract or author/publisher research summary checked; not full-text verification",
      "provenance": "Pre-Writing Baseline v1.0",
      "id": "e03542",
      "source": "EV-015",
      "target": "W069",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "CANDIDATE_FOR_SECTION",
      "weight": "1.0",
      "rationale": "Proposed citation placement; author must confirm claim scope during drafting",
      "provenance": "Baseline editorial judgement",
      "id": "e03543",
      "source": "EV-015",
      "target": "S:8.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "ANCHORED_TO_PAPER_ABSTRACT",
      "weight": "1.0",
      "rationale": "Primary abstract or author/publisher research summary checked; not full-text verification",
      "provenance": "Pre-Writing Baseline v1.0",
      "id": "e03544",
      "source": "EV-016",
      "target": "W073",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "CANDIDATE_FOR_SECTION",
      "weight": "1.0",
      "rationale": "Proposed citation placement; author must confirm claim scope during drafting",
      "provenance": "Baseline editorial judgement",
      "id": "e03545",
      "source": "EV-016",
      "target": "S:8.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "ANCHORED_TO_PAPER_ABSTRACT",
      "weight": "1.0",
      "rationale": "Primary abstract or author/publisher research summary checked; not full-text verification",
      "provenance": "Pre-Writing Baseline v1.0",
      "id": "e03546",
      "source": "EV-017",
      "target": "W083",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "CANDIDATE_FOR_SECTION",
      "weight": "1.0",
      "rationale": "Proposed citation placement; author must confirm claim scope during drafting",
      "provenance": "Baseline editorial judgement",
      "id": "e03547",
      "source": "EV-017",
      "target": "S:8.7",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "ANCHORED_TO_PAPER_ABSTRACT",
      "weight": "1.0",
      "rationale": "Primary abstract or author/publisher research summary checked; not full-text verification",
      "provenance": "Pre-Writing Baseline v1.0",
      "id": "e03548",
      "source": "EV-018",
      "target": "W118",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "CANDIDATE_FOR_SECTION",
      "weight": "1.0",
      "rationale": "Proposed citation placement; author must confirm claim scope during drafting",
      "provenance": "Baseline editorial judgement",
      "id": "e03549",
      "source": "EV-018",
      "target": "S:10.1",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "ANCHORED_TO_PAPER_ABSTRACT",
      "weight": "1.0",
      "rationale": "Primary abstract or author/publisher research summary checked; not full-text verification",
      "provenance": "Pre-Writing Baseline v1.0",
      "id": "e03550",
      "source": "EV-019",
      "target": "W123",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "CANDIDATE_FOR_SECTION",
      "weight": "1.0",
      "rationale": "Proposed citation placement; author must confirm claim scope during drafting",
      "provenance": "Baseline editorial judgement",
      "id": "e03551",
      "source": "EV-019",
      "target": "S:12.5",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "ANCHORED_TO_PAPER_ABSTRACT",
      "weight": "1.0",
      "rationale": "Primary abstract or author/publisher research summary checked; not full-text verification",
      "provenance": "Pre-Writing Baseline v1.0",
      "id": "e03552",
      "source": "EV-020",
      "target": "W125",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "CANDIDATE_FOR_SECTION",
      "weight": "1.0",
      "rationale": "Proposed citation placement; author must confirm claim scope during drafting",
      "provenance": "Baseline editorial judgement",
      "id": "e03553",
      "source": "EV-020",
      "target": "S:12.5",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "ANCHORED_TO_PAPER_ABSTRACT",
      "weight": "1.0",
      "rationale": "Primary abstract or author/publisher research summary checked; not full-text verification",
      "provenance": "Pre-Writing Baseline v1.0",
      "id": "e03554",
      "source": "EV-021",
      "target": "W128",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "CANDIDATE_FOR_SECTION",
      "weight": "1.0",
      "rationale": "Proposed citation placement; author must confirm claim scope during drafting",
      "provenance": "Baseline editorial judgement",
      "id": "e03555",
      "source": "EV-021",
      "target": "S:12.5",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "ANCHORED_TO_PAPER_ABSTRACT",
      "weight": "1.0",
      "rationale": "Primary abstract or author/publisher research summary checked; not full-text verification",
      "provenance": "Pre-Writing Baseline v1.0",
      "id": "e03556",
      "source": "EV-022",
      "target": "W130",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "CANDIDATE_FOR_SECTION",
      "weight": "1.0",
      "rationale": "Proposed citation placement; author must confirm claim scope during drafting",
      "provenance": "Baseline editorial judgement",
      "id": "e03557",
      "source": "EV-022",
      "target": "S:12.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "ANCHORED_TO_PAPER_ABSTRACT",
      "weight": "1.0",
      "rationale": "Primary abstract or author/publisher research summary checked; not full-text verification",
      "provenance": "Pre-Writing Baseline v1.0",
      "id": "e03558",
      "source": "EV-023",
      "target": "W139",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "CANDIDATE_FOR_SECTION",
      "weight": "1.0",
      "rationale": "Proposed citation placement; author must confirm claim scope during drafting",
      "provenance": "Baseline editorial judgement",
      "id": "e03559",
      "source": "EV-023",
      "target": "S:12.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "ANCHORED_TO_PAPER_ABSTRACT",
      "weight": "1.0",
      "rationale": "Primary abstract or author/publisher research summary checked; not full-text verification",
      "provenance": "Pre-Writing Baseline v1.0",
      "id": "e03560",
      "source": "EV-024",
      "target": "W140",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "CANDIDATE_FOR_SECTION",
      "weight": "1.0",
      "rationale": "Proposed citation placement; author must confirm claim scope during drafting",
      "provenance": "Baseline editorial judgement",
      "id": "e03561",
      "source": "EV-024",
      "target": "S:12.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "ANCHORED_TO_PAPER_ABSTRACT",
      "weight": "1.0",
      "rationale": "Primary abstract or author/publisher research summary checked; not full-text verification",
      "provenance": "Pre-Writing Baseline v1.0",
      "id": "e03562",
      "source": "EV-025",
      "target": "W142",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "CANDIDATE_FOR_SECTION",
      "weight": "1.0",
      "rationale": "Proposed citation placement; author must confirm claim scope during drafting",
      "provenance": "Baseline editorial judgement",
      "id": "e03563",
      "source": "EV-025",
      "target": "S:12.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "ANCHORED_TO_PAPER_ABSTRACT",
      "weight": "1.0",
      "rationale": "Primary abstract or author/publisher research summary checked; not full-text verification",
      "provenance": "Pre-Writing Baseline v1.0",
      "id": "e03564",
      "source": "EV-026",
      "target": "W149",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "CANDIDATE_FOR_SECTION",
      "weight": "1.0",
      "rationale": "Proposed citation placement; author must confirm claim scope during drafting",
      "provenance": "Baseline editorial judgement",
      "id": "e03565",
      "source": "EV-026",
      "target": "S:4.7",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PROPOSED_FOR_CHAPTER",
      "weight": "1.0",
      "rationale": "Author proposal; no causal evaluation in this baseline.",
      "provenance": "Author synthesis",
      "id": "e03566",
      "source": "PR-01",
      "target": "C:C04",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PROPOSED_FOR_CHAPTER",
      "weight": "1.0",
      "rationale": "Author proposal; scoped by a dependency impact graph.",
      "provenance": "Author synthesis",
      "id": "e03567",
      "source": "PR-02",
      "target": "C:C04",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PROPOSED_FOR_CHAPTER",
      "weight": "1.0",
      "rationale": "Reference implementation is instructional, not a validated universal policy.",
      "provenance": "Author synthesis",
      "id": "e03568",
      "source": "PR-03",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PROPOSED_FOR_CHAPTER",
      "weight": "1.0",
      "rationale": "Governance proposal, not a measured empirical result.",
      "provenance": "Author synthesis",
      "id": "e03569",
      "source": "PR-04",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PROPOSED_FOR_CHAPTER",
      "weight": "1.0",
      "rationale": "Escalate repeated non-actionable rejection instead of retrying indefinitely.",
      "provenance": "Author synthesis",
      "id": "e03570",
      "source": "PR-05",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PROPOSED_FOR_CHAPTER",
      "weight": "1.0",
      "rationale": "Synthesis informed by W003/W010/W014; specific dashboard requires validation.",
      "provenance": "Author synthesis",
      "id": "e03571",
      "source": "PR-06",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PROPOSED_FOR_CHAPTER",
      "weight": "1.0",
      "rationale": "Proposed operational memory design, not demonstrated by every cited memory study.",
      "provenance": "Author synthesis",
      "id": "e03572",
      "source": "PR-07",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PROPOSED_FOR_CHAPTER",
      "weight": "1.0",
      "rationale": "Context-dependent intervention suggested by skill-formation literature.",
      "provenance": "Author synthesis",
      "id": "e03573",
      "source": "PR-08",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PROPOSED_FOR_CHAPTER",
      "weight": "1.0",
      "rationale": "Model proposal; unit costs and effects must come from a local pilot.",
      "provenance": "Author synthesis",
      "id": "e03574",
      "source": "PR-09",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PROPOSED_FOR_CHAPTER",
      "weight": "1.0",
      "rationale": "Evidence-synthesis rule, not an intervention effect.",
      "provenance": "Author synthesis",
      "id": "e03575",
      "source": "PR-10",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "QUALIFIES_CHAPTER",
      "rationale": "Narrowed claim and evidence boundary",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e03576",
      "source": "AUD:W162:METHOD",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIES_CHAPTER",
      "rationale": "Narrowed claim and evidence boundary",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e03577",
      "source": "AUD:W162:CORR",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIES_CHAPTER",
      "rationale": "Narrowed claim and evidence boundary",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e03578",
      "source": "AUD:W163:DESIGN",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIES_CHAPTER",
      "rationale": "Narrowed claim and evidence boundary",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e03579",
      "source": "AUD:W185:REGRESSION",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIES_CHAPTER",
      "rationale": "Narrowed claim and evidence boundary",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e03580",
      "source": "AUD:W185:MENTORS",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIES_CHAPTER",
      "rationale": "Narrowed claim and evidence boundary",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e03581",
      "source": "AUD:W186:SAMPLE",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIES_CHAPTER",
      "rationale": "Narrowed claim and evidence boundary",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e03582",
      "source": "AUD:W071:AIDEV",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIES_CHAPTER",
      "rationale": "Narrowed claim and evidence boundary",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e03583",
      "source": "AUD:W071:REJECTION",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIES_CHAPTER",
      "rationale": "Narrowed claim and evidence boundary",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e03584",
      "source": "AUD:W126:ENDPOINT",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDIT_SCOPE",
      "rationale": "Primary source and issue register cross-reference",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e03585",
      "source": "ISSUE:PWB-001",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDIT_SCOPE",
      "rationale": "Primary source and issue register cross-reference",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e03586",
      "source": "ISSUE:PWB-001",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDIT_SCOPE",
      "rationale": "Primary source and issue register cross-reference",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e03587",
      "source": "ISSUE:PWB-001",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDIT_SCOPE",
      "rationale": "Primary source and issue register cross-reference",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e03588",
      "source": "ISSUE:PWB-001",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDIT_SCOPE",
      "rationale": "Primary source and issue register cross-reference",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e03589",
      "source": "ISSUE:PWB-001",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDIT_SCOPE",
      "rationale": "Primary source and issue register cross-reference",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e03590",
      "source": "ISSUE:PWB-001",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDIT_SCOPE",
      "rationale": "Primary source and issue register cross-reference",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e03591",
      "source": "ISSUE:PWB-001",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PASS2_SCOPED_INSPECTION",
      "provenance": "audit/pass2/primary_inspections_pass2.csv",
      "rationale": "Sections 3.1--3.3 and Table 2 and design limitations",
      "id": "e03592",
      "source": "ISSUE:PWB-001",
      "target": "W001",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PASS2_SCOPED_INSPECTION",
      "provenance": "audit/pass2/primary_inspections_pass2.csv",
      "rationale": "Methods sections 3 and evaluation sections 7.4.1--7.4.5",
      "id": "e03593",
      "source": "ISSUE:PWB-001",
      "target": "W011",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PASS2_SCOPED_INSPECTION",
      "provenance": "audit/pass2/primary_inspections_pass2.csv",
      "rationale": "Sections 3.5 and 4.1 Table 2 printed page 7; Appendix B.3 Table 6 printed page 16",
      "id": "e03594",
      "source": "ISSUE:PWB-001",
      "target": "W004",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PASS2_SCOPED_INSPECTION",
      "provenance": "audit/pass2/primary_inspections_pass2.csv",
      "rationale": "Sections 3.1--3.4 4.1--4.4 Tables 2 and 4",
      "id": "e03595",
      "source": "ISSUE:PWB-001",
      "target": "W102",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PASS2_SCOPED_INSPECTION",
      "provenance": "audit/pass2/primary_inspections_pass2.csv",
      "rationale": "Abstract and task-learning OLG model mechanism and appendix headings; frozen PDF-date check pending",
      "id": "e03596",
      "source": "ISSUE:PWB-001",
      "target": "W120",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PASS2_SCOPED_INSPECTION",
      "provenance": "audit/pass2/primary_inspections_pass2.csv",
      "rationale": "Institutional metadata and abstract; complete Sept manuscript not independently inspected",
      "id": "e03597",
      "source": "ISSUE:PWB-001",
      "target": "W010",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PASS2_SCOPED_INSPECTION",
      "provenance": "audit/pass2/primary_inspections_pass2.csv",
      "rationale": "Abstract pp 2-3 Sections 4-5 and Figure 3 printed pp 27-28",
      "id": "e03598",
      "source": "ISSUE:PWB-001",
      "target": "W126",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PASS2_SCOPED_INSPECTION",
      "provenance": "audit/pass2/primary_inspections_pass2.csv",
      "rationale": "Original figures 3 7 8 and methods and conclusions printed pp 10 15 16 18",
      "id": "e03599",
      "source": "ISSUE:PWB-001",
      "target": "W129",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PASS2_SCOPED_INSPECTION",
      "provenance": "audit/pass2/primary_inspections_pass2.csv",
      "rationale": "Abstract plus original identification printed around pp 12-13 and joint treatment caution",
      "id": "e03600",
      "source": "ISSUE:PWB-001",
      "target": "W131",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PASS2_SCOPED_INSPECTION",
      "provenance": "audit/pass2/primary_inspections_pass2.csv",
      "rationale": "Original institutional publication summary for revision; full numerical tables not independently inspected",
      "id": "e03601",
      "source": "ISSUE:PWB-001",
      "target": "W136",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_SCOPED_BY_CLAIM",
      "provenance": "audit/pass2/claim_evidence_pass2.csv",
      "id": "e03602",
      "source": "ISSUE:PWB-001",
      "target": "PASS2:CLAIM:P2-W001-COHORT",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_SCOPED_BY_CLAIM",
      "provenance": "audit/pass2/claim_evidence_pass2.csv",
      "id": "e03603",
      "source": "ISSUE:PWB-001",
      "target": "PASS2:CLAIM:P2-W001-QUALITY",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_SCOPED_BY_CLAIM",
      "provenance": "audit/pass2/claim_evidence_pass2.csv",
      "id": "e03604",
      "source": "ISSUE:PWB-001",
      "target": "PASS2:CLAIM:P2-W011-PILOT",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_SCOPED_BY_CLAIM",
      "provenance": "audit/pass2/claim_evidence_pass2.csv",
      "id": "e03605",
      "source": "ISSUE:PWB-001",
      "target": "PASS2:CLAIM:P2-W004-PREFERRED",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_SCOPED_BY_CLAIM",
      "provenance": "audit/pass2/claim_evidence_pass2.csv",
      "id": "e03606",
      "source": "ISSUE:PWB-001",
      "target": "PASS2:CLAIM:P2-W004-ROBUSTNESS",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_SCOPED_BY_CLAIM",
      "provenance": "audit/pass2/claim_evidence_pass2.csv",
      "id": "e03607",
      "source": "ISSUE:PWB-001",
      "target": "PASS2:CLAIM:P2-W102-TESTS",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_SCOPED_BY_CLAIM",
      "provenance": "audit/pass2/claim_evidence_pass2.csv",
      "id": "e03608",
      "source": "ISSUE:PWB-001",
      "target": "PASS2:CLAIM:P2-W120-MODEL",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_SCOPED_BY_CLAIM",
      "provenance": "audit/pass2/claim_evidence_pass2.csv",
      "id": "e03609",
      "source": "ISSUE:PWB-001",
      "target": "PASS2:CLAIM:P2-W010-ABSTRACT",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_SCOPED_BY_CLAIM",
      "provenance": "audit/pass2/claim_evidence_pass2.csv",
      "id": "e03610",
      "source": "ISSUE:PWB-001",
      "target": "PASS2:CLAIM:P2-W126-JUNIOR-SHARE",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_SCOPED_BY_CLAIM",
      "provenance": "audit/pass2/claim_evidence_pass2.csv",
      "id": "e03611",
      "source": "ISSUE:PWB-001",
      "target": "PASS2:CLAIM:P2-W129-FINLAND",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_SCOPED_BY_CLAIM",
      "provenance": "audit/pass2/claim_evidence_pass2.csv",
      "id": "e03612",
      "source": "ISSUE:PWB-001",
      "target": "PASS2:CLAIM:P2-W131-WFH",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_SCOPED_BY_CLAIM",
      "provenance": "audit/pass2/claim_evidence_pass2.csv",
      "id": "e03613",
      "source": "ISSUE:PWB-001",
      "target": "PASS2:CLAIM:P2-W136-DENMARK",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "STILL_TRACKS_RESEARCH_VERIFICATION",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "completion": "NOT_CLOSED",
      "id": "e03614",
      "source": "ISSUE:PWB-001",
      "target": "PASS7:CLAIM:C01_W007_PROCESS",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "STILL_TRACKS_RESEARCH_VERIFICATION",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "completion": "NOT_CLOSED",
      "id": "e03615",
      "source": "ISSUE:PWB-001",
      "target": "PASS7:CLAIM:C03_W022_ADOPTION",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "STILL_TRACKS_RESEARCH_VERIFICATION",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "completion": "NOT_CLOSED",
      "id": "e03616",
      "source": "ISSUE:PWB-001",
      "target": "PASS7:CLAIM:C06_W066_EXPLANATIONS",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDIT_SCOPE",
      "rationale": "Primary source and issue register cross-reference",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e03617",
      "source": "ISSUE:PWB-002",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDIT_SCOPE",
      "rationale": "Primary source and issue register cross-reference",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e03618",
      "source": "ISSUE:PWB-002",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDIT_SCOPE",
      "rationale": "Primary source and issue register cross-reference",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e03619",
      "source": "ISSUE:PWB-002",
      "target": "W185",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDIT_SCOPE",
      "rationale": "Primary source and issue register cross-reference",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e03620",
      "source": "ISSUE:PWB-002",
      "target": "W071",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_SCOPED_BY_CLAIM",
      "provenance": "audit/pass2/claim_evidence_pass2.csv",
      "id": "e03621",
      "source": "ISSUE:PWB-002",
      "target": "PASS2:CLAIM:P2-W001-QUALITY",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_SCOPED_BY_CLAIM",
      "provenance": "audit/pass2/claim_evidence_pass2.csv",
      "id": "e03622",
      "source": "ISSUE:PWB-002",
      "target": "PASS2:CLAIM:P2-W004-PREFERRED",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_SCOPED_BY_CLAIM",
      "provenance": "audit/pass2/claim_evidence_pass2.csv",
      "id": "e03623",
      "source": "ISSUE:PWB-002",
      "target": "PASS2:CLAIM:P2-W004-ROBUSTNESS",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_SCOPED_BY_CLAIM",
      "provenance": "audit/pass2/claim_evidence_pass2.csv",
      "id": "e03624",
      "source": "ISSUE:PWB-002",
      "target": "PASS2:CLAIM:P2-W102-TESTS",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_SCOPED_BY_CLAIM",
      "provenance": "audit/pass2/claim_evidence_pass2.csv",
      "id": "e03625",
      "source": "ISSUE:PWB-002",
      "target": "PASS2:CLAIM:P2-W102-COSTS",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PASS2_EVIDENCE_BOUNDARY",
      "provenance": "audit/pass2/primary_inspections_pass2.csv",
      "rationale": "Table 2 aggregate arithmetic, not model reruns",
      "id": "e03626",
      "source": "ISSUE:PWB-002",
      "target": "W102",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "STILL_TRACKS_RESEARCH_VERIFICATION",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "completion": "NOT_CLOSED",
      "id": "e03627",
      "source": "ISSUE:PWB-002",
      "target": "PASS7:CLAIM:C02_W007_RESPONSE",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "STILL_TRACKS_RESEARCH_VERIFICATION",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "completion": "NOT_CLOSED",
      "id": "e03628",
      "source": "ISSUE:PWB-002",
      "target": "PASS7:CLAIM:C04_W021_TELEMETRY",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "STILL_TRACKS_RESEARCH_VERIFICATION",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "completion": "NOT_CLOSED",
      "id": "e03629",
      "source": "ISSUE:PWB-002",
      "target": "PASS7:CLAIM:C05_W061_SECURITY",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "STILL_TRACKS_RESEARCH_VERIFICATION",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "completion": "NOT_CLOSED",
      "id": "e03630",
      "source": "ISSUE:PWB-002",
      "target": "PASS7:CLAIM:C07_W072_COUNTS",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "COUNT_CHECK_NOT_ORIGINAL_DATA_REPLICATION",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "id": "e03631",
      "source": "ISSUE:PWB-002",
      "target": "PASS7:ARITHMETIC:W072:overlap_4773",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDIT_SCOPE",
      "rationale": "Primary source and issue register cross-reference",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e03632",
      "source": "ISSUE:PWB-003",
      "target": "W162",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDIT_SCOPE",
      "rationale": "Primary source and issue register cross-reference",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e03633",
      "source": "ISSUE:PWB-003",
      "target": "W163",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDIT_SCOPE",
      "rationale": "Primary source and issue register cross-reference",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e03634",
      "source": "ISSUE:PWB-003",
      "target": "W185",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDIT_SCOPE",
      "rationale": "Primary source and issue register cross-reference",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e03635",
      "source": "ISSUE:PWB-003",
      "target": "W186",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PASS2_SCOPED_INSPECTION",
      "provenance": "audit/pass2/primary_inspections_pass2.csv",
      "rationale": "Sections 3.1--3.3 and Table 2 and design limitations",
      "id": "e03636",
      "source": "ISSUE:PWB-003",
      "target": "W001",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PASS2_SCOPED_INSPECTION",
      "provenance": "audit/pass2/primary_inspections_pass2.csv",
      "rationale": "Methods sections 3 and evaluation sections 7.4.1--7.4.5",
      "id": "e03637",
      "source": "ISSUE:PWB-003",
      "target": "W011",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PASS2_SCOPED_INSPECTION",
      "provenance": "audit/pass2/primary_inspections_pass2.csv",
      "rationale": "Sections 3.5 and 4.1 Table 2 printed page 7; Appendix B.3 Table 6 printed page 16",
      "id": "e03638",
      "source": "ISSUE:PWB-003",
      "target": "W004",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PASS2_SCOPED_INSPECTION",
      "provenance": "audit/pass2/primary_inspections_pass2.csv",
      "rationale": "Sections 3.1--3.4 4.1--4.4 Tables 2 and 4",
      "id": "e03639",
      "source": "ISSUE:PWB-003",
      "target": "W102",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PASS2_SCOPED_INSPECTION",
      "provenance": "audit/pass2/primary_inspections_pass2.csv",
      "rationale": "Abstract and task-learning OLG model mechanism and appendix headings; frozen PDF-date check pending",
      "id": "e03640",
      "source": "ISSUE:PWB-003",
      "target": "W120",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PASS2_SCOPED_INSPECTION",
      "provenance": "audit/pass2/primary_inspections_pass2.csv",
      "rationale": "Institutional metadata and abstract; complete Sept manuscript not independently inspected",
      "id": "e03641",
      "source": "ISSUE:PWB-003",
      "target": "W010",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PASS2_SCOPED_INSPECTION",
      "provenance": "audit/pass2/primary_inspections_pass2.csv",
      "rationale": "Abstract pp 2-3 Sections 4-5 and Figure 3 printed pp 27-28",
      "id": "e03642",
      "source": "ISSUE:PWB-003",
      "target": "W126",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PASS2_SCOPED_INSPECTION",
      "provenance": "audit/pass2/primary_inspections_pass2.csv",
      "rationale": "Original figures 3 7 8 and methods and conclusions printed pp 10 15 16 18",
      "id": "e03643",
      "source": "ISSUE:PWB-003",
      "target": "W129",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PASS2_SCOPED_INSPECTION",
      "provenance": "audit/pass2/primary_inspections_pass2.csv",
      "rationale": "Abstract plus original identification printed around pp 12-13 and joint treatment caution",
      "id": "e03644",
      "source": "ISSUE:PWB-003",
      "target": "W131",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PASS2_SCOPED_INSPECTION",
      "provenance": "audit/pass2/primary_inspections_pass2.csv",
      "rationale": "Original institutional publication summary for revision; full numerical tables not independently inspected",
      "id": "e03645",
      "source": "ISSUE:PWB-003",
      "target": "W136",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_SCOPED_BY_CLAIM",
      "provenance": "audit/pass2/claim_evidence_pass2.csv",
      "id": "e03646",
      "source": "ISSUE:PWB-003",
      "target": "PASS2:CLAIM:P2-W120-MODEL",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_SCOPED_BY_CLAIM",
      "provenance": "audit/pass2/claim_evidence_pass2.csv",
      "id": "e03647",
      "source": "ISSUE:PWB-003",
      "target": "PASS2:CLAIM:P2-W010-ABSTRACT",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "STILL_TRACKS_RESEARCH_VERIFICATION",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "completion": "NOT_CLOSED",
      "id": "e03648",
      "source": "ISSUE:PWB-003",
      "target": "PASS7:CLAIM:C09_W110_DATE",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PIN_MANUSCRIPT_SAMPLE_VERSION_BEFORE_QUANTITATIVE_COMPARISON",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "id": "e03649",
      "source": "ISSUE:PWB-003",
      "target": "PASS7:VERSION:W135:2026-June-revision",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDIT_SCOPE",
      "rationale": "Primary source and issue register cross-reference",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e03650",
      "source": "ISSUE:PWB-004",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDIT_SCOPE",
      "rationale": "Primary source and issue register cross-reference",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e03651",
      "source": "ISSUE:PWB-004",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "TRACKS_CLAIM_NO_PREMATURE_CLOSURE",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "e03652",
      "source": "ISSUE:PWB-004",
      "target": "PASS6:CLAIM:P6-C09",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "TRACKS_CLAIM_NO_PREMATURE_CLOSURE",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "e03653",
      "source": "ISSUE:PWB-004",
      "target": "PASS6:CLAIM:P6-C10",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "TRACKS_CLAIM_NO_PREMATURE_CLOSURE",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "e03654",
      "source": "ISSUE:PWB-004",
      "target": "PASS6:CLAIM:P6-C11",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "TRACKS_CLAIM_NO_PREMATURE_CLOSURE",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "e03655",
      "source": "ISSUE:PWB-004",
      "target": "PASS6:CLAIM:P6-C12",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "TRACKS_CLAIM_NO_PREMATURE_CLOSURE",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "e03656",
      "source": "ISSUE:PWB-004",
      "target": "PASS6:CLAIM:P6-C13",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "TRACKS_CLAIM_NO_PREMATURE_CLOSURE",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "e03657",
      "source": "ISSUE:PWB-004",
      "target": "PASS6:CLAIM:P6-C14",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "CLOSES_LOCATOR_SUBTASK_ONLY",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "e03658",
      "source": "ISSUE:PWB-004",
      "target": "PASS6:LOCATOR:W019",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "CLOSES_LOCATOR_SUBTASK_ONLY",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "e03659",
      "source": "ISSUE:PWB-004",
      "target": "PASS6:LOCATOR:W024",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "CLOSES_LOCATOR_SUBTASK_ONLY",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "e03660",
      "source": "ISSUE:PWB-004",
      "target": "PASS6:LOCATOR:W025",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "CLOSES_LOCATOR_SUBTASK_ONLY",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "e03661",
      "source": "ISSUE:PWB-004",
      "target": "PASS6:LOCATOR:W026",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "CLOSES_LOCATOR_SUBTASK_ONLY",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "e03662",
      "source": "ISSUE:PWB-004",
      "target": "PASS6:LOCATOR:W085",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "CLOSES_LOCATOR_SUBTASK_ONLY",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "e03663",
      "source": "ISSUE:PWB-004",
      "target": "PASS6:LOCATOR:W087",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "LOCATOR_SUBTASK_CLOSED_PARENT_METHOD_GATE_OPEN",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "methods_gate": "OPEN",
      "id": "e03664",
      "source": "ISSUE:PWB-004",
      "target": "PASS7:LOCATOR:W007",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "LOCATOR_SUBTASK_CLOSED_PARENT_METHOD_GATE_OPEN",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "methods_gate": "OPEN",
      "id": "e03665",
      "source": "ISSUE:PWB-004",
      "target": "PASS7:LOCATOR:W015",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "LOCATOR_SUBTASK_CLOSED_PARENT_METHOD_GATE_OPEN",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "methods_gate": "OPEN",
      "id": "e03666",
      "source": "ISSUE:PWB-004",
      "target": "PASS7:LOCATOR:W018",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "LOCATOR_SUBTASK_CLOSED_PARENT_METHOD_GATE_OPEN",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "methods_gate": "OPEN",
      "id": "e03667",
      "source": "ISSUE:PWB-004",
      "target": "PASS7:LOCATOR:W021",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "LOCATOR_SUBTASK_CLOSED_PARENT_METHOD_GATE_OPEN",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "methods_gate": "OPEN",
      "id": "e03668",
      "source": "ISSUE:PWB-004",
      "target": "PASS7:LOCATOR:W022",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "LOCATOR_SUBTASK_CLOSED_PARENT_METHOD_GATE_OPEN",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "methods_gate": "OPEN",
      "id": "e03669",
      "source": "ISSUE:PWB-004",
      "target": "PASS7:LOCATOR:W027",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "LOCATOR_SUBTASK_CLOSED_PARENT_METHOD_GATE_OPEN",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "methods_gate": "OPEN",
      "id": "e03670",
      "source": "ISSUE:PWB-004",
      "target": "PASS7:LOCATOR:W061",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "LOCATOR_SUBTASK_CLOSED_PARENT_METHOD_GATE_OPEN",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "methods_gate": "OPEN",
      "id": "e03671",
      "source": "ISSUE:PWB-004",
      "target": "PASS7:LOCATOR:W062",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "LOCATOR_SUBTASK_CLOSED_PARENT_METHOD_GATE_OPEN",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "methods_gate": "OPEN",
      "id": "e03672",
      "source": "ISSUE:PWB-004",
      "target": "PASS7:LOCATOR:W066",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "LOCATOR_SUBTASK_CLOSED_PARENT_METHOD_GATE_OPEN",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "methods_gate": "OPEN",
      "id": "e03673",
      "source": "ISSUE:PWB-004",
      "target": "PASS7:LOCATOR:W072",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "LOCATOR_SUBTASK_CLOSED_PARENT_METHOD_GATE_OPEN",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "methods_gate": "OPEN",
      "id": "e03674",
      "source": "ISSUE:PWB-004",
      "target": "PASS7:LOCATOR:W086",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "LOCATOR_SUBTASK_CLOSED_PARENT_METHOD_GATE_OPEN",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "methods_gate": "OPEN",
      "id": "e03675",
      "source": "ISSUE:PWB-004",
      "target": "PASS7:LOCATOR:W089",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "LOCATOR_SUBTASK_CLOSED_PARENT_METHOD_GATE_OPEN",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "methods_gate": "OPEN",
      "id": "e03676",
      "source": "ISSUE:PWB-004",
      "target": "PASS7:LOCATOR:W090",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "LOCATOR_SUBTASK_CLOSED_PARENT_METHOD_GATE_OPEN",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "methods_gate": "OPEN",
      "id": "e03677",
      "source": "ISSUE:PWB-004",
      "target": "PASS7:LOCATOR:W092",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "LOCATOR_SUBTASK_CLOSED_PARENT_METHOD_GATE_OPEN",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "methods_gate": "OPEN",
      "id": "e03678",
      "source": "ISSUE:PWB-004",
      "target": "PASS7:LOCATOR:W110",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "LOCATOR_SUBTASK_CLOSED_PARENT_METHOD_GATE_OPEN",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "methods_gate": "OPEN",
      "id": "e03679",
      "source": "ISSUE:PWB-004",
      "target": "PASS7:LOCATOR:W124",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "LOCATOR_SUBTASK_CLOSED_PARENT_METHOD_GATE_OPEN",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "methods_gate": "OPEN",
      "id": "e03680",
      "source": "ISSUE:PWB-004",
      "target": "PASS7:LOCATOR:W127",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "LOCATOR_SUBTASK_CLOSED_PARENT_METHOD_GATE_OPEN",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "methods_gate": "OPEN",
      "id": "e03681",
      "source": "ISSUE:PWB-004",
      "target": "PASS7:LOCATOR:W132",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "LOCATOR_SUBTASK_CLOSED_PARENT_METHOD_GATE_OPEN",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "methods_gate": "OPEN",
      "id": "e03682",
      "source": "ISSUE:PWB-004",
      "target": "PASS7:LOCATOR:W133",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "LOCATOR_SUBTASK_CLOSED_PARENT_METHOD_GATE_OPEN",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "methods_gate": "OPEN",
      "id": "e03683",
      "source": "ISSUE:PWB-004",
      "target": "PASS7:LOCATOR:W134",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "LOCATOR_SUBTASK_CLOSED_PARENT_METHOD_GATE_OPEN",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "methods_gate": "OPEN",
      "id": "e03684",
      "source": "ISSUE:PWB-004",
      "target": "PASS7:LOCATOR:W135",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "LOCATOR_SUBTASK_CLOSED_PARENT_METHOD_GATE_OPEN",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "methods_gate": "OPEN",
      "id": "e03685",
      "source": "ISSUE:PWB-004",
      "target": "PASS7:LOCATOR:W137",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "LOCATOR_SUBTASK_CLOSED_PARENT_METHOD_GATE_OPEN",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "methods_gate": "OPEN",
      "id": "e03686",
      "source": "ISSUE:PWB-004",
      "target": "PASS7:LOCATOR:W138",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "LOCATOR_SUBTASK_CLOSED_PARENT_METHOD_GATE_OPEN",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "methods_gate": "OPEN",
      "id": "e03687",
      "source": "ISSUE:PWB-004",
      "target": "PASS7:LOCATOR:W141",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "LOCATOR_SUBTASK_CLOSED_PARENT_METHOD_GATE_OPEN",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "methods_gate": "OPEN",
      "id": "e03688",
      "source": "ISSUE:PWB-004",
      "target": "PASS7:LOCATOR:W143",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "LOCATOR_SUBTASK_CLOSED_PARENT_METHOD_GATE_OPEN",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "methods_gate": "OPEN",
      "id": "e03689",
      "source": "ISSUE:PWB-004",
      "target": "PASS7:LOCATOR:W144",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "LOCATOR_SUBTASK_CLOSED_PARENT_METHOD_GATE_OPEN",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "methods_gate": "OPEN",
      "id": "e03690",
      "source": "ISSUE:PWB-004",
      "target": "PASS7:LOCATOR:W146",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "LOCATOR_SUBTASK_CLOSED_PARENT_METHOD_GATE_OPEN",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "methods_gate": "OPEN",
      "id": "e03691",
      "source": "ISSUE:PWB-004",
      "target": "PASS7:LOCATOR:W161",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "LOCATOR_SUBTASK_CLOSED_PARENT_METHOD_GATE_OPEN",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "methods_gate": "OPEN",
      "id": "e03692",
      "source": "ISSUE:PWB-004",
      "target": "PASS7:LOCATOR:W164",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "LOCATOR_SUBTASK_CLOSED_PARENT_METHOD_GATE_OPEN",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "methods_gate": "OPEN",
      "id": "e03693",
      "source": "ISSUE:PWB-004",
      "target": "PASS7:LOCATOR:W166",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "LOCATOR_SUBTASK_CLOSED_PARENT_METHOD_GATE_OPEN",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "methods_gate": "OPEN",
      "id": "e03694",
      "source": "ISSUE:PWB-004",
      "target": "PASS7:LOCATOR:W167",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "LOCATOR_SUBTASK_CLOSED_PARENT_METHOD_GATE_OPEN",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "methods_gate": "OPEN",
      "id": "e03695",
      "source": "ISSUE:PWB-004",
      "target": "PASS7:LOCATOR:W169",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "LOCATOR_SUBTASK_CLOSED_PARENT_METHOD_GATE_OPEN",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "methods_gate": "OPEN",
      "id": "e03696",
      "source": "ISSUE:PWB-004",
      "target": "PASS7:LOCATOR:W171",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "LOCATOR_SUBTASK_CLOSED_PARENT_METHOD_GATE_OPEN",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "methods_gate": "OPEN",
      "id": "e03697",
      "source": "ISSUE:PWB-004",
      "target": "PASS7:LOCATOR:W172",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "LOCATOR_SUBTASK_CLOSED_PARENT_METHOD_GATE_OPEN",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "methods_gate": "OPEN",
      "id": "e03698",
      "source": "ISSUE:PWB-004",
      "target": "PASS7:LOCATOR:W174",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "LOCATOR_SUBTASK_CLOSED_PARENT_METHOD_GATE_OPEN",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "methods_gate": "OPEN",
      "id": "e03699",
      "source": "ISSUE:PWB-004",
      "target": "PASS7:LOCATOR:W177",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "LOCATOR_SUBTASK_CLOSED_PARENT_METHOD_GATE_OPEN",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "methods_gate": "OPEN",
      "id": "e03700",
      "source": "ISSUE:PWB-004",
      "target": "PASS7:LOCATOR:W179",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "LOCATOR_SUBTASK_CLOSED_PARENT_METHOD_GATE_OPEN",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "methods_gate": "OPEN",
      "id": "e03701",
      "source": "ISSUE:PWB-004",
      "target": "PASS7:LOCATOR:W180",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "LOCATOR_SUBTASK_CLOSED_PARENT_METHOD_GATE_OPEN",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "methods_gate": "OPEN",
      "id": "e03702",
      "source": "ISSUE:PWB-004",
      "target": "PASS7:LOCATOR:W181",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "LOCATOR_SUBTASK_CLOSED_PARENT_METHOD_GATE_OPEN",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "methods_gate": "OPEN",
      "id": "e03703",
      "source": "ISSUE:PWB-004",
      "target": "PASS7:LOCATOR:W183",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "LOCATOR_SUBTASK_CLOSED_PARENT_METHOD_GATE_OPEN",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "methods_gate": "OPEN",
      "id": "e03704",
      "source": "ISSUE:PWB-004",
      "target": "PASS7:LOCATOR:W188",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "AUDIT_SCOPE",
      "rationale": "Primary source and issue register cross-reference",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e03705",
      "source": "ISSUE:PWB-005",
      "target": "W185",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDIT_SCOPE",
      "rationale": "Primary source and issue register cross-reference",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e03706",
      "source": "ISSUE:PWB-005",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDIT_SCOPE",
      "rationale": "Primary source and issue register cross-reference",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e03707",
      "source": "ISSUE:PWB-006",
      "target": "W162",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDIT_SCOPE",
      "rationale": "Primary source and issue register cross-reference",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e03708",
      "source": "ISSUE:PWB-006",
      "target": "W163",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDIT_SCOPE",
      "rationale": "Primary source and issue register cross-reference",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e03709",
      "source": "ISSUE:PWB-006",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDIT_SCOPE",
      "rationale": "Primary source and issue register cross-reference",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e03710",
      "source": "ISSUE:PWB-006",
      "target": "CORR:W162:2026",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDIT_SCOPE",
      "rationale": "Primary source and issue register cross-reference",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e03711",
      "source": "ISSUE:PWB-007",
      "target": "W186",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDIT_SCOPE",
      "rationale": "Primary source and issue register cross-reference",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e03712",
      "source": "ISSUE:PWB-007",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDIT_SCOPE",
      "rationale": "Primary source and issue register cross-reference",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e03713",
      "source": "ISSUE:PWB-008",
      "target": "W192",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDIT_SCOPE",
      "rationale": "Primary source and issue register cross-reference",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e03714",
      "source": "ISSUE:PWB-008",
      "target": "W068",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDIT_SCOPE",
      "rationale": "Primary source and issue register cross-reference",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e03715",
      "source": "ISSUE:PWB-008",
      "target": "W071",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDIT_SCOPE",
      "rationale": "Primary source and issue register cross-reference",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e03716",
      "source": "ISSUE:PWB-008",
      "target": "D:AIDev",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDIT_SCOPE",
      "rationale": "Primary source and issue register cross-reference",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e03717",
      "source": "ISSUE:PWB-008",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDIT_SCOPE",
      "rationale": "Primary source and issue register cross-reference",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e03718",
      "source": "ISSUE:PWB-008",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_SCOPED_BY_CLAIM",
      "provenance": "audit/pass2/claim_evidence_pass2.csv",
      "id": "e03719",
      "source": "ISSUE:PWB-008",
      "target": "PASS2:CLAIM:P2-W001-COHORT",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PASS2_EVIDENCE_BOUNDARY",
      "provenance": "audit/pass2/primary_inspections_pass2.csv",
      "rationale": "AIDev v3 cohort lineage",
      "id": "e03720",
      "source": "ISSUE:PWB-008",
      "target": "W001",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "TRACKS_CLAIM_NO_PREMATURE_CLOSURE",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "e03721",
      "source": "ISSUE:PWB-008",
      "target": "PASS6:CLAIM:P6-C03",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "STILL_TRACKS_RESEARCH_VERIFICATION",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "completion": "NOT_CLOSED",
      "id": "e03722",
      "source": "ISSUE:PWB-008",
      "target": "PASS7:CLAIM:C08_W072_UNITS",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDIT_SCOPE",
      "rationale": "Primary source and issue register cross-reference",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e03723",
      "source": "ISSUE:PWB-009",
      "target": "C:C04",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDIT_SCOPE",
      "rationale": "Primary source and issue register cross-reference",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e03724",
      "source": "ISSUE:PWB-009",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDIT_SCOPE",
      "rationale": "Primary source and issue register cross-reference",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e03725",
      "source": "ISSUE:PWB-009",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDIT_SCOPE",
      "rationale": "Primary source and issue register cross-reference",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e03726",
      "source": "ISSUE:PWB-010",
      "target": "C:C06",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDIT_SCOPE",
      "rationale": "Primary source and issue register cross-reference",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e03727",
      "source": "ISSUE:PWB-010",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDIT_SCOPE",
      "rationale": "Primary source and issue register cross-reference",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e03728",
      "source": "ISSUE:PWB-011",
      "target": "W126",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDIT_SCOPE",
      "rationale": "Primary source and issue register cross-reference",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e03729",
      "source": "ISSUE:PWB-011",
      "target": "W129",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PASS2_EVIDENCE_BOUNDARY",
      "provenance": "audit/pass2/primary_inspections_pass2.csv",
      "rationale": "International non-divergence comparison",
      "id": "e03730",
      "source": "ISSUE:PWB-011",
      "target": "W129",
      "key": 1,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDIT_SCOPE",
      "rationale": "Primary source and issue register cross-reference",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e03731",
      "source": "ISSUE:PWB-011",
      "target": "W131",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDIT_SCOPE",
      "rationale": "Primary source and issue register cross-reference",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e03732",
      "source": "ISSUE:PWB-011",
      "target": "W136",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDIT_SCOPE",
      "rationale": "Primary source and issue register cross-reference",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e03733",
      "source": "ISSUE:PWB-011",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_SCOPED_BY_CLAIM",
      "provenance": "audit/pass2/claim_evidence_pass2.csv",
      "id": "e03734",
      "source": "ISSUE:PWB-011",
      "target": "PASS2:CLAIM:P2-W126-JUNIOR-SHARE",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_SCOPED_BY_CLAIM",
      "provenance": "audit/pass2/claim_evidence_pass2.csv",
      "id": "e03735",
      "source": "ISSUE:PWB-011",
      "target": "PASS2:CLAIM:P2-W129-FINLAND",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_SCOPED_BY_CLAIM",
      "provenance": "audit/pass2/claim_evidence_pass2.csv",
      "id": "e03736",
      "source": "ISSUE:PWB-011",
      "target": "PASS2:CLAIM:P2-W131-WFH",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_SCOPED_BY_CLAIM",
      "provenance": "audit/pass2/claim_evidence_pass2.csv",
      "id": "e03737",
      "source": "ISSUE:PWB-011",
      "target": "PASS2:CLAIM:P2-W136-DENMARK",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDIT_SCOPE",
      "rationale": "Primary source and issue register cross-reference",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e03738",
      "source": "ISSUE:PWB-012",
      "target": "C:C01",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDIT_SCOPE",
      "rationale": "Primary source and issue register cross-reference",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e03739",
      "source": "ISSUE:PWB-012",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDIT_SCOPE",
      "rationale": "Primary source and issue register cross-reference",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e03740",
      "source": "ISSUE:PWB-012",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDIT_SCOPE",
      "rationale": "Primary source and issue register cross-reference",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e03741",
      "source": "ISSUE:PWB-012",
      "target": "C:C04",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDIT_SCOPE",
      "rationale": "Primary source and issue register cross-reference",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e03742",
      "source": "ISSUE:PWB-012",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDIT_SCOPE",
      "rationale": "Primary source and issue register cross-reference",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e03743",
      "source": "ISSUE:PWB-012",
      "target": "C:C06",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDIT_SCOPE",
      "rationale": "Primary source and issue register cross-reference",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e03744",
      "source": "ISSUE:PWB-012",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDIT_SCOPE",
      "rationale": "Primary source and issue register cross-reference",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e03745",
      "source": "ISSUE:PWB-012",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDIT_SCOPE",
      "rationale": "Primary source and issue register cross-reference",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e03746",
      "source": "ISSUE:PWB-012",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDIT_SCOPE",
      "rationale": "Primary source and issue register cross-reference",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e03747",
      "source": "ISSUE:PWB-012",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDIT_SCOPE",
      "rationale": "Primary source and issue register cross-reference",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e03748",
      "source": "ISSUE:PWB-012",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDIT_SCOPE",
      "rationale": "Primary source and issue register cross-reference",
      "provenance": "2026-10-10",
      "weight": "1.0",
      "id": "e03749",
      "source": "ISSUE:PWB-012",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIED_IN_MANUSCRIPT",
      "provenance": "chapters/chapter01.tex",
      "rationale": "Matched nonrandom samples; data not independent of AIDev",
      "id": "e03750",
      "source": "PASS2:CLAIM:P2-W001-COHORT",
      "target": "C:C01",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIED_IN_MANUSCRIPT",
      "provenance": "chapters/chapter02.tex",
      "rationale": "Matched nonrandom samples; data not independent of AIDev",
      "id": "e03751",
      "source": "PASS2:CLAIM:P2-W001-COHORT",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIED_IN_MANUSCRIPT",
      "provenance": "chapters/chapter05.tex",
      "rationale": "Matched nonrandom samples; data not independent of AIDev",
      "id": "e03752",
      "source": "PASS2:CLAIM:P2-W001-COHORT",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIED_IN_MANUSCRIPT",
      "provenance": "chapters/chapter12.tex",
      "rationale": "Matched nonrandom samples; data not independent of AIDev",
      "id": "e03753",
      "source": "PASS2:CLAIM:P2-W001-COHORT",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIED_IN_MANUSCRIPT",
      "provenance": "chapters/chapter01.tex",
      "rationale": "IDE-first warning coefficient non-significant; no pooled percent estimated",
      "id": "e03754",
      "source": "PASS2:CLAIM:P2-W001-QUALITY",
      "target": "C:C01",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIED_IN_MANUSCRIPT",
      "provenance": "chapters/chapter05.tex",
      "rationale": "IDE-first warning coefficient non-significant; no pooled percent estimated",
      "id": "e03755",
      "source": "PASS2:CLAIM:P2-W001-QUALITY",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIED_IN_MANUSCRIPT",
      "provenance": "chapters/chapter12.tex",
      "rationale": "IDE-first warning coefficient non-significant; no pooled percent estimated",
      "id": "e03756",
      "source": "PASS2:CLAIM:P2-W001-QUALITY",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIED_IN_MANUSCRIPT",
      "provenance": "chapters/chapter01.tex",
      "rationale": "No randomization or controlled comparison",
      "id": "e03757",
      "source": "PASS2:CLAIM:P2-W011-PILOT",
      "target": "C:C01",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIED_IN_MANUSCRIPT",
      "provenance": "chapters/chapter03.tex",
      "rationale": "No randomization or controlled comparison",
      "id": "e03758",
      "source": "PASS2:CLAIM:P2-W011-PILOT",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIED_IN_MANUSCRIPT",
      "provenance": "chapters/chapter04.tex",
      "rationale": "No randomization or controlled comparison",
      "id": "e03759",
      "source": "PASS2:CLAIM:P2-W011-PILOT",
      "target": "C:C04",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIED_IN_MANUSCRIPT",
      "provenance": "chapters/chapter11.tex",
      "rationale": "No randomization or controlled comparison",
      "id": "e03760",
      "source": "PASS2:CLAIM:P2-W011-PILOT",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIED_IN_MANUSCRIPT",
      "provenance": "chapters/chapter02.tex",
      "rationale": "Config file signals and selection bias limit causal interpretation",
      "id": "e03761",
      "source": "PASS2:CLAIM:P2-W004-PREFERRED",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIED_IN_MANUSCRIPT",
      "provenance": "chapters/chapter05.tex",
      "rationale": "Config file signals and selection bias limit causal interpretation",
      "id": "e03762",
      "source": "PASS2:CLAIM:P2-W004-PREFERRED",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIED_IN_MANUSCRIPT",
      "provenance": "chapters/chapter12.tex",
      "rationale": "Config file signals and selection bias limit causal interpretation",
      "id": "e03763",
      "source": "PASS2:CLAIM:P2-W004-PREFERRED",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIED_IN_MANUSCRIPT",
      "provenance": "chapters/chapter05.tex",
      "rationale": "Estimator disagreement and cohort sizes; no raw data to adjudicate",
      "id": "e03764",
      "source": "PASS2:CLAIM:P2-W004-ROBUSTNESS",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIED_IN_MANUSCRIPT",
      "provenance": "chapters/chapter12.tex",
      "rationale": "Estimator disagreement and cohort sizes; no raw data to adjudicate",
      "id": "e03765",
      "source": "PASS2:CLAIM:P2-W004-ROBUSTNESS",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIED_IN_MANUSCRIPT",
      "provenance": "chapters/chapter07.tex",
      "rationale": "Complete-case benchmark cannot predict human review performance",
      "id": "e03766",
      "source": "PASS2:CLAIM:P2-W102-TESTS",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIED_IN_MANUSCRIPT",
      "provenance": "chapters/chapter08.tex",
      "rationale": "Complete-case benchmark cannot predict human review performance",
      "id": "e03767",
      "source": "PASS2:CLAIM:P2-W102-TESTS",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIED_IN_MANUSCRIPT",
      "provenance": "chapters/chapter07.tex",
      "rationale": "Study pricing and token mix are time-dependent; no production TCO",
      "id": "e03768",
      "source": "PASS2:CLAIM:P2-W102-COSTS",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIED_IN_MANUSCRIPT",
      "provenance": "chapters/chapter08.tex",
      "rationale": "Study pricing and token mix are time-dependent; no production TCO",
      "id": "e03769",
      "source": "PASS2:CLAIM:P2-W102-COSTS",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIED_IN_MANUSCRIPT",
      "provenance": "chapters/chapter10.tex",
      "rationale": "Theoretical causal mechanism not a measured occupation effect; conflicting manuscript dates",
      "id": "e03770",
      "source": "PASS2:CLAIM:P2-W120-MODEL",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIED_IN_MANUSCRIPT",
      "provenance": "chapters/chapter12.tex",
      "rationale": "Theoretical causal mechanism not a measured occupation effect; conflicting manuscript dates",
      "id": "e03771",
      "source": "PASS2:CLAIM:P2-W120-MODEL",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIED_IN_MANUSCRIPT",
      "provenance": "chapters/chapter01.tex",
      "rationale": "Original numerical tables and microdata not verified",
      "id": "e03772",
      "source": "PASS2:CLAIM:P2-W010-ABSTRACT",
      "target": "C:C01",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIED_IN_MANUSCRIPT",
      "provenance": "chapters/chapter02.tex",
      "rationale": "Original numerical tables and microdata not verified",
      "id": "e03773",
      "source": "PASS2:CLAIM:P2-W010-ABSTRACT",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIED_IN_MANUSCRIPT",
      "provenance": "chapters/chapter08.tex",
      "rationale": "Original numerical tables and microdata not verified",
      "id": "e03774",
      "source": "PASS2:CLAIM:P2-W010-ABSTRACT",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIED_IN_MANUSCRIPT",
      "provenance": "chapters/chapter11.tex",
      "rationale": "Original numerical tables and microdata not verified",
      "id": "e03775",
      "source": "PASS2:CLAIM:P2-W010-ABSTRACT",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIED_IN_MANUSCRIPT",
      "provenance": "chapters/chapter12.tex",
      "rationale": "Original numerical tables and microdata not verified",
      "id": "e03776",
      "source": "PASS2:CLAIM:P2-W010-ABSTRACT",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIED_IN_MANUSCRIPT",
      "provenance": "chapters/chapter12.tex",
      "rationale": "Matched instrumented affiliate sample excludes many workers and requires exclusion assumptions",
      "id": "e03777",
      "source": "PASS2:CLAIM:P2-W126-JUNIOR-SHARE",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIED_IN_MANUSCRIPT",
      "provenance": "chapters/chapter12.tex",
      "rationale": "Null detectable association does not show absence of all effects",
      "id": "e03778",
      "source": "PASS2:CLAIM:P2-W129-FINLAND",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIED_IN_MANUSCRIPT",
      "provenance": "chapters/chapter12.tex",
      "rationale": "Observational competing exposure and parallel trend assumptions; coefficients not independently fit",
      "id": "e03779",
      "source": "PASS2:CLAIM:P2-W131-WFH",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIED_IN_MANUSCRIPT",
      "provenance": "chapters/chapter12.tex",
      "rationale": "Full published tables and original Danish microdata not inspected",
      "id": "e03780",
      "source": "PASS2:CLAIM:P2-W136-DENMARK",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AFFECTS_SOURCE",
      "provenance": "audit/pass2/issue_delta_pass2.csv",
      "id": "e03781",
      "source": "ISSUE:PWB-013",
      "target": "W004",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AFFECTS_SOURCE",
      "provenance": "audit/pass2/issue_delta_pass2.csv",
      "id": "e03782",
      "source": "ISSUE:PWB-013",
      "target": "W001",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AFFECTS_SOURCE",
      "provenance": "audit/pass2/issue_delta_pass2.csv",
      "id": "e03783",
      "source": "ISSUE:PWB-014",
      "target": "W102",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AFFECTS_SOURCE",
      "provenance": "audit/pass2/issue_delta_pass2.csv",
      "id": "e03784",
      "source": "ISSUE:PWB-015",
      "target": "W126",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AFFECTS_SOURCE",
      "provenance": "audit/pass2/issue_delta_pass2.csv",
      "id": "e03785",
      "source": "ISSUE:PWB-015",
      "target": "W129",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AFFECTS_SOURCE",
      "provenance": "audit/pass2/issue_delta_pass2.csv",
      "id": "e03786",
      "source": "ISSUE:PWB-015",
      "target": "W131",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AFFECTS_SOURCE",
      "provenance": "audit/pass2/issue_delta_pass2.csv",
      "id": "e03787",
      "source": "ISSUE:PWB-015",
      "target": "W136",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AFFECTS_SOURCE",
      "provenance": "audit/pass2/issue_delta_pass2.csv",
      "id": "e03788",
      "source": "ISSUE:PWB-016",
      "target": "W120",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "TRACKS_AUDIT_CLAIM",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "e03789",
      "source": "ISSUE:PWB-016",
      "target": "PASS5:CLAIM:P5-C12",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "SCOPED_CITATION_RESOLVED_EXTERNAL_DISCREPANCY_OPEN",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "e03790",
      "source": "ISSUE:PWB-016",
      "target": "VERSION:W120:June-2026-v9-HTML-date-anomaly",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "TRACKS_CLAIM_NO_PREMATURE_CLOSURE",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "e03791",
      "source": "ISSUE:PWB-016",
      "target": "PASS6:CLAIM:P6-C06",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDITS_PAPER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "remaining": "Original v1 benchmark comparison needs complete version-difference table",
      "id": "e03792",
      "source": "ISSUE:PWB-017",
      "target": "W151",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_RELEVANT_TO_CHAPTER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03793",
      "source": "ISSUE:PWB-017",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_RELEVANT_TO_CHAPTER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03794",
      "source": "ISSUE:PWB-017",
      "target": "C:C04",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_RELEVANT_TO_CHAPTER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03795",
      "source": "ISSUE:PWB-017",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_RELEVANT_TO_CHAPTER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03796",
      "source": "ISSUE:PWB-017",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "TRACKS_AUDIT_CLAIM",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03797",
      "source": "ISSUE:PWB-017",
      "target": "PASS3_RESTORED:CLAIM:P3-W151-VERSION",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "TRACKS_AUDIT_CLAIM",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03798",
      "source": "ISSUE:PWB-017",
      "target": "PASS3_RESTORED:CLAIM:P3-W151-FINAL",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "TRACKS_AUDIT_CLAIM",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03799",
      "source": "ISSUE:PWB-017",
      "target": "PASS3_RESTORED:CLAIM:P3-W151-HARD",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "HAS_SCOPED_CHILD_AUDIT",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "e03800",
      "source": "ISSUE:PWB-017",
      "target": "PASS9:SUBTASK:PWB-017-VERSION",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "HAS_SCOPED_CHILD_AUDIT",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "e03801",
      "source": "ISSUE:PWB-017",
      "target": "PASS9:SUBTASK:PWB-017-MCNEMAR",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDITS_PAPER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "remaining": "Get original journal Tables 2-3 and trial microdata",
      "id": "e03802",
      "source": "ISSUE:PWB-018",
      "target": "W003",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_RELEVANT_TO_CHAPTER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03803",
      "source": "ISSUE:PWB-018",
      "target": "C:C01",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_RELEVANT_TO_CHAPTER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03804",
      "source": "ISSUE:PWB-018",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_RELEVANT_TO_CHAPTER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03805",
      "source": "ISSUE:PWB-018",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "TRACKS_AUDIT_CLAIM",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03806",
      "source": "ISSUE:PWB-018",
      "target": "PASS3_RESTORED:CLAIM:P3-W003-COMPANY",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "TRACKS_AUDIT_CLAIM",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03807",
      "source": "ISSUE:PWB-018",
      "target": "PASS3_RESTORED:CLAIM:P3-W003-POOLED",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "TRACKS_AUDIT_CLAIM",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03808",
      "source": "ISSUE:PWB-018",
      "target": "PASS3_RESTORED:CLAIM:P3-W003-PUBLISH",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "HAS_SCOPED_CHILD_AUDIT",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "e03809",
      "source": "ISSUE:PWB-018",
      "target": "PASS9:SUBTASK:PWB-018-COHORT",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "HAS_SCOPED_CHILD_AUDIT",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "e03810",
      "source": "ISSUE:PWB-018",
      "target": "PASS9:SUBTASK:PWB-018-ITT",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "HAS_SCOPED_CHILD_AUDIT",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "e03811",
      "source": "ISSUE:PWB-018",
      "target": "PASS9:SUBTASK:PWB-018-REGRESSION",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDITS_PAPER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "remaining": "Run official ~1.7GB replication release and inspect sample exclusions",
      "id": "e03812",
      "source": "ISSUE:PWB-019",
      "target": "W068",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_RELEVANT_TO_CHAPTER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03813",
      "source": "ISSUE:PWB-019",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_RELEVANT_TO_CHAPTER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03814",
      "source": "ISSUE:PWB-019",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_RELEVANT_TO_CHAPTER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03815",
      "source": "ISSUE:PWB-019",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "TRACKS_AUDIT_CLAIM",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03816",
      "source": "ISSUE:PWB-019",
      "target": "PASS3_RESTORED:CLAIM:P3-W068-COHORT",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "TRACKS_AUDIT_CLAIM",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03817",
      "source": "ISSUE:PWB-019",
      "target": "PASS3_RESTORED:CLAIM:P3-W068-COUNT",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "TRACKS_AUDIT_CLAIM",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03818",
      "source": "ISSUE:PWB-019",
      "target": "PASS3_RESTORED:CLAIM:P3-W068-INTERVENTION",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "TRACKS_AUDIT_CLAIM",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03819",
      "source": "ISSUE:PWB-019",
      "target": "PASS3_RESTORED:CLAIM:P3-W068-TIME",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "OPEN_NUMERICAL_DISCREPANCY",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03820",
      "source": "ISSUE:PWB-019",
      "target": "DISCREPANCY:W068:HPR_TABLE_16",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "TRACKS_CLAIM_NO_PREMATURE_CLOSURE",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "e03821",
      "source": "ISSUE:PWB-019",
      "target": "PASS6:CLAIM:P6-C01",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "TRACKS_CLAIM_NO_PREMATURE_CLOSURE",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "e03822",
      "source": "ISSUE:PWB-019",
      "target": "PASS6:CLAIM:P6-C02",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDIT_ISSUE_RECONCILES_CELL",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "e03823",
      "source": "ISSUE:PWB-019",
      "target": "PASS6:TABLECELL:W068:published",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDIT_ISSUE_RECONCILES_CELL",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "e03824",
      "source": "ISSUE:PWB-019",
      "target": "PASS6:TABLECELL:W068:arithmetic_inferred",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PUBLISHED_ARITHMETIC_RECHECK_NOT_RAW_REPLICATION",
      "provenance": "PASS8_2026-10-10_PUBLISHED_JOURNAL_COHORT_RECONCILIATION_AND_PR_TABLE_CHECK",
      "id": "e03825",
      "source": "ISSUE:PWB-019",
      "target": "PASS8:CHECK:W068:PRINTED_245_PERCENT",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ACCESS_BLOCKER_REQUIRES_AUTHOR_OR_DATA_EXPORT",
      "provenance": "PASS8_2026-10-10_PUBLISHED_JOURNAL_COHORT_RECONCILIATION_AND_PR_TABLE_CHECK",
      "id": "e03826",
      "source": "ISSUE:PWB-019",
      "target": "PASS8:ACCESS:W068:FIGSHARE_403",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "HAS_SCOPED_CHILD_AUDIT",
      "provenance": "PASS8_2026-10-10_PUBLISHED_JOURNAL_COHORT_RECONCILIATION_AND_PR_TABLE_CHECK",
      "id": "e03827",
      "source": "ISSUE:PWB-019",
      "target": "PASS8:SUBTASK:PWB-019-DATA",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDITS_PAPER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "remaining": "Conduct independently labelled same-bug checker study",
      "id": "e03828",
      "source": "ISSUE:PWB-020",
      "target": "W079",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_RELEVANT_TO_CHAPTER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03829",
      "source": "ISSUE:PWB-020",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_RELEVANT_TO_CHAPTER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03830",
      "source": "ISSUE:PWB-020",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_RELEVANT_TO_CHAPTER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03831",
      "source": "ISSUE:PWB-020",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "TRACKS_AUDIT_CLAIM",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03832",
      "source": "ISSUE:PWB-020",
      "target": "PASS3_RESTORED:CLAIM:P3-W079-ERROR",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "TRACKS_AUDIT_CLAIM",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03833",
      "source": "ISSUE:PWB-020",
      "target": "PASS3_RESTORED:CLAIM:P3-W079-DOMAINS",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDITS_PAPER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "remaining": "No double count until independent experiment",
      "id": "e03834",
      "source": "ISSUE:PWB-021",
      "target": "W095",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_RELEVANT_TO_CHAPTER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03835",
      "source": "ISSUE:PWB-021",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_RELEVANT_TO_CHAPTER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03836",
      "source": "ISSUE:PWB-021",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_RELEVANT_TO_CHAPTER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03837",
      "source": "ISSUE:PWB-021",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "TRACKS_AUDIT_CLAIM",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03838",
      "source": "ISSUE:PWB-021",
      "target": "PASS3_RESTORED:CLAIM:P3-W095-SECONDARY",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDITS_PAPER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "remaining": "Randomized or well-matched review deployment with matched exposure",
      "id": "e03839",
      "source": "ISSUE:PWB-022",
      "target": "W099",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_RELEVANT_TO_CHAPTER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03840",
      "source": "ISSUE:PWB-022",
      "target": "C:C04",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_RELEVANT_TO_CHAPTER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03841",
      "source": "ISSUE:PWB-022",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_RELEVANT_TO_CHAPTER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03842",
      "source": "ISSUE:PWB-022",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "TRACKS_AUDIT_CLAIM",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03843",
      "source": "ISSUE:PWB-022",
      "target": "PASS3_RESTORED:CLAIM:P3-W099-F1",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "TRACKS_AUDIT_CLAIM",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03844",
      "source": "ISSUE:PWB-022",
      "target": "PASS3_RESTORED:CLAIM:P3-W099-DRIFT",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "TRACKS_AUDIT_CLAIM",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03845",
      "source": "ISSUE:PWB-022",
      "target": "PASS3_RESTORED:CLAIM:P3-W099-ROLLOUT",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "TRACKS_AUDIT_CLAIM",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03846",
      "source": "ISSUE:PWB-022",
      "target": "PASS3_RESTORED:CLAIM:P3-W099-MIDDLE",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDITS_PAPER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "remaining": "Rerun multi-repository blinded review with CI and normal feedback",
      "id": "e03847",
      "source": "ISSUE:PWB-023",
      "target": "W111",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_RELEVANT_TO_CHAPTER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03848",
      "source": "ISSUE:PWB-023",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_RELEVANT_TO_CHAPTER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03849",
      "source": "ISSUE:PWB-023",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_RELEVANT_TO_CHAPTER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03850",
      "source": "ISSUE:PWB-023",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "TRACKS_AUDIT_CLAIM",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03851",
      "source": "ISSUE:PWB-023",
      "target": "PASS4:CLAIM:P4-W111-SAMPLE",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "TRACKS_AUDIT_CLAIM",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03852",
      "source": "ISSUE:PWB-023",
      "target": "PASS4:CLAIM:P4-W111-GAP",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDITS_PAPER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "remaining": "Obtain final ICSE 2025 paper tables and compare with original v2; original 5-run model outputs not rerun",
      "id": "e03853",
      "source": "ISSUE:PWB-024",
      "target": "W148",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_RELEVANT_TO_CHAPTER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03854",
      "source": "ISSUE:PWB-024",
      "target": "C:C04",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_RELEVANT_TO_CHAPTER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03855",
      "source": "ISSUE:PWB-024",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_RELEVANT_TO_CHAPTER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03856",
      "source": "ISSUE:PWB-024",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "TRACKS_AUDIT_CLAIM",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03857",
      "source": "ISSUE:PWB-024",
      "target": "PASS4:CLAIM:P4-W148-BENCH",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "TRACKS_AUDIT_CLAIM",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03858",
      "source": "ISSUE:PWB-024",
      "target": "PASS4:CLAIM:P4-W148-ORIGINAL-TABLE-II",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "TRACKS_AUDIT_CLAIM",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03859",
      "source": "ISSUE:PWB-024",
      "target": "PASS4:CLAIM:P4-W148-BENCHMARK-TEST-MISMATCH",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUTHOR_PREPRINT_TABLES_CHECKED_FINAL_PUBLICATION_OPEN",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03860",
      "source": "ISSUE:PWB-024",
      "target": "VERSION:W148:2024-10-31-arxiv-v2",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDITS_PAPER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "remaining": "Re-run open policy dataset with dated repo snapshot, assess sampling drift",
      "id": "e03861",
      "source": "ISSUE:PWB-025",
      "target": "W150",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_RELEVANT_TO_CHAPTER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03862",
      "source": "ISSUE:PWB-025",
      "target": "C:C04",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_RELEVANT_TO_CHAPTER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03863",
      "source": "ISSUE:PWB-025",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_RELEVANT_TO_CHAPTER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03864",
      "source": "ISSUE:PWB-025",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "TRACKS_AUDIT_CLAIM",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03865",
      "source": "ISSUE:PWB-025",
      "target": "PASS4:CLAIM:P4-W150-SAMPLE",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "TRACKS_AUDIT_CLAIM",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03866",
      "source": "ISSUE:PWB-025",
      "target": "PASS4:CLAIM:P4-W150-DISCLOSURE",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "TRACKS_AUDIT_CLAIM",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03867",
      "source": "ISSUE:PWB-025",
      "target": "PASS4:CLAIM:P4-W150-RATER",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "TRACKS_AUDIT_CLAIM",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03868",
      "source": "ISSUE:PWB-025",
      "target": "PASS4:CLAIM:P4-W150-ALLOW",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "RESOLVED_DENOMINATOR_CLARIFICATION",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03869",
      "source": "ISSUE:PWB-025",
      "target": "VERSION:W150:2026-09-07-v1",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "HAS_SCOPED_CHILD_AUDIT",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "e03870",
      "source": "ISSUE:PWB-025",
      "target": "PASS9:SUBTASK:PWB-025-DATASET",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "HAS_SCOPED_CHILD_AUDIT",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "e03871",
      "source": "ISSUE:PWB-025",
      "target": "PASS9:SUBTASK:PWB-025-REANALYSIS",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDITS_PAPER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "remaining": "Benchmark proposed organizational practices in independent trial",
      "id": "e03872",
      "source": "ISSUE:PWB-026",
      "target": "W152",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_RELEVANT_TO_CHAPTER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03873",
      "source": "ISSUE:PWB-026",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_RELEVANT_TO_CHAPTER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03874",
      "source": "ISSUE:PWB-026",
      "target": "C:C04",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_RELEVANT_TO_CHAPTER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03875",
      "source": "ISSUE:PWB-026",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "TRACKS_AUDIT_CLAIM",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03876",
      "source": "ISSUE:PWB-026",
      "target": "PASS4:CLAIM:P4-W152-FRAME",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDITS_PAPER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "remaining": "Evaluate testable principles against organizational cases",
      "id": "e03877",
      "source": "ISSUE:PWB-027",
      "target": "W153",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_RELEVANT_TO_CHAPTER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03878",
      "source": "ISSUE:PWB-027",
      "target": "C:C01",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_RELEVANT_TO_CHAPTER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03879",
      "source": "ISSUE:PWB-027",
      "target": "C:C04",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_RELEVANT_TO_CHAPTER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03880",
      "source": "ISSUE:PWB-027",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "TRACKS_AUDIT_CLAIM",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03881",
      "source": "ISSUE:PWB-027",
      "target": "PASS4:CLAIM:P4-W153-FRAME",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDITS_PAPER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "remaining": "Access paginated final TSE article and reconcile participant exclusions",
      "id": "e03882",
      "source": "ISSUE:PWB-028",
      "target": "W170",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_RELEVANT_TO_CHAPTER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03883",
      "source": "ISSUE:PWB-028",
      "target": "C:C01",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_RELEVANT_TO_CHAPTER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03884",
      "source": "ISSUE:PWB-028",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_RELEVANT_TO_CHAPTER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03885",
      "source": "ISSUE:PWB-028",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "TRACKS_AUDIT_CLAIM",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03886",
      "source": "ISSUE:PWB-028",
      "target": "PASS4:CLAIM:P4-W170-SAMPLE",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "TRACKS_AUDIT_CLAIM",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03887",
      "source": "ISSUE:PWB-028",
      "target": "PASS4:CLAIM:P4-W170-TABLE",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "TRACKS_AUDIT_CLAIM",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03888",
      "source": "ISSUE:PWB-028",
      "target": "PASS4:CLAIM:P4-W170-VALIDITY",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "TRACKS_VERSION_DISCREPANCY",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03889",
      "source": "ISSUE:PWB-028",
      "target": "VERSION:W170:author-hosted-copy",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "TRACKS_VERSION_DISCREPANCY",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03890",
      "source": "ISSUE:PWB-028",
      "target": "VERSION:W170:tse-2018-published",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "TRACKS_CLAIM_NO_PREMATURE_CLOSURE",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "e03891",
      "source": "ISSUE:PWB-028",
      "target": "PASS6:CLAIM:P6-C04",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "TRACKS_CLAIM_NO_PREMATURE_CLOSURE",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "e03892",
      "source": "ISSUE:PWB-028",
      "target": "PASS6:CLAIM:P6-C05",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "SCOPED_SUBTASK_COHORT_EXCLUSION_REASON_CLOSED",
      "provenance": "PASS8_2026-10-10_PUBLISHED_JOURNAL_COHORT_RECONCILIATION_AND_PR_TABLE_CHECK",
      "research_release": "HOLD",
      "id": "e03893",
      "source": "ISSUE:PWB-028",
      "target": "PASS8:COHORT:W170:FINAL78",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ORIGINAL_RECORDS_REQUIRED_TABLE_INCONSISTENCY_OPEN",
      "provenance": "PASS8_2026-10-10_PUBLISHED_JOURNAL_COHORT_RECONCILIATION_AND_PR_TABLE_CHECK",
      "id": "e03894",
      "source": "ISSUE:PWB-028",
      "target": "PASS8:CHECK:W170:FINAL_T1_79",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ORIGINAL_DATA_REQUIRED_PROPORTION_PARITY_OPEN",
      "provenance": "PASS8_2026-10-10_PUBLISHED_JOURNAL_COHORT_RECONCILIATION_AND_PR_TABLE_CHECK",
      "id": "e03895",
      "source": "ISSUE:PWB-028",
      "target": "PASS8:CHECK:W170:FINAL_T5_RETAINED",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "HAS_SCOPED_CHILD_AUDIT",
      "provenance": "PASS8_2026-10-10_PUBLISHED_JOURNAL_COHORT_RECONCILIATION_AND_PR_TABLE_CHECK",
      "id": "e03896",
      "source": "ISSUE:PWB-028",
      "target": "PASS8:SUBTASK:PWB-028-V1",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "HAS_SCOPED_CHILD_AUDIT",
      "provenance": "PASS8_2026-10-10_PUBLISHED_JOURNAL_COHORT_RECONCILIATION_AND_PR_TABLE_CHECK",
      "id": "e03897",
      "source": "ISSUE:PWB-028",
      "target": "PASS8:SUBTASK:PWB-028-T1",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "HAS_SCOPED_CHILD_AUDIT",
      "provenance": "PASS8_2026-10-10_PUBLISHED_JOURNAL_COHORT_RECONCILIATION_AND_PR_TABLE_CHECK",
      "id": "e03898",
      "source": "ISSUE:PWB-028",
      "target": "PASS8:SUBTASK:PWB-028-T5",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDITS_PAPER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "remaining": "Test ownership metrics against independent task-based comprehension outcomes",
      "id": "e03899",
      "source": "ISSUE:PWB-029",
      "target": "W189",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_RELEVANT_TO_CHAPTER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03900",
      "source": "ISSUE:PWB-029",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_RELEVANT_TO_CHAPTER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03901",
      "source": "ISSUE:PWB-029",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_RELEVANT_TO_CHAPTER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03902",
      "source": "ISSUE:PWB-029",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "TRACKS_AUDIT_CLAIM",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03903",
      "source": "ISSUE:PWB-029",
      "target": "PASS4:CLAIM:P4-W189-THEORY",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03904",
      "source": "PASS3_RESTORED:CLAIM:P3-W151-VERSION",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03905",
      "source": "PASS3_RESTORED:CLAIM:P3-W151-VERSION",
      "target": "C:C04",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03906",
      "source": "PASS3_RESTORED:CLAIM:P3-W151-VERSION",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03907",
      "source": "PASS3_RESTORED:CLAIM:P3-W151-VERSION",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03908",
      "source": "PASS3_RESTORED:CLAIM:P3-W151-FINAL",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03909",
      "source": "PASS3_RESTORED:CLAIM:P3-W151-FINAL",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03910",
      "source": "PASS3_RESTORED:CLAIM:P3-W151-HARD",
      "target": "C:C04",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03911",
      "source": "PASS3_RESTORED:CLAIM:P3-W151-HARD",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03912",
      "source": "PASS3_RESTORED:CLAIM:P3-W003-COMPANY",
      "target": "C:C01",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03913",
      "source": "PASS3_RESTORED:CLAIM:P3-W003-COMPANY",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03914",
      "source": "PASS3_RESTORED:CLAIM:P3-W003-COMPANY",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03915",
      "source": "PASS3_RESTORED:CLAIM:P3-W003-POOLED",
      "target": "C:C01",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03916",
      "source": "PASS3_RESTORED:CLAIM:P3-W003-POOLED",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03917",
      "source": "PASS3_RESTORED:CLAIM:P3-W003-POOLED",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03918",
      "source": "PASS3_RESTORED:CLAIM:P3-W003-PUBLISH",
      "target": "C:C01",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03919",
      "source": "PASS3_RESTORED:CLAIM:P3-W003-PUBLISH",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03920",
      "source": "PASS3_RESTORED:CLAIM:P3-W068-COHORT",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03921",
      "source": "PASS3_RESTORED:CLAIM:P3-W068-COHORT",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03922",
      "source": "PASS3_RESTORED:CLAIM:P3-W068-COHORT",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03923",
      "source": "PASS3_RESTORED:CLAIM:P3-W068-COUNT",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03924",
      "source": "PASS3_RESTORED:CLAIM:P3-W068-COUNT",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03925",
      "source": "PASS3_RESTORED:CLAIM:P3-W068-COUNT",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03926",
      "source": "PASS3_RESTORED:CLAIM:P3-W068-INTERVENTION",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03927",
      "source": "PASS3_RESTORED:CLAIM:P3-W068-INTERVENTION",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03928",
      "source": "PASS3_RESTORED:CLAIM:P3-W068-INTERVENTION",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03929",
      "source": "PASS3_RESTORED:CLAIM:P3-W068-TIME",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03930",
      "source": "PASS3_RESTORED:CLAIM:P3-W068-TIME",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03931",
      "source": "PASS3_RESTORED:CLAIM:P3-W079-ERROR",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03932",
      "source": "PASS3_RESTORED:CLAIM:P3-W079-ERROR",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03933",
      "source": "PASS3_RESTORED:CLAIM:P3-W079-ERROR",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03934",
      "source": "PASS3_RESTORED:CLAIM:P3-W079-DOMAINS",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03935",
      "source": "PASS3_RESTORED:CLAIM:P3-W079-DOMAINS",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03936",
      "source": "PASS3_RESTORED:CLAIM:P3-W095-SECONDARY",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03937",
      "source": "PASS3_RESTORED:CLAIM:P3-W095-SECONDARY",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03938",
      "source": "PASS3_RESTORED:CLAIM:P3-W095-SECONDARY",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03939",
      "source": "PASS3_RESTORED:CLAIM:P3-W099-F1",
      "target": "C:C04",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03940",
      "source": "PASS3_RESTORED:CLAIM:P3-W099-F1",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03941",
      "source": "PASS3_RESTORED:CLAIM:P3-W099-F1",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03942",
      "source": "PASS3_RESTORED:CLAIM:P3-W099-DRIFT",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03943",
      "source": "PASS3_RESTORED:CLAIM:P3-W099-DRIFT",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03944",
      "source": "PASS3_RESTORED:CLAIM:P3-W099-ROLLOUT",
      "target": "C:C04",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03945",
      "source": "PASS3_RESTORED:CLAIM:P3-W099-ROLLOUT",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03946",
      "source": "PASS3_RESTORED:CLAIM:P3-W099-ROLLOUT",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03947",
      "source": "PASS3_RESTORED:CLAIM:P3-W099-MIDDLE",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "id": "e03948",
      "source": "PASS3_RESTORED:CLAIM:P3-W099-MIDDLE",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03949",
      "source": "PASS4:CLAIM:P4-W111-SAMPLE",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03950",
      "source": "PASS4:CLAIM:P4-W111-SAMPLE",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03951",
      "source": "PASS4:CLAIM:P4-W111-SAMPLE",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03952",
      "source": "PASS4:CLAIM:P4-W111-GAP",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03953",
      "source": "PASS4:CLAIM:P4-W111-GAP",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03954",
      "source": "PASS4:CLAIM:P4-W111-GAP",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03955",
      "source": "PASS4:CLAIM:P4-W148-BENCH",
      "target": "C:C04",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03956",
      "source": "PASS4:CLAIM:P4-W148-BENCH",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03957",
      "source": "PASS4:CLAIM:P4-W148-BENCH",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03958",
      "source": "PASS4:CLAIM:P4-W150-SAMPLE",
      "target": "C:C04",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03959",
      "source": "PASS4:CLAIM:P4-W150-SAMPLE",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03960",
      "source": "PASS4:CLAIM:P4-W150-SAMPLE",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03961",
      "source": "PASS4:CLAIM:P4-W150-DISCLOSURE",
      "target": "C:C04",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03962",
      "source": "PASS4:CLAIM:P4-W150-DISCLOSURE",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03963",
      "source": "PASS4:CLAIM:P4-W150-DISCLOSURE",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03964",
      "source": "PASS4:CLAIM:P4-W150-RATER",
      "target": "C:C04",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03965",
      "source": "PASS4:CLAIM:P4-W150-RATER",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03966",
      "source": "PASS4:CLAIM:P4-W150-ALLOW",
      "target": "C:C04",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03967",
      "source": "PASS4:CLAIM:P4-W150-ALLOW",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03968",
      "source": "PASS4:CLAIM:P4-W152-FRAME",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03969",
      "source": "PASS4:CLAIM:P4-W152-FRAME",
      "target": "C:C04",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03970",
      "source": "PASS4:CLAIM:P4-W152-FRAME",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03971",
      "source": "PASS4:CLAIM:P4-W153-FRAME",
      "target": "C:C01",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03972",
      "source": "PASS4:CLAIM:P4-W153-FRAME",
      "target": "C:C04",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03973",
      "source": "PASS4:CLAIM:P4-W153-FRAME",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03974",
      "source": "PASS4:CLAIM:P4-W170-SAMPLE",
      "target": "C:C01",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03975",
      "source": "PASS4:CLAIM:P4-W170-SAMPLE",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03976",
      "source": "PASS4:CLAIM:P4-W170-SAMPLE",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03977",
      "source": "PASS4:CLAIM:P4-W170-TABLE",
      "target": "C:C01",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03978",
      "source": "PASS4:CLAIM:P4-W170-TABLE",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03979",
      "source": "PASS4:CLAIM:P4-W170-TABLE",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03980",
      "source": "PASS4:CLAIM:P4-W170-VALIDITY",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03981",
      "source": "PASS4:CLAIM:P4-W170-VALIDITY",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03982",
      "source": "PASS4:CLAIM:P4-W189-THEORY",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03983",
      "source": "PASS4:CLAIM:P4-W189-THEORY",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03984",
      "source": "PASS4:CLAIM:P4-W189-THEORY",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03985",
      "source": "PASS4:CLAIM:P4-W148-ORIGINAL-TABLE-II",
      "target": "C:C04",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03986",
      "source": "PASS4:CLAIM:P4-W148-ORIGINAL-TABLE-II",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03987",
      "source": "PASS4:CLAIM:P4-W148-ORIGINAL-TABLE-II",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03988",
      "source": "PASS4:CLAIM:P4-W148-BENCHMARK-TEST-MISMATCH",
      "target": "C:C06",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03989",
      "source": "PASS4:CLAIM:P4-W148-BENCHMARK-TEST-MISMATCH",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03990",
      "source": "PASS4:CLAIM:P4-W148-BENCHMARK-TEST-MISMATCH",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "BENCHMARK_VERSION_CHANGED",
      "provenance": "PASS3_PRINTED_EDITION_RECONSTRUCTED_2026-10-10",
      "warning": "do_not_pool_across_versions",
      "id": "e03991",
      "source": "VERSION:W151:earlier-abstract",
      "target": "VERSION:W151:2026-06-16-v2",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "SAMPLE_COUNT_VERSION_DISCREPANCY",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "status": "OPEN_PENDING_FINAL_JOURNAL_TABLE",
      "people_difference": "1",
      "hours_difference": "96",
      "id": "e03992",
      "source": "VERSION:W170:author-hosted-copy",
      "target": "VERSION:W170:tse-2018-published",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PUBLICATION_TABLE_PARITY_UNCHECKED",
      "provenance": "PASS4_SELECTED_PRIMARY_2026-10-10",
      "id": "e03993",
      "source": "VERSION:W148:2024-10-31-arxiv-v2",
      "target": "VERSION:W148:2025-icse-proceedings",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDITS_PAPER",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "acceptance_remaining": "Obtain 134-page Sept PDF, inspect all matching details/model tables and rerun dataset/telemetry matching.",
      "id": "e03994",
      "source": "ISSUE:PWB-030",
      "target": "W010",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_RELEVANT_TO_CHAPTER",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "e03995",
      "source": "ISSUE:PWB-030",
      "target": "C:C01",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_RELEVANT_TO_CHAPTER",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "e03996",
      "source": "ISSUE:PWB-030",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_RELEVANT_TO_CHAPTER",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "e03997",
      "source": "ISSUE:PWB-030",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_RELEVANT_TO_CHAPTER",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "e03998",
      "source": "ISSUE:PWB-030",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_RELEVANT_TO_CHAPTER",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "e03999",
      "source": "ISSUE:PWB-030",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "TRACKS_AUDIT_CLAIM",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "e04000",
      "source": "ISSUE:PWB-030",
      "target": "PASS5:CLAIM:P5-C01",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "TRACKS_AUDIT_CLAIM",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "e04001",
      "source": "ISSUE:PWB-030",
      "target": "PASS5:CLAIM:P5-C02",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "TRACKS_CLAIM_NO_PREMATURE_CLOSURE",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "e04002",
      "source": "ISSUE:PWB-030",
      "target": "PASS6:CLAIM:P6-C08",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDITS_PAPER",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "acceptance_remaining": "Inspect all original result tables; acquire licensed Statistics Denmark administrative data and scripts; reproduce regressions.",
      "id": "e04003",
      "source": "ISSUE:PWB-031",
      "target": "W136",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_RELEVANT_TO_CHAPTER",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "e04004",
      "source": "ISSUE:PWB-031",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "TRACKS_AUDIT_CLAIM",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "e04005",
      "source": "ISSUE:PWB-031",
      "target": "PASS5:CLAIM:P5-C03",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "TRACKS_AUDIT_CLAIM",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "e04006",
      "source": "ISSUE:PWB-031",
      "target": "PASS5:CLAIM:P5-C04",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "TRACKS_AUDIT_CLAIM",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "e04007",
      "source": "ISSUE:PWB-031",
      "target": "PASS5:CLAIM:P5-C05",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "TRACKS_CLAIM_NO_PREMATURE_CLOSURE",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "e04008",
      "source": "ISSUE:PWB-031",
      "target": "PASS6:CLAIM:P6-C07",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDITS_PAPER",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "acceptance_remaining": "Check all propositions and additivity/robustness; empirical mentor-retention pilot before workplace conclusions.",
      "id": "e04009",
      "source": "ISSUE:PWB-032",
      "target": "W120",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_RELEVANT_TO_CHAPTER",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "e04010",
      "source": "ISSUE:PWB-032",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_RELEVANT_TO_CHAPTER",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "e04011",
      "source": "ISSUE:PWB-032",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "TRACKS_AUDIT_CLAIM",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "e04012",
      "source": "ISSUE:PWB-032",
      "target": "PASS5:CLAIM:P5-C06",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "TRACKS_AUDIT_CLAIM",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "e04013",
      "source": "ISSUE:PWB-032",
      "target": "PASS5:CLAIM:P5-C07",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDITS_PAPER",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "acceptance_remaining": "Obtain anonymized survey and independent measured accepted-value outcomes; preregister comparison.",
      "id": "e04014",
      "source": "ISSUE:PWB-033",
      "target": "W020",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_RELEVANT_TO_CHAPTER",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "e04015",
      "source": "ISSUE:PWB-033",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_RELEVANT_TO_CHAPTER",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "e04016",
      "source": "ISSUE:PWB-033",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "TRACKS_AUDIT_CLAIM",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "e04017",
      "source": "ISSUE:PWB-033",
      "target": "PASS5:CLAIM:P5-C08",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "TRACKS_AUDIT_CLAIM",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "e04018",
      "source": "ISSUE:PWB-033",
      "target": "PASS5:CLAIM:P5-C09",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "AUDITS_PAPER",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "acceptance_remaining": "Obtain protocol, baseline task matching, effect distributions, acceptance/rework/deployment metrics for case and sample.",
      "id": "e04019",
      "source": "ISSUE:PWB-034",
      "target": "W028",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_RELEVANT_TO_CHAPTER",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "e04020",
      "source": "ISSUE:PWB-034",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ISSUE_RELEVANT_TO_CHAPTER",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "e04021",
      "source": "ISSUE:PWB-034",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "TRACKS_AUDIT_CLAIM",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "e04022",
      "source": "ISSUE:PWB-034",
      "target": "PASS5:CLAIM:P5-C10",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "TRACKS_AUDIT_CLAIM",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "e04023",
      "source": "ISSUE:PWB-034",
      "target": "PASS5:CLAIM:P5-C11",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "e04024",
      "source": "PASS5:CLAIM:P5-C01",
      "target": "C:C01",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "e04025",
      "source": "PASS5:CLAIM:P5-C01",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "e04026",
      "source": "PASS5:CLAIM:P5-C01",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "e04027",
      "source": "PASS5:CLAIM:P5-C02",
      "target": "C:C01",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "e04028",
      "source": "PASS5:CLAIM:P5-C02",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "e04029",
      "source": "PASS5:CLAIM:P5-C02",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "e04030",
      "source": "PASS5:CLAIM:P5-C03",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "e04031",
      "source": "PASS5:CLAIM:P5-C04",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "e04032",
      "source": "PASS5:CLAIM:P5-C05",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "e04033",
      "source": "PASS5:CLAIM:P5-C06",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "e04034",
      "source": "PASS5:CLAIM:P5-C06",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "e04035",
      "source": "PASS5:CLAIM:P5-C07",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "e04036",
      "source": "PASS5:CLAIM:P5-C07",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "e04037",
      "source": "PASS5:CLAIM:P5-C08",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "e04038",
      "source": "PASS5:CLAIM:P5-C08",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "e04039",
      "source": "PASS5:CLAIM:P5-C09",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "e04040",
      "source": "PASS5:CLAIM:P5-C09",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "e04041",
      "source": "PASS5:CLAIM:P5-C10",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "e04042",
      "source": "PASS5:CLAIM:P5-C10",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "e04043",
      "source": "PASS5:CLAIM:P5-C11",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "e04044",
      "source": "PASS5:CLAIM:P5-C11",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "e04045",
      "source": "PASS5:CLAIM:P5-C12",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EVIDENCE_NOTE_FOR_CHAPTER",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "id": "e04046",
      "source": "PASS5:CLAIM:P5-C12",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "SAMPLE_AND_ESTIMATES_CHANGED",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "warning": "Cannot pool or call a within-sample estimate; full revised PDF not inspected",
      "id": "e04047",
      "source": "VERSION:W010:May-2026-SSRN",
      "target": "VERSION:W010:September-2026-NBER",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "THEORETICAL_FORMULATION_REVISED",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "warning": "Prior v1 numeric macro projection is not attributed to v9",
      "id": "e04048",
      "source": "VERSION:W120:July-2025-v1",
      "target": "VERSION:W120:June-2026-v9-PDF",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "HTML_PDF_INTERNAL_DATE_DISAGREEMENT",
      "provenance": "PASS5_2026-10-10_SCOPED_PRIMARY_AND_VERSIONED_ABSTRACT",
      "no_source_claim_mixed": "YES",
      "id": "e04049",
      "source": "VERSION:W120:June-2026-v9-HTML-date-anomaly",
      "target": "VERSION:W120:June-2026-v9-PDF",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "CLAIM_APPLIED_IN_CHAPTER",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "e04050",
      "source": "PASS6:CLAIM:P6-C01",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "CLAIM_APPLIED_IN_CHAPTER",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "e04051",
      "source": "PASS6:CLAIM:P6-C01",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "CLAIM_APPLIED_IN_CHAPTER",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "e04052",
      "source": "PASS6:CLAIM:P6-C02",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "CLAIM_APPLIED_IN_CHAPTER",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "e04053",
      "source": "PASS6:CLAIM:P6-C03",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "CLAIM_APPLIED_IN_CHAPTER",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "e04054",
      "source": "PASS6:CLAIM:P6-C04",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "CLAIM_APPLIED_IN_CHAPTER",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "e04055",
      "source": "PASS6:CLAIM:P6-C04",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "CLAIM_APPLIED_IN_CHAPTER",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "e04056",
      "source": "PASS6:CLAIM:P6-C05",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "CLAIM_APPLIED_IN_CHAPTER",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "e04057",
      "source": "PASS6:CLAIM:P6-C05",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "CLAIM_APPLIED_IN_CHAPTER",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "e04058",
      "source": "PASS6:CLAIM:P6-C06",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "CLAIM_APPLIED_IN_CHAPTER",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "e04059",
      "source": "PASS6:CLAIM:P6-C06",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "CLAIM_APPLIED_IN_CHAPTER",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "e04060",
      "source": "PASS6:CLAIM:P6-C07",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "CLAIM_APPLIED_IN_CHAPTER",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "e04061",
      "source": "PASS6:CLAIM:P6-C08",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "CLAIM_APPLIED_IN_CHAPTER",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "e04062",
      "source": "PASS6:CLAIM:P6-C09",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "CLAIM_APPLIED_IN_CHAPTER",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "e04063",
      "source": "PASS6:CLAIM:P6-C10",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "CLAIM_APPLIED_IN_CHAPTER",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "e04064",
      "source": "PASS6:CLAIM:P6-C11",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "CLAIM_APPLIED_IN_CHAPTER",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "e04065",
      "source": "PASS6:CLAIM:P6-C12",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "CLAIM_APPLIED_IN_CHAPTER",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "e04066",
      "source": "PASS6:CLAIM:P6-C13",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "CLAIM_APPLIED_IN_CHAPTER",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "id": "e04067",
      "source": "PASS6:CLAIM:P6-C14",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "OBSERVED_COHORT_COUNT_DISCREPANCY",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "unexplained": "TRUE",
      "count_delta": "1",
      "hour_delta": "96",
      "id": "e04068",
      "source": "PASS6:VERSION:W170:author-manuscript-79",
      "target": "PASS6:VERSION:W170:published-abstract-78",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ARXIV_TIMESTAMP_VS_INTERNAL_MANUSCRIPT_DATE",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "submission": "2026-06-08",
      "html_internal": "2026-08-24",
      "id": "e04069",
      "source": "PASS6:VERSION:W120:official-v9-submission",
      "target": "VERSION:W120:June-2026-v9-HTML-date-anomaly",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "SUBSEQUENT_PUBLISHED_TITLE_DESIGN_LABEL",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "caution": "No independent rerun of workplace data",
      "id": "e04070",
      "source": "PASS6:VERSION:W019:BIS-2024-work1208",
      "target": "PASS6:VERSION:W019:JFS-2026-v84",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "INFERENCE_NOT_VALIDATED_CORRECTION",
      "provenance": "PASS6_2026-10-10_PRIMARY_SCOPED_METADATA_AND_PUBLISHED_ARITHMETIC",
      "difference": "16",
      "id": "e04071",
      "source": "PASS6:TABLECELL:W068:published",
      "target": "PASS6:TABLECELL:W068:arithmetic_inferred",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EXPLAINED_IN_CHAPTER",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "scope": "BOUND_CONTEXT_ONLY",
      "id": "e04072",
      "source": "PASS7:CLAIM:C01_W007_PROCESS",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EXPLAINED_IN_CHAPTER",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "scope": "BOUND_CONTEXT_ONLY",
      "id": "e04073",
      "source": "PASS7:CLAIM:C02_W007_RESPONSE",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EXPLAINED_IN_CHAPTER",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "scope": "BOUND_CONTEXT_ONLY",
      "id": "e04074",
      "source": "PASS7:CLAIM:C03_W022_ADOPTION",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EXPLAINED_IN_CHAPTER",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "scope": "BOUND_CONTEXT_ONLY",
      "id": "e04075",
      "source": "PASS7:CLAIM:C04_W021_TELEMETRY",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EXPLAINED_IN_CHAPTER",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "scope": "BOUND_CONTEXT_ONLY",
      "id": "e04076",
      "source": "PASS7:CLAIM:C05_W061_SECURITY",
      "target": "C:C06",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EXPLAINED_IN_CHAPTER",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "scope": "BOUND_CONTEXT_ONLY",
      "id": "e04077",
      "source": "PASS7:CLAIM:C06_W066_EXPLANATIONS",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EXPLAINED_IN_CHAPTER",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "scope": "BOUND_CONTEXT_ONLY",
      "id": "e04078",
      "source": "PASS7:CLAIM:C07_W072_COUNTS",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EXPLAINED_IN_CHAPTER",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "scope": "BOUND_CONTEXT_ONLY",
      "id": "e04079",
      "source": "PASS7:CLAIM:C08_W072_UNITS",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EXPLAINED_IN_CHAPTER",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "scope": "BOUND_CONTEXT_ONLY",
      "id": "e04080",
      "source": "PASS7:CLAIM:C09_W110_DATE",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_UNIQUE_PR_DENOMINATOR",
      "provenance": "PASS7_2026-10-10_PRIMARY_SOURCE_LOCATORS_AND_SELECTED_SOURCE_CLAIMS",
      "id": "e04081",
      "source": "PASS7:ARITHMETIC:W072:overlap_4773",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "REPORTS_COHORT",
      "provenance": "PASS8_2026-10-10_PUBLISHED_JOURNAL_COHORT_RECONCILIATION_AND_PR_TABLE_CHECK",
      "id": "e04082",
      "source": "PASS8:VERSION:W170:AUTHOR_79",
      "target": "PASS8:COHORT:W170:EARLY79",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "REPORTS_COHORT",
      "provenance": "PASS8_2026-10-10_PUBLISHED_JOURNAL_COHORT_RECONCILIATION_AND_PR_TABLE_CHECK",
      "id": "e04083",
      "source": "PASS8:VERSION:W170:IEEE_78",
      "target": "PASS8:COHORT:W170:FINAL78",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "CONTAINS_PUBLISHED_TABLE",
      "provenance": "PASS8_2026-10-10_PUBLISHED_JOURNAL_COHORT_RECONCILIATION_AND_PR_TABLE_CHECK",
      "id": "e04084",
      "source": "PASS8:VERSION:W170:IEEE_78",
      "target": "PASS8:CHECK:W170:FINAL_T5_RETAINED",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "FOUR_LOW_HOUR_EXCLUSIONS",
      "provenance": "PASS8_2026-10-10_PUBLISHED_JOURNAL_COHORT_RECONCILIATION_AND_PR_TABLE_CHECK",
      "count": "4",
      "id": "e04085",
      "source": "PASS8:COHORT:W170:INITIAL83",
      "target": "PASS8:COHORT:W170:EARLY79",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ONE_ADDITIONAL_96_HOUR_OUTLIER_EXCLUSION",
      "provenance": "PASS8_2026-10-10_PUBLISHED_JOURNAL_COHORT_RECONCILIATION_AND_PR_TABLE_CHECK",
      "count": "1",
      "effective_hour_delta": "96",
      "id": "e04086",
      "source": "PASS8:COHORT:W170:EARLY79",
      "target": "PASS8:COHORT:W170:FINAL78",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "CONTRADICTS_PUBLISHED_PER_PROJECT_SUM",
      "provenance": "PASS8_2026-10-10_PUBLISHED_JOURNAL_COHORT_RECONCILIATION_AND_PR_TABLE_CHECK",
      "difference": "1",
      "id": "e04087",
      "source": "PASS8:COHORT:W170:FINAL78",
      "target": "PASS8:CHECK:W170:FINAL_T1_79",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "DOCUMENTS_FINAL_PUBLISHED_SAMPLE",
      "provenance": "PASS8_2026-10-10_PUBLISHED_JOURNAL_COHORT_RECONCILIATION_AND_PR_TABLE_CHECK",
      "id": "e04088",
      "source": "PASS8:COHORT:W170:FINAL78",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "EXPLAINS_VERSION_COHORT_DIFFERENCE",
      "provenance": "PASS8_2026-10-10_PUBLISHED_JOURNAL_COHORT_RECONCILIATION_AND_PR_TABLE_CHECK",
      "id": "e04089",
      "source": "PASS8:COHORT:W170:FINAL78",
      "target": "PASS8:SUBTASK:PWB-028-V1",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIES_SOURCE_SAMPLE_CLAIM",
      "provenance": "PASS8_2026-10-10_PUBLISHED_JOURNAL_COHORT_RECONCILIATION_AND_PR_TABLE_CHECK",
      "id": "e04090",
      "source": "PASS8:CHECK:W170:FINAL_T1_79",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIES_RETENTION_BASELINE_CLAIM",
      "provenance": "PASS8_2026-10-10_PUBLISHED_JOURNAL_COHORT_RECONCILIATION_AND_PR_TABLE_CHECK",
      "id": "e04091",
      "source": "PASS8:CHECK:W170:FINAL_T1_79",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "ORIGINAL_COUNTS_NEEDED",
      "provenance": "PASS8_2026-10-10_PUBLISHED_JOURNAL_COHORT_RECONCILIATION_AND_PR_TABLE_CHECK",
      "id": "e04092",
      "source": "PASS8:CHECK:W170:FINAL_T1_79",
      "target": "PASS8:SUBTASK:PWB-028-T1",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PRINTED_PROSE_TABLE_SCOPE_INCONSISTENCY",
      "provenance": "PASS8_2026-10-10_PUBLISHED_JOURNAL_COHORT_RECONCILIATION_AND_PR_TABLE_CHECK",
      "id": "e04093",
      "source": "PASS8:CHECK:W170:FINAL_T5_RETAINED",
      "target": "PASS8:CHECK:W170:TEXT_FIVE_VS_SEVEN",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "BOUNDARIES_HISTORICAL_COMPREHENSION_RATE",
      "provenance": "PASS8_2026-10-10_PUBLISHED_JOURNAL_COHORT_RECONCILIATION_AND_PR_TABLE_CHECK",
      "id": "e04094",
      "source": "PASS8:CHECK:W170:FINAL_T5_RETAINED",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "RAW_ESTIMAND_NEEDED",
      "provenance": "PASS8_2026-10-10_PUBLISHED_JOURNAL_COHORT_RECONCILIATION_AND_PR_TABLE_CHECK",
      "id": "e04095",
      "source": "PASS8:CHECK:W170:FINAL_T5_RETAINED",
      "target": "PASS8:SUBTASK:PWB-028-T5",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "INFORMS_REVIEW_EVIDENCE",
      "provenance": "PASS8_2026-10-10_PUBLISHED_JOURNAL_COHORT_RECONCILIATION_AND_PR_TABLE_CHECK",
      "id": "e04096",
      "source": "PASS8:CHECK:W068:PRINTED_245_PERCENT",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "REMAINS_HYPOTHESIS_NOT_CORRECTION",
      "provenance": "PASS8_2026-10-10_PUBLISHED_JOURNAL_COHORT_RECONCILIATION_AND_PR_TABLE_CHECK",
      "id": "e04097",
      "source": "PASS8:CHECK:W068:PRINTED_245_PERCENT",
      "target": "PASS6:TABLECELL:W068:arithmetic_inferred",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "REPLICATION_ACCESS_UNAVAILABLE",
      "provenance": "PASS8_2026-10-10_PUBLISHED_JOURNAL_COHORT_RECONCILIATION_AND_PR_TABLE_CHECK",
      "id": "e04098",
      "source": "PASS8:ACCESS:W068:FIGSHARE_403",
      "target": "PASS8:SUBTASK:PWB-019-DATA",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "CONCERNS_PRIMARY_WORK",
      "provenance": "PASS8_2026-10-10_PUBLISHED_JOURNAL_COHORT_RECONCILIATION_AND_PR_TABLE_CHECK",
      "id": "e04099",
      "source": "PASS8:SUBTASK:PWB-028-V1",
      "target": "W170",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "CONCERNS_PRIMARY_WORK",
      "provenance": "PASS8_2026-10-10_PUBLISHED_JOURNAL_COHORT_RECONCILIATION_AND_PR_TABLE_CHECK",
      "id": "e04100",
      "source": "PASS8:SUBTASK:PWB-028-T1",
      "target": "W170",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "CONCERNS_PRIMARY_WORK",
      "provenance": "PASS8_2026-10-10_PUBLISHED_JOURNAL_COHORT_RECONCILIATION_AND_PR_TABLE_CHECK",
      "id": "e04101",
      "source": "PASS8:SUBTASK:PWB-028-T5",
      "target": "W170",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "CONCERNS_PRIMARY_WORK",
      "provenance": "PASS8_2026-10-10_PUBLISHED_JOURNAL_COHORT_RECONCILIATION_AND_PR_TABLE_CHECK",
      "id": "e04102",
      "source": "PASS8:SUBTASK:PWB-019-DATA",
      "target": "W068",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "SUPERSEDED_BY_DIFFERENT_BENCHMARK",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "e04103",
      "source": "PASS9:SOURCE:W151:V1",
      "target": "PASS9:SOURCE:W151:V2",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIES_AGENT_BENCHMARK",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "e04104",
      "source": "PASS9:CLAIM:W151:V1_10P1",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIES_AGENT_BENCHMARK",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "e04105",
      "source": "PASS9:CLAIM:W151:V2_17P56",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIES_AGENT_BENCHMARK",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "e04106",
      "source": "PASS9:CLAIM:W151:HARD_TRADEDOWN",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "LIMITS_CHECKER_EVIDENCE",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "e04107",
      "source": "PASS9:CLAIM:W151:MCNEMAR_UNCHECKABLE",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "REQUIRES_CATEGORICAL_MICRODATA",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "e04108",
      "source": "PASS9:CLAIM:W151:MCNEMAR_UNCHECKABLE",
      "target": "PASS9:SUBTASK:PWB-017-MCNEMAR",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "REPORTS",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "e04109",
      "source": "PASS9:SOURCE:W003:PUBLISHER_APP",
      "target": "PASS9:CLAIM:W003:COHORT4867",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "REPORTS",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "e04110",
      "source": "PASS9:SOURCE:W003:PUBLISHER_APP",
      "target": "PASS9:CLAIM:W003:ITT_IV",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "REPORTS",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "e04111",
      "source": "PASS9:SOURCE:W003:PUBLISHER_APP",
      "target": "PASS9:CLAIM:W003:REGISTRATION",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "QUALIFIES_PRODUCTIVITY_EVIDENCE",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "e04112",
      "source": "PASS9:CLAIM:W003:COHORT4867",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIES_ECONOMIC_EVIDENCE",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "e04113",
      "source": "PASS9:CLAIM:W003:COHORT4867",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIES_PRODUCTIVITY_EVIDENCE",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "e04114",
      "source": "PASS9:CLAIM:W003:ITT_IV",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIES_ECONOMIC_EVIDENCE",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "e04115",
      "source": "PASS9:CLAIM:W003:ITT_IV",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIES_PRODUCTIVITY_EVIDENCE",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "e04116",
      "source": "PASS9:CLAIM:W003:REGISTRATION",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIES_ECONOMIC_EVIDENCE",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "e04117",
      "source": "PASS9:CLAIM:W003:REGISTRATION",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIES_POLICY_SURVEY",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "e04118",
      "source": "PASS9:CLAIM:W150:AGREEMENT",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIES_POLICY_SURVEY",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "e04119",
      "source": "PASS9:CLAIM:W150:NONRANDOM",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "CONCERNS_WORK",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "e04120",
      "source": "PASS9:SUBTASK:PWB-017-VERSION",
      "target": "W151",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "CLOSES_SOURCE_COMPARISON",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "e04121",
      "source": "PASS9:SUBTASK:PWB-017-VERSION",
      "target": "PASS9:SOURCE:W151:V1",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "CLOSES_SOURCE_COMPARISON",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "e04122",
      "source": "PASS9:SUBTASK:PWB-017-VERSION",
      "target": "PASS9:SOURCE:W151:V2",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "CONCERNS_WORK",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "e04123",
      "source": "PASS9:SUBTASK:PWB-017-MCNEMAR",
      "target": "W151",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "CONCERNS_WORK",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "e04124",
      "source": "PASS9:SUBTASK:PWB-018-COHORT",
      "target": "W003",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "SCOPE_VERIFIED",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "e04125",
      "source": "PASS9:SUBTASK:PWB-018-COHORT",
      "target": "PASS9:CLAIM:W003:COHORT4867",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "CONCERNS_WORK",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "e04126",
      "source": "PASS9:SUBTASK:PWB-018-ITT",
      "target": "W003",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "SCOPE_VERIFIED",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "e04127",
      "source": "PASS9:SUBTASK:PWB-018-ITT",
      "target": "PASS9:CLAIM:W003:ITT_IV",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "CONCERNS_WORK",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "e04128",
      "source": "PASS9:SUBTASK:PWB-018-REGRESSION",
      "target": "W003",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "CONCERNS_WORK",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "e04129",
      "source": "PASS9:SUBTASK:PWB-025-DATASET",
      "target": "W150",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "DOI_LOCATED",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "e04130",
      "source": "PASS9:SUBTASK:PWB-025-DATASET",
      "target": "PASS9:SOURCE:W150:ZENODO",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "CONCERNS_WORK",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "e04131",
      "source": "PASS9:SUBTASK:PWB-025-REANALYSIS",
      "target": "W150",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "CANNOT_ASSUME_RAW_DATA_OBTAINED",
      "provenance": "PASS9_2026-10-10_SOURCE_VERSION_AND_PUBLISHER_APPENDIX_REVIEW",
      "id": "e04132",
      "source": "PASS9:SUBTASK:PWB-025-REANALYSIS",
      "target": "PASS9:SOURCE:W150:ZENODO",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "VERSION_OF",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "e04133",
      "source": "PASS10:SOURCE:W150:ARXIV_V1",
      "target": "W150",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "VERSION_OF",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "e04134",
      "source": "PASS10:SOURCE:W150:OLDER_ZENODO",
      "target": "W150",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "VERSION_OF",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "e04135",
      "source": "PASS10:SOURCE:W151:ARXIV_V2",
      "target": "W151",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "VERSION_OF",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "e04136",
      "source": "PASS10:SOURCE:W068:FIGSHARE",
      "target": "W068",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "CONCERNS_WORK",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "e04137",
      "source": "PASS10:CLAIM:W150:245_36_COMPOSITION",
      "target": "W150",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "QUALIFIES_CHAPTER",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "e04138",
      "source": "PASS10:CLAIM:W150:245_36_COMPOSITION",
      "target": "C:C06",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIES_CHAPTER",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "e04139",
      "source": "PASS10:CLAIM:W150:245_36_COMPOSITION",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "DERIVED_FROM",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "e04140",
      "source": "PASS10:CLAIM:W150:245_36_COMPOSITION",
      "target": "PASS10:SOURCE:W150:ARXIV_V1",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "CONCERNS_WORK",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "e04141",
      "source": "PASS10:CLAIM:W150:PERMISSION_245_BOUNDS",
      "target": "W150",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "QUALIFIES_CHAPTER",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "e04142",
      "source": "PASS10:CLAIM:W150:PERMISSION_245_BOUNDS",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "DERIVED_FROM",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "e04143",
      "source": "PASS10:CLAIM:W150:PERMISSION_245_BOUNDS",
      "target": "PASS10:SOURCE:W150:ARXIV_V1",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "CONCERNS_WORK",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "e04144",
      "source": "PASS10:CLAIM:W150:DISCLOSURE_245_BOUNDS",
      "target": "W150",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "QUALIFIES_CHAPTER",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "e04145",
      "source": "PASS10:CLAIM:W150:DISCLOSURE_245_BOUNDS",
      "target": "C:C06",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIES_CHAPTER",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "e04146",
      "source": "PASS10:CLAIM:W150:DISCLOSURE_245_BOUNDS",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "DERIVED_FROM",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "e04147",
      "source": "PASS10:CLAIM:W150:DISCLOSURE_245_BOUNDS",
      "target": "PASS10:SOURCE:W150:ARXIV_V1",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "CONCERNS_WORK",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "e04148",
      "source": "PASS10:CLAIM:W150:HUMAN_ACCOUNTABILITY_BOUNDS",
      "target": "W150",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "QUALIFIES_CHAPTER",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "e04149",
      "source": "PASS10:CLAIM:W150:HUMAN_ACCOUNTABILITY_BOUNDS",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "DERIVED_FROM",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "e04150",
      "source": "PASS10:CLAIM:W150:HUMAN_ACCOUNTABILITY_BOUNDS",
      "target": "PASS10:SOURCE:W150:ARXIV_V1",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "CONCERNS_WORK",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "e04151",
      "source": "PASS10:CLAIM:W150:OLDER_118_DISTINCT",
      "target": "W150",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "QUALIFIES_CHAPTER",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "e04152",
      "source": "PASS10:CLAIM:W150:OLDER_118_DISTINCT",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "DERIVED_FROM",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "e04153",
      "source": "PASS10:CLAIM:W150:OLDER_118_DISTINCT",
      "target": "PASS10:SOURCE:W150:ARXIV_V1",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "CONCERNS_WORK",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "e04154",
      "source": "PASS10:CLAIM:W151:SCIENCEWORLD_SD_LOWER_BOUND",
      "target": "W151",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "QUALIFIES_CHAPTER",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "e04155",
      "source": "PASS10:CLAIM:W151:SCIENCEWORLD_SD_LOWER_BOUND",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "DERIVED_FROM",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "e04156",
      "source": "PASS10:CLAIM:W151:SCIENCEWORLD_SD_LOWER_BOUND",
      "target": "PASS10:SOURCE:W151:ARXIV_V2",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "CONCERNS_WORK",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "e04157",
      "source": "PASS10:CLAIM:W151:SCIENCEWORLD_DISCRETE_GRID",
      "target": "W151",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "QUALIFIES_CHAPTER",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "e04158",
      "source": "PASS10:CLAIM:W151:SCIENCEWORLD_DISCRETE_GRID",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "DERIVED_FROM",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "e04159",
      "source": "PASS10:CLAIM:W151:SCIENCEWORLD_DISCRETE_GRID",
      "target": "PASS10:SOURCE:W151:ARXIV_V2",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "CONCERNS_WORK",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "e04160",
      "source": "PASS10:CLAIM:W151:PAIRED_MEANS_UNIDENTIFIED",
      "target": "W151",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "QUALIFIES_CHAPTER",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "e04161",
      "source": "PASS10:CLAIM:W151:PAIRED_MEANS_UNIDENTIFIED",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "DERIVED_FROM",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "e04162",
      "source": "PASS10:CLAIM:W151:PAIRED_MEANS_UNIDENTIFIED",
      "target": "PASS10:SOURCE:W151:ARXIV_V2",
      "key": 0,
      "atlas_family": "provenance"
    },
    {
      "relation": "CONCERNS_WORK",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "e04163",
      "source": "PASS10:CLAIM:W068:RAW_RECORDS_STILL_MISSING",
      "target": "W068",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "QUALIFIES_CHAPTER",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "e04164",
      "source": "PASS10:CLAIM:W068:RAW_RECORDS_STILL_MISSING",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "SOURCE_INACCESSIBLE",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "e04165",
      "source": "PASS10:CLAIM:W068:RAW_RECORDS_STILL_MISSING",
      "target": "PASS10:SOURCE:W068:FIGSHARE",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "CONCERNS_WORK",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "e04166",
      "source": "PASS10:CLAIM:W170:RAW_HOURS_STILL_MISSING",
      "target": "W170",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "QUALIFIES_CHAPTER",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "e04167",
      "source": "PASS10:CLAIM:W170:RAW_HOURS_STILL_MISSING",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "CHILD_OF_ISSUE",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "e04168",
      "source": "PASS10:SUBTASK:PWB-025-BOUNDS",
      "target": "ISSUE:PWB-025",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "CONCERNS_WORK",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "e04169",
      "source": "PASS10:SUBTASK:PWB-025-BOUNDS",
      "target": "W150",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "CHILD_OF_ISSUE",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "e04170",
      "source": "PASS10:SUBTASK:PWB-025-CORPUS",
      "target": "ISSUE:PWB-025",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "CONCERNS_WORK",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "e04171",
      "source": "PASS10:SUBTASK:PWB-025-CORPUS",
      "target": "W150",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "CHILD_OF_ISSUE",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "e04172",
      "source": "PASS10:SUBTASK:PWB-017-SEED_CHECK",
      "target": "ISSUE:PWB-017",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "CONCERNS_WORK",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "e04173",
      "source": "PASS10:SUBTASK:PWB-017-SEED_CHECK",
      "target": "W151",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "CHILD_OF_ISSUE",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "e04174",
      "source": "PASS10:SUBTASK:PWB-017-SEED_INPUTS",
      "target": "ISSUE:PWB-017",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "CONCERNS_WORK",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "e04175",
      "source": "PASS10:SUBTASK:PWB-017-SEED_INPUTS",
      "target": "W151",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "CHILD_OF_ISSUE",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "e04176",
      "source": "PASS10:SUBTASK:PWB-017-MCNEMAR_INPUTS",
      "target": "ISSUE:PWB-017",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "CONCERNS_WORK",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "e04177",
      "source": "PASS10:SUBTASK:PWB-017-MCNEMAR_INPUTS",
      "target": "W151",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "CHILD_OF_ISSUE",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "e04178",
      "source": "PASS10:SUBTASK:PWB-019-FIGSHARE",
      "target": "ISSUE:PWB-019",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "CONCERNS_WORK",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "e04179",
      "source": "PASS10:SUBTASK:PWB-019-FIGSHARE",
      "target": "W068",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "CHILD_OF_ISSUE",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "e04180",
      "source": "PASS10:SUBTASK:PWB-028-PARTICIPANTS",
      "target": "ISSUE:PWB-028",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "CONCERNS_WORK",
      "provenance": "PASS10_2026-10-10_ORIGINAL_HTML_SELECTED_NUMERICAL_IDENTIFICATION",
      "id": "e04181",
      "source": "PASS10:SUBTASK:PWB-028-PARTICIPANTS",
      "target": "W170",
      "key": 0,
      "atlas_family": "evidence"
    },
    {
      "relation": "PRACTICED_BY",
      "provenance": "PASS11 teaching integration",
      "id": "e04182",
      "source": "EDU:LEARNING:01",
      "target": "EDU:WORKED:01",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "LIMITS_INTERPRETATION_OF",
      "provenance": "Research caveats retained outside narrative",
      "id": "e04183",
      "source": "EDU:COMMENTARY:01",
      "target": "EDU:WORKED:01",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PRACTICED_BY",
      "provenance": "PASS11 teaching integration",
      "id": "e04184",
      "source": "EDU:LEARNING:02",
      "target": "EDU:WORKED:02",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "LIMITS_INTERPRETATION_OF",
      "provenance": "Research caveats retained outside narrative",
      "id": "e04185",
      "source": "EDU:COMMENTARY:02",
      "target": "EDU:WORKED:02",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PRACTICED_BY",
      "provenance": "PASS11 teaching integration",
      "id": "e04186",
      "source": "EDU:LEARNING:03",
      "target": "EDU:WORKED:03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "LIMITS_INTERPRETATION_OF",
      "provenance": "Research caveats retained outside narrative",
      "id": "e04187",
      "source": "EDU:COMMENTARY:03",
      "target": "EDU:WORKED:03",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PRACTICED_BY",
      "provenance": "PASS11 teaching integration",
      "id": "e04188",
      "source": "EDU:LEARNING:04",
      "target": "EDU:WORKED:04",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "LIMITS_INTERPRETATION_OF",
      "provenance": "Research caveats retained outside narrative",
      "id": "e04189",
      "source": "EDU:COMMENTARY:04",
      "target": "EDU:WORKED:04",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PRACTICED_BY",
      "provenance": "PASS11 teaching integration",
      "id": "e04190",
      "source": "EDU:LEARNING:05",
      "target": "EDU:WORKED:05",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "LIMITS_INTERPRETATION_OF",
      "provenance": "Research caveats retained outside narrative",
      "id": "e04191",
      "source": "EDU:COMMENTARY:05",
      "target": "EDU:WORKED:05",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PRACTICED_BY",
      "provenance": "PASS11 teaching integration",
      "id": "e04192",
      "source": "EDU:LEARNING:06",
      "target": "EDU:WORKED:06",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "LIMITS_INTERPRETATION_OF",
      "provenance": "Research caveats retained outside narrative",
      "id": "e04193",
      "source": "EDU:COMMENTARY:06",
      "target": "EDU:WORKED:06",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PRACTICED_BY",
      "provenance": "PASS11 teaching integration",
      "id": "e04194",
      "source": "EDU:LEARNING:07",
      "target": "EDU:WORKED:07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "LIMITS_INTERPRETATION_OF",
      "provenance": "Research caveats retained outside narrative",
      "id": "e04195",
      "source": "EDU:COMMENTARY:07",
      "target": "EDU:WORKED:07",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PRACTICED_BY",
      "provenance": "PASS11 teaching integration",
      "id": "e04196",
      "source": "EDU:LEARNING:08",
      "target": "EDU:WORKED:08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "LIMITS_INTERPRETATION_OF",
      "provenance": "Research caveats retained outside narrative",
      "id": "e04197",
      "source": "EDU:COMMENTARY:08",
      "target": "EDU:WORKED:08",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PRACTICED_BY",
      "provenance": "PASS11 teaching integration",
      "id": "e04198",
      "source": "EDU:LEARNING:09",
      "target": "EDU:WORKED:09",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "LIMITS_INTERPRETATION_OF",
      "provenance": "Research caveats retained outside narrative",
      "id": "e04199",
      "source": "EDU:COMMENTARY:09",
      "target": "EDU:WORKED:09",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PRACTICED_BY",
      "provenance": "PASS11 teaching integration",
      "id": "e04200",
      "source": "EDU:LEARNING:10",
      "target": "EDU:WORKED:10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "LIMITS_INTERPRETATION_OF",
      "provenance": "Research caveats retained outside narrative",
      "id": "e04201",
      "source": "EDU:COMMENTARY:10",
      "target": "EDU:WORKED:10",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PRACTICED_BY",
      "provenance": "PASS11 teaching integration",
      "id": "e04202",
      "source": "EDU:LEARNING:11",
      "target": "EDU:WORKED:11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "LIMITS_INTERPRETATION_OF",
      "provenance": "Research caveats retained outside narrative",
      "id": "e04203",
      "source": "EDU:COMMENTARY:11",
      "target": "EDU:WORKED:11",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PRACTICED_BY",
      "provenance": "PASS11 teaching integration",
      "id": "e04204",
      "source": "EDU:LEARNING:12",
      "target": "EDU:WORKED:12",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "LIMITS_INTERPRETATION_OF",
      "provenance": "Research caveats retained outside narrative",
      "id": "e04205",
      "source": "EDU:COMMENTARY:12",
      "target": "EDU:WORKED:12",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "REVISES_EARLIER_ADVICE",
      "weight": "0.9",
      "role": "contextual",
      "rationale": "2026 risk-based review revises 2025 universal human line-by-line reading while retaining accountable verification",
      "provenance": "Editorial longitudinal comparison of two Osmani essays",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04206",
      "source": "O001",
      "target": "O023",
      "key": 0,
      "atlas_family": "dependency"
    },
    {
      "relation": "EXTENDS_EARLIER_DISCUSSION",
      "weight": "0.9",
      "role": "contextual",
      "rationale": "Adds stronger alternative independent verification and proportional human review to the early 2026 proof requirement",
      "provenance": "Editorial longitudinal comparison of two Osmani essays",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04207",
      "source": "O001",
      "target": "O019",
      "key": 0,
      "atlas_family": "dependency"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "contextual",
      "rationale": "Primary SE@PoliMi stream based on article thesis.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04208",
      "source": "O001",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "contextual",
      "rationale": "Optional second SE@PoliMi stream; only assigned for a material topical fit.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04209",
      "source": "O001",
      "target": "T:Engineering structure",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04210",
      "source": "O001",
      "target": "K:Review capacity and maintainers",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04211",
      "source": "O001",
      "target": "K:Independent verification and oracles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04212",
      "source": "O001",
      "target": "K:Ownership and knowledge transfer",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.6",
      "role": "contextual",
      "rationale": "Primary book teaching placement, may also be relevant elsewhere.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04213",
      "source": "O001",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e04214",
      "source": "O001",
      "target": "C:C08",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.85",
      "role": "contextual",
      "rationale": "Book section educational fit, not independent proof of chapter engineering principles.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04215",
      "source": "O001",
      "target": "S:8.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_MANUSCRIPT_OSMANI_CORE",
      "weight": 0.98,
      "role": "practitioner_illustration",
      "rationale": "I09: specific 10 Oct illustrated-edition teaching integration",
      "provenance": "Selectively approved practitioner integration 2026-10-10; not empirical validation",
      "integration_id": "I09",
      "comparison_scope": "EDITORIAL_PRACTICE",
      "mapping_confidence": "DIRECT_TEXT_INSERTION",
      "id": "e04216",
      "source": "O001",
      "target": "S:8.8",
      "key": 1,
      "atlas_family": "actual"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W093: Automating Low-Risk Code Review at Meta: RADAR, Risk Calibration, and Review Efficiency. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04217",
      "source": "O001",
      "target": "W093",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W100: The End of Code Review: Coding Agents Supersede Human Inspection. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04218",
      "source": "O001",
      "target": "W100",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W111: Many SWE-bench-Passing PRs Would Not Be Merged into Main. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04219",
      "source": "O001",
      "target": "W111",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "DISCUSSED_IN_APPENDIX_B_PRACTITIONER",
      "role": "practitioner_commentary",
      "comparison_scope": "EDITORIAL_PRACTICE_NOT_EMPIRICAL_EVIDENCE",
      "rationale": "Source is discussed in separate Osmani practitioner synthesis, distinct from W-series original research commentary",
      "provenance": "2026-10-10 version 4 book navigation update",
      "id": "e04220",
      "source": "O001",
      "target": "EDU:COMMENTARY:OSMANI",
      "key": 0,
      "atlas_family": "actual"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x04328",
      "source": "O001",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "APPLIES_TO_BROWNFIELD",
      "weight": "0.9",
      "role": "contextual",
      "rationale": "Applies bounded specification to mature repositories with hidden contracts",
      "provenance": "Editorial longitudinal comparison of two Osmani essays",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04221",
      "source": "O002",
      "target": "O018",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "contextual",
      "rationale": "Primary SE@PoliMi stream based on article thesis.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04222",
      "source": "O002",
      "target": "T:System knowledge & memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "contextual",
      "rationale": "Optional second SE@PoliMi stream; only assigned for a material topical fit.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04223",
      "source": "O002",
      "target": "T:Engineering structure",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04224",
      "source": "O002",
      "target": "K:System understanding and rationale",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04225",
      "source": "O002",
      "target": "K:Specifications and governance",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04226",
      "source": "O002",
      "target": "K:Independent verification and oracles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.6",
      "role": "contextual",
      "rationale": "Primary book teaching placement, may also be relevant elsewhere.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04227",
      "source": "O002",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e04228",
      "source": "O002",
      "target": "C:C09",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.85",
      "role": "contextual",
      "rationale": "Book section educational fit, not independent proof of chapter engineering principles.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04229",
      "source": "O002",
      "target": "S:9.1",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_MANUSCRIPT_OSMANI_CORE",
      "weight": 0.98,
      "role": "practitioner_illustration",
      "rationale": "I10: specific 10 Oct illustrated-edition teaching integration",
      "provenance": "Selectively approved practitioner integration 2026-10-10; not empirical validation",
      "integration_id": "I10",
      "comparison_scope": "EDITORIAL_PRACTICE",
      "mapping_confidence": "DIRECT_TEXT_INSERTION",
      "id": "e04230",
      "source": "O002",
      "target": "S:9.1",
      "key": 1,
      "atlas_family": "actual"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W154: Comprehension Debt in GenAI-Assisted Software Engineering Projects. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04231",
      "source": "O002",
      "target": "W154",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W155: ChatGPT: Friend or Foe When Comprehending and Changing Unfamiliar Code. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04232",
      "source": "O002",
      "target": "W155",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W171: Revisiting Turnover-Induced Knowledge Loss in Software Projects. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04233",
      "source": "O002",
      "target": "W171",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "DISCUSSED_IN_APPENDIX_B_PRACTITIONER",
      "role": "practitioner_commentary",
      "comparison_scope": "EDITORIAL_PRACTICE_NOT_EMPIRICAL_EVIDENCE",
      "rationale": "Source is discussed in separate Osmani practitioner synthesis, distinct from W-series original research commentary",
      "provenance": "2026-10-10 version 4 book navigation update",
      "id": "e04234",
      "source": "O002",
      "target": "EDU:COMMENTARY:OSMANI",
      "key": 0,
      "atlas_family": "actual"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x04343",
      "source": "O002",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "EXTENDS_EARLIER_DISCUSSION",
      "weight": "0.9",
      "role": "contextual",
      "rationale": "Revisits cognitive offloading after much greater agent autonomy",
      "provenance": "Editorial longitudinal comparison of two Osmani essays",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04235",
      "source": "O003",
      "target": "O036",
      "key": 0,
      "atlas_family": "dependency"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "contextual",
      "rationale": "Primary SE@PoliMi stream based on article thesis.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04236",
      "source": "O003",
      "target": "T:Skills & learning",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "contextual",
      "rationale": "Optional second SE@PoliMi stream; only assigned for a material topical fit.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04237",
      "source": "O003",
      "target": "T:System knowledge & memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04238",
      "source": "O003",
      "target": "K:Cognitive offloading and skill debt",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04239",
      "source": "O003",
      "target": "K:Skills formation and teaching",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04240",
      "source": "O003",
      "target": "K:Human cognitive load",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.6",
      "role": "contextual",
      "rationale": "Primary book teaching placement, may also be relevant elsewhere.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04241",
      "source": "O003",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e04242",
      "source": "O003",
      "target": "C:C10",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.85",
      "role": "contextual",
      "rationale": "Book section educational fit, not independent proof of chapter engineering principles.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04243",
      "source": "O003",
      "target": "S:10.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_MANUSCRIPT_OSMANI_CORE",
      "weight": 0.98,
      "role": "practitioner_illustration",
      "rationale": "I12: specific 10 Oct illustrated-edition teaching integration",
      "provenance": "Selectively approved practitioner integration 2026-10-10; not empirical validation",
      "integration_id": "I12",
      "comparison_scope": "EDITORIAL_PRACTICE",
      "mapping_confidence": "DIRECT_TEXT_INSERTION",
      "id": "e04244",
      "source": "O003",
      "target": "S:10.8",
      "key": 1,
      "atlas_family": "actual"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W117: The Augmentation Trap: AI Productivity and the Cost of Cognitive Offloading. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04245",
      "source": "O003",
      "target": "W117",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W118: How AI Impacts Skill Formation. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04246",
      "source": "O003",
      "target": "W118",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W121: Your Brain on ChatGPT: Accumulation of Cognitive Debt when Using an AI Assistant for Essay Writing Task. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "CROSS_DOMAIN_ANALOGY",
      "mapping_confidence": "LOW",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04247",
      "source": "O003",
      "target": "W121",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "DISCUSSED_IN_APPENDIX_B_PRACTITIONER",
      "role": "practitioner_commentary",
      "comparison_scope": "EDITORIAL_PRACTICE_NOT_EMPIRICAL_EVIDENCE",
      "rationale": "Source is discussed in separate Osmani practitioner synthesis, distinct from W-series original research commentary",
      "provenance": "2026-10-10 version 4 book navigation update",
      "id": "e04248",
      "source": "O003",
      "target": "EDU:COMMENTARY:OSMANI",
      "key": 0,
      "atlas_family": "actual"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x04358",
      "source": "O003",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "OPERATIONALIZES_EARLIER_GUIDANCE",
      "weight": "0.9",
      "role": "contextual",
      "rationale": "Turns context management principles into dated instructions and memory audits",
      "provenance": "Editorial longitudinal comparison of two Osmani essays",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04249",
      "source": "O004",
      "target": "O031",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "contextual",
      "rationale": "Primary SE@PoliMi stream based on article thesis.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04250",
      "source": "O004",
      "target": "T:System knowledge & memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "contextual",
      "rationale": "Optional second SE@PoliMi stream; only assigned for a material topical fit.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04251",
      "source": "O004",
      "target": "T:Code quality & security",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04252",
      "source": "O004",
      "target": "K:Agent context and persistent memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04253",
      "source": "O004",
      "target": "K:Dependencies and agent supply chain",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04254",
      "source": "O004",
      "target": "K:Specifications and governance",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.6",
      "role": "contextual",
      "rationale": "Primary book teaching placement, may also be relevant elsewhere.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04255",
      "source": "O004",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e04256",
      "source": "O004",
      "target": "C:C09",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.85",
      "role": "contextual",
      "rationale": "Book section educational fit, not independent proof of chapter engineering principles.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04257",
      "source": "O004",
      "target": "S:9.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_MANUSCRIPT_OSMANI_CORE",
      "weight": 0.98,
      "role": "practitioner_illustration",
      "rationale": "I11: specific 10 Oct illustrated-edition teaching integration",
      "provenance": "Selectively approved practitioner integration 2026-10-10; not empirical validation",
      "integration_id": "I11",
      "comparison_scope": "EDITORIAL_PRACTICE",
      "mapping_confidence": "DIRECT_TEXT_INSERTION",
      "id": "e04258",
      "source": "O004",
      "target": "S:9.6",
      "key": 1,
      "atlas_family": "actual"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W053: Scanning the Harness: Configuration Exposures in AI Coding-Agent Supply Chains. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04259",
      "source": "O004",
      "target": "W053",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W157: ClawVM: Harness-Managed Virtual Memory for Stateful Tool-Using LLM Agents. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04260",
      "source": "O004",
      "target": "W157",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W159: Memory Management and Contextual Consistency for Long-Running Low-Code Agents. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04261",
      "source": "O004",
      "target": "W159",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "DISCUSSED_IN_APPENDIX_B_PRACTITIONER",
      "role": "practitioner_commentary",
      "comparison_scope": "EDITORIAL_PRACTICE_NOT_EMPIRICAL_EVIDENCE",
      "rationale": "Source is discussed in separate Osmani practitioner synthesis, distinct from W-series original research commentary",
      "provenance": "2026-10-10 version 4 book navigation update",
      "id": "e04262",
      "source": "O004",
      "target": "EDU:COMMENTARY:OSMANI",
      "key": 0,
      "atlas_family": "actual"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x04373",
      "source": "O004",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "contextual",
      "rationale": "Primary SE@PoliMi stream based on article thesis.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04263",
      "source": "O005",
      "target": "T:Engineering structure",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "contextual",
      "rationale": "Optional second SE@PoliMi stream; only assigned for a material topical fit.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04264",
      "source": "O005",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04265",
      "source": "O005",
      "target": "K:Human-agent collaboration",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04266",
      "source": "O005",
      "target": "K:Specifications and governance",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04267",
      "source": "O005",
      "target": "K:Independent verification and oracles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.6",
      "role": "contextual",
      "rationale": "Primary book teaching placement, may also be relevant elsewhere.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04268",
      "source": "O005",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.85",
      "role": "contextual",
      "rationale": "Book section educational fit, not independent proof of chapter engineering principles.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04269",
      "source": "O005",
      "target": "S:11.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W147: To Ban or not to Ban? How Open Source Projects Govern GenAI Contributions. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04270",
      "source": "O005",
      "target": "W147",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W149: Making AI Visible, Not Vanished: How AI Policies Reshape Developer Experience on GitHub. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04271",
      "source": "O005",
      "target": "W149",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W093: Automating Low-Risk Code Review at Meta: RADAR, Risk Calibration, and Review Efficiency. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04272",
      "source": "O005",
      "target": "W093",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EXTENDS_EARLIER_DISCUSSION",
      "weight": "0.9",
      "role": "contextual",
      "rationale": "Develops task selection, parallel operation and judgment around the earlier feedback-loop pattern",
      "provenance": "Editorial longitudinal comparison of two Osmani essays",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04273",
      "source": "O006",
      "target": "O012",
      "key": 0,
      "atlas_family": "dependency"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "contextual",
      "rationale": "Primary SE@PoliMi stream based on article thesis.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04274",
      "source": "O006",
      "target": "T:Engineering structure",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "contextual",
      "rationale": "Optional second SE@PoliMi stream; only assigned for a material topical fit.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04275",
      "source": "O006",
      "target": "T:What agents can do",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04276",
      "source": "O006",
      "target": "K:Long-running agent execution",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04277",
      "source": "O006",
      "target": "K:Agent failure and escalation",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04278",
      "source": "O006",
      "target": "K:Specifications and governance",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.6",
      "role": "contextual",
      "rationale": "Primary book teaching placement, may also be relevant elsewhere.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04279",
      "source": "O006",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e04280",
      "source": "O006",
      "target": "C:C03",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.85",
      "role": "contextual",
      "rationale": "Editorial fit aligned to where the cited article actually appears; original catalogue suggestion retained in prior_editorial_section.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "prior_editorial_section": "S:3.8",
      "id": "e04281",
      "source": "O006",
      "target": "S:3.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_MANUSCRIPT_OSMANI_CORE",
      "weight": 0.98,
      "role": "practitioner_illustration",
      "rationale": "I04: specific 10 Oct illustrated-edition teaching integration",
      "provenance": "Selectively approved practitioner integration 2026-10-10; not empirical validation",
      "integration_id": "I04",
      "comparison_scope": "EDITORIAL_PRACTICE",
      "mapping_confidence": "DIRECT_TEXT_INSERTION",
      "id": "e04282",
      "source": "O006",
      "target": "S:3.6",
      "key": 1,
      "atlas_family": "actual"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W095: Beyond Code Generation: Reliability, Verification, and Cost Economics in the Agentic Software Development Lifecycle. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04283",
      "source": "O006",
      "target": "W095",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W191: Where Do AI Coding Agents Fail? An Empirical Study of Failed Agentic Pull Requests in GitHub. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04284",
      "source": "O006",
      "target": "W191",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W152: Agentic Software Engineering: Foundational Pillars and a Research Roadmap. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04285",
      "source": "O006",
      "target": "W152",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "DISCUSSED_IN_APPENDIX_B_PRACTITIONER",
      "role": "practitioner_commentary",
      "comparison_scope": "EDITORIAL_PRACTICE_NOT_EMPIRICAL_EVIDENCE",
      "rationale": "Source is discussed in separate Osmani practitioner synthesis, distinct from W-series original research commentary",
      "provenance": "2026-10-10 version 4 book navigation update",
      "id": "e04286",
      "source": "O006",
      "target": "EDU:COMMENTARY:OSMANI",
      "key": 0,
      "atlas_family": "actual"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x04398",
      "source": "O006",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "contextual",
      "rationale": "Primary SE@PoliMi stream based on article thesis.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04287",
      "source": "O007",
      "target": "T:Code quality & security",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "contextual",
      "rationale": "Optional second SE@PoliMi stream; only assigned for a material topical fit.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04288",
      "source": "O007",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04289",
      "source": "O007",
      "target": "K:Technical debt and complexity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04290",
      "source": "O007",
      "target": "K:Independent verification and oracles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04291",
      "source": "O007",
      "target": "K:Review capacity and maintainers",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.6",
      "role": "contextual",
      "rationale": "Primary book teaching placement, may also be relevant elsewhere.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04292",
      "source": "O007",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.85",
      "role": "contextual",
      "rationale": "Book section educational fit, not independent proof of chapter engineering principles.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04293",
      "source": "O007",
      "target": "S:5.1",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W054: Not All Agents Are Equal: Code Quality and Post-Merge Maintenance Across Five Autonomous Coding Agents in the Wild. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04294",
      "source": "O007",
      "target": "W054",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W055: Debt Behind the AI Boom: A Large-Scale Empirical Study of AI-Generated Code in the Wild. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04295",
      "source": "O007",
      "target": "W055",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W079: Correlated Errors in Large Language Models. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "CROSS_DOMAIN_ANALOGY",
      "mapping_confidence": "LOW",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04296",
      "source": "O007",
      "target": "W079",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "SCALE_UP_CONCEPT",
      "weight": "0.9",
      "role": "contextual",
      "rationale": "Frames factories as systems of multiple harnessed loops under different review policies",
      "provenance": "Editorial longitudinal comparison of two Osmani essays",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04297",
      "source": "O008",
      "target": "O012",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "contextual",
      "rationale": "Primary SE@PoliMi stream based on article thesis.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04298",
      "source": "O008",
      "target": "T:Engineering structure",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "contextual",
      "rationale": "Optional second SE@PoliMi stream; only assigned for a material topical fit.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04299",
      "source": "O008",
      "target": "T:Economics",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04300",
      "source": "O008",
      "target": "K:Human-agent collaboration",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04301",
      "source": "O008",
      "target": "K:Long-running agent execution",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04302",
      "source": "O008",
      "target": "K:Economic costs and return",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.6",
      "role": "contextual",
      "rationale": "Primary book teaching placement, may also be relevant elsewhere.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04303",
      "source": "O008",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.85",
      "role": "contextual",
      "rationale": "Book section educational fit, not independent proof of chapter engineering principles.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04304",
      "source": "O008",
      "target": "S:11.9",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W027: Beyond the Copilot: Scaling the Agentic Product Development Life Cycle. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04305",
      "source": "O008",
      "target": "W027",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W147: To Ban or not to Ban? How Open Source Projects Govern GenAI Contributions. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04306",
      "source": "O008",
      "target": "W147",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W152: Agentic Software Engineering: Foundational Pillars and a Research Roadmap. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04307",
      "source": "O008",
      "target": "W152",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "GOVERNANCE_EXTENSION",
      "weight": "0.9",
      "role": "contextual",
      "rationale": "Places accountable human ownership at the boundary around autonomous inner execution",
      "provenance": "Editorial longitudinal comparison of two Osmani essays",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04308",
      "source": "O009",
      "target": "O012",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "contextual",
      "rationale": "Primary SE@PoliMi stream based on article thesis.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04309",
      "source": "O009",
      "target": "T:Engineering structure",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "contextual",
      "rationale": "Optional second SE@PoliMi stream; only assigned for a material topical fit.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04310",
      "source": "O009",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04311",
      "source": "O009",
      "target": "K:Ownership and knowledge transfer",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04312",
      "source": "O009",
      "target": "K:Independent verification and oracles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04313",
      "source": "O009",
      "target": "K:Human-agent collaboration",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.6",
      "role": "contextual",
      "rationale": "Primary book teaching placement, may also be relevant elsewhere.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04314",
      "source": "O009",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e04315",
      "source": "O009",
      "target": "C:C11",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.85",
      "role": "contextual",
      "rationale": "Book section educational fit, not independent proof of chapter engineering principles.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04316",
      "source": "O009",
      "target": "S:11.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_MANUSCRIPT_OSMANI_CORE",
      "weight": 0.98,
      "role": "practitioner_illustration",
      "rationale": "I13: specific 10 Oct illustrated-edition teaching integration",
      "provenance": "Selectively approved practitioner integration 2026-10-10; not empirical validation",
      "integration_id": "I13",
      "comparison_scope": "EDITORIAL_PRACTICE",
      "mapping_confidence": "DIRECT_TEXT_INSERTION",
      "id": "e04317",
      "source": "O009",
      "target": "S:11.6",
      "key": 1,
      "atlas_family": "actual"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W095: Beyond Code Generation: Reliability, Verification, and Cost Economics in the Agentic Software Development Lifecycle. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04318",
      "source": "O009",
      "target": "W095",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W100: The End of Code Review: Coding Agents Supersede Human Inspection. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04319",
      "source": "O009",
      "target": "W100",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W111: Many SWE-bench-Passing PRs Would Not Be Merged into Main. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04320",
      "source": "O009",
      "target": "W111",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "DISCUSSED_IN_APPENDIX_B_PRACTITIONER",
      "role": "practitioner_commentary",
      "comparison_scope": "EDITORIAL_PRACTICE_NOT_EMPIRICAL_EVIDENCE",
      "rationale": "Source is discussed in separate Osmani practitioner synthesis, distinct from W-series original research commentary",
      "provenance": "2026-10-10 version 4 book navigation update",
      "id": "e04321",
      "source": "O009",
      "target": "EDU:COMMENTARY:OSMANI",
      "key": 0,
      "atlas_family": "actual"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x04434",
      "source": "O009",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "contextual",
      "rationale": "Primary SE@PoliMi stream based on article thesis.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04322",
      "source": "O010",
      "target": "T:What agents can do",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "contextual",
      "rationale": "Optional second SE@PoliMi stream; only assigned for a material topical fit.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04323",
      "source": "O010",
      "target": "T:Engineering structure",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04324",
      "source": "O010",
      "target": "K:Long-running agent execution",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04325",
      "source": "O010",
      "target": "K:Human-agent collaboration",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04326",
      "source": "O010",
      "target": "K:Agent failure and escalation",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.6",
      "role": "contextual",
      "rationale": "Primary book teaching placement, may also be relevant elsewhere.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04327",
      "source": "O010",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e04328",
      "source": "O010",
      "target": "C:C03",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.85",
      "role": "contextual",
      "rationale": "Book section educational fit, not independent proof of chapter engineering principles.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04329",
      "source": "O010",
      "target": "S:3.3",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_MANUSCRIPT_OSMANI_CORE",
      "weight": 0.98,
      "role": "practitioner_illustration",
      "rationale": "I03: specific 10 Oct illustrated-edition teaching integration",
      "provenance": "Selectively approved practitioner integration 2026-10-10; not empirical validation",
      "integration_id": "I03",
      "comparison_scope": "EDITORIAL_PRACTICE",
      "mapping_confidence": "DIRECT_TEXT_INSERTION",
      "id": "e04330",
      "source": "O010",
      "target": "S:3.3",
      "key": 1,
      "atlas_family": "actual"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W191: Where Do AI Coding Agents Fail? An Empirical Study of Failed Agentic Pull Requests in GitHub. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04331",
      "source": "O010",
      "target": "W191",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W152: Agentic Software Engineering: Foundational Pillars and a Research Roadmap. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04332",
      "source": "O010",
      "target": "W152",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W095: Beyond Code Generation: Reliability, Verification, and Cost Economics in the Agentic Software Development Lifecycle. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04333",
      "source": "O010",
      "target": "W095",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "DISCUSSED_IN_APPENDIX_B_PRACTITIONER",
      "role": "practitioner_commentary",
      "comparison_scope": "EDITORIAL_PRACTICE_NOT_EMPIRICAL_EVIDENCE",
      "rationale": "Source is discussed in separate Osmani practitioner synthesis, distinct from W-series original research commentary",
      "provenance": "2026-10-10 version 4 book navigation update",
      "id": "e04334",
      "source": "O010",
      "target": "EDU:COMMENTARY:OSMANI",
      "key": 0,
      "atlas_family": "actual"
    },
    {
      "relation": "SOURCE_ATTRIBUTION_FOR_RENDITION",
      "provenance": "JPG_EDITION_V7",
      "interpretation": "Source attribution inherited from audited figure; not independent validation",
      "id": "x04448",
      "source": "O010",
      "target": "JPG:V7:07",
      "key": "v7_attribution",
      "atlas_family": "provenance"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x04449",
      "source": "O010",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "contextual",
      "rationale": "Primary SE@PoliMi stream based on article thesis.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04335",
      "source": "O011",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "contextual",
      "rationale": "Optional second SE@PoliMi stream; only assigned for a material topical fit.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04336",
      "source": "O011",
      "target": "T:Skills & learning",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04337",
      "source": "O011",
      "target": "K:Review capacity and maintainers",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04338",
      "source": "O011",
      "target": "K:AI as reviewer",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04339",
      "source": "O011",
      "target": "K:Ownership and knowledge transfer",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.6",
      "role": "contextual",
      "rationale": "Primary book teaching placement, may also be relevant elsewhere.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04340",
      "source": "O011",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.85",
      "role": "contextual",
      "rationale": "Book section educational fit, not independent proof of chapter engineering principles.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04341",
      "source": "O011",
      "target": "S:8.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W069: Same Scrutiny, More Time: Eye Tracking Insights into Reviewing LLM-Labelled Code. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04342",
      "source": "O011",
      "target": "W069",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W093: Automating Low-Risk Code Review at Meta: RADAR, Risk Calibration, and Review Efficiency. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04343",
      "source": "O011",
      "target": "W093",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W098: Is Agentic Code Review Helpful? Mining Developers' Feedback to CodeRabbit Reviews in the Wild. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04344",
      "source": "O011",
      "target": "W098",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "contextual",
      "rationale": "Primary SE@PoliMi stream based on article thesis.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04345",
      "source": "O012",
      "target": "T:Engineering structure",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "contextual",
      "rationale": "Optional second SE@PoliMi stream; only assigned for a material topical fit.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04346",
      "source": "O012",
      "target": "T:What agents can do",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04347",
      "source": "O012",
      "target": "K:Long-running agent execution",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04348",
      "source": "O012",
      "target": "K:Agent failure and escalation",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04349",
      "source": "O012",
      "target": "K:Economic costs and return",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.6",
      "role": "contextual",
      "rationale": "Primary book teaching placement, may also be relevant elsewhere.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04350",
      "source": "O012",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e04351",
      "source": "O012",
      "target": "C:C03",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.85",
      "role": "contextual",
      "rationale": "Book section educational fit, not independent proof of chapter engineering principles.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04352",
      "source": "O012",
      "target": "S:3.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_MANUSCRIPT_OSMANI_CORE",
      "weight": 0.98,
      "role": "practitioner_illustration",
      "rationale": "I04: specific 10 Oct illustrated-edition teaching integration",
      "provenance": "Selectively approved practitioner integration 2026-10-10; not empirical validation",
      "integration_id": "I04",
      "comparison_scope": "EDITORIAL_PRACTICE",
      "mapping_confidence": "DIRECT_TEXT_INSERTION",
      "id": "e04353",
      "source": "O012",
      "target": "S:3.6",
      "key": 1,
      "atlas_family": "actual"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W075: Self-Correction Bench: Uncovering and Addressing the Self-Correction Blind Spot in LLMs. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "CROSS_DOMAIN_ANALOGY",
      "mapping_confidence": "LOW",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04354",
      "source": "O012",
      "target": "W075",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W095: Beyond Code Generation: Reliability, Verification, and Cost Economics in the Agentic Software Development Lifecycle. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04355",
      "source": "O012",
      "target": "W095",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W191: Where Do AI Coding Agents Fail? An Empirical Study of Failed Agentic Pull Requests in GitHub. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04356",
      "source": "O012",
      "target": "W191",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "DISCUSSED_IN_APPENDIX_B_PRACTITIONER",
      "role": "practitioner_commentary",
      "comparison_scope": "EDITORIAL_PRACTICE_NOT_EMPIRICAL_EVIDENCE",
      "rationale": "Source is discussed in separate Osmani practitioner synthesis, distinct from W-series original research commentary",
      "provenance": "2026-10-10 version 4 book navigation update",
      "id": "e04357",
      "source": "O012",
      "target": "EDU:COMMENTARY:OSMANI",
      "key": 0,
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_AUTHOR_CONCEPTUAL_FIGURE_NOT_VALIDATION",
      "provenance": "OROSZ_BOOK_INTEGRATION_v5_20261011",
      "citation_identity_level": "ATTRIBUTED_CONCEPTUAL_SYNTHESIS",
      "id": "e04358",
      "source": "O012",
      "target": "EDU:FIG:OROSZ_FP01",
      "key": "orosz_v5_figure",
      "atlas_family": "mapping"
    },
    {
      "relation": "SOURCE_ATTRIBUTION_FOR_RENDITION",
      "provenance": "JPG_EDITION_V7",
      "interpretation": "Source attribution inherited from audited figure; not independent validation",
      "id": "x04474",
      "source": "O012",
      "target": "JPG:V7:09",
      "key": "v7_attribution",
      "atlas_family": "provenance"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x04475",
      "source": "O012",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "contextual",
      "rationale": "Primary SE@PoliMi stream based on article thesis.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04359",
      "source": "O013",
      "target": "T:System knowledge & memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "contextual",
      "rationale": "Optional second SE@PoliMi stream; only assigned for a material topical fit.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04360",
      "source": "O013",
      "target": "T:What agents can do",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04361",
      "source": "O013",
      "target": "K:Long-running agent execution",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04362",
      "source": "O013",
      "target": "K:Agent context and persistent memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04363",
      "source": "O013",
      "target": "K:Agent failure and escalation",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.6",
      "role": "contextual",
      "rationale": "Primary book teaching placement, may also be relevant elsewhere.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04364",
      "source": "O013",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e04365",
      "source": "O013",
      "target": "C:C09",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.85",
      "role": "contextual",
      "rationale": "Editorial fit aligned to where the cited article actually appears; original catalogue suggestion retained in prior_editorial_section.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "prior_editorial_section": "S:9.5",
      "id": "e04366",
      "source": "O013",
      "target": "S:9.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_MANUSCRIPT_OSMANI_CORE",
      "weight": 0.98,
      "role": "practitioner_illustration",
      "rationale": "I11: specific 10 Oct illustrated-edition teaching integration",
      "provenance": "Selectively approved practitioner integration 2026-10-10; not empirical validation",
      "integration_id": "I11",
      "comparison_scope": "EDITORIAL_PRACTICE",
      "mapping_confidence": "DIRECT_TEXT_INSERTION",
      "id": "e04367",
      "source": "O013",
      "target": "S:9.6",
      "key": 1,
      "atlas_family": "actual"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W157: ClawVM: Harness-Managed Virtual Memory for Stateful Tool-Using LLM Agents. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04368",
      "source": "O013",
      "target": "W157",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W159: Memory Management and Contextual Consistency for Long-Running Low-Code Agents. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04369",
      "source": "O013",
      "target": "W159",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W191: Where Do AI Coding Agents Fail? An Empirical Study of Failed Agentic Pull Requests in GitHub. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04370",
      "source": "O013",
      "target": "W191",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "DISCUSSED_IN_APPENDIX_B_PRACTITIONER",
      "role": "practitioner_commentary",
      "comparison_scope": "EDITORIAL_PRACTICE_NOT_EMPIRICAL_EVIDENCE",
      "rationale": "Source is discussed in separate Osmani practitioner synthesis, distinct from W-series original research commentary",
      "provenance": "2026-10-10 version 4 book navigation update",
      "id": "e04371",
      "source": "O013",
      "target": "EDU:COMMENTARY:OSMANI",
      "key": 0,
      "atlas_family": "actual"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x04489",
      "source": "O013",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "contextual",
      "rationale": "Primary SE@PoliMi stream based on article thesis.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04372",
      "source": "O014",
      "target": "T:Code quality & security",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "contextual",
      "rationale": "Optional second SE@PoliMi stream; only assigned for a material topical fit.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04373",
      "source": "O014",
      "target": "T:Engineering structure",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04374",
      "source": "O014",
      "target": "K:Prompt injection and malicious tools",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04375",
      "source": "O014",
      "target": "K:Dependencies and agent supply chain",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04376",
      "source": "O014",
      "target": "K:Human-agent collaboration",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.6",
      "role": "contextual",
      "rationale": "Primary book teaching placement, may also be relevant elsewhere.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04377",
      "source": "O014",
      "target": "C:C06",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.85",
      "role": "contextual",
      "rationale": "Book section educational fit, not independent proof of chapter engineering principles.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04378",
      "source": "O014",
      "target": "S:6.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W053: Scanning the Harness: Configuration Exposures in AI Coding-Agent Supply Chains. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04379",
      "source": "O014",
      "target": "W053",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W060: Your AI, My Shell: Demystifying Prompt Injection Attacks on Agentic AI Coding Editors. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04380",
      "source": "O014",
      "target": "W060",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W152: Agentic Software Engineering: Foundational Pillars and a Research Roadmap. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04381",
      "source": "O014",
      "target": "W152",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "contextual",
      "rationale": "Primary SE@PoliMi stream based on article thesis.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04382",
      "source": "O015",
      "target": "T:Engineering structure",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "contextual",
      "rationale": "Optional second SE@PoliMi stream; only assigned for a material topical fit.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04383",
      "source": "O015",
      "target": "T:What agents can do",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04384",
      "source": "O015",
      "target": "K:Developer workflow and adoption",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04385",
      "source": "O015",
      "target": "K:Human-agent collaboration",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04386",
      "source": "O015",
      "target": "K:Long-running agent execution",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.6",
      "role": "contextual",
      "rationale": "Primary book teaching placement, may also be relevant elsewhere.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04387",
      "source": "O015",
      "target": "C:C01",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.85",
      "role": "contextual",
      "rationale": "Book section educational fit, not independent proof of chapter engineering principles.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04388",
      "source": "O015",
      "target": "S:1.3",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W002: Code with Me or for Me? How Increasing AI Automation Transforms Developer Workflows. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04389",
      "source": "O015",
      "target": "W002",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W014: Adoption and Impact of Command-Line AI Coding Agents: A Study of Microsoft's Early 2026 Rollout of Claude Code and GitHub Copilot CLI. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04390",
      "source": "O015",
      "target": "W014",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W027: Beyond the Copilot: Scaling the Agentic Product Development Life Cycle. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04391",
      "source": "O015",
      "target": "W027",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "contextual",
      "rationale": "Primary SE@PoliMi stream based on article thesis.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04392",
      "source": "O016",
      "target": "T:Engineering structure",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "contextual",
      "rationale": "Optional second SE@PoliMi stream; only assigned for a material topical fit.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04393",
      "source": "O016",
      "target": "T:Skills & learning",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04394",
      "source": "O016",
      "target": "K:Ownership and knowledge transfer",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04395",
      "source": "O016",
      "target": "K:Skills formation and teaching",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04396",
      "source": "O016",
      "target": "K:Human cognitive load",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.6",
      "role": "contextual",
      "rationale": "Primary book teaching placement, may also be relevant elsewhere.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04397",
      "source": "O016",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.85",
      "role": "contextual",
      "rationale": "Book section educational fit, not independent proof of chapter engineering principles.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04398",
      "source": "O016",
      "target": "S:11.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W161: Examining ownership models in software teams: A systematic literature review and a replication study. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "GENERAL_ENGINEERING_CONTEXT",
      "mapping_confidence": "LOW",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04399",
      "source": "O016",
      "target": "W161",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W171: Revisiting Turnover-Induced Knowledge Loss in Software Projects. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "GENERAL_ENGINEERING_CONTEXT",
      "mapping_confidence": "LOW",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04400",
      "source": "O016",
      "target": "W171",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W178: Ramp-Up Journey of New Hires: Tug of War of Aids and Impediments. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "GENERAL_ENGINEERING_CONTEXT",
      "mapping_confidence": "LOW",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04401",
      "source": "O016",
      "target": "W178",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "REFINES_PRACTITIONER_HEURISTIC",
      "weight": "0.9",
      "role": "contextual",
      "rationale": "Changes illustrated level of agent-authored work; neither percentage is a measured population constant",
      "provenance": "Editorial longitudinal comparison of two Osmani essays",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04402",
      "source": "O017",
      "target": "O049",
      "key": 0,
      "atlas_family": "audit"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "contextual",
      "rationale": "Primary SE@PoliMi stream based on article thesis.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04403",
      "source": "O017",
      "target": "T:Skills & learning",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "contextual",
      "rationale": "Optional second SE@PoliMi stream; only assigned for a material topical fit.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04404",
      "source": "O017",
      "target": "T:System knowledge & memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04405",
      "source": "O017",
      "target": "K:Cognitive offloading and skill debt",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04406",
      "source": "O017",
      "target": "K:System understanding and rationale",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04407",
      "source": "O017",
      "target": "K:Technical debt and complexity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.6",
      "role": "contextual",
      "rationale": "Primary book teaching placement, may also be relevant elsewhere.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04408",
      "source": "O017",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e04409",
      "source": "O017",
      "target": "C:C10",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.85",
      "role": "contextual",
      "rationale": "Editorial fit aligned to where the cited article actually appears; original catalogue suggestion retained in prior_editorial_section.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "prior_editorial_section": "S:10.2",
      "id": "e04410",
      "source": "O017",
      "target": "S:10.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_MANUSCRIPT_OSMANI_CORE",
      "weight": 0.98,
      "role": "practitioner_illustration",
      "rationale": "I12: specific 10 Oct illustrated-edition teaching integration",
      "provenance": "Selectively approved practitioner integration 2026-10-10; not empirical validation",
      "integration_id": "I12",
      "comparison_scope": "EDITORIAL_PRACTICE",
      "mapping_confidence": "DIRECT_TEXT_INSERTION",
      "id": "e04411",
      "source": "O017",
      "target": "S:10.8",
      "key": 1,
      "atlas_family": "actual"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W154: Comprehension Debt in GenAI-Assisted Software Engineering Projects. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04412",
      "source": "O017",
      "target": "W154",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W117: The Augmentation Trap: AI Productivity and the Cost of Cognitive Offloading. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04413",
      "source": "O017",
      "target": "W117",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W122: AI Didn't Make Programming Easier. It Just Made It Differently Difficult. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04414",
      "source": "O017",
      "target": "W122",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "DISCUSSED_IN_APPENDIX_B_PRACTITIONER",
      "role": "practitioner_commentary",
      "comparison_scope": "EDITORIAL_PRACTICE_NOT_EMPIRICAL_EVIDENCE",
      "rationale": "Source is discussed in separate Osmani practitioner synthesis, distinct from W-series original research commentary",
      "provenance": "2026-10-10 version 4 book navigation update",
      "id": "e04415",
      "source": "O017",
      "target": "EDU:COMMENTARY:OSMANI",
      "key": 0,
      "atlas_family": "actual"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x04534",
      "source": "O017",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "contextual",
      "rationale": "Primary SE@PoliMi stream based on article thesis.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04416",
      "source": "O018",
      "target": "T:Engineering structure",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "contextual",
      "rationale": "Optional second SE@PoliMi stream; only assigned for a material topical fit.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04417",
      "source": "O018",
      "target": "T:System knowledge & memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04418",
      "source": "O018",
      "target": "K:Specifications and governance",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04419",
      "source": "O018",
      "target": "K:Agent context and persistent memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04420",
      "source": "O018",
      "target": "K:Independent verification and oracles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.6",
      "role": "contextual",
      "rationale": "Primary book teaching placement, may also be relevant elsewhere.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04421",
      "source": "O018",
      "target": "C:C04",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e04422",
      "source": "O018",
      "target": "C:C04",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.85",
      "role": "contextual",
      "rationale": "Editorial fit aligned to where the cited article actually appears; original catalogue suggestion retained in prior_editorial_section.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "prior_editorial_section": "S:4.3",
      "id": "e04423",
      "source": "O018",
      "target": "S:4.1",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_MANUSCRIPT_OSMANI_CORE",
      "weight": 0.98,
      "role": "practitioner_illustration",
      "rationale": "I05: specific 10 Oct illustrated-edition teaching integration",
      "provenance": "Selectively approved practitioner integration 2026-10-10; not empirical validation",
      "integration_id": "I05",
      "comparison_scope": "EDITORIAL_PRACTICE",
      "mapping_confidence": "DIRECT_TEXT_INSERTION",
      "id": "e04424",
      "source": "O018",
      "target": "S:4.1",
      "key": 1,
      "atlas_family": "actual"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W148: SOEN-101: Code Generation by Emulating Software Process Models Using Large Language Model Agents. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04425",
      "source": "O018",
      "target": "W148",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W151: Blueprint First, Model Second: A Framework for Deterministic LLM Workflow. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04426",
      "source": "O018",
      "target": "W151",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W077: Evaluating and Mitigating the Misguidance Effect of Buggy Code in LLM-Generated Unit Tests. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04427",
      "source": "O018",
      "target": "W077",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "DISCUSSED_IN_APPENDIX_B_PRACTITIONER",
      "role": "practitioner_commentary",
      "comparison_scope": "EDITORIAL_PRACTICE_NOT_EMPIRICAL_EVIDENCE",
      "rationale": "Source is discussed in separate Osmani practitioner synthesis, distinct from W-series original research commentary",
      "provenance": "2026-10-10 version 4 book navigation update",
      "id": "e04428",
      "source": "O018",
      "target": "EDU:COMMENTARY:OSMANI",
      "key": 0,
      "atlas_family": "actual"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x04548",
      "source": "O018",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "contextual",
      "rationale": "Primary SE@PoliMi stream based on article thesis.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04429",
      "source": "O019",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "contextual",
      "rationale": "Optional second SE@PoliMi stream; only assigned for a material topical fit.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04430",
      "source": "O019",
      "target": "T:Engineering structure",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04431",
      "source": "O019",
      "target": "K:Review capacity and maintainers",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04432",
      "source": "O019",
      "target": "K:Independent verification and oracles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04433",
      "source": "O019",
      "target": "K:Ownership and knowledge transfer",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.6",
      "role": "contextual",
      "rationale": "Primary book teaching placement, may also be relevant elsewhere.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04434",
      "source": "O019",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.85",
      "role": "contextual",
      "rationale": "Book section educational fit, not independent proof of chapter engineering principles.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04435",
      "source": "O019",
      "target": "S:8.9",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W065: These Aren't the Reviews You're Looking For: How Humans Review AI-Generated Pull Requests. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04436",
      "source": "O019",
      "target": "W065",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W069: Same Scrutiny, More Time: Eye Tracking Insights into Reviewing LLM-Labelled Code. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04437",
      "source": "O019",
      "target": "W069",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W093: Automating Low-Risk Code Review at Meta: RADAR, Risk Calibration, and Review Efficiency. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04438",
      "source": "O019",
      "target": "W093",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "contextual",
      "rationale": "Primary SE@PoliMi stream based on article thesis.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04439",
      "source": "O020",
      "target": "T:What agents can do",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "contextual",
      "rationale": "Optional second SE@PoliMi stream; only assigned for a material topical fit.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04440",
      "source": "O020",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04441",
      "source": "O020",
      "target": "K:Benchmarks and construct validity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04442",
      "source": "O020",
      "target": "K:Agent failure and escalation",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04443",
      "source": "O020",
      "target": "K:Architecture and modularity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.6",
      "role": "contextual",
      "rationale": "Primary book teaching placement, may also be relevant elsewhere.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04444",
      "source": "O020",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.85",
      "role": "contextual",
      "rationale": "Book section educational fit, not independent proof of chapter engineering principles.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04445",
      "source": "O020",
      "target": "S:3.4",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W191: Where Do AI Coding Agents Fail? An Empirical Study of Failed Agentic Pull Requests in GitHub. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04446",
      "source": "O020",
      "target": "W191",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W193: MirrorCode: Evidence that AI can already do some weeks-long coding tasks. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04447",
      "source": "O020",
      "target": "W193",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W111: Many SWE-bench-Passing PRs Would Not Be Merged into Main. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04448",
      "source": "O020",
      "target": "W111",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "contextual",
      "rationale": "Primary SE@PoliMi stream based on article thesis.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04449",
      "source": "O021",
      "target": "T:Engineering structure",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "contextual",
      "rationale": "Optional second SE@PoliMi stream; only assigned for a material topical fit.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04450",
      "source": "O021",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04451",
      "source": "O021",
      "target": "K:Specifications and governance",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04452",
      "source": "O021",
      "target": "K:Developer workflow and adoption",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04453",
      "source": "O021",
      "target": "K:Independent verification and oracles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.6",
      "role": "contextual",
      "rationale": "Primary book teaching placement, may also be relevant elsewhere.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04454",
      "source": "O021",
      "target": "C:C04",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.85",
      "role": "contextual",
      "rationale": "Book section educational fit, not independent proof of chapter engineering principles.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04455",
      "source": "O021",
      "target": "S:4.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W151: Blueprint First, Model Second: A Framework for Deterministic LLM Workflow. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04456",
      "source": "O021",
      "target": "W151",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W095: Beyond Code Generation: Reliability, Verification, and Cost Economics in the Agentic Software Development Lifecycle. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04457",
      "source": "O021",
      "target": "W095",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W083: A Study on Developer Behaviors for Validating and Repairing LLM-Generated Code Using Eye Tracking and IDE Actions. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04458",
      "source": "O021",
      "target": "W083",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "contextual",
      "rationale": "Primary SE@PoliMi stream based on article thesis.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04459",
      "source": "O022",
      "target": "T:Engineering structure",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "contextual",
      "rationale": "Optional second SE@PoliMi stream; only assigned for a material topical fit.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04460",
      "source": "O022",
      "target": "T:Skills & learning",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04461",
      "source": "O022",
      "target": "K:Ownership and knowledge transfer",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04462",
      "source": "O022",
      "target": "K:System understanding and rationale",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04463",
      "source": "O022",
      "target": "K:Skills formation and teaching",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.6",
      "role": "contextual",
      "rationale": "Primary book teaching placement, may also be relevant elsewhere.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04464",
      "source": "O022",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.85",
      "role": "contextual",
      "rationale": "Book section educational fit, not independent proof of chapter engineering principles.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04465",
      "source": "O022",
      "target": "S:11.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W161: Examining ownership models in software teams: A systematic literature review and a replication study. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "GENERAL_ENGINEERING_CONTEXT",
      "mapping_confidence": "LOW",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04466",
      "source": "O022",
      "target": "W161",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W175: Code Ownership and Software Quality: A Replication Study. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "GENERAL_ENGINEERING_CONTEXT",
      "mapping_confidence": "LOW",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04467",
      "source": "O022",
      "target": "W175",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W184: Developer Fluency: Achieving True Mastery in Software Projects. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "GENERAL_ENGINEERING_CONTEXT",
      "mapping_confidence": "LOW",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04468",
      "source": "O022",
      "target": "W184",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "contextual",
      "rationale": "Primary SE@PoliMi stream based on article thesis.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04469",
      "source": "O023",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "contextual",
      "rationale": "Optional second SE@PoliMi stream; only assigned for a material topical fit.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04470",
      "source": "O023",
      "target": "T:System knowledge & memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04471",
      "source": "O023",
      "target": "K:Independent verification and oracles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04472",
      "source": "O023",
      "target": "K:System understanding and rationale",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04473",
      "source": "O023",
      "target": "K:Ownership and knowledge transfer",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.6",
      "role": "contextual",
      "rationale": "Primary book teaching placement, may also be relevant elsewhere.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04474",
      "source": "O023",
      "target": "C:C08",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e04475",
      "source": "O023",
      "target": "C:C08",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.85",
      "role": "contextual",
      "rationale": "Editorial fit aligned to where the cited article actually appears; original catalogue suggestion retained in prior_editorial_section.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "prior_editorial_section": "S:8.7",
      "id": "e04476",
      "source": "O023",
      "target": "S:8.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_MANUSCRIPT_OSMANI_CORE",
      "weight": 0.98,
      "role": "practitioner_illustration",
      "rationale": "I09: specific 10 Oct illustrated-edition teaching integration",
      "provenance": "Selectively approved practitioner integration 2026-10-10; not empirical validation",
      "integration_id": "I09",
      "comparison_scope": "EDITORIAL_PRACTICE",
      "mapping_confidence": "DIRECT_TEXT_INSERTION",
      "id": "e04477",
      "source": "O023",
      "target": "S:8.8",
      "key": 1,
      "atlas_family": "actual"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W067: (Don't) Trust, but (Don't) Verify: Developers' Attention to Security in AI-Generated Code. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04478",
      "source": "O023",
      "target": "W067",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W069: Same Scrutiny, More Time: Eye Tracking Insights into Reviewing LLM-Labelled Code. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04479",
      "source": "O023",
      "target": "W069",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W154: Comprehension Debt in GenAI-Assisted Software Engineering Projects. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04480",
      "source": "O023",
      "target": "W154",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "DISCUSSED_IN_APPENDIX_B_PRACTITIONER",
      "role": "practitioner_commentary",
      "comparison_scope": "EDITORIAL_PRACTICE_NOT_EMPIRICAL_EVIDENCE",
      "rationale": "Source is discussed in separate Osmani practitioner synthesis, distinct from W-series original research commentary",
      "provenance": "2026-10-10 version 4 book navigation update",
      "id": "e04481",
      "source": "O023",
      "target": "EDU:COMMENTARY:OSMANI",
      "key": 0,
      "atlas_family": "actual"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x04602",
      "source": "O023",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "contextual",
      "rationale": "Primary SE@PoliMi stream based on article thesis.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04482",
      "source": "O024",
      "target": "T:Skills & learning",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "contextual",
      "rationale": "Optional second SE@PoliMi stream; only assigned for a material topical fit.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04483",
      "source": "O024",
      "target": "T:Engineering structure",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04484",
      "source": "O024",
      "target": "K:Human cognitive load",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04485",
      "source": "O024",
      "target": "K:Skills formation and teaching",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04486",
      "source": "O024",
      "target": "K:Specifications and governance",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.6",
      "role": "contextual",
      "rationale": "Primary book teaching placement, may also be relevant elsewhere.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04487",
      "source": "O024",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.85",
      "role": "contextual",
      "rationale": "Book section educational fit, not independent proof of chapter engineering principles.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04488",
      "source": "O024",
      "target": "S:10.5",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W117: The Augmentation Trap: AI Productivity and the Cost of Cognitive Offloading. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04489",
      "source": "O024",
      "target": "W117",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W118: How AI Impacts Skill Formation. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04490",
      "source": "O024",
      "target": "W118",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "contextual",
      "rationale": "Primary SE@PoliMi stream based on article thesis.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04491",
      "source": "O025",
      "target": "T:Engineering structure",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "contextual",
      "rationale": "Optional second SE@PoliMi stream; only assigned for a material topical fit.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04492",
      "source": "O025",
      "target": "T:Jobs & roles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04493",
      "source": "O025",
      "target": "K:Human-agent collaboration",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04494",
      "source": "O025",
      "target": "K:Long-running agent execution",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04495",
      "source": "O025",
      "target": "K:Developer workflow and adoption",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.6",
      "role": "contextual",
      "rationale": "Primary book teaching placement, may also be relevant elsewhere.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04496",
      "source": "O025",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.85",
      "role": "contextual",
      "rationale": "Book section educational fit, not independent proof of chapter engineering principles.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04497",
      "source": "O025",
      "target": "S:11.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W002: Code with Me or for Me? How Increasing AI Automation Transforms Developer Workflows. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04498",
      "source": "O025",
      "target": "W002",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W027: Beyond the Copilot: Scaling the Agentic Product Development Life Cycle. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04499",
      "source": "O025",
      "target": "W027",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W152: Agentic Software Engineering: Foundational Pillars and a Research Roadmap. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04500",
      "source": "O025",
      "target": "W152",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "contextual",
      "rationale": "Primary SE@PoliMi stream based on article thesis.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04501",
      "source": "O026",
      "target": "T:What agents can do",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "contextual",
      "rationale": "Optional second SE@PoliMi stream; only assigned for a material topical fit.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04502",
      "source": "O026",
      "target": "T:System knowledge & memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04503",
      "source": "O026",
      "target": "K:Agent context and persistent memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04504",
      "source": "O026",
      "target": "K:Developer workflow and adoption",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04505",
      "source": "O026",
      "target": "K:Agent failure and escalation",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.6",
      "role": "contextual",
      "rationale": "Primary book teaching placement, may also be relevant elsewhere.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04506",
      "source": "O026",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.85",
      "role": "contextual",
      "rationale": "Book section educational fit, not independent proof of chapter engineering principles.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04507",
      "source": "O026",
      "target": "S:3.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W191: Where Do AI Coding Agents Fail? An Empirical Study of Failed Agentic Pull Requests in GitHub. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "LOW",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04508",
      "source": "O026",
      "target": "W191",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "contextual",
      "rationale": "Primary SE@PoliMi stream based on article thesis.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04509",
      "source": "O027",
      "target": "T:Engineering structure",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04510",
      "source": "O027",
      "target": "K:Architecture and modularity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04511",
      "source": "O027",
      "target": "K:Vulnerability and secure code",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04512",
      "source": "O027",
      "target": "K:System understanding and rationale",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.6",
      "role": "contextual",
      "rationale": "Primary book teaching placement, may also be relevant elsewhere.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04513",
      "source": "O027",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.85",
      "role": "contextual",
      "rationale": "Book section educational fit, not independent proof of chapter engineering principles.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04514",
      "source": "O027",
      "target": "S:5.5",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "contextual",
      "rationale": "Primary SE@PoliMi stream based on article thesis.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04515",
      "source": "O028",
      "target": "T:Engineering structure",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "contextual",
      "rationale": "Optional second SE@PoliMi stream; only assigned for a material topical fit.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04516",
      "source": "O028",
      "target": "T:Code quality & security",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04517",
      "source": "O028",
      "target": "K:Specifications and governance",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04518",
      "source": "O028",
      "target": "K:Independent verification and oracles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04519",
      "source": "O028",
      "target": "K:Technical debt and complexity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.6",
      "role": "contextual",
      "rationale": "Primary book teaching placement, may also be relevant elsewhere.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04520",
      "source": "O028",
      "target": "C:C04",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e04521",
      "source": "O028",
      "target": "C:C04",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.85",
      "role": "contextual",
      "rationale": "Book section educational fit, not independent proof of chapter engineering principles.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04522",
      "source": "O028",
      "target": "S:4.1",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_MANUSCRIPT_OSMANI_CORE",
      "weight": 0.98,
      "role": "practitioner_illustration",
      "rationale": "I05: specific 10 Oct illustrated-edition teaching integration",
      "provenance": "Selectively approved practitioner integration 2026-10-10; not empirical validation",
      "integration_id": "I05",
      "comparison_scope": "EDITORIAL_PRACTICE",
      "mapping_confidence": "DIRECT_TEXT_INSERTION",
      "id": "e04523",
      "source": "O028",
      "target": "S:4.1",
      "key": 1,
      "atlas_family": "actual"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W045: Is Vibe Coding Safe? Benchmarking Vulnerability of Agent-Generated Code in Real-World Tasks. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04524",
      "source": "O028",
      "target": "W045",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W050: Understanding the (In)Security of Vibe-Coded Applications. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04525",
      "source": "O028",
      "target": "W050",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W151: Blueprint First, Model Second: A Framework for Deterministic LLM Workflow. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04526",
      "source": "O028",
      "target": "W151",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "DISCUSSED_IN_APPENDIX_B_PRACTITIONER",
      "role": "practitioner_commentary",
      "comparison_scope": "EDITORIAL_PRACTICE_NOT_EMPIRICAL_EVIDENCE",
      "rationale": "Source is discussed in separate Osmani practitioner synthesis, distinct from W-series original research commentary",
      "provenance": "2026-10-10 version 4 book navigation update",
      "id": "e04527",
      "source": "O028",
      "target": "EDU:COMMENTARY:OSMANI",
      "key": 0,
      "atlas_family": "actual"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x04649",
      "source": "O028",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "contextual",
      "rationale": "Primary SE@PoliMi stream based on article thesis.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04528",
      "source": "O029",
      "target": "T:Productivity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "contextual",
      "rationale": "Optional second SE@PoliMi stream; only assigned for a material topical fit.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04529",
      "source": "O029",
      "target": "T:Economics",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04530",
      "source": "O029",
      "target": "K:Controlled productivity evidence",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04531",
      "source": "O029",
      "target": "K:Output versus shipped value",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04532",
      "source": "O029",
      "target": "K:Evaluation methodology and baselines",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.6",
      "role": "contextual",
      "rationale": "Primary book teaching placement, may also be relevant elsewhere.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04533",
      "source": "O029",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e04534",
      "source": "O029",
      "target": "C:C02",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.85",
      "role": "contextual",
      "rationale": "Editorial fit aligned to where the cited article actually appears; original catalogue suggestion retained in prior_editorial_section.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "prior_editorial_section": "S:2.3",
      "id": "e04535",
      "source": "O029",
      "target": "S:2.5",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_MANUSCRIPT_OSMANI_CORE",
      "weight": 0.98,
      "role": "practitioner_illustration",
      "rationale": "I02: specific 10 Oct illustrated-edition teaching integration",
      "provenance": "Selectively approved practitioner integration 2026-10-10; not empirical validation",
      "integration_id": "I02",
      "comparison_scope": "EDITORIAL_PRACTICE",
      "mapping_confidence": "DIRECT_TEXT_INSERTION",
      "id": "e04536",
      "source": "O029",
      "target": "S:2.5",
      "key": 1,
      "atlas_family": "actual"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W003: The Effects of Generative AI on High-Skilled Work: Evidence from Three Field Experiments with Software Developers. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04537",
      "source": "O029",
      "target": "W003",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W023: Measuring the Impact of Early-2025 AI on Experienced Open-Source Developer Productivity. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04538",
      "source": "O029",
      "target": "W023",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W010: Writing Code vs. Shipping Code: Productivity Effects Across Generations of AI Coding Tools. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04539",
      "source": "O029",
      "target": "W010",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "DISCUSSED_IN_APPENDIX_B_PRACTITIONER",
      "role": "practitioner_commentary",
      "comparison_scope": "EDITORIAL_PRACTICE_NOT_EMPIRICAL_EVIDENCE",
      "rationale": "Source is discussed in separate Osmani practitioner synthesis, distinct from W-series original research commentary",
      "provenance": "2026-10-10 version 4 book navigation update",
      "id": "e04540",
      "source": "O029",
      "target": "EDU:COMMENTARY:OSMANI",
      "key": 0,
      "atlas_family": "actual"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x04663",
      "source": "O029",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "contextual",
      "rationale": "Primary SE@PoliMi stream based on article thesis.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04541",
      "source": "O030",
      "target": "T:What agents can do",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "contextual",
      "rationale": "Optional second SE@PoliMi stream; only assigned for a material topical fit.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04542",
      "source": "O030",
      "target": "T:Engineering structure",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04543",
      "source": "O030",
      "target": "K:Developer workflow and adoption",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04544",
      "source": "O030",
      "target": "K:Long-running agent execution",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04545",
      "source": "O030",
      "target": "K:Agent failure and escalation",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.6",
      "role": "contextual",
      "rationale": "Primary book teaching placement, may also be relevant elsewhere.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04546",
      "source": "O030",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.85",
      "role": "contextual",
      "rationale": "Book section educational fit, not independent proof of chapter engineering principles.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04547",
      "source": "O030",
      "target": "S:3.1",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W002: Code with Me or for Me? How Increasing AI Automation Transforms Developer Workflows. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04548",
      "source": "O030",
      "target": "W002",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W191: Where Do AI Coding Agents Fail? An Empirical Study of Failed Agentic Pull Requests in GitHub. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04549",
      "source": "O030",
      "target": "W191",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "contextual",
      "rationale": "Primary SE@PoliMi stream based on article thesis.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04550",
      "source": "O031",
      "target": "T:System knowledge & memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "contextual",
      "rationale": "Optional second SE@PoliMi stream; only assigned for a material topical fit.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04551",
      "source": "O031",
      "target": "T:Engineering structure",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04552",
      "source": "O031",
      "target": "K:Agent context and persistent memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04553",
      "source": "O031",
      "target": "K:System understanding and rationale",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04554",
      "source": "O031",
      "target": "K:Specifications and governance",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.6",
      "role": "contextual",
      "rationale": "Primary book teaching placement, may also be relevant elsewhere.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04555",
      "source": "O031",
      "target": "C:C09",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e04556",
      "source": "O031",
      "target": "C:C09",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.85",
      "role": "contextual",
      "rationale": "Editorial fit aligned to where the cited article actually appears; original catalogue suggestion retained in prior_editorial_section.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "prior_editorial_section": "S:9.4",
      "id": "e04557",
      "source": "O031",
      "target": "S:9.6",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_MANUSCRIPT_OSMANI_CORE",
      "weight": 0.98,
      "role": "practitioner_illustration",
      "rationale": "I11: specific 10 Oct illustrated-edition teaching integration",
      "provenance": "Selectively approved practitioner integration 2026-10-10; not empirical validation",
      "integration_id": "I11",
      "comparison_scope": "EDITORIAL_PRACTICE",
      "mapping_confidence": "DIRECT_TEXT_INSERTION",
      "id": "e04558",
      "source": "O031",
      "target": "S:9.6",
      "key": 1,
      "atlas_family": "actual"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W155: ChatGPT: Friend or Foe When Comprehending and Changing Unfamiliar Code. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04559",
      "source": "O031",
      "target": "W155",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W159: Memory Management and Contextual Consistency for Long-Running Low-Code Agents. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04560",
      "source": "O031",
      "target": "W159",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W184: Developer Fluency: Achieving True Mastery in Software Projects. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04561",
      "source": "O031",
      "target": "W184",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "DISCUSSED_IN_APPENDIX_B_PRACTITIONER",
      "role": "practitioner_commentary",
      "comparison_scope": "EDITORIAL_PRACTICE_NOT_EMPIRICAL_EVIDENCE",
      "rationale": "Source is discussed in separate Osmani practitioner synthesis, distinct from W-series original research commentary",
      "provenance": "2026-10-10 version 4 book navigation update",
      "id": "e04562",
      "source": "O031",
      "target": "EDU:COMMENTARY:OSMANI",
      "key": 0,
      "atlas_family": "actual"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x04686",
      "source": "O031",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "contextual",
      "rationale": "Primary SE@PoliMi stream based on article thesis.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04563",
      "source": "O032",
      "target": "T:Skills & learning",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "contextual",
      "rationale": "Optional second SE@PoliMi stream; only assigned for a material topical fit.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04564",
      "source": "O032",
      "target": "T:Engineering structure",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04565",
      "source": "O032",
      "target": "K:Developer workflow and adoption",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04566",
      "source": "O032",
      "target": "K:Skills formation and teaching",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04567",
      "source": "O032",
      "target": "K:Human-agent collaboration",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.6",
      "role": "contextual",
      "rationale": "Primary book teaching placement, may also be relevant elsewhere.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04568",
      "source": "O032",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.85",
      "role": "contextual",
      "rationale": "Book section educational fit, not independent proof of chapter engineering principles.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04569",
      "source": "O032",
      "target": "S:10.9",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W116: Using Biometrics to Understand AI-Assisted Coding Performance and its Perception. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04570",
      "source": "O032",
      "target": "W116",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W118: How AI Impacts Skill Formation. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04571",
      "source": "O032",
      "target": "W118",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W122: AI Didn't Make Programming Easier. It Just Made It Differently Difficult. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04572",
      "source": "O032",
      "target": "W122",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "contextual",
      "rationale": "Primary SE@PoliMi stream based on article thesis.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04573",
      "source": "O033",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "contextual",
      "rationale": "Optional second SE@PoliMi stream; only assigned for a material topical fit.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04574",
      "source": "O033",
      "target": "T:Engineering structure",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04575",
      "source": "O033",
      "target": "K:Independent verification and oracles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04576",
      "source": "O033",
      "target": "K:Automation bias and trust",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04577",
      "source": "O033",
      "target": "K:Review capacity and maintainers",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.6",
      "role": "contextual",
      "rationale": "Primary book teaching placement, may also be relevant elsewhere.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04578",
      "source": "O033",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.85",
      "role": "contextual",
      "rationale": "Book section educational fit, not independent proof of chapter engineering principles.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04579",
      "source": "O033",
      "target": "S:7.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W067: (Don't) Trust, but (Don't) Verify: Developers' Attention to Security in AI-Generated Code. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04580",
      "source": "O033",
      "target": "W067",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W077: Evaluating and Mitigating the Misguidance Effect of Buggy Code in LLM-Generated Unit Tests. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04581",
      "source": "O033",
      "target": "W077",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W093: Automating Low-Risk Code Review at Meta: RADAR, Risk Calibration, and Review Efficiency. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04582",
      "source": "O033",
      "target": "W093",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "contextual",
      "rationale": "Primary SE@PoliMi stream based on article thesis.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04583",
      "source": "O034",
      "target": "T:Engineering structure",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "contextual",
      "rationale": "Optional second SE@PoliMi stream; only assigned for a material topical fit.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04584",
      "source": "O034",
      "target": "T:System knowledge & memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04585",
      "source": "O034",
      "target": "K:Specifications and governance",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04586",
      "source": "O034",
      "target": "K:Agent context and persistent memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04587",
      "source": "O034",
      "target": "K:Developer workflow and adoption",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.6",
      "role": "contextual",
      "rationale": "Primary book teaching placement, may also be relevant elsewhere.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04588",
      "source": "O034",
      "target": "C:C04",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.85",
      "role": "contextual",
      "rationale": "Book section educational fit, not independent proof of chapter engineering principles.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04589",
      "source": "O034",
      "target": "S:4.3",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W151: Blueprint First, Model Second: A Framework for Deterministic LLM Workflow. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04590",
      "source": "O034",
      "target": "W151",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W077: Evaluating and Mitigating the Misguidance Effect of Buggy Code in LLM-Generated Unit Tests. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04591",
      "source": "O034",
      "target": "W077",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W148: SOEN-101: Code Generation by Emulating Software Process Models Using Large Language Model Agents. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04592",
      "source": "O034",
      "target": "W148",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "contextual",
      "rationale": "Primary SE@PoliMi stream based on article thesis.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04593",
      "source": "O035",
      "target": "T:Jobs & roles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "contextual",
      "rationale": "Optional second SE@PoliMi stream; only assigned for a material topical fit.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04594",
      "source": "O035",
      "target": "T:Skills & learning",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04595",
      "source": "O035",
      "target": "K:Employment and early-career roles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04596",
      "source": "O035",
      "target": "K:Skills formation and teaching",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04597",
      "source": "O035",
      "target": "K:Onboarding and developer fluency",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.6",
      "role": "contextual",
      "rationale": "Primary book teaching placement, may also be relevant elsewhere.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04598",
      "source": "O035",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.85",
      "role": "contextual",
      "rationale": "Book section educational fit, not independent proof of chapter engineering principles.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04599",
      "source": "O035",
      "target": "S:12.7",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W112: Novice Developers Produce Larger Review Overhead for Project Maintainers while Vibe Coding. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04600",
      "source": "O035",
      "target": "W112",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W125: Canaries in the Coal Mine? Six Facts about the Recent Employment Effects of Artificial Intelligence. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04601",
      "source": "O035",
      "target": "W125",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W131: The Broken Ladder: AI, Remote Work, and Early-Career Hiring. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04602",
      "source": "O035",
      "target": "W131",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "contextual",
      "rationale": "Primary SE@PoliMi stream based on article thesis.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04603",
      "source": "O036",
      "target": "T:Skills & learning",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "contextual",
      "rationale": "Optional second SE@PoliMi stream; only assigned for a material topical fit.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04604",
      "source": "O036",
      "target": "T:System knowledge & memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04605",
      "source": "O036",
      "target": "K:Cognitive offloading and skill debt",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04606",
      "source": "O036",
      "target": "K:Skills formation and teaching",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04607",
      "source": "O036",
      "target": "K:Onboarding and developer fluency",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.6",
      "role": "contextual",
      "rationale": "Primary book teaching placement, may also be relevant elsewhere.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04608",
      "source": "O036",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.85",
      "role": "contextual",
      "rationale": "Book section educational fit, not independent proof of chapter engineering principles.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04609",
      "source": "O036",
      "target": "S:10.4",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W117: The Augmentation Trap: AI Productivity and the Cost of Cognitive Offloading. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04610",
      "source": "O036",
      "target": "W117",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W118: How AI Impacts Skill Formation. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04611",
      "source": "O036",
      "target": "W118",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W121: Your Brain on ChatGPT: Accumulation of Cognitive Debt when Using an AI Assistant for Essay Writing Task. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "CROSS_DOMAIN_ANALOGY",
      "mapping_confidence": "LOW",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04612",
      "source": "O036",
      "target": "W121",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "contextual",
      "rationale": "Primary SE@PoliMi stream based on article thesis.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04613",
      "source": "O037",
      "target": "T:Code quality & security",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "contextual",
      "rationale": "Optional second SE@PoliMi stream; only assigned for a material topical fit.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04614",
      "source": "O037",
      "target": "T:Engineering structure",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04615",
      "source": "O037",
      "target": "K:Technical debt and complexity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04616",
      "source": "O037",
      "target": "K:Independent verification and oracles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04617",
      "source": "O037",
      "target": "K:Architecture and modularity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.6",
      "role": "contextual",
      "rationale": "Primary book teaching placement, may also be relevant elsewhere.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04618",
      "source": "O037",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.85",
      "role": "contextual",
      "rationale": "Book section educational fit, not independent proof of chapter engineering principles.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04619",
      "source": "O037",
      "target": "S:5.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W039: Human-Written vs. AI-Generated Code: A Large-Scale Study of Defects, Vulnerabilities, and Complexity. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04620",
      "source": "O037",
      "target": "W039",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W050: Understanding the (In)Security of Vibe-Coded Applications. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04621",
      "source": "O037",
      "target": "W050",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W059: AI-Generated Smells: An Analysis of Code and Architecture in LLM- and Agent-Driven Development. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04622",
      "source": "O037",
      "target": "W059",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "contextual",
      "rationale": "Primary SE@PoliMi stream based on article thesis.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04623",
      "source": "O038",
      "target": "T:What agents can do",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "contextual",
      "rationale": "Optional second SE@PoliMi stream; only assigned for a material topical fit.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04624",
      "source": "O038",
      "target": "T:Engineering structure",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04625",
      "source": "O038",
      "target": "K:Agent failure and escalation",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04626",
      "source": "O038",
      "target": "K:Long-running agent execution",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04627",
      "source": "O038",
      "target": "K:Human-agent collaboration",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.6",
      "role": "contextual",
      "rationale": "Primary book teaching placement, may also be relevant elsewhere.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04628",
      "source": "O038",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.85",
      "role": "contextual",
      "rationale": "Book section educational fit, not independent proof of chapter engineering principles.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04629",
      "source": "O038",
      "target": "S:3.1",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W191: Where Do AI Coding Agents Fail? An Empirical Study of Failed Agentic Pull Requests in GitHub. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04630",
      "source": "O038",
      "target": "W191",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W002: Code with Me or for Me? How Increasing AI Automation Transforms Developer Workflows. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04631",
      "source": "O038",
      "target": "W002",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W152: Agentic Software Engineering: Foundational Pillars and a Research Roadmap. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04632",
      "source": "O038",
      "target": "W152",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "contextual",
      "rationale": "Primary SE@PoliMi stream based on article thesis.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04633",
      "source": "O039",
      "target": "T:Code quality & security",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "contextual",
      "rationale": "Optional second SE@PoliMi stream; only assigned for a material topical fit.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04634",
      "source": "O039",
      "target": "T:Skills & learning",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04635",
      "source": "O039",
      "target": "K:Vulnerability and secure code",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04636",
      "source": "O039",
      "target": "K:Technical debt and complexity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04637",
      "source": "O039",
      "target": "K:Human cognitive load",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.6",
      "role": "contextual",
      "rationale": "Primary book teaching placement, may also be relevant elsewhere.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04638",
      "source": "O039",
      "target": "C:C05",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.85",
      "role": "contextual",
      "rationale": "Book section educational fit, not independent proof of chapter engineering principles.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04639",
      "source": "O039",
      "target": "S:5.1",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W045: Is Vibe Coding Safe? Benchmarking Vulnerability of Agent-Generated Code in Real-World Tasks. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04640",
      "source": "O039",
      "target": "W045",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W046: Do Users Write More Insecure Code with AI Assistants?. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04641",
      "source": "O039",
      "target": "W046",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W050: Understanding the (In)Security of Vibe-Coded Applications. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04642",
      "source": "O039",
      "target": "W050",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "contextual",
      "rationale": "Primary SE@PoliMi stream based on article thesis.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04643",
      "source": "O040",
      "target": "T:What agents can do",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "contextual",
      "rationale": "Optional second SE@PoliMi stream; only assigned for a material topical fit.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04644",
      "source": "O040",
      "target": "T:Code quality & security",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04645",
      "source": "O040",
      "target": "K:Dependencies and agent supply chain",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04646",
      "source": "O040",
      "target": "K:Prompt injection and malicious tools",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04647",
      "source": "O040",
      "target": "K:Agent context and persistent memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.6",
      "role": "contextual",
      "rationale": "Primary book teaching placement, may also be relevant elsewhere.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04648",
      "source": "O040",
      "target": "C:C06",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.85",
      "role": "contextual",
      "rationale": "Book section educational fit, not independent proof of chapter engineering principles.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04649",
      "source": "O040",
      "target": "S:6.7",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W053: Scanning the Harness: Configuration Exposures in AI Coding-Agent Supply Chains. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04650",
      "source": "O040",
      "target": "W053",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W060: Your AI, My Shell: Demystifying Prompt Injection Attacks on Agentic AI Coding Editors. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04651",
      "source": "O040",
      "target": "W060",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "contextual",
      "rationale": "Primary SE@PoliMi stream based on article thesis.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04652",
      "source": "O041",
      "target": "T:Engineering structure",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "contextual",
      "rationale": "Optional second SE@PoliMi stream; only assigned for a material topical fit.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04653",
      "source": "O041",
      "target": "T:Skills & learning",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04654",
      "source": "O041",
      "target": "K:Human-agent collaboration",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04655",
      "source": "O041",
      "target": "K:Skills formation and teaching",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04656",
      "source": "O041",
      "target": "K:Specifications and governance",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.6",
      "role": "contextual",
      "rationale": "Primary book teaching placement, may also be relevant elsewhere.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04657",
      "source": "O041",
      "target": "C:C11",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.85",
      "role": "contextual",
      "rationale": "Book section educational fit, not independent proof of chapter engineering principles.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04658",
      "source": "O041",
      "target": "S:11.3",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W147: To Ban or not to Ban? How Open Source Projects Govern GenAI Contributions. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04659",
      "source": "O041",
      "target": "W147",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W149: Making AI Visible, Not Vanished: How AI Policies Reshape Developer Experience on GitHub. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04660",
      "source": "O041",
      "target": "W149",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W150: We Permit the Use of AI, but [...]: The Landscape of AI Policies in Popular Open Source Projects. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04661",
      "source": "O041",
      "target": "W150",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EXTENDS_EARLIER_DISCUSSION",
      "weight": "0.9",
      "role": "contextual",
      "rationale": "Examines enduring expert work behind the earlier rhetorical 70% framing",
      "provenance": "Editorial longitudinal comparison of two Osmani essays",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04662",
      "source": "O042",
      "target": "O049",
      "key": 0,
      "atlas_family": "dependency"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "contextual",
      "rationale": "Primary SE@PoliMi stream based on article thesis.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04663",
      "source": "O042",
      "target": "T:Skills & learning",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "contextual",
      "rationale": "Optional second SE@PoliMi stream; only assigned for a material topical fit.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04664",
      "source": "O042",
      "target": "T:Productivity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04665",
      "source": "O042",
      "target": "K:System understanding and rationale",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04666",
      "source": "O042",
      "target": "K:Skills formation and teaching",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04667",
      "source": "O042",
      "target": "K:Output versus shipped value",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.6",
      "role": "contextual",
      "rationale": "Primary book teaching placement, may also be relevant elsewhere.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04668",
      "source": "O042",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.85",
      "role": "contextual",
      "rationale": "Book section educational fit, not independent proof of chapter engineering principles.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04669",
      "source": "O042",
      "target": "S:10.9",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W117: The Augmentation Trap: AI Productivity and the Cost of Cognitive Offloading. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04670",
      "source": "O042",
      "target": "W117",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W154: Comprehension Debt in GenAI-Assisted Software Engineering Projects. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04671",
      "source": "O042",
      "target": "W154",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W010: Writing Code vs. Shipping Code: Productivity Effects Across Generations of AI Coding Tools. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04672",
      "source": "O042",
      "target": "W010",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "contextual",
      "rationale": "Primary SE@PoliMi stream based on article thesis.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04673",
      "source": "O043",
      "target": "T:Engineering structure",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "contextual",
      "rationale": "Optional second SE@PoliMi stream; only assigned for a material topical fit.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04674",
      "source": "O043",
      "target": "T:Verification & review",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04675",
      "source": "O043",
      "target": "K:Independent verification and oracles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04676",
      "source": "O043",
      "target": "K:Architecture and modularity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04677",
      "source": "O043",
      "target": "K:Ownership and knowledge transfer",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.6",
      "role": "contextual",
      "rationale": "Primary book teaching placement, may also be relevant elsewhere.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04678",
      "source": "O043",
      "target": "C:C07",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.85",
      "role": "contextual",
      "rationale": "Book section educational fit, not independent proof of chapter engineering principles.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04679",
      "source": "O043",
      "target": "S:7.4",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W064: Studying Quality Improvements Recommended via Manual and Automated Code Review. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "GENERAL_ENGINEERING_CONTEXT",
      "mapping_confidence": "LOW",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04680",
      "source": "O043",
      "target": "W064",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W161: Examining ownership models in software teams: A systematic literature review and a replication study. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "GENERAL_ENGINEERING_CONTEXT",
      "mapping_confidence": "LOW",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04681",
      "source": "O043",
      "target": "W161",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W173: Quantifying and Mitigating Turnover-Induced Knowledge Loss: Case Studies of Chrome and a Project at Avaya. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "GENERAL_ENGINEERING_CONTEXT",
      "mapping_confidence": "LOW",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04682",
      "source": "O043",
      "target": "W173",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "contextual",
      "rationale": "Primary SE@PoliMi stream based on article thesis.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04683",
      "source": "O044",
      "target": "T:What agents can do",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "contextual",
      "rationale": "Optional second SE@PoliMi stream; only assigned for a material topical fit.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04684",
      "source": "O044",
      "target": "T:Productivity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04685",
      "source": "O044",
      "target": "K:Developer workflow and adoption",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04686",
      "source": "O044",
      "target": "K:Human cognitive load",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04687",
      "source": "O044",
      "target": "K:Human-agent collaboration",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.6",
      "role": "contextual",
      "rationale": "Primary book teaching placement, may also be relevant elsewhere.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04688",
      "source": "O044",
      "target": "C:C01",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.85",
      "role": "contextual",
      "rationale": "Book section educational fit, not independent proof of chapter engineering principles.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04689",
      "source": "O044",
      "target": "S:1.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W002: Code with Me or for Me? How Increasing AI Automation Transforms Developer Workflows. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "LOW",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04690",
      "source": "O044",
      "target": "W002",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "contextual",
      "rationale": "Primary SE@PoliMi stream based on article thesis.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04691",
      "source": "O045",
      "target": "T:Economics",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "contextual",
      "rationale": "Optional second SE@PoliMi stream; only assigned for a material topical fit.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04692",
      "source": "O045",
      "target": "T:Jobs & roles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04693",
      "source": "O045",
      "target": "K:Economic costs and return",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04694",
      "source": "O045",
      "target": "K:Developer workflow and adoption",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04695",
      "source": "O045",
      "target": "K:Employment and early-career roles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.6",
      "role": "contextual",
      "rationale": "Primary book teaching placement, may also be relevant elsewhere.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04696",
      "source": "O045",
      "target": "C:C12",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.85",
      "role": "contextual",
      "rationale": "Book section educational fit, not independent proof of chapter engineering principles.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04697",
      "source": "O045",
      "target": "S:12.8",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W145: ROI of AI-Assisted Software Development. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "LOW",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04698",
      "source": "O045",
      "target": "W145",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "contextual",
      "rationale": "Primary SE@PoliMi stream based on article thesis.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04699",
      "source": "O046",
      "target": "T:What agents can do",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "contextual",
      "rationale": "Optional second SE@PoliMi stream; only assigned for a material topical fit.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04700",
      "source": "O046",
      "target": "T:System knowledge & memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04701",
      "source": "O046",
      "target": "K:Developer workflow and adoption",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04702",
      "source": "O046",
      "target": "K:Agent context and persistent memory",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04703",
      "source": "O046",
      "target": "K:Agent failure and escalation",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.6",
      "role": "contextual",
      "rationale": "Primary book teaching placement, may also be relevant elsewhere.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04704",
      "source": "O046",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.85",
      "role": "contextual",
      "rationale": "Book section educational fit, not independent proof of chapter engineering principles.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04705",
      "source": "O046",
      "target": "S:3.2",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W002: Code with Me or for Me? How Increasing AI Automation Transforms Developer Workflows. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "LOW",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04706",
      "source": "O046",
      "target": "W002",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W191: Where Do AI Coding Agents Fail? An Empirical Study of Failed Agentic Pull Requests in GitHub. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "LOW",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04707",
      "source": "O046",
      "target": "W191",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "contextual",
      "rationale": "Primary SE@PoliMi stream based on article thesis.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04708",
      "source": "O047",
      "target": "T:What agents can do",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "contextual",
      "rationale": "Optional second SE@PoliMi stream; only assigned for a material topical fit.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04709",
      "source": "O047",
      "target": "T:Engineering structure",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04710",
      "source": "O047",
      "target": "K:Developer workflow and adoption",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04711",
      "source": "O047",
      "target": "K:Architecture and modularity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04712",
      "source": "O047",
      "target": "K:Specifications and governance",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.6",
      "role": "contextual",
      "rationale": "Primary book teaching placement, may also be relevant elsewhere.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04713",
      "source": "O047",
      "target": "C:C03",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.85",
      "role": "contextual",
      "rationale": "Book section educational fit, not independent proof of chapter engineering principles.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04714",
      "source": "O047",
      "target": "S:3.3",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W002: Code with Me or for Me? How Increasing AI Automation Transforms Developer Workflows. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "LOW",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04715",
      "source": "O047",
      "target": "W002",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W191: Where Do AI Coding Agents Fail? An Empirical Study of Failed Agentic Pull Requests in GitHub. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "LOW",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04716",
      "source": "O047",
      "target": "W191",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "contextual",
      "rationale": "Primary SE@PoliMi stream based on article thesis.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04717",
      "source": "O048",
      "target": "T:Skills & learning",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "contextual",
      "rationale": "Optional second SE@PoliMi stream; only assigned for a material topical fit.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04718",
      "source": "O048",
      "target": "T:Jobs & roles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04719",
      "source": "O048",
      "target": "K:Skills formation and teaching",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04720",
      "source": "O048",
      "target": "K:Employment and early-career roles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04721",
      "source": "O048",
      "target": "K:System understanding and rationale",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.6",
      "role": "contextual",
      "rationale": "Primary book teaching placement, may also be relevant elsewhere.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04722",
      "source": "O048",
      "target": "C:C10",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.85",
      "role": "contextual",
      "rationale": "Book section educational fit, not independent proof of chapter engineering principles.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04723",
      "source": "O048",
      "target": "S:10.9",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W118: How AI Impacts Skill Formation. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04724",
      "source": "O048",
      "target": "W118",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W122: AI Didn't Make Programming Easier. It Just Made It Differently Difficult. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04725",
      "source": "O048",
      "target": "W122",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W135: Generative AI as Seniority-Biased Technological Change: Evidence from U.S. Résumé and Job Posting Data. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04726",
      "source": "O048",
      "target": "W135",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "contextual",
      "rationale": "Primary SE@PoliMi stream based on article thesis.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04727",
      "source": "O049",
      "target": "T:Productivity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "weight": "0.8",
      "role": "contextual",
      "rationale": "Optional second SE@PoliMi stream; only assigned for a material topical fit.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04728",
      "source": "O049",
      "target": "T:Code quality & security",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04729",
      "source": "O049",
      "target": "K:Output versus shipped value",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04730",
      "source": "O049",
      "target": "K:Technical debt and complexity",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04731",
      "source": "O049",
      "target": "K:Independent verification and oracles",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.6",
      "role": "contextual",
      "rationale": "Primary book teaching placement, may also be relevant elsewhere.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04732",
      "source": "O049",
      "target": "C:C02",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e04733",
      "source": "O049",
      "target": "C:C02",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.85",
      "role": "contextual",
      "rationale": "Book section educational fit, not independent proof of chapter engineering principles.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04734",
      "source": "O049",
      "target": "S:2.5",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_MANUSCRIPT_OSMANI_CORE",
      "weight": 0.98,
      "role": "practitioner_illustration",
      "rationale": "I02: specific 10 Oct illustrated-edition teaching integration",
      "provenance": "Selectively approved practitioner integration 2026-10-10; not empirical validation",
      "integration_id": "I02",
      "comparison_scope": "EDITORIAL_PRACTICE",
      "mapping_confidence": "DIRECT_TEXT_INSERTION",
      "id": "e04735",
      "source": "O049",
      "target": "S:2.5",
      "key": 1,
      "atlas_family": "actual"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W004: Speed at the Cost of Quality: How Cursor AI Increases Short-Term Velocity and Long-Term Complexity in Open-Source Projects. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04736",
      "source": "O049",
      "target": "W004",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W010: Writing Code vs. Shipping Code: Productivity Effects Across Generations of AI Coding Tools. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04737",
      "source": "O049",
      "target": "W010",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "weight": "0.2",
      "role": "contextual",
      "rationale": "Editorial contrast with W055: Debt Behind the AI Boom: A Large-Scale Empirical Study of AI-Generated Code in the Wild. No assertion of citation, replication, or direct validation.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "THEMATIC_COMPARISON",
      "mapping_confidence": "MODERATE",
      "source_verified": "comparison uses 2026-10-09 W graph metadata, not original study replication",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "true",
      "id": "e04738",
      "source": "O049",
      "target": "W055",
      "key": 0,
      "atlas_family": "comparison"
    },
    {
      "relation": "DISCUSSED_IN_APPENDIX_B_PRACTITIONER",
      "role": "practitioner_commentary",
      "comparison_scope": "EDITORIAL_PRACTICE_NOT_EMPIRICAL_EVIDENCE",
      "rationale": "Source is discussed in separate Osmani practitioner synthesis, distinct from W-series original research commentary",
      "provenance": "2026-10-10 version 4 book navigation update",
      "id": "e04739",
      "source": "O049",
      "target": "EDU:COMMENTARY:OSMANI",
      "key": 0,
      "atlas_family": "actual"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x04864",
      "source": "O049",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "weight": "1.0",
      "role": "contextual",
      "rationale": "Primary SE@PoliMi stream based on article thesis.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04740",
      "source": "O050",
      "target": "T:Engineering structure",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04741",
      "source": "O050",
      "target": "K:Specifications and governance",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "weight": "0.65",
      "role": "contextual",
      "rationale": "Editorial fit to established graph topic K; not causal support.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04742",
      "source": "O050",
      "target": "K:Output versus shipped value",
      "key": 0,
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "weight": "0.6",
      "role": "contextual",
      "rationale": "Primary book teaching placement, may also be relevant elsewhere.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04743",
      "source": "O050",
      "target": "C:C01",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_SUPPORTS_SECTION",
      "weight": "0.85",
      "role": "contextual",
      "rationale": "Book section educational fit, not independent proof of chapter engineering principles.",
      "provenance": "2026-10-10 reviewed metadata crosswalk; no claim of direct citation or statistical validation",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_verified": "official public URL/date",
      "overlay_provenance": "AUDITED_O50_OVERLAY_ONLY",
      "not_direct_citation": "not_applicable",
      "id": "e04744",
      "source": "O050",
      "target": "S:1.1",
      "key": 0,
      "atlas_family": "mapping"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04745",
      "source": "P001",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P001:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Departure accounts illuminate career fit and learning opportunities; they do not isolate AI-driven displacement.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04746",
      "source": "P001",
      "target": "T:Jobs & roles",
      "key": "P20261011V3:PRIMARY_STREAM:P001:T:Jobs & roles",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "Departure accounts illuminate career fit and learning opportunities; they do not isolate AI-driven displacement.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04747",
      "source": "P001",
      "target": "T:Skills & learning",
      "key": "P20261011V3:SECONDARY_STREAM:P001:T:Skills & learning",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Departure accounts illuminate career fit and learning opportunities; they do not isolate AI-driven displacement.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04748",
      "source": "P001",
      "target": "K:Employment and early-career roles",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P001:K:Employment and early-career roles",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Departure accounts illuminate career fit and learning opportunities; they do not isolate AI-driven displacement.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04749",
      "source": "P001",
      "target": "C:C12",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P001:C:C12",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Departure accounts illuminate career fit and learning opportunities; they do not isolate AI-driven displacement.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04750",
      "source": "P001",
      "target": "S:12.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P001:S:12.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04751",
      "source": "P002",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P002:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "The dispute concerns authority over software distribution and dependencies; retain contested legal characterizations as allegations.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04752",
      "source": "P002",
      "target": "T:Engineering structure",
      "key": "P20261011V3:PRIMARY_STREAM:P002:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "The dispute concerns authority over software distribution and dependencies; retain contested legal characterizations as allegations.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04753",
      "source": "P002",
      "target": "T:Code quality & security",
      "key": "P20261011V3:SECONDARY_STREAM:P002:T:Code quality & security",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "The dispute concerns authority over software distribution and dependencies; retain contested legal characterizations as allegations.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04754",
      "source": "P002",
      "target": "K:Dependencies and agent supply chain",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P002:K:Dependencies and agent supply chain",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "The dispute concerns authority over software distribution and dependencies; retain contested legal characterizations as allegations.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04755",
      "source": "P002",
      "target": "K:Specifications and governance",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P002:K:Specifications and governance",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "The dispute concerns authority over software distribution and dependencies; retain contested legal characterizations as allegations.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04756",
      "source": "P002",
      "target": "C:C11",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P002:C:C11",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "The dispute concerns authority over software distribution and dependencies; retain contested legal characterizations as allegations.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04757",
      "source": "P002",
      "target": "C:C06",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P002:C:C06",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "The dispute concerns authority over software distribution and dependencies; retain contested legal characterizations as allegations.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04758",
      "source": "P002",
      "target": "S:11.3",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P002:S:11.3",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "The dispute concerns authority over software distribution and dependencies; retain contested legal characterizations as allegations.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04759",
      "source": "P002",
      "target": "S:6.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P002:S:6.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04760",
      "source": "P003",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P003:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Hiring and employment indicators contextualize AI-era labor claims without identifying an AI treatment effect.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04761",
      "source": "P003",
      "target": "T:Jobs & roles",
      "key": "P20261011V3:PRIMARY_STREAM:P003:T:Jobs & roles",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "Hiring and employment indicators contextualize AI-era labor claims without identifying an AI treatment effect.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04762",
      "source": "P003",
      "target": "T:Economics",
      "key": "P20261011V3:SECONDARY_STREAM:P003:T:Economics",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Hiring and employment indicators contextualize AI-era labor claims without identifying an AI treatment effect.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04763",
      "source": "P003",
      "target": "K:Employment and early-career roles",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P003:K:Employment and early-career roles",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Hiring and employment indicators contextualize AI-era labor claims without identifying an AI treatment effect.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04764",
      "source": "P003",
      "target": "K:Dataset provenance and dependency",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P003:K:Dataset provenance and dependency",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Hiring and employment indicators contextualize AI-era labor claims without identifying an AI treatment effect.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04765",
      "source": "P003",
      "target": "C:C12",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P003:C:C12",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Hiring and employment indicators contextualize AI-era labor claims without identifying an AI treatment effect.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04766",
      "source": "P003",
      "target": "S:12.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P003:S:12.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04767",
      "source": "P004",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P004:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Transfer of experience across organizations is an onboarding and recruitment question, not proof of employer-based ability.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04768",
      "source": "P004",
      "target": "T:Jobs & roles",
      "key": "P20261011V3:PRIMARY_STREAM:P004:T:Jobs & roles",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "Transfer of experience across organizations is an onboarding and recruitment question, not proof of employer-based ability.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04769",
      "source": "P004",
      "target": "T:Skills & learning",
      "key": "P20261011V3:SECONDARY_STREAM:P004:T:Skills & learning",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Transfer of experience across organizations is an onboarding and recruitment question, not proof of employer-based ability.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04770",
      "source": "P004",
      "target": "K:Employment and early-career roles",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P004:K:Employment and early-career roles",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Transfer of experience across organizations is an onboarding and recruitment question, not proof of employer-based ability.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04771",
      "source": "P004",
      "target": "K:Onboarding and developer fluency",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P004:K:Onboarding and developer fluency",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Transfer of experience across organizations is an onboarding and recruitment question, not proof of employer-based ability.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04772",
      "source": "P004",
      "target": "C:C10",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P004:C:C10",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Transfer of experience across organizations is an onboarding and recruitment question, not proof of employer-based ability.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04773",
      "source": "P004",
      "target": "C:C12",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P004:C:C12",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Transfer of experience across organizations is an onboarding and recruitment question, not proof of employer-based ability.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04774",
      "source": "P004",
      "target": "S:10.6",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P004:S:10.6",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Transfer of experience across organizations is an onboarding and recruitment question, not proof of employer-based ability.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04775",
      "source": "P004",
      "target": "S:12.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P004:S:12.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "USES_SHARED_SOURCE_DATA",
      "role": "source_dependency",
      "rationale": "Related interview series, not two independent estimates of hiring effectiveness.",
      "mapping_confidence": "SOURCE_REPORTED",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04776",
      "source": "P004",
      "target": "DATA:P:BIGTECH_HIRING_2024",
      "key": "P20261011V3:USES_SHARED_SOURCE_DATA:P004:DATA:P:BIGTECH_HIRING_2024",
      "atlas_family": "dependency"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04777",
      "source": "P005",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P005:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Organizational communication, responsibility and feasible change are general engineering context; not agent memory, code-comprehension evidence or a mentoring intervention.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04778",
      "source": "P005",
      "target": "T:Engineering structure",
      "key": "P20261011V3:PRIMARY_STREAM:P005:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "Organizational communication, responsibility and feasible change are general engineering context; not agent memory, code-comprehension evidence or a mentoring intervention.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04779",
      "source": "P005",
      "target": "T:Skills & learning",
      "key": "P20261011V3:SECONDARY_STREAM:P005:T:Skills & learning",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Organizational communication, responsibility and feasible change are general engineering context; not agent memory, code-comprehension evidence or a mentoring intervention.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04780",
      "source": "P005",
      "target": "K:Ownership and knowledge transfer",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P005:K:Ownership and knowledge transfer",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Organizational communication, responsibility and feasible change are general engineering context; not agent memory, code-comprehension evidence or a mentoring intervention.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04781",
      "source": "P005",
      "target": "C:C11",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P005:C:C11",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Organizational communication, responsibility and feasible change are general engineering context; not agent memory, code-comprehension evidence or a mentoring intervention.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04782",
      "source": "P005",
      "target": "S:11.2",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P005:S:11.2",
      "atlas_family": "mapping"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04783",
      "source": "P006",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P006:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Deterministic simulation supplies an external verification example; transferring it to agent-produced changes requires its own evaluation.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04784",
      "source": "P006",
      "target": "T:Verification & review",
      "key": "P20261011V3:PRIMARY_STREAM:P006:T:Verification & review",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "Deterministic simulation supplies an external verification example; transferring it to agent-produced changes requires its own evaluation.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04785",
      "source": "P006",
      "target": "T:Code quality & security",
      "key": "P20261011V3:SECONDARY_STREAM:P006:T:Code quality & security",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Deterministic simulation supplies an external verification example; transferring it to agent-produced changes requires its own evaluation.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04786",
      "source": "P006",
      "target": "K:Independent verification and oracles",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P006:K:Independent verification and oracles",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Deterministic simulation supplies an external verification example; transferring it to agent-produced changes requires its own evaluation.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04787",
      "source": "P006",
      "target": "K:Evaluation methodology and baselines",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P006:K:Evaluation methodology and baselines",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Deterministic simulation supplies an external verification example; transferring it to agent-produced changes requires its own evaluation.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04788",
      "source": "P006",
      "target": "C:C07",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P006:C:C07",
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e04789",
      "source": "P006",
      "target": "C:C07",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Deterministic simulation supplies an external verification example; transferring it to agent-produced changes requires its own evaluation.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04790",
      "source": "P006",
      "target": "S:7.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P006:S:7.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_MANUSCRIPT_OROSZ_CORE",
      "provenance": "OROSZ_BOOK_INTEGRATION_v5_20261011",
      "file": "chapters/chapter07.tex",
      "source_usage": "ACTUAL_CITATION_PARSED_FROM_LATEX",
      "evidence_status": "Editorial use, not independent validation",
      "id": "e04791",
      "source": "P006",
      "target": "S:7.5",
      "key": "orosz_v5_main",
      "atlas_family": "actual"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Deterministic simulation supplies an external verification example; transferring it to agent-produced changes requires its own evaluation.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04792",
      "source": "P006",
      "target": "S:7.4",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P006:S:7.4",
      "atlas_family": "mapping"
    },
    {
      "relation": "DISCUSSED_IN_APPENDIX_B_OROSZ",
      "provenance": "OROSZ_BOOK_INTEGRATION_v5_20261011",
      "file": "appendices/methodology.tex",
      "source_usage": "ACTUAL_CITATION_PARSED_FROM_LATEX",
      "id": "e04793",
      "source": "P006",
      "target": "EDU:COMMENTARY:OROSZ",
      "key": "orosz_v5_appendix",
      "atlas_family": "actual"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x04919",
      "source": "P006",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04794",
      "source": "P007",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P007:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "The second hiring installment addresses fit and transition constraints, rather than repeating Part 1 verbatim.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04795",
      "source": "P007",
      "target": "T:Jobs & roles",
      "key": "P20261011V3:PRIMARY_STREAM:P007:T:Jobs & roles",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "The second hiring installment addresses fit and transition constraints, rather than repeating Part 1 verbatim.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04796",
      "source": "P007",
      "target": "T:Economics",
      "key": "P20261011V3:SECONDARY_STREAM:P007:T:Economics",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "The second hiring installment addresses fit and transition constraints, rather than repeating Part 1 verbatim.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04797",
      "source": "P007",
      "target": "K:Employment and early-career roles",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P007:K:Employment and early-career roles",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "The second hiring installment addresses fit and transition constraints, rather than repeating Part 1 verbatim.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04798",
      "source": "P007",
      "target": "K:Economic costs and return",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P007:K:Economic costs and return",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "The second hiring installment addresses fit and transition constraints, rather than repeating Part 1 verbatim.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04799",
      "source": "P007",
      "target": "C:C12",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P007:C:C12",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "The second hiring installment addresses fit and transition constraints, rather than repeating Part 1 verbatim.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04800",
      "source": "P007",
      "target": "S:12.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P007:S:12.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "USES_SHARED_SOURCE_DATA",
      "role": "source_dependency",
      "rationale": "Related interview series, not two independent estimates of hiring effectiveness.",
      "mapping_confidence": "SOURCE_REPORTED",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04801",
      "source": "P007",
      "target": "DATA:P:BIGTECH_HIRING_2024",
      "key": "P20261011V3:USES_SHARED_SOURCE_DATA:P007:DATA:P:BIGTECH_HIRING_2024",
      "atlas_family": "dependency"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04802",
      "source": "P008",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P008:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Editor preference and adoption belong to workflow evidence, not causal productivity estimates or benchmarked capability.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04803",
      "source": "P008",
      "target": "T:Productivity",
      "key": "P20261011V3:PRIMARY_STREAM:P008:T:Productivity",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "Editor preference and adoption belong to workflow evidence, not causal productivity estimates or benchmarked capability.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04804",
      "source": "P008",
      "target": "T:What agents can do",
      "key": "P20261011V3:SECONDARY_STREAM:P008:T:What agents can do",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "Editor preference and adoption belong to workflow evidence, not causal productivity estimates or benchmarked capability.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04805",
      "source": "P008",
      "target": "K:Developer workflow and adoption",
      "key": "P20261011V3:ADDRESSES_TOPIC:P008:K:Developer workflow and adoption",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "Editor preference and adoption belong to workflow evidence, not causal productivity estimates or benchmarked capability.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04806",
      "source": "P008",
      "target": "K:Dataset provenance and dependency",
      "key": "P20261011V3:ADDRESSES_TOPIC:P008:K:Dataset provenance and dependency",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Editor preference and adoption belong to workflow evidence, not causal productivity estimates or benchmarked capability.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04807",
      "source": "P008",
      "target": "C:C02",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P008:C:C02",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Editor preference and adoption belong to workflow evidence, not causal productivity estimates or benchmarked capability.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04808",
      "source": "P008",
      "target": "S:2.4",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P008:S:2.4",
      "atlas_family": "mapping"
    },
    {
      "relation": "USES_SHARED_SOURCE_DATA",
      "role": "source_dependency",
      "rationale": "Voluntary early-adopter responses; no microdata audit. Distinguish the canonical 155 count from a discrepant blog sentence and from newsletter access.",
      "mapping_confidence": "SOURCE_REPORTED",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04809",
      "source": "P008",
      "target": "DATA:P:IDE_SOCIAL_2024",
      "key": "P20261011V3:USES_SHARED_SOURCE_DATA:P008:DATA:P:IDE_SOCIAL_2024",
      "atlas_family": "dependency"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "role": "editorial_comparison",
      "rationale": "Tool preference and suggestion acceptance differ from measured productivity; both need construct-validity caveats.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "EDITORIAL_COMPARISON_NOT_SOURCE_CITATION",
      "id": "e04810",
      "source": "P008",
      "target": "W009",
      "key": "P20261011V3:EDITORIAL_COMPARISON_NOT_CITATION:P008:W009",
      "atlas_family": "comparison"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04811",
      "source": "P009",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P009:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "An annual index aids source discovery but is not another engineering study or another copy of every linked article.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04812",
      "source": "P009",
      "target": "K:Dataset provenance and dependency",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P009:K:Dataset provenance and dependency",
      "atlas_family": "classification"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04813",
      "source": "P010",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P010:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04814",
      "source": "P011",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P011:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "AI-mediated recruiting and candidate assessment are labor-market context; 49 volunteered accounts do not measure developer productivity, retained learning or market prevalence.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04815",
      "source": "P011",
      "target": "T:Jobs & roles",
      "key": "P20261011V3:PRIMARY_STREAM:P011:T:Jobs & roles",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "AI-mediated recruiting and candidate assessment are labor-market context; 49 volunteered accounts do not measure developer productivity, retained learning or market prevalence.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04816",
      "source": "P011",
      "target": "T:Verification & review",
      "key": "P20261011V3:SECONDARY_STREAM:P011:T:Verification & review",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "AI-mediated recruiting and candidate assessment are labor-market context; 49 volunteered accounts do not measure developer productivity, retained learning or market prevalence.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04817",
      "source": "P011",
      "target": "K:Employment and early-career roles",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P011:K:Employment and early-career roles",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "AI-mediated recruiting and candidate assessment are labor-market context; 49 volunteered accounts do not measure developer productivity, retained learning or market prevalence.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04818",
      "source": "P011",
      "target": "K:Evaluation methodology and baselines",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P011:K:Evaluation methodology and baselines",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "AI-mediated recruiting and candidate assessment are labor-market context; 49 volunteered accounts do not measure developer productivity, retained learning or market prevalence.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04819",
      "source": "P011",
      "target": "C:C12",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P011:C:C12",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "AI-mediated recruiting and candidate assessment are labor-market context; 49 volunteered accounts do not measure developer productivity, retained learning or market prevalence.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04820",
      "source": "P011",
      "target": "S:12.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P011:S:12.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "USES_SHARED_SOURCE_DATA",
      "role": "source_dependency",
      "rationale": "Volunteered messages/forms; not a probability sample or causal estimate.",
      "mapping_confidence": "SOURCE_REPORTED",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04821",
      "source": "P011",
      "target": "DATA:P:GENAI_HIRING_2024",
      "key": "P20261011V3:USES_SHARED_SOURCE_DATA:P011:DATA:P:GENAI_HIRING_2024",
      "atlas_family": "dependency"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "role": "editorial_comparison",
      "rationale": "Changing hiring signals should not be confused with a justification for removing apprenticeship.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "EDITORIAL_COMPARISON_NOT_SOURCE_CITATION",
      "id": "e04822",
      "source": "P011",
      "target": "O035",
      "key": "P20261011V3:EDITORIAL_COMPARISON_NOT_CITATION:P011:O035",
      "atlas_family": "comparison"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04823",
      "source": "P012",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P012:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04824",
      "source": "P013",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P013:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "A real product-visualization case links intention, architecture and delivery; AI concept art is only a limited component.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04825",
      "source": "P013",
      "target": "T:Engineering structure",
      "key": "P20261011V3:PRIMARY_STREAM:P013:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "A real product-visualization case links intention, architecture and delivery; AI concept art is only a limited component.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04826",
      "source": "P013",
      "target": "K:Specifications and governance",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P013:K:Specifications and governance",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "A real product-visualization case links intention, architecture and delivery; AI concept art is only a limited component.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04827",
      "source": "P013",
      "target": "K:Architecture and modularity",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P013:K:Architecture and modularity",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "A real product-visualization case links intention, architecture and delivery; AI concept art is only a limited component.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04828",
      "source": "P013",
      "target": "K:Output versus shipped value",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P013:K:Output versus shipped value",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "A real product-visualization case links intention, architecture and delivery; AI concept art is only a limited component.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04829",
      "source": "P013",
      "target": "C:C04",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P013:C:C04",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "A real product-visualization case links intention, architecture and delivery; AI concept art is only a limited component.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04830",
      "source": "P013",
      "target": "C:C05",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P013:C:C05",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "A real product-visualization case links intention, architecture and delivery; AI concept art is only a limited component.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04831",
      "source": "P013",
      "target": "S:4.1",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P013:S:4.1",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "A real product-visualization case links intention, architecture and delivery; AI concept art is only a limited component.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04832",
      "source": "P013",
      "target": "S:5.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P013:S:5.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04833",
      "source": "P014",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P014:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "An edited Osmani essay plus Orosz commentary reinforces production-completion responsibilities but is dependent on O049.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04834",
      "source": "P014",
      "target": "T:Verification & review",
      "key": "P20261011V3:PRIMARY_STREAM:P014:T:Verification & review",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "An edited Osmani essay plus Orosz commentary reinforces production-completion responsibilities but is dependent on O049.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04835",
      "source": "P014",
      "target": "T:Productivity",
      "key": "P20261011V3:SECONDARY_STREAM:P014:T:Productivity",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "An edited Osmani essay plus Orosz commentary reinforces production-completion responsibilities but is dependent on O049.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04836",
      "source": "P014",
      "target": "K:Independent verification and oracles",
      "key": "P20261011V3:ADDRESSES_TOPIC:P014:K:Independent verification and oracles",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "An edited Osmani essay plus Orosz commentary reinforces production-completion responsibilities but is dependent on O049.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04837",
      "source": "P014",
      "target": "K:Output versus shipped value",
      "key": "P20261011V3:ADDRESSES_TOPIC:P014:K:Output versus shipped value",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "An edited Osmani essay plus Orosz commentary reinforces production-completion responsibilities but is dependent on O049.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04838",
      "source": "P014",
      "target": "K:System understanding and rationale",
      "key": "P20261011V3:ADDRESSES_TOPIC:P014:K:System understanding and rationale",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "An edited Osmani essay plus Orosz commentary reinforces production-completion responsibilities but is dependent on O049.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04839",
      "source": "P014",
      "target": "C:C08",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P014:C:C08",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "An edited Osmani essay plus Orosz commentary reinforces production-completion responsibilities but is dependent on O049.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04840",
      "source": "P014",
      "target": "C:C02",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P014:C:C02",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "An edited Osmani essay plus Orosz commentary reinforces production-completion responsibilities but is dependent on O049.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04841",
      "source": "P014",
      "target": "S:8.9",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P014:S:8.9",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "An edited Osmani essay plus Orosz commentary reinforces production-completion responsibilities but is dependent on O049.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04842",
      "source": "P014",
      "target": "S:2.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P014:S:2.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "ADAPTS_WITH_EDITORIAL_COMMENTARY",
      "role": "source_dependency",
      "rationale": "The page explicitly introduces an edited republication of Osmani's 70% problem with Orosz commentary; not independent evidence.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "EXPLICIT_NAMED_SOURCE_WORK",
      "id": "e04843",
      "source": "P014",
      "target": "O049",
      "key": "P20261011V3:ADAPTS_WITH_EDITORIAL_COMMENTARY:P014:O049",
      "atlas_family": "dependency"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "role": "editorial_comparison",
      "rationale": "The human last-mile completion theme overlaps, without establishing a measured 70/30 division.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "EDITORIAL_COMPARISON_NOT_SOURCE_CITATION",
      "id": "e04844",
      "source": "P014",
      "target": "O042",
      "key": "P20261011V3:EDITORIAL_COMPARISON_NOT_CITATION:P014:O042",
      "atlas_family": "comparison"
    },
    {
      "relation": "DISCUSSED_IN_APPENDIX_B_OROSZ",
      "provenance": "OROSZ_BOOK_INTEGRATION_v5_20261011",
      "file": "appendices/methodology.tex",
      "source_usage": "ACTUAL_CITATION_PARSED_FROM_LATEX",
      "id": "e04845",
      "source": "P014",
      "target": "EDU:COMMENTARY:OROSZ",
      "key": "orosz_v5_appendix",
      "atlas_family": "actual"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x04972",
      "source": "P014",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04846",
      "source": "P015",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P015:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Bug ownership and maintenance capacity are lifecycle-quality concerns, not an evaluation of an AI tool.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04847",
      "source": "P015",
      "target": "T:Code quality & security",
      "key": "P20261011V3:PRIMARY_STREAM:P015:T:Code quality & security",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "Bug ownership and maintenance capacity are lifecycle-quality concerns, not an evaluation of an AI tool.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04848",
      "source": "P015",
      "target": "T:Engineering structure",
      "key": "P20261011V3:SECONDARY_STREAM:P015:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Bug ownership and maintenance capacity are lifecycle-quality concerns, not an evaluation of an AI tool.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04849",
      "source": "P015",
      "target": "K:Ownership and knowledge transfer",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P015:K:Ownership and knowledge transfer",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Bug ownership and maintenance capacity are lifecycle-quality concerns, not an evaluation of an AI tool.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04850",
      "source": "P015",
      "target": "K:Technical debt and complexity",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P015:K:Technical debt and complexity",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Bug ownership and maintenance capacity are lifecycle-quality concerns, not an evaluation of an AI tool.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04851",
      "source": "P015",
      "target": "C:C05",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P015:C:C05",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Bug ownership and maintenance capacity are lifecycle-quality concerns, not an evaluation of an AI tool.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04852",
      "source": "P015",
      "target": "C:C11",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P015:C:C11",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Bug ownership and maintenance capacity are lifecycle-quality concerns, not an evaluation of an AI tool.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04853",
      "source": "P015",
      "target": "S:5.6",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P015:S:5.6",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Bug ownership and maintenance capacity are lifecycle-quality concerns, not an evaluation of an AI tool.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04854",
      "source": "P015",
      "target": "S:11.2",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P015:S:11.2",
      "atlas_family": "mapping"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04855",
      "source": "P016",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P016:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04856",
      "source": "P017",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P017:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Platform selection changes architectural constraints; popularity and revenue data do not identify a framework's causal value.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04857",
      "source": "P017",
      "target": "T:Engineering structure",
      "key": "P20261011V3:PRIMARY_STREAM:P017:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "Platform selection changes architectural constraints; popularity and revenue data do not identify a framework's causal value.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04858",
      "source": "P017",
      "target": "T:Code quality & security",
      "key": "P20261011V3:SECONDARY_STREAM:P017:T:Code quality & security",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Platform selection changes architectural constraints; popularity and revenue data do not identify a framework's causal value.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04859",
      "source": "P017",
      "target": "K:Architecture and modularity",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P017:K:Architecture and modularity",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Platform selection changes architectural constraints; popularity and revenue data do not identify a framework's causal value.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04860",
      "source": "P017",
      "target": "K:Developer workflow and adoption",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P017:K:Developer workflow and adoption",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Platform selection changes architectural constraints; popularity and revenue data do not identify a framework's causal value.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04861",
      "source": "P017",
      "target": "C:C05",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P017:C:C05",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Platform selection changes architectural constraints; popularity and revenue data do not identify a framework's causal value.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04862",
      "source": "P017",
      "target": "S:5.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P017:S:5.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04863",
      "source": "P018",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P018:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "The article concerns where developers obtain and preserve knowledge, not measured equivalence between generated and community answers.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04864",
      "source": "P018",
      "target": "T:System knowledge & memory",
      "key": "P20261011V3:PRIMARY_STREAM:P018:T:System knowledge & memory",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "The article concerns where developers obtain and preserve knowledge, not measured equivalence between generated and community answers.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04865",
      "source": "P018",
      "target": "T:Skills & learning",
      "key": "P20261011V3:SECONDARY_STREAM:P018:T:Skills & learning",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "The article concerns where developers obtain and preserve knowledge, not measured equivalence between generated and community answers.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04866",
      "source": "P018",
      "target": "K:System understanding and rationale",
      "key": "P20261011V3:ADDRESSES_TOPIC:P018:K:System understanding and rationale",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "The article concerns where developers obtain and preserve knowledge, not measured equivalence between generated and community answers.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04867",
      "source": "P018",
      "target": "K:Ownership and knowledge transfer",
      "key": "P20261011V3:ADDRESSES_TOPIC:P018:K:Ownership and knowledge transfer",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "The article concerns where developers obtain and preserve knowledge, not measured equivalence between generated and community answers.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04868",
      "source": "P018",
      "target": "C:C09",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P018:C:C09",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "The article concerns where developers obtain and preserve knowledge, not measured equivalence between generated and community answers.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04869",
      "source": "P018",
      "target": "C:C10",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P018:C:C10",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "The article concerns where developers obtain and preserve knowledge, not measured equivalence between generated and community answers.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04870",
      "source": "P018",
      "target": "S:9.4",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P018:S:9.4",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "The article concerns where developers obtain and preserve knowledge, not measured equivalence between generated and community answers.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04871",
      "source": "P018",
      "target": "S:10.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P018:S:10.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04872",
      "source": "P019",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P019:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Developer-platform history contextualizes dependency and distribution incentives; it is not a measured AI ROI model.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04873",
      "source": "P019",
      "target": "T:Economics",
      "key": "P20261011V3:PRIMARY_STREAM:P019:T:Economics",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "Developer-platform history contextualizes dependency and distribution incentives; it is not a measured AI ROI model.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04874",
      "source": "P019",
      "target": "T:Engineering structure",
      "key": "P20261011V3:SECONDARY_STREAM:P019:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Developer-platform history contextualizes dependency and distribution incentives; it is not a measured AI ROI model.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04875",
      "source": "P019",
      "target": "K:Economic costs and return",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P019:K:Economic costs and return",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Developer-platform history contextualizes dependency and distribution incentives; it is not a measured AI ROI model.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04876",
      "source": "P019",
      "target": "K:Dependencies and agent supply chain",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P019:K:Dependencies and agent supply chain",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Developer-platform history contextualizes dependency and distribution incentives; it is not a measured AI ROI model.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04877",
      "source": "P019",
      "target": "C:C12",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P019:C:C12",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Developer-platform history contextualizes dependency and distribution incentives; it is not a measured AI ROI model.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04878",
      "source": "P019",
      "target": "C:C11",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P019:C:C11",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Developer-platform history contextualizes dependency and distribution incentives; it is not a measured AI ROI model.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04879",
      "source": "P019",
      "target": "S:12.8",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P019:S:12.8",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Developer-platform history contextualizes dependency and distribution incentives; it is not a measured AI ROI model.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04880",
      "source": "P019",
      "target": "S:11.3",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P019:S:11.3",
      "atlas_family": "mapping"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04881",
      "source": "P020",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P020:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Search-product engineering and evaluation are adjacent to, but different from, using AI to develop software.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04882",
      "source": "P020",
      "target": "T:Engineering structure",
      "key": "P20261011V3:PRIMARY_STREAM:P020:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "Search-product engineering and evaluation are adjacent to, but different from, using AI to develop software.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04883",
      "source": "P020",
      "target": "T:Verification & review",
      "key": "P20261011V3:SECONDARY_STREAM:P020:T:Verification & review",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "Search-product engineering and evaluation are adjacent to, but different from, using AI to develop software.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04884",
      "source": "P020",
      "target": "K:Architecture and modularity",
      "key": "P20261011V3:ADDRESSES_TOPIC:P020:K:Architecture and modularity",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "Search-product engineering and evaluation are adjacent to, but different from, using AI to develop software.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04885",
      "source": "P020",
      "target": "K:Evaluation methodology and baselines",
      "key": "P20261011V3:ADDRESSES_TOPIC:P020:K:Evaluation methodology and baselines",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Search-product engineering and evaluation are adjacent to, but different from, using AI to develop software.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04886",
      "source": "P020",
      "target": "C:C05",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P020:C:C05",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Search-product engineering and evaluation are adjacent to, but different from, using AI to develop software.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04887",
      "source": "P020",
      "target": "C:C07",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P020:C:C07",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Search-product engineering and evaluation are adjacent to, but different from, using AI to develop software.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04888",
      "source": "P020",
      "target": "S:5.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P020:S:5.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Search-product engineering and evaluation are adjacent to, but different from, using AI to develop software.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04889",
      "source": "P020",
      "target": "S:7.2",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P020:S:7.2",
      "atlas_family": "mapping"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04890",
      "source": "P021",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P021:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Expo illustrates developer-platform integration and delivery friction without establishing AI-related effects.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04891",
      "source": "P021",
      "target": "T:Engineering structure",
      "key": "P20261011V3:PRIMARY_STREAM:P021:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "Expo illustrates developer-platform integration and delivery friction without establishing AI-related effects.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04892",
      "source": "P021",
      "target": "T:Productivity",
      "key": "P20261011V3:SECONDARY_STREAM:P021:T:Productivity",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Expo illustrates developer-platform integration and delivery friction without establishing AI-related effects.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04893",
      "source": "P021",
      "target": "K:Architecture and modularity",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P021:K:Architecture and modularity",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Expo illustrates developer-platform integration and delivery friction without establishing AI-related effects.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04894",
      "source": "P021",
      "target": "K:Developer workflow and adoption",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P021:K:Developer workflow and adoption",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Expo illustrates developer-platform integration and delivery friction without establishing AI-related effects.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04895",
      "source": "P021",
      "target": "C:C05",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P021:C:C05",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Expo illustrates developer-platform integration and delivery friction without establishing AI-related effects.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04896",
      "source": "P021",
      "target": "C:C02",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P021:C:C02",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Expo illustrates developer-platform integration and delivery friction without establishing AI-related effects.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04897",
      "source": "P021",
      "target": "S:5.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P021:S:5.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Expo illustrates developer-platform integration and delivery friction without establishing AI-related effects.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04898",
      "source": "P021",
      "target": "S:2.7",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P021:S:2.7",
      "atlas_family": "mapping"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04899",
      "source": "P022",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P022:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04900",
      "source": "P023",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P023:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Observed employer transitions concern mobility; they do not reveal each worker's motives or an AI displacement mechanism.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04901",
      "source": "P023",
      "target": "T:Jobs & roles",
      "key": "P20261011V3:PRIMARY_STREAM:P023:T:Jobs & roles",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Observed employer transitions concern mobility; they do not reveal each worker's motives or an AI displacement mechanism.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04902",
      "source": "P023",
      "target": "K:Employment and early-career roles",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P023:K:Employment and early-career roles",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Observed employer transitions concern mobility; they do not reveal each worker's motives or an AI displacement mechanism.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04903",
      "source": "P023",
      "target": "K:Dataset provenance and dependency",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P023:K:Dataset provenance and dependency",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Observed employer transitions concern mobility; they do not reveal each worker's motives or an AI displacement mechanism.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04904",
      "source": "P023",
      "target": "C:C12",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P023:C:C12",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Observed employer transitions concern mobility; they do not reveal each worker's motives or an AI displacement mechanism.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04905",
      "source": "P023",
      "target": "S:12.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P023:S:12.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04906",
      "source": "P024",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P024:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Workplace incentives and management practices shape engineering conditions; the commentary is not a causal intervention study.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04907",
      "source": "P024",
      "target": "T:Jobs & roles",
      "key": "P20261011V3:PRIMARY_STREAM:P024:T:Jobs & roles",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "Workplace incentives and management practices shape engineering conditions; the commentary is not a causal intervention study.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04908",
      "source": "P024",
      "target": "T:Engineering structure",
      "key": "P20261011V3:SECONDARY_STREAM:P024:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Workplace incentives and management practices shape engineering conditions; the commentary is not a causal intervention study.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04909",
      "source": "P024",
      "target": "K:Employment and early-career roles",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P024:K:Employment and early-career roles",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Workplace incentives and management practices shape engineering conditions; the commentary is not a causal intervention study.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04910",
      "source": "P024",
      "target": "K:Ownership and knowledge transfer",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P024:K:Ownership and knowledge transfer",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Workplace incentives and management practices shape engineering conditions; the commentary is not a causal intervention study.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04911",
      "source": "P024",
      "target": "C:C11",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P024:C:C11",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Workplace incentives and management practices shape engineering conditions; the commentary is not a causal intervention study.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04912",
      "source": "P024",
      "target": "C:C12",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P024:C:C12",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Workplace incentives and management practices shape engineering conditions; the commentary is not a causal intervention study.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04913",
      "source": "P024",
      "target": "S:11.2",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P024:S:11.2",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Workplace incentives and management practices shape engineering conditions; the commentary is not a causal intervention study.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04914",
      "source": "P024",
      "target": "S:12.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P024:S:12.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04915",
      "source": "P025",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P025:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Recruiter perspectives are qualitative signals about market segments, not population estimates.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04916",
      "source": "P025",
      "target": "T:Jobs & roles",
      "key": "P20261011V3:PRIMARY_STREAM:P025:T:Jobs & roles",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "Recruiter perspectives are qualitative signals about market segments, not population estimates.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04917",
      "source": "P025",
      "target": "T:Economics",
      "key": "P20261011V3:SECONDARY_STREAM:P025:T:Economics",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Recruiter perspectives are qualitative signals about market segments, not population estimates.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04918",
      "source": "P025",
      "target": "K:Employment and early-career roles",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P025:K:Employment and early-career roles",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Recruiter perspectives are qualitative signals about market segments, not population estimates.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04919",
      "source": "P025",
      "target": "K:Dataset provenance and dependency",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P025:K:Dataset provenance and dependency",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Recruiter perspectives are qualitative signals about market segments, not population estimates.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04920",
      "source": "P025",
      "target": "C:C12",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P025:C:C12",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Recruiter perspectives are qualitative signals about market segments, not population estimates.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04921",
      "source": "P025",
      "target": "S:12.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P025:S:12.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04922",
      "source": "P026",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P026:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Vacancy trends frame competing labor-market explanations; they cannot alone establish employment loss caused by AI.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04923",
      "source": "P026",
      "target": "T:Jobs & roles",
      "key": "P20261011V3:PRIMARY_STREAM:P026:T:Jobs & roles",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "Vacancy trends frame competing labor-market explanations; they cannot alone establish employment loss caused by AI.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04924",
      "source": "P026",
      "target": "T:Economics",
      "key": "P20261011V3:SECONDARY_STREAM:P026:T:Economics",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Vacancy trends frame competing labor-market explanations; they cannot alone establish employment loss caused by AI.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04925",
      "source": "P026",
      "target": "K:Employment and early-career roles",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P026:K:Employment and early-career roles",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Vacancy trends frame competing labor-market explanations; they cannot alone establish employment loss caused by AI.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04926",
      "source": "P026",
      "target": "K:Dataset provenance and dependency",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P026:K:Dataset provenance and dependency",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Vacancy trends frame competing labor-market explanations; they cannot alone establish employment loss caused by AI.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04927",
      "source": "P026",
      "target": "C:C12",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P026:C:C12",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Vacancy trends frame competing labor-market explanations; they cannot alone establish employment loss caused by AI.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04928",
      "source": "P026",
      "target": "S:12.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P026:S:12.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Vacancy trends frame competing labor-market explanations; they cannot alone establish employment loss caused by AI.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04929",
      "source": "P026",
      "target": "S:12.6",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P026:S:12.6",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "role": "editorial_comparison",
      "rationale": "Both require distinguishing job-posting indicators from employment and causal AI displacement.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "EDITORIAL_COMPARISON_NOT_SOURCE_CITATION",
      "id": "e04930",
      "source": "P026",
      "target": "W139",
      "key": "P20261011V3:EDITORIAL_COMPARISON_NOT_CITATION:P026:W139",
      "atlas_family": "comparison"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04931",
      "source": "P027",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P027:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Robotics introduces hardware and physical-system constraints; transfer to coding-agent engineering is an analogy only.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04932",
      "source": "P027",
      "target": "T:Skills & learning",
      "key": "P20261011V3:PRIMARY_STREAM:P027:T:Skills & learning",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "Robotics introduces hardware and physical-system constraints; transfer to coding-agent engineering is an analogy only.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04933",
      "source": "P027",
      "target": "T:Engineering structure",
      "key": "P20261011V3:SECONDARY_STREAM:P027:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Robotics introduces hardware and physical-system constraints; transfer to coding-agent engineering is an analogy only.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04934",
      "source": "P027",
      "target": "K:Skills formation and teaching",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P027:K:Skills formation and teaching",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Robotics introduces hardware and physical-system constraints; transfer to coding-agent engineering is an analogy only.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04935",
      "source": "P027",
      "target": "K:Architecture and modularity",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P027:K:Architecture and modularity",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Robotics introduces hardware and physical-system constraints; transfer to coding-agent engineering is an analogy only.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04936",
      "source": "P027",
      "target": "C:C10",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P027:C:C10",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Robotics introduces hardware and physical-system constraints; transfer to coding-agent engineering is an analogy only.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04937",
      "source": "P027",
      "target": "C:C05",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P027:C:C05",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Robotics introduces hardware and physical-system constraints; transfer to coding-agent engineering is an analogy only.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04938",
      "source": "P027",
      "target": "S:10.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P027:S:10.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Robotics introduces hardware and physical-system constraints; transfer to coding-agent engineering is an analogy only.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04939",
      "source": "P027",
      "target": "S:5.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P027:S:5.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04940",
      "source": "P028",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P028:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Compensation tiers describe segment structure; the article does not statistically establish three distributional modes.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04941",
      "source": "P028",
      "target": "T:Economics",
      "key": "P20261011V3:PRIMARY_STREAM:P028:T:Economics",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "Compensation tiers describe segment structure; the article does not statistically establish three distributional modes.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04942",
      "source": "P028",
      "target": "T:Jobs & roles",
      "key": "P20261011V3:SECONDARY_STREAM:P028:T:Jobs & roles",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Compensation tiers describe segment structure; the article does not statistically establish three distributional modes.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04943",
      "source": "P028",
      "target": "K:Economic costs and return",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P028:K:Economic costs and return",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Compensation tiers describe segment structure; the article does not statistically establish three distributional modes.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04944",
      "source": "P028",
      "target": "K:Employment and early-career roles",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P028:K:Employment and early-career roles",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Compensation tiers describe segment structure; the article does not statistically establish three distributional modes.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04945",
      "source": "P028",
      "target": "K:Dataset provenance and dependency",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P028:K:Dataset provenance and dependency",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Compensation tiers describe segment structure; the article does not statistically establish three distributional modes.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04946",
      "source": "P028",
      "target": "C:C12",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P028:C:C12",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Compensation tiers describe segment structure; the article does not statistically establish three distributional modes.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04947",
      "source": "P028",
      "target": "S:12.8",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P028:S:12.8",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Compensation tiers describe segment structure; the article does not statistically establish three distributional modes.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04948",
      "source": "P028",
      "target": "S:12.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P028:S:12.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04949",
      "source": "P029",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P029:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "A reported hiring-fraud incident concerns candidate identity and assessment integrity, not production coding-agent performance. Attacker attribution remains uncertain.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04950",
      "source": "P029",
      "target": "T:Jobs & roles",
      "key": "P20261011V3:PRIMARY_STREAM:P029:T:Jobs & roles",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "A reported hiring-fraud incident concerns candidate identity and assessment integrity, not production coding-agent performance. Attacker attribution remains uncertain.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04951",
      "source": "P029",
      "target": "T:Verification & review",
      "key": "P20261011V3:SECONDARY_STREAM:P029:T:Verification & review",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "A reported hiring-fraud incident concerns candidate identity and assessment integrity, not production coding-agent performance. Attacker attribution remains uncertain.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04952",
      "source": "P029",
      "target": "K:Employment and early-career roles",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P029:K:Employment and early-career roles",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "A reported hiring-fraud incident concerns candidate identity and assessment integrity, not production coding-agent performance. Attacker attribution remains uncertain.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04953",
      "source": "P029",
      "target": "K:Evaluation methodology and baselines",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P029:K:Evaluation methodology and baselines",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "A reported hiring-fraud incident concerns candidate identity and assessment integrity, not production coding-agent performance. Attacker attribution remains uncertain.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04954",
      "source": "P029",
      "target": "C:C12",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P029:C:C12",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "A reported hiring-fraud incident concerns candidate identity and assessment integrity, not production coding-agent performance. Attacker attribution remains uncertain.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04955",
      "source": "P029",
      "target": "S:12.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P029:S:12.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04956",
      "source": "P030",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P030:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "A survey invitation establishes recruitment provenance, not findings; it links to the later three-part results series.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04957",
      "source": "P030",
      "target": "K:Dataset provenance and dependency",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P030:K:Dataset provenance and dependency",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "A survey invitation establishes recruitment provenance, not findings; it links to the later three-part results series.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04958",
      "source": "P030",
      "target": "K:Evaluation methodology and baselines",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P030:K:Evaluation methodology and baselines",
      "atlas_family": "classification"
    },
    {
      "relation": "RECRUITS_FOR_SOURCE_DATA",
      "role": "source_dependency",
      "rationale": "Invitation, not completed results.",
      "mapping_confidence": "SOURCE_REPORTED",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04959",
      "source": "P030",
      "target": "DATA:P:TECHSTACK_2025",
      "key": "P20261011V3:RECRUITS_FOR_SOURCE_DATA:P030:DATA:P:TECHSTACK_2025",
      "atlas_family": "dependency"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04960",
      "source": "P031",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P031:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Growth engineering connects product hypotheses to measured outcomes rather than treating feature output as value.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04961",
      "source": "P031",
      "target": "T:Engineering structure",
      "key": "P20261011V3:PRIMARY_STREAM:P031:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "Growth engineering connects product hypotheses to measured outcomes rather than treating feature output as value.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04962",
      "source": "P031",
      "target": "T:Productivity",
      "key": "P20261011V3:SECONDARY_STREAM:P031:T:Productivity",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Growth engineering connects product hypotheses to measured outcomes rather than treating feature output as value.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04963",
      "source": "P031",
      "target": "K:Specifications and governance",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P031:K:Specifications and governance",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Growth engineering connects product hypotheses to measured outcomes rather than treating feature output as value.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04964",
      "source": "P031",
      "target": "K:Output versus shipped value",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P031:K:Output versus shipped value",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Growth engineering connects product hypotheses to measured outcomes rather than treating feature output as value.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04965",
      "source": "P031",
      "target": "K:Evaluation methodology and baselines",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P031:K:Evaluation methodology and baselines",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Growth engineering connects product hypotheses to measured outcomes rather than treating feature output as value.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04966",
      "source": "P031",
      "target": "C:C04",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P031:C:C04",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Growth engineering connects product hypotheses to measured outcomes rather than treating feature output as value.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04967",
      "source": "P031",
      "target": "C:C02",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P031:C:C02",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Growth engineering connects product hypotheses to measured outcomes rather than treating feature output as value.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04968",
      "source": "P031",
      "target": "S:4.1",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P031:S:4.1",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Growth engineering connects product hypotheses to measured outcomes rather than treating feature output as value.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04969",
      "source": "P031",
      "target": "S:2.1",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P031:S:2.1",
      "atlas_family": "mapping"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04970",
      "source": "P032",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P032:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "The cases concern building AI-enabled products; their operational lessons are not evidence of coding-agent productivity.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04971",
      "source": "P032",
      "target": "T:Engineering structure",
      "key": "P20261011V3:PRIMARY_STREAM:P032:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "The cases concern building AI-enabled products; their operational lessons are not evidence of coding-agent productivity.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04972",
      "source": "P032",
      "target": "T:Verification & review",
      "key": "P20261011V3:SECONDARY_STREAM:P032:T:Verification & review",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "The cases concern building AI-enabled products; their operational lessons are not evidence of coding-agent productivity.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04973",
      "source": "P032",
      "target": "K:Architecture and modularity",
      "key": "P20261011V3:ADDRESSES_TOPIC:P032:K:Architecture and modularity",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "The cases concern building AI-enabled products; their operational lessons are not evidence of coding-agent productivity.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04974",
      "source": "P032",
      "target": "K:Evaluation methodology and baselines",
      "key": "P20261011V3:ADDRESSES_TOPIC:P032:K:Evaluation methodology and baselines",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "The cases concern building AI-enabled products; their operational lessons are not evidence of coding-agent productivity.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04975",
      "source": "P032",
      "target": "C:C05",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P032:C:C05",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "The cases concern building AI-enabled products; their operational lessons are not evidence of coding-agent productivity.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04976",
      "source": "P032",
      "target": "C:C07",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P032:C:C07",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "The cases concern building AI-enabled products; their operational lessons are not evidence of coding-agent productivity.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04977",
      "source": "P032",
      "target": "S:5.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P032:S:5.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "The cases concern building AI-enabled products; their operational lessons are not evidence of coding-agent productivity.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04978",
      "source": "P032",
      "target": "S:7.2",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P032:S:7.2",
      "atlas_family": "mapping"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04979",
      "source": "P033",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P033:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Interview preparation and assessment methods concern competence signals; commercial interests and selection limit generalization.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04980",
      "source": "P033",
      "target": "T:Jobs & roles",
      "key": "P20261011V3:PRIMARY_STREAM:P033:T:Jobs & roles",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "Interview preparation and assessment methods concern competence signals; commercial interests and selection limit generalization.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04981",
      "source": "P033",
      "target": "T:Skills & learning",
      "key": "P20261011V3:SECONDARY_STREAM:P033:T:Skills & learning",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Interview preparation and assessment methods concern competence signals; commercial interests and selection limit generalization.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04982",
      "source": "P033",
      "target": "K:Employment and early-career roles",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P033:K:Employment and early-career roles",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Interview preparation and assessment methods concern competence signals; commercial interests and selection limit generalization.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04983",
      "source": "P033",
      "target": "K:Evaluation methodology and baselines",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P033:K:Evaluation methodology and baselines",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Interview preparation and assessment methods concern competence signals; commercial interests and selection limit generalization.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04984",
      "source": "P033",
      "target": "C:C12",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P033:C:C12",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Interview preparation and assessment methods concern competence signals; commercial interests and selection limit generalization.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04985",
      "source": "P033",
      "target": "S:12.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P033:S:12.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04986",
      "source": "P034",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P034:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "The database/tool example explains how coding assistants acquire context and capabilities through MCP. Security and authorization remain separate design duties; this is not an empirical security evaluation.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04987",
      "source": "P034",
      "target": "T:Engineering structure",
      "key": "P20261011V3:PRIMARY_STREAM:P034:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "The database/tool example explains how coding assistants acquire context and capabilities through MCP. Security and authorization remain separate design duties; this is not an empirical security evaluation.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04988",
      "source": "P034",
      "target": "T:What agents can do",
      "key": "P20261011V3:SECONDARY_STREAM:P034:T:What agents can do",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "The database/tool example explains how coding assistants acquire context and capabilities through MCP. Security and authorization remain separate design duties; this is not an empirical security evaluation.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04989",
      "source": "P034",
      "target": "K:Architecture and modularity",
      "key": "P20261011V3:ADDRESSES_TOPIC:P034:K:Architecture and modularity",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "The database/tool example explains how coding assistants acquire context and capabilities through MCP. Security and authorization remain separate design duties; this is not an empirical security evaluation.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04990",
      "source": "P034",
      "target": "K:Agent context and persistent memory",
      "key": "P20261011V3:ADDRESSES_TOPIC:P034:K:Agent context and persistent memory",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "The database/tool example explains how coding assistants acquire context and capabilities through MCP. Security and authorization remain separate design duties; this is not an empirical security evaluation.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04991",
      "source": "P034",
      "target": "K:Dependencies and agent supply chain",
      "key": "P20261011V3:ADDRESSES_TOPIC:P034:K:Dependencies and agent supply chain",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "The database/tool example explains how coding assistants acquire context and capabilities through MCP. Security and authorization remain separate design duties; this is not an empirical security evaluation.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04992",
      "source": "P034",
      "target": "C:C03",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P034:C:C03",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "The database/tool example explains how coding assistants acquire context and capabilities through MCP. Security and authorization remain separate design duties; this is not an empirical security evaluation.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04993",
      "source": "P034",
      "target": "C:C06",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P034:C:C06",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "The database/tool example explains how coding assistants acquire context and capabilities through MCP. Security and authorization remain separate design duties; this is not an empirical security evaluation.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04994",
      "source": "P034",
      "target": "S:3.2",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P034:S:3.2",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "The database/tool example explains how coding assistants acquire context and capabilities through MCP. Security and authorization remain separate design duties; this is not an empirical security evaluation.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04995",
      "source": "P034",
      "target": "S:6.7",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P034:S:6.7",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "role": "editorial_comparison",
      "rationale": "Two practitioner explanations of MCP; agreement does not independently validate the security of deployed servers.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "EDITORIAL_COMPARISON_NOT_SOURCE_CITATION",
      "id": "e04996",
      "source": "P034",
      "target": "O040",
      "key": "P20261011V3:EDITORIAL_COMPARISON_NOT_CITATION:P034:O040",
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "role": "editorial_comparison",
      "rationale": "Identity and authorization belong to the agent platform, not to language-model competence alone.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "EDITORIAL_COMPARISON_NOT_SOURCE_CITATION",
      "id": "e04997",
      "source": "P034",
      "target": "O014",
      "key": "P20261011V3:EDITORIAL_COMPARISON_NOT_CITATION:P034:O014",
      "atlas_family": "comparison"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04998",
      "source": "P035",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P035:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Employer experiences with AI-assisted applications and interviews inform hiring policy; the blog is only a partial alternate edition and no software-delivery effect is estimated.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e04999",
      "source": "P035",
      "target": "T:Jobs & roles",
      "key": "P20261011V3:PRIMARY_STREAM:P035:T:Jobs & roles",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "Employer experiences with AI-assisted applications and interviews inform hiring policy; the blog is only a partial alternate edition and no software-delivery effect is estimated.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05000",
      "source": "P035",
      "target": "T:Verification & review",
      "key": "P20261011V3:SECONDARY_STREAM:P035:T:Verification & review",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Employer experiences with AI-assisted applications and interviews inform hiring policy; the blog is only a partial alternate edition and no software-delivery effect is estimated.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05001",
      "source": "P035",
      "target": "K:Employment and early-career roles",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P035:K:Employment and early-career roles",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Employer experiences with AI-assisted applications and interviews inform hiring policy; the blog is only a partial alternate edition and no software-delivery effect is estimated.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05002",
      "source": "P035",
      "target": "K:Evaluation methodology and baselines",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P035:K:Evaluation methodology and baselines",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Employer experiences with AI-assisted applications and interviews inform hiring policy; the blog is only a partial alternate edition and no software-delivery effect is estimated.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05003",
      "source": "P035",
      "target": "C:C12",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P035:C:C12",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Employer experiences with AI-assisted applications and interviews inform hiring policy; the blog is only a partial alternate edition and no software-delivery effect is estimated.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05004",
      "source": "P035",
      "target": "S:12.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P035:S:12.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05005",
      "source": "P036",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P036:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "A readership survey helps characterize the publication's audience and selection, not the entire engineering workforce.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05006",
      "source": "P036",
      "target": "K:Dataset provenance and dependency",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P036:K:Dataset provenance and dependency",
      "atlas_family": "classification"
    },
    {
      "relation": "USES_SHARED_SOURCE_DATA",
      "role": "source_dependency",
      "rationale": "Readership profile is not a census of software engineers; publication date and data date differ.",
      "mapping_confidence": "SOURCE_REPORTED",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05007",
      "source": "P036",
      "target": "DATA:P:READER_PROFILE_2024",
      "key": "P20261011V3:USES_SHARED_SOURCE_DATA:P036:DATA:P:READER_PROFILE_2024",
      "atlas_family": "dependency"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05008",
      "source": "P037",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P037:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Humanoid-robot development provides adjacent systems context, not evidence that software-agent autonomy transfers to physical systems.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05009",
      "source": "P037",
      "target": "T:Skills & learning",
      "key": "P20261011V3:PRIMARY_STREAM:P037:T:Skills & learning",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "Humanoid-robot development provides adjacent systems context, not evidence that software-agent autonomy transfers to physical systems.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05010",
      "source": "P037",
      "target": "T:Engineering structure",
      "key": "P20261011V3:SECONDARY_STREAM:P037:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Humanoid-robot development provides adjacent systems context, not evidence that software-agent autonomy transfers to physical systems.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05011",
      "source": "P037",
      "target": "K:Skills formation and teaching",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P037:K:Skills formation and teaching",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Humanoid-robot development provides adjacent systems context, not evidence that software-agent autonomy transfers to physical systems.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05012",
      "source": "P037",
      "target": "K:Architecture and modularity",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P037:K:Architecture and modularity",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Humanoid-robot development provides adjacent systems context, not evidence that software-agent autonomy transfers to physical systems.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05013",
      "source": "P037",
      "target": "C:C10",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P037:C:C10",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Humanoid-robot development provides adjacent systems context, not evidence that software-agent autonomy transfers to physical systems.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05014",
      "source": "P037",
      "target": "C:C05",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P037:C:C05",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Humanoid-robot development provides adjacent systems context, not evidence that software-agent autonomy transfers to physical systems.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05015",
      "source": "P037",
      "target": "S:10.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P037:S:10.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Humanoid-robot development provides adjacent systems context, not evidence that software-agent autonomy transfers to physical systems.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05016",
      "source": "P037",
      "target": "S:5.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P037:S:5.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05017",
      "source": "P038",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P038:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Historical comparison frames durable engineering judgment; it is not a controlled estimate of modern AI effects.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05018",
      "source": "P038",
      "target": "T:Engineering structure",
      "key": "P20261011V3:PRIMARY_STREAM:P038:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "Historical comparison frames durable engineering judgment; it is not a controlled estimate of modern AI effects.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05019",
      "source": "P038",
      "target": "T:Productivity",
      "key": "P20261011V3:SECONDARY_STREAM:P038:T:Productivity",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Historical comparison frames durable engineering judgment; it is not a controlled estimate of modern AI effects.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05020",
      "source": "P038",
      "target": "K:Output versus shipped value",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P038:K:Output versus shipped value",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Historical comparison frames durable engineering judgment; it is not a controlled estimate of modern AI effects.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05021",
      "source": "P038",
      "target": "K:Specifications and governance",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P038:K:Specifications and governance",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Historical comparison frames durable engineering judgment; it is not a controlled estimate of modern AI effects.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05022",
      "source": "P038",
      "target": "C:C01",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P038:C:C01",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Historical comparison frames durable engineering judgment; it is not a controlled estimate of modern AI effects.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05023",
      "source": "P038",
      "target": "C:C02",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P038:C:C02",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Historical comparison frames durable engineering judgment; it is not a controlled estimate of modern AI effects.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05024",
      "source": "P038",
      "target": "S:1.3",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P038:S:1.3",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Historical comparison frames durable engineering judgment; it is not a controlled estimate of modern AI effects.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05025",
      "source": "P038",
      "target": "S:2.1",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P038:S:2.1",
      "atlas_family": "mapping"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05026",
      "source": "P039",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P039:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Launching an image-generation service concerns AI-product infrastructure, evaluation and deployment rather than AI-for-coding performance.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05027",
      "source": "P039",
      "target": "T:Engineering structure",
      "key": "P20261011V3:PRIMARY_STREAM:P039:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "Launching an image-generation service concerns AI-product infrastructure, evaluation and deployment rather than AI-for-coding performance.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05028",
      "source": "P039",
      "target": "K:Architecture and modularity",
      "key": "P20261011V3:ADDRESSES_TOPIC:P039:K:Architecture and modularity",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "Launching an image-generation service concerns AI-product infrastructure, evaluation and deployment rather than AI-for-coding performance.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05029",
      "source": "P039",
      "target": "K:Evaluation methodology and baselines",
      "key": "P20261011V3:ADDRESSES_TOPIC:P039:K:Evaluation methodology and baselines",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Launching an image-generation service concerns AI-product infrastructure, evaluation and deployment rather than AI-for-coding performance.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05030",
      "source": "P039",
      "target": "C:C05",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P039:C:C05",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Launching an image-generation service concerns AI-product infrastructure, evaluation and deployment rather than AI-for-coding performance.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05031",
      "source": "P039",
      "target": "C:C07",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P039:C:C07",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Launching an image-generation service concerns AI-product infrastructure, evaluation and deployment rather than AI-for-coding performance.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05032",
      "source": "P039",
      "target": "S:5.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P039:S:5.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Launching an image-generation service concerns AI-product infrastructure, evaluation and deployment rather than AI-for-coding performance.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05033",
      "source": "P039",
      "target": "S:7.2",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P039:S:7.2",
      "atlas_family": "mapping"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05034",
      "source": "P040",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P040:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "The follow-up concerns knowledge-community activity; fewer questions do not prove disappearance of all usage or knowledge value.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05035",
      "source": "P040",
      "target": "T:System knowledge & memory",
      "key": "P20261011V3:PRIMARY_STREAM:P040:T:System knowledge & memory",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "The follow-up concerns knowledge-community activity; fewer questions do not prove disappearance of all usage or knowledge value.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05036",
      "source": "P040",
      "target": "T:Skills & learning",
      "key": "P20261011V3:SECONDARY_STREAM:P040:T:Skills & learning",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "The follow-up concerns knowledge-community activity; fewer questions do not prove disappearance of all usage or knowledge value.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05037",
      "source": "P040",
      "target": "K:System understanding and rationale",
      "key": "P20261011V3:ADDRESSES_TOPIC:P040:K:System understanding and rationale",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "The follow-up concerns knowledge-community activity; fewer questions do not prove disappearance of all usage or knowledge value.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05038",
      "source": "P040",
      "target": "K:Ownership and knowledge transfer",
      "key": "P20261011V3:ADDRESSES_TOPIC:P040:K:Ownership and knowledge transfer",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "The follow-up concerns knowledge-community activity; fewer questions do not prove disappearance of all usage or knowledge value.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05039",
      "source": "P040",
      "target": "C:C09",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P040:C:C09",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "The follow-up concerns knowledge-community activity; fewer questions do not prove disappearance of all usage or knowledge value.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05040",
      "source": "P040",
      "target": "C:C10",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P040:C:C10",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "The follow-up concerns knowledge-community activity; fewer questions do not prove disappearance of all usage or knowledge value.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05041",
      "source": "P040",
      "target": "S:9.4",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P040:S:9.4",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "The follow-up concerns knowledge-community activity; fewer questions do not prove disappearance of all usage or knowledge value.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05042",
      "source": "P040",
      "target": "S:10.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P040:S:10.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "UPDATES_PRIOR_REPORTING",
      "role": "source_dependency",
      "rationale": "Later Stack Overflow traffic discussion revisits the earlier metric narrative; not an independent observation programme.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "SHARED_REPORTING_OR_REUSE_NOT_ASSERTED_EXACT_URL",
      "id": "e05043",
      "source": "P040",
      "target": "P018",
      "key": "P20261011V3:UPDATES_PRIOR_REPORTING:P040:P018",
      "atlas_family": "dependency"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05044",
      "source": "P041",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P041:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "An introduced technical book excerpt explains the AI-product stack; distinguish application engineering from coding assistance.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05045",
      "source": "P041",
      "target": "T:Engineering structure",
      "key": "P20261011V3:PRIMARY_STREAM:P041:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "An introduced technical book excerpt explains the AI-product stack; distinguish application engineering from coding assistance.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05046",
      "source": "P041",
      "target": "T:Verification & review",
      "key": "P20261011V3:SECONDARY_STREAM:P041:T:Verification & review",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "An introduced technical book excerpt explains the AI-product stack; distinguish application engineering from coding assistance.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05047",
      "source": "P041",
      "target": "K:Architecture and modularity",
      "key": "P20261011V3:ADDRESSES_TOPIC:P041:K:Architecture and modularity",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "An introduced technical book excerpt explains the AI-product stack; distinguish application engineering from coding assistance.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05048",
      "source": "P041",
      "target": "K:Evaluation methodology and baselines",
      "key": "P20261011V3:ADDRESSES_TOPIC:P041:K:Evaluation methodology and baselines",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "An introduced technical book excerpt explains the AI-product stack; distinguish application engineering from coding assistance.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05049",
      "source": "P041",
      "target": "C:C05",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P041:C:C05",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "An introduced technical book excerpt explains the AI-product stack; distinguish application engineering from coding assistance.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05050",
      "source": "P041",
      "target": "C:C07",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P041:C:C07",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "An introduced technical book excerpt explains the AI-product stack; distinguish application engineering from coding assistance.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05051",
      "source": "P041",
      "target": "S:5.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P041:S:5.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "An introduced technical book excerpt explains the AI-product stack; distinguish application engineering from coding assistance.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05052",
      "source": "P041",
      "target": "S:7.2",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P041:S:7.2",
      "atlas_family": "mapping"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05053",
      "source": "P042",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P042:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Internal use and conference examples illustrate adoption mechanisms, not independently measured organization-wide gains.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05054",
      "source": "P042",
      "target": "T:Engineering structure",
      "key": "P20261011V3:PRIMARY_STREAM:P042:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "Internal use and conference examples illustrate adoption mechanisms, not independently measured organization-wide gains.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05055",
      "source": "P042",
      "target": "T:Productivity",
      "key": "P20261011V3:SECONDARY_STREAM:P042:T:Productivity",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "Internal use and conference examples illustrate adoption mechanisms, not independently measured organization-wide gains.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05056",
      "source": "P042",
      "target": "K:Developer workflow and adoption",
      "key": "P20261011V3:ADDRESSES_TOPIC:P042:K:Developer workflow and adoption",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "Internal use and conference examples illustrate adoption mechanisms, not independently measured organization-wide gains.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05057",
      "source": "P042",
      "target": "K:Human-agent collaboration",
      "key": "P20261011V3:ADDRESSES_TOPIC:P042:K:Human-agent collaboration",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Internal use and conference examples illustrate adoption mechanisms, not independently measured organization-wide gains.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05058",
      "source": "P042",
      "target": "C:C11",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P042:C:C11",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Internal use and conference examples illustrate adoption mechanisms, not independently measured organization-wide gains.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05059",
      "source": "P042",
      "target": "C:C02",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P042:C:C02",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Internal use and conference examples illustrate adoption mechanisms, not independently measured organization-wide gains.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05060",
      "source": "P042",
      "target": "S:11.1",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P042:S:11.1",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Internal use and conference examples illustrate adoption mechanisms, not independently measured organization-wide gains.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05061",
      "source": "P042",
      "target": "S:2.4",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P042:S:2.4",
      "atlas_family": "mapping"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05062",
      "source": "P043",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P043:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Exploratory generation and accountable engineering differ in verification and retained understanding.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05063",
      "source": "P043",
      "target": "T:Verification & review",
      "key": "P20261011V3:PRIMARY_STREAM:P043:T:Verification & review",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "Exploratory generation and accountable engineering differ in verification and retained understanding.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05064",
      "source": "P043",
      "target": "T:Skills & learning",
      "key": "P20261011V3:SECONDARY_STREAM:P043:T:Skills & learning",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "Exploratory generation and accountable engineering differ in verification and retained understanding.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05065",
      "source": "P043",
      "target": "K:Independent verification and oracles",
      "key": "P20261011V3:ADDRESSES_TOPIC:P043:K:Independent verification and oracles",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "Exploratory generation and accountable engineering differ in verification and retained understanding.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05066",
      "source": "P043",
      "target": "K:System understanding and rationale",
      "key": "P20261011V3:ADDRESSES_TOPIC:P043:K:System understanding and rationale",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Exploratory generation and accountable engineering differ in verification and retained understanding.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05067",
      "source": "P043",
      "target": "C:C08",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P043:C:C08",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Exploratory generation and accountable engineering differ in verification and retained understanding.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05068",
      "source": "P043",
      "target": "C:C10",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P043:C:C10",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Exploratory generation and accountable engineering differ in verification and retained understanding.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05069",
      "source": "P043",
      "target": "S:8.9",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P043:S:8.9",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Exploratory generation and accountable engineering differ in verification and retained understanding.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05070",
      "source": "P043",
      "target": "S:10.2",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P043:S:10.2",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "role": "editorial_comparison",
      "rationale": "Both distinguish exploratory generation from accountable AI-assisted engineering.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "EDITORIAL_COMPARISON_NOT_SOURCE_CITATION",
      "id": "e05071",
      "source": "P043",
      "target": "O028",
      "key": "P20261011V3:EDITORIAL_COMPARISON_NOT_CITATION:P043:O028",
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "role": "editorial_comparison",
      "rationale": "The controlled comprehension question is narrower than broad practitioner advice about vibe coding.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "EDITORIAL_COMPARISON_NOT_SOURCE_CITATION",
      "id": "e05072",
      "source": "P043",
      "target": "W113",
      "key": "P20261011V3:EDITORIAL_COMPARISON_NOT_CITATION:P043:W113",
      "atlas_family": "comparison"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05073",
      "source": "P044",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P044:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "A tool-builder architecture case: repository synchronization, context and execution infrastructure. It has a secondary AI-assisted-development connection but is not a developer-productivity trial.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05074",
      "source": "P044",
      "target": "T:Engineering structure",
      "key": "P20261011V3:PRIMARY_STREAM:P044:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "A tool-builder architecture case: repository synchronization, context and execution infrastructure. It has a secondary AI-assisted-development connection but is not a developer-productivity trial.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05075",
      "source": "P044",
      "target": "T:System knowledge & memory",
      "key": "P20261011V3:SECONDARY_STREAM:P044:T:System knowledge & memory",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "A tool-builder architecture case: repository synchronization, context and execution infrastructure. It has a secondary AI-assisted-development connection but is not a developer-productivity trial.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05076",
      "source": "P044",
      "target": "K:Architecture and modularity",
      "key": "P20261011V3:ADDRESSES_TOPIC:P044:K:Architecture and modularity",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "A tool-builder architecture case: repository synchronization, context and execution infrastructure. It has a secondary AI-assisted-development connection but is not a developer-productivity trial.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05077",
      "source": "P044",
      "target": "K:Agent context and persistent memory",
      "key": "P20261011V3:ADDRESSES_TOPIC:P044:K:Agent context and persistent memory",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "A tool-builder architecture case: repository synchronization, context and execution infrastructure. It has a secondary AI-assisted-development connection but is not a developer-productivity trial.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05078",
      "source": "P044",
      "target": "C:C05",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P044:C:C05",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "A tool-builder architecture case: repository synchronization, context and execution infrastructure. It has a secondary AI-assisted-development connection but is not a developer-productivity trial.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05079",
      "source": "P044",
      "target": "C:C09",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P044:C:C09",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "A tool-builder architecture case: repository synchronization, context and execution infrastructure. It has a secondary AI-assisted-development connection but is not a developer-productivity trial.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05080",
      "source": "P044",
      "target": "S:5.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P044:S:5.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "A tool-builder architecture case: repository synchronization, context and execution infrastructure. It has a secondary AI-assisted-development connection but is not a developer-productivity trial.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05081",
      "source": "P044",
      "target": "S:9.4",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P044:S:9.4",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "role": "editorial_comparison",
      "rationale": "Repository context is an operational design concern; the company case is not a controlled context-engineering evaluation.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "EDITORIAL_COMPARISON_NOT_SOURCE_CITATION",
      "id": "e05082",
      "source": "P044",
      "target": "O031",
      "key": "P20261011V3:EDITORIAL_COMPARISON_NOT_CITATION:P044:O031",
      "atlas_family": "comparison"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05083",
      "source": "P045",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P045:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Industry fact-checking distinguishes reported AI code generation from human fulfilment. Neither a hypothetical architecture nor employee accounts validate a capability benchmark.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05084",
      "source": "P045",
      "target": "T:Engineering structure",
      "key": "P20261011V3:PRIMARY_STREAM:P045:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Industry fact-checking distinguishes reported AI code generation from human fulfilment. Neither a hypothetical architecture nor employee accounts validate a capability benchmark.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05085",
      "source": "P045",
      "target": "K:Human-agent collaboration",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P045:K:Human-agent collaboration",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Industry fact-checking distinguishes reported AI code generation from human fulfilment. Neither a hypothetical architecture nor employee accounts validate a capability benchmark.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05086",
      "source": "P045",
      "target": "K:Dataset provenance and dependency",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P045:K:Dataset provenance and dependency",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Industry fact-checking distinguishes reported AI code generation from human fulfilment. Neither a hypothetical architecture nor employee accounts validate a capability benchmark.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05087",
      "source": "P045",
      "target": "C:C11",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P045:C:C11",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Industry fact-checking distinguishes reported AI code generation from human fulfilment. Neither a hypothetical architecture nor employee accounts validate a capability benchmark.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05088",
      "source": "P045",
      "target": "S:11.2",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P045:S:11.2",
      "atlas_family": "mapping"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05089",
      "source": "P046",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P046:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Internal entrepreneurship concerns ownership and organizational adoption rather than AI capability.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05090",
      "source": "P046",
      "target": "T:Engineering structure",
      "key": "P20261011V3:PRIMARY_STREAM:P046:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "Internal entrepreneurship concerns ownership and organizational adoption rather than AI capability.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05091",
      "source": "P046",
      "target": "T:Skills & learning",
      "key": "P20261011V3:SECONDARY_STREAM:P046:T:Skills & learning",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Internal entrepreneurship concerns ownership and organizational adoption rather than AI capability.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05092",
      "source": "P046",
      "target": "K:Ownership and knowledge transfer",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P046:K:Ownership and knowledge transfer",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Internal entrepreneurship concerns ownership and organizational adoption rather than AI capability.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05093",
      "source": "P046",
      "target": "K:Specifications and governance",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P046:K:Specifications and governance",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Internal entrepreneurship concerns ownership and organizational adoption rather than AI capability.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05094",
      "source": "P046",
      "target": "C:C11",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P046:C:C11",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Internal entrepreneurship concerns ownership and organizational adoption rather than AI capability.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05095",
      "source": "P046",
      "target": "C:C04",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P046:C:C04",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Internal entrepreneurship concerns ownership and organizational adoption rather than AI capability.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05096",
      "source": "P046",
      "target": "S:11.2",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P046:S:11.2",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Internal entrepreneurship concerns ownership and organizational adoption rather than AI capability.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05097",
      "source": "P046",
      "target": "S:4.1",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P046:S:4.1",
      "atlas_family": "mapping"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05098",
      "source": "P047",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P047:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Longitudinal practitioner experience informs adaptation and comprehension, but does not substitute for controlled measurement.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05099",
      "source": "P047",
      "target": "T:Skills & learning",
      "key": "P20261011V3:PRIMARY_STREAM:P047:T:Skills & learning",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "Longitudinal practitioner experience informs adaptation and comprehension, but does not substitute for controlled measurement.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05100",
      "source": "P047",
      "target": "T:Productivity",
      "key": "P20261011V3:SECONDARY_STREAM:P047:T:Productivity",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "Longitudinal practitioner experience informs adaptation and comprehension, but does not substitute for controlled measurement.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05101",
      "source": "P047",
      "target": "K:Developer workflow and adoption",
      "key": "P20261011V3:ADDRESSES_TOPIC:P047:K:Developer workflow and adoption",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "Longitudinal practitioner experience informs adaptation and comprehension, but does not substitute for controlled measurement.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05102",
      "source": "P047",
      "target": "K:System understanding and rationale",
      "key": "P20261011V3:ADDRESSES_TOPIC:P047:K:System understanding and rationale",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "Longitudinal practitioner experience informs adaptation and comprehension, but does not substitute for controlled measurement.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05103",
      "source": "P047",
      "target": "K:Skills formation and teaching",
      "key": "P20261011V3:ADDRESSES_TOPIC:P047:K:Skills formation and teaching",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Longitudinal practitioner experience informs adaptation and comprehension, but does not substitute for controlled measurement.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05104",
      "source": "P047",
      "target": "C:C10",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P047:C:C10",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Longitudinal practitioner experience informs adaptation and comprehension, but does not substitute for controlled measurement.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05105",
      "source": "P047",
      "target": "C:C02",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P047:C:C02",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Longitudinal practitioner experience informs adaptation and comprehension, but does not substitute for controlled measurement.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05106",
      "source": "P047",
      "target": "S:10.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P047:S:10.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Longitudinal practitioner experience informs adaptation and comprehension, but does not substitute for controlled measurement.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05107",
      "source": "P047",
      "target": "S:2.7",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P047:S:2.7",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "role": "editorial_comparison",
      "rationale": "Practice and retained understanding matter, but practitioner experience does not measure skill decay.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "EDITORIAL_COMPARISON_NOT_SOURCE_CITATION",
      "id": "e05108",
      "source": "P047",
      "target": "O003",
      "key": "P20261011V3:EDITORIAL_COMPARISON_NOT_CITATION:P047:O003",
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "role": "editorial_comparison",
      "rationale": "Skill-formation research offers a separate empirical lens; the interview is not a replication.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "EDITORIAL_COMPARISON_NOT_SOURCE_CITATION",
      "id": "e05109",
      "source": "P047",
      "target": "W118",
      "key": "P20261011V3:EDITORIAL_COMPARISON_NOT_CITATION:P047:W118",
      "atlas_family": "comparison"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05110",
      "source": "P048",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P048:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "The synthesis separates demonstrated tool potential from organization-level delivery outcomes.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05111",
      "source": "P048",
      "target": "T:Productivity",
      "key": "P20261011V3:PRIMARY_STREAM:P048:T:Productivity",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "The synthesis separates demonstrated tool potential from organization-level delivery outcomes.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05112",
      "source": "P048",
      "target": "T:Engineering structure",
      "key": "P20261011V3:SECONDARY_STREAM:P048:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "The synthesis separates demonstrated tool potential from organization-level delivery outcomes.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05113",
      "source": "P048",
      "target": "K:Output versus shipped value",
      "key": "P20261011V3:ADDRESSES_TOPIC:P048:K:Output versus shipped value",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "The synthesis separates demonstrated tool potential from organization-level delivery outcomes.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05114",
      "source": "P048",
      "target": "K:Developer workflow and adoption",
      "key": "P20261011V3:ADDRESSES_TOPIC:P048:K:Developer workflow and adoption",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "The synthesis separates demonstrated tool potential from organization-level delivery outcomes.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05115",
      "source": "P048",
      "target": "C:C02",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P048:C:C02",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "The synthesis separates demonstrated tool potential from organization-level delivery outcomes.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05116",
      "source": "P048",
      "target": "C:C01",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P048:C:C01",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "The synthesis separates demonstrated tool potential from organization-level delivery outcomes.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05117",
      "source": "P048",
      "target": "S:2.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P048:S:2.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "The synthesis separates demonstrated tool potential from organization-level delivery outcomes.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05118",
      "source": "P048",
      "target": "S:1.9",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P048:S:1.9",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "role": "editorial_comparison",
      "rationale": "Generated activity and shipped outcomes are different dependent variables.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "EDITORIAL_COMPARISON_NOT_SOURCE_CITATION",
      "id": "e05119",
      "source": "P048",
      "target": "W010",
      "key": "P20261011V3:EDITORIAL_COMPARISON_NOT_CITATION:P048:W010",
      "atlas_family": "comparison"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05120",
      "source": "P049",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P049:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Robotics skill development provides adjacent engineering education, not a tested coding-agent training intervention.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05121",
      "source": "P049",
      "target": "T:Skills & learning",
      "key": "P20261011V3:PRIMARY_STREAM:P049:T:Skills & learning",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "Robotics skill development provides adjacent engineering education, not a tested coding-agent training intervention.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05122",
      "source": "P049",
      "target": "T:Engineering structure",
      "key": "P20261011V3:SECONDARY_STREAM:P049:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Robotics skill development provides adjacent engineering education, not a tested coding-agent training intervention.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05123",
      "source": "P049",
      "target": "K:Skills formation and teaching",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P049:K:Skills formation and teaching",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Robotics skill development provides adjacent engineering education, not a tested coding-agent training intervention.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05124",
      "source": "P049",
      "target": "K:Architecture and modularity",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P049:K:Architecture and modularity",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Robotics skill development provides adjacent engineering education, not a tested coding-agent training intervention.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05125",
      "source": "P049",
      "target": "C:C10",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P049:C:C10",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Robotics skill development provides adjacent engineering education, not a tested coding-agent training intervention.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05126",
      "source": "P049",
      "target": "C:C05",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P049:C:C05",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Robotics skill development provides adjacent engineering education, not a tested coding-agent training intervention.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05127",
      "source": "P049",
      "target": "S:10.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P049:S:10.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Robotics skill development provides adjacent engineering education, not a tested coding-agent training intervention.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05128",
      "source": "P049",
      "target": "S:5.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P049:S:5.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05129",
      "source": "P050",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P050:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "A broad, self-selected technology-stack survey with an AI-tooling subsection. Retain AI as a secondary facet; the same respondents underlie Parts 2 and 3.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05130",
      "source": "P050",
      "target": "T:Engineering structure",
      "key": "P20261011V3:PRIMARY_STREAM:P050:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "A broad, self-selected technology-stack survey with an AI-tooling subsection. Retain AI as a secondary facet; the same respondents underlie Parts 2 and 3.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05131",
      "source": "P050",
      "target": "T:Productivity",
      "key": "P20261011V3:SECONDARY_STREAM:P050:T:Productivity",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "A broad, self-selected technology-stack survey with an AI-tooling subsection. Retain AI as a secondary facet; the same respondents underlie Parts 2 and 3.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05132",
      "source": "P050",
      "target": "K:Architecture and modularity",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P050:K:Architecture and modularity",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "A broad, self-selected technology-stack survey with an AI-tooling subsection. Retain AI as a secondary facet; the same respondents underlie Parts 2 and 3.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05133",
      "source": "P050",
      "target": "K:Developer workflow and adoption",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P050:K:Developer workflow and adoption",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "A broad, self-selected technology-stack survey with an AI-tooling subsection. Retain AI as a secondary facet; the same respondents underlie Parts 2 and 3.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05134",
      "source": "P050",
      "target": "K:Dataset provenance and dependency",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P050:K:Dataset provenance and dependency",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "A broad, self-selected technology-stack survey with an AI-tooling subsection. Retain AI as a secondary facet; the same respondents underlie Parts 2 and 3.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05135",
      "source": "P050",
      "target": "C:C11",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P050:C:C11",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "A broad, self-selected technology-stack survey with an AI-tooling subsection. Retain AI as a secondary facet; the same respondents underlie Parts 2 and 3.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05136",
      "source": "P050",
      "target": "C:C02",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P050:C:C02",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "A broad, self-selected technology-stack survey with an AI-tooling subsection. Retain AI as a secondary facet; the same respondents underlie Parts 2 and 3.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05137",
      "source": "P050",
      "target": "S:11.1",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P050:S:11.1",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "A broad, self-selected technology-stack survey with an AI-tooling subsection. Retain AI as a secondary facet; the same respondents underlie Parts 2 and 3.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05138",
      "source": "P050",
      "target": "S:2.4",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P050:S:2.4",
      "atlas_family": "mapping"
    },
    {
      "relation": "USES_SHARED_SOURCE_DATA",
      "role": "source_dependency",
      "rationale": "Voluntary reader sample; three analyses of one dataset, not independent replications. Gross 3,000-plus submissions and 2,997 retained responses are different processing stages.",
      "mapping_confidence": "SOURCE_REPORTED",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05139",
      "source": "P050",
      "target": "DATA:P:TECHSTACK_2025",
      "key": "P20261011V3:USES_SHARED_SOURCE_DATA:P050:DATA:P:TECHSTACK_2025",
      "atlas_family": "dependency"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "role": "editorial_comparison",
      "rationale": "Adoption surveys require sampling and denominator cautions; do not treat separate samples as a common time series.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "EDITORIAL_COMPARISON_NOT_SOURCE_CITATION",
      "id": "e05140",
      "source": "P050",
      "target": "W022",
      "key": "P20261011V3:EDITORIAL_COMPARISON_NOT_CITATION:P050:W022",
      "atlas_family": "comparison"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05141",
      "source": "P051",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P051:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Infrastructure incidents illustrate reliability and escalation; applying them to agents is a marked engineering analogy.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05142",
      "source": "P051",
      "target": "T:Code quality & security",
      "key": "P20261011V3:PRIMARY_STREAM:P051:T:Code quality & security",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "Infrastructure incidents illustrate reliability and escalation; applying them to agents is a marked engineering analogy.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05143",
      "source": "P051",
      "target": "T:Engineering structure",
      "key": "P20261011V3:SECONDARY_STREAM:P051:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Infrastructure incidents illustrate reliability and escalation; applying them to agents is a marked engineering analogy.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05144",
      "source": "P051",
      "target": "K:Architecture and modularity",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P051:K:Architecture and modularity",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Infrastructure incidents illustrate reliability and escalation; applying them to agents is a marked engineering analogy.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05145",
      "source": "P051",
      "target": "K:Specifications and governance",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P051:K:Specifications and governance",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Infrastructure incidents illustrate reliability and escalation; applying them to agents is a marked engineering analogy.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05146",
      "source": "P051",
      "target": "C:C05",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P051:C:C05",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Infrastructure incidents illustrate reliability and escalation; applying them to agents is a marked engineering analogy.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05147",
      "source": "P051",
      "target": "C:C11",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P051:C:C11",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Infrastructure incidents illustrate reliability and escalation; applying them to agents is a marked engineering analogy.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05148",
      "source": "P051",
      "target": "S:5.6",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P051:S:5.6",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Infrastructure incidents illustrate reliability and escalation; applying them to agents is a marked engineering analogy.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05149",
      "source": "P051",
      "target": "S:11.6",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P051:S:11.6",
      "atlas_family": "mapping"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05150",
      "source": "P052",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P052:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "This is secondary commentary on W023, not a replication; the all-tools extrapolation and causal learning-curve explanation are unsupported.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05151",
      "source": "P052",
      "target": "T:Productivity",
      "key": "P20261011V3:PRIMARY_STREAM:P052:T:Productivity",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "This is secondary commentary on W023, not a replication; the all-tools extrapolation and causal learning-curve explanation are unsupported.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05152",
      "source": "P052",
      "target": "K:Controlled productivity evidence",
      "key": "P20261011V3:ADDRESSES_TOPIC:P052:K:Controlled productivity evidence",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "This is secondary commentary on W023, not a replication; the all-tools extrapolation and causal learning-curve explanation are unsupported.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05153",
      "source": "P052",
      "target": "K:Evaluation methodology and baselines",
      "key": "P20261011V3:ADDRESSES_TOPIC:P052:K:Evaluation methodology and baselines",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "This is secondary commentary on W023, not a replication; the all-tools extrapolation and causal learning-curve explanation are unsupported.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05154",
      "source": "P052",
      "target": "C:C02",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P052:C:C02",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "This is secondary commentary on W023, not a replication; the all-tools extrapolation and causal learning-curve explanation are unsupported.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05155",
      "source": "P052",
      "target": "S:2.2",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P052:S:2.2",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "This is secondary commentary on W023, not a replication; the all-tools extrapolation and causal learning-curve explanation are unsupported.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05156",
      "source": "P052",
      "target": "S:2.3",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P052:S:2.3",
      "atlas_family": "mapping"
    },
    {
      "relation": "SECONDARY_ACCOUNT_OF_EXISTING_RESEARCH",
      "role": "source_dependency",
      "rationale": "P052 reports the METR study already W023. Primary-method check corrects the issue count and issue-level randomization; no new experiment or replication is introduced.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "EXPLICIT_NAMED_SOURCE_WORK",
      "id": "e05157",
      "source": "P052",
      "target": "W023",
      "key": "P20261011V3:SECONDARY_ACCOUNT_OF_EXISTING_RESEARCH:P052:W023",
      "atlas_family": "audit"
    },
    {
      "relation": "DISCUSSED_IN_APPENDIX_B_OROSZ",
      "provenance": "OROSZ_BOOK_INTEGRATION_v5_20261011",
      "file": "appendices/methodology.tex",
      "source_usage": "ACTUAL_CITATION_PARSED_FROM_LATEX",
      "id": "e05158",
      "source": "P052",
      "target": "EDU:COMMENTARY:OROSZ",
      "key": "orosz_v5_appendix",
      "atlas_family": "actual"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x05286",
      "source": "P052",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05159",
      "source": "P053",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P053:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "SDK contracts and reusable interfaces support maintainable systems without directly measuring AI-generated code quality.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05160",
      "source": "P053",
      "target": "T:Code quality & security",
      "key": "P20261011V3:PRIMARY_STREAM:P053:T:Code quality & security",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "SDK contracts and reusable interfaces support maintainable systems without directly measuring AI-generated code quality.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05161",
      "source": "P053",
      "target": "T:Engineering structure",
      "key": "P20261011V3:SECONDARY_STREAM:P053:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "SDK contracts and reusable interfaces support maintainable systems without directly measuring AI-generated code quality.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05162",
      "source": "P053",
      "target": "K:Architecture and modularity",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P053:K:Architecture and modularity",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "SDK contracts and reusable interfaces support maintainable systems without directly measuring AI-generated code quality.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05163",
      "source": "P053",
      "target": "K:Code reuse and duplication",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P053:K:Code reuse and duplication",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "SDK contracts and reusable interfaces support maintainable systems without directly measuring AI-generated code quality.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05164",
      "source": "P053",
      "target": "K:Specifications and governance",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P053:K:Specifications and governance",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "SDK contracts and reusable interfaces support maintainable systems without directly measuring AI-generated code quality.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05165",
      "source": "P053",
      "target": "C:C05",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P053:C:C05",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "SDK contracts and reusable interfaces support maintainable systems without directly measuring AI-generated code quality.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05166",
      "source": "P053",
      "target": "C:C04",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P053:C:C04",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "SDK contracts and reusable interfaces support maintainable systems without directly measuring AI-generated code quality.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05167",
      "source": "P053",
      "target": "S:5.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P053:S:5.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "SDK contracts and reusable interfaces support maintainable systems without directly measuring AI-generated code quality.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05168",
      "source": "P053",
      "target": "S:4.3",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P053:S:4.3",
      "atlas_family": "mapping"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05169",
      "source": "P054",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P054:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "FDE role design links technical integration to customer work; demand claims do not establish universal career advantages.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05170",
      "source": "P054",
      "target": "T:Jobs & roles",
      "key": "P20261011V3:PRIMARY_STREAM:P054:T:Jobs & roles",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "FDE role design links technical integration to customer work; demand claims do not establish universal career advantages.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05171",
      "source": "P054",
      "target": "T:Engineering structure",
      "key": "P20261011V3:SECONDARY_STREAM:P054:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "FDE role design links technical integration to customer work; demand claims do not establish universal career advantages.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05172",
      "source": "P054",
      "target": "K:Employment and early-career roles",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P054:K:Employment and early-career roles",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "FDE role design links technical integration to customer work; demand claims do not establish universal career advantages.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05173",
      "source": "P054",
      "target": "K:Human-agent collaboration",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P054:K:Human-agent collaboration",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "FDE role design links technical integration to customer work; demand claims do not establish universal career advantages.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05174",
      "source": "P054",
      "target": "C:C12",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P054:C:C12",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "FDE role design links technical integration to customer work; demand claims do not establish universal career advantages.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05175",
      "source": "P054",
      "target": "C:C11",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P054:C:C11",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "FDE role design links technical integration to customer work; demand claims do not establish universal career advantages.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05176",
      "source": "P054",
      "target": "S:12.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P054:S:12.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "FDE role design links technical integration to customer work; demand claims do not establish universal career advantages.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05177",
      "source": "P054",
      "target": "S:11.2",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P054:S:11.2",
      "atlas_family": "mapping"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05178",
      "source": "P055",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P055:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Reported working hours and incentives are organizational conditions, not productivity measurements or labor-law conclusions.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05179",
      "source": "P055",
      "target": "T:Jobs & roles",
      "key": "P20261011V3:PRIMARY_STREAM:P055:T:Jobs & roles",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "Reported working hours and incentives are organizational conditions, not productivity measurements or labor-law conclusions.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05180",
      "source": "P055",
      "target": "T:Engineering structure",
      "key": "P20261011V3:SECONDARY_STREAM:P055:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Reported working hours and incentives are organizational conditions, not productivity measurements or labor-law conclusions.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05181",
      "source": "P055",
      "target": "K:Human cognitive load",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P055:K:Human cognitive load",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Reported working hours and incentives are organizational conditions, not productivity measurements or labor-law conclusions.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05182",
      "source": "P055",
      "target": "K:Employment and early-career roles",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P055:K:Employment and early-career roles",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Reported working hours and incentives are organizational conditions, not productivity measurements or labor-law conclusions.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05183",
      "source": "P055",
      "target": "C:C11",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P055:C:C11",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Reported working hours and incentives are organizational conditions, not productivity measurements or labor-law conclusions.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05184",
      "source": "P055",
      "target": "C:C12",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P055:C:C12",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Reported working hours and incentives are organizational conditions, not productivity measurements or labor-law conclusions.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05185",
      "source": "P055",
      "target": "S:11.2",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P055:S:11.2",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Reported working hours and incentives are organizational conditions, not productivity measurements or labor-law conclusions.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05186",
      "source": "P055",
      "target": "S:12.7",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P055:S:12.7",
      "atlas_family": "mapping"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05187",
      "source": "P056",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P056:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "The second tools-survey installment describes the same respondent cohort's infrastructure choices.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05188",
      "source": "P056",
      "target": "T:Engineering structure",
      "key": "P20261011V3:PRIMARY_STREAM:P056:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "The second tools-survey installment describes the same respondent cohort's infrastructure choices.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05189",
      "source": "P056",
      "target": "T:Productivity",
      "key": "P20261011V3:SECONDARY_STREAM:P056:T:Productivity",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "The second tools-survey installment describes the same respondent cohort's infrastructure choices.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05190",
      "source": "P056",
      "target": "K:Developer workflow and adoption",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P056:K:Developer workflow and adoption",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "The second tools-survey installment describes the same respondent cohort's infrastructure choices.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05191",
      "source": "P056",
      "target": "K:Dataset provenance and dependency",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P056:K:Dataset provenance and dependency",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "The second tools-survey installment describes the same respondent cohort's infrastructure choices.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05192",
      "source": "P056",
      "target": "C:C11",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P056:C:C11",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "The second tools-survey installment describes the same respondent cohort's infrastructure choices.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05193",
      "source": "P056",
      "target": "C:C02",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P056:C:C02",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "The second tools-survey installment describes the same respondent cohort's infrastructure choices.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05194",
      "source": "P056",
      "target": "S:11.1",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P056:S:11.1",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "The second tools-survey installment describes the same respondent cohort's infrastructure choices.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05195",
      "source": "P056",
      "target": "S:2.4",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P056:S:2.4",
      "atlas_family": "mapping"
    },
    {
      "relation": "USES_SHARED_SOURCE_DATA",
      "role": "source_dependency",
      "rationale": "Voluntary reader sample; three analyses of one dataset, not independent replications. Gross 3,000-plus submissions and 2,997 retained responses are different processing stages.",
      "mapping_confidence": "SOURCE_REPORTED",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05196",
      "source": "P056",
      "target": "DATA:P:TECHSTACK_2025",
      "key": "P20261011V3:USES_SHARED_SOURCE_DATA:P056:DATA:P:TECHSTACK_2025",
      "atlas_family": "dependency"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05197",
      "source": "P057",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P057:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Open-source funding affects maintenance capacity; the cases do not independently quantify AI's effects on sustainability.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05198",
      "source": "P057",
      "target": "T:Economics",
      "key": "P20261011V3:PRIMARY_STREAM:P057:T:Economics",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "Open-source funding affects maintenance capacity; the cases do not independently quantify AI's effects on sustainability.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05199",
      "source": "P057",
      "target": "T:Engineering structure",
      "key": "P20261011V3:SECONDARY_STREAM:P057:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Open-source funding affects maintenance capacity; the cases do not independently quantify AI's effects on sustainability.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05200",
      "source": "P057",
      "target": "K:Economic costs and return",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P057:K:Economic costs and return",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Open-source funding affects maintenance capacity; the cases do not independently quantify AI's effects on sustainability.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05201",
      "source": "P057",
      "target": "K:Review capacity and maintainers",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P057:K:Review capacity and maintainers",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Open-source funding affects maintenance capacity; the cases do not independently quantify AI's effects on sustainability.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05202",
      "source": "P057",
      "target": "C:C12",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P057:C:C12",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Open-source funding affects maintenance capacity; the cases do not independently quantify AI's effects on sustainability.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05203",
      "source": "P057",
      "target": "C:C11",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P057:C:C11",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Open-source funding affects maintenance capacity; the cases do not independently quantify AI's effects on sustainability.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05204",
      "source": "P057",
      "target": "S:12.8",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P057:S:12.8",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Open-source funding affects maintenance capacity; the cases do not independently quantify AI's effects on sustainability.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05205",
      "source": "P057",
      "target": "S:11.7",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P057:S:11.7",
      "atlas_family": "mapping"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05206",
      "source": "P058",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P058:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Interview problem-solving guidance addresses competence demonstration rather than retained learning or AI-tool efficacy.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05207",
      "source": "P058",
      "target": "T:Skills & learning",
      "key": "P20261011V3:PRIMARY_STREAM:P058:T:Skills & learning",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "Interview problem-solving guidance addresses competence demonstration rather than retained learning or AI-tool efficacy.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05208",
      "source": "P058",
      "target": "T:Jobs & roles",
      "key": "P20261011V3:SECONDARY_STREAM:P058:T:Jobs & roles",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Interview problem-solving guidance addresses competence demonstration rather than retained learning or AI-tool efficacy.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05209",
      "source": "P058",
      "target": "K:Skills formation and teaching",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P058:K:Skills formation and teaching",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Interview problem-solving guidance addresses competence demonstration rather than retained learning or AI-tool efficacy.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05210",
      "source": "P058",
      "target": "K:Evaluation methodology and baselines",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P058:K:Evaluation methodology and baselines",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Interview problem-solving guidance addresses competence demonstration rather than retained learning or AI-tool efficacy.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05211",
      "source": "P058",
      "target": "C:C10",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P058:C:C10",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Interview problem-solving guidance addresses competence demonstration rather than retained learning or AI-tool efficacy.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05212",
      "source": "P058",
      "target": "C:C12",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P058:C:C12",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Interview problem-solving guidance addresses competence demonstration rather than retained learning or AI-tool efficacy.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05213",
      "source": "P058",
      "target": "S:10.8",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P058:S:10.8",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Interview problem-solving guidance addresses competence demonstration rather than retained learning or AI-tool efficacy.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05214",
      "source": "P058",
      "target": "S:12.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P058:S:12.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05215",
      "source": "P059",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P059:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "The data-led labor report requires separating vacancy, workforce and seniority measures before causal interpretation.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05216",
      "source": "P059",
      "target": "T:Jobs & roles",
      "key": "P20261011V3:PRIMARY_STREAM:P059:T:Jobs & roles",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "The data-led labor report requires separating vacancy, workforce and seniority measures before causal interpretation.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05217",
      "source": "P059",
      "target": "T:Economics",
      "key": "P20261011V3:SECONDARY_STREAM:P059:T:Economics",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "The data-led labor report requires separating vacancy, workforce and seniority measures before causal interpretation.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05218",
      "source": "P059",
      "target": "K:Employment and early-career roles",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P059:K:Employment and early-career roles",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "The data-led labor report requires separating vacancy, workforce and seniority measures before causal interpretation.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05219",
      "source": "P059",
      "target": "K:Dataset provenance and dependency",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P059:K:Dataset provenance and dependency",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "The data-led labor report requires separating vacancy, workforce and seniority measures before causal interpretation.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05220",
      "source": "P059",
      "target": "C:C12",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P059:C:C12",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "The data-led labor report requires separating vacancy, workforce and seniority measures before causal interpretation.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05221",
      "source": "P059",
      "target": "S:12.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P059:S:12.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "The data-led labor report requires separating vacancy, workforce and seniority measures before causal interpretation.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05222",
      "source": "P059",
      "target": "S:12.6",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P059:S:12.6",
      "atlas_family": "mapping"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05223",
      "source": "P060",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P060:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Google interview accounts contextualize engineering coordination and ownership, not a representative industry baseline.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05224",
      "source": "P060",
      "target": "T:Engineering structure",
      "key": "P20261011V3:PRIMARY_STREAM:P060:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "Google interview accounts contextualize engineering coordination and ownership, not a representative industry baseline.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05225",
      "source": "P060",
      "target": "T:System knowledge & memory",
      "key": "P20261011V3:SECONDARY_STREAM:P060:T:System knowledge & memory",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Google interview accounts contextualize engineering coordination and ownership, not a representative industry baseline.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05226",
      "source": "P060",
      "target": "K:Ownership and knowledge transfer",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P060:K:Ownership and knowledge transfer",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Google interview accounts contextualize engineering coordination and ownership, not a representative industry baseline.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05227",
      "source": "P060",
      "target": "K:Developer workflow and adoption",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P060:K:Developer workflow and adoption",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Google interview accounts contextualize engineering coordination and ownership, not a representative industry baseline.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05228",
      "source": "P060",
      "target": "C:C11",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P060:C:C11",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Google interview accounts contextualize engineering coordination and ownership, not a representative industry baseline.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05229",
      "source": "P060",
      "target": "C:C09",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P060:C:C09",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Google interview accounts contextualize engineering coordination and ownership, not a representative industry baseline.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05230",
      "source": "P060",
      "target": "S:11.2",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P060:S:11.2",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Google interview accounts contextualize engineering coordination and ownership, not a representative industry baseline.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05231",
      "source": "P060",
      "target": "S:9.4",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P060:S:9.4",
      "atlas_family": "mapping"
    },
    {
      "relation": "USES_SHARED_SOURCE_DATA",
      "role": "source_dependency",
      "rationale": "Shared reporting pool; the installments cover different topics and are retained as different articles.",
      "mapping_confidence": "SOURCE_REPORTED",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05232",
      "source": "P060",
      "target": "DATA:P:GOOGLE_INTERVIEWS_2025",
      "key": "P20261011V3:USES_SHARED_SOURCE_DATA:P060:DATA:P:GOOGLE_INTERVIEWS_2025",
      "atlas_family": "dependency"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05233",
      "source": "P061",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P061:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Multi-company measurement practices combine delivery, quality and developer experience; commercial affiliations remain explicit.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05234",
      "source": "P061",
      "target": "T:Productivity",
      "key": "P20261011V3:PRIMARY_STREAM:P061:T:Productivity",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "Multi-company measurement practices combine delivery, quality and developer experience; commercial affiliations remain explicit.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05235",
      "source": "P061",
      "target": "T:Economics",
      "key": "P20261011V3:SECONDARY_STREAM:P061:T:Economics",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "Multi-company measurement practices combine delivery, quality and developer experience; commercial affiliations remain explicit.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05236",
      "source": "P061",
      "target": "K:Output versus shipped value",
      "key": "P20261011V3:ADDRESSES_TOPIC:P061:K:Output versus shipped value",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "Multi-company measurement practices combine delivery, quality and developer experience; commercial affiliations remain explicit.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05237",
      "source": "P061",
      "target": "K:Evaluation methodology and baselines",
      "key": "P20261011V3:ADDRESSES_TOPIC:P061:K:Evaluation methodology and baselines",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "Multi-company measurement practices combine delivery, quality and developer experience; commercial affiliations remain explicit.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05238",
      "source": "P061",
      "target": "K:Economic costs and return",
      "key": "P20261011V3:ADDRESSES_TOPIC:P061:K:Economic costs and return",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Multi-company measurement practices combine delivery, quality and developer experience; commercial affiliations remain explicit.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05239",
      "source": "P061",
      "target": "C:C02",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P061:C:C02",
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e05240",
      "source": "P061",
      "target": "C:C02",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Multi-company measurement practices combine delivery, quality and developer experience; commercial affiliations remain explicit.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05241",
      "source": "P061",
      "target": "C:C12",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P061:C:C12",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Multi-company measurement practices combine delivery, quality and developer experience; commercial affiliations remain explicit.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05242",
      "source": "P061",
      "target": "S:2.8",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P061:S:2.8",
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_MANUSCRIPT_OROSZ_CORE",
      "provenance": "OROSZ_BOOK_INTEGRATION_v5_20261011",
      "file": "chapters/chapter02.tex",
      "source_usage": "ACTUAL_CITATION_PARSED_FROM_LATEX",
      "evidence_status": "Editorial use, not independent validation",
      "id": "e05243",
      "source": "P061",
      "target": "S:2.8",
      "key": "orosz_v5_main",
      "atlas_family": "actual"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Multi-company measurement practices combine delivery, quality and developer experience; commercial affiliations remain explicit.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05244",
      "source": "P061",
      "target": "S:12.4",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P061:S:12.4",
      "atlas_family": "mapping"
    },
    {
      "relation": "REPORTS_EXISTING_RESEARCH",
      "role": "source_dependency",
      "rationale": "The public article explicitly cites the METR study as a contrasting productivity result; not an independent replication.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "EXPLICIT_NAMED_SOURCE_WORK",
      "id": "e05245",
      "source": "P061",
      "target": "W023",
      "key": "P20261011V3:REPORTS_EXISTING_RESEARCH:P061:W023",
      "atlas_family": "evidence"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "role": "editorial_comparison",
      "rationale": "A measurement portfolio should separate changes generated, changes shipped and downstream value.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "EDITORIAL_COMPARISON_NOT_SOURCE_CITATION",
      "id": "e05246",
      "source": "P061",
      "target": "W010",
      "key": "P20261011V3:EDITORIAL_COMPARISON_NOT_CITATION:P061:W010",
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "role": "editorial_comparison",
      "rationale": "Measurement inputs can inform ROI modeling; neither framework supplies a calibrated production pilot for this book.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "EDITORIAL_COMPARISON_NOT_SOURCE_CITATION",
      "id": "e05247",
      "source": "P061",
      "target": "W145",
      "key": "P20261011V3:EDITORIAL_COMPARISON_NOT_CITATION:P061:W145",
      "atlas_family": "comparison"
    },
    {
      "relation": "DISCUSSED_IN_APPENDIX_B_OROSZ",
      "provenance": "OROSZ_BOOK_INTEGRATION_v5_20261011",
      "file": "appendices/methodology.tex",
      "source_usage": "ACTUAL_CITATION_PARSED_FROM_LATEX",
      "id": "e05248",
      "source": "P061",
      "target": "EDU:COMMENTARY:OROSZ",
      "key": "orosz_v5_appendix",
      "atlas_family": "actual"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x05377",
      "source": "P061",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05249",
      "source": "P062",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P062:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "The creator case explains harness and feedback design, without independently validating vendor effectiveness claims.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05250",
      "source": "P062",
      "target": "T:What agents can do",
      "key": "P20261011V3:PRIMARY_STREAM:P062:T:What agents can do",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "The creator case explains harness and feedback design, without independently validating vendor effectiveness claims.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05251",
      "source": "P062",
      "target": "T:Engineering structure",
      "key": "P20261011V3:SECONDARY_STREAM:P062:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "The creator case explains harness and feedback design, without independently validating vendor effectiveness claims.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05252",
      "source": "P062",
      "target": "K:Long-running agent execution",
      "key": "P20261011V3:ADDRESSES_TOPIC:P062:K:Long-running agent execution",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "The creator case explains harness and feedback design, without independently validating vendor effectiveness claims.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05253",
      "source": "P062",
      "target": "K:Human-agent collaboration",
      "key": "P20261011V3:ADDRESSES_TOPIC:P062:K:Human-agent collaboration",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "The creator case explains harness and feedback design, without independently validating vendor effectiveness claims.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05254",
      "source": "P062",
      "target": "C:C03",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P062:C:C03",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "The creator case explains harness and feedback design, without independently validating vendor effectiveness claims.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05255",
      "source": "P062",
      "target": "C:C11",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P062:C:C11",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "The creator case explains harness and feedback design, without independently validating vendor effectiveness claims.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05256",
      "source": "P062",
      "target": "S:3.6",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P062:S:3.6",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "The creator case explains harness and feedback design, without independently validating vendor effectiveness claims.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05257",
      "source": "P062",
      "target": "S:11.2",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P062:S:11.2",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "role": "editorial_comparison",
      "rationale": "A harness-builder case and long-running-agent guidance address continuity and validation from different evidence perspectives.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "EDITORIAL_COMPARISON_NOT_SOURCE_CITATION",
      "id": "e05258",
      "source": "P062",
      "target": "O013",
      "key": "P20261011V3:EDITORIAL_COMPARISON_NOT_CITATION:P062:O013",
      "atlas_family": "comparison"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05259",
      "source": "P063",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P063:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "The second Google installment extends shared interview reporting into tooling and architecture.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05260",
      "source": "P063",
      "target": "T:Engineering structure",
      "key": "P20261011V3:PRIMARY_STREAM:P063:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "The second Google installment extends shared interview reporting into tooling and architecture.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05261",
      "source": "P063",
      "target": "T:System knowledge & memory",
      "key": "P20261011V3:SECONDARY_STREAM:P063:T:System knowledge & memory",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "The second Google installment extends shared interview reporting into tooling and architecture.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05262",
      "source": "P063",
      "target": "K:Architecture and modularity",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P063:K:Architecture and modularity",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "The second Google installment extends shared interview reporting into tooling and architecture.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05263",
      "source": "P063",
      "target": "K:Ownership and knowledge transfer",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P063:K:Ownership and knowledge transfer",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "The second Google installment extends shared interview reporting into tooling and architecture.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05264",
      "source": "P063",
      "target": "K:Dataset provenance and dependency",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P063:K:Dataset provenance and dependency",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "The second Google installment extends shared interview reporting into tooling and architecture.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05265",
      "source": "P063",
      "target": "C:C05",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P063:C:C05",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "The second Google installment extends shared interview reporting into tooling and architecture.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05266",
      "source": "P063",
      "target": "C:C09",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P063:C:C09",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "The second Google installment extends shared interview reporting into tooling and architecture.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05267",
      "source": "P063",
      "target": "S:5.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P063:S:5.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "The second Google installment extends shared interview reporting into tooling and architecture.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05268",
      "source": "P063",
      "target": "S:9.4",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P063:S:9.4",
      "atlas_family": "mapping"
    },
    {
      "relation": "USES_SHARED_SOURCE_DATA",
      "role": "source_dependency",
      "rationale": "Shared reporting pool; the installments cover different topics and are retained as different articles.",
      "mapping_confidence": "SOURCE_REPORTED",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05269",
      "source": "P063",
      "target": "DATA:P:GOOGLE_INTERVIEWS_2025",
      "key": "P20261011V3:USES_SHARED_SOURCE_DATA:P063:DATA:P:GOOGLE_INTERVIEWS_2025",
      "atlas_family": "dependency"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05270",
      "source": "P064",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P064:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Labor-market interviews describe recruitment signals and uneven opportunities; AI is one contextual factor, not an isolated causal effect or a measured software-development intervention.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05271",
      "source": "P064",
      "target": "T:Jobs & roles",
      "key": "P20261011V3:PRIMARY_STREAM:P064:T:Jobs & roles",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Labor-market interviews describe recruitment signals and uneven opportunities; AI is one contextual factor, not an isolated causal effect or a measured software-development intervention.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05272",
      "source": "P064",
      "target": "K:Employment and early-career roles",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P064:K:Employment and early-career roles",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Labor-market interviews describe recruitment signals and uneven opportunities; AI is one contextual factor, not an isolated causal effect or a measured software-development intervention.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05273",
      "source": "P064",
      "target": "C:C12",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P064:C:C12",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Labor-market interviews describe recruitment signals and uneven opportunities; AI is one contextual factor, not an isolated causal effect or a measured software-development intervention.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05274",
      "source": "P064",
      "target": "S:12.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P064:S:12.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05275",
      "source": "P065",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P065:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "The third tools-survey installment extends the same dataset to observability and frontend systems.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05276",
      "source": "P065",
      "target": "T:Engineering structure",
      "key": "P20261011V3:PRIMARY_STREAM:P065:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "The third tools-survey installment extends the same dataset to observability and frontend systems.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05277",
      "source": "P065",
      "target": "K:Developer workflow and adoption",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P065:K:Developer workflow and adoption",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "The third tools-survey installment extends the same dataset to observability and frontend systems.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05278",
      "source": "P065",
      "target": "K:Dataset provenance and dependency",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P065:K:Dataset provenance and dependency",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "The third tools-survey installment extends the same dataset to observability and frontend systems.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05279",
      "source": "P065",
      "target": "C:C11",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P065:C:C11",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "The third tools-survey installment extends the same dataset to observability and frontend systems.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05280",
      "source": "P065",
      "target": "S:11.1",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P065:S:11.1",
      "atlas_family": "mapping"
    },
    {
      "relation": "USES_SHARED_SOURCE_DATA",
      "role": "source_dependency",
      "rationale": "Voluntary reader sample; three analyses of one dataset, not independent replications. Gross 3,000-plus submissions and 2,997 retained responses are different processing stages.",
      "mapping_confidence": "SOURCE_REPORTED",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05281",
      "source": "P065",
      "target": "DATA:P:TECHSTACK_2025",
      "key": "P20261011V3:USES_SHARED_SOURCE_DATA:P065:DATA:P:TECHSTACK_2025",
      "atlas_family": "dependency"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05282",
      "source": "P066",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P066:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Architectural principles clarify long-term changeability; they are not an empirical comparison of agent designs.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05283",
      "source": "P066",
      "target": "T:Engineering structure",
      "key": "P20261011V3:PRIMARY_STREAM:P066:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "Architectural principles clarify long-term changeability; they are not an empirical comparison of agent designs.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05284",
      "source": "P066",
      "target": "T:Code quality & security",
      "key": "P20261011V3:SECONDARY_STREAM:P066:T:Code quality & security",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Architectural principles clarify long-term changeability; they are not an empirical comparison of agent designs.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05285",
      "source": "P066",
      "target": "K:Architecture and modularity",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P066:K:Architecture and modularity",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Architectural principles clarify long-term changeability; they are not an empirical comparison of agent designs.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05286",
      "source": "P066",
      "target": "K:Technical debt and complexity",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P066:K:Technical debt and complexity",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Architectural principles clarify long-term changeability; they are not an empirical comparison of agent designs.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05287",
      "source": "P066",
      "target": "C:C05",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P066:C:C05",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Architectural principles clarify long-term changeability; they are not an empirical comparison of agent designs.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05288",
      "source": "P066",
      "target": "S:5.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P066:S:5.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Architectural principles clarify long-term changeability; they are not an empirical comparison of agent designs.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05289",
      "source": "P066",
      "target": "S:5.9",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P066:S:5.9",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "role": "editorial_comparison",
      "rationale": "Architectural principles clarify how to interpret generated architecture smells; normative guidance is not an empirical replication.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "EDITORIAL_COMPARISON_NOT_SOURCE_CITATION",
      "id": "e05290",
      "source": "P066",
      "target": "W059",
      "key": "P20261011V3:EDITORIAL_COMPARISON_NOT_CITATION:P066:W059",
      "atlas_family": "comparison"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05291",
      "source": "P067",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P067:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "The outage concerns a conventional infrastructure failure; no AI origin or AI-specific causal mechanism is inferred.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05292",
      "source": "P067",
      "target": "T:Code quality & security",
      "key": "P20261011V3:PRIMARY_STREAM:P067:T:Code quality & security",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "The outage concerns a conventional infrastructure failure; no AI origin or AI-specific causal mechanism is inferred.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05293",
      "source": "P067",
      "target": "T:Engineering structure",
      "key": "P20261011V3:SECONDARY_STREAM:P067:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "The outage concerns a conventional infrastructure failure; no AI origin or AI-specific causal mechanism is inferred.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05294",
      "source": "P067",
      "target": "K:Architecture and modularity",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P067:K:Architecture and modularity",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "The outage concerns a conventional infrastructure failure; no AI origin or AI-specific causal mechanism is inferred.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05295",
      "source": "P067",
      "target": "K:Specifications and governance",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P067:K:Specifications and governance",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "The outage concerns a conventional infrastructure failure; no AI origin or AI-specific causal mechanism is inferred.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05296",
      "source": "P067",
      "target": "C:C05",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P067:C:C05",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "The outage concerns a conventional infrastructure failure; no AI origin or AI-specific causal mechanism is inferred.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05297",
      "source": "P067",
      "target": "C:C11",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P067:C:C11",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "The outage concerns a conventional infrastructure failure; no AI origin or AI-specific causal mechanism is inferred.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05298",
      "source": "P067",
      "target": "S:5.6",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P067:S:5.6",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "The outage concerns a conventional infrastructure failure; no AI origin or AI-specific causal mechanism is inferred.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05299",
      "source": "P067",
      "target": "S:11.6",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P067:S:11.6",
      "atlas_family": "mapping"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05300",
      "source": "P068",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P068:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Field observations concern geographic concentration of AI-related activity, not a quantified global ranking.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05301",
      "source": "P068",
      "target": "T:Jobs & roles",
      "key": "P20261011V3:PRIMARY_STREAM:P068:T:Jobs & roles",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "Field observations concern geographic concentration of AI-related activity, not a quantified global ranking.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05302",
      "source": "P068",
      "target": "T:Economics",
      "key": "P20261011V3:SECONDARY_STREAM:P068:T:Economics",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Field observations concern geographic concentration of AI-related activity, not a quantified global ranking.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05303",
      "source": "P068",
      "target": "K:Employment and early-career roles",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P068:K:Employment and early-career roles",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Field observations concern geographic concentration of AI-related activity, not a quantified global ranking.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05304",
      "source": "P068",
      "target": "K:Economic costs and return",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P068:K:Economic costs and return",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Field observations concern geographic concentration of AI-related activity, not a quantified global ranking.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05305",
      "source": "P068",
      "target": "C:C12",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P068:C:C12",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Field observations concern geographic concentration of AI-related activity, not a quantified global ranking.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05306",
      "source": "P068",
      "target": "S:12.8",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P068:S:12.8",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Field observations concern geographic concentration of AI-related activity, not a quantified global ranking.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05307",
      "source": "P068",
      "target": "S:12.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P068:S:12.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05308",
      "source": "P069",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P069:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "One candidate's multi-company comparison illustrates assessment variation and cannot estimate industry prevalence.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05309",
      "source": "P069",
      "target": "T:Skills & learning",
      "key": "P20261011V3:PRIMARY_STREAM:P069:T:Skills & learning",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "One candidate's multi-company comparison illustrates assessment variation and cannot estimate industry prevalence.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05310",
      "source": "P069",
      "target": "T:Jobs & roles",
      "key": "P20261011V3:SECONDARY_STREAM:P069:T:Jobs & roles",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "One candidate's multi-company comparison illustrates assessment variation and cannot estimate industry prevalence.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05311",
      "source": "P069",
      "target": "K:Evaluation methodology and baselines",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P069:K:Evaluation methodology and baselines",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "One candidate's multi-company comparison illustrates assessment variation and cannot estimate industry prevalence.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05312",
      "source": "P069",
      "target": "K:Skills formation and teaching",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P069:K:Skills formation and teaching",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "One candidate's multi-company comparison illustrates assessment variation and cannot estimate industry prevalence.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05313",
      "source": "P069",
      "target": "C:C10",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P069:C:C10",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "One candidate's multi-company comparison illustrates assessment variation and cannot estimate industry prevalence.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05314",
      "source": "P069",
      "target": "C:C12",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P069:C:C12",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "One candidate's multi-company comparison illustrates assessment variation and cannot estimate industry prevalence.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05315",
      "source": "P069",
      "target": "S:10.8",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P069:S:10.8",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "One candidate's multi-company comparison illustrates assessment variation and cannot estimate industry prevalence.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05316",
      "source": "P069",
      "target": "S:12.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P069:S:12.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05317",
      "source": "P070",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P070:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Parallel agent dispatch creates coordination and verification demands; number of agents is not proof of productivity.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05318",
      "source": "P070",
      "target": "T:What agents can do",
      "key": "P20261011V3:PRIMARY_STREAM:P070:T:What agents can do",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "Parallel agent dispatch creates coordination and verification demands; number of agents is not proof of productivity.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05319",
      "source": "P070",
      "target": "T:Engineering structure",
      "key": "P20261011V3:SECONDARY_STREAM:P070:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "Parallel agent dispatch creates coordination and verification demands; number of agents is not proof of productivity.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05320",
      "source": "P070",
      "target": "K:Long-running agent execution",
      "key": "P20261011V3:ADDRESSES_TOPIC:P070:K:Long-running agent execution",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "Parallel agent dispatch creates coordination and verification demands; number of agents is not proof of productivity.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05321",
      "source": "P070",
      "target": "K:Human-agent collaboration",
      "key": "P20261011V3:ADDRESSES_TOPIC:P070:K:Human-agent collaboration",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "Parallel agent dispatch creates coordination and verification demands; number of agents is not proof of productivity.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05322",
      "source": "P070",
      "target": "K:Agent failure and escalation",
      "key": "P20261011V3:ADDRESSES_TOPIC:P070:K:Agent failure and escalation",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Parallel agent dispatch creates coordination and verification demands; number of agents is not proof of productivity.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05323",
      "source": "P070",
      "target": "C:C03",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P070:C:C03",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Parallel agent dispatch creates coordination and verification demands; number of agents is not proof of productivity.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05324",
      "source": "P070",
      "target": "C:C11",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P070:C:C11",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Parallel agent dispatch creates coordination and verification demands; number of agents is not proof of productivity.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05325",
      "source": "P070",
      "target": "S:3.7",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P070:S:3.7",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Parallel agent dispatch creates coordination and verification demands; number of agents is not proof of productivity.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05326",
      "source": "P070",
      "target": "S:11.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P070:S:11.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "role": "editorial_comparison",
      "rationale": "Parallel-agent operation creates coordination work; forecasts and examples do not establish net speedup.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "EDITORIAL_COMPARISON_NOT_SOURCE_CITATION",
      "id": "e05327",
      "source": "P070",
      "target": "O025",
      "key": "P20261011V3:EDITORIAL_COMPARISON_NOT_CITATION:P070:O025",
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "role": "editorial_comparison",
      "rationale": "Agent count and delegated authority are separate dimensions; no tested maturity ordering is inferred.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "EDITORIAL_COMPARISON_NOT_SOURCE_CITATION",
      "id": "e05328",
      "source": "P070",
      "target": "O010",
      "key": "P20261011V3:EDITORIAL_COMPARISON_NOT_CITATION:P070:O010",
      "atlas_family": "comparison"
    },
    {
      "relation": "REUSES_INTERVIEW_MATERIAL",
      "role": "source_dependency",
      "rationale": "Both use the Sid Bidasaria conversation; the later article asks a different parallel-agent workflow question.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "SHARED_REPORTING_OR_REUSE_NOT_ASSERTED_EXACT_URL",
      "id": "e05329",
      "source": "P070",
      "target": "P062",
      "key": "P20261011V3:REUSES_INTERVIEW_MATERIAL:P070:P062",
      "atlas_family": "dependency"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05330",
      "source": "P071",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P071:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Labor-market interviews describe recruitment signals and uneven opportunities; AI is one contextual factor, not an isolated causal effect or a measured software-development intervention.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05331",
      "source": "P071",
      "target": "T:Jobs & roles",
      "key": "P20261011V3:PRIMARY_STREAM:P071:T:Jobs & roles",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Labor-market interviews describe recruitment signals and uneven opportunities; AI is one contextual factor, not an isolated causal effect or a measured software-development intervention.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05332",
      "source": "P071",
      "target": "K:Employment and early-career roles",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P071:K:Employment and early-career roles",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Labor-market interviews describe recruitment signals and uneven opportunities; AI is one contextual factor, not an isolated causal effect or a measured software-development intervention.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05333",
      "source": "P071",
      "target": "C:C12",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P071:C:C12",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Labor-market interviews describe recruitment signals and uneven opportunities; AI is one contextual factor, not an isolated causal effect or a measured software-development intervention.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05334",
      "source": "P071",
      "target": "S:12.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P071:S:12.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05335",
      "source": "P072",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P072:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05336",
      "source": "P073",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P073:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Career-path advice concerns scope and responsibility, without demonstrating measured productivity or learning effects.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05337",
      "source": "P073",
      "target": "T:Jobs & roles",
      "key": "P20261011V3:PRIMARY_STREAM:P073:T:Jobs & roles",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "Career-path advice concerns scope and responsibility, without demonstrating measured productivity or learning effects.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05338",
      "source": "P073",
      "target": "T:Skills & learning",
      "key": "P20261011V3:SECONDARY_STREAM:P073:T:Skills & learning",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Career-path advice concerns scope and responsibility, without demonstrating measured productivity or learning effects.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05339",
      "source": "P073",
      "target": "K:Employment and early-career roles",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P073:K:Employment and early-career roles",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Career-path advice concerns scope and responsibility, without demonstrating measured productivity or learning effects.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05340",
      "source": "P073",
      "target": "K:Ownership and knowledge transfer",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P073:K:Ownership and knowledge transfer",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Career-path advice concerns scope and responsibility, without demonstrating measured productivity or learning effects.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05341",
      "source": "P073",
      "target": "C:C11",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P073:C:C11",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Career-path advice concerns scope and responsibility, without demonstrating measured productivity or learning effects.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05342",
      "source": "P073",
      "target": "C:C10",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P073:C:C10",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Career-path advice concerns scope and responsibility, without demonstrating measured productivity or learning effects.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05343",
      "source": "P073",
      "target": "S:11.2",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P073:S:11.2",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Career-path advice concerns scope and responsibility, without demonstrating measured productivity or learning effects.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05344",
      "source": "P073",
      "target": "S:10.7",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P073:S:10.7",
      "atlas_family": "mapping"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05345",
      "source": "P074",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P074:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05346",
      "source": "P075",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P075:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "LLM application evaluation offers transferable checker-design ideas, but software acceptance requires software-specific oracles.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05347",
      "source": "P075",
      "target": "T:Verification & review",
      "key": "P20261011V3:PRIMARY_STREAM:P075:T:Verification & review",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "LLM application evaluation offers transferable checker-design ideas, but software acceptance requires software-specific oracles.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05348",
      "source": "P075",
      "target": "T:Engineering structure",
      "key": "P20261011V3:SECONDARY_STREAM:P075:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "LLM application evaluation offers transferable checker-design ideas, but software acceptance requires software-specific oracles.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05349",
      "source": "P075",
      "target": "K:Independent verification and oracles",
      "key": "P20261011V3:ADDRESSES_TOPIC:P075:K:Independent verification and oracles",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "LLM application evaluation offers transferable checker-design ideas, but software acceptance requires software-specific oracles.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05350",
      "source": "P075",
      "target": "K:Evaluation methodology and baselines",
      "key": "P20261011V3:ADDRESSES_TOPIC:P075:K:Evaluation methodology and baselines",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "LLM application evaluation offers transferable checker-design ideas, but software acceptance requires software-specific oracles.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05351",
      "source": "P075",
      "target": "K:Automation bias and trust",
      "key": "P20261011V3:ADDRESSES_TOPIC:P075:K:Automation bias and trust",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "LLM application evaluation offers transferable checker-design ideas, but software acceptance requires software-specific oracles.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05352",
      "source": "P075",
      "target": "C:C07",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P075:C:C07",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "LLM application evaluation offers transferable checker-design ideas, but software acceptance requires software-specific oracles.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05353",
      "source": "P075",
      "target": "S:7.2",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P075:S:7.2",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "LLM application evaluation offers transferable checker-design ideas, but software acceptance requires software-specific oracles.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05354",
      "source": "P075",
      "target": "S:7.7",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P075:S:7.7",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_METHOD_COMPARISON",
      "role": "editorial_comparison",
      "rationale": "Judge calibration connects to self-preference bias, but the W study's dialogue setting differs from software acceptance.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "EDITORIAL_COMPARISON_NOT_SOURCE_CITATION",
      "id": "e05355",
      "source": "P075",
      "target": "W084",
      "key": "P20261011V3:EDITORIAL_METHOD_COMPARISON:P075:W084",
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_METHOD_COMPARISON",
      "role": "editorial_comparison",
      "rationale": "Independent/cross-model checking still needs an external reference; topical comparison only, not a claimed citation.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "EDITORIAL_COMPARISON_NOT_SOURCE_CITATION",
      "id": "e05356",
      "source": "P075",
      "target": "W102",
      "key": "P20261011V3:EDITORIAL_METHOD_COMPARISON:P075:W102",
      "atlas_family": "comparison"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05357",
      "source": "P076",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P076:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "An availability architecture trades dependency risk against operational cost; it is not an AI-specific ROI study.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05358",
      "source": "P076",
      "target": "T:Economics",
      "key": "P20261011V3:PRIMARY_STREAM:P076:T:Economics",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "An availability architecture trades dependency risk against operational cost; it is not an AI-specific ROI study.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05359",
      "source": "P076",
      "target": "T:Engineering structure",
      "key": "P20261011V3:SECONDARY_STREAM:P076:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "An availability architecture trades dependency risk against operational cost; it is not an AI-specific ROI study.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05360",
      "source": "P076",
      "target": "K:Economic costs and return",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P076:K:Economic costs and return",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "An availability architecture trades dependency risk against operational cost; it is not an AI-specific ROI study.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05361",
      "source": "P076",
      "target": "K:Dependencies and agent supply chain",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P076:K:Dependencies and agent supply chain",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "An availability architecture trades dependency risk against operational cost; it is not an AI-specific ROI study.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05362",
      "source": "P076",
      "target": "K:Architecture and modularity",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P076:K:Architecture and modularity",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "An availability architecture trades dependency risk against operational cost; it is not an AI-specific ROI study.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05363",
      "source": "P076",
      "target": "C:C12",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P076:C:C12",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "An availability architecture trades dependency risk against operational cost; it is not an AI-specific ROI study.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05364",
      "source": "P076",
      "target": "C:C05",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P076:C:C05",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "An availability architecture trades dependency risk against operational cost; it is not an AI-specific ROI study.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05365",
      "source": "P076",
      "target": "S:12.1",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P076:S:12.1",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "An availability architecture trades dependency risk against operational cost; it is not an AI-specific ROI study.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05366",
      "source": "P076",
      "target": "S:5.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P076:S:5.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05367",
      "source": "P077",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P077:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Accounts from MCP implementers and maintainers explain interface design, integration and trust boundaries. Security is important but not the sole subject; detailed paid content remains unreviewed.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05368",
      "source": "P077",
      "target": "T:Engineering structure",
      "key": "P20261011V3:PRIMARY_STREAM:P077:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "Accounts from MCP implementers and maintainers explain interface design, integration and trust boundaries. Security is important but not the sole subject; detailed paid content remains unreviewed.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05369",
      "source": "P077",
      "target": "T:Code quality & security",
      "key": "P20261011V3:SECONDARY_STREAM:P077:T:Code quality & security",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "Accounts from MCP implementers and maintainers explain interface design, integration and trust boundaries. Security is important but not the sole subject; detailed paid content remains unreviewed.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05370",
      "source": "P077",
      "target": "K:Architecture and modularity",
      "key": "P20261011V3:ADDRESSES_TOPIC:P077:K:Architecture and modularity",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "Accounts from MCP implementers and maintainers explain interface design, integration and trust boundaries. Security is important but not the sole subject; detailed paid content remains unreviewed.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05371",
      "source": "P077",
      "target": "K:Dependencies and agent supply chain",
      "key": "P20261011V3:ADDRESSES_TOPIC:P077:K:Dependencies and agent supply chain",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "Accounts from MCP implementers and maintainers explain interface design, integration and trust boundaries. Security is important but not the sole subject; detailed paid content remains unreviewed.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05372",
      "source": "P077",
      "target": "K:Agent context and persistent memory",
      "key": "P20261011V3:ADDRESSES_TOPIC:P077:K:Agent context and persistent memory",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Accounts from MCP implementers and maintainers explain interface design, integration and trust boundaries. Security is important but not the sole subject; detailed paid content remains unreviewed.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05373",
      "source": "P077",
      "target": "C:C06",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P077:C:C06",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Accounts from MCP implementers and maintainers explain interface design, integration and trust boundaries. Security is important but not the sole subject; detailed paid content remains unreviewed.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05374",
      "source": "P077",
      "target": "C:C03",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P077:C:C03",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Accounts from MCP implementers and maintainers explain interface design, integration and trust boundaries. Security is important but not the sole subject; detailed paid content remains unreviewed.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05375",
      "source": "P077",
      "target": "S:6.7",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P077:S:6.7",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Accounts from MCP implementers and maintainers explain interface design, integration and trust boundaries. Security is important but not the sole subject; detailed paid content remains unreviewed.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05376",
      "source": "P077",
      "target": "S:3.2",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P077:S:3.2",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "role": "editorial_comparison",
      "rationale": "Real server integrations complement a protocol explanation while requiring separate trust and authorization checks.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "EDITORIAL_COMPARISON_NOT_SOURCE_CITATION",
      "id": "e05377",
      "source": "P077",
      "target": "O040",
      "key": "P20261011V3:EDITORIAL_COMPARISON_NOT_CITATION:P077:O040",
      "atlas_family": "comparison"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05378",
      "source": "P078",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P078:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Developer-friction guidance connects individual workflow to organizational delivery; a book excerpt is not a fresh experiment.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05379",
      "source": "P078",
      "target": "T:Productivity",
      "key": "P20261011V3:PRIMARY_STREAM:P078:T:Productivity",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "Developer-friction guidance connects individual workflow to organizational delivery; a book excerpt is not a fresh experiment.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05380",
      "source": "P078",
      "target": "T:Engineering structure",
      "key": "P20261011V3:SECONDARY_STREAM:P078:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "Developer-friction guidance connects individual workflow to organizational delivery; a book excerpt is not a fresh experiment.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05381",
      "source": "P078",
      "target": "K:Developer workflow and adoption",
      "key": "P20261011V3:ADDRESSES_TOPIC:P078:K:Developer workflow and adoption",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "Developer-friction guidance connects individual workflow to organizational delivery; a book excerpt is not a fresh experiment.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05382",
      "source": "P078",
      "target": "K:Output versus shipped value",
      "key": "P20261011V3:ADDRESSES_TOPIC:P078:K:Output versus shipped value",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "Developer-friction guidance connects individual workflow to organizational delivery; a book excerpt is not a fresh experiment.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05383",
      "source": "P078",
      "target": "K:Human cognitive load",
      "key": "P20261011V3:ADDRESSES_TOPIC:P078:K:Human cognitive load",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Developer-friction guidance connects individual workflow to organizational delivery; a book excerpt is not a fresh experiment.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05384",
      "source": "P078",
      "target": "C:C02",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P078:C:C02",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Developer-friction guidance connects individual workflow to organizational delivery; a book excerpt is not a fresh experiment.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05385",
      "source": "P078",
      "target": "C:C11",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P078:C:C11",
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e05386",
      "source": "P078",
      "target": "C:C11",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Developer-friction guidance connects individual workflow to organizational delivery; a book excerpt is not a fresh experiment.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05387",
      "source": "P078",
      "target": "S:2.7",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P078:S:2.7",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Developer-friction guidance connects individual workflow to organizational delivery; a book excerpt is not a fresh experiment.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05388",
      "source": "P078",
      "target": "S:11.1",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P078:S:11.1",
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_MANUSCRIPT_OROSZ_CORE",
      "provenance": "OROSZ_BOOK_INTEGRATION_v5_20261011",
      "file": "chapters/chapter11.tex",
      "source_usage": "ACTUAL_CITATION_PARSED_FROM_LATEX",
      "evidence_status": "Editorial use, not independent validation",
      "id": "e05389",
      "source": "P078",
      "target": "S:11.1",
      "key": "orosz_v5_main",
      "atlas_family": "actual"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "role": "editorial_comparison",
      "rationale": "Organizational capability and developer friction contextualize adoption; the excerpt is not another DORA experiment.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "EDITORIAL_COMPARISON_NOT_SOURCE_CITATION",
      "id": "e05390",
      "source": "P078",
      "target": "W024",
      "key": "P20261011V3:EDITORIAL_COMPARISON_NOT_CITATION:P078:W024",
      "atlas_family": "comparison"
    },
    {
      "relation": "DISCUSSED_IN_APPENDIX_B_OROSZ",
      "provenance": "OROSZ_BOOK_INTEGRATION_v5_20261011",
      "file": "appendices/methodology.tex",
      "source_usage": "ACTUAL_CITATION_PARSED_FROM_LATEX",
      "id": "e05391",
      "source": "P078",
      "target": "EDU:COMMENTARY:OROSZ",
      "key": "orosz_v5_appendix",
      "atlas_family": "actual"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x05521",
      "source": "P078",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05392",
      "source": "P079",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P079:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Incident-response reporting illustrates operational coordination and learning, without testing AI-generated recovery strategies.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05393",
      "source": "P079",
      "target": "T:Code quality & security",
      "key": "P20261011V3:PRIMARY_STREAM:P079:T:Code quality & security",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "Incident-response reporting illustrates operational coordination and learning, without testing AI-generated recovery strategies.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05394",
      "source": "P079",
      "target": "T:Engineering structure",
      "key": "P20261011V3:SECONDARY_STREAM:P079:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Incident-response reporting illustrates operational coordination and learning, without testing AI-generated recovery strategies.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05395",
      "source": "P079",
      "target": "K:Specifications and governance",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P079:K:Specifications and governance",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Incident-response reporting illustrates operational coordination and learning, without testing AI-generated recovery strategies.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05396",
      "source": "P079",
      "target": "K:Ownership and knowledge transfer",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P079:K:Ownership and knowledge transfer",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Incident-response reporting illustrates operational coordination and learning, without testing AI-generated recovery strategies.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05397",
      "source": "P079",
      "target": "C:C11",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P079:C:C11",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Incident-response reporting illustrates operational coordination and learning, without testing AI-generated recovery strategies.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05398",
      "source": "P079",
      "target": "C:C05",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P079:C:C05",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Incident-response reporting illustrates operational coordination and learning, without testing AI-generated recovery strategies.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05399",
      "source": "P079",
      "target": "S:11.6",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P079:S:11.6",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Incident-response reporting illustrates operational coordination and learning, without testing AI-generated recovery strategies.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05400",
      "source": "P079",
      "target": "S:5.6",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P079:S:5.6",
      "atlas_family": "mapping"
    },
    {
      "relation": "REVISITS_SAME_REPORTED_INCIDENT",
      "role": "source_dependency",
      "rationale": "Inside response account and earlier cause discussion concern the same October 2025 AWS outage; not two incidents.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "SHARED_REPORTING_OR_REUSE_NOT_ASSERTED_EXACT_URL",
      "id": "e05401",
      "source": "P079",
      "target": "P067",
      "key": "P20261011V3:REVISITS_SAME_REPORTED_INCIDENT:P079:P067",
      "atlas_family": "dependency"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05402",
      "source": "P080",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P080:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Changed code-production practices redistribute work and identity while retaining the need for understanding.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05403",
      "source": "P080",
      "target": "T:Engineering structure",
      "key": "P20261011V3:PRIMARY_STREAM:P080:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "Changed code-production practices redistribute work and identity while retaining the need for understanding.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05404",
      "source": "P080",
      "target": "T:Skills & learning",
      "key": "P20261011V3:SECONDARY_STREAM:P080:T:Skills & learning",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "Changed code-production practices redistribute work and identity while retaining the need for understanding.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05405",
      "source": "P080",
      "target": "K:Human-agent collaboration",
      "key": "P20261011V3:ADDRESSES_TOPIC:P080:K:Human-agent collaboration",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "Changed code-production practices redistribute work and identity while retaining the need for understanding.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05406",
      "source": "P080",
      "target": "K:System understanding and rationale",
      "key": "P20261011V3:ADDRESSES_TOPIC:P080:K:System understanding and rationale",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Changed code-production practices redistribute work and identity while retaining the need for understanding.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05407",
      "source": "P080",
      "target": "C:C01",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P080:C:C01",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Changed code-production practices redistribute work and identity while retaining the need for understanding.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05408",
      "source": "P080",
      "target": "C:C10",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P080:C:C10",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Changed code-production practices redistribute work and identity while retaining the need for understanding.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05409",
      "source": "P080",
      "target": "S:1.3",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P080:S:1.3",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Changed code-production practices redistribute work and identity while retaining the need for understanding.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05410",
      "source": "P080",
      "target": "S:10.2",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P080:S:10.2",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "role": "editorial_comparison",
      "rationale": "Human judgment can move toward scope and acceptance even when less code is written manually.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "EDITORIAL_COMPARISON_NOT_SOURCE_CITATION",
      "id": "e05411",
      "source": "P080",
      "target": "O005",
      "key": "P20261011V3:EDITORIAL_COMPARISON_NOT_CITATION:P080:O005",
      "atlas_family": "comparison"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05412",
      "source": "P081",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P081:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Design-system architecture, component reuse and ownership are general software-engineering concerns. A secondary AI-assisted-development section offers context, not an AI-specific controlled comparison.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05413",
      "source": "P081",
      "target": "T:Engineering structure",
      "key": "P20261011V3:PRIMARY_STREAM:P081:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "Design-system architecture, component reuse and ownership are general software-engineering concerns. A secondary AI-assisted-development section offers context, not an AI-specific controlled comparison.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05414",
      "source": "P081",
      "target": "T:System knowledge & memory",
      "key": "P20261011V3:SECONDARY_STREAM:P081:T:System knowledge & memory",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Design-system architecture, component reuse and ownership are general software-engineering concerns. A secondary AI-assisted-development section offers context, not an AI-specific controlled comparison.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05415",
      "source": "P081",
      "target": "K:Architecture and modularity",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P081:K:Architecture and modularity",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Design-system architecture, component reuse and ownership are general software-engineering concerns. A secondary AI-assisted-development section offers context, not an AI-specific controlled comparison.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05416",
      "source": "P081",
      "target": "K:Code reuse and duplication",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P081:K:Code reuse and duplication",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Design-system architecture, component reuse and ownership are general software-engineering concerns. A secondary AI-assisted-development section offers context, not an AI-specific controlled comparison.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05417",
      "source": "P081",
      "target": "K:Agent context and persistent memory",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P081:K:Agent context and persistent memory",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Design-system architecture, component reuse and ownership are general software-engineering concerns. A secondary AI-assisted-development section offers context, not an AI-specific controlled comparison.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05418",
      "source": "P081",
      "target": "C:C05",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P081:C:C05",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Design-system architecture, component reuse and ownership are general software-engineering concerns. A secondary AI-assisted-development section offers context, not an AI-specific controlled comparison.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05419",
      "source": "P081",
      "target": "C:C09",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P081:C:C09",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Design-system architecture, component reuse and ownership are general software-engineering concerns. A secondary AI-assisted-development section offers context, not an AI-specific controlled comparison.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05420",
      "source": "P081",
      "target": "S:5.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P081:S:5.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Design-system architecture, component reuse and ownership are general software-engineering concerns. A secondary AI-assisted-development section offers context, not an AI-specific controlled comparison.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05421",
      "source": "P081",
      "target": "S:9.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P081:S:9.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "role": "editorial_comparison",
      "rationale": "Reusable design constraints can help specifications, without making generated specifications authorized intentions.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "EDITORIAL_COMPARISON_NOT_SOURCE_CITATION",
      "id": "e05422",
      "source": "P081",
      "target": "O018",
      "key": "P20261011V3:EDITORIAL_COMPARISON_NOT_CITATION:P081:O018",
      "atlas_family": "comparison"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05423",
      "source": "P082",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P082:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Good error behavior links product intention to observable contracts and failure handling.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05424",
      "source": "P082",
      "target": "T:Engineering structure",
      "key": "P20261011V3:PRIMARY_STREAM:P082:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "Good error behavior links product intention to observable contracts and failure handling.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05425",
      "source": "P082",
      "target": "T:Code quality & security",
      "key": "P20261011V3:SECONDARY_STREAM:P082:T:Code quality & security",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Good error behavior links product intention to observable contracts and failure handling.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05426",
      "source": "P082",
      "target": "K:Specifications and governance",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P082:K:Specifications and governance",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Good error behavior links product intention to observable contracts and failure handling.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05427",
      "source": "P082",
      "target": "K:Independent verification and oracles",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P082:K:Independent verification and oracles",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Good error behavior links product intention to observable contracts and failure handling.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05428",
      "source": "P082",
      "target": "C:C04",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P082:C:C04",
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e05429",
      "source": "P082",
      "target": "C:C04",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Good error behavior links product intention to observable contracts and failure handling.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05430",
      "source": "P082",
      "target": "C:C05",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P082:C:C05",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Good error behavior links product intention to observable contracts and failure handling.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05431",
      "source": "P082",
      "target": "S:4.3",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P082:S:4.3",
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_MANUSCRIPT_OROSZ_CORE",
      "provenance": "OROSZ_BOOK_INTEGRATION_v5_20261011",
      "file": "chapters/chapter04.tex",
      "source_usage": "ACTUAL_CITATION_PARSED_FROM_LATEX",
      "evidence_status": "Editorial use, not independent validation",
      "id": "e05432",
      "source": "P082",
      "target": "S:4.3",
      "key": "orosz_v5_main",
      "atlas_family": "actual"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Good error behavior links product intention to observable contracts and failure handling.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05433",
      "source": "P082",
      "target": "S:5.1",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P082:S:5.1",
      "atlas_family": "mapping"
    },
    {
      "relation": "DISCUSSED_IN_APPENDIX_B_OROSZ",
      "provenance": "OROSZ_BOOK_INTEGRATION_v5_20261011",
      "file": "appendices/methodology.tex",
      "source_usage": "ACTUAL_CITATION_PARSED_FROM_LATEX",
      "id": "e05434",
      "source": "P082",
      "target": "EDU:COMMENTARY:OROSZ",
      "key": "orosz_v5_appendix",
      "atlas_family": "actual"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x05565",
      "source": "P082",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05435",
      "source": "P083",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P083:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "A disclosed family-linked startup case illustrates adoption and workload redistribution, not a neutral representative sample.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05436",
      "source": "P083",
      "target": "T:Engineering structure",
      "key": "P20261011V3:PRIMARY_STREAM:P083:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "A disclosed family-linked startup case illustrates adoption and workload redistribution, not a neutral representative sample.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05437",
      "source": "P083",
      "target": "T:Productivity",
      "key": "P20261011V3:SECONDARY_STREAM:P083:T:Productivity",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "A disclosed family-linked startup case illustrates adoption and workload redistribution, not a neutral representative sample.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05438",
      "source": "P083",
      "target": "K:Developer workflow and adoption",
      "key": "P20261011V3:ADDRESSES_TOPIC:P083:K:Developer workflow and adoption",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "A disclosed family-linked startup case illustrates adoption and workload redistribution, not a neutral representative sample.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05439",
      "source": "P083",
      "target": "K:Human-agent collaboration",
      "key": "P20261011V3:ADDRESSES_TOPIC:P083:K:Human-agent collaboration",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "A disclosed family-linked startup case illustrates adoption and workload redistribution, not a neutral representative sample.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05440",
      "source": "P083",
      "target": "C:C11",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P083:C:C11",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "A disclosed family-linked startup case illustrates adoption and workload redistribution, not a neutral representative sample.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05441",
      "source": "P083",
      "target": "C:C02",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P083:C:C02",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "A disclosed family-linked startup case illustrates adoption and workload redistribution, not a neutral representative sample.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05442",
      "source": "P083",
      "target": "S:11.1",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P083:S:11.1",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "A disclosed family-linked startup case illustrates adoption and workload redistribution, not a neutral representative sample.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05443",
      "source": "P083",
      "target": "S:2.4",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P083:S:2.4",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "role": "editorial_comparison",
      "rationale": "Context-specific adoption accounts cannot be pooled as universal enterprise effects.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "EDITORIAL_COMPARISON_NOT_SOURCE_CITATION",
      "id": "e05444",
      "source": "P083",
      "target": "W007",
      "key": "P20261011V3:EDITORIAL_COMPARISON_NOT_CITATION:P083:W007",
      "atlas_family": "comparison"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05445",
      "source": "P084",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P084:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "The personal build-versus-buy experiment has a narrow scope; the headline omits long-term maintenance and service equivalence.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05446",
      "source": "P084",
      "target": "T:Economics",
      "key": "P20261011V3:PRIMARY_STREAM:P084:T:Economics",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "The personal build-versus-buy experiment has a narrow scope; the headline omits long-term maintenance and service equivalence.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05447",
      "source": "P084",
      "target": "T:Productivity",
      "key": "P20261011V3:SECONDARY_STREAM:P084:T:Productivity",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "The personal build-versus-buy experiment has a narrow scope; the headline omits long-term maintenance and service equivalence.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05448",
      "source": "P084",
      "target": "K:Economic costs and return",
      "key": "P20261011V3:ADDRESSES_TOPIC:P084:K:Economic costs and return",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "The personal build-versus-buy experiment has a narrow scope; the headline omits long-term maintenance and service equivalence.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05449",
      "source": "P084",
      "target": "K:Output versus shipped value",
      "key": "P20261011V3:ADDRESSES_TOPIC:P084:K:Output versus shipped value",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "The personal build-versus-buy experiment has a narrow scope; the headline omits long-term maintenance and service equivalence.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05450",
      "source": "P084",
      "target": "C:C12",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P084:C:C12",
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e05451",
      "source": "P084",
      "target": "C:C12",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "The personal build-versus-buy experiment has a narrow scope; the headline omits long-term maintenance and service equivalence.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05452",
      "source": "P084",
      "target": "S:12.1",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P084:S:12.1",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "The personal build-versus-buy experiment has a narrow scope; the headline omits long-term maintenance and service equivalence.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05453",
      "source": "P084",
      "target": "S:12.4",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P084:S:12.4",
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_MANUSCRIPT_OROSZ_CORE",
      "provenance": "OROSZ_BOOK_INTEGRATION_v5_20261011",
      "file": "chapters/chapter12.tex",
      "source_usage": "ACTUAL_CITATION_PARSED_FROM_LATEX",
      "evidence_status": "Editorial use, not independent validation",
      "id": "e05454",
      "source": "P084",
      "target": "S:12.4",
      "key": "orosz_v5_main",
      "atlas_family": "actual"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "role": "editorial_comparison",
      "rationale": "A small personal build-versus-buy example illustrates, but does not establish, Osmani's personal-software market hypothesis.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "EDITORIAL_COMPARISON_NOT_SOURCE_CITATION",
      "id": "e05455",
      "source": "P084",
      "target": "O045",
      "key": "P20261011V3:EDITORIAL_COMPARISON_NOT_CITATION:P084:O045",
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "role": "editorial_comparison",
      "rationale": "The headline implementation time omits lifecycle costs required by an ROI assessment.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "EDITORIAL_COMPARISON_NOT_SOURCE_CITATION",
      "id": "e05456",
      "source": "P084",
      "target": "W145",
      "key": "P20261011V3:EDITORIAL_COMPARISON_NOT_CITATION:P084:W145",
      "atlas_family": "comparison"
    },
    {
      "relation": "DISCUSSED_IN_APPENDIX_B_OROSZ",
      "provenance": "OROSZ_BOOK_INTEGRATION_v5_20261011",
      "file": "appendices/methodology.tex",
      "source_usage": "ACTUAL_CITATION_PARSED_FROM_LATEX",
      "id": "e05457",
      "source": "P084",
      "target": "EDU:COMMENTARY:OROSZ",
      "key": "orosz_v5_appendix",
      "atlas_family": "actual"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x05589",
      "source": "P084",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05458",
      "source": "P085",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P085:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Choosing coding tools requires fit-for-purpose evaluation; this is procurement/evaluation rather than primarily code review.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05459",
      "source": "P085",
      "target": "T:Productivity",
      "key": "P20261011V3:PRIMARY_STREAM:P085:T:Productivity",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "Choosing coding tools requires fit-for-purpose evaluation; this is procurement/evaluation rather than primarily code review.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05460",
      "source": "P085",
      "target": "T:Verification & review",
      "key": "P20261011V3:SECONDARY_STREAM:P085:T:Verification & review",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "Choosing coding tools requires fit-for-purpose evaluation; this is procurement/evaluation rather than primarily code review.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05461",
      "source": "P085",
      "target": "K:Evaluation methodology and baselines",
      "key": "P20261011V3:ADDRESSES_TOPIC:P085:K:Evaluation methodology and baselines",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "Choosing coding tools requires fit-for-purpose evaluation; this is procurement/evaluation rather than primarily code review.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05462",
      "source": "P085",
      "target": "K:Developer workflow and adoption",
      "key": "P20261011V3:ADDRESSES_TOPIC:P085:K:Developer workflow and adoption",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Choosing coding tools requires fit-for-purpose evaluation; this is procurement/evaluation rather than primarily code review.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05463",
      "source": "P085",
      "target": "C:C02",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P085:C:C02",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Choosing coding tools requires fit-for-purpose evaluation; this is procurement/evaluation rather than primarily code review.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05464",
      "source": "P085",
      "target": "C:C03",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P085:C:C03",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Choosing coding tools requires fit-for-purpose evaluation; this is procurement/evaluation rather than primarily code review.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05465",
      "source": "P085",
      "target": "S:2.8",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P085:S:2.8",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Choosing coding tools requires fit-for-purpose evaluation; this is procurement/evaluation rather than primarily code review.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05466",
      "source": "P085",
      "target": "S:3.9",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P085:S:3.9",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_METHOD_COMPARISON",
      "role": "editorial_comparison",
      "rationale": "A controlled coding-task design is a methodological comparator for vendor evaluation, not evidence that these company selections were randomized.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "EDITORIAL_COMPARISON_NOT_SOURCE_CITATION",
      "id": "e05467",
      "source": "P085",
      "target": "W008",
      "key": "P20261011V3:EDITORIAL_METHOD_COMPARISON:P085:W008",
      "atlas_family": "comparison"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05468",
      "source": "P086",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P086:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Yegge's levels and forecasts describe a practitioner's model of agent work, not a validated maturity scale.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05469",
      "source": "P086",
      "target": "T:What agents can do",
      "key": "P20261011V3:PRIMARY_STREAM:P086:T:What agents can do",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "Yegge's levels and forecasts describe a practitioner's model of agent work, not a validated maturity scale.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05470",
      "source": "P086",
      "target": "T:Jobs & roles",
      "key": "P20261011V3:SECONDARY_STREAM:P086:T:Jobs & roles",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "Yegge's levels and forecasts describe a practitioner's model of agent work, not a validated maturity scale.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05471",
      "source": "P086",
      "target": "K:Long-running agent execution",
      "key": "P20261011V3:ADDRESSES_TOPIC:P086:K:Long-running agent execution",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "Yegge's levels and forecasts describe a practitioner's model of agent work, not a validated maturity scale.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05472",
      "source": "P086",
      "target": "K:Human-agent collaboration",
      "key": "P20261011V3:ADDRESSES_TOPIC:P086:K:Human-agent collaboration",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Yegge's levels and forecasts describe a practitioner's model of agent work, not a validated maturity scale.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05473",
      "source": "P086",
      "target": "C:C03",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P086:C:C03",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Yegge's levels and forecasts describe a practitioner's model of agent work, not a validated maturity scale.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05474",
      "source": "P086",
      "target": "C:C11",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P086:C:C11",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Yegge's levels and forecasts describe a practitioner's model of agent work, not a validated maturity scale.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05475",
      "source": "P086",
      "target": "S:3.7",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P086:S:3.7",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Yegge's levels and forecasts describe a practitioner's model of agent work, not a validated maturity scale.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05476",
      "source": "P086",
      "target": "S:11.2",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P086:S:11.2",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "role": "editorial_comparison",
      "rationale": "Yegge's stages and Osmani's axes are different practitioner frameworks; do not equate level labels or validation.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "EDITORIAL_COMPARISON_NOT_SOURCE_CITATION",
      "id": "e05477",
      "source": "P086",
      "target": "O010",
      "key": "P20261011V3:EDITORIAL_COMPARISON_NOT_CITATION:P086:O010",
      "atlas_family": "comparison"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05478",
      "source": "P087",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P087:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "The Codex case explains tool and verification design; vendor reports are not independent evaluations.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05479",
      "source": "P087",
      "target": "T:What agents can do",
      "key": "P20261011V3:PRIMARY_STREAM:P087:T:What agents can do",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "The Codex case explains tool and verification design; vendor reports are not independent evaluations.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05480",
      "source": "P087",
      "target": "T:Engineering structure",
      "key": "P20261011V3:SECONDARY_STREAM:P087:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "The Codex case explains tool and verification design; vendor reports are not independent evaluations.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05481",
      "source": "P087",
      "target": "K:Long-running agent execution",
      "key": "P20261011V3:ADDRESSES_TOPIC:P087:K:Long-running agent execution",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "The Codex case explains tool and verification design; vendor reports are not independent evaluations.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05482",
      "source": "P087",
      "target": "K:Independent verification and oracles",
      "key": "P20261011V3:ADDRESSES_TOPIC:P087:K:Independent verification and oracles",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "The Codex case explains tool and verification design; vendor reports are not independent evaluations.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05483",
      "source": "P087",
      "target": "C:C03",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P087:C:C03",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "The Codex case explains tool and verification design; vendor reports are not independent evaluations.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05484",
      "source": "P087",
      "target": "C:C07",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P087:C:C07",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "The Codex case explains tool and verification design; vendor reports are not independent evaluations.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05485",
      "source": "P087",
      "target": "S:3.6",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P087:S:3.6",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "The Codex case explains tool and verification design; vendor reports are not independent evaluations.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05486",
      "source": "P087",
      "target": "S:7.8",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P087:S:7.8",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "role": "editorial_comparison",
      "rationale": "Harness capabilities need lifecycle verification and cost accounting beyond successful generation.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "EDITORIAL_COMPARISON_NOT_SOURCE_CITATION",
      "id": "e05487",
      "source": "P087",
      "target": "W095",
      "key": "P20261011V3:EDITORIAL_COMPARISON_NOT_CITATION:P087:W095",
      "atlas_family": "comparison"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05488",
      "source": "P088",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P088:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Conference forecasts concern potential changes in engineering roles; they should remain forecasts.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05489",
      "source": "P088",
      "target": "T:Engineering structure",
      "key": "P20261011V3:PRIMARY_STREAM:P088:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "Conference forecasts concern potential changes in engineering roles; they should remain forecasts.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05490",
      "source": "P088",
      "target": "T:Jobs & roles",
      "key": "P20261011V3:SECONDARY_STREAM:P088:T:Jobs & roles",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "Conference forecasts concern potential changes in engineering roles; they should remain forecasts.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05491",
      "source": "P088",
      "target": "K:Human-agent collaboration",
      "key": "P20261011V3:ADDRESSES_TOPIC:P088:K:Human-agent collaboration",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "Conference forecasts concern potential changes in engineering roles; they should remain forecasts.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05492",
      "source": "P088",
      "target": "K:Employment and early-career roles",
      "key": "P20261011V3:ADDRESSES_TOPIC:P088:K:Employment and early-career roles",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Conference forecasts concern potential changes in engineering roles; they should remain forecasts.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05493",
      "source": "P088",
      "target": "C:C11",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P088:C:C11",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Conference forecasts concern potential changes in engineering roles; they should remain forecasts.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05494",
      "source": "P088",
      "target": "C:C12",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P088:C:C12",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Conference forecasts concern potential changes in engineering roles; they should remain forecasts.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05495",
      "source": "P088",
      "target": "S:11.2",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P088:S:11.2",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Conference forecasts concern potential changes in engineering roles; they should remain forecasts.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05496",
      "source": "P088",
      "target": "S:12.8",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P088:S:12.8",
      "atlas_family": "mapping"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05497",
      "source": "P089",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P089:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "The reader survey measures reported usage and sentiment, not causal productivity or population-wide adoption.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05498",
      "source": "P089",
      "target": "T:Productivity",
      "key": "P20261011V3:PRIMARY_STREAM:P089:T:Productivity",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "The reader survey measures reported usage and sentiment, not causal productivity or population-wide adoption.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05499",
      "source": "P089",
      "target": "T:Engineering structure",
      "key": "P20261011V3:SECONDARY_STREAM:P089:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "The reader survey measures reported usage and sentiment, not causal productivity or population-wide adoption.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05500",
      "source": "P089",
      "target": "K:Developer workflow and adoption",
      "key": "P20261011V3:ADDRESSES_TOPIC:P089:K:Developer workflow and adoption",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "The reader survey measures reported usage and sentiment, not causal productivity or population-wide adoption.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05501",
      "source": "P089",
      "target": "K:Dataset provenance and dependency",
      "key": "P20261011V3:ADDRESSES_TOPIC:P089:K:Dataset provenance and dependency",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "The reader survey measures reported usage and sentiment, not causal productivity or population-wide adoption.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05502",
      "source": "P089",
      "target": "C:C02",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P089:C:C02",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "The reader survey measures reported usage and sentiment, not causal productivity or population-wide adoption.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05503",
      "source": "P089",
      "target": "C:C11",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P089:C:C11",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "The reader survey measures reported usage and sentiment, not causal productivity or population-wide adoption.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05504",
      "source": "P089",
      "target": "S:2.4",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P089:S:2.4",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "The reader survey measures reported usage and sentiment, not causal productivity or population-wide adoption.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05505",
      "source": "P089",
      "target": "S:11.1",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P089:S:11.1",
      "atlas_family": "mapping"
    },
    {
      "relation": "USES_SHARED_SOURCE_DATA",
      "role": "source_dependency",
      "rationale": "Voluntary reader sample; self-reported adoption, cost and attitudes; same cohort across three articles. Role/tool associations are not causal estimates or matched-panel changes. Numerical denominator and supplement-version issues are recorded separately.",
      "mapping_confidence": "SOURCE_REPORTED",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05506",
      "source": "P089",
      "target": "DATA:P:AI_SURVEY_2026",
      "key": "P20261011V3:USES_SHARED_SOURCE_DATA:P089:DATA:P:AI_SURVEY_2026",
      "atlas_family": "dependency"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "role": "editorial_comparison",
      "rationale": "Both kinds of self-report need selection and recall cautions; datasets and populations remain distinct.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "EDITORIAL_COMPARISON_NOT_SOURCE_CITATION",
      "id": "e05507",
      "source": "P089",
      "target": "W020",
      "key": "P20261011V3:EDITORIAL_COMPARISON_NOT_CITATION:P089:W020",
      "atlas_family": "comparison"
    },
    {
      "relation": "DISCUSSED_IN_APPENDIX_B_OROSZ",
      "provenance": "OROSZ_BOOK_INTEGRATION_v5_20261011",
      "file": "appendices/methodology.tex",
      "source_usage": "ACTUAL_CITATION_PARSED_FROM_LATEX",
      "id": "e05508",
      "source": "P089",
      "target": "EDU:COMMENTARY:OROSZ",
      "key": "orosz_v5_appendix",
      "atlas_family": "actual"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x05641",
      "source": "P089",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05509",
      "source": "P090",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P090:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Uber's internal integration and company context are operational conditions that limit transfer of reported results.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05510",
      "source": "P090",
      "target": "T:System knowledge & memory",
      "key": "P20261011V3:PRIMARY_STREAM:P090:T:System knowledge & memory",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "Uber's internal integration and company context are operational conditions that limit transfer of reported results.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05511",
      "source": "P090",
      "target": "T:Engineering structure",
      "key": "P20261011V3:SECONDARY_STREAM:P090:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "Uber's internal integration and company context are operational conditions that limit transfer of reported results.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05512",
      "source": "P090",
      "target": "K:Agent context and persistent memory",
      "key": "P20261011V3:ADDRESSES_TOPIC:P090:K:Agent context and persistent memory",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "Uber's internal integration and company context are operational conditions that limit transfer of reported results.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05513",
      "source": "P090",
      "target": "K:Ownership and knowledge transfer",
      "key": "P20261011V3:ADDRESSES_TOPIC:P090:K:Ownership and knowledge transfer",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Uber's internal integration and company context are operational conditions that limit transfer of reported results.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05514",
      "source": "P090",
      "target": "C:C09",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P090:C:C09",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Uber's internal integration and company context are operational conditions that limit transfer of reported results.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05515",
      "source": "P090",
      "target": "C:C11",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P090:C:C11",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Uber's internal integration and company context are operational conditions that limit transfer of reported results.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05516",
      "source": "P090",
      "target": "S:9.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P090:S:9.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Uber's internal integration and company context are operational conditions that limit transfer of reported results.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05517",
      "source": "P090",
      "target": "S:11.2",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P090:S:11.2",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "role": "editorial_comparison",
      "rationale": "Internal company context and delegation boundaries are important in established codebases; case reports are not causal evidence.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "EDITORIAL_COMPARISON_NOT_SOURCE_CITATION",
      "id": "e05518",
      "source": "P090",
      "target": "O002",
      "key": "P20261011V3:EDITORIAL_COMPARISON_NOT_CITATION:P090:O002",
      "atlas_family": "comparison"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05519",
      "source": "P091",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P091:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "The synthesis highlights downstream cleanup and review load rather than equating more generated changes with more value.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05520",
      "source": "P091",
      "target": "T:Productivity",
      "key": "P20261011V3:PRIMARY_STREAM:P091:T:Productivity",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "The synthesis highlights downstream cleanup and review load rather than equating more generated changes with more value.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05521",
      "source": "P091",
      "target": "T:Code quality & security",
      "key": "P20261011V3:SECONDARY_STREAM:P091:T:Code quality & security",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "The synthesis highlights downstream cleanup and review load rather than equating more generated changes with more value.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05522",
      "source": "P091",
      "target": "K:Output versus shipped value",
      "key": "P20261011V3:ADDRESSES_TOPIC:P091:K:Output versus shipped value",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "The synthesis highlights downstream cleanup and review load rather than equating more generated changes with more value.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05523",
      "source": "P091",
      "target": "K:Technical debt and complexity",
      "key": "P20261011V3:ADDRESSES_TOPIC:P091:K:Technical debt and complexity",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "The synthesis highlights downstream cleanup and review load rather than equating more generated changes with more value.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05524",
      "source": "P091",
      "target": "K:Review capacity and maintainers",
      "key": "P20261011V3:ADDRESSES_TOPIC:P091:K:Review capacity and maintainers",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "The synthesis highlights downstream cleanup and review load rather than equating more generated changes with more value.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05525",
      "source": "P091",
      "target": "C:C02",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P091:C:C02",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "The synthesis highlights downstream cleanup and review load rather than equating more generated changes with more value.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05526",
      "source": "P091",
      "target": "C:C08",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P091:C:C08",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "The synthesis highlights downstream cleanup and review load rather than equating more generated changes with more value.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05527",
      "source": "P091",
      "target": "S:2.6",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P091:S:2.6",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "The synthesis highlights downstream cleanup and review load rather than equating more generated changes with more value.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05528",
      "source": "P091",
      "target": "S:8.1",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P091:S:8.1",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "role": "editorial_comparison",
      "rationale": "Velocity and accumulated complexity can diverge; the synthesis does not resolve confounding in the underlying observational research.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "EDITORIAL_COMPARISON_NOT_SOURCE_CITATION",
      "id": "e05529",
      "source": "P091",
      "target": "W004",
      "key": "P20261011V3:EDITORIAL_COMPARISON_NOT_CITATION:P091:W004",
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "role": "editorial_comparison",
      "rationale": "Higher pull-request activity is not automatically more shipped value.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "EDITORIAL_COMPARISON_NOT_SOURCE_CITATION",
      "id": "e05530",
      "source": "P091",
      "target": "W010",
      "key": "P20261011V3:EDITORIAL_COMPARISON_NOT_CITATION:P091:W010",
      "atlas_family": "comparison"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05531",
      "source": "P092",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P092:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "A standout engineer's experience motivates judgment and context; '10x' is not a measured effect size.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05532",
      "source": "P092",
      "target": "T:Skills & learning",
      "key": "P20261011V3:PRIMARY_STREAM:P092:T:Skills & learning",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "A standout engineer's experience motivates judgment and context; '10x' is not a measured effect size.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05533",
      "source": "P092",
      "target": "T:Engineering structure",
      "key": "P20261011V3:SECONDARY_STREAM:P092:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "A standout engineer's experience motivates judgment and context; '10x' is not a measured effect size.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05534",
      "source": "P092",
      "target": "K:System understanding and rationale",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P092:K:System understanding and rationale",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "A standout engineer's experience motivates judgment and context; '10x' is not a measured effect size.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05535",
      "source": "P092",
      "target": "K:Ownership and knowledge transfer",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P092:K:Ownership and knowledge transfer",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "A standout engineer's experience motivates judgment and context; '10x' is not a measured effect size.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05536",
      "source": "P092",
      "target": "C:C10",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P092:C:C10",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "A standout engineer's experience motivates judgment and context; '10x' is not a measured effect size.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05537",
      "source": "P092",
      "target": "C:C11",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P092:C:C11",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "A standout engineer's experience motivates judgment and context; '10x' is not a measured effect size.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05538",
      "source": "P092",
      "target": "S:10.8",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P092:S:10.8",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "A standout engineer's experience motivates judgment and context; '10x' is not a measured effect size.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05539",
      "source": "P092",
      "target": "S:11.2",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P092:S:11.2",
      "atlas_family": "mapping"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05540",
      "source": "P093",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P093:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "A small set of dissatisfied accounts qualifies FDE enthusiasm; it does not estimate role-wide job satisfaction.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05541",
      "source": "P093",
      "target": "T:Jobs & roles",
      "key": "P20261011V3:PRIMARY_STREAM:P093:T:Jobs & roles",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "A small set of dissatisfied accounts qualifies FDE enthusiasm; it does not estimate role-wide job satisfaction.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05542",
      "source": "P093",
      "target": "T:Engineering structure",
      "key": "P20261011V3:SECONDARY_STREAM:P093:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "A small set of dissatisfied accounts qualifies FDE enthusiasm; it does not estimate role-wide job satisfaction.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05543",
      "source": "P093",
      "target": "K:Employment and early-career roles",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P093:K:Employment and early-career roles",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "A small set of dissatisfied accounts qualifies FDE enthusiasm; it does not estimate role-wide job satisfaction.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05544",
      "source": "P093",
      "target": "K:Human-agent collaboration",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P093:K:Human-agent collaboration",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "A small set of dissatisfied accounts qualifies FDE enthusiasm; it does not estimate role-wide job satisfaction.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05545",
      "source": "P093",
      "target": "C:C12",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P093:C:C12",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "A small set of dissatisfied accounts qualifies FDE enthusiasm; it does not estimate role-wide job satisfaction.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05546",
      "source": "P093",
      "target": "C:C11",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P093:C:C11",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "A small set of dissatisfied accounts qualifies FDE enthusiasm; it does not estimate role-wide job satisfaction.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05547",
      "source": "P093",
      "target": "S:12.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P093:S:12.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "A small set of dissatisfied accounts qualifies FDE enthusiasm; it does not estimate role-wide job satisfaction.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05548",
      "source": "P093",
      "target": "S:11.2",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P093:S:11.2",
      "atlas_family": "mapping"
    },
    {
      "relation": "QUALIFIES_PRIOR_REPORTING",
      "role": "source_dependency",
      "rationale": "Later FDE desirability reporting qualifies the earlier role-demand account; observations differ in time and scope.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "SHARED_REPORTING_OR_REUSE_NOT_ASSERTED_EXACT_URL",
      "id": "e05549",
      "source": "P093",
      "target": "P054",
      "key": "P20261011V3:QUALIFIES_PRIOR_REPORTING:P093:P054",
      "atlas_family": "audit"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05550",
      "source": "P094",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P094:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Inference serving is engineering of AI infrastructure, distinct from using AI to generate application code.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05551",
      "source": "P094",
      "target": "T:Engineering structure",
      "key": "P20261011V3:PRIMARY_STREAM:P094:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "Inference serving is engineering of AI infrastructure, distinct from using AI to generate application code.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05552",
      "source": "P094",
      "target": "T:Economics",
      "key": "P20261011V3:SECONDARY_STREAM:P094:T:Economics",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "Inference serving is engineering of AI infrastructure, distinct from using AI to generate application code.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05553",
      "source": "P094",
      "target": "K:Architecture and modularity",
      "key": "P20261011V3:ADDRESSES_TOPIC:P094:K:Architecture and modularity",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "Inference serving is engineering of AI infrastructure, distinct from using AI to generate application code.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05554",
      "source": "P094",
      "target": "K:Economic costs and return",
      "key": "P20261011V3:ADDRESSES_TOPIC:P094:K:Economic costs and return",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "Inference serving is engineering of AI infrastructure, distinct from using AI to generate application code.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05555",
      "source": "P094",
      "target": "K:Evaluation methodology and baselines",
      "key": "P20261011V3:ADDRESSES_TOPIC:P094:K:Evaluation methodology and baselines",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Inference serving is engineering of AI infrastructure, distinct from using AI to generate application code.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05556",
      "source": "P094",
      "target": "C:C05",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P094:C:C05",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Inference serving is engineering of AI infrastructure, distinct from using AI to generate application code.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05557",
      "source": "P094",
      "target": "C:C12",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P094:C:C12",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Inference serving is engineering of AI infrastructure, distinct from using AI to generate application code.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05558",
      "source": "P094",
      "target": "S:5.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P094:S:5.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Inference serving is engineering of AI infrastructure, distinct from using AI to generate application code.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05559",
      "source": "P094",
      "target": "S:12.1",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P094:S:12.1",
      "atlas_family": "mapping"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05560",
      "source": "P095",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P095:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Cost and identity findings extend the shared 2026 survey; editorial respondent categories are not validated competence measures.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05561",
      "source": "P095",
      "target": "T:Economics",
      "key": "P20261011V3:PRIMARY_STREAM:P095:T:Economics",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "Cost and identity findings extend the shared 2026 survey; editorial respondent categories are not validated competence measures.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05562",
      "source": "P095",
      "target": "T:Jobs & roles",
      "key": "P20261011V3:SECONDARY_STREAM:P095:T:Jobs & roles",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "Cost and identity findings extend the shared 2026 survey; editorial respondent categories are not validated competence measures.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05563",
      "source": "P095",
      "target": "K:Economic costs and return",
      "key": "P20261011V3:ADDRESSES_TOPIC:P095:K:Economic costs and return",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "Cost and identity findings extend the shared 2026 survey; editorial respondent categories are not validated competence measures.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05564",
      "source": "P095",
      "target": "K:Employment and early-career roles",
      "key": "P20261011V3:ADDRESSES_TOPIC:P095:K:Employment and early-career roles",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "Cost and identity findings extend the shared 2026 survey; editorial respondent categories are not validated competence measures.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05565",
      "source": "P095",
      "target": "K:Dataset provenance and dependency",
      "key": "P20261011V3:ADDRESSES_TOPIC:P095:K:Dataset provenance and dependency",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Cost and identity findings extend the shared 2026 survey; editorial respondent categories are not validated competence measures.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05566",
      "source": "P095",
      "target": "C:C12",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P095:C:C12",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Cost and identity findings extend the shared 2026 survey; editorial respondent categories are not validated competence measures.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05567",
      "source": "P095",
      "target": "C:C11",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P095:C:C11",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Cost and identity findings extend the shared 2026 survey; editorial respondent categories are not validated competence measures.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05568",
      "source": "P095",
      "target": "S:12.1",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P095:S:12.1",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Cost and identity findings extend the shared 2026 survey; editorial respondent categories are not validated competence measures.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05569",
      "source": "P095",
      "target": "S:11.1",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P095:S:11.1",
      "atlas_family": "mapping"
    },
    {
      "relation": "USES_SHARED_SOURCE_DATA",
      "role": "source_dependency",
      "rationale": "Voluntary reader sample; self-reported adoption, cost and attitudes; same cohort across three articles. Role/tool associations are not causal estimates or matched-panel changes. Numerical denominator and supplement-version issues are recorded separately.",
      "mapping_confidence": "SOURCE_REPORTED",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05570",
      "source": "P095",
      "target": "DATA:P:AI_SURVEY_2026",
      "key": "P20261011V3:USES_SHARED_SOURCE_DATA:P095:DATA:P:AI_SURVEY_2026",
      "atlas_family": "dependency"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "role": "editorial_comparison",
      "rationale": "Cost and identity survey responses can contextualize personal-software hypotheses without establishing market-wide welfare effects.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "EDITORIAL_COMPARISON_NOT_SOURCE_CITATION",
      "id": "e05571",
      "source": "P095",
      "target": "O045",
      "key": "P20261011V3:EDITORIAL_COMPARISON_NOT_CITATION:P095:O045",
      "atlas_family": "comparison"
    },
    {
      "relation": "DISCUSSED_IN_APPENDIX_B_OROSZ",
      "provenance": "OROSZ_BOOK_INTEGRATION_v5_20261011",
      "file": "appendices/methodology.tex",
      "source_usage": "ACTUAL_CITATION_PARSED_FROM_LATEX",
      "id": "e05572",
      "source": "P095",
      "target": "EDU:COMMENTARY:OROSZ",
      "key": "orosz_v5_appendix",
      "atlas_family": "actual"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x05706",
      "source": "P095",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05573",
      "source": "P096",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P096:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Experienced interviewer guidance concerns assessment quality, not a controlled test of interview validity.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05574",
      "source": "P096",
      "target": "T:Jobs & roles",
      "key": "P20261011V3:PRIMARY_STREAM:P096:T:Jobs & roles",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "Experienced interviewer guidance concerns assessment quality, not a controlled test of interview validity.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05575",
      "source": "P096",
      "target": "T:Skills & learning",
      "key": "P20261011V3:SECONDARY_STREAM:P096:T:Skills & learning",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Experienced interviewer guidance concerns assessment quality, not a controlled test of interview validity.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05576",
      "source": "P096",
      "target": "K:Evaluation methodology and baselines",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P096:K:Evaluation methodology and baselines",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Experienced interviewer guidance concerns assessment quality, not a controlled test of interview validity.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05577",
      "source": "P096",
      "target": "K:Skills formation and teaching",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P096:K:Skills formation and teaching",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Experienced interviewer guidance concerns assessment quality, not a controlled test of interview validity.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05578",
      "source": "P096",
      "target": "C:C10",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P096:C:C10",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Experienced interviewer guidance concerns assessment quality, not a controlled test of interview validity.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05579",
      "source": "P096",
      "target": "C:C12",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P096:C:C12",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Experienced interviewer guidance concerns assessment quality, not a controlled test of interview validity.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05580",
      "source": "P096",
      "target": "S:10.8",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P096:S:10.8",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Experienced interviewer guidance concerns assessment quality, not a controlled test of interview validity.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05581",
      "source": "P096",
      "target": "S:12.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P096:S:12.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05582",
      "source": "P097",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P097:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Operating-system AI plans concern platform integration and trust; planned features are not completed security evaluations.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05583",
      "source": "P097",
      "target": "T:Engineering structure",
      "key": "P20261011V3:PRIMARY_STREAM:P097:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "Operating-system AI plans concern platform integration and trust; planned features are not completed security evaluations.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05584",
      "source": "P097",
      "target": "T:Code quality & security",
      "key": "P20261011V3:SECONDARY_STREAM:P097:T:Code quality & security",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "Operating-system AI plans concern platform integration and trust; planned features are not completed security evaluations.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05585",
      "source": "P097",
      "target": "K:Dependencies and agent supply chain",
      "key": "P20261011V3:ADDRESSES_TOPIC:P097:K:Dependencies and agent supply chain",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "Operating-system AI plans concern platform integration and trust; planned features are not completed security evaluations.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05586",
      "source": "P097",
      "target": "K:Architecture and modularity",
      "key": "P20261011V3:ADDRESSES_TOPIC:P097:K:Architecture and modularity",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Operating-system AI plans concern platform integration and trust; planned features are not completed security evaluations.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05587",
      "source": "P097",
      "target": "C:C06",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P097:C:C06",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Operating-system AI plans concern platform integration and trust; planned features are not completed security evaluations.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05588",
      "source": "P097",
      "target": "C:C05",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P097:C:C05",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Operating-system AI plans concern platform integration and trust; planned features are not completed security evaluations.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05589",
      "source": "P097",
      "target": "S:6.7",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P097:S:6.7",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Operating-system AI plans concern platform integration and trust; planned features are not completed security evaluations.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05590",
      "source": "P097",
      "target": "S:5.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P097:S:5.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05591",
      "source": "P098",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P098:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "The guest excerpts connect cloud choices and professional ethics to organizational constraints; credit the book's authors.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05592",
      "source": "P098",
      "target": "T:Economics",
      "key": "P20261011V3:PRIMARY_STREAM:P098:T:Economics",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "The guest excerpts connect cloud choices and professional ethics to organizational constraints; credit the book's authors.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05593",
      "source": "P098",
      "target": "T:Engineering structure",
      "key": "P20261011V3:SECONDARY_STREAM:P098:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "The guest excerpts connect cloud choices and professional ethics to organizational constraints; credit the book's authors.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05594",
      "source": "P098",
      "target": "K:Economic costs and return",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P098:K:Economic costs and return",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "The guest excerpts connect cloud choices and professional ethics to organizational constraints; credit the book's authors.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05595",
      "source": "P098",
      "target": "K:Architecture and modularity",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P098:K:Architecture and modularity",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "The guest excerpts connect cloud choices and professional ethics to organizational constraints; credit the book's authors.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05596",
      "source": "P098",
      "target": "K:Specifications and governance",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P098:K:Specifications and governance",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "The guest excerpts connect cloud choices and professional ethics to organizational constraints; credit the book's authors.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05597",
      "source": "P098",
      "target": "C:C12",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P098:C:C12",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "The guest excerpts connect cloud choices and professional ethics to organizational constraints; credit the book's authors.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05598",
      "source": "P098",
      "target": "C:C11",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P098:C:C11",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "The guest excerpts connect cloud choices and professional ethics to organizational constraints; credit the book's authors.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05599",
      "source": "P098",
      "target": "S:12.1",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P098:S:12.1",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "The guest excerpts connect cloud choices and professional ethics to organizational constraints; credit the book's authors.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05600",
      "source": "P098",
      "target": "S:11.6",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P098:S:11.6",
      "atlas_family": "mapping"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05601",
      "source": "P099",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P099:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "The acquisition announcement records a later financial relationship relevant to source provenance, not new compensation research.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05602",
      "source": "P099",
      "target": "K:Dataset provenance and dependency",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P099:K:Dataset provenance and dependency",
      "atlas_family": "classification"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05603",
      "source": "P100",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P100:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Brooks's conceptual distinction helps separate code-production acceleration from fundamental design and coordination difficulty.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05604",
      "source": "P100",
      "target": "T:Engineering structure",
      "key": "P20261011V3:PRIMARY_STREAM:P100:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "Brooks's conceptual distinction helps separate code-production acceleration from fundamental design and coordination difficulty.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05605",
      "source": "P100",
      "target": "T:Productivity",
      "key": "P20261011V3:SECONDARY_STREAM:P100:T:Productivity",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "Brooks's conceptual distinction helps separate code-production acceleration from fundamental design and coordination difficulty.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05606",
      "source": "P100",
      "target": "K:Output versus shipped value",
      "key": "P20261011V3:ADDRESSES_TOPIC:P100:K:Output versus shipped value",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "Brooks's conceptual distinction helps separate code-production acceleration from fundamental design and coordination difficulty.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05607",
      "source": "P100",
      "target": "K:Technical debt and complexity",
      "key": "P20261011V3:ADDRESSES_TOPIC:P100:K:Technical debt and complexity",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Brooks's conceptual distinction helps separate code-production acceleration from fundamental design and coordination difficulty.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05608",
      "source": "P100",
      "target": "C:C01",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P100:C:C01",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Brooks's conceptual distinction helps separate code-production acceleration from fundamental design and coordination difficulty.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05609",
      "source": "P100",
      "target": "C:C02",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P100:C:C02",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Brooks's conceptual distinction helps separate code-production acceleration from fundamental design and coordination difficulty.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05610",
      "source": "P100",
      "target": "S:1.3",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P100:S:1.3",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Brooks's conceptual distinction helps separate code-production acceleration from fundamental design and coordination difficulty.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05611",
      "source": "P100",
      "target": "S:2.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P100:S:2.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "role": "editorial_comparison",
      "rationale": "Both distinguish rapid implementation from persistent design and completion difficulty; neither establishes a universal percentage.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "EDITORIAL_COMPARISON_NOT_SOURCE_CITATION",
      "id": "e05612",
      "source": "P100",
      "target": "O049",
      "key": "P20261011V3:EDITORIAL_COMPARISON_NOT_CITATION:P100:O049",
      "atlas_family": "comparison"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05613",
      "source": "P101",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P101:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "The same 2026 survey links reported adoption with learning and maintenance concerns, not measured retained skill.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05614",
      "source": "P101",
      "target": "T:Skills & learning",
      "key": "P20261011V3:PRIMARY_STREAM:P101:T:Skills & learning",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "The same 2026 survey links reported adoption with learning and maintenance concerns, not measured retained skill.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05615",
      "source": "P101",
      "target": "T:Code quality & security",
      "key": "P20261011V3:SECONDARY_STREAM:P101:T:Code quality & security",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "The same 2026 survey links reported adoption with learning and maintenance concerns, not measured retained skill.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05616",
      "source": "P101",
      "target": "K:Cognitive offloading and skill debt",
      "key": "P20261011V3:ADDRESSES_TOPIC:P101:K:Cognitive offloading and skill debt",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "The same 2026 survey links reported adoption with learning and maintenance concerns, not measured retained skill.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05617",
      "source": "P101",
      "target": "K:Technical debt and complexity",
      "key": "P20261011V3:ADDRESSES_TOPIC:P101:K:Technical debt and complexity",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "The same 2026 survey links reported adoption with learning and maintenance concerns, not measured retained skill.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05618",
      "source": "P101",
      "target": "K:Dataset provenance and dependency",
      "key": "P20261011V3:ADDRESSES_TOPIC:P101:K:Dataset provenance and dependency",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "The same 2026 survey links reported adoption with learning and maintenance concerns, not measured retained skill.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05619",
      "source": "P101",
      "target": "C:C10",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P101:C:C10",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "The same 2026 survey links reported adoption with learning and maintenance concerns, not measured retained skill.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05620",
      "source": "P101",
      "target": "C:C05",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P101:C:C05",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "The same 2026 survey links reported adoption with learning and maintenance concerns, not measured retained skill.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05621",
      "source": "P101",
      "target": "S:10.2",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P101:S:10.2",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "The same 2026 survey links reported adoption with learning and maintenance concerns, not measured retained skill.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05622",
      "source": "P101",
      "target": "S:5.6",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P101:S:5.6",
      "atlas_family": "mapping"
    },
    {
      "relation": "USES_SHARED_SOURCE_DATA",
      "role": "source_dependency",
      "rationale": "Voluntary reader sample; self-reported adoption, cost and attitudes; same cohort across three articles. Role/tool associations are not causal estimates or matched-panel changes. Numerical denominator and supplement-version issues are recorded separately.",
      "mapping_confidence": "SOURCE_REPORTED",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05623",
      "source": "P101",
      "target": "DATA:P:AI_SURVEY_2026",
      "key": "P20261011V3:USES_SHARED_SOURCE_DATA:P101:DATA:P:AI_SURVEY_2026",
      "atlas_family": "dependency"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "role": "editorial_comparison",
      "rationale": "Reported cognitive load and maintenance concerns are not direct measurements of retained skill or causal cognitive offloading.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "EDITORIAL_COMPARISON_NOT_SOURCE_CITATION",
      "id": "e05624",
      "source": "P101",
      "target": "W117",
      "key": "P20261011V3:EDITORIAL_COMPARISON_NOT_CITATION:P101:W117",
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "role": "editorial_comparison",
      "rationale": "Comprehension debt is distinct from technical debt; respondent sentiment is not a calibrated comprehension measure.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "EDITORIAL_COMPARISON_NOT_SOURCE_CITATION",
      "id": "e05625",
      "source": "P101",
      "target": "W154",
      "key": "P20261011V3:EDITORIAL_COMPARISON_NOT_CITATION:P101:W154",
      "atlas_family": "comparison"
    },
    {
      "relation": "DISCUSSED_IN_APPENDIX_B_OROSZ",
      "provenance": "OROSZ_BOOK_INTEGRATION_v5_20261011",
      "file": "appendices/methodology.tex",
      "source_usage": "ACTUAL_CITATION_PARSED_FROM_LATEX",
      "id": "e05626",
      "source": "P101",
      "target": "EDU:COMMENTARY:OROSZ",
      "key": "orosz_v5_appendix",
      "atlas_family": "actual"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x05761",
      "source": "P101",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05627",
      "source": "P102",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P102:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "The market report combines heterogeneous indicators and requires separating correlation, coverage and causation.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05628",
      "source": "P102",
      "target": "T:Jobs & roles",
      "key": "P20261011V3:PRIMARY_STREAM:P102:T:Jobs & roles",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "The market report combines heterogeneous indicators and requires separating correlation, coverage and causation.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05629",
      "source": "P102",
      "target": "T:Economics",
      "key": "P20261011V3:SECONDARY_STREAM:P102:T:Economics",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "The market report combines heterogeneous indicators and requires separating correlation, coverage and causation.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05630",
      "source": "P102",
      "target": "K:Employment and early-career roles",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P102:K:Employment and early-career roles",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "The market report combines heterogeneous indicators and requires separating correlation, coverage and causation.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05631",
      "source": "P102",
      "target": "K:Dataset provenance and dependency",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P102:K:Dataset provenance and dependency",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "The market report combines heterogeneous indicators and requires separating correlation, coverage and causation.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05632",
      "source": "P102",
      "target": "C:C12",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P102:C:C12",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "The market report combines heterogeneous indicators and requires separating correlation, coverage and causation.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05633",
      "source": "P102",
      "target": "S:12.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P102:S:12.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "The market report combines heterogeneous indicators and requires separating correlation, coverage and causation.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05634",
      "source": "P102",
      "target": "S:12.6",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P102:S:12.6",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "role": "editorial_comparison",
      "rationale": "Labor-market weakening has competing explanations; the industry report is not independent identification of an AI effect.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "EDITORIAL_COMPARISON_NOT_SOURCE_CITATION",
      "id": "e05635",
      "source": "P102",
      "target": "W142",
      "key": "P20261011V3:EDITORIAL_COMPARISON_NOT_CITATION:P102:W142",
      "atlas_family": "comparison"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_MINIMAL_METADATA",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05636",
      "source": "P103",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P103:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Only a short introduction is accessible; retain a provisional stream without inferring detailed methods, findings or section mappings.",
      "mapping_confidence": "PROVISIONAL_MINIMAL_METADATA",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05637",
      "source": "P103",
      "target": "T:Productivity",
      "key": "P20261011V3:PRIMARY_STREAM:P103:T:Productivity",
      "atlas_family": "classification"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05638",
      "source": "P104",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P104:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Specialty and seniority indicators describe uneven demand, not a single estimated effect of AI on labor.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05639",
      "source": "P104",
      "target": "T:Jobs & roles",
      "key": "P20261011V3:PRIMARY_STREAM:P104:T:Jobs & roles",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "Specialty and seniority indicators describe uneven demand, not a single estimated effect of AI on labor.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05640",
      "source": "P104",
      "target": "T:Economics",
      "key": "P20261011V3:SECONDARY_STREAM:P104:T:Economics",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Specialty and seniority indicators describe uneven demand, not a single estimated effect of AI on labor.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05641",
      "source": "P104",
      "target": "K:Employment and early-career roles",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P104:K:Employment and early-career roles",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Specialty and seniority indicators describe uneven demand, not a single estimated effect of AI on labor.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05642",
      "source": "P104",
      "target": "K:Dataset provenance and dependency",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P104:K:Dataset provenance and dependency",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Specialty and seniority indicators describe uneven demand, not a single estimated effect of AI on labor.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05643",
      "source": "P104",
      "target": "C:C12",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P104:C:C12",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Specialty and seniority indicators describe uneven demand, not a single estimated effect of AI on labor.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05644",
      "source": "P104",
      "target": "S:12.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P104:S:12.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Specialty and seniority indicators describe uneven demand, not a single estimated effect of AI on labor.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05645",
      "source": "P104",
      "target": "S:12.8",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P104:S:12.8",
      "atlas_family": "mapping"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05646",
      "source": "P105",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P105:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "The report raises an organizational-risk hypothesis; employee allegations and editorial causal interpretations remain attributed.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05647",
      "source": "P105",
      "target": "T:Engineering structure",
      "key": "P20261011V3:PRIMARY_STREAM:P105:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "The report raises an organizational-risk hypothesis; employee allegations and editorial causal interpretations remain attributed.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05648",
      "source": "P105",
      "target": "T:Code quality & security",
      "key": "P20261011V3:SECONDARY_STREAM:P105:T:Code quality & security",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "The report raises an organizational-risk hypothesis; employee allegations and editorial causal interpretations remain attributed.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05649",
      "source": "P105",
      "target": "K:Specifications and governance",
      "key": "P20261011V3:ADDRESSES_TOPIC:P105:K:Specifications and governance",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "The report raises an organizational-risk hypothesis; employee allegations and editorial causal interpretations remain attributed.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05650",
      "source": "P105",
      "target": "K:Ownership and knowledge transfer",
      "key": "P20261011V3:ADDRESSES_TOPIC:P105:K:Ownership and knowledge transfer",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "The report raises an organizational-risk hypothesis; employee allegations and editorial causal interpretations remain attributed.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05651",
      "source": "P105",
      "target": "K:Technical debt and complexity",
      "key": "P20261011V3:ADDRESSES_TOPIC:P105:K:Technical debt and complexity",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "The report raises an organizational-risk hypothesis; employee allegations and editorial causal interpretations remain attributed.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05652",
      "source": "P105",
      "target": "C:C11",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P105:C:C11",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "The report raises an organizational-risk hypothesis; employee allegations and editorial causal interpretations remain attributed.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05653",
      "source": "P105",
      "target": "C:C05",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P105:C:C05",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "The report raises an organizational-risk hypothesis; employee allegations and editorial causal interpretations remain attributed.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05654",
      "source": "P105",
      "target": "S:11.6",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P105:S:11.6",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "The report raises an organizational-risk hypothesis; employee allegations and editorial causal interpretations remain attributed.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05655",
      "source": "P105",
      "target": "S:5.6",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P105:S:5.6",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "role": "editorial_comparison",
      "rationale": "Governance and judgment must remain accountable; reported organizational failures are allegations and interpretations, not an experiment.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "EDITORIAL_COMPARISON_NOT_SOURCE_CITATION",
      "id": "e05656",
      "source": "P105",
      "target": "O005",
      "key": "P20261011V3:EDITORIAL_COMPARISON_NOT_CITATION:P105:O005",
      "atlas_family": "comparison"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05657",
      "source": "P106",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P106:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "An outage and failover case illustrates engineering assurance; interrupted volume is not realized loss and AI causation is not inferred.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05658",
      "source": "P106",
      "target": "T:Code quality & security",
      "key": "P20261011V3:PRIMARY_STREAM:P106:T:Code quality & security",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "An outage and failover case illustrates engineering assurance; interrupted volume is not realized loss and AI causation is not inferred.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05659",
      "source": "P106",
      "target": "T:Engineering structure",
      "key": "P20261011V3:SECONDARY_STREAM:P106:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "An outage and failover case illustrates engineering assurance; interrupted volume is not realized loss and AI causation is not inferred.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05660",
      "source": "P106",
      "target": "K:Architecture and modularity",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P106:K:Architecture and modularity",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "An outage and failover case illustrates engineering assurance; interrupted volume is not realized loss and AI causation is not inferred.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05661",
      "source": "P106",
      "target": "K:Specifications and governance",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P106:K:Specifications and governance",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "An outage and failover case illustrates engineering assurance; interrupted volume is not realized loss and AI causation is not inferred.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05662",
      "source": "P106",
      "target": "C:C05",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P106:C:C05",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "An outage and failover case illustrates engineering assurance; interrupted volume is not realized loss and AI causation is not inferred.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05663",
      "source": "P106",
      "target": "C:C11",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P106:C:C11",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "An outage and failover case illustrates engineering assurance; interrupted volume is not realized loss and AI causation is not inferred.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05664",
      "source": "P106",
      "target": "S:5.6",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P106:S:5.6",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "An outage and failover case illustrates engineering assurance; interrupted volume is not realized loss and AI causation is not inferred.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05665",
      "source": "P106",
      "target": "S:11.6",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P106:S:11.6",
      "atlas_family": "mapping"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05666",
      "source": "P107",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P107:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Keynote observations reinforce the distinction between generation, review capacity and stable delivery without identifying a causal effect.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05667",
      "source": "P107",
      "target": "T:Productivity",
      "key": "P20261011V3:PRIMARY_STREAM:P107:T:Productivity",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "Keynote observations reinforce the distinction between generation, review capacity and stable delivery without identifying a causal effect.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05668",
      "source": "P107",
      "target": "T:Code quality & security",
      "key": "P20261011V3:SECONDARY_STREAM:P107:T:Code quality & security",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "Keynote observations reinforce the distinction between generation, review capacity and stable delivery without identifying a causal effect.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05669",
      "source": "P107",
      "target": "K:Output versus shipped value",
      "key": "P20261011V3:ADDRESSES_TOPIC:P107:K:Output versus shipped value",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "Keynote observations reinforce the distinction between generation, review capacity and stable delivery without identifying a causal effect.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05670",
      "source": "P107",
      "target": "K:Review capacity and maintainers",
      "key": "P20261011V3:ADDRESSES_TOPIC:P107:K:Review capacity and maintainers",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "Keynote observations reinforce the distinction between generation, review capacity and stable delivery without identifying a causal effect.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05671",
      "source": "P107",
      "target": "K:Technical debt and complexity",
      "key": "P20261011V3:ADDRESSES_TOPIC:P107:K:Technical debt and complexity",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Keynote observations reinforce the distinction between generation, review capacity and stable delivery without identifying a causal effect.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05672",
      "source": "P107",
      "target": "C:C02",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P107:C:C02",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Keynote observations reinforce the distinction between generation, review capacity and stable delivery without identifying a causal effect.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05673",
      "source": "P107",
      "target": "C:C08",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P107:C:C08",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Keynote observations reinforce the distinction between generation, review capacity and stable delivery without identifying a causal effect.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05674",
      "source": "P107",
      "target": "S:2.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P107:S:2.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Keynote observations reinforce the distinction between generation, review capacity and stable delivery without identifying a causal effect.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05675",
      "source": "P107",
      "target": "S:8.1",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P107:S:8.1",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "role": "editorial_comparison",
      "rationale": "Review and reliability bottlenecks qualify activity metrics; underlying telemetry definitions and commercial provenance still matter.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "EDITORIAL_COMPARISON_NOT_SOURCE_CITATION",
      "id": "e05676",
      "source": "P107",
      "target": "W021",
      "key": "P20261011V3:EDITORIAL_COMPARISON_NOT_CITATION:P107:W021",
      "atlas_family": "comparison"
    },
    {
      "relation": "DEVELOPS_PRIOR_ARTICLE",
      "role": "source_dependency",
      "rationale": "The expanded keynote explicitly develops the earlier short ideas article. Full overlap assessment is blocked by P103 access.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "SHARED_REPORTING_OR_REUSE_NOT_ASSERTED_EXACT_URL",
      "id": "e05677",
      "source": "P107",
      "target": "P103",
      "key": "P20261011V3:DEVELOPS_PRIOR_ARTICLE:P107:P103",
      "atlas_family": "dependency"
    },
    {
      "relation": "REUSES_REPORTED_CASE",
      "role": "source_dependency",
      "rationale": "The Meta organizational discussion is reused in the expanded keynote, not independently confirmed.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "SHARED_REPORTING_OR_REUSE_NOT_ASSERTED_EXACT_URL",
      "id": "e05678",
      "source": "P107",
      "target": "P105",
      "key": "P20261011V3:REUSES_REPORTED_CASE:P107:P105",
      "atlas_family": "dependency"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05679",
      "source": "P108",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P108:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "The editorial account illustrates fragility of source access; it does not establish the identity of the complainant.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05680",
      "source": "P108",
      "target": "K:Dataset provenance and dependency",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P108:K:Dataset provenance and dependency",
      "atlas_family": "classification"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05681",
      "source": "P109",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P109:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Labor-market interviews describe recruitment signals and uneven opportunities; AI is one contextual factor, not an isolated causal effect or a measured software-development intervention.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05682",
      "source": "P109",
      "target": "T:Jobs & roles",
      "key": "P20261011V3:PRIMARY_STREAM:P109:T:Jobs & roles",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Labor-market interviews describe recruitment signals and uneven opportunities; AI is one contextual factor, not an isolated causal effect or a measured software-development intervention.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05683",
      "source": "P109",
      "target": "K:Employment and early-career roles",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P109:K:Employment and early-career roles",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Labor-market interviews describe recruitment signals and uneven opportunities; AI is one contextual factor, not an isolated causal effect or a measured software-development intervention.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05684",
      "source": "P109",
      "target": "C:C12",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P109:C:C12",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Labor-market interviews describe recruitment signals and uneven opportunities; AI is one contextual factor, not an isolated causal effect or a measured software-development intervention.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05685",
      "source": "P109",
      "target": "S:12.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P109:S:12.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05686",
      "source": "P110",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P110:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "The critique challenges unnecessary custom orchestration, not the need for bounded execution, context and independent assurance.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05687",
      "source": "P110",
      "target": "T:What agents can do",
      "key": "P20261011V3:PRIMARY_STREAM:P110:T:What agents can do",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "The critique challenges unnecessary custom orchestration, not the need for bounded execution, context and independent assurance.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05688",
      "source": "P110",
      "target": "T:Engineering structure",
      "key": "P20261011V3:SECONDARY_STREAM:P110:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "The critique challenges unnecessary custom orchestration, not the need for bounded execution, context and independent assurance.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05689",
      "source": "P110",
      "target": "K:Long-running agent execution",
      "key": "P20261011V3:ADDRESSES_TOPIC:P110:K:Long-running agent execution",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "The critique challenges unnecessary custom orchestration, not the need for bounded execution, context and independent assurance.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05690",
      "source": "P110",
      "target": "K:Agent failure and escalation",
      "key": "P20261011V3:ADDRESSES_TOPIC:P110:K:Agent failure and escalation",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "The critique challenges unnecessary custom orchestration, not the need for bounded execution, context and independent assurance.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05691",
      "source": "P110",
      "target": "K:Economic costs and return",
      "key": "P20261011V3:ADDRESSES_TOPIC:P110:K:Economic costs and return",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "The critique challenges unnecessary custom orchestration, not the need for bounded execution, context and independent assurance.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05692",
      "source": "P110",
      "target": "C:C03",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P110:C:C03",
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e05693",
      "source": "P110",
      "target": "C:C03",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "The critique challenges unnecessary custom orchestration, not the need for bounded execution, context and independent assurance.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05694",
      "source": "P110",
      "target": "C:C12",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P110:C:C12",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "The critique challenges unnecessary custom orchestration, not the need for bounded execution, context and independent assurance.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05695",
      "source": "P110",
      "target": "S:3.6",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P110:S:3.6",
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_MANUSCRIPT_OROSZ_CORE",
      "provenance": "OROSZ_BOOK_INTEGRATION_v5_20261011",
      "file": "chapters/chapter03.tex",
      "source_usage": "ACTUAL_CITATION_PARSED_FROM_LATEX",
      "evidence_status": "Editorial use, not independent validation",
      "id": "e05696",
      "source": "P110",
      "target": "S:3.6",
      "key": "orosz_v5_main",
      "atlas_family": "actual"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "The critique challenges unnecessary custom orchestration, not the need for bounded execution, context and independent assurance.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05697",
      "source": "P110",
      "target": "S:12.3",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P110:S:12.3",
      "atlas_family": "mapping"
    },
    {
      "relation": "USES_SHARED_SOURCE_DATA",
      "role": "source_dependency",
      "rationale": "Mostly social-media replies; selected workflows and experiences, not a controlled loop comparison.",
      "mapping_confidence": "SOURCE_REPORTED",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05698",
      "source": "P110",
      "target": "DATA:P:LOOP_REPLIES_2026",
      "key": "P20261011V3:USES_SHARED_SOURCE_DATA:P110:DATA:P:LOOP_REPLIES_2026",
      "atlas_family": "dependency"
    },
    {
      "relation": "CRITICAL_DISCUSSION_OF_EXISTING_PRACTITIONER_WORK",
      "role": "source_dependency",
      "rationale": "Direct discussion of Osmani’s loop essay through the website edition; O012 is its substantially matching Substack edition. Not an exact-URL citation, independent validation or wholesale refutation.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "UNDERLYING_WORK_ALTERNATE_EDITION",
      "cited_url": "https://addyosmani.com/blog/loop-engineering/",
      "cited_edition_date": "2026-06-07",
      "catalogued_edition_date": "2026-06-08",
      "identity_level": "SAME_UNDERLYING_WORK_ALTERNATE_EDITION",
      "id": "e05699",
      "source": "P110",
      "target": "O012",
      "key": "P20261011V3:CRITICAL_DISCUSSION_OF_EXISTING_PRACTITIONER_WORK:P110:O012",
      "atlas_family": "dependency"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "role": "editorial_comparison",
      "rationale": "Lifecycle reliability and token/review cost are appropriate tests of whether extra orchestration earns its keep.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "EDITORIAL_COMPARISON_NOT_SOURCE_CITATION",
      "id": "e05700",
      "source": "P110",
      "target": "W095",
      "key": "P20261011V3:EDITORIAL_COMPARISON_NOT_CITATION:P110:W095",
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "role": "editorial_comparison",
      "rationale": "Observed failure modes are relevant to testing loop usefulness; the interview-based article is not a failure-rate study.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "EDITORIAL_COMPARISON_NOT_SOURCE_CITATION",
      "id": "e05701",
      "source": "P110",
      "target": "W191",
      "key": "P20261011V3:EDITORIAL_COMPARISON_NOT_CITATION:P110:W191",
      "atlas_family": "comparison"
    },
    {
      "relation": "DISCUSSED_IN_APPENDIX_B_OROSZ",
      "provenance": "OROSZ_BOOK_INTEGRATION_v5_20261011",
      "file": "appendices/methodology.tex",
      "source_usage": "ACTUAL_CITATION_PARSED_FROM_LATEX",
      "id": "e05702",
      "source": "P110",
      "target": "EDU:COMMENTARY:OROSZ",
      "key": "orosz_v5_appendix",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_AUTHOR_CONCEPTUAL_FIGURE_NOT_VALIDATION",
      "provenance": "OROSZ_BOOK_INTEGRATION_v5_20261011",
      "citation_identity_level": "ATTRIBUTED_CONCEPTUAL_SYNTHESIS",
      "id": "e05703",
      "source": "P110",
      "target": "EDU:FIG:OROSZ_FP01",
      "key": "orosz_v5_figure",
      "atlas_family": "mapping"
    },
    {
      "relation": "SOURCE_ATTRIBUTION_FOR_RENDITION",
      "provenance": "JPG_EDITION_V7",
      "interpretation": "Source attribution inherited from audited figure; not independent validation",
      "id": "x05839",
      "source": "P110",
      "target": "JPG:V7:09",
      "key": "v7_attribution",
      "atlas_family": "provenance"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x05840",
      "source": "P110",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05704",
      "source": "P111",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P111:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Resource estimates checked against observation illustrate model calibration; startup savings are not coding-agent ROI evidence.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05705",
      "source": "P111",
      "target": "T:Economics",
      "key": "P20261011V3:PRIMARY_STREAM:P111:T:Economics",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "Resource estimates checked against observation illustrate model calibration; startup savings are not coding-agent ROI evidence.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05706",
      "source": "P111",
      "target": "T:Engineering structure",
      "key": "P20261011V3:SECONDARY_STREAM:P111:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Resource estimates checked against observation illustrate model calibration; startup savings are not coding-agent ROI evidence.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05707",
      "source": "P111",
      "target": "K:Economic costs and return",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P111:K:Economic costs and return",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Resource estimates checked against observation illustrate model calibration; startup savings are not coding-agent ROI evidence.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05708",
      "source": "P111",
      "target": "K:Architecture and modularity",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P111:K:Architecture and modularity",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Resource estimates checked against observation illustrate model calibration; startup savings are not coding-agent ROI evidence.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05709",
      "source": "P111",
      "target": "K:Evaluation methodology and baselines",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P111:K:Evaluation methodology and baselines",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Resource estimates checked against observation illustrate model calibration; startup savings are not coding-agent ROI evidence.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05710",
      "source": "P111",
      "target": "C:C12",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P111:C:C12",
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e05711",
      "source": "P111",
      "target": "C:C12",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Resource estimates checked against observation illustrate model calibration; startup savings are not coding-agent ROI evidence.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05712",
      "source": "P111",
      "target": "C:C05",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P111:C:C05",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Resource estimates checked against observation illustrate model calibration; startup savings are not coding-agent ROI evidence.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05713",
      "source": "P111",
      "target": "S:12.4",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P111:S:12.4",
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_MANUSCRIPT_OROSZ_CORE",
      "provenance": "OROSZ_BOOK_INTEGRATION_v5_20261011",
      "file": "chapters/chapter12.tex",
      "source_usage": "ACTUAL_CITATION_PARSED_FROM_LATEX",
      "evidence_status": "Editorial use, not independent validation",
      "id": "e05714",
      "source": "P111",
      "target": "S:12.4",
      "key": "orosz_v5_main",
      "atlas_family": "actual"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Resource estimates checked against observation illustrate model calibration; startup savings are not coding-agent ROI evidence.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05715",
      "source": "P111",
      "target": "S:5.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P111:S:5.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "DISCUSSED_IN_APPENDIX_B_OROSZ",
      "provenance": "OROSZ_BOOK_INTEGRATION_v5_20261011",
      "file": "appendices/methodology.tex",
      "source_usage": "ACTUAL_CITATION_PARSED_FROM_LATEX",
      "id": "e05716",
      "source": "P111",
      "target": "EDU:COMMENTARY:OROSZ",
      "key": "orosz_v5_appendix",
      "atlas_family": "actual"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x05854",
      "source": "P111",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05717",
      "source": "P112",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P112:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "The company case retains planning and verification despite accelerated implementation; hypothetical pre-AI comparisons remain unvalidated.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05718",
      "source": "P112",
      "target": "T:Engineering structure",
      "key": "P20261011V3:PRIMARY_STREAM:P112:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "The company case retains planning and verification despite accelerated implementation; hypothetical pre-AI comparisons remain unvalidated.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05719",
      "source": "P112",
      "target": "T:Productivity",
      "key": "P20261011V3:SECONDARY_STREAM:P112:T:Productivity",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "The company case retains planning and verification despite accelerated implementation; hypothetical pre-AI comparisons remain unvalidated.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05720",
      "source": "P112",
      "target": "K:Human-agent collaboration",
      "key": "P20261011V3:ADDRESSES_TOPIC:P112:K:Human-agent collaboration",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "The company case retains planning and verification despite accelerated implementation; hypothetical pre-AI comparisons remain unvalidated.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05721",
      "source": "P112",
      "target": "K:Output versus shipped value",
      "key": "P20261011V3:ADDRESSES_TOPIC:P112:K:Output versus shipped value",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "The company case retains planning and verification despite accelerated implementation; hypothetical pre-AI comparisons remain unvalidated.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05722",
      "source": "P112",
      "target": "C:C11",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P112:C:C11",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "The company case retains planning and verification despite accelerated implementation; hypothetical pre-AI comparisons remain unvalidated.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05723",
      "source": "P112",
      "target": "C:C02",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P112:C:C02",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "The company case retains planning and verification despite accelerated implementation; hypothetical pre-AI comparisons remain unvalidated.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05724",
      "source": "P112",
      "target": "S:11.1",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P112:S:11.1",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "The company case retains planning and verification despite accelerated implementation; hypothetical pre-AI comparisons remain unvalidated.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05725",
      "source": "P112",
      "target": "S:2.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P112:S:2.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "role": "editorial_comparison",
      "rationale": "The company case preserves planning and ownership of outcomes despite increased generation; a practitioner comparison only.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "EDITORIAL_COMPARISON_NOT_SOURCE_CITATION",
      "id": "e05726",
      "source": "P112",
      "target": "O009",
      "key": "P20261011V3:EDITORIAL_COMPARISON_NOT_CITATION:P112:O009",
      "atlas_family": "comparison"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05727",
      "source": "P113",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P113:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Trading-system constraints provide an important boundary case for engineering controls; do not generalize domain-specific incentives.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05728",
      "source": "P113",
      "target": "T:Engineering structure",
      "key": "P20261011V3:PRIMARY_STREAM:P113:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "Trading-system constraints provide an important boundary case for engineering controls; do not generalize domain-specific incentives.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05729",
      "source": "P113",
      "target": "T:Code quality & security",
      "key": "P20261011V3:SECONDARY_STREAM:P113:T:Code quality & security",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Trading-system constraints provide an important boundary case for engineering controls; do not generalize domain-specific incentives.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05730",
      "source": "P113",
      "target": "K:Architecture and modularity",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P113:K:Architecture and modularity",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Trading-system constraints provide an important boundary case for engineering controls; do not generalize domain-specific incentives.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05731",
      "source": "P113",
      "target": "K:Specifications and governance",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P113:K:Specifications and governance",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Trading-system constraints provide an important boundary case for engineering controls; do not generalize domain-specific incentives.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05732",
      "source": "P113",
      "target": "C:C05",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P113:C:C05",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Trading-system constraints provide an important boundary case for engineering controls; do not generalize domain-specific incentives.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05733",
      "source": "P113",
      "target": "C:C11",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P113:C:C11",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Trading-system constraints provide an important boundary case for engineering controls; do not generalize domain-specific incentives.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05734",
      "source": "P113",
      "target": "S:5.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P113:S:5.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Trading-system constraints provide an important boundary case for engineering controls; do not generalize domain-specific incentives.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05735",
      "source": "P113",
      "target": "S:11.6",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P113:S:11.6",
      "atlas_family": "mapping"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05736",
      "source": "P114",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P114:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Leadership-break interviews concern ownership, incentives and transitions, without measuring the prevalence of AI-caused exits.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05737",
      "source": "P114",
      "target": "T:Jobs & roles",
      "key": "P20261011V3:PRIMARY_STREAM:P114:T:Jobs & roles",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "Leadership-break interviews concern ownership, incentives and transitions, without measuring the prevalence of AI-caused exits.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05738",
      "source": "P114",
      "target": "T:Engineering structure",
      "key": "P20261011V3:SECONDARY_STREAM:P114:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Leadership-break interviews concern ownership, incentives and transitions, without measuring the prevalence of AI-caused exits.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05739",
      "source": "P114",
      "target": "K:Employment and early-career roles",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P114:K:Employment and early-career roles",
      "atlas_family": "classification"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "Leadership-break interviews concern ownership, incentives and transitions, without measuring the prevalence of AI-caused exits.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05740",
      "source": "P114",
      "target": "K:Ownership and knowledge transfer",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P114:K:Ownership and knowledge transfer",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Leadership-break interviews concern ownership, incentives and transitions, without measuring the prevalence of AI-caused exits.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05741",
      "source": "P114",
      "target": "C:C12",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P114:C:C12",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Leadership-break interviews concern ownership, incentives and transitions, without measuring the prevalence of AI-caused exits.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05742",
      "source": "P114",
      "target": "C:C11",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P114:C:C11",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Leadership-break interviews concern ownership, incentives and transitions, without measuring the prevalence of AI-caused exits.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05743",
      "source": "P114",
      "target": "S:12.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P114:S:12.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Leadership-break interviews concern ownership, incentives and transitions, without measuring the prevalence of AI-caused exits.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05744",
      "source": "P114",
      "target": "S:11.8",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P114:S:11.8",
      "atlas_family": "mapping"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05745",
      "source": "P115",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P115:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "The Inspect case emphasizes company context, remote sandboxes and verification; reported self-checks are not independent accuracy evidence.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05746",
      "source": "P115",
      "target": "T:System knowledge & memory",
      "key": "P20261011V3:PRIMARY_STREAM:P115:T:System knowledge & memory",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "The Inspect case emphasizes company context, remote sandboxes and verification; reported self-checks are not independent accuracy evidence.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05747",
      "source": "P115",
      "target": "T:What agents can do",
      "key": "P20261011V3:SECONDARY_STREAM:P115:T:What agents can do",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "The Inspect case emphasizes company context, remote sandboxes and verification; reported self-checks are not independent accuracy evidence.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05748",
      "source": "P115",
      "target": "K:Agent context and persistent memory",
      "key": "P20261011V3:ADDRESSES_TOPIC:P115:K:Agent context and persistent memory",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "The Inspect case emphasizes company context, remote sandboxes and verification; reported self-checks are not independent accuracy evidence.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05749",
      "source": "P115",
      "target": "K:Independent verification and oracles",
      "key": "P20261011V3:ADDRESSES_TOPIC:P115:K:Independent verification and oracles",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "The Inspect case emphasizes company context, remote sandboxes and verification; reported self-checks are not independent accuracy evidence.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05750",
      "source": "P115",
      "target": "C:C09",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P115:C:C09",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "The Inspect case emphasizes company context, remote sandboxes and verification; reported self-checks are not independent accuracy evidence.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05751",
      "source": "P115",
      "target": "C:C03",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P115:C:C03",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "The Inspect case emphasizes company context, remote sandboxes and verification; reported self-checks are not independent accuracy evidence.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05752",
      "source": "P115",
      "target": "S:9.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P115:S:9.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "The Inspect case emphasizes company context, remote sandboxes and verification; reported self-checks are not independent accuracy evidence.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05753",
      "source": "P115",
      "target": "S:3.2",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P115:S:3.2",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "role": "editorial_comparison",
      "rationale": "Persistent company instructions and context need maintenance and validity checks, not only accumulation.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "EDITORIAL_COMPARISON_NOT_SOURCE_CITATION",
      "id": "e05754",
      "source": "P115",
      "target": "O004",
      "key": "P20261011V3:EDITORIAL_COMPARISON_NOT_CITATION:P115:O004",
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "role": "editorial_comparison",
      "rationale": "Contextual consistency is a testable operational concern; the company case does not replicate memory research.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "EDITORIAL_COMPARISON_NOT_SOURCE_CITATION",
      "id": "e05755",
      "source": "P115",
      "target": "W159",
      "key": "P20261011V3:EDITORIAL_COMPARISON_NOT_CITATION:P115:W159",
      "atlas_family": "comparison"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05756",
      "source": "P116",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P116:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05757",
      "source": "P117",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P117:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "CONTEXTUAL_TOPIC_MAPPING",
      "role": "editorial_context",
      "rationale": "An essay challenge is recruitment and source-selection context; no submission findings or AI-authorship detector validity are inferred.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05758",
      "source": "P117",
      "target": "K:Dataset provenance and dependency",
      "key": "P20261011V3:CONTEXTUAL_TOPIC_MAPPING:P117:K:Dataset provenance and dependency",
      "atlas_family": "classification"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05759",
      "source": "P118",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P118:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Reported review approaches depend on risk, noise and team context; the article does not validate one universal review policy.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05760",
      "source": "P118",
      "target": "T:Verification & review",
      "key": "P20261011V3:PRIMARY_STREAM:P118:T:Verification & review",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "Reported review approaches depend on risk, noise and team context; the article does not validate one universal review policy.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05761",
      "source": "P118",
      "target": "T:Engineering structure",
      "key": "P20261011V3:SECONDARY_STREAM:P118:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "Reported review approaches depend on risk, noise and team context; the article does not validate one universal review policy.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05762",
      "source": "P118",
      "target": "K:Review capacity and maintainers",
      "key": "P20261011V3:ADDRESSES_TOPIC:P118:K:Review capacity and maintainers",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "Reported review approaches depend on risk, noise and team context; the article does not validate one universal review policy.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05763",
      "source": "P118",
      "target": "K:AI as reviewer",
      "key": "P20261011V3:ADDRESSES_TOPIC:P118:K:AI as reviewer",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "Reported review approaches depend on risk, noise and team context; the article does not validate one universal review policy.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05764",
      "source": "P118",
      "target": "K:Automation bias and trust",
      "key": "P20261011V3:ADDRESSES_TOPIC:P118:K:Automation bias and trust",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Reported review approaches depend on risk, noise and team context; the article does not validate one universal review policy.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05765",
      "source": "P118",
      "target": "C:C08",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P118:C:C08",
      "atlas_family": "mapping"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e05766",
      "source": "P118",
      "target": "C:C08",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Reported review approaches depend on risk, noise and team context; the article does not validate one universal review policy.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05767",
      "source": "P118",
      "target": "S:8.1",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P118:S:8.1",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Reported review approaches depend on risk, noise and team context; the article does not validate one universal review policy.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05768",
      "source": "P118",
      "target": "S:8.8",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P118:S:8.8",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "role": "editorial_comparison",
      "rationale": "Risk-calibrated review and retained accountability overlap, but the sources are practitioner analyses rather than trials.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "EDITORIAL_COMPARISON_NOT_SOURCE_CITATION",
      "id": "e05769",
      "source": "P118",
      "target": "O001",
      "key": "P20261011V3:EDITORIAL_COMPARISON_NOT_CITATION:P118:O001",
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "role": "editorial_comparison",
      "rationale": "Contemporary review practices complement earlier reviewer guidance; no single process is validated for every team.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "EDITORIAL_COMPARISON_NOT_SOURCE_CITATION",
      "id": "e05770",
      "source": "P118",
      "target": "O019",
      "key": "P20261011V3:EDITORIAL_COMPARISON_NOT_CITATION:P118:O019",
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "role": "editorial_comparison",
      "rationale": "Low-risk automation is a narrower evaluated setting than broad claims about the end of code review.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "EDITORIAL_COMPARISON_NOT_SOURCE_CITATION",
      "id": "e05771",
      "source": "P118",
      "target": "W093",
      "key": "P20261011V3:EDITORIAL_COMPARISON_NOT_CITATION:P118:W093",
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "role": "editorial_comparison",
      "rationale": "Reviewer noise and developer response constrain the usefulness of automated comments.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "EDITORIAL_COMPARISON_NOT_SOURCE_CITATION",
      "id": "e05772",
      "source": "P118",
      "target": "W096",
      "key": "P20261011V3:EDITORIAL_COMPARISON_NOT_CITATION:P118:W096",
      "atlas_family": "comparison"
    },
    {
      "relation": "CITED_IN_MANUSCRIPT_OROSZ_CORE",
      "provenance": "OROSZ_BOOK_INTEGRATION_v5_20261011",
      "file": "chapters/chapter08.tex",
      "source_usage": "ACTUAL_CITATION_PARSED_FROM_LATEX",
      "evidence_status": "Editorial use, not independent validation",
      "id": "e05773",
      "source": "P118",
      "target": "S:8.5",
      "key": "orosz_v5_main",
      "atlas_family": "actual"
    },
    {
      "relation": "DISCUSSED_IN_APPENDIX_B_OROSZ",
      "provenance": "OROSZ_BOOK_INTEGRATION_v5_20261011",
      "file": "appendices/methodology.tex",
      "source_usage": "ACTUAL_CITATION_PARSED_FROM_LATEX",
      "id": "e05774",
      "source": "P118",
      "target": "EDU:COMMENTARY:OROSZ",
      "key": "orosz_v5_appendix",
      "atlas_family": "actual"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x05913",
      "source": "P118",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05775",
      "source": "P119",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P119:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "A deeply integrated internal software factory is a boundary case, not a representative operating environment.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05776",
      "source": "P119",
      "target": "T:Engineering structure",
      "key": "P20261011V3:PRIMARY_STREAM:P119:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "A deeply integrated internal software factory is a boundary case, not a representative operating environment.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05777",
      "source": "P119",
      "target": "T:What agents can do",
      "key": "P20261011V3:SECONDARY_STREAM:P119:T:What agents can do",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "A deeply integrated internal software factory is a boundary case, not a representative operating environment.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05778",
      "source": "P119",
      "target": "K:Human-agent collaboration",
      "key": "P20261011V3:ADDRESSES_TOPIC:P119:K:Human-agent collaboration",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "A deeply integrated internal software factory is a boundary case, not a representative operating environment.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05779",
      "source": "P119",
      "target": "K:Long-running agent execution",
      "key": "P20261011V3:ADDRESSES_TOPIC:P119:K:Long-running agent execution",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "A deeply integrated internal software factory is a boundary case, not a representative operating environment.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05780",
      "source": "P119",
      "target": "K:Agent context and persistent memory",
      "key": "P20261011V3:ADDRESSES_TOPIC:P119:K:Agent context and persistent memory",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "A deeply integrated internal software factory is a boundary case, not a representative operating environment.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05781",
      "source": "P119",
      "target": "C:C11",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P119:C:C11",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "A deeply integrated internal software factory is a boundary case, not a representative operating environment.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05782",
      "source": "P119",
      "target": "C:C03",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P119:C:C03",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "A deeply integrated internal software factory is a boundary case, not a representative operating environment.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05783",
      "source": "P119",
      "target": "S:11.2",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P119:S:11.2",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "A deeply integrated internal software factory is a boundary case, not a representative operating environment.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05784",
      "source": "P119",
      "target": "S:3.6",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P119:S:3.6",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "role": "editorial_comparison",
      "rationale": "An internal software-factory example is not proof that its autonomy model transfers to organizations with different constraints.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "EDITORIAL_COMPARISON_NOT_SOURCE_CITATION",
      "id": "e05785",
      "source": "P119",
      "target": "O008",
      "key": "P20261011V3:EDITORIAL_COMPARISON_NOT_CITATION:P119:O008",
      "atlas_family": "comparison"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05786",
      "source": "P120",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P120:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Windows platform architecture enables AI applications and agents through identity, isolation and discovery. Distinguish roadmap features from deployed capabilities, and architecture from validated security outcomes.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05787",
      "source": "P120",
      "target": "T:Engineering structure",
      "key": "P20261011V3:PRIMARY_STREAM:P120:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "Windows platform architecture enables AI applications and agents through identity, isolation and discovery. Distinguish roadmap features from deployed capabilities, and architecture from validated security outcomes.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05788",
      "source": "P120",
      "target": "T:Code quality & security",
      "key": "P20261011V3:SECONDARY_STREAM:P120:T:Code quality & security",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "Windows platform architecture enables AI applications and agents through identity, isolation and discovery. Distinguish roadmap features from deployed capabilities, and architecture from validated security outcomes.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05789",
      "source": "P120",
      "target": "K:Architecture and modularity",
      "key": "P20261011V3:ADDRESSES_TOPIC:P120:K:Architecture and modularity",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "Windows platform architecture enables AI applications and agents through identity, isolation and discovery. Distinguish roadmap features from deployed capabilities, and architecture from validated security outcomes.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05790",
      "source": "P120",
      "target": "K:Dependencies and agent supply chain",
      "key": "P20261011V3:ADDRESSES_TOPIC:P120:K:Dependencies and agent supply chain",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Windows platform architecture enables AI applications and agents through identity, isolation and discovery. Distinguish roadmap features from deployed capabilities, and architecture from validated security outcomes.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05791",
      "source": "P120",
      "target": "C:C05",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P120:C:C05",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Windows platform architecture enables AI applications and agents through identity, isolation and discovery. Distinguish roadmap features from deployed capabilities, and architecture from validated security outcomes.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05792",
      "source": "P120",
      "target": "C:C06",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P120:C:C06",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Windows platform architecture enables AI applications and agents through identity, isolation and discovery. Distinguish roadmap features from deployed capabilities, and architecture from validated security outcomes.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05793",
      "source": "P120",
      "target": "S:5.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P120:S:5.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Windows platform architecture enables AI applications and agents through identity, isolation and discovery. Distinguish roadmap features from deployed capabilities, and architecture from validated security outcomes.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05794",
      "source": "P120",
      "target": "S:6.7",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P120:S:6.7",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "role": "editorial_comparison",
      "rationale": "Identity, isolation and runtime policy are architectural responsibilities beyond model capability.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "EDITORIAL_COMPARISON_NOT_SOURCE_CITATION",
      "id": "e05795",
      "source": "P120",
      "target": "O014",
      "key": "P20261011V3:EDITORIAL_COMPARISON_NOT_CITATION:P120:O014",
      "atlas_family": "comparison"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05796",
      "source": "P121",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P121:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "AI can change platform migration costs, but a single-company account does not establish universal superiority of native development.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05797",
      "source": "P121",
      "target": "T:Engineering structure",
      "key": "P20261011V3:PRIMARY_STREAM:P121:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "AI can change platform migration costs, but a single-company account does not establish universal superiority of native development.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05798",
      "source": "P121",
      "target": "T:Productivity",
      "key": "P20261011V3:SECONDARY_STREAM:P121:T:Productivity",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "AI can change platform migration costs, but a single-company account does not establish universal superiority of native development.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05799",
      "source": "P121",
      "target": "K:Architecture and modularity",
      "key": "P20261011V3:ADDRESSES_TOPIC:P121:K:Architecture and modularity",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "AI can change platform migration costs, but a single-company account does not establish universal superiority of native development.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05800",
      "source": "P121",
      "target": "K:Developer workflow and adoption",
      "key": "P20261011V3:ADDRESSES_TOPIC:P121:K:Developer workflow and adoption",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "AI can change platform migration costs, but a single-company account does not establish universal superiority of native development.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05801",
      "source": "P121",
      "target": "C:C05",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P121:C:C05",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "AI can change platform migration costs, but a single-company account does not establish universal superiority of native development.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05802",
      "source": "P121",
      "target": "C:C02",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P121:C:C02",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "AI can change platform migration costs, but a single-company account does not establish universal superiority of native development.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05803",
      "source": "P121",
      "target": "S:5.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P121:S:5.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "AI can change platform migration costs, but a single-company account does not establish universal superiority of native development.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05804",
      "source": "P121",
      "target": "S:2.4",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P121:S:2.4",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "role": "editorial_comparison",
      "rationale": "Faster migration still requires architectural fit and code quality; the reported company result is context-bound.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "EDITORIAL_COMPARISON_NOT_SOURCE_CITATION",
      "id": "e05805",
      "source": "P121",
      "target": "O007",
      "key": "P20261011V3:EDITORIAL_COMPARISON_NOT_CITATION:P121:O007",
      "atlas_family": "comparison"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05806",
      "source": "P122",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P122:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "A keynote synthesis summarizes frontier practices and preserves engineering fundamentals; overlapping reporting is not fresh experimental evidence.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05807",
      "source": "P122",
      "target": "T:Engineering structure",
      "key": "P20261011V3:PRIMARY_STREAM:P122:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "A keynote synthesis summarizes frontier practices and preserves engineering fundamentals; overlapping reporting is not fresh experimental evidence.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05808",
      "source": "P122",
      "target": "T:Productivity",
      "key": "P20261011V3:SECONDARY_STREAM:P122:T:Productivity",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "A keynote synthesis summarizes frontier practices and preserves engineering fundamentals; overlapping reporting is not fresh experimental evidence.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05809",
      "source": "P122",
      "target": "K:Output versus shipped value",
      "key": "P20261011V3:ADDRESSES_TOPIC:P122:K:Output versus shipped value",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "A keynote synthesis summarizes frontier practices and preserves engineering fundamentals; overlapping reporting is not fresh experimental evidence.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05810",
      "source": "P122",
      "target": "K:Human-agent collaboration",
      "key": "P20261011V3:ADDRESSES_TOPIC:P122:K:Human-agent collaboration",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "A keynote synthesis summarizes frontier practices and preserves engineering fundamentals; overlapping reporting is not fresh experimental evidence.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05811",
      "source": "P122",
      "target": "K:Independent verification and oracles",
      "key": "P20261011V3:ADDRESSES_TOPIC:P122:K:Independent verification and oracles",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "A keynote synthesis summarizes frontier practices and preserves engineering fundamentals; overlapping reporting is not fresh experimental evidence.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05812",
      "source": "P122",
      "target": "C:C01",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P122:C:C01",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "A keynote synthesis summarizes frontier practices and preserves engineering fundamentals; overlapping reporting is not fresh experimental evidence.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05813",
      "source": "P122",
      "target": "C:C11",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P122:C:C11",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "A keynote synthesis summarizes frontier practices and preserves engineering fundamentals; overlapping reporting is not fresh experimental evidence.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05814",
      "source": "P122",
      "target": "S:1.9",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P122:S:1.9",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "A keynote synthesis summarizes frontier practices and preserves engineering fundamentals; overlapping reporting is not fresh experimental evidence.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05815",
      "source": "P122",
      "target": "S:11.1",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P122:S:11.1",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "role": "editorial_comparison",
      "rationale": "Keynote claims about generated work must remain separate from delivered value and measured organizational outcomes.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "EDITORIAL_COMPARISON_NOT_SOURCE_CITATION",
      "id": "e05816",
      "source": "P122",
      "target": "W010",
      "key": "P20261011V3:EDITORIAL_COMPARISON_NOT_CITATION:P122:W010",
      "atlas_family": "comparison"
    },
    {
      "relation": "SYNTHESIZES_PRIOR_REPORTING",
      "role": "source_dependency",
      "rationale": "The keynote explicitly refers to the earlier AI-written-code essay.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "SHARED_REPORTING_OR_REUSE_NOT_ASSERTED_EXACT_URL",
      "id": "e05817",
      "source": "P122",
      "target": "P080",
      "key": "P20261011V3:SYNTHESIZES_PRIOR_REPORTING:P122:P080",
      "atlas_family": "dependency"
    },
    {
      "relation": "SYNTHESIZES_PRIOR_REPORTING",
      "role": "source_dependency",
      "rationale": "The keynote explicitly reuses the Ramp Inspect report.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "SHARED_REPORTING_OR_REUSE_NOT_ASSERTED_EXACT_URL",
      "id": "e05818",
      "source": "P122",
      "target": "P115",
      "key": "P20261011V3:SYNTHESIZES_PRIOR_REPORTING:P122:P115",
      "atlas_family": "dependency"
    },
    {
      "relation": "SYNTHESIZES_PRIOR_REPORTING",
      "role": "source_dependency",
      "rationale": "The keynote explicitly reuses the OpenAI software-factory report.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "SHARED_REPORTING_OR_REUSE_NOT_ASSERTED_EXACT_URL",
      "id": "e05819",
      "source": "P122",
      "target": "P119",
      "key": "P20261011V3:SYNTHESIZES_PRIOR_REPORTING:P122:P119",
      "atlas_family": "dependency"
    },
    {
      "relation": "SYNTHESIZES_PRIOR_REPORTING",
      "role": "source_dependency",
      "rationale": "The keynote explicitly cites the Anthropic account for project staffing.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "SHARED_REPORTING_OR_REUSE_NOT_ASSERTED_EXACT_URL",
      "id": "e05820",
      "source": "P122",
      "target": "P112",
      "key": "P20261011V3:SYNTHESIZES_PRIOR_REPORTING:P122:P112",
      "atlas_family": "dependency"
    },
    {
      "relation": "SYNTHESIZES_PRIOR_REPORTING",
      "role": "source_dependency",
      "rationale": "The keynote explicitly refers to the earlier quality/productivity discussion.",
      "mapping_confidence": "REVIEWED_PUBLIC_PASSAGE_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "SHARED_REPORTING_OR_REUSE_NOT_ASSERTED_EXACT_URL",
      "id": "e05821",
      "source": "P122",
      "target": "P091",
      "key": "P20261011V3:SYNTHESIZES_PRIOR_REPORTING:P122:P091",
      "atlas_family": "dependency"
    },
    {
      "relation": "MEMBER_OF_COLLECTION",
      "role": "provenance",
      "rationale": "Frozen source ID with dated public-index inclusion record.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05822",
      "source": "P123",
      "target": "COLL:OROSZ:20241011_20261011",
      "key": "P20261011V3:MEMBER_OF_COLLECTION:P123:COLL:OROSZ:20241011_20261011",
      "atlas_family": "provenance"
    },
    {
      "relation": "PRIMARY_STREAM",
      "role": "editorial_context",
      "rationale": "Directly addresses using AI in software work, with historical and organizational analogies; maps to shipped value and agile team practices as editorial proposals.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05823",
      "source": "P123",
      "target": "T:Engineering structure",
      "key": "P20261011V3:PRIMARY_STREAM:P123:T:Engineering structure",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "role": "editorial_context",
      "rationale": "Directly addresses using AI in software work, with historical and organizational analogies; maps to shipped value and agile team practices as editorial proposals.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05824",
      "source": "P123",
      "target": "T:Skills & learning",
      "key": "P20261011V3:SECONDARY_STREAM:P123:T:Skills & learning",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "Directly addresses using AI in software work, with historical and organizational analogies; maps to shipped value and agile team practices as editorial proposals.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05825",
      "source": "P123",
      "target": "K:Developer workflow and adoption",
      "key": "P20261011V3:ADDRESSES_TOPIC:P123:K:Developer workflow and adoption",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "Directly addresses using AI in software work, with historical and organizational analogies; maps to shipped value and agile team practices as editorial proposals.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05826",
      "source": "P123",
      "target": "K:Output versus shipped value",
      "key": "P20261011V3:ADDRESSES_TOPIC:P123:K:Output versus shipped value",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "role": "editorial_context",
      "rationale": "Directly addresses using AI in software work, with historical and organizational analogies; maps to shipped value and agile team practices as editorial proposals.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05827",
      "source": "P123",
      "target": "K:Human cognitive load",
      "key": "P20261011V3:ADDRESSES_TOPIC:P123:K:Human cognitive load",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Directly addresses using AI in software work, with historical and organizational analogies; maps to shipped value and agile team practices as editorial proposals.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05828",
      "source": "P123",
      "target": "C:C02",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P123:C:C02",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "role": "editorial_context",
      "rationale": "Directly addresses using AI in software work, with historical and organizational analogies; maps to shipped value and agile team practices as editorial proposals.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05829",
      "source": "P123",
      "target": "C:C11",
      "key": "P20261011V3:INFORMS_CHAPTER_PROPOSAL:P123:C:C11",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Directly addresses using AI in software work, with historical and organizational analogies; maps to shipped value and agile team practices as editorial proposals.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05830",
      "source": "P123",
      "target": "S:2.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P123:S:2.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_CANDIDATE_FOR_SECTION",
      "role": "editorial_context",
      "rationale": "Directly addresses using AI in software work, with historical and organizational analogies; maps to shipped value and agile team practices as editorial proposals.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05831",
      "source": "P123",
      "target": "S:11.5",
      "key": "P20261011V3:EDITORIAL_CANDIDATE_FOR_SECTION:P123:S:11.5",
      "atlas_family": "mapping"
    },
    {
      "relation": "SHARES_REPORTED_EVENT_CONTEXT",
      "role": "source_dependency",
      "rationale": "Both draw partly on the February 2026 Pragmatic Summit, with Beck/Fowler perspectives; distinct written articles, not independent event samples.",
      "mapping_confidence": "PROVISIONAL_PUBLIC_PREVIEW_CLASSIFICATION",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "SHARED_EVENT_NOT_ASSERTED_EXACT_URL_CITATION",
      "source_url": "https://newsletter.pragmaticengineer.com/p/cycles-of-disruption-in-the-tech",
      "comparison_url": "https://newsletter.pragmaticengineer.com/p/the-future-of-software-engineering-with-ai",
      "id": "e05832",
      "source": "P123",
      "target": "P088",
      "key": "P20261011V3:SHARES_REPORTED_EVENT_CONTEXT:P123:P088",
      "atlas_family": "dependency"
    },
    {
      "relation": "CITED_IN_MANUSCRIPT_OROSZ_CORE",
      "provenance": "OROSZ_BOOK_INTEGRATION_v5_20261011",
      "file": "chapters/chapter10.tex",
      "source_usage": "ACTUAL_CITATION_PARSED_FROM_LATEX",
      "evidence_status": "Editorial use, not independent validation",
      "id": "e05833",
      "source": "P123",
      "target": "S:10.8",
      "key": "orosz_v5_main",
      "atlas_family": "actual"
    },
    {
      "relation": "DISCUSSED_IN_APPENDIX_B_OROSZ",
      "provenance": "OROSZ_BOOK_INTEGRATION_v5_20261011",
      "file": "appendices/methodology.tex",
      "source_usage": "ACTUAL_CITATION_PARSED_FROM_LATEX",
      "id": "e05834",
      "source": "P123",
      "target": "EDU:COMMENTARY:OROSZ",
      "key": "orosz_v5_appendix",
      "atlas_family": "actual"
    },
    {
      "relation": "CITED_IN_CHAPTER_BUNDLE_V6",
      "source_usage": "ACTUAL_LATEX_REFERENCE_IN_PROSE_FIGURE_WORKED_OR_EXERCISE",
      "provenance": "BOOK_AUDIT_V6",
      "edition": "EDITION:WOP:V6:20261011",
      "id": "e05835",
      "source": "P123",
      "target": "C:C10",
      "key": "v6_actual_citation",
      "atlas_family": "actual"
    },
    {
      "relation": "CITED_IN_READER_DOCUMENT_V9",
      "provenance": "CURRENT_LATEX",
      "source_file": "appendices/methodology.tex",
      "interpretation": "Actual citation or stable-ID discussion; not independent confirmation or an efficacy claim",
      "id": "x05975",
      "source": "P123",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_reader_citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "SOURCE_DEPENDENCY_CONTEXT",
      "role": "provenance",
      "rationale": "Voluntary reader sample; three analyses of one dataset, not independent replications. Gross 3,000-plus submissions and 2,997 retained responses are different processing stages.",
      "mapping_confidence": "SOURCE_REPORTED",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05836",
      "source": "DATA:P:TECHSTACK_2025",
      "target": "K:Dataset provenance and dependency",
      "key": "P20261011V3:SOURCE_DEPENDENCY_CONTEXT:DATA:P:TECHSTACK_2025:K:Dataset provenance and dependency",
      "atlas_family": "dependency"
    },
    {
      "relation": "SOURCE_DEPENDENCY_CONTEXT",
      "role": "provenance",
      "rationale": "Voluntary reader sample; self-reported adoption, cost and attitudes; same cohort across three articles. Role/tool associations are not causal estimates or matched-panel changes. Numerical denominator and supplement-version issues are recorded separately.",
      "mapping_confidence": "SOURCE_REPORTED",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05837",
      "source": "DATA:P:AI_SURVEY_2026",
      "target": "K:Dataset provenance and dependency",
      "key": "P20261011V3:SOURCE_DEPENDENCY_CONTEXT:DATA:P:AI_SURVEY_2026:K:Dataset provenance and dependency",
      "atlas_family": "dependency"
    },
    {
      "relation": "SOURCE_DEPENDENCY_CONTEXT",
      "role": "provenance",
      "rationale": "Shared reporting pool; the installments cover different topics and are retained as different articles.",
      "mapping_confidence": "SOURCE_REPORTED",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05838",
      "source": "DATA:P:GOOGLE_INTERVIEWS_2025",
      "target": "K:Dataset provenance and dependency",
      "key": "P20261011V3:SOURCE_DEPENDENCY_CONTEXT:DATA:P:GOOGLE_INTERVIEWS_2025:K:Dataset provenance and dependency",
      "atlas_family": "dependency"
    },
    {
      "relation": "SOURCE_DEPENDENCY_CONTEXT",
      "role": "provenance",
      "rationale": "Voluntary early-adopter responses; no microdata audit. Distinguish the canonical 155 count from a discrepant blog sentence and from newsletter access.",
      "mapping_confidence": "SOURCE_REPORTED",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05839",
      "source": "DATA:P:IDE_SOCIAL_2024",
      "target": "K:Dataset provenance and dependency",
      "key": "P20261011V3:SOURCE_DEPENDENCY_CONTEXT:DATA:P:IDE_SOCIAL_2024:K:Dataset provenance and dependency",
      "atlas_family": "dependency"
    },
    {
      "relation": "SOURCE_DEPENDENCY_CONTEXT",
      "role": "provenance",
      "rationale": "Readership profile is not a census of software engineers; publication date and data date differ.",
      "mapping_confidence": "SOURCE_REPORTED",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05840",
      "source": "DATA:P:READER_PROFILE_2024",
      "target": "K:Dataset provenance and dependency",
      "key": "P20261011V3:SOURCE_DEPENDENCY_CONTEXT:DATA:P:READER_PROFILE_2024:K:Dataset provenance and dependency",
      "atlas_family": "dependency"
    },
    {
      "relation": "SOURCE_DEPENDENCY_CONTEXT",
      "role": "provenance",
      "rationale": "Related interview series, not two independent estimates of hiring effectiveness.",
      "mapping_confidence": "SOURCE_REPORTED",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05841",
      "source": "DATA:P:BIGTECH_HIRING_2024",
      "target": "K:Dataset provenance and dependency",
      "key": "P20261011V3:SOURCE_DEPENDENCY_CONTEXT:DATA:P:BIGTECH_HIRING_2024:K:Dataset provenance and dependency",
      "atlas_family": "dependency"
    },
    {
      "relation": "SOURCE_DEPENDENCY_CONTEXT",
      "role": "provenance",
      "rationale": "Volunteered messages/forms; not a probability sample or causal estimate.",
      "mapping_confidence": "SOURCE_REPORTED",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05842",
      "source": "DATA:P:GENAI_HIRING_2024",
      "target": "K:Dataset provenance and dependency",
      "key": "P20261011V3:SOURCE_DEPENDENCY_CONTEXT:DATA:P:GENAI_HIRING_2024:K:Dataset provenance and dependency",
      "atlas_family": "dependency"
    },
    {
      "relation": "SOURCE_DEPENDENCY_CONTEXT",
      "role": "provenance",
      "rationale": "Mostly social-media replies; selected workflows and experiences, not a controlled loop comparison.",
      "mapping_confidence": "SOURCE_REPORTED",
      "provenance": "Second P-series public-source and census audit, 2026-10-11, audited v3",
      "overlay_provenance": "P123_AUDITED_V3_ON_OSMANI_V4",
      "empirical_validation": "not_established",
      "manuscript_citation": "false",
      "citation_identity_level": "NOT_ASSERTED_FOR_EDITORIAL_OR_PROVENANCE_MAPPING",
      "id": "e05843",
      "source": "DATA:P:LOOP_REPLIES_2026",
      "target": "K:Dataset provenance and dependency",
      "key": "P20261011V3:SOURCE_DEPENDENCY_CONTEXT:DATA:P:LOOP_REPLIES_2026:K:Dataset provenance and dependency",
      "atlas_family": "dependency"
    },
    {
      "relation": "ILLUSTRATES_SECTION",
      "provenance": "OROSZ_BOOK_INTEGRATION_v5_20261011",
      "id": "e05844",
      "source": "EDU:FIG:OROSZ_FP01",
      "target": "S:3.6",
      "key": "orosz_v5_placement",
      "atlas_family": "mapping"
    },
    {
      "relation": "TRACKS_OPEN_SOURCE_ISSUE",
      "provenance": "BOOK_AUDIT_V6",
      "id": "e05845",
      "source": "EDITION:WOP:V6:20261011",
      "target": "ISSUE:V6:W118_NORMALIZATION",
      "key": "v6_tracks",
      "atlas_family": "audit"
    },
    {
      "relation": "CURRENT_EDITION_CHAPTER",
      "source_file": "chapters/chapter01.tex",
      "sha256": "5c072371ed037cbe19414430a5cfbcb1a842e9ab4832609d79644ff7efd9afd8",
      "provenance": "BOOK_AUDIT_V6",
      "id": "e05846",
      "source": "EDITION:WOP:V6:20261011",
      "target": "C:C01",
      "key": "v6_content",
      "atlas_family": "actual"
    },
    {
      "relation": "CURRENT_EDITION_CHAPTER",
      "source_file": "chapters/chapter02.tex",
      "sha256": "af230cc5d62116eabb2bae6a742136cd68f002a4b2ceea2e84c7c3abcc24044f",
      "provenance": "BOOK_AUDIT_V6",
      "id": "e05847",
      "source": "EDITION:WOP:V6:20261011",
      "target": "C:C02",
      "key": "v6_content",
      "atlas_family": "actual"
    },
    {
      "relation": "CURRENT_EDITION_CHAPTER",
      "source_file": "chapters/chapter03.tex",
      "sha256": "e315859ba90620841990fcb927e596041c5ca5ca36a228c876c2ac6013c91f20",
      "provenance": "BOOK_AUDIT_V6",
      "id": "e05848",
      "source": "EDITION:WOP:V6:20261011",
      "target": "C:C03",
      "key": "v6_content",
      "atlas_family": "actual"
    },
    {
      "relation": "CURRENT_EDITION_CHAPTER",
      "source_file": "chapters/chapter04.tex",
      "sha256": "619f3bf19639c2259e542db9973056f6fc9116a392698c6db94d47120fd9a44b",
      "provenance": "BOOK_AUDIT_V6",
      "id": "e05849",
      "source": "EDITION:WOP:V6:20261011",
      "target": "C:C04",
      "key": "v6_content",
      "atlas_family": "actual"
    },
    {
      "relation": "CURRENT_EDITION_CHAPTER",
      "source_file": "chapters/chapter05.tex",
      "sha256": "adc0ff1d2cc129f6001aca84046896ed181774b3e9fa819264b9fea503743243",
      "provenance": "BOOK_AUDIT_V6",
      "id": "e05850",
      "source": "EDITION:WOP:V6:20261011",
      "target": "C:C05",
      "key": "v6_content",
      "atlas_family": "actual"
    },
    {
      "relation": "CURRENT_EDITION_CHAPTER",
      "source_file": "chapters/chapter06.tex",
      "sha256": "8117b27084274aa6aaa2a0bef4a84b74fdb1331b9795d533517afa1e523ac41b",
      "provenance": "BOOK_AUDIT_V6",
      "id": "e05851",
      "source": "EDITION:WOP:V6:20261011",
      "target": "C:C06",
      "key": "v6_content",
      "atlas_family": "actual"
    },
    {
      "relation": "CURRENT_EDITION_CHAPTER",
      "source_file": "chapters/chapter07.tex",
      "sha256": "914215bb3fc3e62b880bc0b06863b343cf43a898d167952e169211b86ec35a44",
      "provenance": "BOOK_AUDIT_V6",
      "id": "e05852",
      "source": "EDITION:WOP:V6:20261011",
      "target": "C:C07",
      "key": "v6_content",
      "atlas_family": "actual"
    },
    {
      "relation": "CURRENT_EDITION_CHAPTER",
      "source_file": "chapters/chapter08.tex",
      "sha256": "d4f52ca58d36c6c780292004b81d17b53d40404d4db5f4a803aa665f20c730d1",
      "provenance": "BOOK_AUDIT_V6",
      "id": "e05853",
      "source": "EDITION:WOP:V6:20261011",
      "target": "C:C08",
      "key": "v6_content",
      "atlas_family": "actual"
    },
    {
      "relation": "CURRENT_EDITION_CHAPTER",
      "source_file": "chapters/chapter09.tex",
      "sha256": "12c7f1b8b089393d0e7cb4139579ad8b8495b54a581964fdce43e50551cdd8e8",
      "provenance": "BOOK_AUDIT_V6",
      "id": "e05854",
      "source": "EDITION:WOP:V6:20261011",
      "target": "C:C09",
      "key": "v6_content",
      "atlas_family": "actual"
    },
    {
      "relation": "CURRENT_EDITION_CHAPTER",
      "source_file": "chapters/chapter10.tex",
      "sha256": "ce3b706e66d49ed53930744b76ac4e793916fed0f4362ec96b138a342d4e6515",
      "provenance": "BOOK_AUDIT_V6",
      "id": "e05855",
      "source": "EDITION:WOP:V6:20261011",
      "target": "C:C10",
      "key": "v6_content",
      "atlas_family": "actual"
    },
    {
      "relation": "CURRENT_EDITION_CHAPTER",
      "source_file": "chapters/chapter11.tex",
      "sha256": "69ae7aedd607e52de0ee6436326fcb0e14cd738874d1e150d0d760e280d752f2",
      "provenance": "BOOK_AUDIT_V6",
      "id": "e05856",
      "source": "EDITION:WOP:V6:20261011",
      "target": "C:C11",
      "key": "v6_content",
      "atlas_family": "actual"
    },
    {
      "relation": "CURRENT_EDITION_CHAPTER",
      "source_file": "chapters/chapter12.tex",
      "sha256": "0ec66f0a0837d9d21435e51d057b41f17951fdcf30040361202dbc264124ffa6",
      "provenance": "BOOK_AUDIT_V6",
      "id": "e05857",
      "source": "EDITION:WOP:V6:20261011",
      "target": "C:C12",
      "key": "v6_content",
      "atlas_family": "actual"
    },
    {
      "relation": "QUALIFIES_SOURCE_INTERPRETATION",
      "provenance": "BOOK_AUDIT_V6",
      "id": "e05858",
      "source": "ISSUE:V6:W118_NORMALIZATION",
      "target": "W118",
      "key": "v6_source_issue",
      "atlas_family": "audit"
    },
    {
      "relation": "QUALIFIED_IN_CURRENT_EDITION",
      "provenance": "BOOK_AUDIT_V6",
      "id": "e05859",
      "source": "ISSUE:V6:W118_NORMALIZATION",
      "target": "S:10.1",
      "key": "v6_qualification",
      "atlas_family": "audit"
    },
    {
      "relation": "VISUAL_REVISION_OF",
      "provenance": "JPG_EDITION_V7",
      "id": "x06000",
      "source": "EDITION:WOP:JPG:V7:20261011",
      "target": "EDITION:WOP:V6:20261011",
      "key": "v7_visual_revision",
      "atlas_family": "provenance"
    },
    {
      "relation": "HAS_JPG_RENDITION",
      "provenance": "JPG_EDITION_V7",
      "id": "x06001",
      "source": "EDITION:WOP:JPG:V7:20261011",
      "target": "JPG:V7:01",
      "key": "v7_rendition",
      "atlas_family": "provenance"
    },
    {
      "relation": "HAS_JPG_RENDITION",
      "provenance": "JPG_EDITION_V7",
      "id": "x06002",
      "source": "EDITION:WOP:JPG:V7:20261011",
      "target": "JPG:V7:02",
      "key": "v7_rendition",
      "atlas_family": "provenance"
    },
    {
      "relation": "HAS_JPG_RENDITION",
      "provenance": "JPG_EDITION_V7",
      "id": "x06003",
      "source": "EDITION:WOP:JPG:V7:20261011",
      "target": "JPG:V7:03",
      "key": "v7_rendition",
      "atlas_family": "provenance"
    },
    {
      "relation": "HAS_JPG_RENDITION",
      "provenance": "JPG_EDITION_V7",
      "id": "x06004",
      "source": "EDITION:WOP:JPG:V7:20261011",
      "target": "JPG:V7:04",
      "key": "v7_rendition",
      "atlas_family": "provenance"
    },
    {
      "relation": "HAS_JPG_RENDITION",
      "provenance": "JPG_EDITION_V7",
      "id": "x06005",
      "source": "EDITION:WOP:JPG:V7:20261011",
      "target": "JPG:V7:05",
      "key": "v7_rendition",
      "atlas_family": "provenance"
    },
    {
      "relation": "HAS_JPG_RENDITION",
      "provenance": "JPG_EDITION_V7",
      "id": "x06006",
      "source": "EDITION:WOP:JPG:V7:20261011",
      "target": "JPG:V7:06",
      "key": "v7_rendition",
      "atlas_family": "provenance"
    },
    {
      "relation": "HAS_JPG_RENDITION",
      "provenance": "JPG_EDITION_V7",
      "id": "x06007",
      "source": "EDITION:WOP:JPG:V7:20261011",
      "target": "JPG:V7:07",
      "key": "v7_rendition",
      "atlas_family": "provenance"
    },
    {
      "relation": "HAS_JPG_RENDITION",
      "provenance": "JPG_EDITION_V7",
      "id": "x06008",
      "source": "EDITION:WOP:JPG:V7:20261011",
      "target": "JPG:V7:08",
      "key": "v7_rendition",
      "atlas_family": "provenance"
    },
    {
      "relation": "HAS_JPG_RENDITION",
      "provenance": "JPG_EDITION_V7",
      "id": "x06009",
      "source": "EDITION:WOP:JPG:V7:20261011",
      "target": "JPG:V7:09",
      "key": "v7_rendition",
      "atlas_family": "provenance"
    },
    {
      "relation": "HAS_JPG_RENDITION",
      "provenance": "JPG_EDITION_V7",
      "id": "x06010",
      "source": "EDITION:WOP:JPG:V7:20261011",
      "target": "JPG:V7:10",
      "key": "v7_rendition",
      "atlas_family": "provenance"
    },
    {
      "relation": "HAS_JPG_RENDITION",
      "provenance": "JPG_EDITION_V7",
      "id": "x06011",
      "source": "EDITION:WOP:JPG:V7:20261011",
      "target": "JPG:V7:11",
      "key": "v7_rendition",
      "atlas_family": "provenance"
    },
    {
      "relation": "HAS_JPG_RENDITION",
      "provenance": "JPG_EDITION_V7",
      "id": "x06012",
      "source": "EDITION:WOP:JPG:V7:20261011",
      "target": "JPG:V7:12",
      "key": "v7_rendition",
      "atlas_family": "provenance"
    },
    {
      "relation": "HAS_JPG_RENDITION",
      "provenance": "JPG_EDITION_V7",
      "id": "x06013",
      "source": "EDITION:WOP:JPG:V7:20261011",
      "target": "JPG:V7:13",
      "key": "v7_rendition",
      "atlas_family": "provenance"
    },
    {
      "relation": "HAS_JPG_RENDITION",
      "provenance": "JPG_EDITION_V7",
      "id": "x06014",
      "source": "EDITION:WOP:JPG:V7:20261011",
      "target": "JPG:V7:14",
      "key": "v7_rendition",
      "atlas_family": "provenance"
    },
    {
      "relation": "HAS_JPG_RENDITION",
      "provenance": "JPG_EDITION_V7",
      "id": "x06015",
      "source": "EDITION:WOP:JPG:V7:20261011",
      "target": "JPG:V7:15",
      "key": "v7_rendition",
      "atlas_family": "provenance"
    },
    {
      "relation": "HAS_JPG_RENDITION",
      "provenance": "JPG_EDITION_V7",
      "id": "x06016",
      "source": "EDITION:WOP:JPG:V7:20261011",
      "target": "JPG:V7:16",
      "key": "v7_rendition",
      "atlas_family": "provenance"
    },
    {
      "relation": "HAS_JPG_RENDITION",
      "provenance": "JPG_EDITION_V7",
      "id": "x06017",
      "source": "EDITION:WOP:JPG:V7:20261011",
      "target": "JPG:V7:17",
      "key": "v7_rendition",
      "atlas_family": "provenance"
    },
    {
      "relation": "HAS_JPG_RENDITION",
      "provenance": "JPG_EDITION_V7",
      "id": "x06018",
      "source": "EDITION:WOP:JPG:V7:20261011",
      "target": "JPG:V7:18",
      "key": "v7_rendition",
      "atlas_family": "provenance"
    },
    {
      "relation": "HAS_JPG_RENDITION",
      "provenance": "JPG_EDITION_V7",
      "id": "x06019",
      "source": "EDITION:WOP:JPG:V7:20261011",
      "target": "JPG:V7:19",
      "key": "v7_rendition",
      "atlas_family": "provenance"
    },
    {
      "relation": "HAS_JPG_RENDITION",
      "provenance": "JPG_EDITION_V7",
      "id": "x06020",
      "source": "EDITION:WOP:JPG:V7:20261011",
      "target": "JPG:V7:20",
      "key": "v7_rendition",
      "atlas_family": "provenance"
    },
    {
      "relation": "HAS_JPG_RENDITION",
      "provenance": "JPG_EDITION_V7",
      "id": "x06021",
      "source": "EDITION:WOP:JPG:V7:20261011",
      "target": "JPG:V7:21",
      "key": "v7_rendition",
      "atlas_family": "provenance"
    },
    {
      "relation": "HAS_JPG_RENDITION",
      "provenance": "JPG_EDITION_V7",
      "id": "x06022",
      "source": "EDITION:WOP:JPG:V7:20261011",
      "target": "JPG:V7:22",
      "key": "v7_rendition",
      "atlas_family": "provenance"
    },
    {
      "relation": "HAS_JPG_RENDITION",
      "provenance": "JPG_EDITION_V7",
      "id": "x06023",
      "source": "EDITION:WOP:JPG:V7:20261011",
      "target": "JPG:V7:23",
      "key": "v7_rendition",
      "atlas_family": "provenance"
    },
    {
      "relation": "HAS_JPG_RENDITION",
      "provenance": "JPG_EDITION_V7",
      "id": "x06024",
      "source": "EDITION:WOP:JPG:V7:20261011",
      "target": "JPG:V7:24",
      "key": "v7_rendition",
      "atlas_family": "provenance"
    },
    {
      "relation": "HAS_JPG_RENDITION",
      "provenance": "JPG_EDITION_V7",
      "id": "x06025",
      "source": "EDITION:WOP:JPG:V7:20261011",
      "target": "JPG:V7:25",
      "key": "v7_rendition",
      "atlas_family": "provenance"
    },
    {
      "relation": "HAS_JPG_RENDITION",
      "provenance": "JPG_EDITION_V7",
      "id": "x06026",
      "source": "EDITION:WOP:JPG:V7:20261011",
      "target": "JPG:V7:26",
      "key": "v7_rendition",
      "atlas_family": "provenance"
    },
    {
      "relation": "HAS_JPG_RENDITION",
      "provenance": "JPG_EDITION_V7",
      "id": "x06027",
      "source": "EDITION:WOP:JPG:V7:20261011",
      "target": "JPG:V7:27",
      "key": "v7_rendition",
      "atlas_family": "provenance"
    },
    {
      "relation": "HAS_JPG_RENDITION",
      "provenance": "JPG_EDITION_V7",
      "id": "x06028",
      "source": "EDITION:WOP:JPG:V7:20261011",
      "target": "JPG:V7:28",
      "key": "v7_rendition",
      "atlas_family": "provenance"
    },
    {
      "relation": "HAS_JPG_RENDITION",
      "provenance": "JPG_EDITION_V7",
      "id": "x06029",
      "source": "EDITION:WOP:JPG:V7:20261011",
      "target": "JPG:V7:29",
      "key": "v7_rendition",
      "atlas_family": "provenance"
    },
    {
      "relation": "HAS_JPG_RENDITION",
      "provenance": "JPG_EDITION_V7",
      "id": "x06030",
      "source": "EDITION:WOP:JPG:V7:20261011",
      "target": "JPG:V7:30",
      "key": "v7_rendition",
      "atlas_family": "provenance"
    },
    {
      "relation": "EDITORIAL_REVISION_OF",
      "provenance": "FIGURE_TEXT_AUDIT_V8",
      "id": "x06031",
      "source": "EDITION:WOP:FIGURE_TEXT:V8:20261011",
      "target": "EDITION:WOP:JPG:V7:20261011",
      "key": "v8_editorial_revision",
      "atlas_family": "provenance"
    },
    {
      "relation": "FIGURE_EXPLAINED_IN_READER_PROSE_V8",
      "provenance": "FIGURE_TEXT_AUDIT_V8",
      "reader_file": "chapters/chapter01.tex",
      "reader_file_sha256": "79d183c9ce2ab7cbf5cf7e0f9a288adce4ec6a5fb04fe69d548e29d29f8bc739",
      "section_label": "ch01-the-engineers-work-before-and-after-ai",
      "figure_label": "fig:ch01-research-1",
      "reading_passage": "The timeline in Figure~\\ref{fig:ch01-research-1} can be read as an expansion of engineering concerns, rather than a succession of methods that erase their predecessors. Agentic work still needs the process, risk and operational disciplines represented to its left. The emerging engineer's role therefore includes decomposing a problem, choosing what may safely be delegated, building independent checks and making the reasoning behind acceptance available to other people. Which activities grow or shrink under AI adoption remains a research question; the conceptual distinction is between authorship of an artifact and responsibility for its consequences.",
      "passage_sha256": "9cfa250f556c24921cdf72c40ba4ccce43704e66851be7928a04396edebd45a8",
      "local_reference_count": 1,
      "global_reference_count": 1,
      "interpretation": "Editorial linkage, not a new empirical-evidence relation",
      "id": "x06032",
      "source": "EDITION:WOP:FIGURE_TEXT:V8:20261011",
      "target": "JPG:V7:01",
      "key": "v8_prose_explanation",
      "atlas_family": "provenance"
    },
    {
      "relation": "FIGURE_EXPLAINED_IN_READER_PROSE_V8",
      "provenance": "FIGURE_TEXT_AUDIT_V8",
      "reader_file": "chapters/chapter01.tex",
      "reader_file_sha256": "79d183c9ce2ab7cbf5cf7e0f9a288adce4ec6a5fb04fe69d548e29d29f8bc739",
      "section_label": "ch01-the-lifecycle-of-a-trustworthy-change",
      "figure_label": "fig:ch01-research-2",
      "reading_passage": "The return path in Figure~\\ref{fig:ch01-research-2} makes the lifecycle revisable: operational experience can reopen requirements, while human control spans every stage rather than appearing only at the end. An approved intention is a living, versioned contract for a bounded change. If a policy owner clarifies an approval threshold after implementation, the new fact enters as an authorized delta. The team then revisits the affected design assumptions, tests and knowledge records, retaining earlier evidence for the earlier version. This selective invalidation keeps the workflow incremental rather than restarting the entire lifecycle.",
      "passage_sha256": "f5f8cdfafee11b9aba93846e769f36b97fbba48218a8f6ad21bf3319711bd1fe",
      "local_reference_count": 1,
      "global_reference_count": 1,
      "interpretation": "Editorial linkage, not a new empirical-evidence relation",
      "id": "x06033",
      "source": "EDITION:WOP:FIGURE_TEXT:V8:20261011",
      "target": "JPG:V7:02",
      "key": "v8_prose_explanation",
      "atlas_family": "provenance"
    },
    {
      "relation": "FIGURE_EXPLAINED_IN_READER_PROSE_V8",
      "provenance": "FIGURE_TEXT_AUDIT_V8",
      "reader_file": "didactics/worked01.tex",
      "reader_file_sha256": "d18766d3a039137e8bc0ef533f694feb6550f919764dd52e477858f04ed87402",
      "section_label": "ch01:worked-example",
      "figure_label": "fig:ch01-change-acceptance",
      "reading_passage": "Return to the request to make a department's approval ceiling configurable. An agent can produce a patch before anyone has decided whether ``approval'' means eligibility, escalation or final authorization. To prevent that ambiguity from becoming a hidden software rule, trace the request through a sequence of decisions, each with a different source of authority. In Figure~\\ref{fig:ch01-change-acceptance}, the patch sits between authorization and verification; the role labels beneath the boxes identify who is responsible for each decision. Moving right requires the corresponding evidence or approval, not merely another artifact from the maker.",
      "passage_sha256": "692331aa186da6e22ab998fc1cc411ec1cce93bcddc6f263b2bee42fc3f0f35c",
      "local_reference_count": 1,
      "global_reference_count": 1,
      "interpretation": "Editorial linkage, not a new empirical-evidence relation",
      "id": "x06034",
      "source": "EDITION:WOP:FIGURE_TEXT:V8:20261011",
      "target": "JPG:V7:03",
      "key": "v8_prose_explanation",
      "atlas_family": "provenance"
    },
    {
      "relation": "FIGURE_EXPLAINED_IN_READER_PROSE_V8",
      "provenance": "FIGURE_TEXT_AUDIT_V8",
      "reader_file": "chapters/chapter02.tex",
      "reader_file_sha256": "aa2d769d45a928d9abea63a9b54f7c7ad0cc701af5c2d67cb9fc331fa1827d74",
      "section_label": "ch02-why-controlled-studies-disagree",
      "figure_label": "fig:ch02-research-1",
      "reading_passage": "Two experiments can disagree without one being defective. Becker and colleagues studied sixteen experienced open-source developers completing 246 tasks in repositories they knew well. In their early-2025 tool setting, allowing AI increased completion time by about 19\\%. Developers had expected acceleration, and after participating still believed the tool had helped. Paradis and colleagues\\textquotesingle{} Google trial instead estimated a roughly 21\\% reduction in task time in its own environment. \\autocite{W023,W008} Figure~\\ref{fig:ch02-research-1} isolates the first study's disagreement: both subjective estimates fall below zero, meaning less task time, while the measured effect is above zero. Retrospective confidence therefore remains a different signal from timed performance.",
      "passage_sha256": "5e12e33917104b3e58a65a1d58a31f5d8f055e3862d1017b55695fdbcc29aa8e",
      "local_reference_count": 1,
      "global_reference_count": 1,
      "interpretation": "Editorial linkage, not a new empirical-evidence relation",
      "id": "x06035",
      "source": "EDITION:WOP:FIGURE_TEXT:V8:20261011",
      "target": "JPG:V7:04",
      "key": "v8_prose_explanation",
      "atlas_family": "provenance"
    },
    {
      "relation": "FIGURE_EXPLAINED_IN_READER_PROSE_V8",
      "provenance": "FIGURE_TEXT_AUDIT_V8",
      "reader_file": "chapters/chapter02.tex",
      "reader_file_sha256": "aa2d769d45a928d9abea63a9b54f7c7ad0cc701af5c2d67cb9fc331fa1827d74",
      "section_label": "ch02-developer-experience-and-hidden-time",
      "figure_label": "fig:ch02-research-2",
      "reading_passage": "The redistribution in Figure~\\ref{fig:ch02-research-2} explains why the service pilot must record supervision as well as construction: prompting, waiting and reviewing outputs become part of the task. The rectangles name activities, not equal amounts of time or measured savings. Collect short post-task reports on perceived effort, confidence and comprehension alongside independently logged time, including test repairs and stakeholder clarification. An engineer who finishes faster but loses understanding of the policy may create future costs. Chapter~\\ref{chap:10} returns to that learning question; the pilot should preserve the signal rather than discard it.",
      "passage_sha256": "15d718b28cd04e101fafd658a6fa5b135b2edcaf3dcacf56d9ea8be94c57129e",
      "local_reference_count": 1,
      "global_reference_count": 1,
      "interpretation": "Editorial linkage, not a new empirical-evidence relation",
      "id": "x06036",
      "source": "EDITION:WOP:FIGURE_TEXT:V8:20261011",
      "target": "JPG:V7:05",
      "key": "v8_prose_explanation",
      "atlas_family": "provenance"
    },
    {
      "relation": "FIGURE_EXPLAINED_IN_READER_PROSE_V8",
      "provenance": "FIGURE_TEXT_AUDIT_V8",
      "reader_file": "chapters/chapter03.tex",
      "reader_file_sha256": "869ad0357050f6dcde42f1990c99209518e90f6574fd264ad71e4da80aa80bbb",
      "section_label": "ch03-from-suggestion-to-a-permission-bounded-agent",
      "figure_label": "fig:ch03-research-1",
      "reading_passage": "The exchange in Figure~\\ref{fig:ch03-research-1} connects human intent and acceptance with the agent's bounded execution through versioned evidence packs. For the service, the outgoing task carries the contract and permissions; the returning pack contains the candidate diff and a trace of what was read and executed. The feedback paths let either side request clarification without turning a tool result into policy. This separation lets us evaluate capability without granting merge, release or policy-approval authority.",
      "passage_sha256": "6fe08ee1cf9b7d33718d10a3003f11d2cf2e898cb509c87edaff3e97ec6ed3be",
      "local_reference_count": 1,
      "global_reference_count": 1,
      "interpretation": "Editorial linkage, not a new empirical-evidence relation",
      "id": "x06037",
      "source": "EDITION:WOP:FIGURE_TEXT:V8:20261011",
      "target": "JPG:V7:06",
      "key": "v8_prose_explanation",
      "atlas_family": "provenance"
    },
    {
      "relation": "FIGURE_EXPLAINED_IN_READER_PROSE_V8",
      "provenance": "FIGURE_TEXT_AUDIT_V8",
      "reader_file": "chapters/chapter03.tex",
      "reader_file_sha256": "869ad0357050f6dcde42f1990c99209518e90f6574fd264ad71e4da80aa80bbb",
      "section_label": "ch03-the-task-envelope",
      "figure_label": "fig:osmani-agency-orchestration",
      "reading_passage": "The position on Figure~\\ref{fig:osmani-agency-orchestration} never supplies its own approval. For each configuration, record the writable scope, expected independent evidence, rollback mechanism, review capacity and named acceptance owner. Expand either axis only when observed accepted outcomes justify the added complexity; a higher level is not automatically better.",
      "passage_sha256": "4c23ec34588bc09586f6d8281501be33899a2bcca1e8ec29f7df02e5b3b64a73",
      "local_reference_count": 1,
      "global_reference_count": 1,
      "interpretation": "Editorial linkage, not a new empirical-evidence relation",
      "id": "x06038",
      "source": "EDITION:WOP:FIGURE_TEXT:V8:20261011",
      "target": "JPG:V7:07",
      "key": "v8_prose_explanation",
      "atlas_family": "provenance"
    },
    {
      "relation": "FIGURE_EXPLAINED_IN_READER_PROSE_V8",
      "provenance": "FIGURE_TEXT_AUDIT_V8",
      "reader_file": "chapters/chapter03.tex",
      "reader_file_sha256": "869ad0357050f6dcde42f1990c99209518e90f6574fd264ad71e4da80aa80bbb",
      "section_label": "ch03-agent-benchmarks-and-observed-pull-requests",
      "figure_label": "fig:ch03-research-2",
      "reading_passage": "The spread in Figure~\\ref{fig:ch03-research-2} illustrates why task mix matters: documentation changes had a higher merged share than performance changes in the sampled corpus. The bars summarize repository and reviewer decisions, not probabilities for our next task. They motivate separate evaluation of task classes, while leaving the causes of the differences open.",
      "passage_sha256": "ad64302d8ef6bfaebc686143bcdff6dba51ff91a6e3c09be7306f032d426540b",
      "local_reference_count": 1,
      "global_reference_count": 1,
      "interpretation": "Editorial linkage, not a new empirical-evidence relation",
      "id": "x06039",
      "source": "EDITION:WOP:FIGURE_TEXT:V8:20261011",
      "target": "JPG:V7:08",
      "key": "v8_prose_explanation",
      "atlas_family": "provenance"
    },
    {
      "relation": "FIGURE_EXPLAINED_IN_READER_PROSE_V8",
      "provenance": "FIGURE_TEXT_AUDIT_V8",
      "reader_file": "chapters/chapter03.tex",
      "reader_file_sha256": "869ad0357050f6dcde42f1990c99209518e90f6574fd264ad71e4da80aa80bbb",
      "section_label": "ch03-a-bounded-proposeactobserve-loop",
      "figure_label": "fig:controls_execution_P110",
      "reading_passage": "For the same INT-002 task, first name the control missing from the simpler route. Is it a permission check, durable progress state, independent evidence, or an escalation path? Add a mechanism only with a testable account of how it supplies that control. Where the simpler route already meets the contract, extra scheduling or coordination is an additional maintenance obligation rather than a maturity achievement. Figure~\\ref{fig:controls_execution_P110} separates these decisions.",
      "passage_sha256": "a973d015dc2104ca0411b7e528272c5ef1d02d280fdd73ea6f8248a5faeeceb3",
      "local_reference_count": 2,
      "global_reference_count": 3,
      "interpretation": "Editorial linkage, not a new empirical-evidence relation",
      "id": "x06040",
      "source": "EDITION:WOP:FIGURE_TEXT:V8:20261011",
      "target": "JPG:V7:09",
      "key": "v8_prose_explanation",
      "atlas_family": "provenance"
    },
    {
      "relation": "FIGURE_EXPLAINED_IN_READER_PROSE_V8",
      "provenance": "FIGURE_TEXT_AUDIT_V8",
      "reader_file": "chapters/chapter04.tex",
      "reader_file_sha256": "5280faf997ec1bb32a7160d02c323a9a203a75e0cfccceb64cd8b481810b7aa4",
      "section_label": "ch04-from-a-request-to-a-versioned-intention-ledger",
      "figure_label": "fig:ch04-research-1",
      "reading_passage": "Figure~\\ref{fig:ch04-research-1} shows where the ledger enters execution. The authorized contract constrains deterministic workflow code; the model contributes subtask content and uses only the permitted tools. The right-hand ``verified result'' denotes an output checked within that scope, not authorization to change the contract or release the service. Behavioral examples must supply the expectations against which such an output is judged.",
      "passage_sha256": "ec1604bafd55a8fc85775bf158c8683e65352c3ea14fb5c6c95f8b6f3b0f4309",
      "local_reference_count": 1,
      "global_reference_count": 1,
      "interpretation": "Editorial linkage, not a new empirical-evidence relation",
      "id": "x06041",
      "source": "EDITION:WOP:FIGURE_TEXT:V8:20261011",
      "target": "JPG:V7:10",
      "key": "v8_prose_explanation",
      "atlas_family": "provenance"
    },
    {
      "relation": "FIGURE_EXPLAINED_IN_READER_PROSE_V8",
      "provenance": "FIGURE_TEXT_AUDIT_V8",
      "reader_file": "chapters/chapter04.tex",
      "reader_file_sha256": "5280faf997ec1bb32a7160d02c323a9a203a75e0cfccceb64cd8b481810b7aa4",
      "section_label": "ch04-a-delta-driven-iterative-brownfield-lifecycle",
      "figure_label": "fig:ch04-research-2",
      "reading_passage": "Hassan\\textquotesingle s roadmap \\autocite{W152} and research on rejected agent PRs \\autocite{W071} motivate coordination and review without establishing an optimal gate sequence. Figure~\\ref{fig:ch04-research-2} makes our proposed sequence explicit: validate the authorized delta before asking the model for a new patch, then rerun the affected contracts and independent checks. The dashed return brings unresolved evidence back to the control layer; it does not let the model silently rewrite intention. This keeps a late requirement small enough to trace without regenerating the entire system.",
      "passage_sha256": "31d5a95b7efee7b1f7427ad193ba84c1073f94aaab7d7af9d27f50367edf6f59",
      "local_reference_count": 1,
      "global_reference_count": 1,
      "interpretation": "Editorial linkage, not a new empirical-evidence relation",
      "id": "x06042",
      "source": "EDITION:WOP:FIGURE_TEXT:V8:20261011",
      "target": "JPG:V7:11",
      "key": "v8_prose_explanation",
      "atlas_family": "provenance"
    },
    {
      "relation": "FIGURE_EXPLAINED_IN_READER_PROSE_V8",
      "provenance": "FIGURE_TEXT_AUDIT_V8",
      "reader_file": "didactics/worked04.tex",
      "reader_file_sha256": "d2c109d282dc74603d2072cf2de3ffd75db3b2859a785600f00ee7ad98eb421e",
      "section_label": "ch04:worked-example",
      "figure_label": "fig:ch04-invalidation-loop",
      "reading_passage": "The return arrow in Figure~\\ref{fig:ch04-invalidation-loop} starts another impact analysis after the next delta is authorized; it does not reopen every invariant. For the change in the table, invalidate the Treasury boundary fixture and its new-decision tests, while retaining replay, audit, cross-border and high-risk obligations. The checker derives expected behavior from INT-002, not from the maker's patch. Exercise~\\ref{ex:ch04} asks you to author this change ledger. Research-versus-proposal distinctions are in Appendix~\\ref{app:methodology}, \\S\\ref{app:commentary-ch04}.",
      "passage_sha256": "a80039c8696e1dd4b0b4a79179f3e141495a22d9984583888a21bf6b7f128412",
      "local_reference_count": 1,
      "global_reference_count": 1,
      "interpretation": "Editorial linkage, not a new empirical-evidence relation",
      "id": "x06043",
      "source": "EDITION:WOP:FIGURE_TEXT:V8:20261011",
      "target": "JPG:V7:12",
      "key": "v8_prose_explanation",
      "atlas_family": "provenance"
    },
    {
      "relation": "FIGURE_EXPLAINED_IN_READER_PROSE_V8",
      "provenance": "FIGURE_TEXT_AUDIT_V8",
      "reader_file": "chapters/chapter05.tex",
      "reader_file_sha256": "76344b570df88cc78f651c5b435916b41ff1ecfb56d0133e1f08bb5b028e801e",
      "section_label": "ch05-reading-ai-versus-human-studies-correctly",
      "figure_label": "fig:ch05-research-1",
      "reading_passage": "Before adopting a headline number, inspect the numerator and denominator: warnings per function or per thousand lines, code samples or accepted patches, total findings or high-severity findings, generated candidates or deployed changes. A matched sample can still be biased if a docstring omits the surrounding repository\\textquotesingle s constraints. Conversely, an observational comparison of merged pull requests may exclude failed proposals and hide review effort. The engineering lesson is to match the study design to the question, then preserve its limitations in the citation. Read Figure~\\ref{fig:ch05-research-1} in that order: corpus selection, enrichment, measurement and validation determine what a quality claim can mean. Its final box concerns statistical and sensitivity checks on the analysis, not certification that the merged software is safe in production.",
      "passage_sha256": "7706b54a97c030fd16787f3953e3463af9f3bfa831eae52f48c243e2b5885f1a",
      "local_reference_count": 1,
      "global_reference_count": 1,
      "interpretation": "Editorial linkage, not a new empirical-evidence relation",
      "id": "x06044",
      "source": "EDITION:WOP:FIGURE_TEXT:V8:20261011",
      "target": "JPG:V7:13",
      "key": "v8_prose_explanation",
      "atlas_family": "provenance"
    },
    {
      "relation": "FIGURE_EXPLAINED_IN_READER_PROSE_V8",
      "provenance": "FIGURE_TEXT_AUDIT_V8",
      "reader_file": "chapters/chapter05.tex",
      "reader_file_sha256": "76344b570df88cc78f651c5b435916b41ff1ecfb56d0133e1f08bb5b028e801e",
      "section_label": "ch05-post-merge-evolution-and-maintenance-burden",
      "figure_label": "fig:ch05-research-2",
      "reading_passage": "A separate comparison, summarized in Figure~\\ref{fig:ch05-research-2}, groups repositories by prior AI-tool exposure. Its velocity row differs between the agent-first and IDE-first cohorts, while both show worsened maintainability signals in the summarized estimates. The aligned boxes compare directions, not equal effect sizes. For our service, the lesson is to track later change effort alongside immediate output rather than let a velocity gain stand in for maintainability.",
      "passage_sha256": "13e3bf068c852a38af6e80d17d55ee06ae76b27e1319b76c13020b9ccfbffacc",
      "local_reference_count": 1,
      "global_reference_count": 1,
      "interpretation": "Editorial linkage, not a new empirical-evidence relation",
      "id": "x06045",
      "source": "EDITION:WOP:FIGURE_TEXT:V8:20261011",
      "target": "JPG:V7:14",
      "key": "v8_prose_explanation",
      "atlas_family": "provenance"
    },
    {
      "relation": "FIGURE_EXPLAINED_IN_READER_PROSE_V8",
      "provenance": "FIGURE_TEXT_AUDIT_V8",
      "reader_file": "chapters/chapter06.tex",
      "reader_file_sha256": "2c0e22a9113e0fd8bfc4f632c25df153a2756fcb3bf726534a5713a93ece6fa2",
      "section_label": "ch06-dependency-provenance-and-hallucinated-packages",
      "figure_label": "fig:ch06-research-1",
      "reading_passage": "The critical transition in Figure~\\ref{fig:ch06-research-1} is from a suggested name to an installed artifact: a name becoming available in a registry does not establish its trustworthiness. The control beneath the path therefore combines existence checks with provenance and locked dependencies. Our proposed gate requires approved identity and version review before installation, including for tool servers and skills. Pinning limits ambiguity but does not establish integrity. The teaching laboratory checks only a local manifest; it does not resolve or install packages over the network.",
      "passage_sha256": "be01d6c2ea166e8f5c23365438e8be5bdc883d213a7690527adb5faf8e2a6ffc",
      "local_reference_count": 1,
      "global_reference_count": 1,
      "interpretation": "Editorial linkage, not a new empirical-evidence relation",
      "id": "x06046",
      "source": "EDITION:WOP:FIGURE_TEXT:V8:20261011",
      "target": "JPG:V7:15",
      "key": "v8_prose_explanation",
      "atlas_family": "provenance"
    },
    {
      "relation": "FIGURE_EXPLAINED_IN_READER_PROSE_V8",
      "provenance": "FIGURE_TEXT_AUDIT_V8",
      "reader_file": "chapters/chapter06.tex",
      "reader_file_sha256": "2c0e22a9113e0fd8bfc4f632c25df153a2756fcb3bf726534a5713a93ece6fa2",
      "section_label": "ch06-harness-configuration-skills-and-external-services",
      "figure_label": "fig:ch06-research-2",
      "reading_passage": "Our proposed profile uses explicit tool operations, no wildcard shell grants, no default network egress, pinned tool declarations and structured audit logs. Skills and servers are reviewed like other executable dependencies; a friendly description is not an authorization. The laboratory rejects a manifest containing a floating tool version or broad shell permission and accepts a narrowly scoped manifest. It does not execute or authenticate any remote MCP server. The fork in Figure~\\ref{fig:ch06-research-2} places enforcement after interpretation: even when the model accepts an instruction from a repository file, the runtime must separately allow the operation or deny its side effect. Reading content and acquiring authority remain distinct events.",
      "passage_sha256": "3f78cc4849524089d8ee791fbf9b6bbdb2ce323d02e5648f14fe7cb659341edd",
      "local_reference_count": 1,
      "global_reference_count": 1,
      "interpretation": "Editorial linkage, not a new empirical-evidence relation",
      "id": "x06047",
      "source": "EDITION:WOP:FIGURE_TEXT:V8:20261011",
      "target": "JPG:V7:16",
      "key": "v8_prose_explanation",
      "atlas_family": "provenance"
    },
    {
      "relation": "FIGURE_EXPLAINED_IN_READER_PROSE_V8",
      "provenance": "FIGURE_TEXT_AUDIT_V8",
      "reader_file": "chapters/chapter07.tex",
      "reader_file_sha256": "1bbb5af2473938ef0cee310a060ecc9a00673ed6daaff11af94ce508d4defcee",
      "section_label": "ch07-independent-checkers-and-correlated-error",
      "figure_label": "fig:ch07-research-1",
      "reading_passage": "Figure~\\ref{fig:ch07-research-1} makes the conditioning in \\autocite{W079} important: the bars compare how often two models choose the same wrong answer \\emph{given that both are wrong}. They do not show how often the models fail overall. Agreement above the uniform wrong-choice baseline warns against treating consensus as independent evidence. Together with evaluator self-preference in broader LLM judgments \\autocite{W082}, it motivates diversifying evidence sources; its quantitative transfer to software defect detection remains unverified.",
      "passage_sha256": "12b8c6b6ca538821919bfd1c9f3a6b882e99403d83476af691041b0fd3d5897f",
      "local_reference_count": 1,
      "global_reference_count": 1,
      "interpretation": "Editorial linkage, not a new empirical-evidence relation",
      "id": "x06048",
      "source": "EDITION:WOP:FIGURE_TEXT:V8:20261011",
      "target": "JPG:V7:17",
      "key": "v8_prose_explanation",
      "atlas_family": "provenance"
    },
    {
      "relation": "FIGURE_EXPLAINED_IN_READER_PROSE_V8",
      "provenance": "FIGURE_TEXT_AUDIT_V8",
      "reader_file": "chapters/chapter07.tex",
      "reader_file_sha256": "1bbb5af2473938ef0cee310a060ecc9a00673ed6daaff11af94ce508d4defcee",
      "section_label": "ch07-bounded-repair-versus-independent-acceptance",
      "figure_label": "fig:ch07-research-2",
      "reading_passage": "Every attempt retains a task identifier, code hash, tool version, diff, tests, failure reason, time or cost budget and resulting state. \\autocite{W101}, \\autocite{W095} and \\autocite{W151} motivate caution about self-review and policy separation, but do not validate this exact retry policy. The steps in Figure~\\ref{fig:ch07-research-2} represent distinct obligations: establish scope and contract, test behavior, review the evidence, and decide on release. Passing the test-oracle step does not satisfy the neighboring obligations. The staircase is a checklist of evidence boundaries, not a calibrated rise in reliability.",
      "passage_sha256": "640454a5b25b369e6987867b3193dc4615ca7c931fc1aef66bd43af80253cdab",
      "local_reference_count": 1,
      "global_reference_count": 1,
      "interpretation": "Editorial linkage, not a new empirical-evidence relation",
      "id": "x06049",
      "source": "EDITION:WOP:FIGURE_TEXT:V8:20261011",
      "target": "JPG:V7:18",
      "key": "v8_prose_explanation",
      "atlas_family": "provenance"
    },
    {
      "relation": "FIGURE_EXPLAINED_IN_READER_PROSE_V8",
      "provenance": "FIGURE_TEXT_AUDIT_V8",
      "reader_file": "didactics/worked07.tex",
      "reader_file_sha256": "9e9e6ba0730240be5f7e150066b86a6efb15bd5375f7e17daf7b38c818cc6d00",
      "section_label": "ch07:worked-example",
      "figure_label": "fig:ch07-independent-oracle",
      "reading_passage": "Suppose a maker changes the Treasury ceiling to EUR~3,000 and writes a test that computes its expected result using the very same function under test. The test can pass even if the function ignores the ceiling entirely. The checker must instead receive expected outcomes from an independently approved contract and an external test harness. The two branches in Figure~\\ref{fig:ch07-independent-oracle} start from the same authorized contract, rather than deriving the expected answer from the candidate. They converge at the reviewer so that implementation and independently specified expectations can be compared. A second actor alone would not provide that independence.",
      "passage_sha256": "39133958ed6af4dc0bcbad476377880b1273fad5290d9063e78efb1b2ed17284",
      "local_reference_count": 1,
      "global_reference_count": 1,
      "interpretation": "Editorial linkage, not a new empirical-evidence relation",
      "id": "x06050",
      "source": "EDITION:WOP:FIGURE_TEXT:V8:20261011",
      "target": "JPG:V7:19",
      "key": "v8_prose_explanation",
      "atlas_family": "provenance"
    },
    {
      "relation": "FIGURE_EXPLAINED_IN_READER_PROSE_V8",
      "provenance": "FIGURE_TEXT_AUDIT_V8",
      "reader_file": "chapters/chapter08.tex",
      "reader_file_sha256": "d3c4f31ca0fde0db8524e4a533adf2001c1488aadddf564cc5b3c37c8c585666",
      "section_label": "ch08-self-review-cross-model-review-and-shared-blind-spots",
      "figure_label": "fig:ch08-research-1",
      "reading_passage": "Xiang et al.~\\autocite{W102} give a particularly useful verification-cost counterexample. On 116 complete-case LiveCodeBench problems, review by Claude changes Codex passing outputs from 83 to 104 (+21), at \\$0.443 versus \\$0.190 per task; the opposite reviewer ordering lowers Claude's successes from 106 to 96 while increasing modeled inference cost from \\$0.226 to \\$0.382 per task. Table~2 provides numerator and denominator for independent \\emph{percentage arithmetic}, and Table~4 provides discordances for exact McNemar test rechecks. Neither calculation replays the model calls, proves transfer to repository review, or guarantees a cost-effective production policy. A reviewer remains accountable for independent oracles, acceptance and regression risk. Figure~\\ref{fig:ch08-research-1} decomposes those net changes into failures fixed and previously passing answers broken. Read each two-letter label as writer then reviewer: the green and red bars must be considered together. More corrections can coexist with regressions, so a review policy needs both counts rather than a tally of helpful comments.",
      "passage_sha256": "c406a6173946c91483fc24466d0f397111e3d012eeb9014be76e14526fdc63c4",
      "local_reference_count": 1,
      "global_reference_count": 1,
      "interpretation": "Editorial linkage, not a new empirical-evidence relation",
      "id": "x06051",
      "source": "EDITION:WOP:FIGURE_TEXT:V8:20261011",
      "target": "JPG:V7:20",
      "key": "v8_prose_explanation",
      "atlas_family": "provenance"
    },
    {
      "relation": "FIGURE_EXPLAINED_IN_READER_PROSE_V8",
      "provenance": "FIGURE_TEXT_AUDIT_V8",
      "reader_file": "chapters/chapter08.tex",
      "reader_file_sha256": "d3c4f31ca0fde0db8524e4a533adf2001c1488aadddf564cc5b3c37c8c585666",
      "section_label": "ch08-self-review-cross-model-review-and-shared-blind-spots",
      "figure_label": "fig:ch08-research-2",
      "reading_passage": "Cost adds another dimension in Figure~\\ref{fig:ch08-research-2}. Each arrow begins at a writer-only baseline; moving right means greater inference cost, while moving up or down means a higher or lower pass rate. The almost horizontal A-to-AA route buys little net change in this sample, and the downward A-to-AO route spends more while losing passes. These are task-level comparisons, not a production cost model, but they expose why an additional review step must earn its place.",
      "passage_sha256": "4f5c742427d0f633b73efc1a0859a1a2450db48d0aef3e221190c6cadab82c2d",
      "local_reference_count": 1,
      "global_reference_count": 1,
      "interpretation": "Editorial linkage, not a new empirical-evidence relation",
      "id": "x06052",
      "source": "EDITION:WOP:FIGURE_TEXT:V8:20261011",
      "target": "JPG:V7:21",
      "key": "v8_prose_explanation",
      "atlas_family": "provenance"
    },
    {
      "relation": "FIGURE_EXPLAINED_IN_READER_PROSE_V8",
      "provenance": "FIGURE_TEXT_AUDIT_V8",
      "reader_file": "chapters/chapter09.tex",
      "reader_file_sha256": "d0d7b46ec9ac8c80f5d51df8f0b25b83bf89ced3daa1eb6c8de701ecbf7dc610",
      "section_label": "ch09-context-assembly-for-an-agent",
      "figure_label": "fig:ch09-research-1",
      "reading_passage": "The package must record omissions. Finding one threshold constant does not prove there are no other consumers. An old passing test does not prove the current branch passes. A model-generated meeting summary is not an approved contract. Missing facts that affect acceptance should produce questions for the relevant owner, not confident guesses. The branching in Figure~\\ref{fig:ch09-research-1} separates a recorded event from the semantic claim drawn from it before retrieval joins them again. Its ``what is true'' label must be read as a version-scoped assertion: observing a v1 decision does not establish the rule for a new v2 request.",
      "passage_sha256": "70438904f7aa46d1ba1bd684d2d8b157c9304619340e22fadb749359c7fa3288",
      "local_reference_count": 1,
      "global_reference_count": 1,
      "interpretation": "Editorial linkage, not a new empirical-evidence relation",
      "id": "x06053",
      "source": "EDITION:WOP:FIGURE_TEXT:V8:20261011",
      "target": "JPG:V7:22",
      "key": "v8_prose_explanation",
      "atlas_family": "provenance"
    },
    {
      "relation": "FIGURE_EXPLAINED_IN_READER_PROSE_V8",
      "provenance": "FIGURE_TEXT_AUDIT_V8",
      "reader_file": "chapters/chapter09.tex",
      "reader_file_sha256": "d0d7b46ec9ac8c80f5d51df8f0b25b83bf89ced3daa1eb6c8de701ecbf7dc610",
      "section_label": "ch09-memory-consistency-decay-and-invalidation",
      "figure_label": "fig:ch09-research-2",
      "reading_passage": "INT-002 invalidates Treasury boundary expectations for new decisions and the current policy-fixture reference. It does not invalidate the high-risk invariant, the OPS threshold or historical idempotency decisions. A graph dependency walk can identify candidate impacts, but a human reviewer must challenge missing edges. The memory system should preserve historical evidence and explicitly identify which checks need rerunning. Figure~\\ref{fig:ch09-research-2} addresses a different failure: losing required state during compaction or reset. Typed records pass through a validated writeback journal before durable storage; the lower box requires stopping when that preservation cannot be guaranteed. Preserving a record intact still does not make its contents current or authorized.",
      "passage_sha256": "be0a5b5d392e447bf979c79064fc5ddc2de175ef2c0cdf814041fd4a24b543a2",
      "local_reference_count": 1,
      "global_reference_count": 1,
      "interpretation": "Editorial linkage, not a new empirical-evidence relation",
      "id": "x06054",
      "source": "EDITION:WOP:FIGURE_TEXT:V8:20261011",
      "target": "JPG:V7:23",
      "key": "v8_prose_explanation",
      "atlas_family": "provenance"
    },
    {
      "relation": "FIGURE_EXPLAINED_IN_READER_PROSE_V8",
      "provenance": "FIGURE_TEXT_AUDIT_V8",
      "reader_file": "chapters/chapter10.tex",
      "reader_file_sha256": "c9de72e9b9cbeeb7a7ab5044994f1de717789bd9e443b6e0e694e6b108ba81e4",
      "section_label": "ch10-learning-through-explanations-repairs-and-code-tours",
      "figure_label": "fig:ch10-research-1",
      "reading_passage": "Following the expert-to-tour-to-learner path in Figure~\\ref{fig:ch10-research-1}, a maintainer can curate three stops through the service. First inspect INT-001 and INT-002 and predict the EUR~4,000 Treasury outcome under each revision. Then trace \\texttt{ApprovalService.evaluate} and explain why replay does not use the current ceiling. Finally inspect the defective legacy route and identify a contract-derived counterexample to its HIGH-risk behavior. The lower strip turns the tour into a proposed check of independent reasoning: explain an invariant, predict a failure and make an unaided change. Completing the tour is preparation for that check, not proof of durable learning.",
      "passage_sha256": "a84a799c02c8ac283917097c4d2b7d2f59d9d52487414e087b89e132871555a4",
      "local_reference_count": 1,
      "global_reference_count": 1,
      "interpretation": "Editorial linkage, not a new empirical-evidence relation",
      "id": "x06055",
      "source": "EDITION:WOP:FIGURE_TEXT:V8:20261011",
      "target": "JPG:V7:24",
      "key": "v8_prose_explanation",
      "atlas_family": "provenance"
    },
    {
      "relation": "FIGURE_EXPLAINED_IN_READER_PROSE_V8",
      "provenance": "FIGURE_TEXT_AUDIT_V8",
      "reader_file": "chapters/chapter10.tex",
      "reader_file_sha256": "c9de72e9b9cbeeb7a7ab5044994f1de717789bd9e443b6e0e694e6b108ba81e4",
      "section_label": "ch10-mentoring-and-apprenticeship-in-a-team-with-agents",
      "figure_label": "fig:ch10-research-2",
      "reading_passage": "Figure~\\ref{fig:ch10-research-2} helps separate those outcomes. Its arrow leads from assisted work to an \\emph{immediate} unaided quiz, not to a delayed retention measurement. The lower strip describes observed patterns of engagement, not randomly assigned teaching strategies. A mentoring programme can therefore use these observations to frame questions, but needs its own later transfer assessment before claiming that assisted practice produced lasting competence.",
      "passage_sha256": "66cd0db2d86908b07a1673f1eeebbd583728e249fc7e7fa50f5300dc02ce2cc4",
      "local_reference_count": 1,
      "global_reference_count": 2,
      "interpretation": "Editorial linkage, not a new empirical-evidence relation",
      "id": "x06056",
      "source": "EDITION:WOP:FIGURE_TEXT:V8:20261011",
      "target": "JPG:V7:25",
      "key": "v8_prose_explanation",
      "atlas_family": "provenance"
    },
    {
      "relation": "FIGURE_EXPLAINED_IN_READER_PROSE_V8",
      "provenance": "FIGURE_TEXT_AUDIT_V8",
      "reader_file": "chapters/chapter11.tex",
      "reader_file_sha256": "2c3012ea9fe30a0ad57c8abb5c046a010f02ea71f46042e2cdf2c6aee47fac90",
      "section_label": "ch11-policies-that-make-expectations-visible",
      "figure_label": "fig:ch11-research-1",
      "reading_passage": "Read the dot matrix in Figure~\\ref{fig:ch11-research-1} across each row: filled dots mark provisions appearing together, and the right-hand count belongs to that selected combination. The rows illustrate how rules on contributions can coexist with requirements for human involvement, disclosure and accountability. They are neither a complete sample total nor a recommended policy ranking. For the service, define each obligation explicitly and evaluate the resulting review burden, acceptance quality and unwanted workarounds.",
      "passage_sha256": "1223702a42063d438c983d72a1d0be637250d5713ebdfd7508f43ed2a8db032f",
      "local_reference_count": 1,
      "global_reference_count": 1,
      "interpretation": "Editorial linkage, not a new empirical-evidence relation",
      "id": "x06057",
      "source": "EDITION:WOP:FIGURE_TEXT:V8:20261011",
      "target": "JPG:V7:26",
      "key": "v8_prose_explanation",
      "atlas_family": "provenance"
    },
    {
      "relation": "FIGURE_EXPLAINED_IN_READER_PROSE_V8",
      "provenance": "FIGURE_TEXT_AUDIT_V8",
      "reader_file": "chapters/chapter11.tex",
      "reader_file_sha256": "2c3012ea9fe30a0ad57c8abb5c046a010f02ea71f46042e2cdf2c6aee47fac90",
      "section_label": "ch11-executable-policy-as-an-engineering-proposal",
      "figure_label": "fig:ch11-research-2",
      "reading_passage": "Figure~\\ref{fig:ch11-research-2} shows why those controls need a channel-specific scope. The upper bar classifies policies on code contributions; the lower bars record an absence of explicit guidance for communication and issues or security. Silence in a policy is not permission for an agent to post externally or disclose sensitive information. Our gate profile must state these boundaries separately rather than inherit them from a general allowance to submit code.",
      "passage_sha256": "befbbaef788ed066d7a0cce32742aec03d7e30fb4bc6257725052a4362129840",
      "local_reference_count": 1,
      "global_reference_count": 1,
      "interpretation": "Editorial linkage, not a new empirical-evidence relation",
      "id": "x06058",
      "source": "EDITION:WOP:FIGURE_TEXT:V8:20261011",
      "target": "JPG:V7:27",
      "key": "v8_prose_explanation",
      "atlas_family": "provenance"
    },
    {
      "relation": "FIGURE_EXPLAINED_IN_READER_PROSE_V8",
      "provenance": "FIGURE_TEXT_AUDIT_V8",
      "reader_file": "chapters/chapter12.tex",
      "reader_file_sha256": "dbf4854f748601e0dd7778f39625870b36752dac82df792108a48d1b62cc701f",
      "section_label": "ch12-why-cheap-generation-may-increase-total-cost",
      "figure_label": "fig:ch12-research-1",
      "reading_passage": "The queue in Chapter~\\ref{chap:11} gives a local reading of Figure~\\ref{fig:ch12-research-1}. Candidate generation feeds review and integration, while the dashed capacity boundary reminds us that downstream delivery can remain constrained. More upstream work then accumulates instead of becoming proportionally more releases. The economic question is whether the intervention expands capacity at the constrained stage or reduces the evidence-gathering effort required there; faster generation alone answers neither.",
      "passage_sha256": "5f8c0818a87b7b35e479181b8e9bfed0cba3f9653cb849fd6d099013a4b6bf58",
      "local_reference_count": 1,
      "global_reference_count": 1,
      "interpretation": "Editorial linkage, not a new empirical-evidence relation",
      "id": "x06059",
      "source": "EDITION:WOP:FIGURE_TEXT:V8:20261011",
      "target": "JPG:V7:28",
      "key": "v8_prose_explanation",
      "atlas_family": "provenance"
    },
    {
      "relation": "FIGURE_EXPLAINED_IN_READER_PROSE_V8",
      "provenance": "FIGURE_TEXT_AUDIT_V8",
      "reader_file": "chapters/chapter12.tex",
      "reader_file_sha256": "dbf4854f748601e0dd7778f39625870b36752dac82df792108a48d1b62cc701f",
      "section_label": "ch12-the-apprenticeship-and-long-term-skill-economy",
      "figure_label": "fig:ch12-research-2",
      "reading_passage": "Figure~\\ref{fig:ch12-research-2} places the long-term question on a skill axis. The two curves represent stylized cohorts, and the vertical line marks the model's active-expert threshold $a_t$; neither their relative heights nor their displacement estimates our team's future headcount or competence. The diagram asks how access to expertise changes what a later cohort can learn. Training time, attrition, supervision and delayed competence therefore belong in the investment discussion, but require longitudinal observations rather than numbers read from these illustrative curves.",
      "passage_sha256": "60460ac8a1e8eaeb5280e3b165572753501420b4b7b316aeac236285510d09de",
      "local_reference_count": 1,
      "global_reference_count": 1,
      "interpretation": "Editorial linkage, not a new empirical-evidence relation",
      "id": "x06060",
      "source": "EDITION:WOP:FIGURE_TEXT:V8:20261011",
      "target": "JPG:V7:29",
      "key": "v8_prose_explanation",
      "atlas_family": "provenance"
    },
    {
      "relation": "FIGURE_EXPLAINED_IN_READER_PROSE_V8",
      "provenance": "FIGURE_TEXT_AUDIT_V8",
      "reader_file": "appendices/methodology.tex",
      "reader_file_sha256": "235189b1ccedc2846cb38b438cb6b31c8878468edf89a52deba6922ba4943c27",
      "section_label": "app:graph-construction",
      "figure_label": "fig:app-evidence-to-teaching",
      "reading_passage": "Follow Figure~\\ref{fig:app-evidence-to-teaching} from a publication and its version to a bounded claim before entering the chapter's engineering interpretation. The branch into this appendix retains the claim's qualifications; the dashed link carries limitations into the worked example instead of leaving them behind. Thus a source may motivate a proposed gate without validating it. The graph records that chain of use, not a shortcut from citation to proof.",
      "passage_sha256": "fcf3ab4c21023c5a2c606be7f35657b6d38b320f767456df1ebd2e0e3d79cb9a",
      "local_reference_count": 1,
      "global_reference_count": 1,
      "interpretation": "Editorial linkage, not a new empirical-evidence relation",
      "id": "x06061",
      "source": "EDITION:WOP:FIGURE_TEXT:V8:20261011",
      "target": "JPG:V7:30",
      "key": "v8_prose_explanation",
      "atlas_family": "provenance"
    },
    {
      "relation": "READER_REVISION_OF",
      "provenance": "READER_REVISION_V9",
      "id": "x06062",
      "source": "EDITION:WOP:READER:V9:20261011",
      "target": "EDITION:WOP:FIGURE_TEXT:V8:20261011",
      "key": "v9_reader_revision",
      "atlas_family": "provenance"
    },
    {
      "relation": "HAS_READER_DOCUMENT",
      "provenance": "READER_REVISION_V9",
      "id": "x06063",
      "source": "EDITION:WOP:READER:V9:20261011",
      "target": "READER:V9:INTRODUCTION",
      "key": "v9_document",
      "atlas_family": "provenance"
    },
    {
      "relation": "HAS_READER_DOCUMENT",
      "provenance": "READER_REVISION_V9",
      "id": "x06064",
      "source": "EDITION:WOP:READER:V9:20261011",
      "target": "READER:V9:SOLUTIONS",
      "key": "v9_document",
      "atlas_family": "provenance"
    },
    {
      "relation": "HAS_READER_DOCUMENT",
      "provenance": "READER_REVISION_V9",
      "id": "x06065",
      "source": "EDITION:WOP:READER:V9:20261011",
      "target": "READER:V9:EVIDENCE",
      "key": "v9_document",
      "atlas_family": "provenance"
    },
    {
      "relation": "FIGURE_EXPLAINED_IN_READER_PROSE_V9",
      "provenance": "READER_REVISION_V9",
      "reader_file": "chapters/chapter01.tex",
      "reader_file_sha256": "79d183c9ce2ab7cbf5cf7e0f9a288adce4ec6a5fb04fe69d548e29d29f8bc739",
      "section_label": "ch01-the-engineers-work-before-and-after-ai",
      "figure_label": "fig:ch01-research-1",
      "reading_passage": "The timeline in Figure~\\ref{fig:ch01-research-1} can be read as an expansion of engineering concerns, rather than a succession of methods that erase their predecessors. Agentic work still needs the process, risk and operational disciplines represented to its left. The emerging engineer's role therefore includes decomposing a problem, choosing what may safely be delegated, building independent checks and making the reasoning behind acceptance available to other people. Which activities grow or shrink under AI adoption remains a research question; the conceptual distinction is between authorship of an artifact and responsibility for its consequences.",
      "passage_sha256": "9cfa250f556c24921cdf72c40ba4ccce43704e66851be7928a04396edebd45a8",
      "local_reference_count": 1,
      "global_reference_count": 1,
      "interpretation": "Current reader-prose linkage only",
      "id": "x06066",
      "source": "EDITION:WOP:READER:V9:20261011",
      "target": "JPG:V7:01",
      "key": "v9_reading_passage",
      "atlas_family": "provenance"
    },
    {
      "relation": "FIGURE_EXPLAINED_IN_READER_PROSE_V9",
      "provenance": "READER_REVISION_V9",
      "reader_file": "chapters/chapter01.tex",
      "reader_file_sha256": "79d183c9ce2ab7cbf5cf7e0f9a288adce4ec6a5fb04fe69d548e29d29f8bc739",
      "section_label": "ch01-the-lifecycle-of-a-trustworthy-change",
      "figure_label": "fig:ch01-research-2",
      "reading_passage": "The return path in Figure~\\ref{fig:ch01-research-2} makes the lifecycle revisable: operational experience can reopen requirements, while human control spans every stage rather than appearing only at the end. An approved intention is a living, versioned contract for a bounded change. If a policy owner clarifies an approval threshold after implementation, the new fact enters as an authorized delta. The team then revisits the affected design assumptions, tests and knowledge records, retaining earlier evidence for the earlier version. This selective invalidation keeps the workflow incremental rather than restarting the entire lifecycle.",
      "passage_sha256": "f5f8cdfafee11b9aba93846e769f36b97fbba48218a8f6ad21bf3319711bd1fe",
      "local_reference_count": 1,
      "global_reference_count": 1,
      "interpretation": "Current reader-prose linkage only",
      "id": "x06067",
      "source": "EDITION:WOP:READER:V9:20261011",
      "target": "JPG:V7:02",
      "key": "v9_reading_passage",
      "atlas_family": "provenance"
    },
    {
      "relation": "FIGURE_EXPLAINED_IN_READER_PROSE_V9",
      "provenance": "READER_REVISION_V9",
      "reader_file": "didactics/worked01.tex",
      "reader_file_sha256": "d18766d3a039137e8bc0ef533f694feb6550f919764dd52e477858f04ed87402",
      "section_label": "ch01:worked-example",
      "figure_label": "fig:ch01-change-acceptance",
      "reading_passage": "Return to the request to make a department's approval ceiling configurable. An agent can produce a patch before anyone has decided whether ``approval'' means eligibility, escalation or final authorization. To prevent that ambiguity from becoming a hidden software rule, trace the request through a sequence of decisions, each with a different source of authority. In Figure~\\ref{fig:ch01-change-acceptance}, the patch sits between authorization and verification; the role labels beneath the boxes identify who is responsible for each decision. Moving right requires the corresponding evidence or approval, not merely another artifact from the maker.",
      "passage_sha256": "692331aa186da6e22ab998fc1cc411ec1cce93bcddc6f263b2bee42fc3f0f35c",
      "local_reference_count": 1,
      "global_reference_count": 1,
      "interpretation": "Current reader-prose linkage only",
      "id": "x06068",
      "source": "EDITION:WOP:READER:V9:20261011",
      "target": "JPG:V7:03",
      "key": "v9_reading_passage",
      "atlas_family": "provenance"
    },
    {
      "relation": "FIGURE_EXPLAINED_IN_READER_PROSE_V9",
      "provenance": "READER_REVISION_V9",
      "reader_file": "chapters/chapter02.tex",
      "reader_file_sha256": "aa2d769d45a928d9abea63a9b54f7c7ad0cc701af5c2d67cb9fc331fa1827d74",
      "section_label": "ch02-why-controlled-studies-disagree",
      "figure_label": "fig:ch02-research-1",
      "reading_passage": "Two experiments can disagree without one being defective. Becker and colleagues studied sixteen experienced open-source developers completing 246 tasks in repositories they knew well. In their early-2025 tool setting, allowing AI increased completion time by about 19\\%. Developers had expected acceleration, and after participating still believed the tool had helped. Paradis and colleagues\\textquotesingle{} Google trial instead estimated a roughly 21\\% reduction in task time in its own environment. \\autocite{W023,W008} Figure~\\ref{fig:ch02-research-1} isolates the first study's disagreement: both subjective estimates fall below zero, meaning less task time, while the measured effect is above zero. Retrospective confidence therefore remains a different signal from timed performance.",
      "passage_sha256": "5e12e33917104b3e58a65a1d58a31f5d8f055e3862d1017b55695fdbcc29aa8e",
      "local_reference_count": 1,
      "global_reference_count": 1,
      "interpretation": "Current reader-prose linkage only",
      "id": "x06069",
      "source": "EDITION:WOP:READER:V9:20261011",
      "target": "JPG:V7:04",
      "key": "v9_reading_passage",
      "atlas_family": "provenance"
    },
    {
      "relation": "FIGURE_EXPLAINED_IN_READER_PROSE_V9",
      "provenance": "READER_REVISION_V9",
      "reader_file": "chapters/chapter02.tex",
      "reader_file_sha256": "aa2d769d45a928d9abea63a9b54f7c7ad0cc701af5c2d67cb9fc331fa1827d74",
      "section_label": "ch02-developer-experience-and-hidden-time",
      "figure_label": "fig:ch02-research-2",
      "reading_passage": "The redistribution in Figure~\\ref{fig:ch02-research-2} explains why the service pilot must record supervision as well as construction: prompting, waiting and reviewing outputs become part of the task. The rectangles name activities, not equal amounts of time or measured savings. Collect short post-task reports on perceived effort, confidence and comprehension alongside independently logged time, including test repairs and stakeholder clarification. An engineer who finishes faster but loses understanding of the policy may create future costs. Chapter~\\ref{chap:10} returns to that learning question; the pilot should preserve the signal rather than discard it.",
      "passage_sha256": "15d718b28cd04e101fafd658a6fa5b135b2edcaf3dcacf56d9ea8be94c57129e",
      "local_reference_count": 1,
      "global_reference_count": 1,
      "interpretation": "Current reader-prose linkage only",
      "id": "x06070",
      "source": "EDITION:WOP:READER:V9:20261011",
      "target": "JPG:V7:05",
      "key": "v9_reading_passage",
      "atlas_family": "provenance"
    },
    {
      "relation": "FIGURE_EXPLAINED_IN_READER_PROSE_V9",
      "provenance": "READER_REVISION_V9",
      "reader_file": "chapters/chapter03.tex",
      "reader_file_sha256": "869ad0357050f6dcde42f1990c99209518e90f6574fd264ad71e4da80aa80bbb",
      "section_label": "ch03-from-suggestion-to-a-permission-bounded-agent",
      "figure_label": "fig:ch03-research-1",
      "reading_passage": "The exchange in Figure~\\ref{fig:ch03-research-1} connects human intent and acceptance with the agent's bounded execution through versioned evidence packs. For the service, the outgoing task carries the contract and permissions; the returning pack contains the candidate diff and a trace of what was read and executed. The feedback paths let either side request clarification without turning a tool result into policy. This separation lets us evaluate capability without granting merge, release or policy-approval authority.",
      "passage_sha256": "6fe08ee1cf9b7d33718d10a3003f11d2cf2e898cb509c87edaff3e97ec6ed3be",
      "local_reference_count": 1,
      "global_reference_count": 1,
      "interpretation": "Current reader-prose linkage only",
      "id": "x06071",
      "source": "EDITION:WOP:READER:V9:20261011",
      "target": "JPG:V7:06",
      "key": "v9_reading_passage",
      "atlas_family": "provenance"
    },
    {
      "relation": "FIGURE_EXPLAINED_IN_READER_PROSE_V9",
      "provenance": "READER_REVISION_V9",
      "reader_file": "chapters/chapter03.tex",
      "reader_file_sha256": "869ad0357050f6dcde42f1990c99209518e90f6574fd264ad71e4da80aa80bbb",
      "section_label": "ch03-the-task-envelope",
      "figure_label": "fig:osmani-agency-orchestration",
      "reading_passage": "The position on Figure~\\ref{fig:osmani-agency-orchestration} never supplies its own approval. For each configuration, record the writable scope, expected independent evidence, rollback mechanism, review capacity and named acceptance owner. Expand either axis only when observed accepted outcomes justify the added complexity; a higher level is not automatically better.",
      "passage_sha256": "4c23ec34588bc09586f6d8281501be33899a2bcca1e8ec29f7df02e5b3b64a73",
      "local_reference_count": 1,
      "global_reference_count": 1,
      "interpretation": "Current reader-prose linkage only",
      "id": "x06072",
      "source": "EDITION:WOP:READER:V9:20261011",
      "target": "JPG:V7:07",
      "key": "v9_reading_passage",
      "atlas_family": "provenance"
    },
    {
      "relation": "FIGURE_EXPLAINED_IN_READER_PROSE_V9",
      "provenance": "READER_REVISION_V9",
      "reader_file": "chapters/chapter03.tex",
      "reader_file_sha256": "869ad0357050f6dcde42f1990c99209518e90f6574fd264ad71e4da80aa80bbb",
      "section_label": "ch03-agent-benchmarks-and-observed-pull-requests",
      "figure_label": "fig:ch03-research-2",
      "reading_passage": "The spread in Figure~\\ref{fig:ch03-research-2} illustrates why task mix matters: documentation changes had a higher merged share than performance changes in the sampled corpus. The bars summarize repository and reviewer decisions, not probabilities for our next task. They motivate separate evaluation of task classes, while leaving the causes of the differences open.",
      "passage_sha256": "ad64302d8ef6bfaebc686143bcdff6dba51ff91a6e3c09be7306f032d426540b",
      "local_reference_count": 1,
      "global_reference_count": 1,
      "interpretation": "Current reader-prose linkage only",
      "id": "x06073",
      "source": "EDITION:WOP:READER:V9:20261011",
      "target": "JPG:V7:08",
      "key": "v9_reading_passage",
      "atlas_family": "provenance"
    },
    {
      "relation": "FIGURE_EXPLAINED_IN_READER_PROSE_V9",
      "provenance": "READER_REVISION_V9",
      "reader_file": "chapters/chapter03.tex",
      "reader_file_sha256": "869ad0357050f6dcde42f1990c99209518e90f6574fd264ad71e4da80aa80bbb",
      "section_label": "ch03-a-bounded-proposeactobserve-loop",
      "figure_label": "fig:controls_execution_P110",
      "reading_passage": "For the same INT-002 task, first name the control missing from the simpler route. Is it a permission check, durable progress state, independent evidence, or an escalation path? Add a mechanism only with a testable account of how it supplies that control. Where the simpler route already meets the contract, extra scheduling or coordination is an additional maintenance obligation rather than a maturity achievement. Figure~\\ref{fig:controls_execution_P110} separates these decisions.",
      "passage_sha256": "a973d015dc2104ca0411b7e528272c5ef1d02d280fdd73ea6f8248a5faeeceb3",
      "local_reference_count": 2,
      "global_reference_count": 3,
      "interpretation": "Current reader-prose linkage only",
      "id": "x06074",
      "source": "EDITION:WOP:READER:V9:20261011",
      "target": "JPG:V7:09",
      "key": "v9_reading_passage",
      "atlas_family": "provenance"
    },
    {
      "relation": "FIGURE_EXPLAINED_IN_READER_PROSE_V9",
      "provenance": "READER_REVISION_V9",
      "reader_file": "chapters/chapter04.tex",
      "reader_file_sha256": "5280faf997ec1bb32a7160d02c323a9a203a75e0cfccceb64cd8b481810b7aa4",
      "section_label": "ch04-from-a-request-to-a-versioned-intention-ledger",
      "figure_label": "fig:ch04-research-1",
      "reading_passage": "Figure~\\ref{fig:ch04-research-1} shows where the ledger enters execution. The authorized contract constrains deterministic workflow code; the model contributes subtask content and uses only the permitted tools. The right-hand ``verified result'' denotes an output checked within that scope, not authorization to change the contract or release the service. Behavioral examples must supply the expectations against which such an output is judged.",
      "passage_sha256": "ec1604bafd55a8fc85775bf158c8683e65352c3ea14fb5c6c95f8b6f3b0f4309",
      "local_reference_count": 1,
      "global_reference_count": 1,
      "interpretation": "Current reader-prose linkage only",
      "id": "x06075",
      "source": "EDITION:WOP:READER:V9:20261011",
      "target": "JPG:V7:10",
      "key": "v9_reading_passage",
      "atlas_family": "provenance"
    },
    {
      "relation": "FIGURE_EXPLAINED_IN_READER_PROSE_V9",
      "provenance": "READER_REVISION_V9",
      "reader_file": "chapters/chapter04.tex",
      "reader_file_sha256": "5280faf997ec1bb32a7160d02c323a9a203a75e0cfccceb64cd8b481810b7aa4",
      "section_label": "ch04-a-delta-driven-iterative-brownfield-lifecycle",
      "figure_label": "fig:ch04-research-2",
      "reading_passage": "Hassan\\textquotesingle s roadmap \\autocite{W152} and research on rejected agent PRs \\autocite{W071} motivate coordination and review without establishing an optimal gate sequence. Figure~\\ref{fig:ch04-research-2} makes our proposed sequence explicit: validate the authorized delta before asking the model for a new patch, then rerun the affected contracts and independent checks. The dashed return brings unresolved evidence back to the control layer; it does not let the model silently rewrite intention. This keeps a late requirement small enough to trace without regenerating the entire system.",
      "passage_sha256": "31d5a95b7efee7b1f7427ad193ba84c1073f94aaab7d7af9d27f50367edf6f59",
      "local_reference_count": 1,
      "global_reference_count": 1,
      "interpretation": "Current reader-prose linkage only",
      "id": "x06076",
      "source": "EDITION:WOP:READER:V9:20261011",
      "target": "JPG:V7:11",
      "key": "v9_reading_passage",
      "atlas_family": "provenance"
    },
    {
      "relation": "FIGURE_EXPLAINED_IN_READER_PROSE_V9",
      "provenance": "READER_REVISION_V9",
      "reader_file": "didactics/worked04.tex",
      "reader_file_sha256": "d2c109d282dc74603d2072cf2de3ffd75db3b2859a785600f00ee7ad98eb421e",
      "section_label": "ch04:worked-example",
      "figure_label": "fig:ch04-invalidation-loop",
      "reading_passage": "The return arrow in Figure~\\ref{fig:ch04-invalidation-loop} starts another impact analysis after the next delta is authorized; it does not reopen every invariant. For the change in the table, invalidate the Treasury boundary fixture and its new-decision tests, while retaining replay, audit, cross-border and high-risk obligations. The checker derives expected behavior from INT-002, not from the maker's patch. Exercise~\\ref{ex:ch04} asks you to author this change ledger. Research-versus-proposal distinctions are in Appendix~\\ref{app:methodology}, \\S\\ref{app:commentary-ch04}.",
      "passage_sha256": "a80039c8696e1dd4b0b4a79179f3e141495a22d9984583888a21bf6b7f128412",
      "local_reference_count": 1,
      "global_reference_count": 1,
      "interpretation": "Current reader-prose linkage only",
      "id": "x06077",
      "source": "EDITION:WOP:READER:V9:20261011",
      "target": "JPG:V7:12",
      "key": "v9_reading_passage",
      "atlas_family": "provenance"
    },
    {
      "relation": "FIGURE_EXPLAINED_IN_READER_PROSE_V9",
      "provenance": "READER_REVISION_V9",
      "reader_file": "chapters/chapter05.tex",
      "reader_file_sha256": "76344b570df88cc78f651c5b435916b41ff1ecfb56d0133e1f08bb5b028e801e",
      "section_label": "ch05-reading-ai-versus-human-studies-correctly",
      "figure_label": "fig:ch05-research-1",
      "reading_passage": "Before adopting a headline number, inspect the numerator and denominator: warnings per function or per thousand lines, code samples or accepted patches, total findings or high-severity findings, generated candidates or deployed changes. A matched sample can still be biased if a docstring omits the surrounding repository\\textquotesingle s constraints. Conversely, an observational comparison of merged pull requests may exclude failed proposals and hide review effort. The engineering lesson is to match the study design to the question, then preserve its limitations in the citation. Read Figure~\\ref{fig:ch05-research-1} in that order: corpus selection, enrichment, measurement and validation determine what a quality claim can mean. Its final box concerns statistical and sensitivity checks on the analysis, not certification that the merged software is safe in production.",
      "passage_sha256": "7706b54a97c030fd16787f3953e3463af9f3bfa831eae52f48c243e2b5885f1a",
      "local_reference_count": 1,
      "global_reference_count": 1,
      "interpretation": "Current reader-prose linkage only",
      "id": "x06078",
      "source": "EDITION:WOP:READER:V9:20261011",
      "target": "JPG:V7:13",
      "key": "v9_reading_passage",
      "atlas_family": "provenance"
    },
    {
      "relation": "FIGURE_EXPLAINED_IN_READER_PROSE_V9",
      "provenance": "READER_REVISION_V9",
      "reader_file": "chapters/chapter05.tex",
      "reader_file_sha256": "76344b570df88cc78f651c5b435916b41ff1ecfb56d0133e1f08bb5b028e801e",
      "section_label": "ch05-post-merge-evolution-and-maintenance-burden",
      "figure_label": "fig:ch05-research-2",
      "reading_passage": "A separate comparison, summarized in Figure~\\ref{fig:ch05-research-2}, groups repositories by prior AI-tool exposure. Its velocity row differs between the agent-first and IDE-first cohorts, while both show worsened maintainability signals in the summarized estimates. The aligned boxes compare directions, not equal effect sizes. For our service, the lesson is to track later change effort alongside immediate output rather than let a velocity gain stand in for maintainability.",
      "passage_sha256": "13e3bf068c852a38af6e80d17d55ee06ae76b27e1319b76c13020b9ccfbffacc",
      "local_reference_count": 1,
      "global_reference_count": 1,
      "interpretation": "Current reader-prose linkage only",
      "id": "x06079",
      "source": "EDITION:WOP:READER:V9:20261011",
      "target": "JPG:V7:14",
      "key": "v9_reading_passage",
      "atlas_family": "provenance"
    },
    {
      "relation": "FIGURE_EXPLAINED_IN_READER_PROSE_V9",
      "provenance": "READER_REVISION_V9",
      "reader_file": "chapters/chapter06.tex",
      "reader_file_sha256": "2c0e22a9113e0fd8bfc4f632c25df153a2756fcb3bf726534a5713a93ece6fa2",
      "section_label": "ch06-dependency-provenance-and-hallucinated-packages",
      "figure_label": "fig:ch06-research-1",
      "reading_passage": "The critical transition in Figure~\\ref{fig:ch06-research-1} is from a suggested name to an installed artifact: a name becoming available in a registry does not establish its trustworthiness. The control beneath the path therefore combines existence checks with provenance and locked dependencies. Our proposed gate requires approved identity and version review before installation, including for tool servers and skills. Pinning limits ambiguity but does not establish integrity. The teaching laboratory checks only a local manifest; it does not resolve or install packages over the network.",
      "passage_sha256": "be01d6c2ea166e8f5c23365438e8be5bdc883d213a7690527adb5faf8e2a6ffc",
      "local_reference_count": 1,
      "global_reference_count": 1,
      "interpretation": "Current reader-prose linkage only",
      "id": "x06080",
      "source": "EDITION:WOP:READER:V9:20261011",
      "target": "JPG:V7:15",
      "key": "v9_reading_passage",
      "atlas_family": "provenance"
    },
    {
      "relation": "FIGURE_EXPLAINED_IN_READER_PROSE_V9",
      "provenance": "READER_REVISION_V9",
      "reader_file": "chapters/chapter06.tex",
      "reader_file_sha256": "2c0e22a9113e0fd8bfc4f632c25df153a2756fcb3bf726534a5713a93ece6fa2",
      "section_label": "ch06-harness-configuration-skills-and-external-services",
      "figure_label": "fig:ch06-research-2",
      "reading_passage": "Our proposed profile uses explicit tool operations, no wildcard shell grants, no default network egress, pinned tool declarations and structured audit logs. Skills and servers are reviewed like other executable dependencies; a friendly description is not an authorization. The laboratory rejects a manifest containing a floating tool version or broad shell permission and accepts a narrowly scoped manifest. It does not execute or authenticate any remote MCP server. The fork in Figure~\\ref{fig:ch06-research-2} places enforcement after interpretation: even when the model accepts an instruction from a repository file, the runtime must separately allow the operation or deny its side effect. Reading content and acquiring authority remain distinct events.",
      "passage_sha256": "3f78cc4849524089d8ee791fbf9b6bbdb2ce323d02e5648f14fe7cb659341edd",
      "local_reference_count": 1,
      "global_reference_count": 1,
      "interpretation": "Current reader-prose linkage only",
      "id": "x06081",
      "source": "EDITION:WOP:READER:V9:20261011",
      "target": "JPG:V7:16",
      "key": "v9_reading_passage",
      "atlas_family": "provenance"
    },
    {
      "relation": "FIGURE_EXPLAINED_IN_READER_PROSE_V9",
      "provenance": "READER_REVISION_V9",
      "reader_file": "chapters/chapter07.tex",
      "reader_file_sha256": "1bbb5af2473938ef0cee310a060ecc9a00673ed6daaff11af94ce508d4defcee",
      "section_label": "ch07-independent-checkers-and-correlated-error",
      "figure_label": "fig:ch07-research-1",
      "reading_passage": "Figure~\\ref{fig:ch07-research-1} makes the conditioning in \\autocite{W079} important: the bars compare how often two models choose the same wrong answer \\emph{given that both are wrong}. They do not show how often the models fail overall. Agreement above the uniform wrong-choice baseline warns against treating consensus as independent evidence. Together with evaluator self-preference in broader LLM judgments \\autocite{W082}, it motivates diversifying evidence sources; its quantitative transfer to software defect detection remains unverified.",
      "passage_sha256": "12b8c6b6ca538821919bfd1c9f3a6b882e99403d83476af691041b0fd3d5897f",
      "local_reference_count": 1,
      "global_reference_count": 1,
      "interpretation": "Current reader-prose linkage only",
      "id": "x06082",
      "source": "EDITION:WOP:READER:V9:20261011",
      "target": "JPG:V7:17",
      "key": "v9_reading_passage",
      "atlas_family": "provenance"
    },
    {
      "relation": "FIGURE_EXPLAINED_IN_READER_PROSE_V9",
      "provenance": "READER_REVISION_V9",
      "reader_file": "chapters/chapter07.tex",
      "reader_file_sha256": "1bbb5af2473938ef0cee310a060ecc9a00673ed6daaff11af94ce508d4defcee",
      "section_label": "ch07-bounded-repair-versus-independent-acceptance",
      "figure_label": "fig:ch07-research-2",
      "reading_passage": "Every attempt retains a task identifier, code hash, tool version, diff, tests, failure reason, time or cost budget and resulting state. \\autocite{W101}, \\autocite{W095} and \\autocite{W151} motivate caution about self-review and policy separation, but do not validate this exact retry policy. The steps in Figure~\\ref{fig:ch07-research-2} represent distinct obligations: establish scope and contract, test behavior, review the evidence, and decide on release. Passing the test-oracle step does not satisfy the neighboring obligations. The staircase is a checklist of evidence boundaries, not a calibrated rise in reliability.",
      "passage_sha256": "640454a5b25b369e6987867b3193dc4615ca7c931fc1aef66bd43af80253cdab",
      "local_reference_count": 1,
      "global_reference_count": 1,
      "interpretation": "Current reader-prose linkage only",
      "id": "x06083",
      "source": "EDITION:WOP:READER:V9:20261011",
      "target": "JPG:V7:18",
      "key": "v9_reading_passage",
      "atlas_family": "provenance"
    },
    {
      "relation": "FIGURE_EXPLAINED_IN_READER_PROSE_V9",
      "provenance": "READER_REVISION_V9",
      "reader_file": "didactics/worked07.tex",
      "reader_file_sha256": "9e9e6ba0730240be5f7e150066b86a6efb15bd5375f7e17daf7b38c818cc6d00",
      "section_label": "ch07:worked-example",
      "figure_label": "fig:ch07-independent-oracle",
      "reading_passage": "Suppose a maker changes the Treasury ceiling to EUR~3,000 and writes a test that computes its expected result using the very same function under test. The test can pass even if the function ignores the ceiling entirely. The checker must instead receive expected outcomes from an independently approved contract and an external test harness. The two branches in Figure~\\ref{fig:ch07-independent-oracle} start from the same authorized contract, rather than deriving the expected answer from the candidate. They converge at the reviewer so that implementation and independently specified expectations can be compared. A second actor alone would not provide that independence.",
      "passage_sha256": "39133958ed6af4dc0bcbad476377880b1273fad5290d9063e78efb1b2ed17284",
      "local_reference_count": 1,
      "global_reference_count": 1,
      "interpretation": "Current reader-prose linkage only",
      "id": "x06084",
      "source": "EDITION:WOP:READER:V9:20261011",
      "target": "JPG:V7:19",
      "key": "v9_reading_passage",
      "atlas_family": "provenance"
    },
    {
      "relation": "FIGURE_EXPLAINED_IN_READER_PROSE_V9",
      "provenance": "READER_REVISION_V9",
      "reader_file": "chapters/chapter08.tex",
      "reader_file_sha256": "d3c4f31ca0fde0db8524e4a533adf2001c1488aadddf564cc5b3c37c8c585666",
      "section_label": "ch08-self-review-cross-model-review-and-shared-blind-spots",
      "figure_label": "fig:ch08-research-1",
      "reading_passage": "Xiang et al.~\\autocite{W102} give a particularly useful verification-cost counterexample. On 116 complete-case LiveCodeBench problems, review by Claude changes Codex passing outputs from 83 to 104 (+21), at \\$0.443 versus \\$0.190 per task; the opposite reviewer ordering lowers Claude's successes from 106 to 96 while increasing modeled inference cost from \\$0.226 to \\$0.382 per task. Table~2 provides numerator and denominator for independent \\emph{percentage arithmetic}, and Table~4 provides discordances for exact McNemar test rechecks. Neither calculation replays the model calls, proves transfer to repository review, or guarantees a cost-effective production policy. A reviewer remains accountable for independent oracles, acceptance and regression risk. Figure~\\ref{fig:ch08-research-1} decomposes those net changes into failures fixed and previously passing answers broken. Read each two-letter label as writer then reviewer: the green and red bars must be considered together. More corrections can coexist with regressions, so a review policy needs both counts rather than a tally of helpful comments.",
      "passage_sha256": "c406a6173946c91483fc24466d0f397111e3d012eeb9014be76e14526fdc63c4",
      "local_reference_count": 1,
      "global_reference_count": 1,
      "interpretation": "Current reader-prose linkage only",
      "id": "x06085",
      "source": "EDITION:WOP:READER:V9:20261011",
      "target": "JPG:V7:20",
      "key": "v9_reading_passage",
      "atlas_family": "provenance"
    },
    {
      "relation": "FIGURE_EXPLAINED_IN_READER_PROSE_V9",
      "provenance": "READER_REVISION_V9",
      "reader_file": "chapters/chapter08.tex",
      "reader_file_sha256": "d3c4f31ca0fde0db8524e4a533adf2001c1488aadddf564cc5b3c37c8c585666",
      "section_label": "ch08-self-review-cross-model-review-and-shared-blind-spots",
      "figure_label": "fig:ch08-research-2",
      "reading_passage": "Cost adds another dimension in Figure~\\ref{fig:ch08-research-2}. Each arrow begins at a writer-only baseline; moving right means greater inference cost, while moving up or down means a higher or lower pass rate. The almost horizontal A-to-AA route buys little net change in this sample, and the downward A-to-AO route spends more while losing passes. These are task-level comparisons, not a production cost model, but they expose why an additional review step must earn its place.",
      "passage_sha256": "4f5c742427d0f633b73efc1a0859a1a2450db48d0aef3e221190c6cadab82c2d",
      "local_reference_count": 1,
      "global_reference_count": 1,
      "interpretation": "Current reader-prose linkage only",
      "id": "x06086",
      "source": "EDITION:WOP:READER:V9:20261011",
      "target": "JPG:V7:21",
      "key": "v9_reading_passage",
      "atlas_family": "provenance"
    },
    {
      "relation": "FIGURE_EXPLAINED_IN_READER_PROSE_V9",
      "provenance": "READER_REVISION_V9",
      "reader_file": "chapters/chapter09.tex",
      "reader_file_sha256": "d0d7b46ec9ac8c80f5d51df8f0b25b83bf89ced3daa1eb6c8de701ecbf7dc610",
      "section_label": "ch09-context-assembly-for-an-agent",
      "figure_label": "fig:ch09-research-1",
      "reading_passage": "The package must record omissions. Finding one threshold constant does not prove there are no other consumers. An old passing test does not prove the current branch passes. A model-generated meeting summary is not an approved contract. Missing facts that affect acceptance should produce questions for the relevant owner, not confident guesses. The branching in Figure~\\ref{fig:ch09-research-1} separates a recorded event from the semantic claim drawn from it before retrieval joins them again. Its ``what is true'' label must be read as a version-scoped assertion: observing a v1 decision does not establish the rule for a new v2 request.",
      "passage_sha256": "70438904f7aa46d1ba1bd684d2d8b157c9304619340e22fadb749359c7fa3288",
      "local_reference_count": 1,
      "global_reference_count": 1,
      "interpretation": "Current reader-prose linkage only",
      "id": "x06087",
      "source": "EDITION:WOP:READER:V9:20261011",
      "target": "JPG:V7:22",
      "key": "v9_reading_passage",
      "atlas_family": "provenance"
    },
    {
      "relation": "FIGURE_EXPLAINED_IN_READER_PROSE_V9",
      "provenance": "READER_REVISION_V9",
      "reader_file": "chapters/chapter09.tex",
      "reader_file_sha256": "d0d7b46ec9ac8c80f5d51df8f0b25b83bf89ced3daa1eb6c8de701ecbf7dc610",
      "section_label": "ch09-memory-consistency-decay-and-invalidation",
      "figure_label": "fig:ch09-research-2",
      "reading_passage": "INT-002 invalidates Treasury boundary expectations for new decisions and the current policy-fixture reference. It does not invalidate the high-risk invariant, the OPS threshold or historical idempotency decisions. A graph dependency walk can identify candidate impacts, but a human reviewer must challenge missing edges. The memory system should preserve historical evidence and explicitly identify which checks need rerunning. Figure~\\ref{fig:ch09-research-2} addresses a different failure: losing required state during compaction or reset. Typed records pass through a validated writeback journal before durable storage; the lower box requires stopping when that preservation cannot be guaranteed. Preserving a record intact still does not make its contents current or authorized.",
      "passage_sha256": "be0a5b5d392e447bf979c79064fc5ddc2de175ef2c0cdf814041fd4a24b543a2",
      "local_reference_count": 1,
      "global_reference_count": 1,
      "interpretation": "Current reader-prose linkage only",
      "id": "x06088",
      "source": "EDITION:WOP:READER:V9:20261011",
      "target": "JPG:V7:23",
      "key": "v9_reading_passage",
      "atlas_family": "provenance"
    },
    {
      "relation": "FIGURE_EXPLAINED_IN_READER_PROSE_V9",
      "provenance": "READER_REVISION_V9",
      "reader_file": "chapters/chapter10.tex",
      "reader_file_sha256": "c9de72e9b9cbeeb7a7ab5044994f1de717789bd9e443b6e0e694e6b108ba81e4",
      "section_label": "ch10-learning-through-explanations-repairs-and-code-tours",
      "figure_label": "fig:ch10-research-1",
      "reading_passage": "Following the expert-to-tour-to-learner path in Figure~\\ref{fig:ch10-research-1}, a maintainer can curate three stops through the service. First inspect INT-001 and INT-002 and predict the EUR~4,000 Treasury outcome under each revision. Then trace \\texttt{ApprovalService.evaluate} and explain why replay does not use the current ceiling. Finally inspect the defective legacy route and identify a contract-derived counterexample to its HIGH-risk behavior. The lower strip turns the tour into a proposed check of independent reasoning: explain an invariant, predict a failure and make an unaided change. Completing the tour is preparation for that check, not proof of durable learning.",
      "passage_sha256": "a84a799c02c8ac283917097c4d2b7d2f59d9d52487414e087b89e132871555a4",
      "local_reference_count": 1,
      "global_reference_count": 1,
      "interpretation": "Current reader-prose linkage only",
      "id": "x06089",
      "source": "EDITION:WOP:READER:V9:20261011",
      "target": "JPG:V7:24",
      "key": "v9_reading_passage",
      "atlas_family": "provenance"
    },
    {
      "relation": "FIGURE_EXPLAINED_IN_READER_PROSE_V9",
      "provenance": "READER_REVISION_V9",
      "reader_file": "chapters/chapter10.tex",
      "reader_file_sha256": "c9de72e9b9cbeeb7a7ab5044994f1de717789bd9e443b6e0e694e6b108ba81e4",
      "section_label": "ch10-mentoring-and-apprenticeship-in-a-team-with-agents",
      "figure_label": "fig:ch10-research-2",
      "reading_passage": "Figure~\\ref{fig:ch10-research-2} helps separate those outcomes. Its arrow leads from assisted work to an \\emph{immediate} unaided quiz, not to a delayed retention measurement. The lower strip describes observed patterns of engagement, not randomly assigned teaching strategies. A mentoring programme can therefore use these observations to frame questions, but needs its own later transfer assessment before claiming that assisted practice produced lasting competence.",
      "passage_sha256": "66cd0db2d86908b07a1673f1eeebbd583728e249fc7e7fa50f5300dc02ce2cc4",
      "local_reference_count": 1,
      "global_reference_count": 2,
      "interpretation": "Current reader-prose linkage only",
      "id": "x06090",
      "source": "EDITION:WOP:READER:V9:20261011",
      "target": "JPG:V7:25",
      "key": "v9_reading_passage",
      "atlas_family": "provenance"
    },
    {
      "relation": "FIGURE_EXPLAINED_IN_READER_PROSE_V9",
      "provenance": "READER_REVISION_V9",
      "reader_file": "chapters/chapter11.tex",
      "reader_file_sha256": "2c3012ea9fe30a0ad57c8abb5c046a010f02ea71f46042e2cdf2c6aee47fac90",
      "section_label": "ch11-policies-that-make-expectations-visible",
      "figure_label": "fig:ch11-research-1",
      "reading_passage": "Read the dot matrix in Figure~\\ref{fig:ch11-research-1} across each row: filled dots mark provisions appearing together, and the right-hand count belongs to that selected combination. The rows illustrate how rules on contributions can coexist with requirements for human involvement, disclosure and accountability. They are neither a complete sample total nor a recommended policy ranking. For the service, define each obligation explicitly and evaluate the resulting review burden, acceptance quality and unwanted workarounds.",
      "passage_sha256": "1223702a42063d438c983d72a1d0be637250d5713ebdfd7508f43ed2a8db032f",
      "local_reference_count": 1,
      "global_reference_count": 1,
      "interpretation": "Current reader-prose linkage only",
      "id": "x06091",
      "source": "EDITION:WOP:READER:V9:20261011",
      "target": "JPG:V7:26",
      "key": "v9_reading_passage",
      "atlas_family": "provenance"
    },
    {
      "relation": "FIGURE_EXPLAINED_IN_READER_PROSE_V9",
      "provenance": "READER_REVISION_V9",
      "reader_file": "chapters/chapter11.tex",
      "reader_file_sha256": "2c3012ea9fe30a0ad57c8abb5c046a010f02ea71f46042e2cdf2c6aee47fac90",
      "section_label": "ch11-executable-policy-as-an-engineering-proposal",
      "figure_label": "fig:ch11-research-2",
      "reading_passage": "Figure~\\ref{fig:ch11-research-2} shows why those controls need a channel-specific scope. The upper bar classifies policies on code contributions; the lower bars record an absence of explicit guidance for communication and issues or security. Silence in a policy is not permission for an agent to post externally or disclose sensitive information. Our gate profile must state these boundaries separately rather than inherit them from a general allowance to submit code.",
      "passage_sha256": "befbbaef788ed066d7a0cce32742aec03d7e30fb4bc6257725052a4362129840",
      "local_reference_count": 1,
      "global_reference_count": 1,
      "interpretation": "Current reader-prose linkage only",
      "id": "x06092",
      "source": "EDITION:WOP:READER:V9:20261011",
      "target": "JPG:V7:27",
      "key": "v9_reading_passage",
      "atlas_family": "provenance"
    },
    {
      "relation": "FIGURE_EXPLAINED_IN_READER_PROSE_V9",
      "provenance": "READER_REVISION_V9",
      "reader_file": "chapters/chapter12.tex",
      "reader_file_sha256": "dbf4854f748601e0dd7778f39625870b36752dac82df792108a48d1b62cc701f",
      "section_label": "ch12-why-cheap-generation-may-increase-total-cost",
      "figure_label": "fig:ch12-research-1",
      "reading_passage": "The queue in Chapter~\\ref{chap:11} gives a local reading of Figure~\\ref{fig:ch12-research-1}. Candidate generation feeds review and integration, while the dashed capacity boundary reminds us that downstream delivery can remain constrained. More upstream work then accumulates instead of becoming proportionally more releases. The economic question is whether the intervention expands capacity at the constrained stage or reduces the evidence-gathering effort required there; faster generation alone answers neither.",
      "passage_sha256": "5f8c0818a87b7b35e479181b8e9bfed0cba3f9653cb849fd6d099013a4b6bf58",
      "local_reference_count": 1,
      "global_reference_count": 1,
      "interpretation": "Current reader-prose linkage only",
      "id": "x06093",
      "source": "EDITION:WOP:READER:V9:20261011",
      "target": "JPG:V7:28",
      "key": "v9_reading_passage",
      "atlas_family": "provenance"
    },
    {
      "relation": "FIGURE_EXPLAINED_IN_READER_PROSE_V9",
      "provenance": "READER_REVISION_V9",
      "reader_file": "chapters/chapter12.tex",
      "reader_file_sha256": "dbf4854f748601e0dd7778f39625870b36752dac82df792108a48d1b62cc701f",
      "section_label": "ch12-the-apprenticeship-and-long-term-skill-economy",
      "figure_label": "fig:ch12-research-2",
      "reading_passage": "Figure~\\ref{fig:ch12-research-2} places the long-term question on a skill axis. The two curves represent stylized cohorts, and the vertical line marks the model's active-expert threshold $a_t$; neither their relative heights nor their displacement estimates our team's future headcount or competence. The diagram asks how access to expertise changes what a later cohort can learn. Training time, attrition, supervision and delayed competence therefore belong in the investment discussion, but require longitudinal observations rather than numbers read from these illustrative curves.",
      "passage_sha256": "60460ac8a1e8eaeb5280e3b165572753501420b4b7b316aeac236285510d09de",
      "local_reference_count": 1,
      "global_reference_count": 1,
      "interpretation": "Current reader-prose linkage only",
      "id": "x06094",
      "source": "EDITION:WOP:READER:V9:20261011",
      "target": "JPG:V7:29",
      "key": "v9_reading_passage",
      "atlas_family": "provenance"
    },
    {
      "relation": "FIGURE_EXPLAINED_IN_READER_PROSE_V9",
      "provenance": "READER_REVISION_V9",
      "reader_file": "appendices/methodology.tex",
      "reader_file_sha256": "71c69a94ecdbaa12b7170f8d564bb34bb1af99a9a0a23766dc28687589743093",
      "section_label": "app:graph-construction",
      "figure_label": "fig:app-evidence-to-teaching",
      "reading_passage": "A useful evidence trail names the publication and version, locates the relevant passage, states a bounded claim and explains how that claim informs a decision. Figure~\\ref{fig:app-evidence-to-teaching} follows that route. Read across its upper row from publication to claim to engineering interpretation. The lower branch carries the source's qualifications into the example, so that the practical lesson does not quietly acquire more authority than the evidence supplies.",
      "passage_sha256": "bc16e9628d8feb824301ec24cecad3f654f1573c3e72365ad060a095f3fa3385",
      "local_reference_count": 1,
      "global_reference_count": 1,
      "interpretation": "Current reader-prose linkage only",
      "id": "x06095",
      "source": "EDITION:WOP:READER:V9:20261011",
      "target": "JPG:V7:30",
      "key": "v9_reading_passage",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_SECOND_EDITION_OF",
      "rationale": "La directory e il titolo forniti dall’autore identificano la seconda edizione dello stesso volume; non è una seconda fonte empirica indipendente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ND/AI_SDD_ENG_V2",
      "source_line": 0,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_basis": "EDITORIAL_CONTENT_COMPARISON_NOT_INDEPENDENT_CORROBORATION",
      "id": "x06096",
      "source": "V03",
      "target": "V02",
      "key": "ND-e3d5306483368531",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/main.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x06097",
      "source": "B001",
      "target": "V01",
      "key": "ND-21008adb4098cd2f",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "Le introduzioni alle parti costruiscono il percorso dalle trasformazioni professionali all’adozione organizzativa. Ancoraggi: Introduzioni alle parti — Non-Deterministic Software Engineering (L1)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/main.tex",
      "source_line": 1,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06098",
      "source": "B001",
      "target": "T:Engineering structure",
      "key": "ND-b14196a1f8ec4aaf",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Le introduzioni alle parti costruiscono il percorso dalle trasformazioni professionali all’adozione organizzativa. Ancoraggi: Introduzioni alle parti — Non-Deterministic Software Engineering (L1)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/main.tex",
      "source_line": 1,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06099",
      "source": "B001",
      "target": "T:What agents can do",
      "key": "ND-2f9f8eb169ee13d2",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Le introduzioni alle parti costruiscono il percorso dalle trasformazioni professionali all’adozione organizzativa. Ancoraggi: Introduzioni alle parti — Non-Deterministic Software Engineering (L1)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/main.tex",
      "source_line": 1,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06100",
      "source": "B001",
      "target": "T:Productivity",
      "key": "ND-1ec0d00e4ce4cc37",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Le introduzioni alle parti costruiscono il percorso dalle trasformazioni professionali all’adozione organizzativa. Ancoraggi: Introduzioni alle parti — Non-Deterministic Software Engineering (L1)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/main.tex",
      "source_line": 1,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06101",
      "source": "B001",
      "target": "T:Skills & learning",
      "key": "ND-30e36705738482c1",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il main contiene prosa autonoma di raccordo fra fondamenti, implementazione, organizzazione, catalogo e appendici. Va schedato senza inglobare nuovamente il testo dei file inclusi. Ancoraggi: Introduzioni alle parti — Non-Deterministic Software Engineering (L1)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/main.tex",
      "source_line": 1,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06102",
      "source": "B001",
      "target": "K:Developer workflow and adoption",
      "key": "ND-803b42ee5ca0390e",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il main contiene prosa autonoma di raccordo fra fondamenti, implementazione, organizzazione, catalogo e appendici. Va schedato senza inglobare nuovamente il testo dei file inclusi. Ancoraggi: Introduzioni alle parti — Non-Deterministic Software Engineering (L1)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/main.tex",
      "source_line": 1,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06103",
      "source": "B001",
      "target": "K:Human-agent collaboration",
      "key": "ND-16af4a0cc9814b82",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il main contiene prosa autonoma di raccordo fra fondamenti, implementazione, organizzazione, catalogo e appendici. Va schedato senza inglobare nuovamente il testo dei file inclusi. Ancoraggi: Introduzioni alle parti — Non-Deterministic Software Engineering (L1)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/main.tex",
      "source_line": 1,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06104",
      "source": "B001",
      "target": "K:Evaluation methodology and baselines",
      "key": "ND-01f2c24844650d3e",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Le introduzioni alle parti costruiscono il percorso dalle trasformazioni professionali all’adozione organizzativa. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/main.tex",
      "source_line": 1,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06105",
      "source": "B001",
      "target": "C:C01",
      "key": "ND-adf0716627acfbb8",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Le introduzioni alle parti costruiscono il percorso dalle trasformazioni professionali all’adozione organizzativa. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/main.tex",
      "source_line": 1,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06106",
      "source": "B001",
      "target": "C:C11",
      "key": "ND-aba4212397c43af3",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/main.tex",
      "source_line": 25,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x06107",
      "source": "B001",
      "target": "B002",
      "key": "ND-3e398272d20d6240",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/main.tex",
      "source_line": 30,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x06108",
      "source": "B001",
      "target": "B003",
      "key": "ND-16acb9cbe47b8a41",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/main.tex",
      "source_line": 74,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x06109",
      "source": "B001",
      "target": "B004",
      "key": "ND-b6a091dfa89c4f4b",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:fundamental-shift.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/main.tex",
      "source_line": 54,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:fundamental-shift",
      "id": "x06110",
      "source": "B001",
      "target": "B004",
      "key": "ND-f8279227af226d6e",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:fundamental-shift.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/main.tex",
      "source_line": 66,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:fundamental-shift",
      "id": "x06111",
      "source": "B001",
      "target": "B004",
      "key": "ND-7f079d8ddd7185c6",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/main.tex",
      "source_line": 75,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x06112",
      "source": "B001",
      "target": "B005",
      "key": "ND-576cc6b46c669fa1",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:vibe-coding.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/main.tex",
      "source_line": 57,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:vibe-coding",
      "id": "x06113",
      "source": "B001",
      "target": "B005",
      "key": "ND-53e6cb7fcfcccbaa",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/main.tex",
      "source_line": 76,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x06114",
      "source": "B001",
      "target": "B006",
      "key": "ND-c5ccbf6a7c818622",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:experience-divide.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/main.tex",
      "source_line": 60,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:experience-divide",
      "id": "x06115",
      "source": "B001",
      "target": "B006",
      "key": "ND-e0527df858a80cec",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/main.tex",
      "source_line": 113,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x06116",
      "source": "B001",
      "target": "B007",
      "key": "ND-0fced2722e6850dc",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:new-workflows.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/main.tex",
      "source_line": 93,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:new-workflows",
      "id": "x06117",
      "source": "B001",
      "target": "B007",
      "key": "ND-a10c0ff0fa328705",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:new-workflows.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/main.tex",
      "source_line": 105,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:new-workflows",
      "id": "x06118",
      "source": "B001",
      "target": "B007",
      "key": "ND-cac9a1faf171f549",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:new-workflows.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/main.tex",
      "source_line": 205,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:new-workflows",
      "id": "x06119",
      "source": "B001",
      "target": "B007",
      "key": "ND-f0f87d063c5441d3",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/main.tex",
      "source_line": 114,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x06120",
      "source": "B001",
      "target": "B008",
      "key": "ND-625f0decf22b3098",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:quality-crisis.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/main.tex",
      "source_line": 96,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:quality-crisis",
      "id": "x06121",
      "source": "B001",
      "target": "B008",
      "key": "ND-d54461e27373a19f",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:quality-crisis.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/main.tex",
      "source_line": 105,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:quality-crisis",
      "id": "x06122",
      "source": "B001",
      "target": "B008",
      "key": "ND-6fe64047021bed6d",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/main.tex",
      "source_line": 115,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x06123",
      "source": "B001",
      "target": "B009",
      "key": "ND-35c2564804d2aefd",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:measuring.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/main.tex",
      "source_line": 99,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:measuring",
      "id": "x06124",
      "source": "B001",
      "target": "B009",
      "key": "ND-0f8ea9e84cf299ab",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:measuring.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/main.tex",
      "source_line": 105,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:measuring",
      "id": "x06125",
      "source": "B001",
      "target": "B009",
      "key": "ND-9c03c8b28048195a",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/main.tex",
      "source_line": 149,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x06126",
      "source": "B001",
      "target": "B010",
      "key": "ND-df02ef5ff775e6be",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:adaptation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/main.tex",
      "source_line": 132,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:adaptation",
      "id": "x06127",
      "source": "B001",
      "target": "B010",
      "key": "ND-21be25744f73963f",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:adaptation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/main.tex",
      "source_line": 141,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:adaptation",
      "id": "x06128",
      "source": "B001",
      "target": "B010",
      "key": "ND-7914e51f3a857024",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/main.tex",
      "source_line": 150,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x06129",
      "source": "B001",
      "target": "B011",
      "key": "ND-caafc36b1aa96151",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:looking-forward.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/main.tex",
      "source_line": 135,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:looking-forward",
      "id": "x06130",
      "source": "B001",
      "target": "B011",
      "key": "ND-832e977389347b74",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:looking-forward.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/main.tex",
      "source_line": 141,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:looking-forward",
      "id": "x06131",
      "source": "B001",
      "target": "B011",
      "key": "ND-bc6457de847ea718",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/main.tex",
      "source_line": 184,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x06132",
      "source": "B001",
      "target": "B012",
      "key": "ND-988fef15045d4a0a",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:pattern-catalog.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/main.tex",
      "source_line": 167,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:pattern-catalog",
      "id": "x06133",
      "source": "B001",
      "target": "B012",
      "key": "ND-63434d1d7d41b076",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/main.tex",
      "source_line": 185,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x06134",
      "source": "B001",
      "target": "B019",
      "key": "ND-04db0fbecee0e05d",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:tools-n-pratices.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/main.tex",
      "source_line": 170,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:tools-n-pratices",
      "id": "x06135",
      "source": "B001",
      "target": "B019",
      "key": "ND-d8552dba1e204b1a",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/main.tex",
      "source_line": 228,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x06136",
      "source": "B001",
      "target": "B032",
      "key": "ND-de3ef509bd2d99fa",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label app:quick-reference.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/main.tex",
      "source_line": 198,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "app:quick-reference",
      "id": "x06137",
      "source": "B001",
      "target": "B032",
      "key": "ND-6c4b168f91fb468f",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label app:quick-reference.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/main.tex",
      "source_line": 215,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "app:quick-reference",
      "id": "x06138",
      "source": "B001",
      "target": "B032",
      "key": "ND-bc290b7616537ca5",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/main.tex",
      "source_line": 229,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x06139",
      "source": "B001",
      "target": "B033",
      "key": "ND-1678d0a8bd690ff2",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label app:expert-insights.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/main.tex",
      "source_line": 201,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "app:expert-insights",
      "id": "x06140",
      "source": "B001",
      "target": "B033",
      "key": "ND-87e65965c9ef1d40",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label app:expert-insights.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/main.tex",
      "source_line": 216,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "app:expert-insights",
      "id": "x06141",
      "source": "B001",
      "target": "B033",
      "key": "ND-a92ce42bb74e51d0",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/main.tex",
      "source_line": 230,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x06142",
      "source": "B001",
      "target": "B034",
      "key": "ND-de6ca6f15403716b",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label app:solutions.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/main.tex",
      "source_line": 204,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "app:solutions",
      "id": "x06143",
      "source": "B001",
      "target": "B034",
      "key": "ND-57a3923329ef8ddc",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/main.tex",
      "source_line": 231,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x06144",
      "source": "B001",
      "target": "B035",
      "key": "ND-c88b8e282e34d7ca",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label app:eu-adoption.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/main.tex",
      "source_line": 207,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "app:eu-adoption",
      "id": "x06145",
      "source": "B001",
      "target": "B035",
      "key": "ND-6592c290baf2bb8f",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label app:eu-adoption.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/main.tex",
      "source_line": 217,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "app:eu-adoption",
      "id": "x06146",
      "source": "B001",
      "target": "B035",
      "key": "ND-1523c0561c1d7ef2",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x06147",
      "source": "B001",
      "target": "PUB:V11:V01",
      "key": "V11-4510e0ee535cb4953aee4cc1",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/frontmatter.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x06148",
      "source": "B002",
      "target": "V01",
      "key": "ND-a87f4a9f1f7c1388",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "Il frontespizio dichiara fonti, attribuzioni e limiti del volume. Ancoraggi: Fonti, attribuzioni e avvertenze di lettura (L1)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/frontmatter.tex",
      "source_line": 1,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06149",
      "source": "B002",
      "target": "T:Engineering structure",
      "key": "ND-f3a7018a3eba648d",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Il frontespizio dichiara fonti, attribuzioni e limiti del volume. Ancoraggi: Fonti, attribuzioni e avvertenze di lettura (L1)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/frontmatter.tex",
      "source_line": 1,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06150",
      "source": "B002",
      "target": "T:What agents can do",
      "key": "ND-39f305040c234266",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Le note iniziali chiariscono l’uso di interviste practitioner, report industriali ed esperienza dell’autore; permettono di qualificare l’origine delle affermazioni successive. Ancoraggi: Fonti, attribuzioni e avvertenze di lettura (L1)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/frontmatter.tex",
      "source_line": 1,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06151",
      "source": "B002",
      "target": "K:Developer workflow and adoption",
      "key": "ND-3fd7570aa02fc982",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Le note iniziali chiariscono l’uso di interviste practitioner, report industriali ed esperienza dell’autore; permettono di qualificare l’origine delle affermazioni successive. Ancoraggi: Fonti, attribuzioni e avvertenze di lettura (L1)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/frontmatter.tex",
      "source_line": 1,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06152",
      "source": "B002",
      "target": "K:Human-agent collaboration",
      "key": "ND-01c95fb0921bdbba",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Il frontespizio dichiara fonti, attribuzioni e limiti del volume. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/frontmatter.tex",
      "source_line": 1,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06153",
      "source": "B002",
      "target": "C:C01",
      "key": "ND-2f00ec6a421fbbf7",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x06154",
      "source": "B002",
      "target": "PUB:V11:V01",
      "key": "V11-29a04ef0d64cc767283d2a86",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x06155",
      "source": "B003",
      "target": "V01",
      "key": "ND-22b75f141355dc63",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "Il sommario introduce il problema della distanza fra feature generata e cambiamento pronto per il rilascio. Ancoraggi: The Opening Scenario (L13); Why This Book Exists (L84); What You'll Learn (L122); Reading Paths (L227)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 13,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06156",
      "source": "B003",
      "target": "T:Engineering structure",
      "key": "ND-d0eb2e1c78544336",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Il sommario introduce il problema della distanza fra feature generata e cambiamento pronto per il rilascio. Ancoraggi: The Opening Scenario (L13); Why This Book Exists (L84); What You'll Learn (L122); Reading Paths (L227)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 13,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06157",
      "source": "B003",
      "target": "T:What agents can do",
      "key": "ND-6cd13e29d297ac4c",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Il sommario introduce il problema della distanza fra feature generata e cambiamento pronto per il rilascio. Ancoraggi: The Opening Scenario (L13); Why This Book Exists (L84); What You'll Learn (L122); Reading Paths (L227)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 13,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06158",
      "source": "B003",
      "target": "T:Productivity",
      "key": "ND-0a646f30948b8079",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Il sommario introduce il problema della distanza fra feature generata e cambiamento pronto per il rilascio. Ancoraggi: The Opening Scenario (L13); Why This Book Exists (L84); What You'll Learn (L122); Reading Paths (L227)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 13,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06159",
      "source": "B003",
      "target": "T:Economics",
      "key": "ND-7234ff04f3663b5b",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Il sommario introduce il problema della distanza fra feature generata e cambiamento pronto per il rilascio. Ancoraggi: The Opening Scenario (L13); Why This Book Exists (L84); What You'll Learn (L122); Reading Paths (L227)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 13,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06160",
      "source": "B003",
      "target": "T:Skills & learning",
      "key": "ND-5b2656694d457a90",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La scena iniziale e i percorsi per ruolo spiegano come usare il libro. La scheda è un nodo di orientamento che collega trasformazione del lavoro, misurazione e responsabilità. Ancoraggi: The Opening Scenario (L13); Why This Book Exists (L84); What You'll Learn (L122); Reading Paths (L227)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 13,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06161",
      "source": "B003",
      "target": "K:Developer workflow and adoption",
      "key": "ND-ced1a82df70fff8d",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La scena iniziale e i percorsi per ruolo spiegano come usare il libro. La scheda è un nodo di orientamento che collega trasformazione del lavoro, misurazione e responsabilità. Ancoraggi: The Opening Scenario (L13); Why This Book Exists (L84); What You'll Learn (L122); Reading Paths (L227)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 13,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06162",
      "source": "B003",
      "target": "K:Human-agent collaboration",
      "key": "ND-44814755a00ac4f5",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La scena iniziale e i percorsi per ruolo spiegano come usare il libro. La scheda è un nodo di orientamento che collega trasformazione del lavoro, misurazione e responsabilità. Ancoraggi: The Opening Scenario (L13); Why This Book Exists (L84); What You'll Learn (L122); Reading Paths (L227)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 13,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06163",
      "source": "B003",
      "target": "K:Output versus shipped value",
      "key": "ND-78ae1d5694ddb81d",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La scena iniziale e i percorsi per ruolo spiegano come usare il libro. La scheda è un nodo di orientamento che collega trasformazione del lavoro, misurazione e responsabilità. Ancoraggi: The Opening Scenario (L13); Why This Book Exists (L84); What You'll Learn (L122); Reading Paths (L227)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 13,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06164",
      "source": "B003",
      "target": "K:Evaluation methodology and baselines",
      "key": "ND-ba951da5d02f1ec8",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Il sommario introduce il problema della distanza fra feature generata e cambiamento pronto per il rilascio. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 13,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06165",
      "source": "B003",
      "target": "C:C01",
      "key": "ND-4995cc855a57bc9b",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Il sommario introduce il problema della distanza fra feature generata e cambiamento pronto per il rilascio. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 13,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06166",
      "source": "B003",
      "target": "C:C02",
      "key": "ND-893db1797b125b87",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Il sommario introduce il problema della distanza fra feature generata e cambiamento pronto per il rilascio. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 13,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06167",
      "source": "B003",
      "target": "C:C11",
      "key": "ND-3f0afd88317c20a8",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il sommario introduce il problema della distanza fra feature generata e cambiamento pronto per il rilascio. Confronto (foundations): Confrontare la ridefinizione del lavoro ingegneristico, senza dedurre che una visione o una roadmap dimostrino un miglioramento misurato. Scheda W152: Provides an architecture for organizing agentic SWE research around dependable processes, collaboration and evaluation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 232,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "foundations",
      "source_evidence_locator": "For CTOs and VPs of Engineering (L232); For Engineering Managers (L252)",
      "target_evidence_locator": "Frozen v6 node W152 summary/contribution and limitation",
      "target_limitations": "Roadmap is not evidence of achieved agent reliability.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06168",
      "source": "B003",
      "target": "W152",
      "key": "ND-13586e9d6bc2d170",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il sommario introduce il problema della distanza fra feature generata e cambiamento pronto per il rilascio. Confronto (foundations): Confrontare la ridefinizione del lavoro ingegneristico, senza dedurre che una visione o una roadmap dimostrino un miglioramento misurato. Scheda O028: Fast conversational prototyping and accountable AI-assisted engineering are distinct development regimes.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 232,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "foundations",
      "source_evidence_locator": "For CTOs and VPs of Engineering (L232); For Engineering Managers (L252)",
      "target_evidence_locator": "Frozen v6 node O028 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06169",
      "source": "B003",
      "target": "O028",
      "key": "ND-e88d0e4247097540",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il sommario introduce il problema della distanza fra feature generata e cambiamento pronto per il rilascio. Confronto (foundations): Confrontare la ridefinizione del lavoro ingegneristico, senza dedurre che una visione o una roadmap dimostrino un miglioramento misurato. Scheda P100: Orosz revisits Brooks’s distinction between fundamental software difficulty and tool-level improvement.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 232,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "foundations",
      "source_evidence_locator": "For CTOs and VPs of Engineering (L232); For Engineering Managers (L252)",
      "target_evidence_locator": "Frozen v6 node P100 summary/contribution and limitation",
      "target_limitations": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06170",
      "source": "B003",
      "target": "P100",
      "key": "ND-c5827dad71d3b6d9",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il sommario introduce il problema della distanza fra feature generata e cambiamento pronto per il rilascio. Confronto (productivity): Confrontare output generato, cambiamento integrato e valore rilasciato. Adozione e velocità percepita non misurano da sole produttività netta. Scheda W010: Agent advances raise commits substantially more than releases; delivery throughput has lower elasticity than coding throughput.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 13,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "productivity",
      "source_evidence_locator": "The Opening Scenario (L13); Why This Book Exists (L84); Reading Paths (L227)",
      "target_evidence_locator": "Frozen v6 node W010 summary/contribution and limitation",
      "target_limitations": "GitHub activity and matched designs do not establish business value.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06171",
      "source": "B003",
      "target": "W010",
      "key": "ND-a14bfb3e6eec211d",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il sommario introduce il problema della distanza fra feature generata e cambiamento pronto per il rilascio. Confronto (productivity): Confrontare output generato, cambiamento integrato e valore rilasciato. Adozione e velocità percepita non misurano da sole produttività netta. Scheda O029: Perceived personal acceleration with coding AI does not necessarily translate into net team or release-level productivity.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 13,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "productivity",
      "source_evidence_locator": "The Opening Scenario (L13); Why This Book Exists (L84); Reading Paths (L227)",
      "target_evidence_locator": "Frozen v6 node O029 summary/contribution and limitation",
      "target_limitations": "The percentages reported by Osmani come from diverse third-party surveys and experiments; no single pooled causal estimate is supplied.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06172",
      "source": "B003",
      "target": "O029",
      "key": "ND-228194e62898e99a",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il sommario introduce il problema della distanza fra feature generata e cambiamento pronto per il rilascio. Confronto (adoption): Confrontare selezione degli strumenti, abilitazione del team e verifica degli esiti; una graduatoria o un piano di rollout non sostituisce un pilot controllato. Scheda W007: Enterprise users report perceived usefulness and practical requirements that should shape deployment.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 160,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "adoption",
      "source_evidence_locator": "Part IV: Patterns, Tools and Practices (Chapters 9--10) (L160)",
      "target_evidence_locator": "Frozen v6 node W007 summary/contribution and limitation",
      "target_limitations": "IBM respondents only; perception-based.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06173",
      "source": "B003",
      "target": "W007",
      "key": "ND-d681b6bbbe803fd4",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il sommario introduce il problema della distanza fra feature generata e cambiamento pronto per il rilascio. Confronto (adoption): Confrontare selezione degli strumenti, abilitazione del team e verifica degli esiti; una graduatoria o un piano di rollout non sostituisce un pilot controllato. Scheda O041: Engineering leaders should define outcome quality, train teams and make human verification a normal part of AI adoption.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 160,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "adoption",
      "source_evidence_locator": "Part IV: Patterns, Tools and Practices (Chapters 9--10) (L160)",
      "target_evidence_locator": "Frozen v6 node O041 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06174",
      "source": "B003",
      "target": "O041",
      "key": "ND-3a549b1511659165",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:vibe-coding.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 26,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:vibe-coding",
      "id": "x06175",
      "source": "B003",
      "target": "B005",
      "key": "ND-d49ed20ba2af4d36",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:vibe-coding.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 53,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:vibe-coding",
      "id": "x06176",
      "source": "B003",
      "target": "B005",
      "key": "ND-5225a8ec96464c68",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:vibe-coding.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 133,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:vibe-coding",
      "id": "x06177",
      "source": "B003",
      "target": "B005",
      "key": "ND-a5f435ced3734459",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:vibe-coding.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 240,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:vibe-coding",
      "id": "x06178",
      "source": "B003",
      "target": "B005",
      "key": "ND-13cde05f3342427e",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:fundamental-shift.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 28,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:fundamental-shift",
      "id": "x06179",
      "source": "B003",
      "target": "B004",
      "key": "ND-9f40a477b786ec8e",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:fundamental-shift.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 45,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:fundamental-shift",
      "id": "x06180",
      "source": "B003",
      "target": "B004",
      "key": "ND-a22fc07ae5e9904b",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:fundamental-shift.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 131,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:fundamental-shift",
      "id": "x06181",
      "source": "B003",
      "target": "B004",
      "key": "ND-c783e063bd40e1d5",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:fundamental-shift.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 239,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:fundamental-shift",
      "id": "x06182",
      "source": "B003",
      "target": "B004",
      "key": "ND-6abe2a6186dfdc8e",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:fundamental-shift.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 259,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:fundamental-shift",
      "id": "x06183",
      "source": "B003",
      "target": "B004",
      "key": "ND-3cb309ac8de4ddcd",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:fundamental-shift.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 277,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:fundamental-shift",
      "id": "x06184",
      "source": "B003",
      "target": "B004",
      "key": "ND-cd098d6beb85d5d0",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:fundamental-shift.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 294,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:fundamental-shift",
      "id": "x06185",
      "source": "B003",
      "target": "B004",
      "key": "ND-1d552ddbdd0fa326",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:fundamental-shift.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 311,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:fundamental-shift",
      "id": "x06186",
      "source": "B003",
      "target": "B004",
      "key": "ND-d57b70b84b4cedc5",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:fundamental-shift.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 324,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:fundamental-shift",
      "id": "x06187",
      "source": "B003",
      "target": "B004",
      "key": "ND-49e5901d08657fd1",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:pattern-catalog.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 49,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:pattern-catalog",
      "id": "x06188",
      "source": "B003",
      "target": "B012",
      "key": "ND-ea8bc01b79e1bc2e",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:pattern-catalog.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 119,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:pattern-catalog",
      "id": "x06189",
      "source": "B003",
      "target": "B012",
      "key": "ND-7f1092013faa49bd",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:pattern-catalog.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 165,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:pattern-catalog",
      "id": "x06190",
      "source": "B003",
      "target": "B012",
      "key": "ND-4b450327dfc7efc1",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:pattern-catalog.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 206,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:pattern-catalog",
      "id": "x06191",
      "source": "B003",
      "target": "B012",
      "key": "ND-e55a9aa55013d03b",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:pattern-catalog.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 208,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:pattern-catalog",
      "id": "x06192",
      "source": "B003",
      "target": "B012",
      "key": "ND-a1e7f54e418c33a1",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:pattern-catalog.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 278,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:pattern-catalog",
      "id": "x06193",
      "source": "B003",
      "target": "B012",
      "key": "ND-d337de5adad07e60",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:pattern-catalog.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 295,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:pattern-catalog",
      "id": "x06194",
      "source": "B003",
      "target": "B012",
      "key": "ND-f72a8d4a6575086b",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:pattern-catalog.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 314,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:pattern-catalog",
      "id": "x06195",
      "source": "B003",
      "target": "B012",
      "key": "ND-cb89c611a0bc5c8d",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:new-workflows.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 49,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:new-workflows",
      "id": "x06196",
      "source": "B003",
      "target": "B007",
      "key": "ND-a25a8fd1e87a6f00",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:new-workflows.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 108,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:new-workflows",
      "id": "x06197",
      "source": "B003",
      "target": "B007",
      "key": "ND-f05ef3a26d0a45a6",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:new-workflows.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 143,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:new-workflows",
      "id": "x06198",
      "source": "B003",
      "target": "B007",
      "key": "ND-fae271ef083637ff",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:new-workflows.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 179,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:new-workflows",
      "id": "x06199",
      "source": "B003",
      "target": "B007",
      "key": "ND-4a48b0384a1d0d7a",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:new-workflows.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 294,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:new-workflows",
      "id": "x06200",
      "source": "B003",
      "target": "B007",
      "key": "ND-76123be0a2629b80",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:experience-divide.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 57,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:experience-divide",
      "id": "x06201",
      "source": "B003",
      "target": "B006",
      "key": "ND-59a216a354d0c29c",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:experience-divide.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 135,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:experience-divide",
      "id": "x06202",
      "source": "B003",
      "target": "B006",
      "key": "ND-7f5e25a81343ecfe",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:experience-divide.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 212,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:experience-divide",
      "id": "x06203",
      "source": "B003",
      "target": "B006",
      "key": "ND-b931019051622005",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:experience-divide.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 259,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:experience-divide",
      "id": "x06204",
      "source": "B003",
      "target": "B006",
      "key": "ND-eee1fbacda7f7b7d",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:measuring.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 61,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:measuring",
      "id": "x06205",
      "source": "B003",
      "target": "B009",
      "key": "ND-fa05d3ec531dba8d",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:measuring.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 147,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:measuring",
      "id": "x06206",
      "source": "B003",
      "target": "B009",
      "key": "ND-de107ee2f0b08224",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:measuring.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 210,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:measuring",
      "id": "x06207",
      "source": "B003",
      "target": "B009",
      "key": "ND-7461178eefe8b716",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:measuring.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 242,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:measuring",
      "id": "x06208",
      "source": "B003",
      "target": "B009",
      "key": "ND-9d5d7a5c4a9d6dc6",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:measuring.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 260,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:measuring",
      "id": "x06209",
      "source": "B003",
      "target": "B009",
      "key": "ND-d96c54cd24518606",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:adaptation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 65,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:adaptation",
      "id": "x06210",
      "source": "B003",
      "target": "B010",
      "key": "ND-87fe7d790d2be3f9",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:adaptation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 155,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:adaptation",
      "id": "x06211",
      "source": "B003",
      "target": "B010",
      "key": "ND-a0a1f6a8397c7cfb",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:adaptation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 214,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:adaptation",
      "id": "x06212",
      "source": "B003",
      "target": "B010",
      "key": "ND-ad0fca76da70a4e7",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:adaptation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 243,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:adaptation",
      "id": "x06213",
      "source": "B003",
      "target": "B010",
      "key": "ND-b9a52d2b2cdc0cf3",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:adaptation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 261,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:adaptation",
      "id": "x06214",
      "source": "B003",
      "target": "B010",
      "key": "ND-27285507dcb5b59a",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:adaptation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 277,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:adaptation",
      "id": "x06215",
      "source": "B003",
      "target": "B010",
      "key": "ND-294874a2455c9b5b",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:quality-crisis.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 73,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:quality-crisis",
      "id": "x06216",
      "source": "B003",
      "target": "B008",
      "key": "ND-33fb412419ef3610",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:quality-crisis.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 145,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:quality-crisis",
      "id": "x06217",
      "source": "B003",
      "target": "B008",
      "key": "ND-7b4082dc51ab8f81",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:quality-crisis.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 216,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:quality-crisis",
      "id": "x06218",
      "source": "B003",
      "target": "B008",
      "key": "ND-9e3dfcb0c767b7c4",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:quality-crisis.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 241,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:quality-crisis",
      "id": "x06219",
      "source": "B003",
      "target": "B008",
      "key": "ND-f134b171348ddc5a",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:quality-crisis.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 260,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:quality-crisis",
      "id": "x06220",
      "source": "B003",
      "target": "B008",
      "key": "ND-4e4c59e2cc596171",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:quality-crisis.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 312,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:quality-crisis",
      "id": "x06221",
      "source": "B003",
      "target": "B008",
      "key": "ND-4f6ce387ce2e9632",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label app:expert-insights.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 82,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "app:expert-insights",
      "id": "x06222",
      "source": "B003",
      "target": "B033",
      "key": "ND-d4858f40e785f4c0",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label app:expert-insights.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 177,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "app:expert-insights",
      "id": "x06223",
      "source": "B003",
      "target": "B033",
      "key": "ND-1bb94f61acf73558",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label app:expert-insights.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 244,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "app:expert-insights",
      "id": "x06224",
      "source": "B003",
      "target": "B033",
      "key": "ND-363d5cb60094d049",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:tools-n-pratices.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 108,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:tools-n-pratices",
      "id": "x06225",
      "source": "B003",
      "target": "B019",
      "key": "ND-43dd9eb72bbee6ba",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:tools-n-pratices.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 167,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:tools-n-pratices",
      "id": "x06226",
      "source": "B003",
      "target": "B019",
      "key": "ND-111005d1d3d9df29",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:tools-n-pratices.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 179,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:tools-n-pratices",
      "id": "x06227",
      "source": "B003",
      "target": "B019",
      "key": "ND-d63da88d070a36ae",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:tools-n-pratices.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 214,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:tools-n-pratices",
      "id": "x06228",
      "source": "B003",
      "target": "B019",
      "key": "ND-07b191ee63a6e74e",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:tools-n-pratices.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 262,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:tools-n-pratices",
      "id": "x06229",
      "source": "B003",
      "target": "B019",
      "key": "ND-47084e0e1f940ac7",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:tools-n-pratices.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 280,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:tools-n-pratices",
      "id": "x06230",
      "source": "B003",
      "target": "B019",
      "key": "ND-0f56032bd940050f",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:tools-n-pratices.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 296,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:tools-n-pratices",
      "id": "x06231",
      "source": "B003",
      "target": "B019",
      "key": "ND-97e2b7261775c047",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:tools-n-pratices.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 313,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:tools-n-pratices",
      "id": "x06232",
      "source": "B003",
      "target": "B019",
      "key": "ND-aa47ea2296f66d91",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:looking-forward.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 157,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:looking-forward",
      "id": "x06233",
      "source": "B003",
      "target": "B011",
      "key": "ND-5f2d0a365ab94225",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:looking-forward.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 212,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:looking-forward",
      "id": "x06234",
      "source": "B003",
      "target": "B011",
      "key": "ND-7a61c4374f5952ef",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label app:quick-reference.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 175,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "app:quick-reference",
      "id": "x06235",
      "source": "B003",
      "target": "B032",
      "key": "ND-6665c470644b4285",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label app:quick-reference.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 206,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "app:quick-reference",
      "id": "x06236",
      "source": "B003",
      "target": "B032",
      "key": "ND-374142e5eed3bf90",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label app:quick-reference.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 210,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "app:quick-reference",
      "id": "x06237",
      "source": "B003",
      "target": "B032",
      "key": "ND-18e682ebeef8eae1",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label app:quick-reference.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 214,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "app:quick-reference",
      "id": "x06238",
      "source": "B003",
      "target": "B032",
      "key": "ND-3a75c21f89f455b8",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label app:quick-reference.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 263,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "app:quick-reference",
      "id": "x06239",
      "source": "B003",
      "target": "B032",
      "key": "ND-b7a77f5f614f5963",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label app:quick-reference.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 279,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "app:quick-reference",
      "id": "x06240",
      "source": "B003",
      "target": "B032",
      "key": "ND-a43fddab88ff1a4c",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label app:quick-reference.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 297,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "app:quick-reference",
      "id": "x06241",
      "source": "B003",
      "target": "B032",
      "key": "ND-3f2b9c9218079d16",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label app:solutions.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 179,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "app:solutions",
      "id": "x06242",
      "source": "B003",
      "target": "B034",
      "key": "ND-da97a533049da4b4",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label app:eu-adoption.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 181,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "app:eu-adoption",
      "id": "x06243",
      "source": "B003",
      "target": "B035",
      "key": "ND-2afb007bd148df75",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label app:eu-adoption.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 245,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "app:eu-adoption",
      "id": "x06244",
      "source": "B003",
      "target": "B035",
      "key": "ND-2dd2dfa3fcd9f527",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label app:eu-adoption.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/summary_v2.tex",
      "source_line": 315,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "app:eu-adoption",
      "id": "x06245",
      "source": "B003",
      "target": "B035",
      "key": "ND-f557d517d2ccd877",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x06246",
      "source": "B003",
      "target": "PUB:V11:V01",
      "key": "V11-81072fb37e90c75e8229077c",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter01_v4.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x06247",
      "source": "B004",
      "target": "V01",
      "key": "ND-953dc7b1aecf1fd1",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "Il passaggio al non determinismo richiede pratiche di controllo diverse dalla sola produzione del codice. Ancoraggi: A Shift as Significant as Assembly to High-Level Languages (L13); Implications for Engineering Practice (L80); The Security Imperative (L116); Why This Historical Context Matters (L214)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter01_v4.tex",
      "source_line": 13,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06248",
      "source": "B004",
      "target": "T:Engineering structure",
      "key": "ND-34617ea5835baefa",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Il passaggio al non determinismo richiede pratiche di controllo diverse dalla sola produzione del codice. Ancoraggi: A Shift as Significant as Assembly to High-Level Languages (L13); Implications for Engineering Practice (L80); The Security Imperative (L116); Why This Historical Context Matters (L214)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter01_v4.tex",
      "source_line": 13,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06249",
      "source": "B004",
      "target": "T:What agents can do",
      "key": "ND-54db7c0845b66285",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Il passaggio al non determinismo richiede pratiche di controllo diverse dalla sola produzione del codice. Ancoraggi: A Shift as Significant as Assembly to High-Level Languages (L13); Implications for Engineering Practice (L80); The Security Imperative (L116); Why This Historical Context Matters (L214)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter01_v4.tex",
      "source_line": 13,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06250",
      "source": "B004",
      "target": "T:Code quality & security",
      "key": "ND-de4c31ac64df0f30",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo propone una lettura storica del cambiamento e ne ricava responsabilità di verifica, modelli mentali e attenzione alla sicurezza. Ancoraggi: A Shift as Significant as Assembly to High-Level Languages (L13); Implications for Engineering Practice (L80); The Security Imperative (L116); Why This Historical Context Matters (L214)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter01_v4.tex",
      "source_line": 13,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06251",
      "source": "B004",
      "target": "K:Developer workflow and adoption",
      "key": "ND-b070c96d6eb44fe6",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo propone una lettura storica del cambiamento e ne ricava responsabilità di verifica, modelli mentali e attenzione alla sicurezza. Ancoraggi: A Shift as Significant as Assembly to High-Level Languages (L13); Implications for Engineering Practice (L80); The Security Imperative (L116); Why This Historical Context Matters (L214)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter01_v4.tex",
      "source_line": 13,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06252",
      "source": "B004",
      "target": "K:Human-agent collaboration",
      "key": "ND-ccc590adbf9e426b",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo propone una lettura storica del cambiamento e ne ricava responsabilità di verifica, modelli mentali e attenzione alla sicurezza. Ancoraggi: A Shift as Significant as Assembly to High-Level Languages (L13); Implications for Engineering Practice (L80); The Security Imperative (L116); Why This Historical Context Matters (L214)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter01_v4.tex",
      "source_line": 13,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06253",
      "source": "B004",
      "target": "K:Prompt injection and malicious tools",
      "key": "ND-10c362989b351ef1",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo propone una lettura storica del cambiamento e ne ricava responsabilità di verifica, modelli mentali e attenzione alla sicurezza. Ancoraggi: A Shift as Significant as Assembly to High-Level Languages (L13); Implications for Engineering Practice (L80); The Security Imperative (L116); Why This Historical Context Matters (L214)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter01_v4.tex",
      "source_line": 13,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06254",
      "source": "B004",
      "target": "K:Vulnerability and secure code",
      "key": "ND-42105e2abd71e17a",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Il passaggio al non determinismo richiede pratiche di controllo diverse dalla sola produzione del codice. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter01_v4.tex",
      "source_line": 13,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06255",
      "source": "B004",
      "target": "C:C01",
      "key": "ND-b61a1a9a8eb0e77a",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Il passaggio al non determinismo richiede pratiche di controllo diverse dalla sola produzione del codice. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter01_v4.tex",
      "source_line": 13,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06256",
      "source": "B004",
      "target": "C:C06",
      "key": "ND-aa199ea5f3d6ec45",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il passaggio al non determinismo richiede pratiche di controllo diverse dalla sola produzione del codice. Confronto (foundations): Confrontare la ridefinizione del lavoro ingegneristico, senza dedurre che una visione o una roadmap dimostrino un miglioramento misurato. Scheda W152: Provides an architecture for organizing agentic SWE research around dependable processes, collaboration and evaluation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter01_v4.tex",
      "source_line": 13,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "foundations",
      "source_evidence_locator": "A Shift as Significant as Assembly to High-Level Languages (L13); Beyond Abstraction: The Shift to Non-Determinism (L24); Implications for Engineering Practice (L80)",
      "target_evidence_locator": "Frozen v6 node W152 summary/contribution and limitation",
      "target_limitations": "Roadmap is not evidence of achieved agent reliability.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06257",
      "source": "B004",
      "target": "W152",
      "key": "ND-c1f794f2b3348719",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il passaggio al non determinismo richiede pratiche di controllo diverse dalla sola produzione del codice. Confronto (foundations): Confrontare la ridefinizione del lavoro ingegneristico, senza dedurre che una visione o una roadmap dimostrino un miglioramento misurato. Scheda O028: Fast conversational prototyping and accountable AI-assisted engineering are distinct development regimes.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter01_v4.tex",
      "source_line": 13,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "foundations",
      "source_evidence_locator": "A Shift as Significant as Assembly to High-Level Languages (L13); Beyond Abstraction: The Shift to Non-Determinism (L24); Implications for Engineering Practice (L80)",
      "target_evidence_locator": "Frozen v6 node O028 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06258",
      "source": "B004",
      "target": "O028",
      "key": "ND-d5851fb5bb3338ba",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il passaggio al non determinismo richiede pratiche di controllo diverse dalla sola produzione del codice. Confronto (foundations): Confrontare la ridefinizione del lavoro ingegneristico, senza dedurre che una visione o una roadmap dimostrino un miglioramento misurato. Scheda P100: Orosz revisits Brooks’s distinction between fundamental software difficulty and tool-level improvement.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter01_v4.tex",
      "source_line": 13,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "foundations",
      "source_evidence_locator": "A Shift as Significant as Assembly to High-Level Languages (L13); Beyond Abstraction: The Shift to Non-Determinism (L24); Implications for Engineering Practice (L80)",
      "target_evidence_locator": "Frozen v6 node P100 summary/contribution and limitation",
      "target_limitations": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06259",
      "source": "B004",
      "target": "P100",
      "key": "ND-a65f62645ca9c13f",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il passaggio al non determinismo richiede pratiche di controllo diverse dalla sola produzione del codice. Confronto (security): Confrontare superficie di attacco dell’agente, permessi e contenimento; esposizione, dimostrazione di attacco e frequenza degli incidenti non sono misure intercambiabili. Scheda W060: Workspace and retrieved-content injections can induce agents to execute unwanted commands.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter01_v4.tex",
      "source_line": 116,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "security",
      "source_evidence_locator": "The Security Imperative (L116)",
      "target_evidence_locator": "Frozen v6 node W060 summary/contribution and limitation",
      "target_limitations": "Attack configurations are adversarial, not real-world incidence rates.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06260",
      "source": "B004",
      "target": "W060",
      "key": "ND-b4f37b6a4256d965",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il passaggio al non determinismo richiede pratiche di controllo diverse dalla sola produzione del codice. Confronto (security): Confrontare superficie di attacco dell’agente, permessi e contenimento; esposizione, dimostrazione di attacco e frequenza degli incidenti non sono misure intercambiabili. Scheda O014: Production agents need identity, authorization, observability and recovery controls beyond an impressive base model.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter01_v4.tex",
      "source_line": 116,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "security",
      "source_evidence_locator": "The Security Imperative (L116)",
      "target_evidence_locator": "Frozen v6 node O014 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06261",
      "source": "B004",
      "target": "O014",
      "key": "ND-f47fa94b5046ce25",
      "atlas_family": "comparison"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x06262",
      "source": "B004",
      "target": "PUB:V11:V01",
      "key": "V11-116aa6e172a26f2ef5df1d21",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter02_v3.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x06263",
      "source": "B005",
      "target": "V01",
      "key": "ND-c897c7aa88366093",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "Vibe coding e ingegneria assistita differiscono per comprensione, controllo e responsabilità. Ancoraggi: Two Fundamentally Different Approaches (L21); When Vibes Meet Reality (L79); The Spec-Driven Alternative (L209); Organizational Implications (L308)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter02_v3.tex",
      "source_line": 21,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06264",
      "source": "B005",
      "target": "T:Engineering structure",
      "key": "ND-d67261706bf919a5",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Vibe coding e ingegneria assistita differiscono per comprensione, controllo e responsabilità. Ancoraggi: Two Fundamentally Different Approaches (L21); When Vibes Meet Reality (L79); The Spec-Driven Alternative (L209); Organizational Implications (L308)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter02_v3.tex",
      "source_line": 21,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06265",
      "source": "B005",
      "target": "T:What agents can do",
      "key": "ND-9aec6bbcf344a621",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Vibe coding e ingegneria assistita differiscono per comprensione, controllo e responsabilità. Ancoraggi: Two Fundamentally Different Approaches (L21); When Vibes Meet Reality (L79); The Spec-Driven Alternative (L209); Organizational Implications (L308)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter02_v3.tex",
      "source_line": 21,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06266",
      "source": "B005",
      "target": "T:Verification & review",
      "key": "ND-d9c41a08d1947c7c",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Vibe coding e ingegneria assistita differiscono per comprensione, controllo e responsabilità. Ancoraggi: Two Fundamentally Different Approaches (L21); When Vibes Meet Reality (L79); The Spec-Driven Alternative (L209); Organizational Implications (L308)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter02_v3.tex",
      "source_line": 21,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06267",
      "source": "B005",
      "target": "T:Skills & learning",
      "key": "ND-99604945fea9d3b7",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Vibe coding e ingegneria assistita differiscono per comprensione, controllo e responsabilità. Ancoraggi: Two Fundamentally Different Approaches (L21); When Vibes Meet Reality (L79); The Spec-Driven Alternative (L209); Organizational Implications (L308)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter02_v3.tex",
      "source_line": 21,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06268",
      "source": "B005",
      "target": "T:System knowledge & memory",
      "key": "ND-f368c5517b1d3612",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il testo delimita l’uso esplorativo dei prototipi, discute il problema del 70% e introduce specifiche e verifiche come alternativa alla mera prosecuzione della conversazione. Ancoraggi: Two Fundamentally Different Approaches (L21); When Vibes Meet Reality (L79); The Spec-Driven Alternative (L209); Organizational Implications (L308)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter02_v3.tex",
      "source_line": 21,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06269",
      "source": "B005",
      "target": "K:Developer workflow and adoption",
      "key": "ND-8c317308a9254d20",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il testo delimita l’uso esplorativo dei prototipi, discute il problema del 70% e introduce specifiche e verifiche come alternativa alla mera prosecuzione della conversazione. Ancoraggi: Two Fundamentally Different Approaches (L21); When Vibes Meet Reality (L79); The Spec-Driven Alternative (L209); Organizational Implications (L308)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter02_v3.tex",
      "source_line": 21,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06270",
      "source": "B005",
      "target": "K:Human-agent collaboration",
      "key": "ND-6d5dc8d206cafe36",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il testo delimita l’uso esplorativo dei prototipi, discute il problema del 70% e introduce specifiche e verifiche come alternativa alla mera prosecuzione della conversazione. Ancoraggi: Two Fundamentally Different Approaches (L21); When Vibes Meet Reality (L79); The Spec-Driven Alternative (L209); Organizational Implications (L308)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter02_v3.tex",
      "source_line": 21,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06271",
      "source": "B005",
      "target": "K:Specifications and governance",
      "key": "ND-5dc42e3a9641ccd5",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il testo delimita l’uso esplorativo dei prototipi, discute il problema del 70% e introduce specifiche e verifiche come alternativa alla mera prosecuzione della conversazione. Ancoraggi: Two Fundamentally Different Approaches (L21); When Vibes Meet Reality (L79); The Spec-Driven Alternative (L209); Organizational Implications (L308)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter02_v3.tex",
      "source_line": 21,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06272",
      "source": "B005",
      "target": "K:Independent verification and oracles",
      "key": "ND-fe462285b85fcd88",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il testo delimita l’uso esplorativo dei prototipi, discute il problema del 70% e introduce specifiche e verifiche come alternativa alla mera prosecuzione della conversazione. Ancoraggi: Two Fundamentally Different Approaches (L21); When Vibes Meet Reality (L79); The Spec-Driven Alternative (L209); Organizational Implications (L308)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter02_v3.tex",
      "source_line": 21,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06273",
      "source": "B005",
      "target": "K:Cognitive offloading and skill debt",
      "key": "ND-2e823d13a7a32ba1",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il testo delimita l’uso esplorativo dei prototipi, discute il problema del 70% e introduce specifiche e verifiche come alternativa alla mera prosecuzione della conversazione. Ancoraggi: Two Fundamentally Different Approaches (L21); When Vibes Meet Reality (L79); The Spec-Driven Alternative (L209); Organizational Implications (L308)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter02_v3.tex",
      "source_line": 21,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06274",
      "source": "B005",
      "target": "K:System understanding and rationale",
      "key": "ND-bf932a62ddd6e294",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il testo delimita l’uso esplorativo dei prototipi, discute il problema del 70% e introduce specifiche e verifiche come alternativa alla mera prosecuzione della conversazione. Ancoraggi: Two Fundamentally Different Approaches (L21); When Vibes Meet Reality (L79); The Spec-Driven Alternative (L209); Organizational Implications (L308)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter02_v3.tex",
      "source_line": 21,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06275",
      "source": "B005",
      "target": "K:Ownership and knowledge transfer",
      "key": "ND-943c1bce263adbb2",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Vibe coding e ingegneria assistita differiscono per comprensione, controllo e responsabilità. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter02_v3.tex",
      "source_line": 21,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06276",
      "source": "B005",
      "target": "C:C01",
      "key": "ND-97ac137c88ed37da",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Vibe coding e ingegneria assistita differiscono per comprensione, controllo e responsabilità. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter02_v3.tex",
      "source_line": 21,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06277",
      "source": "B005",
      "target": "C:C04",
      "key": "ND-f55be90f1fbb242f",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Vibe coding e ingegneria assistita differiscono per comprensione, controllo e responsabilità. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter02_v3.tex",
      "source_line": 21,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06278",
      "source": "B005",
      "target": "C:C10",
      "key": "ND-2694e2164f0ac860",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Vibe coding e ingegneria assistita differiscono per comprensione, controllo e responsabilità. Confronto (foundations): Confrontare la ridefinizione del lavoro ingegneristico, senza dedurre che una visione o una roadmap dimostrino un miglioramento misurato. Scheda W152: Provides an architecture for organizing agentic SWE research around dependable processes, collaboration and evaluation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter02_v3.tex",
      "source_line": 21,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "foundations",
      "source_evidence_locator": "Two Fundamentally Different Approaches (L21); The 70\\% Problem (L179); Organizational Implications (L308)",
      "target_evidence_locator": "Frozen v6 node W152 summary/contribution and limitation",
      "target_limitations": "Roadmap is not evidence of achieved agent reliability.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06279",
      "source": "B005",
      "target": "W152",
      "key": "ND-906c866d2cbf9e1a",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Vibe coding e ingegneria assistita differiscono per comprensione, controllo e responsabilità. Confronto (foundations): Confrontare la ridefinizione del lavoro ingegneristico, senza dedurre che una visione o una roadmap dimostrino un miglioramento misurato. Scheda O028: Fast conversational prototyping and accountable AI-assisted engineering are distinct development regimes.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter02_v3.tex",
      "source_line": 21,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "foundations",
      "source_evidence_locator": "Two Fundamentally Different Approaches (L21); The 70\\% Problem (L179); Organizational Implications (L308)",
      "target_evidence_locator": "Frozen v6 node O028 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06280",
      "source": "B005",
      "target": "O028",
      "key": "ND-6bc055389cfe9e50",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Vibe coding e ingegneria assistita differiscono per comprensione, controllo e responsabilità. Confronto (foundations): Confrontare la ridefinizione del lavoro ingegneristico, senza dedurre che una visione o una roadmap dimostrino un miglioramento misurato. Scheda P100: Orosz revisits Brooks’s distinction between fundamental software difficulty and tool-level improvement.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter02_v3.tex",
      "source_line": 21,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "foundations",
      "source_evidence_locator": "Two Fundamentally Different Approaches (L21); The 70\\% Problem (L179); Organizational Implications (L308)",
      "target_evidence_locator": "Frozen v6 node P100 summary/contribution and limitation",
      "target_limitations": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06281",
      "source": "B005",
      "target": "P100",
      "key": "ND-e9ddb930bbc7a1de",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Vibe coding e ingegneria assistita differiscono per comprensione, controllo e responsabilità. Confronto (intent): Confrontare intenti, specifiche e criteri di accettazione. La convergenza concettuale non costituisce una validazione sperimentale del processo. Scheda W011: Proposes specification and verification governance to balance faster generation against reliability.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter02_v3.tex",
      "source_line": 209,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "intent",
      "source_evidence_locator": "The Spec-Driven Alternative (L209)",
      "target_evidence_locator": "Frozen v6 node W011 summary/contribution and limitation",
      "target_limitations": "Synthesis rather than a new intervention trial.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06282",
      "source": "B005",
      "target": "W011",
      "key": "ND-29b96fc1309d1fa8",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Vibe coding e ingegneria assistita differiscono per comprensione, controllo e responsabilità. Confronto (intent): Confrontare intenti, specifiche e criteri di accettazione. La convergenza concettuale non costituisce una validazione sperimentale del processo. Scheda O018: A useful agent specification is compact, testable and iterative rather than a giant prompt resembling an unvalidated requirements dump.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter02_v3.tex",
      "source_line": 209,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "intent",
      "source_evidence_locator": "The Spec-Driven Alternative (L209)",
      "target_evidence_locator": "Frozen v6 node O018 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06283",
      "source": "B005",
      "target": "O018",
      "key": "ND-cb3b6f5fad7985d5",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Vibe coding e ingegneria assistita differiscono per comprensione, controllo e responsabilità. Confronto (debt): Esaminare il divario tra possesso del codice e comprensione del sistema; quota di codice generato e competenza del manutentore non sono equivalenti. Scheda W154: Delegated code generation may leave developers with latent understanding deficits analogous to accumulated technical debt.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter02_v3.tex",
      "source_line": 21,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "debt",
      "source_evidence_locator": "Two Fundamentally Different Approaches (L21); The 70\\% Problem (L179); Organizational Implications (L308)",
      "target_evidence_locator": "Frozen v6 node W154 summary/contribution and limitation",
      "target_limitations": "Thematic self-reports from students, without effect-size or objective comprehension baseline.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06284",
      "source": "B005",
      "target": "W154",
      "key": "ND-45ded46498d9c223",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Vibe coding e ingegneria assistita differiscono per comprensione, controllo e responsabilità. Confronto (debt): Esaminare il divario tra possesso del codice e comprensione del sistema; quota di codice generato e competenza del manutentore non sono equivalenti. Scheda O017: When agents implement most code, developers can accumulate comprehension debt even while shipping more changes.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter02_v3.tex",
      "source_line": 21,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "debt",
      "source_evidence_locator": "Two Fundamentally Different Approaches (L21); The 70\\% Problem (L179); Organizational Implications (L308)",
      "target_evidence_locator": "Frozen v6 node O017 summary/contribution and limitation",
      "target_limitations": "The 80% figure expresses an illustrative workflow shift; it is not a population-level experimental estimate.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06285",
      "source": "B005",
      "target": "O017",
      "key": "ND-e634bb102887afee",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:fundamental-shift.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter02_v3.tex",
      "source_line": 9,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:fundamental-shift",
      "id": "x06286",
      "source": "B005",
      "target": "B004",
      "key": "ND-56267260be523092",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x06287",
      "source": "B005",
      "target": "PUB:V11:V01",
      "key": "V11-2d0d74cc59c63cb5a524e2cf",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter03_v3.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x06288",
      "source": "B006",
      "target": "V01",
      "key": "ND-a86746b20fe47d3e",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "L’esperienza cambia il modo in cui si delega all’AI, ma va preservato il ciclo di apprendimento. Ancoraggi: Why Experience Matters More Than Ever (L27); Preserving the Learning Loop (L95); The Skill Transformation (L221); Control, Confidence, and Understanding (L356)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter03_v3.tex",
      "source_line": 27,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06289",
      "source": "B006",
      "target": "T:Skills & learning",
      "key": "ND-2c2bacaef558ecbf",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "L’esperienza cambia il modo in cui si delega all’AI, ma va preservato il ciclo di apprendimento. Ancoraggi: Why Experience Matters More Than Ever (L27); Preserving the Learning Loop (L95); The Skill Transformation (L221); Control, Confidence, and Understanding (L356)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter03_v3.tex",
      "source_line": 27,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06290",
      "source": "B006",
      "target": "T:System knowledge & memory",
      "key": "ND-5a27e9155d7cdf6b",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "L’esperienza cambia il modo in cui si delega all’AI, ma va preservato il ciclo di apprendimento. Ancoraggi: Why Experience Matters More Than Ever (L27); Preserving the Learning Loop (L95); The Skill Transformation (L221); Control, Confidence, and Understanding (L356)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter03_v3.tex",
      "source_line": 27,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06291",
      "source": "B006",
      "target": "T:Jobs & roles",
      "key": "ND-a22619300641e12a",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo analizza falsa sicurezza, trio programming e trasformazione delle competenze per junior, intermedi e senior. Offre un ponte fra produttività individuale e formazione del team. Ancoraggi: Why Experience Matters More Than Ever (L27); Preserving the Learning Loop (L95); The Skill Transformation (L221); Control, Confidence, and Understanding (L356)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter03_v3.tex",
      "source_line": 27,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06292",
      "source": "B006",
      "target": "K:Skills formation and teaching",
      "key": "ND-d5d06736ca1959c7",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo analizza falsa sicurezza, trio programming e trasformazione delle competenze per junior, intermedi e senior. Offre un ponte fra produttività individuale e formazione del team. Ancoraggi: Why Experience Matters More Than Ever (L27); Preserving the Learning Loop (L95); The Skill Transformation (L221); Control, Confidence, and Understanding (L356)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter03_v3.tex",
      "source_line": 27,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06293",
      "source": "B006",
      "target": "K:Cognitive offloading and skill debt",
      "key": "ND-b9707a29d99a0b19",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo analizza falsa sicurezza, trio programming e trasformazione delle competenze per junior, intermedi e senior. Offre un ponte fra produttività individuale e formazione del team. Ancoraggi: Why Experience Matters More Than Ever (L27); Preserving the Learning Loop (L95); The Skill Transformation (L221); Control, Confidence, and Understanding (L356)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter03_v3.tex",
      "source_line": 27,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06294",
      "source": "B006",
      "target": "K:Employment and early-career roles",
      "key": "ND-b3161effd4070fb2",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo analizza falsa sicurezza, trio programming e trasformazione delle competenze per junior, intermedi e senior. Offre un ponte fra produttività individuale e formazione del team. Ancoraggi: Why Experience Matters More Than Ever (L27); Preserving the Learning Loop (L95); The Skill Transformation (L221); Control, Confidence, and Understanding (L356)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter03_v3.tex",
      "source_line": 27,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06295",
      "source": "B006",
      "target": "K:Ownership and knowledge transfer",
      "key": "ND-4768180ac3d81737",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: L’esperienza cambia il modo in cui si delega all’AI, ma va preservato il ciclo di apprendimento. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter03_v3.tex",
      "source_line": 27,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06296",
      "source": "B006",
      "target": "C:C10",
      "key": "ND-6b1d897fd8aa40dc",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: L’esperienza cambia il modo in cui si delega all’AI, ma va preservato il ciclo di apprendimento. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter03_v3.tex",
      "source_line": 27,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06297",
      "source": "B006",
      "target": "C:C12",
      "key": "ND-178ffde3437bf228",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: L’esperienza cambia il modo in cui si delega all’AI, ma va preservato il ciclo di apprendimento. Confronto (learning): Confrontare apprendimento, autonomia cognitiva e debito di competenza; il quiz immediato del corpus non valida retention ritardata o prestazione professionale di lungo periodo. Scheda W118: Access to AI can reduce independent conceptual learning even without faster task completion.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter03_v3.tex",
      "source_line": 95,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "learning",
      "source_evidence_locator": "Preserving the Learning Loop (L95); The Skill Transformation (L221)",
      "target_evidence_locator": "Frozen v6 node W118 summary/contribution and limitation",
      "target_limitations": "Controlled learning quiz; not long-run professional performance. Immediate quiz only, not delayed retention. Source percentage normalization is unresolved; Figure 10.2 is qualitative. See Appendix B and ISSUE:V6:W118_NORMALIZATION.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06298",
      "source": "B006",
      "target": "W118",
      "key": "ND-fec441484433974b",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: L’esperienza cambia il modo in cui si delega all’AI, ma va preservato il ciclo di apprendimento. Confronto (learning): Confrontare apprendimento, autonomia cognitiva e debito di competenza; il quiz immediato del corpus non valida retention ritardata o prestazione professionale di lungo periodo. Scheda O003: Developers must deliberately practice reasoning, debugging and code comprehension when agents perform most implementation work.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter03_v3.tex",
      "source_line": 95,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "learning",
      "source_evidence_locator": "Preserving the Learning Loop (L95); The Skill Transformation (L221)",
      "target_evidence_locator": "Frozen v6 node O003 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06299",
      "source": "B006",
      "target": "O003",
      "key": "ND-936da2556cd0f170",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: L’esperienza cambia il modo in cui si delega all’AI, ma va preservato il ciclo di apprendimento. Confronto (learning): Confrontare apprendimento, autonomia cognitiva e debito di competenza; il quiz immediato del corpus non valida retention ritardata o prestazione professionale di lungo periodo. Scheda P101: The final analysis of the publication’s 2026 reader survey examines team adoption, codebase quality, less-experienced engineers and differing experiences of focus and cognitive load.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter03_v3.tex",
      "source_line": 95,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "learning",
      "source_evidence_locator": "Preserving the Learning Loop (L95); The Skill Transformation (L221)",
      "target_evidence_locator": "Frozen v6 node P101 summary/contribution and limitation",
      "target_limitations": "Self-selected respondents and subjective reports; shared 2026 survey dataset with AI Tooling 2026 and key trends Part 1. The author reports 906 responses for the shared 2026 cohort. This is not an independently counted sample; comparisons with other survey waves are not a matched longitudinal panel. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06300",
      "source": "B006",
      "target": "P101",
      "key": "ND-45a05d321ac6d576",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: L’esperienza cambia il modo in cui si delega all’AI, ma va preservato il ciclo di apprendimento. Confronto (roles): Confrontare trasformazione dei compiti, formazione dei junior e dinamiche occupazionali; distinguere previsione, testimonianza e identificazione causale. Scheda W123: Early adopter firms show higher software hiring, especially junior hiring, contradicting simple substitution stories.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter03_v3.tex",
      "source_line": 327,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "roles",
      "source_evidence_locator": "For New Graduates and Junior Engineers (L327)",
      "target_evidence_locator": "Frozen v6 node W123 summary/contribution and limitation",
      "target_limitations": "Firm adoption selection and platform measures complicate causal attribution.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06301",
      "source": "B006",
      "target": "W123",
      "key": "ND-3278daaee4181949",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: L’esperienza cambia il modo in cui si delega all’AI, ma va preservato il ciclo di apprendimento. Confronto (roles): Confrontare trasformazione dei compiti, formazione dei junior e dinamiche occupazionali; distinguere previsione, testimonianza e identificazione causale. Scheda O035: Removing junior engineering positions can damage apprenticeship and the future pool of experienced maintainers.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter03_v3.tex",
      "source_line": 327,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "roles",
      "source_evidence_locator": "For New Graduates and Junior Engineers (L327)",
      "target_evidence_locator": "Frozen v6 node O035 summary/contribution and limitation",
      "target_limitations": "A prescriptive career and hiring essay; no original causal analysis of employment trends.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06302",
      "source": "B006",
      "target": "O035",
      "key": "ND-8bca1bca24025e87",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:vibe-coding.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter03_v3.tex",
      "source_line": 9,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:vibe-coding",
      "id": "x06303",
      "source": "B006",
      "target": "B005",
      "key": "ND-db04c530c48243b5",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x06304",
      "source": "B006",
      "target": "PUB:V11:V01",
      "key": "V11-fca95f32a33ea13c6fbe70ee",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter04_v5.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x06305",
      "source": "B007",
      "target": "V01",
      "key": "ND-94a30f3c929a58f2",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "Workflow piccoli e verificabili trasformano l’AI da generatore a componente del processo ingegneristico. Ancoraggi: Workflow: Plan Before You Prompt (L17); Workflow: Keeping the Runtime in the Loop (L215); Workflow: Understanding Legacy Systems (L549); The Orchestration Mindset (L920)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter04_v5.tex",
      "source_line": 17,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06306",
      "source": "B007",
      "target": "T:Engineering structure",
      "key": "ND-ff4343bb5c212375",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Workflow piccoli e verificabili trasformano l’AI da generatore a componente del processo ingegneristico. Ancoraggi: Workflow: Plan Before You Prompt (L17); Workflow: Keeping the Runtime in the Loop (L215); Workflow: Understanding Legacy Systems (L549); The Orchestration Mindset (L920)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter04_v5.tex",
      "source_line": 17,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06307",
      "source": "B007",
      "target": "T:What agents can do",
      "key": "ND-9c4b75ca2074363f",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Workflow piccoli e verificabili trasformano l’AI da generatore a componente del processo ingegneristico. Ancoraggi: Workflow: Plan Before You Prompt (L17); Workflow: Keeping the Runtime in the Loop (L215); Workflow: Understanding Legacy Systems (L549); The Orchestration Mindset (L920)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter04_v5.tex",
      "source_line": 17,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06308",
      "source": "B007",
      "target": "T:Verification & review",
      "key": "ND-24589642c8534e4a",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Pianificazione, TDD, runtime feedback, contesto, review e orchestrazione enterprise sono raccolti in un percorso operativo. Il file è il principale punto di origine di varie elaborazioni dei volumi successivi. Ancoraggi: Workflow: Plan Before You Prompt (L17); Workflow: Keeping the Runtime in the Loop (L215); Workflow: Understanding Legacy Systems (L549); The Orchestration Mindset (L920)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter04_v5.tex",
      "source_line": 17,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06309",
      "source": "B007",
      "target": "K:Developer workflow and adoption",
      "key": "ND-e7c58cae198c05ac",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Pianificazione, TDD, runtime feedback, contesto, review e orchestrazione enterprise sono raccolti in un percorso operativo. Il file è il principale punto di origine di varie elaborazioni dei volumi successivi. Ancoraggi: Workflow: Plan Before You Prompt (L17); Workflow: Keeping the Runtime in the Loop (L215); Workflow: Understanding Legacy Systems (L549); The Orchestration Mindset (L920)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter04_v5.tex",
      "source_line": 17,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06310",
      "source": "B007",
      "target": "K:Specifications and governance",
      "key": "ND-597a3ce88111ec44",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Pianificazione, TDD, runtime feedback, contesto, review e orchestrazione enterprise sono raccolti in un percorso operativo. Il file è il principale punto di origine di varie elaborazioni dei volumi successivi. Ancoraggi: Workflow: Plan Before You Prompt (L17); Workflow: Keeping the Runtime in the Loop (L215); Workflow: Understanding Legacy Systems (L549); The Orchestration Mindset (L920)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter04_v5.tex",
      "source_line": 17,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06311",
      "source": "B007",
      "target": "K:Independent verification and oracles",
      "key": "ND-5e5b95b7d2a1c783",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Pianificazione, TDD, runtime feedback, contesto, review e orchestrazione enterprise sono raccolti in un percorso operativo. Il file è il principale punto di origine di varie elaborazioni dei volumi successivi. Ancoraggi: Workflow: Plan Before You Prompt (L17); Workflow: Keeping the Runtime in the Loop (L215); Workflow: Understanding Legacy Systems (L549); The Orchestration Mindset (L920)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter04_v5.tex",
      "source_line": 17,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06312",
      "source": "B007",
      "target": "K:Human-agent collaboration",
      "key": "ND-a32df7fb49800d6a",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Pianificazione, TDD, runtime feedback, contesto, review e orchestrazione enterprise sono raccolti in un percorso operativo. Il file è il principale punto di origine di varie elaborazioni dei volumi successivi. Ancoraggi: Workflow: Plan Before You Prompt (L17); Workflow: Keeping the Runtime in the Loop (L215); Workflow: Understanding Legacy Systems (L549); The Orchestration Mindset (L920)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter04_v5.tex",
      "source_line": 17,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06313",
      "source": "B007",
      "target": "K:Review capacity and maintainers",
      "key": "ND-47013b405ac6d199",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Pianificazione, TDD, runtime feedback, contesto, review e orchestrazione enterprise sono raccolti in un percorso operativo. Il file è il principale punto di origine di varie elaborazioni dei volumi successivi. Ancoraggi: Workflow: Plan Before You Prompt (L17); Workflow: Keeping the Runtime in the Loop (L215); Workflow: Understanding Legacy Systems (L549); The Orchestration Mindset (L920)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter04_v5.tex",
      "source_line": 17,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06314",
      "source": "B007",
      "target": "K:Long-running agent execution",
      "key": "ND-a0fa1448811cf94f",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Workflow piccoli e verificabili trasformano l’AI da generatore a componente del processo ingegneristico. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter04_v5.tex",
      "source_line": 17,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06315",
      "source": "B007",
      "target": "C:C03",
      "key": "ND-67aebc3da7061d7c",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Workflow piccoli e verificabili trasformano l’AI da generatore a componente del processo ingegneristico. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter04_v5.tex",
      "source_line": 17,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06316",
      "source": "B007",
      "target": "C:C04",
      "key": "ND-367f1626e58c2ede",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Workflow piccoli e verificabili trasformano l’AI da generatore a componente del processo ingegneristico. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter04_v5.tex",
      "source_line": 17,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06317",
      "source": "B007",
      "target": "C:C07",
      "key": "ND-df5cbe480bc5184d",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Workflow piccoli e verificabili trasformano l’AI da generatore a componente del processo ingegneristico. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter04_v5.tex",
      "source_line": 17,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06318",
      "source": "B007",
      "target": "C:C11",
      "key": "ND-e563e99aa76b3b90",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Workflow piccoli e verificabili trasformano l’AI da generatore a componente del processo ingegneristico. Confronto (patterns): Confrontare pattern operativi e workflow, mantenendo distinta la raccomandazione progettuale dall’efficacia empiricamente dimostrata. Scheda W152: Provides an architecture for organizing agentic SWE research around dependable processes, collaboration and evaluation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter04_v5.tex",
      "source_line": 887,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "patterns",
      "source_evidence_locator": "Workflow Mapping: From Book to Practice (L887); Workflow: Plan Before You Prompt (L17); Workflow: From Specification to Implementation (L80)",
      "target_evidence_locator": "Frozen v6 node W152 summary/contribution and limitation",
      "target_limitations": "Roadmap is not evidence of achieved agent reliability.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06319",
      "source": "B007",
      "target": "W152",
      "key": "ND-8e64d615529f7ef8",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Workflow piccoli e verificabili trasformano l’AI da generatore a componente del processo ingegneristico. Confronto (patterns): Confrontare pattern operativi e workflow, mantenendo distinta la raccomandazione progettuale dall’efficacia empiricamente dimostrata. Scheda O021: Planning, scoped delegation and continuous checking outperform an unmanaged prompt-to-merge workflow as an engineering practice.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter04_v5.tex",
      "source_line": 887,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "patterns",
      "source_evidence_locator": "Workflow Mapping: From Book to Practice (L887); Workflow: Plan Before You Prompt (L17); Workflow: From Specification to Implementation (L80)",
      "target_evidence_locator": "Frozen v6 node O021 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06320",
      "source": "B007",
      "target": "O021",
      "key": "ND-80d8d0a12afaeca8",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Workflow piccoli e verificabili trasformano l’AI da generatore a componente del processo ingegneristico. Confronto (patterns): Confrontare pattern operativi e workflow, mantenendo distinta la raccomandazione progettuale dall’efficacia empiricamente dimostrata. Scheda P047: Birgitta Böckeler reflects on changes from autocomplete to agentic assistance over two years, including cognitive bias, reviewer fatigue, quality supervision and team effectiveness.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter04_v5.tex",
      "source_line": 887,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "patterns",
      "source_evidence_locator": "Workflow Mapping: From Book to Practice (L887); Workflow: Plan Before You Prompt (L17); Workflow: From Specification to Implementation (L80)",
      "target_evidence_locator": "Frozen v6 node P047 summary/contribution and limitation",
      "target_limitations": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06321",
      "source": "B007",
      "target": "P047",
      "key": "ND-60eb4c51a60fad31",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Workflow piccoli e verificabili trasformano l’AI da generatore a componente del processo ingegneristico. Confronto (intent): Confrontare intenti, specifiche e criteri di accettazione. La convergenza concettuale non costituisce una validazione sperimentale del processo. Scheda W011: Proposes specification and verification governance to balance faster generation against reliability.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter04_v5.tex",
      "source_line": 80,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "intent",
      "source_evidence_locator": "Workflow: From Specification to Implementation (L80); Specialized Agents for Each Step (L819)",
      "target_evidence_locator": "Frozen v6 node W011 summary/contribution and limitation",
      "target_limitations": "Synthesis rather than a new intervention trial.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06322",
      "source": "B007",
      "target": "W011",
      "key": "ND-d14fca3bd0bf0760",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Workflow piccoli e verificabili trasformano l’AI da generatore a componente del processo ingegneristico. Confronto (intent): Confrontare intenti, specifiche e criteri di accettazione. La convergenza concettuale non costituisce una validazione sperimentale del processo. Scheda O018: A useful agent specification is compact, testable and iterative rather than a giant prompt resembling an unvalidated requirements dump.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter04_v5.tex",
      "source_line": 80,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "intent",
      "source_evidence_locator": "Workflow: From Specification to Implementation (L80); Specialized Agents for Each Step (L819)",
      "target_evidence_locator": "Frozen v6 node O018 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06323",
      "source": "B007",
      "target": "O018",
      "key": "ND-0219c1f909a398a8",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Workflow piccoli e verificabili trasformano l’AI da generatore a componente del processo ingegneristico. Confronto (orchestration): Confrontare parallelismo degli agenti, coordinamento e capacità di revisione; il guadagno teorico di concorrenza va ridotto per handoff e integrazione. Scheda W002: Delegating to an agent enables tasks beyond copilot assistance; lack of visibility constrains trust.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter04_v5.tex",
      "source_line": 284,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "orchestration",
      "source_evidence_locator": "Workflow: Parallel Asynchronous Agents (L284); The Orchestration Mindset (L920)",
      "target_evidence_locator": "Frozen v6 node W002 summary/contribution and limitation",
      "target_limitations": "Twenty students; completion-time effects unspecified.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06324",
      "source": "B007",
      "target": "W002",
      "key": "ND-2153454128173f31",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Workflow piccoli e verificabili trasformano l’AI da generatore a componente del processo ingegneristico. Confronto (orchestration): Confrontare parallelismo degli agenti, coordinamento e capacità di revisione; il guadagno teorico di concorrenza va ridotto per handoff e integrazione. Scheda O025: Developers are moving from guiding one agent toward coordinating multiple asynchronously executing agents.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter04_v5.tex",
      "source_line": 284,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "orchestration",
      "source_evidence_locator": "Workflow: Parallel Asynchronous Agents (L284); The Orchestration Mindset (L920)",
      "target_evidence_locator": "Frozen v6 node O025 summary/contribution and limitation",
      "target_limitations": "Role forecasts and workflow examples, not validated hiring or productivity outcomes.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06325",
      "source": "B007",
      "target": "O025",
      "key": "ND-af06fb1ae74dac93",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label fig:spec-driven-workflow.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter04_v5.tex",
      "source_line": 82,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "fig:spec-driven-workflow",
      "id": "x06326",
      "source": "B007",
      "target": "B005",
      "key": "ND-7df4b7c4bd98ac74",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x06327",
      "source": "B007",
      "target": "PUB:V11:V01",
      "key": "V11-9d391f743e9752d801a5a14a",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter05_v4.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x06328",
      "source": "B008",
      "target": "V01",
      "key": "ND-9fcf1dfbde804564",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "La qualità diventa critica quando il volume generato supera la capacità di revisione. Ancoraggi: The Compounding Effect of Volume (L20); The Trust Problem (L80); The Critical Thinking Imperative (L213); The Path Forward (L271)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter05_v4.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06329",
      "source": "B008",
      "target": "T:Verification & review",
      "key": "ND-eb43e4b871777dc0",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La qualità diventa critica quando il volume generato supera la capacità di revisione. Ancoraggi: The Compounding Effect of Volume (L20); The Trust Problem (L80); The Critical Thinking Imperative (L213); The Path Forward (L271)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter05_v4.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06330",
      "source": "B008",
      "target": "T:Code quality & security",
      "key": "ND-0dfea2937bcd7540",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La qualità diventa critica quando il volume generato supera la capacità di revisione. Ancoraggi: The Compounding Effect of Volume (L20); The Trust Problem (L80); The Critical Thinking Imperative (L213); The Path Forward (L271)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter05_v4.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06331",
      "source": "B008",
      "target": "T:Engineering structure",
      "key": "ND-a68b5563b62362c0",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo combina debito tecnico, fiducia, colli di bottiglia e quality gate; invita a rendere verificabile l’accettazione e a mantenere una cultura di pensiero critico. Ancoraggi: The Compounding Effect of Volume (L20); The Trust Problem (L80); The Critical Thinking Imperative (L213); The Path Forward (L271)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter05_v4.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06332",
      "source": "B008",
      "target": "K:Review capacity and maintainers",
      "key": "ND-082faed97b29d6ed",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo combina debito tecnico, fiducia, colli di bottiglia e quality gate; invita a rendere verificabile l’accettazione e a mantenere una cultura di pensiero critico. Ancoraggi: The Compounding Effect of Volume (L20); The Trust Problem (L80); The Critical Thinking Imperative (L213); The Path Forward (L271)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter05_v4.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06333",
      "source": "B008",
      "target": "K:AI as reviewer",
      "key": "ND-cccd1facae61c037",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo combina debito tecnico, fiducia, colli di bottiglia e quality gate; invita a rendere verificabile l’accettazione e a mantenere una cultura di pensiero critico. Ancoraggi: The Compounding Effect of Volume (L20); The Trust Problem (L80); The Critical Thinking Imperative (L213); The Path Forward (L271)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter05_v4.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06334",
      "source": "B008",
      "target": "K:Automation bias and trust",
      "key": "ND-a313469f00741395",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo combina debito tecnico, fiducia, colli di bottiglia e quality gate; invita a rendere verificabile l’accettazione e a mantenere una cultura di pensiero critico. Ancoraggi: The Compounding Effect of Volume (L20); The Trust Problem (L80); The Critical Thinking Imperative (L213); The Path Forward (L271)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter05_v4.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06335",
      "source": "B008",
      "target": "K:Architecture and modularity",
      "key": "ND-d5dbbad2d8f89a6a",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo combina debito tecnico, fiducia, colli di bottiglia e quality gate; invita a rendere verificabile l’accettazione e a mantenere una cultura di pensiero critico. Ancoraggi: The Compounding Effect of Volume (L20); The Trust Problem (L80); The Critical Thinking Imperative (L213); The Path Forward (L271)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter05_v4.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06336",
      "source": "B008",
      "target": "K:Technical debt and complexity",
      "key": "ND-bfa0ed8b0df6a302",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: La qualità diventa critica quando il volume generato supera la capacità di revisione. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter05_v4.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06337",
      "source": "B008",
      "target": "C:C05",
      "key": "ND-a65871a14e9bf849",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: La qualità diventa critica quando il volume generato supera la capacità di revisione. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter05_v4.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06338",
      "source": "B008",
      "target": "C:C08",
      "key": "ND-50e8e1b833ea16d2",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La qualità diventa critica quando il volume generato supera la capacità di revisione. Confronto (review): Analizzare il trasferimento del collo di bottiglia alla revisione e i criteri di approvazione, distinguendo attività registrata e qualità effettiva del controllo. Scheda W065: Most agent PRs have no recorded human review, but same-repository human PRs also often lack review.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter05_v4.tex",
      "source_line": 96,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "review",
      "source_evidence_locator": "The Review Bottleneck (L96)",
      "target_evidence_locator": "Frozen v6 node W065 summary/contribution and limitation",
      "target_limitations": "Recorded GitHub review is not total review rigor; shared AIDev data.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06339",
      "source": "B008",
      "target": "W065",
      "key": "ND-33fb770414b6d254",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La qualità diventa critica quando il volume generato supera la capacità di revisione. Confronto (review): Analizzare il trasferimento del collo di bottiglia alla revisione e i criteri di approvazione, distinguendo attività registrata e qualità effettiva del controllo. Scheda O011: AI-generated code moves the bottleneck from writing to justified acceptance, making review strategy a core engineering skill.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter05_v4.tex",
      "source_line": 96,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "review",
      "source_evidence_locator": "The Review Bottleneck (L96)",
      "target_evidence_locator": "Frozen v6 node O011 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06340",
      "source": "B008",
      "target": "O011",
      "key": "ND-9a10b7ec86859903",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La qualità diventa critica quando il volume generato supera la capacità di revisione. Confronto (review): Analizzare il trasferimento del collo di bottiglia alla revisione e i criteri di approvazione, distinguendo attività registrata e qualità effettiva del controllo. Scheda P118: The article surveys responses to growing AI-generated review workloads: reviewing AI feedback, routing by blast radius, inspecting plans and tests, reducing patch size, and retaining manual review.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter05_v4.tex",
      "source_line": 96,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "review",
      "source_evidence_locator": "The Review Bottleneck (L96)",
      "target_evidence_locator": "Frozen v6 node P118 summary/contribution and limitation",
      "target_limitations": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06341",
      "source": "B008",
      "target": "P118",
      "key": "ND-7eaff3152b7ada43",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La qualità diventa critica quando il volume generato supera la capacità di revisione. Confronto (architecture): Mettere a confronto coerenza architetturale e manutenibilità oltre il passaggio dei test; odori e complessità non equivalgono automaticamente a incidenti. Scheda W059: Larger generated outputs are associated with coupling and architectural smells even when tests pass.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter05_v4.tex",
      "source_line": 128,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "architecture",
      "source_evidence_locator": "Building Quality Gates for AI-Generated Code (L128); Cultivating a Quality Culture (L231)",
      "target_evidence_locator": "Frozen v6 node W059 summary/contribution and limitation",
      "target_limitations": "Small smell counts; correlation with LOC not a causal law.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06342",
      "source": "B008",
      "target": "W059",
      "key": "ND-ce787f68082da0d6",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La qualità diventa critica quando il volume generato supera la capacità di revisione. Confronto (architecture): Mettere a confronto coerenza architetturale e manutenibilità oltre il passaggio dei test; odori e complessità non equivalgono automaticamente a incidenti. Scheda O007: Quality assurance for generated code increasingly depends on repeatable harness checks, not only manual inspection or agent opinion.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter05_v4.tex",
      "source_line": 128,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "architecture",
      "source_evidence_locator": "Building Quality Gates for AI-Generated Code (L128); Cultivating a Quality Culture (L231)",
      "target_evidence_locator": "Frozen v6 node O007 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06343",
      "source": "B008",
      "target": "O007",
      "key": "ND-a03e27cef3ddc2cc",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:new-workflows.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter05_v4.tex",
      "source_line": 9,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:new-workflows",
      "id": "x06344",
      "source": "B008",
      "target": "B007",
      "key": "ND-c9fc747129743d7c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x06345",
      "source": "B008",
      "target": "PUB:V11:V01",
      "key": "V11-80a99938a925d0a5df9b129c",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter06_v4.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x06346",
      "source": "B009",
      "target": "V01",
      "key": "ND-f7c2e7385d54e72c",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "La misura dell’AI deve includere il lavoro rilasciato, la qualità e l’esperienza dello sviluppatore. Ancoraggi: Understanding the Hype Problem (L15); The Surprising Hierarchy of Time Savings (L164); Hidden Benefits Beyond Time Savings (L250); Practical Guidance for Engineering Leaders (L308)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter06_v4.tex",
      "source_line": 15,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06347",
      "source": "B009",
      "target": "T:Productivity",
      "key": "ND-b1c518bce6f866f6",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La misura dell’AI deve includere il lavoro rilasciato, la qualità e l’esperienza dello sviluppatore. Ancoraggi: Understanding the Hype Problem (L15); The Surprising Hierarchy of Time Savings (L164); Hidden Benefits Beyond Time Savings (L250); Practical Guidance for Engineering Leaders (L308)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter06_v4.tex",
      "source_line": 15,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06348",
      "source": "B009",
      "target": "T:Economics",
      "key": "ND-2a15d8ae087ae24d",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La misura dell’AI deve includere il lavoro rilasciato, la qualità e l’esperienza dello sviluppatore. Ancoraggi: Understanding the Hype Problem (L15); The Surprising Hierarchy of Time Savings (L164); Hidden Benefits Beyond Time Savings (L250); Practical Guidance for Engineering Leaders (L308)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter06_v4.tex",
      "source_line": 15,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06349",
      "source": "B009",
      "target": "T:Verification & review",
      "key": "ND-d1a2173fddf2b78b",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il testo confronta narrazioni di produttività, dati industriali, soddisfazione, dimensione delle modifiche e vantaggi nella riduzione del lavoro ripetitivo. Ancoraggi: Understanding the Hype Problem (L15); The Surprising Hierarchy of Time Savings (L164); Hidden Benefits Beyond Time Savings (L250); Practical Guidance for Engineering Leaders (L308)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter06_v4.tex",
      "source_line": 15,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06350",
      "source": "B009",
      "target": "K:Output versus shipped value",
      "key": "ND-12c4108d62035d66",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il testo confronta narrazioni di produttività, dati industriali, soddisfazione, dimensione delle modifiche e vantaggi nella riduzione del lavoro ripetitivo. Ancoraggi: Understanding the Hype Problem (L15); The Surprising Hierarchy of Time Savings (L164); Hidden Benefits Beyond Time Savings (L250); Practical Guidance for Engineering Leaders (L308)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter06_v4.tex",
      "source_line": 15,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06351",
      "source": "B009",
      "target": "K:Evaluation methodology and baselines",
      "key": "ND-e5965a300f8e2b12",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il testo confronta narrazioni di produttività, dati industriali, soddisfazione, dimensione delle modifiche e vantaggi nella riduzione del lavoro ripetitivo. Ancoraggi: Understanding the Hype Problem (L15); The Surprising Hierarchy of Time Savings (L164); Hidden Benefits Beyond Time Savings (L250); Practical Guidance for Engineering Leaders (L308)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter06_v4.tex",
      "source_line": 15,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06352",
      "source": "B009",
      "target": "K:Controlled productivity evidence",
      "key": "ND-f9a816635e0e2b13",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: La misura dell’AI deve includere il lavoro rilasciato, la qualità e l’esperienza dello sviluppatore. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter06_v4.tex",
      "source_line": 15,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06353",
      "source": "B009",
      "target": "C:C02",
      "key": "ND-67d45d43ceb007e0",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: La misura dell’AI deve includere il lavoro rilasciato, la qualità e l’esperienza dello sviluppatore. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter06_v4.tex",
      "source_line": 15,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06354",
      "source": "B009",
      "target": "C:C12",
      "key": "ND-ccfa935cfadab3d2",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La misura dell’AI deve includere il lavoro rilasciato, la qualità e l’esperienza dello sviluppatore. Confronto (productivity): Confrontare output generato, cambiamento integrato e valore rilasciato. Adozione e velocità percepita non misurano da sole produttività netta. Scheda W010: Agent advances raise commits substantially more than releases; delivery throughput has lower elasticity than coding throughput.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter06_v4.tex",
      "source_line": 53,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "productivity",
      "source_evidence_locator": "A Framework for Meaningful Measurement (L53)",
      "target_evidence_locator": "Frozen v6 node W010 summary/contribution and limitation",
      "target_limitations": "GitHub activity and matched designs do not establish business value.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06355",
      "source": "B009",
      "target": "W010",
      "key": "ND-fe7ca9425e6bf470",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La misura dell’AI deve includere il lavoro rilasciato, la qualità e l’esperienza dello sviluppatore. Confronto (productivity): Confrontare output generato, cambiamento integrato e valore rilasciato. Adozione e velocità percepita non misurano da sole produttività netta. Scheda O029: Perceived personal acceleration with coding AI does not necessarily translate into net team or release-level productivity.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter06_v4.tex",
      "source_line": 53,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "productivity",
      "source_evidence_locator": "A Framework for Meaningful Measurement (L53)",
      "target_evidence_locator": "Frozen v6 node O029 summary/contribution and limitation",
      "target_limitations": "The percentages reported by Osmani come from diverse third-party surveys and experiments; no single pooled causal estimate is supplied.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06356",
      "source": "B009",
      "target": "O029",
      "key": "ND-7b99732a97f911ea",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La misura dell’AI deve includere il lavoro rilasciato, la qualità e l’esperienza dello sviluppatore. Confronto (productivity): Confrontare output generato, cambiamento integrato e valore rilasciato. Adozione e velocità percepita non misurano da sole produttività netta. Scheda P061: Laura Tacho presents company measurement practices combining adoption, delivery, quality and developer experience, with baseline and segmentation guidance.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter06_v4.tex",
      "source_line": 53,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "productivity",
      "source_evidence_locator": "A Framework for Meaningful Measurement (L53)",
      "target_evidence_locator": "Frozen v6 node P061 summary/contribution and limitation",
      "target_limitations": "At publication Orosz disclosed investment in DX and Tacho was DX CTO; article states it was not sponsored. The source discloses Laura Tacho’s DX role and Orosz’s investment in DX. Company measurement practices are not a new randomized causal estimate. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06357",
      "source": "B009",
      "target": "P061",
      "key": "ND-b1e0b4e8880a7a73",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La misura dell’AI deve includere il lavoro rilasciato, la qualità e l’esperienza dello sviluppatore. Confronto (metrics): Usare disegno dello studio, baseline e segmentazione per leggere gli indicatori; risultati di un contesto non possono essere trasferiti automaticamente a tutti i team. Scheda W023: Experienced maintainers were approximately 19% slower on familiar real-repository tasks using early-2025 tools.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter06_v4.tex",
      "source_line": 53,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "metrics",
      "source_evidence_locator": "A Framework for Meaningful Measurement (L53)",
      "target_evidence_locator": "Frozen v6 node W023 summary/contribution and limitation",
      "target_limitations": "Small sample and older tool generation; not universal effect.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06358",
      "source": "B009",
      "target": "W023",
      "key": "ND-fcea4cb5ae2ae351",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:quality-crisis.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter06_v4.tex",
      "source_line": 9,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:quality-crisis",
      "id": "x06359",
      "source": "B009",
      "target": "B008",
      "key": "ND-5620e3e7c550dcbd",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x06360",
      "source": "B009",
      "target": "PUB:V11:V01",
      "key": "V11-c029a9df9623961ff6e77451",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter08_v4.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x06361",
      "source": "B010",
      "target": "V01",
      "key": "ND-1be2fb2011454099",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "L’adozione richiede una trasformazione di processi e competenze, non soltanto licenze. Ancoraggi: Contrasting Approaches: Speed Versus Rigor (L15); Measuring AI's Real Impact (L180); Your 6-Month Roadmap (L190); For Individual Contributors (L402)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter08_v4.tex",
      "source_line": 15,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06362",
      "source": "B010",
      "target": "T:Engineering structure",
      "key": "ND-0540f42dd95c8680",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "L’adozione richiede una trasformazione di processi e competenze, non soltanto licenze. Ancoraggi: Contrasting Approaches: Speed Versus Rigor (L15); Measuring AI's Real Impact (L180); Your 6-Month Roadmap (L190); For Individual Contributors (L402)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter08_v4.tex",
      "source_line": 15,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06363",
      "source": "B010",
      "target": "T:Productivity",
      "key": "ND-1727682d0a6d7f79",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "L’adozione richiede una trasformazione di processi e competenze, non soltanto licenze. Ancoraggi: Contrasting Approaches: Speed Versus Rigor (L15); Measuring AI's Real Impact (L180); Your 6-Month Roadmap (L190); For Individual Contributors (L402)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter08_v4.tex",
      "source_line": 15,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06364",
      "source": "B010",
      "target": "T:Skills & learning",
      "key": "ND-9d6e58cafef27686",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "L’adozione richiede una trasformazione di processi e competenze, non soltanto licenze. Ancoraggi: Contrasting Approaches: Speed Versus Rigor (L15); Measuring AI's Real Impact (L180); Your 6-Month Roadmap (L190); For Individual Contributors (L402)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter08_v4.tex",
      "source_line": 15,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06365",
      "source": "B010",
      "target": "T:Verification & review",
      "key": "ND-382ff28b73e1a2d2",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Otto principi, una roadmap di sei mesi e adattamenti per dimensione aziendale traducono il cambiamento tecnico in responsabilità e decisioni organizzative. Ancoraggi: Contrasting Approaches: Speed Versus Rigor (L15); Measuring AI's Real Impact (L180); Your 6-Month Roadmap (L190); For Individual Contributors (L402)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter08_v4.tex",
      "source_line": 15,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06366",
      "source": "B010",
      "target": "K:Developer workflow and adoption",
      "key": "ND-ace9bd2559b8a76f",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Otto principi, una roadmap di sei mesi e adattamenti per dimensione aziendale traducono il cambiamento tecnico in responsabilità e decisioni organizzative. Ancoraggi: Contrasting Approaches: Speed Versus Rigor (L15); Measuring AI's Real Impact (L180); Your 6-Month Roadmap (L190); For Individual Contributors (L402)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter08_v4.tex",
      "source_line": 15,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06367",
      "source": "B010",
      "target": "K:Evaluation methodology and baselines",
      "key": "ND-2dee621d0221fef7",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Otto principi, una roadmap di sei mesi e adattamenti per dimensione aziendale traducono il cambiamento tecnico in responsabilità e decisioni organizzative. Ancoraggi: Contrasting Approaches: Speed Versus Rigor (L15); Measuring AI's Real Impact (L180); Your 6-Month Roadmap (L190); For Individual Contributors (L402)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter08_v4.tex",
      "source_line": 15,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06368",
      "source": "B010",
      "target": "K:Specifications and governance",
      "key": "ND-4a605a3b2ac38d4f",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Otto principi, una roadmap di sei mesi e adattamenti per dimensione aziendale traducono il cambiamento tecnico in responsabilità e decisioni organizzative. Ancoraggi: Contrasting Approaches: Speed Versus Rigor (L15); Measuring AI's Real Impact (L180); Your 6-Month Roadmap (L190); For Individual Contributors (L402)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter08_v4.tex",
      "source_line": 15,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06369",
      "source": "B010",
      "target": "K:Ownership and knowledge transfer",
      "key": "ND-8289f6c741c35a19",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: L’adozione richiede una trasformazione di processi e competenze, non soltanto licenze. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter08_v4.tex",
      "source_line": 15,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06370",
      "source": "B010",
      "target": "C:C11",
      "key": "ND-c07c7dde7ce20a4e",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: L’adozione richiede una trasformazione di processi e competenze, non soltanto licenze. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter08_v4.tex",
      "source_line": 15,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06371",
      "source": "B010",
      "target": "C:C12",
      "key": "ND-59fd9090b0a9d3e7",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: L’adozione richiede una trasformazione di processi e competenze, non soltanto licenze. Confronto (adoption): Confrontare selezione degli strumenti, abilitazione del team e verifica degli esiti; una graduatoria o un piano di rollout non sostituisce un pilot controllato. Scheda W007: Enterprise users report perceived usefulness and practical requirements that should shape deployment.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter08_v4.tex",
      "source_line": 190,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "adoption",
      "source_evidence_locator": "Your 6-Month Roadmap (L190)",
      "target_evidence_locator": "Frozen v6 node W007 summary/contribution and limitation",
      "target_limitations": "IBM respondents only; perception-based.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06372",
      "source": "B010",
      "target": "W007",
      "key": "ND-4492516d2718a946",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: L’adozione richiede una trasformazione di processi e competenze, non soltanto licenze. Confronto (adoption): Confrontare selezione degli strumenti, abilitazione del team e verifica degli esiti; una graduatoria o un piano di rollout non sostituisce un pilot controllato. Scheda O041: Engineering leaders should define outcome quality, train teams and make human verification a normal part of AI adoption.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter08_v4.tex",
      "source_line": 190,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "adoption",
      "source_evidence_locator": "Your 6-Month Roadmap (L190)",
      "target_evidence_locator": "Frozen v6 node O041 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06373",
      "source": "B010",
      "target": "O041",
      "key": "ND-5d3fc9e77a4296d3",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: L’adozione richiede una trasformazione di processi e competenze, non soltanto licenze. Confronto (adoption): Confrontare selezione degli strumenti, abilitazione del team e verifica degli esiti; una graduatoria o un piano di rollout non sostituisce un pilot controllato. Scheda P085: Interviews compare tool-selection practices across company sizes, including locally scored AI review trials and procurement constraints.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter08_v4.tex",
      "source_line": 190,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "adoption",
      "source_evidence_locator": "Your 6-Month Roadmap (L190)",
      "target_evidence_locator": "Frozen v6 node P085 summary/contribution and limitation",
      "target_limitations": "Company-local scoring exercises and tool selection are distinct from randomized productivity comparisons; evaluation samples and scoring scales are context-specific. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06374",
      "source": "B010",
      "target": "P085",
      "key": "ND-7b4b1b42dacf9bc2",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: L’adozione richiede una trasformazione di processi e competenze, non soltanto licenze. Confronto (governance): Confrontare autorità umana, confini decisionali e controlli di esecuzione; policy osservate e casi aziendali non certificano l’efficacia del metodo proposto. Scheda W150: Most policies allow AI while specifying disclosure and human responsibility, suggesting workable rather than absolutist governance.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter08_v4.tex",
      "source_line": 15,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "governance",
      "source_evidence_locator": "Contrasting Approaches: Speed Versus Rigor (L15); Measuring AI's Real Impact (L180); For Individual Contributors (L402)",
      "target_evidence_locator": "Frozen v6 node W150 summary/contribution and limitation",
      "target_limitations": "Classifies rules but does not measure their safety effect.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06375",
      "source": "B010",
      "target": "W150",
      "key": "ND-b88a8d6811dcf0c0",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: L’adozione richiede una trasformazione di processi e competenze, non soltanto licenze. Confronto (governance): Confrontare autorità umana, confini decisionali e controlli di esecuzione; policy osservate e casi aziendali non certificano l’efficacia del metodo proposto. Scheda O009: Engineers can delegate the inner execution loop while retaining ownership of quality criteria, verdicts and consequences.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter08_v4.tex",
      "source_line": 15,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "governance",
      "source_evidence_locator": "Contrasting Approaches: Speed Versus Rigor (L15); Measuring AI's Real Impact (L180); For Individual Contributors (L402)",
      "target_evidence_locator": "Frozen v6 node O009 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06376",
      "source": "B010",
      "target": "O009",
      "key": "ND-5e44399b14d1b8ce",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label fig:ai-measurement-framework.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter08_v4.tex",
      "source_line": 182,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "fig:ai-measurement-framework",
      "id": "x06377",
      "source": "B010",
      "target": "B009",
      "key": "ND-e8b394b94e03d921",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x06378",
      "source": "B010",
      "target": "PUB:V11:V01",
      "key": "V11-9efd7e92980ec948ca875d41",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter09_v4.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x06379",
      "source": "B011",
      "target": "V01",
      "key": "ND-8c8bb4795c5e7e26",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "Le traiettorie future sono scenari da usare per prepararsi, non previsioni certe. Ancoraggi: The Near Future: 12--18 Months (L15); The Long Term: 5+ Years (L227); The Fork in the Road (L295); Your Next Steps (L321)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter09_v4.tex",
      "source_line": 15,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06380",
      "source": "B011",
      "target": "T:Jobs & roles",
      "key": "ND-9faa975e8d858d73",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Le traiettorie future sono scenari da usare per prepararsi, non previsioni certe. Ancoraggi: The Near Future: 12--18 Months (L15); The Long Term: 5+ Years (L227); The Fork in the Road (L295); Your Next Steps (L321)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter09_v4.tex",
      "source_line": 15,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06381",
      "source": "B011",
      "target": "T:Skills & learning",
      "key": "ND-98c018ea44f1a9bc",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Le traiettorie future sono scenari da usare per prepararsi, non previsioni certe. Ancoraggi: The Near Future: 12--18 Months (L15); The Long Term: 5+ Years (L227); The Fork in the Road (L295); Your Next Steps (L321)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter09_v4.tex",
      "source_line": 15,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06382",
      "source": "B011",
      "target": "T:What agents can do",
      "key": "ND-f0f0e17e400c5857",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Le traiettorie future sono scenari da usare per prepararsi, non previsioni certe. Ancoraggi: The Near Future: 12--18 Months (L15); The Long Term: 5+ Years (L227); The Fork in the Road (L295); Your Next Steps (L321)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter09_v4.tex",
      "source_line": 15,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06383",
      "source": "B011",
      "target": "T:Engineering structure",
      "key": "ND-98f286f670209822",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo articola orizzonti temporali e implicazioni di carriera, distinguendo possibilità favorevoli e rischi per la professione. Ancoraggi: The Near Future: 12--18 Months (L15); The Long Term: 5+ Years (L227); The Fork in the Road (L295); Your Next Steps (L321)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter09_v4.tex",
      "source_line": 15,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06384",
      "source": "B011",
      "target": "K:Employment and early-career roles",
      "key": "ND-1ff4883b7f88b4ee",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo articola orizzonti temporali e implicazioni di carriera, distinguendo possibilità favorevoli e rischi per la professione. Ancoraggi: The Near Future: 12--18 Months (L15); The Long Term: 5+ Years (L227); The Fork in the Road (L295); Your Next Steps (L321)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter09_v4.tex",
      "source_line": 15,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06385",
      "source": "B011",
      "target": "K:Ownership and knowledge transfer",
      "key": "ND-48c12fee93daf4e1",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo articola orizzonti temporali e implicazioni di carriera, distinguendo possibilità favorevoli e rischi per la professione. Ancoraggi: The Near Future: 12--18 Months (L15); The Long Term: 5+ Years (L227); The Fork in the Road (L295); Your Next Steps (L321)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter09_v4.tex",
      "source_line": 15,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06386",
      "source": "B011",
      "target": "K:Agent failure and escalation",
      "key": "ND-d292b6653f9fa681",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo articola orizzonti temporali e implicazioni di carriera, distinguendo possibilità favorevoli e rischi per la professione. Ancoraggi: The Near Future: 12--18 Months (L15); The Long Term: 5+ Years (L227); The Fork in the Road (L295); Your Next Steps (L321)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter09_v4.tex",
      "source_line": 15,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06387",
      "source": "B011",
      "target": "K:Long-running agent execution",
      "key": "ND-d6dd0d9c5f6216c8",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Le traiettorie future sono scenari da usare per prepararsi, non previsioni certe. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter09_v4.tex",
      "source_line": 15,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06388",
      "source": "B011",
      "target": "C:C01",
      "key": "ND-d7d46ff657a0990f",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Le traiettorie future sono scenari da usare per prepararsi, non previsioni certe. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter09_v4.tex",
      "source_line": 15,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06389",
      "source": "B011",
      "target": "C:C11",
      "key": "ND-0f35a607713dbfeb",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Le traiettorie future sono scenari da usare per prepararsi, non previsioni certe. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter09_v4.tex",
      "source_line": 15,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06390",
      "source": "B011",
      "target": "C:C12",
      "key": "ND-3f8d5a0a3bb87f6f",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Le traiettorie future sono scenari da usare per prepararsi, non previsioni certe. Confronto (roles): Confrontare trasformazione dei compiti, formazione dei junior e dinamiche occupazionali; distinguere previsione, testimonianza e identificazione causale. Scheda W123: Early adopter firms show higher software hiring, especially junior hiring, contradicting simple substitution stories.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter09_v4.tex",
      "source_line": 92,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "roles",
      "source_evidence_locator": "New Roles and Specializations (L92)",
      "target_evidence_locator": "Frozen v6 node W123 summary/contribution and limitation",
      "target_limitations": "Firm adoption selection and platform measures complicate causal attribution.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06391",
      "source": "B011",
      "target": "W123",
      "key": "ND-fbe3cd78bee93338",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Le traiettorie future sono scenari da usare per prepararsi, non previsioni certe. Confronto (roles): Confrontare trasformazione dei compiti, formazione dei junior e dinamiche occupazionali; distinguere previsione, testimonianza e identificazione causale. Scheda O035: Removing junior engineering positions can damage apprenticeship and the future pool of experienced maintainers.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter09_v4.tex",
      "source_line": 92,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "roles",
      "source_evidence_locator": "New Roles and Specializations (L92)",
      "target_evidence_locator": "Frozen v6 node O035 summary/contribution and limitation",
      "target_limitations": "A prescriptive career and hiring essay; no original causal analysis of employment trends.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06392",
      "source": "B011",
      "target": "O035",
      "key": "ND-2689e5710ddbcbaf",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Le traiettorie future sono scenari da usare per prepararsi, non previsioni certe. Confronto (roles): Confrontare trasformazione dei compiti, formazione dei junior e dinamiche occupazionali; distinguere previsione, testimonianza e identificazione causale. Scheda P102: The report uses job listings and workforce profiles to examine software and AI engineering demand across countries and employers.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter09_v4.tex",
      "source_line": 92,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "roles",
      "source_evidence_locator": "New Roles and Specializations (L92)",
      "target_evidence_locator": "Frozen v6 node P102 summary/contribution and limitation",
      "target_limitations": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06393",
      "source": "B011",
      "target": "P102",
      "key": "ND-434b82324e0cdf83",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Le traiettorie future sono scenari da usare per prepararsi, non previsioni certe. Confronto (autonomy): Confrontare delega, arresto ed escalation. Le scale practitioner descrivono regimi di lavoro, non una misura validata e universale della maturità. Scheda W191: Rejected agent PRs reveal recurring limits in requirement understanding, repository fit and coordination with maintainers.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter09_v4.tex",
      "source_line": 15,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "autonomy",
      "source_evidence_locator": "The Near Future: 12--18 Months (L15); What This Means for Your Career (L265); Your Next Steps (L321)",
      "target_evidence_locator": "Frozen v6 node W191 summary/contribution and limitation",
      "target_limitations": "Failure coding depends on visible GitHub information; shared AIDev sample.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06394",
      "source": "B011",
      "target": "W191",
      "key": "ND-f2768c0e083f6884",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Le traiettorie future sono scenari da usare per prepararsi, non previsioni certe. Confronto (autonomy): Confrontare delega, arresto ed escalation. Le scale practitioner descrivono regimi di lavoro, non una misura validata e universale della maturità. Scheda O010: Osmani separates autonomy into agency and orchestration axes, describing six operating levels from suggestions to management-by-exception.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter09_v4.tex",
      "source_line": 15,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "autonomy",
      "source_evidence_locator": "The Near Future: 12--18 Months (L15); What This Means for Your Career (L265); Your Next Steps (L321)",
      "target_evidence_locator": "Frozen v6 node O010 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06395",
      "source": "B011",
      "target": "O010",
      "key": "ND-7eaab6371ce57b53",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:pattern-catalog.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter09_v4.tex",
      "source_line": 371,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:pattern-catalog",
      "id": "x06396",
      "source": "B011",
      "target": "B012",
      "key": "ND-08706f0b8cae8cc9",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:tools-n-pratices.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter09_v4.tex",
      "source_line": 371,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:tools-n-pratices",
      "id": "x06397",
      "source": "B011",
      "target": "B019",
      "key": "ND-493c2e6981381bdd",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x06398",
      "source": "B011",
      "target": "PUB:V11:V01",
      "key": "V11-bd05474c2d005d2afd92a157",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07_v1.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x06399",
      "source": "B012",
      "target": "V01",
      "key": "ND-4207c8c9040fb6a5",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "Il catalogo organizza pattern riusabili e dipendenze fra pratiche. Ancoraggi: Understanding Pattern Importance (L13); How to Use This Catalog (L34); Complete Pattern List (L49); Quick Start Guide (L102)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07_v1.tex",
      "source_line": 13,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06400",
      "source": "B012",
      "target": "T:Engineering structure",
      "key": "ND-fe5b0ae113329aca",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Il catalogo organizza pattern riusabili e dipendenze fra pratiche. Ancoraggi: Understanding Pattern Importance (L13); How to Use This Catalog (L34); Complete Pattern List (L49); Quick Start Guide (L102)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07_v1.tex",
      "source_line": 13,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06401",
      "source": "B012",
      "target": "T:What agents can do",
      "key": "ND-9cbd83c28bff612b",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il file introduce importanza, selezione e uso del catalogo; le descrizioni complete dei pattern si trovano nei sei file inclusi e restano schede autonome. Ancoraggi: Understanding Pattern Importance (L13); How to Use This Catalog (L34); Complete Pattern List (L49); Quick Start Guide (L102)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07_v1.tex",
      "source_line": 13,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06402",
      "source": "B012",
      "target": "K:Developer workflow and adoption",
      "key": "ND-c13a1d5f9b273c57",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il file introduce importanza, selezione e uso del catalogo; le descrizioni complete dei pattern si trovano nei sei file inclusi e restano schede autonome. Ancoraggi: Understanding Pattern Importance (L13); How to Use This Catalog (L34); Complete Pattern List (L49); Quick Start Guide (L102)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07_v1.tex",
      "source_line": 13,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06403",
      "source": "B012",
      "target": "K:Specifications and governance",
      "key": "ND-9d396383693aad20",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Il catalogo organizza pattern riusabili e dipendenze fra pratiche. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07_v1.tex",
      "source_line": 13,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06404",
      "source": "B012",
      "target": "C:C01",
      "key": "ND-17b6c274e2632fd1",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Il catalogo organizza pattern riusabili e dipendenze fra pratiche. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07_v1.tex",
      "source_line": 13,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06405",
      "source": "B012",
      "target": "C:C04",
      "key": "ND-b860f4503247dc84",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Il catalogo organizza pattern riusabili e dipendenze fra pratiche. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07_v1.tex",
      "source_line": 13,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06406",
      "source": "B012",
      "target": "C:C11",
      "key": "ND-f8015f17e944fb3c",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il catalogo organizza pattern riusabili e dipendenze fra pratiche. Confronto (patterns): Confrontare pattern operativi e workflow, mantenendo distinta la raccomandazione progettuale dall’efficacia empiricamente dimostrata. Scheda W152: Provides an architecture for organizing agentic SWE research around dependable processes, collaboration and evaluation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07_v1.tex",
      "source_line": 13,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "patterns",
      "source_evidence_locator": "Understanding Pattern Importance (L13); Pattern Categories (L25); Complete Pattern List (L49)",
      "target_evidence_locator": "Frozen v6 node W152 summary/contribution and limitation",
      "target_limitations": "Roadmap is not evidence of achieved agent reliability.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06407",
      "source": "B012",
      "target": "W152",
      "key": "ND-cee4d41040aa1a38",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il catalogo organizza pattern riusabili e dipendenze fra pratiche. Confronto (patterns): Confrontare pattern operativi e workflow, mantenendo distinta la raccomandazione progettuale dall’efficacia empiricamente dimostrata. Scheda O021: Planning, scoped delegation and continuous checking outperform an unmanaged prompt-to-merge workflow as an engineering practice.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07_v1.tex",
      "source_line": 13,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "patterns",
      "source_evidence_locator": "Understanding Pattern Importance (L13); Pattern Categories (L25); Complete Pattern List (L49)",
      "target_evidence_locator": "Frozen v6 node O021 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06408",
      "source": "B012",
      "target": "O021",
      "key": "ND-f5df9eb323c5644f",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il catalogo organizza pattern riusabili e dipendenze fra pratiche. Confronto (patterns): Confrontare pattern operativi e workflow, mantenendo distinta la raccomandazione progettuale dall’efficacia empiricamente dimostrata. Scheda P047: Birgitta Böckeler reflects on changes from autocomplete to agentic assistance over two years, including cognitive bias, reviewer fatigue, quality supervision and team effectiveness.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07_v1.tex",
      "source_line": 13,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "patterns",
      "source_evidence_locator": "Understanding Pattern Importance (L13); Pattern Categories (L25); Complete Pattern List (L49)",
      "target_evidence_locator": "Frozen v6 node P047 summary/contribution and limitation",
      "target_limitations": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06409",
      "source": "B012",
      "target": "P047",
      "key": "ND-763c185d95a5618e",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07_v1.tex",
      "source_line": 181,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x06410",
      "source": "B012",
      "target": "B013",
      "key": "ND-b9e50484e5013a5f",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07_v1.tex",
      "source_line": 182,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x06411",
      "source": "B012",
      "target": "B014",
      "key": "ND-ad36bb8a95744cb9",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07_v1.tex",
      "source_line": 183,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x06412",
      "source": "B012",
      "target": "B015",
      "key": "ND-1ad066db63fa9ccf",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07_v1.tex",
      "source_line": 184,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x06413",
      "source": "B012",
      "target": "B016",
      "key": "ND-5c60c5e202a3c26e",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07_v1.tex",
      "source_line": 185,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x06414",
      "source": "B012",
      "target": "B017",
      "key": "ND-6c485510298ba443",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x06415",
      "source": "B012",
      "target": "PUB:V11:V01",
      "key": "V11-30470ddde36f7f0469a39831",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part1.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x06416",
      "source": "B013",
      "target": "V01",
      "key": "ND-5d11d43937fb52bd",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "Le pratiche di base uniscono specifica, test, piccoli passi, contesto e comprensione. Ancoraggi: PART I: Core Practices (L3)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part1.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06417",
      "source": "B013",
      "target": "T:Engineering structure",
      "key": "ND-fc0c6412653e2fbd",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Le pratiche di base uniscono specifica, test, piccoli passi, contesto e comprensione. Ancoraggi: PART I: Core Practices (L3)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part1.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06418",
      "source": "B013",
      "target": "T:Verification & review",
      "key": "ND-6a65ef70af3d5e2c",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Le pratiche di base uniscono specifica, test, piccoli passi, contesto e comprensione. Ancoraggi: PART I: Core Practices (L3)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part1.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06419",
      "source": "B013",
      "target": "T:Code quality & security",
      "key": "ND-d5712f5e229ea2e9",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Le pratiche di base uniscono specifica, test, piccoli passi, contesto e comprensione. Ancoraggi: PART I: Core Practices (L3)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part1.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06420",
      "source": "B013",
      "target": "T:Skills & learning",
      "key": "ND-0a016e558ed0cb5f",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Le pratiche di base uniscono specifica, test, piccoli passi, contesto e comprensione. Ancoraggi: PART I: Core Practices (L3)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part1.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06421",
      "source": "B013",
      "target": "T:System knowledge & memory",
      "key": "ND-2d0bc78291226fa6",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "I primi otto pattern comprendono spec-first, TDD, esplorazione, chunk verificabili, context engineering, explainability test, runtime feedback e tutela dell’apprendimento. Ancoraggi: PART I: Core Practices (L3)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part1.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06422",
      "source": "B013",
      "target": "K:Specifications and governance",
      "key": "ND-b1f8881160376f50",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "I primi otto pattern comprendono spec-first, TDD, esplorazione, chunk verificabili, context engineering, explainability test, runtime feedback e tutela dell’apprendimento. Ancoraggi: PART I: Core Practices (L3)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part1.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06423",
      "source": "B013",
      "target": "K:Independent verification and oracles",
      "key": "ND-f9d4a893d3d23469",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "I primi otto pattern comprendono spec-first, TDD, esplorazione, chunk verificabili, context engineering, explainability test, runtime feedback e tutela dell’apprendimento. Ancoraggi: PART I: Core Practices (L3)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part1.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06424",
      "source": "B013",
      "target": "K:Evaluation methodology and baselines",
      "key": "ND-8268350b317b6fbc",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "I primi otto pattern comprendono spec-first, TDD, esplorazione, chunk verificabili, context engineering, explainability test, runtime feedback e tutela dell’apprendimento. Ancoraggi: PART I: Core Practices (L3)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part1.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06425",
      "source": "B013",
      "target": "K:Skills formation and teaching",
      "key": "ND-84fd293aed978acc",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "I primi otto pattern comprendono spec-first, TDD, esplorazione, chunk verificabili, context engineering, explainability test, runtime feedback e tutela dell’apprendimento. Ancoraggi: PART I: Core Practices (L3)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part1.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06426",
      "source": "B013",
      "target": "K:Cognitive offloading and skill debt",
      "key": "ND-37346c30d1112a35",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Le pratiche di base uniscono specifica, test, piccoli passi, contesto e comprensione. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part1.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06427",
      "source": "B013",
      "target": "C:C04",
      "key": "ND-eb6daa53cfea055c",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Le pratiche di base uniscono specifica, test, piccoli passi, contesto e comprensione. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part1.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06428",
      "source": "B013",
      "target": "C:C07",
      "key": "ND-81f624d088e164a7",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Le pratiche di base uniscono specifica, test, piccoli passi, contesto e comprensione. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part1.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06429",
      "source": "B013",
      "target": "C:C10",
      "key": "ND-b84e7c532e5a8c06",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Le pratiche di base uniscono specifica, test, piccoli passi, contesto e comprensione. Confronto (intent): Confrontare intenti, specifiche e criteri di accettazione. La convergenza concettuale non costituisce una validazione sperimentale del processo. Scheda W011: Proposes specification and verification governance to balance faster generation against reliability.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part1.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "intent",
      "source_evidence_locator": "Pattern 1: Spec-First Generation (L14)",
      "target_evidence_locator": "Frozen v6 node W011 summary/contribution and limitation",
      "target_limitations": "Synthesis rather than a new intervention trial.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06430",
      "source": "B013",
      "target": "W011",
      "key": "ND-05d975584cfc9871",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Le pratiche di base uniscono specifica, test, piccoli passi, contesto e comprensione. Confronto (intent): Confrontare intenti, specifiche e criteri di accettazione. La convergenza concettuale non costituisce una validazione sperimentale del processo. Scheda O018: A useful agent specification is compact, testable and iterative rather than a giant prompt resembling an unvalidated requirements dump.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part1.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "intent",
      "source_evidence_locator": "Pattern 1: Spec-First Generation (L14)",
      "target_evidence_locator": "Frozen v6 node O018 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06431",
      "source": "B013",
      "target": "O018",
      "key": "ND-9074e0385aa5e0cd",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Le pratiche di base uniscono specifica, test, piccoli passi, contesto e comprensione. Confronto (intent): Confrontare intenti, specifiche e criteri di accettazione. La convergenza concettuale non costituisce una validazione sperimentale del processo. Scheda P100: Orosz revisits Brooks’s distinction between fundamental software difficulty and tool-level improvement.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part1.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "intent",
      "source_evidence_locator": "Pattern 1: Spec-First Generation (L14)",
      "target_evidence_locator": "Frozen v6 node P100 summary/contribution and limitation",
      "target_limitations": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06432",
      "source": "B013",
      "target": "P100",
      "key": "ND-4b684d5dbc908d68",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Le pratiche di base uniscono specifica, test, piccoli passi, contesto e comprensione. Confronto (oracle): Distinguere test derivati dall’intenzione da test che ripetono l’implementazione; un esito verde richiede un oracolo pertinente e sufficientemente indipendente. Scheda W077: Tests generated directly from defective implementations can encode the bug; an independent specification reduces error propagation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part1.tex",
      "source_line": 165,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "oracle",
      "source_evidence_locator": "Pattern 2: Test-Driven AI Development (L165); Pattern 6: The Explainability Test (L847)",
      "target_evidence_locator": "Frozen v6 node W077 summary/contribution and limitation",
      "target_limitations": "Specific Java defect benchmark and prompt setup.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06433",
      "source": "B013",
      "target": "W077",
      "key": "ND-2956790ba671e7b1",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Le pratiche di base uniscono specifica, test, piccoli passi, contesto e comprensione. Confronto (oracle): Distinguere test derivati dall’intenzione da test che ripetono l’implementazione; un esito verde richiede un oracolo pertinente e sufficientemente indipendente. Scheda O033: Verification becomes the bottleneck when generation is cheap; every AI-produced change needs a justified check.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part1.tex",
      "source_line": 165,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "oracle",
      "source_evidence_locator": "Pattern 2: Test-Driven AI Development (L165); Pattern 6: The Explainability Test (L847)",
      "target_evidence_locator": "Frozen v6 node O033 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06434",
      "source": "B013",
      "target": "O033",
      "key": "ND-91cc4913aec88052",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Le pratiche di base uniscono specifica, test, piccoli passi, contesto e comprensione. Confronto (learning): Confrontare apprendimento, autonomia cognitiva e debito di competenza; il quiz immediato del corpus non valida retention ritardata o prestazione professionale di lungo periodo. Scheda W118: Access to AI can reduce independent conceptual learning even without faster task completion.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part1.tex",
      "source_line": 1200,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "learning",
      "source_evidence_locator": "Pattern 8: Learning Loop Preservation (L1200); Learning Loop for Different Experience Levels (L1362)",
      "target_evidence_locator": "Frozen v6 node W118 summary/contribution and limitation",
      "target_limitations": "Controlled learning quiz; not long-run professional performance. Immediate quiz only, not delayed retention. Source percentage normalization is unresolved; Figure 10.2 is qualitative. See Appendix B and ISSUE:V6:W118_NORMALIZATION.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06435",
      "source": "B013",
      "target": "W118",
      "key": "ND-e4285c68e7f4a466",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Le pratiche di base uniscono specifica, test, piccoli passi, contesto e comprensione. Confronto (learning): Confrontare apprendimento, autonomia cognitiva e debito di competenza; il quiz immediato del corpus non valida retention ritardata o prestazione professionale di lungo periodo. Scheda O003: Developers must deliberately practice reasoning, debugging and code comprehension when agents perform most implementation work.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part1.tex",
      "source_line": 1200,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "learning",
      "source_evidence_locator": "Pattern 8: Learning Loop Preservation (L1200); Learning Loop for Different Experience Levels (L1362)",
      "target_evidence_locator": "Frozen v6 node O003 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06436",
      "source": "B013",
      "target": "O003",
      "key": "ND-61f5660f83be9607",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:fundamental-shift.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part1.tex",
      "source_line": 175,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:fundamental-shift",
      "id": "x06437",
      "source": "B013",
      "target": "B004",
      "key": "ND-765eebd2758caa83",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:vibe-coding.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part1.tex",
      "source_line": 331,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:vibe-coding",
      "id": "x06438",
      "source": "B013",
      "target": "B005",
      "key": "ND-68c7975cf59a5958",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:experience-divide.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part1.tex",
      "source_line": 1210,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:experience-divide",
      "id": "x06439",
      "source": "B013",
      "target": "B006",
      "key": "ND-f496070f42ea0157",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x06440",
      "source": "B013",
      "target": "PUB:V11:V01",
      "key": "V11-04f8952f37e8ec9173daf923",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part2.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x06441",
      "source": "B014",
      "target": "V01",
      "key": "ND-5b7a8f7255fb71df",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "I pattern di assurance collegano sicurezza, revisione graduata e comprensione del legacy. Ancoraggi: PART II: Quality Assurance (L3)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part2.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06442",
      "source": "B014",
      "target": "T:Code quality & security",
      "key": "ND-ad661940c8f3c698",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "I pattern di assurance collegano sicurezza, revisione graduata e comprensione del legacy. Ancoraggi: PART II: Quality Assurance (L3)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part2.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06443",
      "source": "B014",
      "target": "T:What agents can do",
      "key": "ND-2ad492fabcc05fe4",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "I pattern di assurance collegano sicurezza, revisione graduata e comprensione del legacy. Ancoraggi: PART II: Quality Assurance (L3)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part2.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06444",
      "source": "B014",
      "target": "T:Engineering structure",
      "key": "ND-b7ed587075564be6",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "I pattern di assurance collegano sicurezza, revisione graduata e comprensione del legacy. Ancoraggi: PART II: Quality Assurance (L3)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part2.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06445",
      "source": "B014",
      "target": "T:Verification & review",
      "key": "ND-9d70739f7e1b8104",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "I pattern di assurance collegano sicurezza, revisione graduata e comprensione del legacy. Ancoraggi: PART II: Quality Assurance (L3)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part2.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06446",
      "source": "B014",
      "target": "T:System knowledge & memory",
      "key": "ND-40959ca4781f5200",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "I pattern di assurance collegano sicurezza, revisione graduata e comprensione del legacy. Ancoraggi: PART II: Quality Assurance (L3)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part2.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06447",
      "source": "B014",
      "target": "T:Skills & learning",
      "key": "ND-7af2574eb7e56c82",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Security-first, review gauntlet e legacy navigation organizzano controlli e responsabilità prima dell’approvazione dei cambiamenti. Ancoraggi: PART II: Quality Assurance (L3)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part2.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06448",
      "source": "B014",
      "target": "K:Prompt injection and malicious tools",
      "key": "ND-fb7e16dcf3a0bc48",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Security-first, review gauntlet e legacy navigation organizzano controlli e responsabilità prima dell’approvazione dei cambiamenti. Ancoraggi: PART II: Quality Assurance (L3)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part2.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06449",
      "source": "B014",
      "target": "K:Vulnerability and secure code",
      "key": "ND-c6696e296c7735c2",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Security-first, review gauntlet e legacy navigation organizzano controlli e responsabilità prima dell’approvazione dei cambiamenti. Ancoraggi: PART II: Quality Assurance (L3)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part2.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06450",
      "source": "B014",
      "target": "K:Review capacity and maintainers",
      "key": "ND-5e3d6befe52d91f9",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Security-first, review gauntlet e legacy navigation organizzano controlli e responsabilità prima dell’approvazione dei cambiamenti. Ancoraggi: PART II: Quality Assurance (L3)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part2.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06451",
      "source": "B014",
      "target": "K:AI as reviewer",
      "key": "ND-19765f55d88dbe8a",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Security-first, review gauntlet e legacy navigation organizzano controlli e responsabilità prima dell’approvazione dei cambiamenti. Ancoraggi: PART II: Quality Assurance (L3)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part2.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06452",
      "source": "B014",
      "target": "K:Automation bias and trust",
      "key": "ND-c53f94e4798112eb",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Security-first, review gauntlet e legacy navigation organizzano controlli e responsabilità prima dell’approvazione dei cambiamenti. Ancoraggi: PART II: Quality Assurance (L3)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part2.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06453",
      "source": "B014",
      "target": "K:System understanding and rationale",
      "key": "ND-6979826d537f4191",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Security-first, review gauntlet e legacy navigation organizzano controlli e responsabilità prima dell’approvazione dei cambiamenti. Ancoraggi: PART II: Quality Assurance (L3)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part2.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06454",
      "source": "B014",
      "target": "K:Onboarding and developer fluency",
      "key": "ND-709ab48ae4a46b66",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Security-first, review gauntlet e legacy navigation organizzano controlli e responsabilità prima dell’approvazione dei cambiamenti. Ancoraggi: PART II: Quality Assurance (L3)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part2.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06455",
      "source": "B014",
      "target": "K:Ownership and knowledge transfer",
      "key": "ND-1f43fad34f66f2c4",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: I pattern di assurance collegano sicurezza, revisione graduata e comprensione del legacy. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part2.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06456",
      "source": "B014",
      "target": "C:C05",
      "key": "ND-570025715f8a40eb",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: I pattern di assurance collegano sicurezza, revisione graduata e comprensione del legacy. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part2.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06457",
      "source": "B014",
      "target": "C:C06",
      "key": "ND-360e16f054504e87",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: I pattern di assurance collegano sicurezza, revisione graduata e comprensione del legacy. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part2.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06458",
      "source": "B014",
      "target": "C:C08",
      "key": "ND-1143cc5e2bf6d2c2",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: I pattern di assurance collegano sicurezza, revisione graduata e comprensione del legacy. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part2.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06459",
      "source": "B014",
      "target": "C:C09",
      "key": "ND-4eb15e3e10acffb6",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: I pattern di assurance collegano sicurezza, revisione graduata e comprensione del legacy. Confronto (security): Confrontare superficie di attacco dell’agente, permessi e contenimento; esposizione, dimostrazione di attacco e frequenza degli incidenti non sono misure intercambiabili. Scheda W060: Workspace and retrieved-content injections can induce agents to execute unwanted commands.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part2.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "security",
      "source_evidence_locator": "Pattern 9: Security-First Development (L14); AI-Specific Security Incident Categories (L315)",
      "target_evidence_locator": "Frozen v6 node W060 summary/contribution and limitation",
      "target_limitations": "Attack configurations are adversarial, not real-world incidence rates.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06460",
      "source": "B014",
      "target": "W060",
      "key": "ND-a164181af61c789b",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: I pattern di assurance collegano sicurezza, revisione graduata e comprensione del legacy. Confronto (security): Confrontare superficie di attacco dell’agente, permessi e contenimento; esposizione, dimostrazione di attacco e frequenza degli incidenti non sono misure intercambiabili. Scheda O014: Production agents need identity, authorization, observability and recovery controls beyond an impressive base model.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part2.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "security",
      "source_evidence_locator": "Pattern 9: Security-First Development (L14); AI-Specific Security Incident Categories (L315)",
      "target_evidence_locator": "Frozen v6 node O014 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06461",
      "source": "B014",
      "target": "O014",
      "key": "ND-23cfdb3aee0fc02e",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: I pattern di assurance collegano sicurezza, revisione graduata e comprensione del legacy. Confronto (security): Confrontare superficie di attacco dell’agente, permessi e contenimento; esposizione, dimostrazione di attacco e frequenza degli incidenti non sono misure intercambiabili. Scheda P120: Interviews with Microsoft staff outline agent identity, local MCP discovery, isolation, local-model support and developer experience on Windows.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part2.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "security",
      "source_evidence_locator": "Pattern 9: Security-First Development (L14); AI-Specific Security Incident Categories (L315)",
      "target_evidence_locator": "Frozen v6 node P120 summary/contribution and limitation",
      "target_limitations": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06462",
      "source": "B014",
      "target": "P120",
      "key": "ND-ca108cf6fad309e5",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: I pattern di assurance collegano sicurezza, revisione graduata e comprensione del legacy. Confronto (review): Analizzare il trasferimento del collo di bottiglia alla revisione e i criteri di approvazione, distinguendo attività registrata e qualità effettiva del controllo. Scheda W065: Most agent PRs have no recorded human review, but same-repository human PRs also often lack review.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part2.tex",
      "source_line": 429,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "review",
      "source_evidence_locator": "Pattern 10: Review Gauntlet (L429); Differentiating Review Depth by Risk (L640); Review Checklist for AI-Generated Code (L687)",
      "target_evidence_locator": "Frozen v6 node W065 summary/contribution and limitation",
      "target_limitations": "Recorded GitHub review is not total review rigor; shared AIDev data.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06463",
      "source": "B014",
      "target": "W065",
      "key": "ND-89521c5cde52c094",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: I pattern di assurance collegano sicurezza, revisione graduata e comprensione del legacy. Confronto (review): Analizzare il trasferimento del collo di bottiglia alla revisione e i criteri di approvazione, distinguendo attività registrata e qualità effettiva del controllo. Scheda O011: AI-generated code moves the bottleneck from writing to justified acceptance, making review strategy a core engineering skill.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part2.tex",
      "source_line": 429,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "review",
      "source_evidence_locator": "Pattern 10: Review Gauntlet (L429); Differentiating Review Depth by Risk (L640); Review Checklist for AI-Generated Code (L687)",
      "target_evidence_locator": "Frozen v6 node O011 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06464",
      "source": "B014",
      "target": "O011",
      "key": "ND-4f6deffc7548fe93",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: I pattern di assurance collegano sicurezza, revisione graduata e comprensione del legacy. Confronto (onboarding): Confrontare comprensione del sistema, contesto tacito e recupero delle motivazioni progettuali prima di cambiare codice esistente. Scheda W155: ChatGPT may aid completion of changes while developers still devote most time to reconstructing existing-system behavior.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part2.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "onboarding",
      "source_evidence_locator": "PART II: Quality Assurance (L3)",
      "target_evidence_locator": "Frozen v6 node W155 summary/contribution and limitation",
      "target_limitations": "Ten advanced students; results exploratory and not statistically tested.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06465",
      "source": "B014",
      "target": "W155",
      "key": "ND-b7ad8600c7d4a3e4",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: I pattern di assurance collegano sicurezza, revisione graduata e comprensione del legacy. Confronto (onboarding): Confrontare comprensione del sistema, contesto tacito e recupero delle motivazioni progettuali prima di cambiare codice esistente. Scheda O002: Reliable agents in mature codebases need recovered tacit constraints and regression evidence before modifying code.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part2.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "onboarding",
      "source_evidence_locator": "PART II: Quality Assurance (L3)",
      "target_evidence_locator": "Frozen v6 node O002 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06466",
      "source": "B014",
      "target": "O002",
      "key": "ND-52a676d9485299e8",
      "atlas_family": "comparison"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x06467",
      "source": "B014",
      "target": "PUB:V11:V01",
      "key": "V11-1b46dee97e29962c9f62e7c4",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part3.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x06468",
      "source": "B015",
      "target": "V01",
      "key": "ND-dcd939ae913c52e6",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "Collaborazione e parallelismo funzionano solo con capacità di apprendimento e revisione adeguate. Ancoraggi: PART III: Team Workflows (L3)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part3.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06469",
      "source": "B015",
      "target": "T:Skills & learning",
      "key": "ND-522dc3dabbbeeab8",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Collaborazione e parallelismo funzionano solo con capacità di apprendimento e revisione adeguate. Ancoraggi: PART III: Team Workflows (L3)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part3.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06470",
      "source": "B015",
      "target": "T:System knowledge & memory",
      "key": "ND-d13bfc37e75c654b",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Collaborazione e parallelismo funzionano solo con capacità di apprendimento e revisione adeguate. Ancoraggi: PART III: Team Workflows (L3)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part3.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06471",
      "source": "B015",
      "target": "T:What agents can do",
      "key": "ND-e495437b7649a1a9",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Collaborazione e parallelismo funzionano solo con capacità di apprendimento e revisione adeguate. Ancoraggi: PART III: Team Workflows (L3)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part3.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06472",
      "source": "B015",
      "target": "T:Engineering structure",
      "key": "ND-14012f33593a1b59",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Collaborazione e parallelismo funzionano solo con capacità di apprendimento e revisione adeguate. Ancoraggi: PART III: Team Workflows (L3)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part3.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06473",
      "source": "B015",
      "target": "T:Verification & review",
      "key": "ND-1c3ad1678cd058b7",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il file tratta migrazione come occasione di apprendimento, trio programming e coordinamento parallelo; discute il rischio della moltiplicazione incontrollata degli agenti. Ancoraggi: PART III: Team Workflows (L3)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part3.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06474",
      "source": "B015",
      "target": "K:Skills formation and teaching",
      "key": "ND-d5db2d370296665e",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il file tratta migrazione come occasione di apprendimento, trio programming e coordinamento parallelo; discute il rischio della moltiplicazione incontrollata degli agenti. Ancoraggi: PART III: Team Workflows (L3)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part3.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06475",
      "source": "B015",
      "target": "K:Cognitive offloading and skill debt",
      "key": "ND-dff650c42b7e0bc6",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il file tratta migrazione come occasione di apprendimento, trio programming e coordinamento parallelo; discute il rischio della moltiplicazione incontrollata degli agenti. Ancoraggi: PART III: Team Workflows (L3)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part3.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06476",
      "source": "B015",
      "target": "K:Human-agent collaboration",
      "key": "ND-d0e8d39f4dc2baab",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il file tratta migrazione come occasione di apprendimento, trio programming e coordinamento parallelo; discute il rischio della moltiplicazione incontrollata degli agenti. Ancoraggi: PART III: Team Workflows (L3)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part3.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06477",
      "source": "B015",
      "target": "K:Review capacity and maintainers",
      "key": "ND-6ffc0fb35d15a697",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il file tratta migrazione come occasione di apprendimento, trio programming e coordinamento parallelo; discute il rischio della moltiplicazione incontrollata degli agenti. Ancoraggi: PART III: Team Workflows (L3)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part3.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06478",
      "source": "B015",
      "target": "K:Long-running agent execution",
      "key": "ND-45ba2a252e719aab",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Collaborazione e parallelismo funzionano solo con capacità di apprendimento e revisione adeguate. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part3.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06479",
      "source": "B015",
      "target": "C:C03",
      "key": "ND-e92ede20cef1a77e",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Collaborazione e parallelismo funzionano solo con capacità di apprendimento e revisione adeguate. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part3.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06480",
      "source": "B015",
      "target": "C:C10",
      "key": "ND-32ef11c973ae09f8",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Collaborazione e parallelismo funzionano solo con capacità di apprendimento e revisione adeguate. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part3.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06481",
      "source": "B015",
      "target": "C:C11",
      "key": "ND-8f7cf3377f855685",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Collaborazione e parallelismo funzionano solo con capacità di apprendimento e revisione adeguate. Confronto (learning): Confrontare apprendimento, autonomia cognitiva e debito di competenza; il quiz immediato del corpus non valida retention ritardata o prestazione professionale di lungo periodo. Scheda W118: Access to AI can reduce independent conceptual learning even without faster task completion.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part3.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "learning",
      "source_evidence_locator": "Pattern 12: Migration as Learning (L14); Case Study: Learning Through Migration (L307)",
      "target_evidence_locator": "Frozen v6 node W118 summary/contribution and limitation",
      "target_limitations": "Controlled learning quiz; not long-run professional performance. Immediate quiz only, not delayed retention. Source percentage normalization is unresolved; Figure 10.2 is qualitative. See Appendix B and ISSUE:V6:W118_NORMALIZATION.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06482",
      "source": "B015",
      "target": "W118",
      "key": "ND-a8c8d38295fab495",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Collaborazione e parallelismo funzionano solo con capacità di apprendimento e revisione adeguate. Confronto (learning): Confrontare apprendimento, autonomia cognitiva e debito di competenza; il quiz immediato del corpus non valida retention ritardata o prestazione professionale di lungo periodo. Scheda O003: Developers must deliberately practice reasoning, debugging and code comprehension when agents perform most implementation work.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part3.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "learning",
      "source_evidence_locator": "Pattern 12: Migration as Learning (L14); Case Study: Learning Through Migration (L307)",
      "target_evidence_locator": "Frozen v6 node O003 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06483",
      "source": "B015",
      "target": "O003",
      "key": "ND-51e373abb068a8c0",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Collaborazione e parallelismo funzionano solo con capacità di apprendimento e revisione adeguate. Confronto (learning): Confrontare apprendimento, autonomia cognitiva e debito di competenza; il quiz immediato del corpus non valida retention ritardata o prestazione professionale di lungo periodo. Scheda P101: The final analysis of the publication’s 2026 reader survey examines team adoption, codebase quality, less-experienced engineers and differing experiences of focus and cognitive load.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part3.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "learning",
      "source_evidence_locator": "Pattern 12: Migration as Learning (L14); Case Study: Learning Through Migration (L307)",
      "target_evidence_locator": "Frozen v6 node P101 summary/contribution and limitation",
      "target_limitations": "Self-selected respondents and subjective reports; shared 2026 survey dataset with AI Tooling 2026 and key trends Part 1. The author reports 906 responses for the shared 2026 cohort. This is not an independently counted sample; comparisons with other survey waves are not a matched longitudinal panel. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06484",
      "source": "B015",
      "target": "P101",
      "key": "ND-3602a03b7653094d",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Collaborazione e parallelismo funzionano solo con capacità di apprendimento e revisione adeguate. Confronto (orchestration): Confrontare parallelismo degli agenti, coordinamento e capacità di revisione; il guadagno teorico di concorrenza va ridotto per handoff e integrazione. Scheda W002: Delegating to an agent enables tasks beyond copilot assistance; lack of visibility constrains trust.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part3.tex",
      "source_line": 661,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "orchestration",
      "source_evidence_locator": "Pattern 14: Parallel Work Orchestration (L661); Rules for Safe Parallelism (L825)",
      "target_evidence_locator": "Frozen v6 node W002 summary/contribution and limitation",
      "target_limitations": "Twenty students; completion-time effects unspecified.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06485",
      "source": "B015",
      "target": "W002",
      "key": "ND-73aa0a31cd46fae9",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Collaborazione e parallelismo funzionano solo con capacità di apprendimento e revisione adeguate. Confronto (orchestration): Confrontare parallelismo degli agenti, coordinamento e capacità di revisione; il guadagno teorico di concorrenza va ridotto per handoff e integrazione. Scheda O025: Developers are moving from guiding one agent toward coordinating multiple asynchronously executing agents.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part3.tex",
      "source_line": 661,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "orchestration",
      "source_evidence_locator": "Pattern 14: Parallel Work Orchestration (L661); Rules for Safe Parallelism (L825)",
      "target_evidence_locator": "Frozen v6 node O025 summary/contribution and limitation",
      "target_limitations": "Role forecasts and workflow examples, not validated hiring or productivity outcomes.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06486",
      "source": "B015",
      "target": "O025",
      "key": "ND-47b0903b4867a7f5",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:vibe-coding.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part3.tex",
      "source_line": 400,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:vibe-coding",
      "id": "x06487",
      "source": "B015",
      "target": "B005",
      "key": "ND-d0cc99aa6de509ad",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:experience-divide.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part3.tex",
      "source_line": 652,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:experience-divide",
      "id": "x06488",
      "source": "B015",
      "target": "B006",
      "key": "ND-91a04247136b1c52",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x06489",
      "source": "B015",
      "target": "PUB:V11:V01",
      "key": "V11-6630147653dc68c38b494a48",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part4.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x06490",
      "source": "B016",
      "target": "V01",
      "key": "ND-33be499caaabfe38",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "Le fondamenta organizzative rendono espliciti abilitazione, policy, misura e costi. Ancoraggi: PART IV: Organizational Foundation (L3)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part4.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06491",
      "source": "B016",
      "target": "T:Engineering structure",
      "key": "ND-27e04cef32ee5c05",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Le fondamenta organizzative rendono espliciti abilitazione, policy, misura e costi. Ancoraggi: PART IV: Organizational Foundation (L3)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part4.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06492",
      "source": "B016",
      "target": "T:Productivity",
      "key": "ND-57d5ea4fbff74393",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Le fondamenta organizzative rendono espliciti abilitazione, policy, misura e costi. Ancoraggi: PART IV: Organizational Foundation (L3)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part4.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06493",
      "source": "B016",
      "target": "T:Skills & learning",
      "key": "ND-277f99351e76bbf1",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Le fondamenta organizzative rendono espliciti abilitazione, policy, misura e costi. Ancoraggi: PART IV: Organizational Foundation (L3)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part4.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06494",
      "source": "B016",
      "target": "T:Verification & review",
      "key": "ND-5fa0d1785ff7cf80",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Le fondamenta organizzative rendono espliciti abilitazione, policy, misura e costi. Ancoraggi: PART IV: Organizational Foundation (L3)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part4.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06495",
      "source": "B016",
      "target": "T:Economics",
      "key": "ND-3dbe9dcccbf30d0e",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "I pattern 15–18 coprono programma di formazione, acceptable use policy, ciclo di misura-apprendimento e gestione della spesa. Ancoraggi: PART IV: Organizational Foundation (L3)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part4.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06496",
      "source": "B016",
      "target": "K:Developer workflow and adoption",
      "key": "ND-dcb73ab3ebfaa77d",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "I pattern 15–18 coprono programma di formazione, acceptable use policy, ciclo di misura-apprendimento e gestione della spesa. Ancoraggi: PART IV: Organizational Foundation (L3)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part4.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06497",
      "source": "B016",
      "target": "K:Evaluation methodology and baselines",
      "key": "ND-fb37a41377c2031f",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "I pattern 15–18 coprono programma di formazione, acceptable use policy, ciclo di misura-apprendimento e gestione della spesa. Ancoraggi: PART IV: Organizational Foundation (L3)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part4.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06498",
      "source": "B016",
      "target": "K:Specifications and governance",
      "key": "ND-019d2c2d3d1b6db3",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "I pattern 15–18 coprono programma di formazione, acceptable use policy, ciclo di misura-apprendimento e gestione della spesa. Ancoraggi: PART IV: Organizational Foundation (L3)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part4.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06499",
      "source": "B016",
      "target": "K:Ownership and knowledge transfer",
      "key": "ND-8fb797f230613d94",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "I pattern 15–18 coprono programma di formazione, acceptable use policy, ciclo di misura-apprendimento e gestione della spesa. Ancoraggi: PART IV: Organizational Foundation (L3)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part4.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06500",
      "source": "B016",
      "target": "K:Economic costs and return",
      "key": "ND-c5d188df76a9899b",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "I pattern 15–18 coprono programma di formazione, acceptable use policy, ciclo di misura-apprendimento e gestione della spesa. Ancoraggi: PART IV: Organizational Foundation (L3)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part4.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06501",
      "source": "B016",
      "target": "K:Output versus shipped value",
      "key": "ND-1be7e2751c3541e3",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Le fondamenta organizzative rendono espliciti abilitazione, policy, misura e costi. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part4.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06502",
      "source": "B016",
      "target": "C:C02",
      "key": "ND-4face1f7b34e2bf9",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Le fondamenta organizzative rendono espliciti abilitazione, policy, misura e costi. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part4.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06503",
      "source": "B016",
      "target": "C:C11",
      "key": "ND-741390bbfef3f9fd",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Le fondamenta organizzative rendono espliciti abilitazione, policy, misura e costi. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part4.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06504",
      "source": "B016",
      "target": "C:C12",
      "key": "ND-9ee8163892439ac2",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Le fondamenta organizzative rendono espliciti abilitazione, policy, misura e costi. Confronto (adoption): Confrontare selezione degli strumenti, abilitazione del team e verifica degli esiti; una graduatoria o un piano di rollout non sostituisce un pilot controllato. Scheda W007: Enterprise users report perceived usefulness and practical requirements that should shape deployment.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part4.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "adoption",
      "source_evidence_locator": "PART IV: Organizational Foundation (L3)",
      "target_evidence_locator": "Frozen v6 node W007 summary/contribution and limitation",
      "target_limitations": "IBM respondents only; perception-based.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06505",
      "source": "B016",
      "target": "W007",
      "key": "ND-5136e01e66c2d0d9",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Le fondamenta organizzative rendono espliciti abilitazione, policy, misura e costi. Confronto (adoption): Confrontare selezione degli strumenti, abilitazione del team e verifica degli esiti; una graduatoria o un piano di rollout non sostituisce un pilot controllato. Scheda O041: Engineering leaders should define outcome quality, train teams and make human verification a normal part of AI adoption.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part4.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "adoption",
      "source_evidence_locator": "PART IV: Organizational Foundation (L3)",
      "target_evidence_locator": "Frozen v6 node O041 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06506",
      "source": "B016",
      "target": "O041",
      "key": "ND-b15b69a1f9bde438",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Le fondamenta organizzative rendono espliciti abilitazione, policy, misura e costi. Confronto (adoption): Confrontare selezione degli strumenti, abilitazione del team e verifica degli esiti; una graduatoria o un piano di rollout non sostituisce un pilot controllato. Scheda P085: Interviews compare tool-selection practices across company sizes, including locally scored AI review trials and procurement constraints.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part4.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "adoption",
      "source_evidence_locator": "PART IV: Organizational Foundation (L3)",
      "target_evidence_locator": "Frozen v6 node P085 summary/contribution and limitation",
      "target_limitations": "Company-local scoring exercises and tool selection are distinct from randomized productivity comparisons; evaluation samples and scoring scales are context-specific. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06507",
      "source": "B016",
      "target": "P085",
      "key": "ND-2d371b98834f14e5",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Le fondamenta organizzative rendono espliciti abilitazione, policy, misura e costi. Confronto (governance): Confrontare autorità umana, confini decisionali e controlli di esecuzione; policy osservate e casi aziendali non certificano l’efficacia del metodo proposto. Scheda W150: Most policies allow AI while specifying disclosure and human responsibility, suggesting workable rather than absolutist governance.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part4.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "governance",
      "source_evidence_locator": "PART IV: Organizational Foundation (L3)",
      "target_evidence_locator": "Frozen v6 node W150 summary/contribution and limitation",
      "target_limitations": "Classifies rules but does not measure their safety effect.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06508",
      "source": "B016",
      "target": "W150",
      "key": "ND-98dd2e9008783e5c",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Le fondamenta organizzative rendono espliciti abilitazione, policy, misura e costi. Confronto (governance): Confrontare autorità umana, confini decisionali e controlli di esecuzione; policy osservate e casi aziendali non certificano l’efficacia del metodo proposto. Scheda O009: Engineers can delegate the inner execution loop while retaining ownership of quality criteria, verdicts and consequences.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part4.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "governance",
      "source_evidence_locator": "PART IV: Organizational Foundation (L3)",
      "target_evidence_locator": "Frozen v6 node O009 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06509",
      "source": "B016",
      "target": "O009",
      "key": "ND-936d5495e7486ad3",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Le fondamenta organizzative rendono espliciti abilitazione, policy, misura e costi. Confronto (cost): Confrontare il costo dell’intero esito accettato, inclusi verifica e rilavorazione; ROI di scenario e testimonianze di consumo non sono rendimenti sperimentali. Scheda W145: Offers a cross-functional return-on-investment framework for AI-assisted delivery beyond raw code productivity.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part4.tex",
      "source_line": 46,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "cost",
      "source_evidence_locator": "Costs: (L46); Pattern 18: Cost Management (L918)",
      "target_evidence_locator": "Frozen v6 node W145 summary/contribution and limitation",
      "target_limitations": "ROI 39% and eight-month payback are scenarios/model outputs, not measured experimental financial returns.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06510",
      "source": "B016",
      "target": "W145",
      "key": "ND-c3af2706e1c965d7",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Le fondamenta organizzative rendono espliciti abilitazione, policy, misura e costi. Confronto (cost): Confrontare il costo dell’intero esito accettato, inclusi verifica e rilavorazione; ROI di scenario e testimonianze di consumo non sono rendimenti sperimentali. Scheda O008: A software factory is many governed loops; its level of human involvement changes both risk and total operating cost.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part4.tex",
      "source_line": 46,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "cost",
      "source_evidence_locator": "Costs: (L46); Pattern 18: Cost Management (L918)",
      "target_evidence_locator": "Frozen v6 node O008 summary/contribution and limitation",
      "target_limitations": "A conceptual taxonomy and projections, not a controlled comparison of factory operating models.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06511",
      "source": "B016",
      "target": "O008",
      "key": "ND-556392e60699fc7a",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:fundamental-shift.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part4.tex",
      "source_line": 64,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:fundamental-shift",
      "id": "x06512",
      "source": "B016",
      "target": "B004",
      "key": "ND-aab9c252111f0399",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:vibe-coding.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part4.tex",
      "source_line": 65,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:vibe-coding",
      "id": "x06513",
      "source": "B016",
      "target": "B005",
      "key": "ND-3025ed239d1dd10d",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x06514",
      "source": "B016",
      "target": "PUB:V11:V01",
      "key": "V11-bb6fd8242042c11b2559994b",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part5.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x06515",
      "source": "B017",
      "target": "V01",
      "key": "ND-6f51e6f0367a049c",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "Il riepilogo aiuta a comporre i pattern secondo situazione e prerequisiti. Ancoraggi: Pattern Recap: Quick Reference Guide (L9); Closing Remarks: Using This Catalog Effectively (L145)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part5.tex",
      "source_line": 9,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06516",
      "source": "B017",
      "target": "T:Engineering structure",
      "key": "ND-add771c67257a37c",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Il riepilogo aiuta a comporre i pattern secondo situazione e prerequisiti. Ancoraggi: Pattern Recap: Quick Reference Guide (L9); Closing Remarks: Using This Catalog Effectively (L145)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part5.tex",
      "source_line": 9,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06517",
      "source": "B017",
      "target": "T:What agents can do",
      "key": "ND-28ffc92baf10352c",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Il riepilogo aiuta a comporre i pattern secondo situazione e prerequisiti. Ancoraggi: Pattern Recap: Quick Reference Guide (L9); Closing Remarks: Using This Catalog Effectively (L145)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part5.tex",
      "source_line": 9,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06518",
      "source": "B017",
      "target": "T:Productivity",
      "key": "ND-e2fb2a399a06e8c2",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Il riepilogo aiuta a comporre i pattern secondo situazione e prerequisiti. Ancoraggi: Pattern Recap: Quick Reference Guide (L9); Closing Remarks: Using This Catalog Effectively (L145)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part5.tex",
      "source_line": 9,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06519",
      "source": "B017",
      "target": "T:Skills & learning",
      "key": "ND-9f461f66437a669a",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La scheda collega selezione situazionale, mappa delle dipendenze, compatibilità e adozione graduale dei pattern già descritti. Ancoraggi: Pattern Recap: Quick Reference Guide (L9); Closing Remarks: Using This Catalog Effectively (L145)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part5.tex",
      "source_line": 9,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06520",
      "source": "B017",
      "target": "K:Developer workflow and adoption",
      "key": "ND-49696a5a58688750",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La scheda collega selezione situazionale, mappa delle dipendenze, compatibilità e adozione graduale dei pattern già descritti. Ancoraggi: Pattern Recap: Quick Reference Guide (L9); Closing Remarks: Using This Catalog Effectively (L145)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part5.tex",
      "source_line": 9,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06521",
      "source": "B017",
      "target": "K:Specifications and governance",
      "key": "ND-7ef5eb32307d648d",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La scheda collega selezione situazionale, mappa delle dipendenze, compatibilità e adozione graduale dei pattern già descritti. Ancoraggi: Pattern Recap: Quick Reference Guide (L9); Closing Remarks: Using This Catalog Effectively (L145)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part5.tex",
      "source_line": 9,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06522",
      "source": "B017",
      "target": "K:Evaluation methodology and baselines",
      "key": "ND-4fdffa3c746bd4e7",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Il riepilogo aiuta a comporre i pattern secondo situazione e prerequisiti. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part5.tex",
      "source_line": 9,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06523",
      "source": "B017",
      "target": "C:C04",
      "key": "ND-88d3c3d05e3219f9",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Il riepilogo aiuta a comporre i pattern secondo situazione e prerequisiti. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part5.tex",
      "source_line": 9,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06524",
      "source": "B017",
      "target": "C:C11",
      "key": "ND-07d7afb864b38438",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il riepilogo aiuta a comporre i pattern secondo situazione e prerequisiti. Confronto (patterns): Confrontare pattern operativi e workflow, mantenendo distinta la raccomandazione progettuale dall’efficacia empiricamente dimostrata. Scheda W152: Provides an architecture for organizing agentic SWE research around dependable processes, collaboration and evaluation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part5.tex",
      "source_line": 9,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "patterns",
      "source_evidence_locator": "Pattern Recap: Quick Reference Guide (L9); Situational Pattern Selection (L29); Pattern Dependency Map (L67)",
      "target_evidence_locator": "Frozen v6 node W152 summary/contribution and limitation",
      "target_limitations": "Roadmap is not evidence of achieved agent reliability.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06525",
      "source": "B017",
      "target": "W152",
      "key": "ND-f23766bba2fa4bb6",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il riepilogo aiuta a comporre i pattern secondo situazione e prerequisiti. Confronto (patterns): Confrontare pattern operativi e workflow, mantenendo distinta la raccomandazione progettuale dall’efficacia empiricamente dimostrata. Scheda O021: Planning, scoped delegation and continuous checking outperform an unmanaged prompt-to-merge workflow as an engineering practice.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part5.tex",
      "source_line": 9,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "patterns",
      "source_evidence_locator": "Pattern Recap: Quick Reference Guide (L9); Situational Pattern Selection (L29); Pattern Dependency Map (L67)",
      "target_evidence_locator": "Frozen v6 node O021 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06526",
      "source": "B017",
      "target": "O021",
      "key": "ND-2c596b812a0ca4c6",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il riepilogo aiuta a comporre i pattern secondo situazione e prerequisiti. Confronto (patterns): Confrontare pattern operativi e workflow, mantenendo distinta la raccomandazione progettuale dall’efficacia empiricamente dimostrata. Scheda P047: Birgitta Böckeler reflects on changes from autocomplete to agentic assistance over two years, including cognitive bias, reviewer fatigue, quality supervision and team effectiveness.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part5.tex",
      "source_line": 9,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "patterns",
      "source_evidence_locator": "Pattern Recap: Quick Reference Guide (L9); Situational Pattern Selection (L29); Pattern Dependency Map (L67)",
      "target_evidence_locator": "Frozen v6 node P047 summary/contribution and limitation",
      "target_limitations": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06527",
      "source": "B017",
      "target": "P047",
      "key": "ND-2b3b99eba718a8ca",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il riepilogo aiuta a comporre i pattern secondo situazione e prerequisiti. Confronto (adoption): Confrontare selezione degli strumenti, abilitazione del team e verifica degli esiti; una graduatoria o un piano di rollout non sostituisce un pilot controllato. Scheda W007: Enterprise users report perceived usefulness and practical requirements that should shape deployment.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part5.tex",
      "source_line": 9,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "adoption",
      "source_evidence_locator": "Pattern Recap: Quick Reference Guide (L9); Closing Remarks: Using This Catalog Effectively (L145)",
      "target_evidence_locator": "Frozen v6 node W007 summary/contribution and limitation",
      "target_limitations": "IBM respondents only; perception-based.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06528",
      "source": "B017",
      "target": "W007",
      "key": "ND-9d8b9ab4d57f24f9",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il riepilogo aiuta a comporre i pattern secondo situazione e prerequisiti. Confronto (adoption): Confrontare selezione degli strumenti, abilitazione del team e verifica degli esiti; una graduatoria o un piano di rollout non sostituisce un pilot controllato. Scheda O041: Engineering leaders should define outcome quality, train teams and make human verification a normal part of AI adoption.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part5.tex",
      "source_line": 9,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "adoption",
      "source_evidence_locator": "Pattern Recap: Quick Reference Guide (L9); Closing Remarks: Using This Catalog Effectively (L145)",
      "target_evidence_locator": "Frozen v6 node O041 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06529",
      "source": "B017",
      "target": "O041",
      "key": "ND-6a2bddecaa5b864a",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_part5.tex",
      "source_line": 139,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x06530",
      "source": "B017",
      "target": "B018",
      "key": "ND-488266bc2dd946f6",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x06531",
      "source": "B017",
      "target": "PUB:V11:V01",
      "key": "V11-3f7bd1ab983c3f1e198a6986",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_antipatterns.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x06532",
      "source": "B018",
      "target": "V01",
      "key": "ND-cdc7cfe8d589c0e4",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "Gli antipattern mostrano come velocità apparente e delega cieca erodano affidabilità e apprendimento. Ancoraggi: Antipatterns: What Not to Do (L5)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_antipatterns.tex",
      "source_line": 5,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06533",
      "source": "B018",
      "target": "T:Verification & review",
      "key": "ND-6b640e31b26935ca",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Gli antipattern mostrano come velocità apparente e delega cieca erodano affidabilità e apprendimento. Ancoraggi: Antipatterns: What Not to Do (L5)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_antipatterns.tex",
      "source_line": 5,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06534",
      "source": "B018",
      "target": "T:Code quality & security",
      "key": "ND-30f867e5acc08981",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Gli antipattern mostrano come velocità apparente e delega cieca erodano affidabilità e apprendimento. Ancoraggi: Antipatterns: What Not to Do (L5)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_antipatterns.tex",
      "source_line": 5,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06535",
      "source": "B018",
      "target": "T:Skills & learning",
      "key": "ND-8ed6f29647434f28",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Gli antipattern mostrano come velocità apparente e delega cieca erodano affidabilità e apprendimento. Ancoraggi: Antipatterns: What Not to Do (L5)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_antipatterns.tex",
      "source_line": 5,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06536",
      "source": "B018",
      "target": "T:System knowledge & memory",
      "key": "ND-dfb4a4f53660fd5b",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Gli antipattern mostrano come velocità apparente e delega cieca erodano affidabilità e apprendimento. Ancoraggi: Antipatterns: What Not to Do (L5)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_antipatterns.tex",
      "source_line": 5,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06537",
      "source": "B018",
      "target": "T:Productivity",
      "key": "ND-e773e0b44b103a5e",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Accettazione acritica, trappola del 70%, produzione senza verifica, contesto assente, batch eccessivi e misura teatrale formano una griglia diagnostica. Ancoraggi: Antipatterns: What Not to Do (L5)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_antipatterns.tex",
      "source_line": 5,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06538",
      "source": "B018",
      "target": "K:Review capacity and maintainers",
      "key": "ND-953d2784aed6941a",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Accettazione acritica, trappola del 70%, produzione senza verifica, contesto assente, batch eccessivi e misura teatrale formano una griglia diagnostica. Ancoraggi: Antipatterns: What Not to Do (L5)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_antipatterns.tex",
      "source_line": 5,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06539",
      "source": "B018",
      "target": "K:AI as reviewer",
      "key": "ND-a43a35855a0d763c",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Accettazione acritica, trappola del 70%, produzione senza verifica, contesto assente, batch eccessivi e misura teatrale formano una griglia diagnostica. Ancoraggi: Antipatterns: What Not to Do (L5)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_antipatterns.tex",
      "source_line": 5,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06540",
      "source": "B018",
      "target": "K:Automation bias and trust",
      "key": "ND-4780495a47f3a336",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Accettazione acritica, trappola del 70%, produzione senza verifica, contesto assente, batch eccessivi e misura teatrale formano una griglia diagnostica. Ancoraggi: Antipatterns: What Not to Do (L5)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_antipatterns.tex",
      "source_line": 5,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06541",
      "source": "B018",
      "target": "K:Cognitive offloading and skill debt",
      "key": "ND-5a6e8dc95d10c582",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Accettazione acritica, trappola del 70%, produzione senza verifica, contesto assente, batch eccessivi e misura teatrale formano una griglia diagnostica. Ancoraggi: Antipatterns: What Not to Do (L5)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_antipatterns.tex",
      "source_line": 5,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06542",
      "source": "B018",
      "target": "K:System understanding and rationale",
      "key": "ND-41b16f2a82cc31d0",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Accettazione acritica, trappola del 70%, produzione senza verifica, contesto assente, batch eccessivi e misura teatrale formano una griglia diagnostica. Ancoraggi: Antipatterns: What Not to Do (L5)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_antipatterns.tex",
      "source_line": 5,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06543",
      "source": "B018",
      "target": "K:Ownership and knowledge transfer",
      "key": "ND-a831b5861b384ef2",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Accettazione acritica, trappola del 70%, produzione senza verifica, contesto assente, batch eccessivi e misura teatrale formano una griglia diagnostica. Ancoraggi: Antipatterns: What Not to Do (L5)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_antipatterns.tex",
      "source_line": 5,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06544",
      "source": "B018",
      "target": "K:Controlled productivity evidence",
      "key": "ND-6df407e4ba84458d",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Accettazione acritica, trappola del 70%, produzione senza verifica, contesto assente, batch eccessivi e misura teatrale formano una griglia diagnostica. Ancoraggi: Antipatterns: What Not to Do (L5)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_antipatterns.tex",
      "source_line": 5,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06545",
      "source": "B018",
      "target": "K:Evaluation methodology and baselines",
      "key": "ND-73ea6509d5fc98d7",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Gli antipattern mostrano come velocità apparente e delega cieca erodano affidabilità e apprendimento. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_antipatterns.tex",
      "source_line": 5,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06546",
      "source": "B018",
      "target": "C:C02",
      "key": "ND-8fc3d48842497c9b",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Gli antipattern mostrano come velocità apparente e delega cieca erodano affidabilità e apprendimento. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_antipatterns.tex",
      "source_line": 5,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06547",
      "source": "B018",
      "target": "C:C08",
      "key": "ND-cefcb7457cbca51e",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Gli antipattern mostrano come velocità apparente e delega cieca erodano affidabilità e apprendimento. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_antipatterns.tex",
      "source_line": 5,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06548",
      "source": "B018",
      "target": "C:C10",
      "key": "ND-dbb9c315285752a2",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Gli antipattern mostrano come velocità apparente e delega cieca erodano affidabilità e apprendimento. Confronto (review): Analizzare il trasferimento del collo di bottiglia alla revisione e i criteri di approvazione, distinguendo attività registrata e qualità effettiva del controllo. Scheda W065: Most agent PRs have no recorded human review, but same-repository human PRs also often lack review.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_antipatterns.tex",
      "source_line": 5,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "review",
      "source_evidence_locator": "Antipatterns: What Not to Do (L5)",
      "target_evidence_locator": "Frozen v6 node W065 summary/contribution and limitation",
      "target_limitations": "Recorded GitHub review is not total review rigor; shared AIDev data.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06549",
      "source": "B018",
      "target": "W065",
      "key": "ND-bbd32070c2e3d941",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Gli antipattern mostrano come velocità apparente e delega cieca erodano affidabilità e apprendimento. Confronto (review): Analizzare il trasferimento del collo di bottiglia alla revisione e i criteri di approvazione, distinguendo attività registrata e qualità effettiva del controllo. Scheda O011: AI-generated code moves the bottleneck from writing to justified acceptance, making review strategy a core engineering skill.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_antipatterns.tex",
      "source_line": 5,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "review",
      "source_evidence_locator": "Antipatterns: What Not to Do (L5)",
      "target_evidence_locator": "Frozen v6 node O011 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06550",
      "source": "B018",
      "target": "O011",
      "key": "ND-4e6d7cb1940fd854",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Gli antipattern mostrano come velocità apparente e delega cieca erodano affidabilità e apprendimento. Confronto (review): Analizzare il trasferimento del collo di bottiglia alla revisione e i criteri di approvazione, distinguendo attività registrata e qualità effettiva del controllo. Scheda P118: The article surveys responses to growing AI-generated review workloads: reviewing AI feedback, routing by blast radius, inspecting plans and tests, reducing patch size, and retaining manual review.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_antipatterns.tex",
      "source_line": 5,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "review",
      "source_evidence_locator": "Antipatterns: What Not to Do (L5)",
      "target_evidence_locator": "Frozen v6 node P118 summary/contribution and limitation",
      "target_limitations": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06551",
      "source": "B018",
      "target": "P118",
      "key": "ND-68d8fd687a6ca6ff",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Gli antipattern mostrano come velocità apparente e delega cieca erodano affidabilità e apprendimento. Confronto (debt): Esaminare il divario tra possesso del codice e comprensione del sistema; quota di codice generato e competenza del manutentore non sono equivalenti. Scheda W154: Delegated code generation may leave developers with latent understanding deficits analogous to accumulated technical debt.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_antipatterns.tex",
      "source_line": 5,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "debt",
      "source_evidence_locator": "Antipatterns: What Not to Do (L5)",
      "target_evidence_locator": "Frozen v6 node W154 summary/contribution and limitation",
      "target_limitations": "Thematic self-reports from students, without effect-size or objective comprehension baseline.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06552",
      "source": "B018",
      "target": "W154",
      "key": "ND-1a1eff24d0564dde",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Gli antipattern mostrano come velocità apparente e delega cieca erodano affidabilità e apprendimento. Confronto (debt): Esaminare il divario tra possesso del codice e comprensione del sistema; quota di codice generato e competenza del manutentore non sono equivalenti. Scheda O017: When agents implement most code, developers can accumulate comprehension debt even while shipping more changes.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_antipatterns.tex",
      "source_line": 5,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "debt",
      "source_evidence_locator": "Antipatterns: What Not to Do (L5)",
      "target_evidence_locator": "Frozen v6 node O017 summary/contribution and limitation",
      "target_limitations": "The 80% figure expresses an illustrative workflow shift; it is not a population-level experimental estimate.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06553",
      "source": "B018",
      "target": "O017",
      "key": "ND-c28d8ef96ddabac5",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Gli antipattern mostrano come velocità apparente e delega cieca erodano affidabilità e apprendimento. Confronto (metrics): Usare disegno dello studio, baseline e segmentazione per leggere gli indicatori; risultati di un contesto non possono essere trasferiti automaticamente a tutti i team. Scheda W023: Experienced maintainers were approximately 19% slower on familiar real-repository tasks using early-2025 tools.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_antipatterns.tex",
      "source_line": 232,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "metrics",
      "source_evidence_locator": "Antipattern 8: Measurement Theater (L232)",
      "target_evidence_locator": "Frozen v6 node W023 summary/contribution and limitation",
      "target_limitations": "Small sample and older tool generation; not universal effect.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06554",
      "source": "B018",
      "target": "W023",
      "key": "ND-1adc5ec3ffc9df8a",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Gli antipattern mostrano come velocità apparente e delega cieca erodano affidabilità e apprendimento. Confronto (metrics): Usare disegno dello studio, baseline e segmentazione per leggere gli indicatori; risultati di un contesto non possono essere trasferiti automaticamente a tutti i team. Scheda O029: Perceived personal acceleration with coding AI does not necessarily translate into net team or release-level productivity.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_antipatterns.tex",
      "source_line": 232,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "metrics",
      "source_evidence_locator": "Antipattern 8: Measurement Theater (L232)",
      "target_evidence_locator": "Frozen v6 node O029 summary/contribution and limitation",
      "target_limitations": "The percentages reported by Osmani come from diverse third-party surveys and experiments; no single pooled causal estimate is supplied.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06555",
      "source": "B018",
      "target": "O029",
      "key": "ND-3e9675b7b8d870ca",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:measuring.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter07/chapter07_antipatterns.tex",
      "source_line": 152,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:measuring",
      "id": "x06556",
      "source": "B018",
      "target": "B009",
      "key": "ND-7bd109c8d8274607",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x06557",
      "source": "B018",
      "target": "PUB:V11:V01",
      "key": "V11-0b2eac111bff5f4bbca168fc",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10_v1.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x06558",
      "source": "B019",
      "target": "V01",
      "key": "ND-f57a5e10279d1c06",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "La guida agli strumenti collega scelta iniziale, contesto e pratiche operative. Ancoraggi: Tools \\& Practices (L2); The Journey Through This Chapter (L13); How to Read This Chapter (L32)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10_v1.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06559",
      "source": "B019",
      "target": "T:Engineering structure",
      "key": "ND-674eb1b3d606e28e",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La guida agli strumenti collega scelta iniziale, contesto e pratiche operative. Ancoraggi: Tools \\& Practices (L2); The Journey Through This Chapter (L13); How to Read This Chapter (L32)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10_v1.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06560",
      "source": "B019",
      "target": "T:Productivity",
      "key": "ND-a62248d04869e634",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La guida agli strumenti collega scelta iniziale, contesto e pratiche operative. Ancoraggi: Tools \\& Practices (L2); The Journey Through This Chapter (L13); How to Read This Chapter (L32)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10_v1.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06561",
      "source": "B019",
      "target": "T:Skills & learning",
      "key": "ND-93e5ab6428c1e7dd",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La guida agli strumenti collega scelta iniziale, contesto e pratiche operative. Ancoraggi: Tools \\& Practices (L2); The Journey Through This Chapter (L13); How to Read This Chapter (L32)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10_v1.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06562",
      "source": "B019",
      "target": "T:System knowledge & memory",
      "key": "ND-9120727fbd2cc69b",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La guida agli strumenti collega scelta iniziale, contesto e pratiche operative. Ancoraggi: Tools \\& Practices (L2); The Journey Through This Chapter (L13); How to Read This Chapter (L32)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10_v1.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06563",
      "source": "B019",
      "target": "T:What agents can do",
      "key": "ND-7b27422ed7f78513",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo contenitore introduce dodici sezioni specializzate e spiega come comporre il percorso di implementazione. Ancoraggi: Tools \\& Practices (L2); The Journey Through This Chapter (L13); How to Read This Chapter (L32)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10_v1.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06564",
      "source": "B019",
      "target": "K:Developer workflow and adoption",
      "key": "ND-1493f15c1de4af09",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo contenitore introduce dodici sezioni specializzate e spiega come comporre il percorso di implementazione. Ancoraggi: Tools \\& Practices (L2); The Journey Through This Chapter (L13); How to Read This Chapter (L32)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10_v1.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06565",
      "source": "B019",
      "target": "K:Evaluation methodology and baselines",
      "key": "ND-1de0b3bf42483a8b",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo contenitore introduce dodici sezioni specializzate e spiega come comporre il percorso di implementazione. Ancoraggi: Tools \\& Practices (L2); The Journey Through This Chapter (L13); How to Read This Chapter (L32)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10_v1.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06566",
      "source": "B019",
      "target": "K:Agent context and persistent memory",
      "key": "ND-3296a2b68bb4514d",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo contenitore introduce dodici sezioni specializzate e spiega come comporre il percorso di implementazione. Ancoraggi: Tools \\& Practices (L2); The Journey Through This Chapter (L13); How to Read This Chapter (L32)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10_v1.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06567",
      "source": "B019",
      "target": "K:System understanding and rationale",
      "key": "ND-9bad767ea62d8400",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo contenitore introduce dodici sezioni specializzate e spiega come comporre il percorso di implementazione. Ancoraggi: Tools \\& Practices (L2); The Journey Through This Chapter (L13); How to Read This Chapter (L32)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10_v1.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06568",
      "source": "B019",
      "target": "K:Dependencies and agent supply chain",
      "key": "ND-4d6e7d2c9e677afc",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: La guida agli strumenti collega scelta iniziale, contesto e pratiche operative. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10_v1.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06569",
      "source": "B019",
      "target": "C:C03",
      "key": "ND-e274b3fe5892f794",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: La guida agli strumenti collega scelta iniziale, contesto e pratiche operative. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10_v1.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06570",
      "source": "B019",
      "target": "C:C09",
      "key": "ND-441bab7627c1a0a1",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: La guida agli strumenti collega scelta iniziale, contesto e pratiche operative. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10_v1.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06571",
      "source": "B019",
      "target": "C:C11",
      "key": "ND-0b37562de704bb95",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La guida agli strumenti collega scelta iniziale, contesto e pratiche operative. Confronto (adoption): Confrontare selezione degli strumenti, abilitazione del team e verifica degli esiti; una graduatoria o un piano di rollout non sostituisce un pilot controllato. Scheda W007: Enterprise users report perceived usefulness and practical requirements that should shape deployment.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10_v1.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "adoption",
      "source_evidence_locator": "Tools \\& Practices (L2); The Journey Through This Chapter (L13); How to Read This Chapter (L32)",
      "target_evidence_locator": "Frozen v6 node W007 summary/contribution and limitation",
      "target_limitations": "IBM respondents only; perception-based.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06572",
      "source": "B019",
      "target": "W007",
      "key": "ND-48b3f03d6ac3881a",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La guida agli strumenti collega scelta iniziale, contesto e pratiche operative. Confronto (adoption): Confrontare selezione degli strumenti, abilitazione del team e verifica degli esiti; una graduatoria o un piano di rollout non sostituisce un pilot controllato. Scheda O041: Engineering leaders should define outcome quality, train teams and make human verification a normal part of AI adoption.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10_v1.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "adoption",
      "source_evidence_locator": "Tools \\& Practices (L2); The Journey Through This Chapter (L13); How to Read This Chapter (L32)",
      "target_evidence_locator": "Frozen v6 node O041 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06573",
      "source": "B019",
      "target": "O041",
      "key": "ND-0f710da39dc08892",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La guida agli strumenti collega scelta iniziale, contesto e pratiche operative. Confronto (adoption): Confrontare selezione degli strumenti, abilitazione del team e verifica degli esiti; una graduatoria o un piano di rollout non sostituisce un pilot controllato. Scheda P085: Interviews compare tool-selection practices across company sizes, including locally scored AI review trials and procurement constraints.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10_v1.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "adoption",
      "source_evidence_locator": "Tools \\& Practices (L2); The Journey Through This Chapter (L13); How to Read This Chapter (L32)",
      "target_evidence_locator": "Frozen v6 node P085 summary/contribution and limitation",
      "target_limitations": "Company-local scoring exercises and tool selection are distinct from randomized productivity comparisons; evaluation samples and scoring scales are context-specific. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06574",
      "source": "B019",
      "target": "P085",
      "key": "ND-696e802bf29c4bfa",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La guida agli strumenti collega scelta iniziale, contesto e pratiche operative. Confronto (context): Confrontare selezione, recupero e gestione del contesto con i confini di fiducia dei dati esterni. Scheda W157: Typed state pages and enforced write policy protect essential agent memory against compaction and reset failures.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10_v1.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "context",
      "source_evidence_locator": "Tools \\& Practices (L2); The Journey Through This Chapter (L13); How to Read This Chapter (L32)",
      "target_evidence_locator": "Frozen v6 node W157 summary/contribution and limitation",
      "target_limitations": "Guarantees conditional on token-budget working set; limited trace and synthetic evaluation.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06575",
      "source": "B019",
      "target": "W157",
      "key": "ND-d1fc7dc706475300",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La guida agli strumenti collega scelta iniziale, contesto e pratiche operative. Confronto (context): Confrontare selezione, recupero e gestione del contesto con i confini di fiducia dei dati esterni. Scheda O031: Reliable prompts are assembled from selected system context, tools and constraints rather than crafted by wording alone.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10_v1.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "context",
      "source_evidence_locator": "Tools \\& Practices (L2); The Journey Through This Chapter (L13); How to Read This Chapter (L32)",
      "target_evidence_locator": "Frozen v6 node O031 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06576",
      "source": "B019",
      "target": "O031",
      "key": "ND-9a64e3dcf3e5c592",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10_v1.tex",
      "source_line": 63,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x06577",
      "source": "B019",
      "target": "B020",
      "key": "ND-9ead65ff272fc93c",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label sec:maturity.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10_v1.tex",
      "source_line": 18,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "sec:maturity",
      "id": "x06578",
      "source": "B019",
      "target": "B020",
      "key": "ND-853cf10c3ba9c236",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10_v1.tex",
      "source_line": 64,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x06579",
      "source": "B019",
      "target": "B021",
      "key": "ND-99c9a79f2e846f77",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label sec:choosing-tools.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10_v1.tex",
      "source_line": 19,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "sec:choosing-tools",
      "id": "x06580",
      "source": "B019",
      "target": "B021",
      "key": "ND-c62c34353364bc5e",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10_v1.tex",
      "source_line": 65,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x06581",
      "source": "B019",
      "target": "B022",
      "key": "ND-4b8ac0302055eecb",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label sec:static-context.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10_v1.tex",
      "source_line": 20,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "sec:static-context",
      "id": "x06582",
      "source": "B019",
      "target": "B022",
      "key": "ND-5fb0e5b04ed1e413",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10_v1.tex",
      "source_line": 66,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x06583",
      "source": "B019",
      "target": "B023",
      "key": "ND-82cb701e65d61c1a",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label sec:dynamic-context.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10_v1.tex",
      "source_line": 21,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "sec:dynamic-context",
      "id": "x06584",
      "source": "B019",
      "target": "B023",
      "key": "ND-71ca6987fc46d5f4",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10_v1.tex",
      "source_line": 67,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x06585",
      "source": "B019",
      "target": "B024",
      "key": "ND-c7e15236e1b8361e",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label sec:context-flow.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10_v1.tex",
      "source_line": 22,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "sec:context-flow",
      "id": "x06586",
      "source": "B019",
      "target": "B024",
      "key": "ND-a371d6429c24e13f",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10_v1.tex",
      "source_line": 68,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x06587",
      "source": "B019",
      "target": "B025",
      "key": "ND-dfb1516d7f02203e",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label sec:multi-agent.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10_v1.tex",
      "source_line": 23,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "sec:multi-agent",
      "id": "x06588",
      "source": "B019",
      "target": "B025",
      "key": "ND-1528d58208a8d269",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10_v1.tex",
      "source_line": 69,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x06589",
      "source": "B019",
      "target": "B026",
      "key": "ND-d8d47f21f3064c6e",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label sec:dev-practices.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10_v1.tex",
      "source_line": 24,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "sec:dev-practices",
      "id": "x06590",
      "source": "B019",
      "target": "B026",
      "key": "ND-bb0ff2bb31f6b808",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10_v1.tex",
      "source_line": 70,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x06591",
      "source": "B019",
      "target": "B027",
      "key": "ND-ea6402d2f1027532",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label sec:team-collaboration.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10_v1.tex",
      "source_line": 25,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "sec:team-collaboration",
      "id": "x06592",
      "source": "B019",
      "target": "B027",
      "key": "ND-90ee54a7259fe376",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10_v1.tex",
      "source_line": 71,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x06593",
      "source": "B019",
      "target": "B028",
      "key": "ND-63a69562602e92c3",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label sec:security.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10_v1.tex",
      "source_line": 26,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "sec:security",
      "id": "x06594",
      "source": "B019",
      "target": "B028",
      "key": "ND-8953afe6a077d065",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10_v1.tex",
      "source_line": 72,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x06595",
      "source": "B019",
      "target": "B029",
      "key": "ND-0a83946518c4412a",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label sec:measurement.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10_v1.tex",
      "source_line": 27,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "sec:measurement",
      "id": "x06596",
      "source": "B019",
      "target": "B029",
      "key": "ND-bb24aa7ae14998fe",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10_v1.tex",
      "source_line": 73,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x06597",
      "source": "B019",
      "target": "B030",
      "key": "ND-562141d0c529ca21",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label sec:pitfalls.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10_v1.tex",
      "source_line": 28,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "sec:pitfalls",
      "id": "x06598",
      "source": "B019",
      "target": "B030",
      "key": "ND-5110cd16ab27ae25",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10_v1.tex",
      "source_line": 74,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x06599",
      "source": "B019",
      "target": "B031",
      "key": "ND-e698cbb444d8f822",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label sec:roadmap.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10_v1.tex",
      "source_line": 29,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "sec:roadmap",
      "id": "x06600",
      "source": "B019",
      "target": "B031",
      "key": "ND-d2877c2697f533fc",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:adaptation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10_v1.tex",
      "source_line": 9,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:adaptation",
      "id": "x06601",
      "source": "B019",
      "target": "B010",
      "key": "ND-1fd80c9bf28cecfc",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:new-workflows.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10_v1.tex",
      "source_line": 23,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:new-workflows",
      "id": "x06602",
      "source": "B019",
      "target": "B007",
      "key": "ND-8e18267cd0445bef",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x06603",
      "source": "B019",
      "target": "PUB:V11:V01",
      "key": "V11-b20ae3db6459cd45910d4d3e",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/01_maturity_levels.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x06604",
      "source": "B020",
      "target": "V01",
      "key": "ND-5751e8c8b4d5c7b5",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "I livelli di maturità aiutano a distinguere esplorazione, prova e adozione. Ancoraggi: Understanding Tool Maturity Levels (L3)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/01_maturity_levels.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06605",
      "source": "B020",
      "target": "T:Engineering structure",
      "key": "ND-f0cb6d443f66a7b9",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "I livelli di maturità aiutano a distinguere esplorazione, prova e adozione. Ancoraggi: Understanding Tool Maturity Levels (L3)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/01_maturity_levels.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06606",
      "source": "B020",
      "target": "T:Productivity",
      "key": "ND-abd9be4a73b6530a",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "I livelli di maturità aiutano a distinguere esplorazione, prova e adozione. Ancoraggi: Understanding Tool Maturity Levels (L3)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/01_maturity_levels.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06607",
      "source": "B020",
      "target": "T:Skills & learning",
      "key": "ND-5a028c03b01f47b8",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "I livelli di maturità aiutano a distinguere esplorazione, prova e adozione. Ancoraggi: Understanding Tool Maturity Levels (L3)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/01_maturity_levels.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06608",
      "source": "B020",
      "target": "T:Verification & review",
      "key": "ND-4f8da5ebd92af644",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il file propone di interpretare classificazioni tipo Technology Radar e di far evolvere la scelta attraverso esperienza locale e revisione periodica. Ancoraggi: Understanding Tool Maturity Levels (L3)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/01_maturity_levels.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06609",
      "source": "B020",
      "target": "K:Developer workflow and adoption",
      "key": "ND-cb228e621f495f2d",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il file propone di interpretare classificazioni tipo Technology Radar e di far evolvere la scelta attraverso esperienza locale e revisione periodica. Ancoraggi: Understanding Tool Maturity Levels (L3)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/01_maturity_levels.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06610",
      "source": "B020",
      "target": "K:Evaluation methodology and baselines",
      "key": "ND-cd3e881e9a55be00",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il file propone di interpretare classificazioni tipo Technology Radar e di far evolvere la scelta attraverso esperienza locale e revisione periodica. Ancoraggi: Understanding Tool Maturity Levels (L3)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/01_maturity_levels.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06611",
      "source": "B020",
      "target": "K:Controlled productivity evidence",
      "key": "ND-7da51296abecf48c",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: I livelli di maturità aiutano a distinguere esplorazione, prova e adozione. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/01_maturity_levels.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06612",
      "source": "B020",
      "target": "C:C02",
      "key": "ND-78a27ec1db4e7224",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: I livelli di maturità aiutano a distinguere esplorazione, prova e adozione. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/01_maturity_levels.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06613",
      "source": "B020",
      "target": "C:C11",
      "key": "ND-b17f919aa3c10c90",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: I livelli di maturità aiutano a distinguere esplorazione, prova e adozione. Confronto (adoption): Confrontare selezione degli strumenti, abilitazione del team e verifica degli esiti; una graduatoria o un piano di rollout non sostituisce un pilot controllato. Scheda W007: Enterprise users report perceived usefulness and practical requirements that should shape deployment.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/01_maturity_levels.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "adoption",
      "source_evidence_locator": "Understanding Tool Maturity Levels (L3)",
      "target_evidence_locator": "Frozen v6 node W007 summary/contribution and limitation",
      "target_limitations": "IBM respondents only; perception-based.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06614",
      "source": "B020",
      "target": "W007",
      "key": "ND-95e7a1acc9121411",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: I livelli di maturità aiutano a distinguere esplorazione, prova e adozione. Confronto (adoption): Confrontare selezione degli strumenti, abilitazione del team e verifica degli esiti; una graduatoria o un piano di rollout non sostituisce un pilot controllato. Scheda O041: Engineering leaders should define outcome quality, train teams and make human verification a normal part of AI adoption.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/01_maturity_levels.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "adoption",
      "source_evidence_locator": "Understanding Tool Maturity Levels (L3)",
      "target_evidence_locator": "Frozen v6 node O041 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06615",
      "source": "B020",
      "target": "O041",
      "key": "ND-b9f01366eec816cb",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: I livelli di maturità aiutano a distinguere esplorazione, prova e adozione. Confronto (adoption): Confrontare selezione degli strumenti, abilitazione del team e verifica degli esiti; una graduatoria o un piano di rollout non sostituisce un pilot controllato. Scheda P085: Interviews compare tool-selection practices across company sizes, including locally scored AI review trials and procurement constraints.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/01_maturity_levels.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "adoption",
      "source_evidence_locator": "Understanding Tool Maturity Levels (L3)",
      "target_evidence_locator": "Frozen v6 node P085 summary/contribution and limitation",
      "target_limitations": "Company-local scoring exercises and tool selection are distinct from randomized productivity comparisons; evaluation samples and scoring scales are context-specific. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06616",
      "source": "B020",
      "target": "P085",
      "key": "ND-4cce1ff3bf9ff242",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: I livelli di maturità aiutano a distinguere esplorazione, prova e adozione. Confronto (metrics): Usare disegno dello studio, baseline e segmentazione per leggere gli indicatori; risultati di un contesto non possono essere trasferiti automaticamente a tutti i team. Scheda W023: Experienced maintainers were approximately 19% slower on familiar real-repository tasks using early-2025 tools.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/01_maturity_levels.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "metrics",
      "source_evidence_locator": "Understanding Tool Maturity Levels (L3)",
      "target_evidence_locator": "Frozen v6 node W023 summary/contribution and limitation",
      "target_limitations": "Small sample and older tool generation; not universal effect.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06617",
      "source": "B020",
      "target": "W023",
      "key": "ND-972578d6677766be",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: I livelli di maturità aiutano a distinguere esplorazione, prova e adozione. Confronto (metrics): Usare disegno dello studio, baseline e segmentazione per leggere gli indicatori; risultati di un contesto non possono essere trasferiti automaticamente a tutti i team. Scheda O029: Perceived personal acceleration with coding AI does not necessarily translate into net team or release-level productivity.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/01_maturity_levels.tex",
      "source_line": 3,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "metrics",
      "source_evidence_locator": "Understanding Tool Maturity Levels (L3)",
      "target_evidence_locator": "Frozen v6 node O029 summary/contribution and limitation",
      "target_limitations": "The percentages reported by Osmani come from diverse third-party surveys and experiments; no single pooled causal estimate is supplied.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06618",
      "source": "B020",
      "target": "O029",
      "key": "ND-d8ae3a6e2eb15e0c",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:adaptation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/01_maturity_levels.tex",
      "source_line": 131,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:adaptation",
      "id": "x06619",
      "source": "B020",
      "target": "B010",
      "key": "ND-a014842b914a65ef",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x06620",
      "source": "B020",
      "target": "PUB:V11:V01",
      "key": "V11-c60c235c7655760c6b3b73a5",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/02_choosing_tools.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x06621",
      "source": "B021",
      "target": "V01",
      "key": "ND-01ff9c5d2b8943da",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "La scelta dello strumento deve dipendere da workflow, vincoli e tipo di delega. Ancoraggi: Getting Started: Choosing Your Primary Tool (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/02_choosing_tools.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06622",
      "source": "B021",
      "target": "T:Engineering structure",
      "key": "ND-96a83458f2e51aca",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La scelta dello strumento deve dipendere da workflow, vincoli e tipo di delega. Ancoraggi: Getting Started: Choosing Your Primary Tool (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/02_choosing_tools.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06623",
      "source": "B021",
      "target": "T:Productivity",
      "key": "ND-678777b73b682010",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La scelta dello strumento deve dipendere da workflow, vincoli e tipo di delega. Ancoraggi: Getting Started: Choosing Your Primary Tool (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/02_choosing_tools.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06624",
      "source": "B021",
      "target": "T:Skills & learning",
      "key": "ND-3a592af839ac1378",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La scelta dello strumento deve dipendere da workflow, vincoli e tipo di delega. Ancoraggi: Getting Started: Choosing Your Primary Tool (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/02_choosing_tools.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06625",
      "source": "B021",
      "target": "T:What agents can do",
      "key": "ND-dee302837f10a9dd",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La sezione introduce il confronto fra strumenti principali e le informazioni che ciascuno vede, preparando la successiva progettazione del contesto. Ancoraggi: Getting Started: Choosing Your Primary Tool (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/02_choosing_tools.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06626",
      "source": "B021",
      "target": "K:Developer workflow and adoption",
      "key": "ND-d3abac1874f104d7",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La sezione introduce il confronto fra strumenti principali e le informazioni che ciascuno vede, preparando la successiva progettazione del contesto. Ancoraggi: Getting Started: Choosing Your Primary Tool (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/02_choosing_tools.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06627",
      "source": "B021",
      "target": "K:Evaluation methodology and baselines",
      "key": "ND-b1629864fdfeac53",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La sezione introduce il confronto fra strumenti principali e le informazioni che ciascuno vede, preparando la successiva progettazione del contesto. Ancoraggi: Getting Started: Choosing Your Primary Tool (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/02_choosing_tools.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06628",
      "source": "B021",
      "target": "K:Agent failure and escalation",
      "key": "ND-02d75e62d0b11e1f",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La sezione introduce il confronto fra strumenti principali e le informazioni che ciascuno vede, preparando la successiva progettazione del contesto. Ancoraggi: Getting Started: Choosing Your Primary Tool (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/02_choosing_tools.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06629",
      "source": "B021",
      "target": "K:Long-running agent execution",
      "key": "ND-ae4909f7000d315d",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: La scelta dello strumento deve dipendere da workflow, vincoli e tipo di delega. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/02_choosing_tools.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06630",
      "source": "B021",
      "target": "C:C03",
      "key": "ND-931146ca1652b544",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: La scelta dello strumento deve dipendere da workflow, vincoli e tipo di delega. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/02_choosing_tools.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06631",
      "source": "B021",
      "target": "C:C11",
      "key": "ND-afae1747d72d8875",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La scelta dello strumento deve dipendere da workflow, vincoli e tipo di delega. Confronto (adoption): Confrontare selezione degli strumenti, abilitazione del team e verifica degli esiti; una graduatoria o un piano di rollout non sostituisce un pilot controllato. Scheda W007: Enterprise users report perceived usefulness and practical requirements that should shape deployment.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/02_choosing_tools.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "adoption",
      "source_evidence_locator": "Getting Started: Choosing Your Primary Tool (L2); Adoption growth: (L120); Step 3: Match Tool to Workflow (L320)",
      "target_evidence_locator": "Frozen v6 node W007 summary/contribution and limitation",
      "target_limitations": "IBM respondents only; perception-based.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06632",
      "source": "B021",
      "target": "W007",
      "key": "ND-10c7cf60a85c29e9",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La scelta dello strumento deve dipendere da workflow, vincoli e tipo di delega. Confronto (adoption): Confrontare selezione degli strumenti, abilitazione del team e verifica degli esiti; una graduatoria o un piano di rollout non sostituisce un pilot controllato. Scheda O041: Engineering leaders should define outcome quality, train teams and make human verification a normal part of AI adoption.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/02_choosing_tools.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "adoption",
      "source_evidence_locator": "Getting Started: Choosing Your Primary Tool (L2); Adoption growth: (L120); Step 3: Match Tool to Workflow (L320)",
      "target_evidence_locator": "Frozen v6 node O041 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06633",
      "source": "B021",
      "target": "O041",
      "key": "ND-6fd2da0871bace6a",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La scelta dello strumento deve dipendere da workflow, vincoli e tipo di delega. Confronto (adoption): Confrontare selezione degli strumenti, abilitazione del team e verifica degli esiti; una graduatoria o un piano di rollout non sostituisce un pilot controllato. Scheda P085: Interviews compare tool-selection practices across company sizes, including locally scored AI review trials and procurement constraints.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/02_choosing_tools.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "adoption",
      "source_evidence_locator": "Getting Started: Choosing Your Primary Tool (L2); Adoption growth: (L120); Step 3: Match Tool to Workflow (L320)",
      "target_evidence_locator": "Frozen v6 node P085 summary/contribution and limitation",
      "target_limitations": "Company-local scoring exercises and tool selection are distinct from randomized productivity comparisons; evaluation samples and scoring scales are context-specific. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06634",
      "source": "B021",
      "target": "P085",
      "key": "ND-16203a081efaff21",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La scelta dello strumento deve dipendere da workflow, vincoli e tipo di delega. Confronto (autonomy): Confrontare delega, arresto ed escalation. Le scale practitioner descrivono regimi di lavoro, non una misura validata e universale della maturità. Scheda W191: Rejected agent PRs reveal recurring limits in requirement understanding, repository fit and coordination with maintainers.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/02_choosing_tools.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "autonomy",
      "source_evidence_locator": "Getting Started: Choosing Your Primary Tool (L2)",
      "target_evidence_locator": "Frozen v6 node W191 summary/contribution and limitation",
      "target_limitations": "Failure coding depends on visible GitHub information; shared AIDev sample.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06635",
      "source": "B021",
      "target": "W191",
      "key": "ND-21fd8f98769f85e7",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La scelta dello strumento deve dipendere da workflow, vincoli e tipo di delega. Confronto (autonomy): Confrontare delega, arresto ed escalation. Le scale practitioner descrivono regimi di lavoro, non una misura validata e universale della maturità. Scheda O010: Osmani separates autonomy into agency and orchestration axes, describing six operating levels from suggestions to management-by-exception.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/02_choosing_tools.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "autonomy",
      "source_evidence_locator": "Getting Started: Choosing Your Primary Tool (L2)",
      "target_evidence_locator": "Frozen v6 node O010 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06636",
      "source": "B021",
      "target": "O010",
      "key": "ND-b54875f4169bd406",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label sec:security.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/02_choosing_tools.tex",
      "source_line": 283,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "sec:security",
      "id": "x06637",
      "source": "B021",
      "target": "B028",
      "key": "ND-db771dcabe06cb34",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label sec:static-context.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/02_choosing_tools.tex",
      "source_line": 284,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "sec:static-context",
      "id": "x06638",
      "source": "B021",
      "target": "B022",
      "key": "ND-f6fcca85f63dcc65",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label sec:dynamic-context.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/02_choosing_tools.tex",
      "source_line": 291,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "sec:dynamic-context",
      "id": "x06639",
      "source": "B021",
      "target": "B023",
      "key": "ND-d68e43e5e9703526",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label sec:multi-agent.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/02_choosing_tools.tex",
      "source_line": 297,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "sec:multi-agent",
      "id": "x06640",
      "source": "B021",
      "target": "B025",
      "key": "ND-5e2b2a7c764559d9",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x06641",
      "source": "B021",
      "target": "PUB:V11:V01",
      "key": "V11-1b1c431bcfc4324df8206c15",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/03_static_context.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x06642",
      "source": "B022",
      "target": "V01",
      "key": "ND-5c4244960a80bf6c",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "Le istruzioni persistenti rendono esplicite convenzioni, vincoli e decisioni del progetto. Ancoraggi: Static Context Engineering: Teaching AI About Your Project (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/03_static_context.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06643",
      "source": "B022",
      "target": "T:System knowledge & memory",
      "key": "ND-a81bfb845fb75246",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Le istruzioni persistenti rendono esplicite convenzioni, vincoli e decisioni del progetto. Ancoraggi: Static Context Engineering: Teaching AI About Your Project (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/03_static_context.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06644",
      "source": "B022",
      "target": "T:Engineering structure",
      "key": "ND-cbe00a29ef360cc8",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "AGENTS.md e file analoghi sono trattati come una base di contesto mantenuta dal team, con esempi ed esercizi di configurazione. Ancoraggi: Static Context Engineering: Teaching AI About Your Project (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/03_static_context.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06645",
      "source": "B022",
      "target": "K:Agent context and persistent memory",
      "key": "ND-e485f13ff66b48bb",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "AGENTS.md e file analoghi sono trattati come una base di contesto mantenuta dal team, con esempi ed esercizi di configurazione. Ancoraggi: Static Context Engineering: Teaching AI About Your Project (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/03_static_context.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06646",
      "source": "B022",
      "target": "K:System understanding and rationale",
      "key": "ND-331b3981693e8306",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Le istruzioni persistenti rendono esplicite convenzioni, vincoli e decisioni del progetto. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/03_static_context.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06647",
      "source": "B022",
      "target": "C:C09",
      "key": "ND-e6edba341d4f6dab",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Le istruzioni persistenti rendono esplicite convenzioni, vincoli e decisioni del progetto. Confronto (static): Confrontare file di istruzioni, memoria esterna e responsabilità di aggiornamento; i meccanismi descritti non sono tutti equivalenti alla memoria virtuale gestita dal sistema. Scheda W157: Typed state pages and enforced write policy protect essential agent memory against compaction and reset failures.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/03_static_context.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "static",
      "source_evidence_locator": "Static Context Engineering: Teaching AI About Your Project (L2); Why Static Context Matters (L11); The AGENTS.md Pattern (L39)",
      "target_evidence_locator": "Frozen v6 node W157 summary/contribution and limitation",
      "target_limitations": "Guarantees conditional on token-budget working set; limited trace and synthetic evaluation.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06648",
      "source": "B022",
      "target": "W157",
      "key": "ND-b96d5bc0cac52ab5",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Le istruzioni persistenti rendono esplicite convenzioni, vincoli e decisioni del progetto. Confronto (static): Confrontare file di istruzioni, memoria esterna e responsabilità di aggiornamento; i meccanismi descritti non sono tutti equivalenti alla memoria virtuale gestita dal sistema. Scheda O004: Agent configuration and memory are perishable operational assets that should be periodically revalidated.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/03_static_context.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "static",
      "source_evidence_locator": "Static Context Engineering: Teaching AI About Your Project (L2); Why Static Context Matters (L11); The AGENTS.md Pattern (L39)",
      "target_evidence_locator": "Frozen v6 node O004 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06649",
      "source": "B022",
      "target": "O004",
      "key": "ND-fe8b853d6a0bf544",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Le istruzioni persistenti rendono esplicite convenzioni, vincoli e decisioni del progetto. Confronto (static): Confrontare file di istruzioni, memoria esterna e responsabilità di aggiornamento; i meccanismi descritti non sono tutti equivalenti alla memoria virtuale gestita dal sistema. Scheda P090: An industry case describes Uber’s AI development platform, shared context, internal agents and review-related tooling.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/03_static_context.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "static",
      "source_evidence_locator": "Static Context Engineering: Teaching AI About Your Project (L2); Why Static Context Matters (L11); The AGENTS.md Pattern (L39)",
      "target_evidence_locator": "Frozen v6 node P090 summary/contribution and limitation",
      "target_limitations": "Original publication March 10; updated March 11. Reported adoption percentages use different denominators. Author discloses former employment at Uber. The source’s correction distinguishes 84% agentic-tool adoption from 65–72% IDE code-generation figures and CLI-specific measures; those denominators must not be interchanged. An author correction in the March 12, 2026 Pulse distinguishes the IDE-generated-code share from an earlier erroneous percentage. Original date, updated text and company-level denominators remain separate. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06650",
      "source": "B022",
      "target": "P090",
      "key": "ND-fe66baba57b0981e",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label sec:dynamic-context.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/03_static_context.tex",
      "source_line": 8,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "sec:dynamic-context",
      "id": "x06651",
      "source": "B022",
      "target": "B023",
      "key": "ND-e3dc8c2a91021785",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x06652",
      "source": "B022",
      "target": "PUB:V11:V01",
      "key": "V11-704a94e14ae77828beae08c6",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/04_dynamic_context.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x06653",
      "source": "B023",
      "target": "V01",
      "key": "ND-6aade0a9e0d09c1d",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "Il contesto dinamico recupera informazioni aggiornate nel momento in cui servono. Ancoraggi: Dynamic Context Engineering: Real-Time Information (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/04_dynamic_context.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06654",
      "source": "B023",
      "target": "T:System knowledge & memory",
      "key": "ND-2bf005804203c30e",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Il contesto dinamico recupera informazioni aggiornate nel momento in cui servono. Ancoraggi: Dynamic Context Engineering: Real-Time Information (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/04_dynamic_context.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06655",
      "source": "B023",
      "target": "T:What agents can do",
      "key": "ND-3b39e13af951f44e",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Il contesto dinamico recupera informazioni aggiornate nel momento in cui servono. Ancoraggi: Dynamic Context Engineering: Real-Time Information (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/04_dynamic_context.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06656",
      "source": "B023",
      "target": "T:Code quality & security",
      "key": "ND-ddc14be3af73ef45",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La sezione collega documentazione, schema dati e risorse esterne tramite connettori, distinguendoli dalle istruzioni statiche. Ancoraggi: Dynamic Context Engineering: Real-Time Information (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/04_dynamic_context.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06657",
      "source": "B023",
      "target": "K:Agent context and persistent memory",
      "key": "ND-0efe594fb4423eba",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La sezione collega documentazione, schema dati e risorse esterne tramite connettori, distinguendoli dalle istruzioni statiche. Ancoraggi: Dynamic Context Engineering: Real-Time Information (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/04_dynamic_context.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06658",
      "source": "B023",
      "target": "K:System understanding and rationale",
      "key": "ND-aa8e175d43bb2d1d",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La sezione collega documentazione, schema dati e risorse esterne tramite connettori, distinguendoli dalle istruzioni statiche. Ancoraggi: Dynamic Context Engineering: Real-Time Information (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/04_dynamic_context.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06659",
      "source": "B023",
      "target": "K:Dependencies and agent supply chain",
      "key": "ND-f6ff7df8deeba0b4",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La sezione collega documentazione, schema dati e risorse esterne tramite connettori, distinguendoli dalle istruzioni statiche. Ancoraggi: Dynamic Context Engineering: Real-Time Information (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/04_dynamic_context.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06660",
      "source": "B023",
      "target": "K:Prompt injection and malicious tools",
      "key": "ND-33a754bb4fadc7a8",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Il contesto dinamico recupera informazioni aggiornate nel momento in cui servono. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/04_dynamic_context.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06661",
      "source": "B023",
      "target": "C:C06",
      "key": "ND-259b88900e3abf70",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Il contesto dinamico recupera informazioni aggiornate nel momento in cui servono. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/04_dynamic_context.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06662",
      "source": "B023",
      "target": "C:C09",
      "key": "ND-9f74d5cd7768e32b",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il contesto dinamico recupera informazioni aggiornate nel momento in cui servono. Confronto (context): Confrontare selezione, recupero e gestione del contesto con i confini di fiducia dei dati esterni. Scheda W157: Typed state pages and enforced write policy protect essential agent memory against compaction and reset failures.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/04_dynamic_context.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "context",
      "source_evidence_locator": "Dynamic Context Engineering: Real-Time Information (L2); The Just-In-Time Context Strategy (L9); Model Context Protocol (MCP) (L40)",
      "target_evidence_locator": "Frozen v6 node W157 summary/contribution and limitation",
      "target_limitations": "Guarantees conditional on token-budget working set; limited trace and synthetic evaluation.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06663",
      "source": "B023",
      "target": "W157",
      "key": "ND-5442772e9bbac71a",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il contesto dinamico recupera informazioni aggiornate nel momento in cui servono. Confronto (context): Confrontare selezione, recupero e gestione del contesto con i confini di fiducia dei dati esterni. Scheda O031: Reliable prompts are assembled from selected system context, tools and constraints rather than crafted by wording alone.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/04_dynamic_context.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "context",
      "source_evidence_locator": "Dynamic Context Engineering: Real-Time Information (L2); The Just-In-Time Context Strategy (L9); Model Context Protocol (MCP) (L40)",
      "target_evidence_locator": "Frozen v6 node O031 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06664",
      "source": "B023",
      "target": "O031",
      "key": "ND-efc946fb5683cb7a",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il contesto dinamico recupera informazioni aggiornate nel momento in cui servono. Confronto (context): Confrontare selezione, recupero e gestione del contesto con i confini di fiducia dei dati esterni. Scheda P077: Developer accounts and maintainer interviews examine internal MCP adoption, debugging, legacy systems and tool-interface design.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/04_dynamic_context.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "context",
      "source_evidence_locator": "Dynamic Context Engineering: Real-Time Information (L2); The Just-In-Time Context Strategy (L9); Model Context Protocol (MCP) (L40)",
      "target_evidence_locator": "Frozen v6 node P077 summary/contribution and limitation",
      "target_limitations": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06665",
      "source": "B023",
      "target": "P077",
      "key": "ND-0219273ea96b1d75",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il contesto dinamico recupera informazioni aggiornate nel momento in cui servono. Confronto (supply): Collegare configurazioni, connettori e dipendenze alla sicurezza della catena di esecuzione, senza usare un protocollo interoperabile come garanzia di fiducia. Scheda W053: Exposed execution grants, versionless MCP servers, and overbroad skill approvals make harness configuration an attack surface.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/04_dynamic_context.tex",
      "source_line": 40,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "supply",
      "source_evidence_locator": "Model Context Protocol (MCP) (L40); MCP Core Primitives (L63); Setting Up Your First MCP Server (L96)",
      "target_evidence_locator": "Frozen v6 node W053 summary/contribution and limitation",
      "target_limitations": "Static configuration exposure does not prove exploitation.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06666",
      "source": "B023",
      "target": "W053",
      "key": "ND-ca322b2c350c90f3",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il contesto dinamico recupera informazioni aggiornate nel momento in cui servono. Confronto (supply): Collegare configurazioni, connettori e dipendenze alla sicurezza della catena di esecuzione, senza usare un protocollo interoperabile come garanzia di fiducia. Scheda O040: The Model Context Protocol standardizes agent access to external resources and tools, increasing integration reach and the importance of permission controls.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/04_dynamic_context.tex",
      "source_line": 40,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "supply",
      "source_evidence_locator": "Model Context Protocol (MCP) (L40); MCP Core Primitives (L63); Setting Up Your First MCP Server (L96)",
      "target_evidence_locator": "Frozen v6 node O040 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06667",
      "source": "B023",
      "target": "O040",
      "key": "ND-e47034e9def6b9b1",
      "atlas_family": "comparison"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x06668",
      "source": "B023",
      "target": "PUB:V11:V01",
      "key": "V11-bd5174deb436e2ffab7fc16a",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/05_context_flow.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x06669",
      "source": "B024",
      "target": "V01",
      "key": "ND-b6208cf44087153c",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "Compattazione e handoff governano la continuità delle sessioni complesse. Ancoraggi: Context Flow Control: Managing Complex Sessions (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/05_context_flow.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06670",
      "source": "B024",
      "target": "T:System knowledge & memory",
      "key": "ND-4bc3528f1a1441b4",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Compattazione e handoff governano la continuità delle sessioni complesse. Ancoraggi: Context Flow Control: Managing Complex Sessions (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/05_context_flow.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06671",
      "source": "B024",
      "target": "T:What agents can do",
      "key": "ND-7a3f906fa1a46a83",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Plan mode, riepiloghi e passaggi strutturati sono strumenti per controllare l’accumulo del contesto e conservare lo stato del lavoro. Ancoraggi: Context Flow Control: Managing Complex Sessions (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/05_context_flow.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06672",
      "source": "B024",
      "target": "K:Agent context and persistent memory",
      "key": "ND-893fda81b48239e4",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Plan mode, riepiloghi e passaggi strutturati sono strumenti per controllare l’accumulo del contesto e conservare lo stato del lavoro. Ancoraggi: Context Flow Control: Managing Complex Sessions (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/05_context_flow.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06673",
      "source": "B024",
      "target": "K:System understanding and rationale",
      "key": "ND-a835606b7d19805a",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Plan mode, riepiloghi e passaggi strutturati sono strumenti per controllare l’accumulo del contesto e conservare lo stato del lavoro. Ancoraggi: Context Flow Control: Managing Complex Sessions (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/05_context_flow.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06674",
      "source": "B024",
      "target": "K:Long-running agent execution",
      "key": "ND-3c7a6ca2dc9b8051",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Compattazione e handoff governano la continuità delle sessioni complesse. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/05_context_flow.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06675",
      "source": "B024",
      "target": "C:C03",
      "key": "ND-c99b3506137b6b76",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Compattazione e handoff governano la continuità delle sessioni complesse. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/05_context_flow.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06676",
      "source": "B024",
      "target": "C:C09",
      "key": "ND-00249b48bb889003",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Compattazione e handoff governano la continuità delle sessioni complesse. Confronto (memory): Mettere a confronto continuità del contesto, stato persistente e aggiornamento della conoscenza; una memoria più ampia non è di per sé una memoria corretta. Scheda W159: Hybrid episodic and semantic storage with retention policies can improve long-horizon consistency and token efficiency.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/05_context_flow.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "memory",
      "source_evidence_locator": "Context Flow Control: Managing Complex Sessions (L2)",
      "target_evidence_locator": "Frozen v6 node W159 summary/contribution and limitation",
      "target_limitations": "Synthetic low-code trials; missing real SWE longitudinal validation.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06677",
      "source": "B024",
      "target": "W159",
      "key": "ND-3db707f7c22898d1",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Compattazione e handoff governano la continuità delle sessioni complesse. Confronto (memory): Mettere a confronto continuità del contesto, stato persistente e aggiornamento della conoscenza; una memoria più ampia non è di per sé una memoria corretta. Scheda O031: Reliable prompts are assembled from selected system context, tools and constraints rather than crafted by wording alone.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/05_context_flow.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "memory",
      "source_evidence_locator": "Context Flow Control: Managing Complex Sessions (L2)",
      "target_evidence_locator": "Frozen v6 node O031 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06678",
      "source": "B024",
      "target": "O031",
      "key": "ND-ec92ac9b004dff29",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Compattazione e handoff governano la continuità delle sessioni complesse. Confronto (memory): Mettere a confronto continuità del contesto, stato persistente e aggiornamento della conoscenza; una memoria più ampia non è di per sé una memoria corretta. Scheda P090: An industry case describes Uber’s AI development platform, shared context, internal agents and review-related tooling.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/05_context_flow.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "memory",
      "source_evidence_locator": "Context Flow Control: Managing Complex Sessions (L2)",
      "target_evidence_locator": "Frozen v6 node P090 summary/contribution and limitation",
      "target_limitations": "Original publication March 10; updated March 11. Reported adoption percentages use different denominators. Author discloses former employment at Uber. The source’s correction distinguishes 84% agentic-tool adoption from 65–72% IDE code-generation figures and CLI-specific measures; those denominators must not be interchanged. An author correction in the March 12, 2026 Pulse distinguishes the IDE-generated-code share from an earlier erroneous percentage. Original date, updated text and company-level denominators remain separate. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06679",
      "source": "B024",
      "target": "P090",
      "key": "ND-920321c8f43b3c53",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Compattazione e handoff governano la continuità delle sessioni complesse. Confronto (longrun): Confrontare riavvio, stato durevole e progresso verificabile su più sessioni; frequenza di esecuzione e convergenza non sono la stessa proprietà. Scheda O013: Agents operating across sessions require durable task state, resumability, recovery and verifiable progress.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/05_context_flow.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "longrun",
      "source_evidence_locator": "Context Flow Control: Managing Complex Sessions (L2)",
      "target_evidence_locator": "Frozen v6 node O013 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06680",
      "source": "B024",
      "target": "O013",
      "key": "ND-d9e6a072ecd20618",
      "atlas_family": "comparison"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x06681",
      "source": "B024",
      "target": "PUB:V11:V01",
      "key": "V11-df34f52c2518a1c54b7e94e7",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/06_multi_agent.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x06682",
      "source": "B025",
      "target": "V01",
      "key": "ND-f23957a8a99dcc25",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "Il passaggio a più agenti richiede specializzazione, confini e punti di controllo. Ancoraggi: From Single Agent to Multi-Agent Workflows (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/06_multi_agent.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06683",
      "source": "B025",
      "target": "T:What agents can do",
      "key": "ND-ed3be5a3935d0fdf",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Il passaggio a più agenti richiede specializzazione, confini e punti di controllo. Ancoraggi: From Single Agent to Multi-Agent Workflows (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/06_multi_agent.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06684",
      "source": "B025",
      "target": "T:Engineering structure",
      "key": "ND-98b527f1f79ef9fc",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Il passaggio a più agenti richiede specializzazione, confini e punti di controllo. Ancoraggi: From Single Agent to Multi-Agent Workflows (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/06_multi_agent.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06685",
      "source": "B025",
      "target": "T:Verification & review",
      "key": "ND-18fa1f04fa011aba",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La sezione distingue subagent e workflow multi-agente, associando integrazione enterprise, condivisione del contesto e checkpoint umani. Ancoraggi: From Single Agent to Multi-Agent Workflows (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/06_multi_agent.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06686",
      "source": "B025",
      "target": "K:Human-agent collaboration",
      "key": "ND-0b94c9bbfb7e78cd",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La sezione distingue subagent e workflow multi-agente, associando integrazione enterprise, condivisione del contesto e checkpoint umani. Ancoraggi: From Single Agent to Multi-Agent Workflows (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/06_multi_agent.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06687",
      "source": "B025",
      "target": "K:Review capacity and maintainers",
      "key": "ND-97c629bbbce9ac28",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La sezione distingue subagent e workflow multi-agente, associando integrazione enterprise, condivisione del contesto e checkpoint umani. Ancoraggi: From Single Agent to Multi-Agent Workflows (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/06_multi_agent.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06688",
      "source": "B025",
      "target": "K:Long-running agent execution",
      "key": "ND-d12d19ca82b79a7f",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La sezione distingue subagent e workflow multi-agente, associando integrazione enterprise, condivisione del contesto e checkpoint umani. Ancoraggi: From Single Agent to Multi-Agent Workflows (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/06_multi_agent.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06689",
      "source": "B025",
      "target": "K:Specifications and governance",
      "key": "ND-9487ef8526c4748f",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La sezione distingue subagent e workflow multi-agente, associando integrazione enterprise, condivisione del contesto e checkpoint umani. Ancoraggi: From Single Agent to Multi-Agent Workflows (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/06_multi_agent.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06690",
      "source": "B025",
      "target": "K:Ownership and knowledge transfer",
      "key": "ND-54e8352cf27bf148",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Il passaggio a più agenti richiede specializzazione, confini e punti di controllo. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/06_multi_agent.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06691",
      "source": "B025",
      "target": "C:C03",
      "key": "ND-12dc8626e79f613e",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Il passaggio a più agenti richiede specializzazione, confini e punti di controllo. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/06_multi_agent.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06692",
      "source": "B025",
      "target": "C:C11",
      "key": "ND-277ecd61f250409e",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il passaggio a più agenti richiede specializzazione, confini e punti di controllo. Confronto (orchestration): Confrontare parallelismo degli agenti, coordinamento e capacità di revisione; il guadagno teorico di concorrenza va ridotto per handoff e integrazione. Scheda W002: Delegating to an agent enables tasks beyond copilot assistance; lack of visibility constrains trust.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/06_multi_agent.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "orchestration",
      "source_evidence_locator": "From Single Agent to Multi-Agent Workflows (L2); The Orchestrator-Worker Pattern (L87); Common Orchestration Patterns (L134)",
      "target_evidence_locator": "Frozen v6 node W002 summary/contribution and limitation",
      "target_limitations": "Twenty students; completion-time effects unspecified.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06693",
      "source": "B025",
      "target": "W002",
      "key": "ND-18ea70fd7adbc57b",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il passaggio a più agenti richiede specializzazione, confini e punti di controllo. Confronto (orchestration): Confrontare parallelismo degli agenti, coordinamento e capacità di revisione; il guadagno teorico di concorrenza va ridotto per handoff e integrazione. Scheda O025: Developers are moving from guiding one agent toward coordinating multiple asynchronously executing agents.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/06_multi_agent.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "orchestration",
      "source_evidence_locator": "From Single Agent to Multi-Agent Workflows (L2); The Orchestrator-Worker Pattern (L87); Common Orchestration Patterns (L134)",
      "target_evidence_locator": "Frozen v6 node O025 summary/contribution and limitation",
      "target_limitations": "Role forecasts and workflow examples, not validated hiring or productivity outcomes.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06694",
      "source": "B025",
      "target": "O025",
      "key": "ND-4d244e9c753ea940",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il passaggio a più agenti richiede specializzazione, confini e punti di controllo. Confronto (orchestration): Confrontare parallelismo degli agenti, coordinamento e capacità di revisione; il guadagno teorico di concorrenza va ridotto per handoff e integrazione. Scheda P070: Discusses concurrent coding-agent workflows through practitioner accounts, contrasting parallel task execution with the serial attention needed to review and land changes.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/06_multi_agent.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "orchestration",
      "source_evidence_locator": "From Single Agent to Multi-Agent Workflows (L2); The Orchestrator-Worker Pattern (L87); Common Orchestration Patterns (L134)",
      "target_evidence_locator": "Frozen v6 node P070 summary/contribution and limitation",
      "target_limitations": "Excerpt of Pulse #149; shares that issue, not the content of the separate interview-comparison article. This non-Pulse-titled blog article is an excerpt of a Pulse issue originally published 2025-10-09. It passes the literal title-prefix rule; it is excluded by the optional stricter Pulse-origin filter. The parent issue is provenance only, not another P article. The public account explicitly reuses the Sid Bidasaria conversation reported in P062. It is a different article, not independent interview evidence. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06695",
      "source": "B025",
      "target": "P070",
      "key": "ND-e814719ea2d27985",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il passaggio a più agenti richiede specializzazione, confini e punti di controllo. Confronto (governance): Confrontare autorità umana, confini decisionali e controlli di esecuzione; policy osservate e casi aziendali non certificano l’efficacia del metodo proposto. Scheda W150: Most policies allow AI while specifying disclosure and human responsibility, suggesting workable rather than absolutist governance.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/06_multi_agent.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "governance",
      "source_evidence_locator": "From Single Agent to Multi-Agent Workflows (L2)",
      "target_evidence_locator": "Frozen v6 node W150 summary/contribution and limitation",
      "target_limitations": "Classifies rules but does not measure their safety effect.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06696",
      "source": "B025",
      "target": "W150",
      "key": "ND-c035ae053cc8461e",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il passaggio a più agenti richiede specializzazione, confini e punti di controllo. Confronto (governance): Confrontare autorità umana, confini decisionali e controlli di esecuzione; policy osservate e casi aziendali non certificano l’efficacia del metodo proposto. Scheda O009: Engineers can delegate the inner execution loop while retaining ownership of quality criteria, verdicts and consequences.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/06_multi_agent.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "governance",
      "source_evidence_locator": "From Single Agent to Multi-Agent Workflows (L2)",
      "target_evidence_locator": "Frozen v6 node O009 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06697",
      "source": "B025",
      "target": "O009",
      "key": "ND-944f54abf2c1ac45",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:new-workflows.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/06_multi_agent.tex",
      "source_line": 6,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:new-workflows",
      "id": "x06698",
      "source": "B025",
      "target": "B007",
      "key": "ND-4beee311ade493b8",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:new-workflows.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/06_multi_agent.tex",
      "source_line": 10,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:new-workflows",
      "id": "x06699",
      "source": "B025",
      "target": "B007",
      "key": "ND-482afd9f91e445f2",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:new-workflows.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/06_multi_agent.tex",
      "source_line": 236,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:new-workflows",
      "id": "x06700",
      "source": "B025",
      "target": "B007",
      "key": "ND-8c3d3f276c6c6764",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:new-workflows.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/06_multi_agent.tex",
      "source_line": 240,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:new-workflows",
      "id": "x06701",
      "source": "B025",
      "target": "B007",
      "key": "ND-978d5674d7410c3a",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:new-workflows.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/06_multi_agent.tex",
      "source_line": 474,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:new-workflows",
      "id": "x06702",
      "source": "B025",
      "target": "B007",
      "key": "ND-d4fce2bafaa4bab7",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label app:solutions.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/06_multi_agent.tex",
      "source_line": 367,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "app:solutions",
      "id": "x06703",
      "source": "B025",
      "target": "B034",
      "key": "ND-87fde853fbabf74c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x06704",
      "source": "B025",
      "target": "PUB:V11:V01",
      "key": "V11-20a17d55cdbb2da36c08c9e5",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/07_dev_practices.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x06705",
      "source": "B026",
      "target": "V01",
      "key": "ND-d81ab6e47c769e6f",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "TDD, comprensione del legacy e migrazioni sono casi concreti di lavoro assistito. Ancoraggi: Development Practices Enhanced by AI (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/07_dev_practices.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06706",
      "source": "B026",
      "target": "T:Engineering structure",
      "key": "ND-93b5503e6ab25db1",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "TDD, comprensione del legacy e migrazioni sono casi concreti di lavoro assistito. Ancoraggi: Development Practices Enhanced by AI (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/07_dev_practices.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06707",
      "source": "B026",
      "target": "T:What agents can do",
      "key": "ND-d07249e7fd6036df",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "TDD, comprensione del legacy e migrazioni sono casi concreti di lavoro assistito. Ancoraggi: Development Practices Enhanced by AI (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/07_dev_practices.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06708",
      "source": "B026",
      "target": "T:Verification & review",
      "key": "ND-c60a2a7cdfaf3e25",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "TDD, comprensione del legacy e migrazioni sono casi concreti di lavoro assistito. Ancoraggi: Development Practices Enhanced by AI (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/07_dev_practices.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06709",
      "source": "B026",
      "target": "T:Code quality & security",
      "key": "ND-1250f473fb97887d",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "TDD, comprensione del legacy e migrazioni sono casi concreti di lavoro assistito. Ancoraggi: Development Practices Enhanced by AI (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/07_dev_practices.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06710",
      "source": "B026",
      "target": "T:System knowledge & memory",
      "key": "ND-e557572ade1bafcf",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "TDD, comprensione del legacy e migrazioni sono casi concreti di lavoro assistito. Ancoraggi: Development Practices Enhanced by AI (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/07_dev_practices.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06711",
      "source": "B026",
      "target": "T:Skills & learning",
      "key": "ND-e1c1ac52adca90f0",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il testo descrive come applicare AI a sviluppo guidato dai test, analisi del sistema, forward engineering e trasformazioni ripetitive. Ancoraggi: Development Practices Enhanced by AI (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/07_dev_practices.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06712",
      "source": "B026",
      "target": "K:Developer workflow and adoption",
      "key": "ND-1f5e144563d44b09",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il testo descrive come applicare AI a sviluppo guidato dai test, analisi del sistema, forward engineering e trasformazioni ripetitive. Ancoraggi: Development Practices Enhanced by AI (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/07_dev_practices.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06713",
      "source": "B026",
      "target": "K:Specifications and governance",
      "key": "ND-29e9f41f8d3e9df1",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il testo descrive come applicare AI a sviluppo guidato dai test, analisi del sistema, forward engineering e trasformazioni ripetitive. Ancoraggi: Development Practices Enhanced by AI (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/07_dev_practices.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06714",
      "source": "B026",
      "target": "K:Independent verification and oracles",
      "key": "ND-c8fc3c5f95a91788",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il testo descrive come applicare AI a sviluppo guidato dai test, analisi del sistema, forward engineering e trasformazioni ripetitive. Ancoraggi: Development Practices Enhanced by AI (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/07_dev_practices.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06715",
      "source": "B026",
      "target": "K:Evaluation methodology and baselines",
      "key": "ND-d1f6d4e8321ff040",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il testo descrive come applicare AI a sviluppo guidato dai test, analisi del sistema, forward engineering e trasformazioni ripetitive. Ancoraggi: Development Practices Enhanced by AI (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/07_dev_practices.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06716",
      "source": "B026",
      "target": "K:System understanding and rationale",
      "key": "ND-3c44a592f23fac21",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il testo descrive come applicare AI a sviluppo guidato dai test, analisi del sistema, forward engineering e trasformazioni ripetitive. Ancoraggi: Development Practices Enhanced by AI (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/07_dev_practices.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06717",
      "source": "B026",
      "target": "K:Onboarding and developer fluency",
      "key": "ND-f25d6fbec5409c60",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il testo descrive come applicare AI a sviluppo guidato dai test, analisi del sistema, forward engineering e trasformazioni ripetitive. Ancoraggi: Development Practices Enhanced by AI (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/07_dev_practices.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06718",
      "source": "B026",
      "target": "K:Ownership and knowledge transfer",
      "key": "ND-766c7a4dfacfb9e3",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: TDD, comprensione del legacy e migrazioni sono casi concreti di lavoro assistito. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/07_dev_practices.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06719",
      "source": "B026",
      "target": "C:C05",
      "key": "ND-128d75523e35f2ae",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: TDD, comprensione del legacy e migrazioni sono casi concreti di lavoro assistito. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/07_dev_practices.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06720",
      "source": "B026",
      "target": "C:C07",
      "key": "ND-451707d582a484aa",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: TDD, comprensione del legacy e migrazioni sono casi concreti di lavoro assistito. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/07_dev_practices.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06721",
      "source": "B026",
      "target": "C:C09",
      "key": "ND-dbefa2b1a854f918",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: TDD, comprensione del legacy e migrazioni sono casi concreti di lavoro assistito. Confronto (patterns): Confrontare pattern operativi e workflow, mantenendo distinta la raccomandazione progettuale dall’efficacia empiricamente dimostrata. Scheda W152: Provides an architecture for organizing agentic SWE research around dependable processes, collaboration and evaluation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/07_dev_practices.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "patterns",
      "source_evidence_locator": "Development Practices Enhanced by AI (L2); The Workflows: Traditional TDD vs. TDD + AI (L62); Key Differences Between the Workflows (L200)",
      "target_evidence_locator": "Frozen v6 node W152 summary/contribution and limitation",
      "target_limitations": "Roadmap is not evidence of achieved agent reliability.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06722",
      "source": "B026",
      "target": "W152",
      "key": "ND-44d1dd595a7f40fd",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: TDD, comprensione del legacy e migrazioni sono casi concreti di lavoro assistito. Confronto (patterns): Confrontare pattern operativi e workflow, mantenendo distinta la raccomandazione progettuale dall’efficacia empiricamente dimostrata. Scheda O021: Planning, scoped delegation and continuous checking outperform an unmanaged prompt-to-merge workflow as an engineering practice.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/07_dev_practices.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "patterns",
      "source_evidence_locator": "Development Practices Enhanced by AI (L2); The Workflows: Traditional TDD vs. TDD + AI (L62); Key Differences Between the Workflows (L200)",
      "target_evidence_locator": "Frozen v6 node O021 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06723",
      "source": "B026",
      "target": "O021",
      "key": "ND-7f208a351cbf52a7",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: TDD, comprensione del legacy e migrazioni sono casi concreti di lavoro assistito. Confronto (patterns): Confrontare pattern operativi e workflow, mantenendo distinta la raccomandazione progettuale dall’efficacia empiricamente dimostrata. Scheda P047: Birgitta Böckeler reflects on changes from autocomplete to agentic assistance over two years, including cognitive bias, reviewer fatigue, quality supervision and team effectiveness.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/07_dev_practices.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "patterns",
      "source_evidence_locator": "Development Practices Enhanced by AI (L2); The Workflows: Traditional TDD vs. TDD + AI (L62); Key Differences Between the Workflows (L200)",
      "target_evidence_locator": "Frozen v6 node P047 summary/contribution and limitation",
      "target_limitations": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06724",
      "source": "B026",
      "target": "P047",
      "key": "ND-81ef6e298b64c1bb",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: TDD, comprensione del legacy e migrazioni sono casi concreti di lavoro assistito. Confronto (oracle): Distinguere test derivati dall’intenzione da test che ripetono l’implementazione; un esito verde richiede un oracolo pertinente e sufficientemente indipendente. Scheda W077: Tests generated directly from defective implementations can encode the bug; an independent specification reduces error propagation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/07_dev_practices.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "oracle",
      "source_evidence_locator": "Test-Driven Development (TDD) with AI (L10); The “Immutable Test” Problem (L210); TCR (Test \\&\\& Commit || Revert) - warningyellow Status: TRIAL (L285)",
      "target_evidence_locator": "Frozen v6 node W077 summary/contribution and limitation",
      "target_limitations": "Specific Java defect benchmark and prompt setup.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06725",
      "source": "B026",
      "target": "W077",
      "key": "ND-37a80ed667a266d6",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: TDD, comprensione del legacy e migrazioni sono casi concreti di lavoro assistito. Confronto (oracle): Distinguere test derivati dall’intenzione da test che ripetono l’implementazione; un esito verde richiede un oracolo pertinente e sufficientemente indipendente. Scheda O033: Verification becomes the bottleneck when generation is cheap; every AI-produced change needs a justified check.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/07_dev_practices.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "oracle",
      "source_evidence_locator": "Test-Driven Development (TDD) with AI (L10); The “Immutable Test” Problem (L210); TCR (Test \\&\\& Commit || Revert) - warningyellow Status: TRIAL (L285)",
      "target_evidence_locator": "Frozen v6 node O033 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06726",
      "source": "B026",
      "target": "O033",
      "key": "ND-01b537edb5995b9c",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: TDD, comprensione del legacy e migrazioni sono casi concreti di lavoro assistito. Confronto (onboarding): Confrontare comprensione del sistema, contesto tacito e recupero delle motivazioni progettuali prima di cambiare codice esistente. Scheda W155: ChatGPT may aid completion of changes while developers still devote most time to reconstructing existing-system behavior.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/07_dev_practices.tex",
      "source_line": 539,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "onboarding",
      "source_evidence_locator": "Approach 1: Understanding Legacy Systems (L539)",
      "target_evidence_locator": "Frozen v6 node W155 summary/contribution and limitation",
      "target_limitations": "Ten advanced students; results exploratory and not statistically tested.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06727",
      "source": "B026",
      "target": "W155",
      "key": "ND-926c180ea8be236d",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: TDD, comprensione del legacy e migrazioni sono casi concreti di lavoro assistito. Confronto (onboarding): Confrontare comprensione del sistema, contesto tacito e recupero delle motivazioni progettuali prima di cambiare codice esistente. Scheda O002: Reliable agents in mature codebases need recovered tacit constraints and regression evidence before modifying code.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/07_dev_practices.tex",
      "source_line": 539,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "onboarding",
      "source_evidence_locator": "Approach 1: Understanding Legacy Systems (L539)",
      "target_evidence_locator": "Frozen v6 node O002 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06728",
      "source": "B026",
      "target": "O002",
      "key": "ND-ccc4aca23413c461",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:pattern-catalog.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/07_dev_practices.tex",
      "source_line": 363,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:pattern-catalog",
      "id": "x06729",
      "source": "B026",
      "target": "B012",
      "key": "ND-00e0d7e1bf219d8b",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:pattern-catalog.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/07_dev_practices.tex",
      "source_line": 775,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:pattern-catalog",
      "id": "x06730",
      "source": "B026",
      "target": "B012",
      "key": "ND-c82dde8232e0ffce",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x06731",
      "source": "B026",
      "target": "PUB:V11:V01",
      "key": "V11-88d751c85a5996271066fc88",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/08_team_collaboration.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x06732",
      "source": "B027",
      "target": "V01",
      "key": "ND-cc02e03d5b489425",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "L’adozione collettiva richiede trasmissione delle pratiche e decisioni condivise. Ancoraggi: Team Collaboration \\& Knowledge Sharing (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/08_team_collaboration.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06733",
      "source": "B027",
      "target": "T:Skills & learning",
      "key": "ND-2e2461be276677d9",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "L’adozione collettiva richiede trasmissione delle pratiche e decisioni condivise. Ancoraggi: Team Collaboration \\& Knowledge Sharing (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/08_team_collaboration.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06734",
      "source": "B027",
      "target": "T:System knowledge & memory",
      "key": "ND-ae4b3f5022f2983a",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "L’adozione collettiva richiede trasmissione delle pratiche e decisioni condivise. Ancoraggi: Team Collaboration \\& Knowledge Sharing (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/08_team_collaboration.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06735",
      "source": "B027",
      "target": "T:Engineering structure",
      "key": "ND-eef9d63343da6f83",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "L’adozione collettiva richiede trasmissione delle pratiche e decisioni condivise. Ancoraggi: Team Collaboration \\& Knowledge Sharing (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/08_team_collaboration.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06736",
      "source": "B027",
      "target": "T:Verification & review",
      "key": "ND-edced924216a6900",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La sezione tratta librerie di prompt, collaborazione, competenze e ruoli complementari di persone e agenti. Ancoraggi: Team Collaboration \\& Knowledge Sharing (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/08_team_collaboration.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06737",
      "source": "B027",
      "target": "K:Skills formation and teaching",
      "key": "ND-583e5fdee98b5502",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La sezione tratta librerie di prompt, collaborazione, competenze e ruoli complementari di persone e agenti. Ancoraggi: Team Collaboration \\& Knowledge Sharing (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/08_team_collaboration.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06738",
      "source": "B027",
      "target": "K:Cognitive offloading and skill debt",
      "key": "ND-991a89d102405154",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La sezione tratta librerie di prompt, collaborazione, competenze e ruoli complementari di persone e agenti. Ancoraggi: Team Collaboration \\& Knowledge Sharing (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/08_team_collaboration.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06739",
      "source": "B027",
      "target": "K:Specifications and governance",
      "key": "ND-b78a65cc146951dd",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La sezione tratta librerie di prompt, collaborazione, competenze e ruoli complementari di persone e agenti. Ancoraggi: Team Collaboration \\& Knowledge Sharing (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/08_team_collaboration.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06740",
      "source": "B027",
      "target": "K:Ownership and knowledge transfer",
      "key": "ND-78973afecc75e7c9",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: L’adozione collettiva richiede trasmissione delle pratiche e decisioni condivise. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/08_team_collaboration.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06741",
      "source": "B027",
      "target": "C:C10",
      "key": "ND-5add58530c35fef9",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: L’adozione collettiva richiede trasmissione delle pratiche e decisioni condivise. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/08_team_collaboration.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06742",
      "source": "B027",
      "target": "C:C11",
      "key": "ND-f9b28af936c3f994",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: L’adozione collettiva richiede trasmissione delle pratiche e decisioni condivise. Confronto (learning): Confrontare apprendimento, autonomia cognitiva e debito di competenza; il quiz immediato del corpus non valida retention ritardata o prestazione professionale di lungo periodo. Scheda W118: Access to AI can reduce independent conceptual learning even without faster task completion.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/08_team_collaboration.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "learning",
      "source_evidence_locator": "Team Collaboration \\& Knowledge Sharing (L2)",
      "target_evidence_locator": "Frozen v6 node W118 summary/contribution and limitation",
      "target_limitations": "Controlled learning quiz; not long-run professional performance. Immediate quiz only, not delayed retention. Source percentage normalization is unresolved; Figure 10.2 is qualitative. See Appendix B and ISSUE:V6:W118_NORMALIZATION.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06743",
      "source": "B027",
      "target": "W118",
      "key": "ND-9fcfeca15879481d",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: L’adozione collettiva richiede trasmissione delle pratiche e decisioni condivise. Confronto (learning): Confrontare apprendimento, autonomia cognitiva e debito di competenza; il quiz immediato del corpus non valida retention ritardata o prestazione professionale di lungo periodo. Scheda O003: Developers must deliberately practice reasoning, debugging and code comprehension when agents perform most implementation work.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/08_team_collaboration.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "learning",
      "source_evidence_locator": "Team Collaboration \\& Knowledge Sharing (L2)",
      "target_evidence_locator": "Frozen v6 node O003 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06744",
      "source": "B027",
      "target": "O003",
      "key": "ND-8c3a6a295159909f",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: L’adozione collettiva richiede trasmissione delle pratiche e decisioni condivise. Confronto (learning): Confrontare apprendimento, autonomia cognitiva e debito di competenza; il quiz immediato del corpus non valida retention ritardata o prestazione professionale di lungo periodo. Scheda P101: The final analysis of the publication’s 2026 reader survey examines team adoption, codebase quality, less-experienced engineers and differing experiences of focus and cognitive load.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/08_team_collaboration.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "learning",
      "source_evidence_locator": "Team Collaboration \\& Knowledge Sharing (L2)",
      "target_evidence_locator": "Frozen v6 node P101 summary/contribution and limitation",
      "target_limitations": "Self-selected respondents and subjective reports; shared 2026 survey dataset with AI Tooling 2026 and key trends Part 1. The author reports 906 responses for the shared 2026 cohort. This is not an independently counted sample; comparisons with other survey waves are not a matched longitudinal panel. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06745",
      "source": "B027",
      "target": "P101",
      "key": "ND-f0090e5e3e88483c",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: L’adozione collettiva richiede trasmissione delle pratiche e decisioni condivise. Confronto (governance): Confrontare autorità umana, confini decisionali e controlli di esecuzione; policy osservate e casi aziendali non certificano l’efficacia del metodo proposto. Scheda W150: Most policies allow AI while specifying disclosure and human responsibility, suggesting workable rather than absolutist governance.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/08_team_collaboration.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "governance",
      "source_evidence_locator": "Team Collaboration \\& Knowledge Sharing (L2)",
      "target_evidence_locator": "Frozen v6 node W150 summary/contribution and limitation",
      "target_limitations": "Classifies rules but does not measure their safety effect.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06746",
      "source": "B027",
      "target": "W150",
      "key": "ND-3d474d3e3fc647cb",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: L’adozione collettiva richiede trasmissione delle pratiche e decisioni condivise. Confronto (governance): Confrontare autorità umana, confini decisionali e controlli di esecuzione; policy osservate e casi aziendali non certificano l’efficacia del metodo proposto. Scheda O009: Engineers can delegate the inner execution loop while retaining ownership of quality criteria, verdicts and consequences.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/08_team_collaboration.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "governance",
      "source_evidence_locator": "Team Collaboration \\& Knowledge Sharing (L2)",
      "target_evidence_locator": "Frozen v6 node O009 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06747",
      "source": "B027",
      "target": "O009",
      "key": "ND-5be15129afac8b50",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label sec:roadmap.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/08_team_collaboration.tex",
      "source_line": 327,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "sec:roadmap",
      "id": "x06748",
      "source": "B027",
      "target": "B031",
      "key": "ND-4baaf1ba11cf9ace",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x06749",
      "source": "B027",
      "target": "PUB:V11:V01",
      "key": "V11-98e2e5b766dbf2e93df8c055",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/09_security.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x06750",
      "source": "B028",
      "target": "V01",
      "key": "ND-728a154867d27943",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "La sicurezza degli agenti richiede difesa stratificata e controllo continuo. Ancoraggi: Security, Compliance \\& Governance (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/09_security.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06751",
      "source": "B028",
      "target": "T:Code quality & security",
      "key": "ND-374ff05a3a0d50ca",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La sicurezza degli agenti richiede difesa stratificata e controllo continuo. Ancoraggi: Security, Compliance \\& Governance (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/09_security.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06752",
      "source": "B028",
      "target": "T:What agents can do",
      "key": "ND-9b74b23124f977d1",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La sicurezza degli agenti richiede difesa stratificata e controllo continuo. Ancoraggi: Security, Compliance \\& Governance (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/09_security.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06753",
      "source": "B028",
      "target": "T:Engineering structure",
      "key": "ND-d882357a8fa887d5",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La sicurezza degli agenti richiede difesa stratificata e controllo continuo. Ancoraggi: Security, Compliance \\& Governance (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/09_security.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06754",
      "source": "B028",
      "target": "T:System knowledge & memory",
      "key": "ND-f2f536703e4fe9b9",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La sicurezza degli agenti richiede difesa stratificata e controllo continuo. Ancoraggi: Security, Compliance \\& Governance (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/09_security.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06755",
      "source": "B028",
      "target": "T:Verification & review",
      "key": "ND-326dfd406efc1bf5",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Policy-as-code, guardrail, flussi di dati, monitoraggio e risposta agli incidenti compongono il quadro operativo. Ancoraggi: Security, Compliance \\& Governance (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/09_security.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06756",
      "source": "B028",
      "target": "K:Prompt injection and malicious tools",
      "key": "ND-7ee853e0934760a5",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Policy-as-code, guardrail, flussi di dati, monitoraggio e risposta agli incidenti compongono il quadro operativo. Ancoraggi: Security, Compliance \\& Governance (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/09_security.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06757",
      "source": "B028",
      "target": "K:Vulnerability and secure code",
      "key": "ND-0e432024ebdd71e0",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Policy-as-code, guardrail, flussi di dati, monitoraggio e risposta agli incidenti compongono il quadro operativo. Ancoraggi: Security, Compliance \\& Governance (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/09_security.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06758",
      "source": "B028",
      "target": "K:Dependencies and agent supply chain",
      "key": "ND-eb49639516d16540",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Policy-as-code, guardrail, flussi di dati, monitoraggio e risposta agli incidenti compongono il quadro operativo. Ancoraggi: Security, Compliance \\& Governance (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/09_security.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06759",
      "source": "B028",
      "target": "K:Specifications and governance",
      "key": "ND-ed3a51ecdda993bd",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Policy-as-code, guardrail, flussi di dati, monitoraggio e risposta agli incidenti compongono il quadro operativo. Ancoraggi: Security, Compliance \\& Governance (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/09_security.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06760",
      "source": "B028",
      "target": "K:Ownership and knowledge transfer",
      "key": "ND-541b0a11aa9d9b69",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: La sicurezza degli agenti richiede difesa stratificata e controllo continuo. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/09_security.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06761",
      "source": "B028",
      "target": "C:C06",
      "key": "ND-a07b6a714f5c3a2f",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: La sicurezza degli agenti richiede difesa stratificata e controllo continuo. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/09_security.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06762",
      "source": "B028",
      "target": "C:C11",
      "key": "ND-ab54422ee5438168",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La sicurezza degli agenti richiede difesa stratificata e controllo continuo. Confronto (security): Confrontare superficie di attacco dell’agente, permessi e contenimento; esposizione, dimostrazione di attacco e frequenza degli incidenti non sono misure intercambiabili. Scheda W060: Workspace and retrieved-content injections can induce agents to execute unwanted commands.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/09_security.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "security",
      "source_evidence_locator": "Security, Compliance \\& Governance (L2); AI-Specific Security Patterns (L454); Essential Tools for AI Security (L579)",
      "target_evidence_locator": "Frozen v6 node W060 summary/contribution and limitation",
      "target_limitations": "Attack configurations are adversarial, not real-world incidence rates.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06763",
      "source": "B028",
      "target": "W060",
      "key": "ND-50df7e08a06fdb63",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La sicurezza degli agenti richiede difesa stratificata e controllo continuo. Confronto (security): Confrontare superficie di attacco dell’agente, permessi e contenimento; esposizione, dimostrazione di attacco e frequenza degli incidenti non sono misure intercambiabili. Scheda O014: Production agents need identity, authorization, observability and recovery controls beyond an impressive base model.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/09_security.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "security",
      "source_evidence_locator": "Security, Compliance \\& Governance (L2); AI-Specific Security Patterns (L454); Essential Tools for AI Security (L579)",
      "target_evidence_locator": "Frozen v6 node O014 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06764",
      "source": "B028",
      "target": "O014",
      "key": "ND-ef6379ed023e7290",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La sicurezza degli agenti richiede difesa stratificata e controllo continuo. Confronto (security): Confrontare superficie di attacco dell’agente, permessi e contenimento; esposizione, dimostrazione di attacco e frequenza degli incidenti non sono misure intercambiabili. Scheda P120: Interviews with Microsoft staff outline agent identity, local MCP discovery, isolation, local-model support and developer experience on Windows.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/09_security.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "security",
      "source_evidence_locator": "Security, Compliance \\& Governance (L2); AI-Specific Security Patterns (L454); Essential Tools for AI Security (L579)",
      "target_evidence_locator": "Frozen v6 node P120 summary/contribution and limitation",
      "target_limitations": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06765",
      "source": "B028",
      "target": "P120",
      "key": "ND-284e2adb7a11bccb",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La sicurezza degli agenti richiede difesa stratificata e controllo continuo. Confronto (supply): Collegare configurazioni, connettori e dipendenze alla sicurezza della catena di esecuzione, senza usare un protocollo interoperabile come garanzia di fiducia. Scheda W053: Exposed execution grants, versionless MCP servers, and overbroad skill approvals make harness configuration an attack surface.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/09_security.tex",
      "source_line": 627,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "supply",
      "source_evidence_locator": "2. MCP-Scan - primaryblue Status: ASSESS (L627)",
      "target_evidence_locator": "Frozen v6 node W053 summary/contribution and limitation",
      "target_limitations": "Static configuration exposure does not prove exploitation.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06766",
      "source": "B028",
      "target": "W053",
      "key": "ND-2c61086fcb6a6c74",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La sicurezza degli agenti richiede difesa stratificata e controllo continuo. Confronto (supply): Collegare configurazioni, connettori e dipendenze alla sicurezza della catena di esecuzione, senza usare un protocollo interoperabile come garanzia di fiducia. Scheda O040: The Model Context Protocol standardizes agent access to external resources and tools, increasing integration reach and the importance of permission controls.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/09_security.tex",
      "source_line": 627,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "supply",
      "source_evidence_locator": "2. MCP-Scan - primaryblue Status: ASSESS (L627)",
      "target_evidence_locator": "Frozen v6 node O040 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06767",
      "source": "B028",
      "target": "O040",
      "key": "ND-9bf81e79949514fb",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La sicurezza degli agenti richiede difesa stratificata e controllo continuo. Confronto (governance): Confrontare autorità umana, confini decisionali e controlli di esecuzione; policy osservate e casi aziendali non certificano l’efficacia del metodo proposto. Scheda W150: Most policies allow AI while specifying disclosure and human responsibility, suggesting workable rather than absolutist governance.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/09_security.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "governance",
      "source_evidence_locator": "Security, Compliance \\& Governance (L2); Security Governance Framework (L750)",
      "target_evidence_locator": "Frozen v6 node W150 summary/contribution and limitation",
      "target_limitations": "Classifies rules but does not measure their safety effect.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06768",
      "source": "B028",
      "target": "W150",
      "key": "ND-7ace4aebcd134263",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La sicurezza degli agenti richiede difesa stratificata e controllo continuo. Confronto (governance): Confrontare autorità umana, confini decisionali e controlli di esecuzione; policy osservate e casi aziendali non certificano l’efficacia del metodo proposto. Scheda O009: Engineers can delegate the inner execution loop while retaining ownership of quality criteria, verdicts and consequences.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/09_security.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "governance",
      "source_evidence_locator": "Security, Compliance \\& Governance (L2); Security Governance Framework (L750)",
      "target_evidence_locator": "Frozen v6 node O009 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06769",
      "source": "B028",
      "target": "O009",
      "key": "ND-296fcafaf398a4a0",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:quality-crisis.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/09_security.tex",
      "source_line": 8,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:quality-crisis",
      "id": "x06770",
      "source": "B028",
      "target": "B008",
      "key": "ND-b7366f38284dcb6c",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:adaptation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/09_security.tex",
      "source_line": 8,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:adaptation",
      "id": "x06771",
      "source": "B028",
      "target": "B010",
      "key": "ND-6f354a60b70142b9",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x06772",
      "source": "B028",
      "target": "PUB:V11:V01",
      "key": "V11-1fba6ac893eeb354ff351d49",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/10_measurement.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x06773",
      "source": "B029",
      "target": "V01",
      "key": "ND-3a32559ece5855f4",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "Osservabilità e misura devono ricondurre i consumi al valore verificato. Ancoraggi: Measurement \\& Observability (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/10_measurement.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06774",
      "source": "B029",
      "target": "T:Productivity",
      "key": "ND-fbf2240287f02dde",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Osservabilità e misura devono ricondurre i consumi al valore verificato. Ancoraggi: Measurement \\& Observability (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/10_measurement.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06775",
      "source": "B029",
      "target": "T:Economics",
      "key": "ND-a6c7b8edb69edcc8",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Osservabilità e misura devono ricondurre i consumi al valore verificato. Ancoraggi: Measurement \\& Observability (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/10_measurement.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06776",
      "source": "B029",
      "target": "T:Verification & review",
      "key": "ND-12a46c070fbb7e96",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La sezione collega utilizzo, qualità, costi, debugging e flusso del lavoro, evitando la riduzione della produttività alle righe generate. Ancoraggi: Measurement \\& Observability (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/10_measurement.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06777",
      "source": "B029",
      "target": "K:Output versus shipped value",
      "key": "ND-d53e6d75ca9e0494",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La sezione collega utilizzo, qualità, costi, debugging e flusso del lavoro, evitando la riduzione della produttività alle righe generate. Ancoraggi: Measurement \\& Observability (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/10_measurement.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06778",
      "source": "B029",
      "target": "K:Evaluation methodology and baselines",
      "key": "ND-640318b23c1a6277",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La sezione collega utilizzo, qualità, costi, debugging e flusso del lavoro, evitando la riduzione della produttività alle righe generate. Ancoraggi: Measurement \\& Observability (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/10_measurement.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06779",
      "source": "B029",
      "target": "K:Controlled productivity evidence",
      "key": "ND-9886de7ec2ab403a",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La sezione collega utilizzo, qualità, costi, debugging e flusso del lavoro, evitando la riduzione della produttività alle righe generate. Ancoraggi: Measurement \\& Observability (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/10_measurement.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06780",
      "source": "B029",
      "target": "K:Economic costs and return",
      "key": "ND-46b5b2f9e6ce60a8",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Osservabilità e misura devono ricondurre i consumi al valore verificato. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/10_measurement.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06781",
      "source": "B029",
      "target": "C:C02",
      "key": "ND-ee6b72fa2c841874",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Osservabilità e misura devono ricondurre i consumi al valore verificato. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/10_measurement.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06782",
      "source": "B029",
      "target": "C:C12",
      "key": "ND-b07a09cfb4b69648",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Osservabilità e misura devono ricondurre i consumi al valore verificato. Confronto (productivity): Confrontare output generato, cambiamento integrato e valore rilasciato. Adozione e velocità percepita non misurano da sole produttività netta. Scheda W010: Agent advances raise commits substantially more than releases; delivery throughput has lower elasticity than coding throughput.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/10_measurement.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "productivity",
      "source_evidence_locator": "Measurement \\& Observability (L2); The measurement challenge with AI (L11); The answer: Multi-dimensional measurement (L21)",
      "target_evidence_locator": "Frozen v6 node W010 summary/contribution and limitation",
      "target_limitations": "GitHub activity and matched designs do not establish business value.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06783",
      "source": "B029",
      "target": "W010",
      "key": "ND-b1157d01af972b94",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Osservabilità e misura devono ricondurre i consumi al valore verificato. Confronto (productivity): Confrontare output generato, cambiamento integrato e valore rilasciato. Adozione e velocità percepita non misurano da sole produttività netta. Scheda O029: Perceived personal acceleration with coding AI does not necessarily translate into net team or release-level productivity.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/10_measurement.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "productivity",
      "source_evidence_locator": "Measurement \\& Observability (L2); The measurement challenge with AI (L11); The answer: Multi-dimensional measurement (L21)",
      "target_evidence_locator": "Frozen v6 node O029 summary/contribution and limitation",
      "target_limitations": "The percentages reported by Osmani come from diverse third-party surveys and experiments; no single pooled causal estimate is supplied.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06784",
      "source": "B029",
      "target": "O029",
      "key": "ND-5ab86ceb23590303",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Osservabilità e misura devono ricondurre i consumi al valore verificato. Confronto (productivity): Confrontare output generato, cambiamento integrato e valore rilasciato. Adozione e velocità percepita non misurano da sole produttività netta. Scheda P061: Laura Tacho presents company measurement practices combining adoption, delivery, quality and developer experience, with baseline and segmentation guidance.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/10_measurement.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "productivity",
      "source_evidence_locator": "Measurement \\& Observability (L2); The measurement challenge with AI (L11); The answer: Multi-dimensional measurement (L21)",
      "target_evidence_locator": "Frozen v6 node P061 summary/contribution and limitation",
      "target_limitations": "At publication Orosz disclosed investment in DX and Tacho was DX CTO; article states it was not sponsored. The source discloses Laura Tacho’s DX role and Orosz’s investment in DX. Company measurement practices are not a new randomized causal estimate. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06785",
      "source": "B029",
      "target": "P061",
      "key": "ND-0addcb2eb467b3a6",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Osservabilità e misura devono ricondurre i consumi al valore verificato. Confronto (metrics): Usare disegno dello studio, baseline e segmentazione per leggere gli indicatori; risultati di un contesto non possono essere trasferiti automaticamente a tutti i team. Scheda W023: Experienced maintainers were approximately 19% slower on familiar real-repository tasks using early-2025 tools.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/10_measurement.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "metrics",
      "source_evidence_locator": "Measurement \\& Observability (L2); The measurement challenge with AI (L11); The answer: Multi-dimensional measurement (L21)",
      "target_evidence_locator": "Frozen v6 node W023 summary/contribution and limitation",
      "target_limitations": "Small sample and older tool generation; not universal effect.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06786",
      "source": "B029",
      "target": "W023",
      "key": "ND-598a99d01faf1dba",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Osservabilità e misura devono ricondurre i consumi al valore verificato. Confronto (cost): Confrontare il costo dell’intero esito accettato, inclusi verifica e rilavorazione; ROI di scenario e testimonianze di consumo non sono rendimenti sperimentali. Scheda W145: Offers a cross-functional return-on-investment framework for AI-assisted delivery beyond raw code productivity.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/10_measurement.tex",
      "source_line": 225,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "cost",
      "source_evidence_locator": "AI Cost Tracking and ROI (L225); Direct and Indirect Costs (L229); Total Cost of Ownership (TCO) Example (L236)",
      "target_evidence_locator": "Frozen v6 node W145 summary/contribution and limitation",
      "target_limitations": "ROI 39% and eight-month payback are scenarios/model outputs, not measured experimental financial returns.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06787",
      "source": "B029",
      "target": "W145",
      "key": "ND-7ac99d8d82ad9932",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Osservabilità e misura devono ricondurre i consumi al valore verificato. Confronto (cost): Confrontare il costo dell’intero esito accettato, inclusi verifica e rilavorazione; ROI di scenario e testimonianze di consumo non sono rendimenti sperimentali. Scheda O008: A software factory is many governed loops; its level of human involvement changes both risk and total operating cost.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/10_measurement.tex",
      "source_line": 225,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "cost",
      "source_evidence_locator": "AI Cost Tracking and ROI (L225); Direct and Indirect Costs (L229); Total Cost of Ownership (TCO) Example (L236)",
      "target_evidence_locator": "Frozen v6 node O008 summary/contribution and limitation",
      "target_limitations": "A conceptual taxonomy and projections, not a controlled comparison of factory operating models.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06788",
      "source": "B029",
      "target": "O008",
      "key": "ND-828beb0c350d0ac5",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:measuring.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/10_measurement.tex",
      "source_line": 8,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:measuring",
      "id": "x06789",
      "source": "B029",
      "target": "B009",
      "key": "ND-5e9efe544632faed",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:measuring.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/10_measurement.tex",
      "source_line": 33,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:measuring",
      "id": "x06790",
      "source": "B029",
      "target": "B009",
      "key": "ND-a2e9257a59ab55f7",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:measuring.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/10_measurement.tex",
      "source_line": 158,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:measuring",
      "id": "x06791",
      "source": "B029",
      "target": "B009",
      "key": "ND-87c6c320be8c65db",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:measuring.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/10_measurement.tex",
      "source_line": 203,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:measuring",
      "id": "x06792",
      "source": "B029",
      "target": "B009",
      "key": "ND-3603b1d32b728e62",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:measuring.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/10_measurement.tex",
      "source_line": 247,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:measuring",
      "id": "x06793",
      "source": "B029",
      "target": "B009",
      "key": "ND-f8f162767eecfe0f",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:pattern-catalog.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/10_measurement.tex",
      "source_line": 343,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:pattern-catalog",
      "id": "x06794",
      "source": "B029",
      "target": "B012",
      "key": "ND-818c0582ef540b8b",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:adaptation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/10_measurement.tex",
      "source_line": 343,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:adaptation",
      "id": "x06795",
      "source": "B029",
      "target": "B010",
      "key": "ND-f669d561639035fb",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x06796",
      "source": "B029",
      "target": "PUB:V11:V01",
      "key": "V11-2d20d22e2146ceb67969a2da",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/11_pitfalls.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x06797",
      "source": "B030",
      "target": "V01",
      "key": "ND-47067e5969d75a02",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "Gli errori ricorrenti di adozione vanno diagnosticati prima di aggiungere strumenti. Ancoraggi: Common Pitfalls to Avoid (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/11_pitfalls.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06798",
      "source": "B030",
      "target": "T:What agents can do",
      "key": "ND-84dc8bbd07be6ab2",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Gli errori ricorrenti di adozione vanno diagnosticati prima di aggiungere strumenti. Ancoraggi: Common Pitfalls to Avoid (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/11_pitfalls.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06799",
      "source": "B030",
      "target": "T:Verification & review",
      "key": "ND-60c2544d4dc787f9",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Gli errori ricorrenti di adozione vanno diagnosticati prima di aggiungere strumenti. Ancoraggi: Common Pitfalls to Avoid (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/11_pitfalls.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06800",
      "source": "B030",
      "target": "T:Code quality & security",
      "key": "ND-426dc3f231a2bda6",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Gli errori ricorrenti di adozione vanno diagnosticati prima di aggiungere strumenti. Ancoraggi: Common Pitfalls to Avoid (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/11_pitfalls.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06801",
      "source": "B030",
      "target": "T:Skills & learning",
      "key": "ND-1d45353868d22f2d",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Gli errori ricorrenti di adozione vanno diagnosticati prima di aggiungere strumenti. Ancoraggi: Common Pitfalls to Avoid (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/11_pitfalls.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06802",
      "source": "B030",
      "target": "T:System knowledge & memory",
      "key": "ND-439b95368b99a31a",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il file approfondisce trappole pratiche e le raccorda agli antipattern del catalogo: contesto, batch, sicurezza, competenze e metriche. Ancoraggi: Common Pitfalls to Avoid (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/11_pitfalls.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06803",
      "source": "B030",
      "target": "K:Agent failure and escalation",
      "key": "ND-b9d7d0dfb3d50da3",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il file approfondisce trappole pratiche e le raccorda agli antipattern del catalogo: contesto, batch, sicurezza, competenze e metriche. Ancoraggi: Common Pitfalls to Avoid (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/11_pitfalls.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06804",
      "source": "B030",
      "target": "K:Evaluation methodology and baselines",
      "key": "ND-d192d1b52aeaf021",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il file approfondisce trappole pratiche e le raccorda agli antipattern del catalogo: contesto, batch, sicurezza, competenze e metriche. Ancoraggi: Common Pitfalls to Avoid (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/11_pitfalls.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06805",
      "source": "B030",
      "target": "K:Review capacity and maintainers",
      "key": "ND-23a0ef8f550a3597",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il file approfondisce trappole pratiche e le raccorda agli antipattern del catalogo: contesto, batch, sicurezza, competenze e metriche. Ancoraggi: Common Pitfalls to Avoid (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/11_pitfalls.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06806",
      "source": "B030",
      "target": "K:AI as reviewer",
      "key": "ND-32fab8ac89a98cb8",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il file approfondisce trappole pratiche e le raccorda agli antipattern del catalogo: contesto, batch, sicurezza, competenze e metriche. Ancoraggi: Common Pitfalls to Avoid (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/11_pitfalls.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06807",
      "source": "B030",
      "target": "K:Automation bias and trust",
      "key": "ND-aa1d5253fcc8ee31",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il file approfondisce trappole pratiche e le raccorda agli antipattern del catalogo: contesto, batch, sicurezza, competenze e metriche. Ancoraggi: Common Pitfalls to Avoid (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/11_pitfalls.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06808",
      "source": "B030",
      "target": "K:Cognitive offloading and skill debt",
      "key": "ND-5132ad86cba83625",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il file approfondisce trappole pratiche e le raccorda agli antipattern del catalogo: contesto, batch, sicurezza, competenze e metriche. Ancoraggi: Common Pitfalls to Avoid (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/11_pitfalls.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06809",
      "source": "B030",
      "target": "K:System understanding and rationale",
      "key": "ND-0c0473c5600cae46",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il file approfondisce trappole pratiche e le raccorda agli antipattern del catalogo: contesto, batch, sicurezza, competenze e metriche. Ancoraggi: Common Pitfalls to Avoid (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/11_pitfalls.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06810",
      "source": "B030",
      "target": "K:Ownership and knowledge transfer",
      "key": "ND-66091587e490b5e8",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Gli errori ricorrenti di adozione vanno diagnosticati prima di aggiungere strumenti. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/11_pitfalls.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06811",
      "source": "B030",
      "target": "C:C03",
      "key": "ND-ece5392ecbbe0d11",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Gli errori ricorrenti di adozione vanno diagnosticati prima di aggiungere strumenti. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/11_pitfalls.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06812",
      "source": "B030",
      "target": "C:C08",
      "key": "ND-ab7ed5708441a792",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Gli errori ricorrenti di adozione vanno diagnosticati prima di aggiungere strumenti. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/11_pitfalls.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06813",
      "source": "B030",
      "target": "C:C10",
      "key": "ND-4b849a0ef4dc7d67",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Gli errori ricorrenti di adozione vanno diagnosticati prima di aggiungere strumenti. Confronto (failures): Separare errori del candidato, del contesto, della verifica e del workflow prima di applicare un nuovo tentativo o aumentare l’autonomia. Scheda W071: Rejection categories include agent failure, project workflow mismatch and unspecified reasons; distinguish causes before retrying.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/11_pitfalls.tex",
      "source_line": 313,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "failures",
      "source_evidence_locator": "Why it fails in practice (L313)",
      "target_evidence_locator": "Frozen v6 node W071 summary/contribution and limitation",
      "target_limitations": "Explanations may be inferred from inconsistent PR records; shared AIDev data.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06814",
      "source": "B030",
      "target": "W071",
      "key": "ND-50505c8dfb13c9fa",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Gli errori ricorrenti di adozione vanno diagnosticati prima di aggiungere strumenti. Confronto (failures): Separare errori del candidato, del contesto, della verifica e del workflow prima di applicare un nuovo tentativo o aumentare l’autonomia. Scheda O006: Effective autonomous loops begin with bounded goals, observable checks and explicit stopping rules.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/11_pitfalls.tex",
      "source_line": 313,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "failures",
      "source_evidence_locator": "Why it fails in practice (L313)",
      "target_evidence_locator": "Frozen v6 node O006 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06815",
      "source": "B030",
      "target": "O006",
      "key": "ND-70dc85ffcc5144e0",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Gli errori ricorrenti di adozione vanno diagnosticati prima di aggiungere strumenti. Confronto (failures): Separare errori del candidato, del contesto, della verifica e del workflow prima di applicare un nuovo tentativo o aumentare l’autonomia. Scheda P087: Interviews with Codex builders describe the agent loop, language choices, evaluation, internal use and tiered code review.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/11_pitfalls.tex",
      "source_line": 313,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "failures",
      "source_evidence_locator": "Why it fails in practice (L313)",
      "target_evidence_locator": "Frozen v6 node P087 summary/contribution and limitation",
      "target_limitations": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06816",
      "source": "B030",
      "target": "P087",
      "key": "ND-9c628ce2c8c9c67e",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Gli errori ricorrenti di adozione vanno diagnosticati prima di aggiungere strumenti. Confronto (review): Analizzare il trasferimento del collo di bottiglia alla revisione e i criteri di approvazione, distinguendo attività registrata e qualità effettiva del controllo. Scheda W065: Most agent PRs have no recorded human review, but same-repository human PRs also often lack review.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/11_pitfalls.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "review",
      "source_evidence_locator": "Common Pitfalls to Avoid (L2)",
      "target_evidence_locator": "Frozen v6 node W065 summary/contribution and limitation",
      "target_limitations": "Recorded GitHub review is not total review rigor; shared AIDev data.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06817",
      "source": "B030",
      "target": "W065",
      "key": "ND-67fa001fe99c0744",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Gli errori ricorrenti di adozione vanno diagnosticati prima di aggiungere strumenti. Confronto (review): Analizzare il trasferimento del collo di bottiglia alla revisione e i criteri di approvazione, distinguendo attività registrata e qualità effettiva del controllo. Scheda O011: AI-generated code moves the bottleneck from writing to justified acceptance, making review strategy a core engineering skill.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/11_pitfalls.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "review",
      "source_evidence_locator": "Common Pitfalls to Avoid (L2)",
      "target_evidence_locator": "Frozen v6 node O011 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06818",
      "source": "B030",
      "target": "O011",
      "key": "ND-041c8db47e0251c2",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Gli errori ricorrenti di adozione vanno diagnosticati prima di aggiungere strumenti. Confronto (debt): Esaminare il divario tra possesso del codice e comprensione del sistema; quota di codice generato e competenza del manutentore non sono equivalenti. Scheda W154: Delegated code generation may leave developers with latent understanding deficits analogous to accumulated technical debt.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/11_pitfalls.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "debt",
      "source_evidence_locator": "Common Pitfalls to Avoid (L2)",
      "target_evidence_locator": "Frozen v6 node W154 summary/contribution and limitation",
      "target_limitations": "Thematic self-reports from students, without effect-size or objective comprehension baseline.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06819",
      "source": "B030",
      "target": "W154",
      "key": "ND-111b842717e60d71",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Gli errori ricorrenti di adozione vanno diagnosticati prima di aggiungere strumenti. Confronto (debt): Esaminare il divario tra possesso del codice e comprensione del sistema; quota di codice generato e competenza del manutentore non sono equivalenti. Scheda O017: When agents implement most code, developers can accumulate comprehension debt even while shipping more changes.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/11_pitfalls.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "debt",
      "source_evidence_locator": "Common Pitfalls to Avoid (L2)",
      "target_evidence_locator": "Frozen v6 node O017 summary/contribution and limitation",
      "target_limitations": "The 80% figure expresses an illustrative workflow shift; it is not a population-level experimental estimate.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06820",
      "source": "B030",
      "target": "O017",
      "key": "ND-73e017e2b23a622d",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:pattern-catalog.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/11_pitfalls.tex",
      "source_line": 6,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:pattern-catalog",
      "id": "x06821",
      "source": "B030",
      "target": "B012",
      "key": "ND-1d7e27901c7e7fd2",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:pattern-catalog.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/11_pitfalls.tex",
      "source_line": 15,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:pattern-catalog",
      "id": "x06822",
      "source": "B030",
      "target": "B012",
      "key": "ND-22519fb7f5e9de52",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:pattern-catalog.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/11_pitfalls.tex",
      "source_line": 1514,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:pattern-catalog",
      "id": "x06823",
      "source": "B030",
      "target": "B012",
      "key": "ND-db876222e6c9cea2",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:pattern-catalog.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/11_pitfalls.tex",
      "source_line": 1518,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:pattern-catalog",
      "id": "x06824",
      "source": "B030",
      "target": "B012",
      "key": "ND-b7a688f9efda5af4",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:pattern-catalog.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/11_pitfalls.tex",
      "source_line": 1519,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:pattern-catalog",
      "id": "x06825",
      "source": "B030",
      "target": "B012",
      "key": "ND-89c02de02725f270",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:pattern-catalog.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/11_pitfalls.tex",
      "source_line": 1520,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:pattern-catalog",
      "id": "x06826",
      "source": "B030",
      "target": "B012",
      "key": "ND-dfc10c8f528f6197",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:pattern-catalog.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/11_pitfalls.tex",
      "source_line": 1521,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:pattern-catalog",
      "id": "x06827",
      "source": "B030",
      "target": "B012",
      "key": "ND-129ebcc6e92ed457",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:pattern-catalog.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/11_pitfalls.tex",
      "source_line": 1522,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:pattern-catalog",
      "id": "x06828",
      "source": "B030",
      "target": "B012",
      "key": "ND-b8247ef606b00972",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:pattern-catalog.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/11_pitfalls.tex",
      "source_line": 1523,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:pattern-catalog",
      "id": "x06829",
      "source": "B030",
      "target": "B012",
      "key": "ND-2e0c2bed34bbca2e",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:pattern-catalog.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/11_pitfalls.tex",
      "source_line": 1524,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:pattern-catalog",
      "id": "x06830",
      "source": "B030",
      "target": "B012",
      "key": "ND-fb88b55ea46fb75f",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:pattern-catalog.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/11_pitfalls.tex",
      "source_line": 1525,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:pattern-catalog",
      "id": "x06831",
      "source": "B030",
      "target": "B012",
      "key": "ND-cb61f6e973d6bec5",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:pattern-catalog.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/11_pitfalls.tex",
      "source_line": 1530,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:pattern-catalog",
      "id": "x06832",
      "source": "B030",
      "target": "B012",
      "key": "ND-211028883b72a619",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x06833",
      "source": "B030",
      "target": "PUB:V11:V01",
      "key": "V11-2ca0961e9bc30b57acbc0d59",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/12_roadmap.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x06834",
      "source": "B031",
      "target": "V01",
      "key": "ND-f6bda1bd336b5f2f",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "Un pilot di novanta giorni deve partire da baseline e concludersi con una decisione motivata. Ancoraggi: First 90-Days Implementation Roadmap (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/12_roadmap.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06835",
      "source": "B031",
      "target": "T:Engineering structure",
      "key": "ND-498844ba1133146c",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Un pilot di novanta giorni deve partire da baseline e concludersi con una decisione motivata. Ancoraggi: First 90-Days Implementation Roadmap (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/12_roadmap.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06836",
      "source": "B031",
      "target": "T:Productivity",
      "key": "ND-0e0cb52889a5855a",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Un pilot di novanta giorni deve partire da baseline e concludersi con una decisione motivata. Ancoraggi: First 90-Days Implementation Roadmap (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/12_roadmap.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06837",
      "source": "B031",
      "target": "T:Skills & learning",
      "key": "ND-ac7e4ec40c1acf57",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Un pilot di novanta giorni deve partire da baseline e concludersi con una decisione motivata. Ancoraggi: First 90-Days Implementation Roadmap (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/12_roadmap.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06838",
      "source": "B031",
      "target": "T:Verification & review",
      "key": "ND-dab35a2e666a3976",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La roadmap organizza preparazione, sperimentazione, passaggio fra gruppi e criteri di go/no-go, collegandosi alla roadmap strategica di sei mesi. Ancoraggi: First 90-Days Implementation Roadmap (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/12_roadmap.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06839",
      "source": "B031",
      "target": "K:Developer workflow and adoption",
      "key": "ND-44e8a7e0c3f0c725",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La roadmap organizza preparazione, sperimentazione, passaggio fra gruppi e criteri di go/no-go, collegandosi alla roadmap strategica di sei mesi. Ancoraggi: First 90-Days Implementation Roadmap (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/12_roadmap.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06840",
      "source": "B031",
      "target": "K:Evaluation methodology and baselines",
      "key": "ND-6d6adf5def68e918",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La roadmap organizza preparazione, sperimentazione, passaggio fra gruppi e criteri di go/no-go, collegandosi alla roadmap strategica di sei mesi. Ancoraggi: First 90-Days Implementation Roadmap (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/12_roadmap.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06841",
      "source": "B031",
      "target": "K:Controlled productivity evidence",
      "key": "ND-644e92cc6a7dabfc",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Un pilot di novanta giorni deve partire da baseline e concludersi con una decisione motivata. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/12_roadmap.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06842",
      "source": "B031",
      "target": "C:C02",
      "key": "ND-8a48a19d2467e98a",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Un pilot di novanta giorni deve partire da baseline e concludersi con una decisione motivata. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/12_roadmap.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06843",
      "source": "B031",
      "target": "C:C11",
      "key": "ND-e3aa0121ae0060f2",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Un pilot di novanta giorni deve partire da baseline e concludersi con una decisione motivata. Confronto (adoption): Confrontare selezione degli strumenti, abilitazione del team e verifica degli esiti; una graduatoria o un piano di rollout non sostituisce un pilot controllato. Scheda W007: Enterprise users report perceived usefulness and practical requirements that should shape deployment.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/12_roadmap.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "adoption",
      "source_evidence_locator": "First 90-Days Implementation Roadmap (L2); Week 1: Security and Context Engineering (Before Tools) (L60); Week 2: Tool Selection and Installation (L105)",
      "target_evidence_locator": "Frozen v6 node W007 summary/contribution and limitation",
      "target_limitations": "IBM respondents only; perception-based.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06844",
      "source": "B031",
      "target": "W007",
      "key": "ND-5bcfa6f7021a5b3b",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Un pilot di novanta giorni deve partire da baseline e concludersi con una decisione motivata. Confronto (adoption): Confrontare selezione degli strumenti, abilitazione del team e verifica degli esiti; una graduatoria o un piano di rollout non sostituisce un pilot controllato. Scheda O041: Engineering leaders should define outcome quality, train teams and make human verification a normal part of AI adoption.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/12_roadmap.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "adoption",
      "source_evidence_locator": "First 90-Days Implementation Roadmap (L2); Week 1: Security and Context Engineering (Before Tools) (L60); Week 2: Tool Selection and Installation (L105)",
      "target_evidence_locator": "Frozen v6 node O041 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06845",
      "source": "B031",
      "target": "O041",
      "key": "ND-b14eb66906a95d0c",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Un pilot di novanta giorni deve partire da baseline e concludersi con una decisione motivata. Confronto (adoption): Confrontare selezione degli strumenti, abilitazione del team e verifica degli esiti; una graduatoria o un piano di rollout non sostituisce un pilot controllato. Scheda P085: Interviews compare tool-selection practices across company sizes, including locally scored AI review trials and procurement constraints.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/12_roadmap.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "adoption",
      "source_evidence_locator": "First 90-Days Implementation Roadmap (L2); Week 1: Security and Context Engineering (Before Tools) (L60); Week 2: Tool Selection and Installation (L105)",
      "target_evidence_locator": "Frozen v6 node P085 summary/contribution and limitation",
      "target_limitations": "Company-local scoring exercises and tool selection are distinct from randomized productivity comparisons; evaluation samples and scoring scales are context-specific. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06846",
      "source": "B031",
      "target": "P085",
      "key": "ND-c30bb2dad04d322a",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Un pilot di novanta giorni deve partire da baseline e concludersi con una decisione motivata. Confronto (metrics): Usare disegno dello studio, baseline e segmentazione per leggere gli indicatori; risultati di un contesto non possono essere trasferiti automaticamente a tutti i team. Scheda W023: Experienced maintainers were approximately 19% slower on familiar real-repository tasks using early-2025 tools.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/12_roadmap.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "metrics",
      "source_evidence_locator": "First 90-Days Implementation Roadmap (L2)",
      "target_evidence_locator": "Frozen v6 node W023 summary/contribution and limitation",
      "target_limitations": "Small sample and older tool generation; not universal effect.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06847",
      "source": "B031",
      "target": "W023",
      "key": "ND-b7bf97fc1b77eb3a",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Un pilot di novanta giorni deve partire da baseline e concludersi con una decisione motivata. Confronto (metrics): Usare disegno dello studio, baseline e segmentazione per leggere gli indicatori; risultati di un contesto non possono essere trasferiti automaticamente a tutti i team. Scheda O029: Perceived personal acceleration with coding AI does not necessarily translate into net team or release-level productivity.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/12_roadmap.tex",
      "source_line": 2,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "metrics",
      "source_evidence_locator": "First 90-Days Implementation Roadmap (L2)",
      "target_evidence_locator": "Frozen v6 node O029 summary/contribution and limitation",
      "target_limitations": "The percentages reported by Osmani come from diverse third-party surveys and experiments; no single pooled causal estimate is supplied.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06848",
      "source": "B031",
      "target": "O029",
      "key": "ND-e25d1e56315e8243",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:adaptation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/12_roadmap.tex",
      "source_line": 12,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:adaptation",
      "id": "x06849",
      "source": "B031",
      "target": "B010",
      "key": "ND-67bac3b5000754e2",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:adaptation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/chapters_verbose/chapter10/12_roadmap.tex",
      "source_line": 21,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:adaptation",
      "id": "x06850",
      "source": "B031",
      "target": "B010",
      "key": "ND-239cee7530361d2e",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x06851",
      "source": "B031",
      "target": "PUB:V11:V01",
      "key": "V11-f5692e4c20885c222bcb5fb7",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_a.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x06852",
      "source": "B032",
      "target": "V01",
      "key": "ND-cdfa3478d2de388c",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "Le schede rapide rendono utilizzabili criteri di controllo e misura durante il lavoro. Ancoraggi: The 70\\% Problem --- Quick Reference (L7); Warning Signs Your Team Is Over-Relying on AI (L184); Resources for Learning AI-Assisted Development (L481); Quick Reference Summary (L897)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_a.tex",
      "source_line": 7,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06853",
      "source": "B032",
      "target": "T:Engineering structure",
      "key": "ND-1030a951f03741e0",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Le schede rapide rendono utilizzabili criteri di controllo e misura durante il lavoro. Ancoraggi: The 70\\% Problem --- Quick Reference (L7); Warning Signs Your Team Is Over-Relying on AI (L184); Resources for Learning AI-Assisted Development (L481); Quick Reference Summary (L897)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_a.tex",
      "source_line": 7,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06854",
      "source": "B032",
      "target": "T:What agents can do",
      "key": "ND-479564dcc2290bb3",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Le schede rapide rendono utilizzabili criteri di controllo e misura durante il lavoro. Ancoraggi: The 70\\% Problem --- Quick Reference (L7); Warning Signs Your Team Is Over-Relying on AI (L184); Resources for Learning AI-Assisted Development (L481); Quick Reference Summary (L897)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_a.tex",
      "source_line": 7,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06855",
      "source": "B032",
      "target": "T:Verification & review",
      "key": "ND-474b71d2ea3bf0c1",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Le schede rapide rendono utilizzabili criteri di controllo e misura durante il lavoro. Ancoraggi: The 70\\% Problem --- Quick Reference (L7); Warning Signs Your Team Is Over-Relying on AI (L184); Resources for Learning AI-Assisted Development (L481); Quick Reference Summary (L897)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_a.tex",
      "source_line": 7,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06856",
      "source": "B032",
      "target": "T:Code quality & security",
      "key": "ND-a3dad97ba32e5da0",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Le schede rapide rendono utilizzabili criteri di controllo e misura durante il lavoro. Ancoraggi: The 70\\% Problem --- Quick Reference (L7); Warning Signs Your Team Is Over-Relying on AI (L184); Resources for Learning AI-Assisted Development (L481); Quick Reference Summary (L897)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_a.tex",
      "source_line": 7,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06857",
      "source": "B032",
      "target": "T:Productivity",
      "key": "ND-dc208503a5dd06bb",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "L’appendice raccoglie checklist, domande di revisione, segnali di dipendenza dall’AI, criteri di policy e riferimenti pratici. Ancoraggi: The 70\\% Problem --- Quick Reference (L7); Warning Signs Your Team Is Over-Relying on AI (L184); Resources for Learning AI-Assisted Development (L481); Quick Reference Summary (L897)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_a.tex",
      "source_line": 7,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06858",
      "source": "B032",
      "target": "K:Developer workflow and adoption",
      "key": "ND-41ccf9d138243fdd",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "L’appendice raccoglie checklist, domande di revisione, segnali di dipendenza dall’AI, criteri di policy e riferimenti pratici. Ancoraggi: The 70\\% Problem --- Quick Reference (L7); Warning Signs Your Team Is Over-Relying on AI (L184); Resources for Learning AI-Assisted Development (L481); Quick Reference Summary (L897)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_a.tex",
      "source_line": 7,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06859",
      "source": "B032",
      "target": "K:Specifications and governance",
      "key": "ND-5743b93ac5db2081",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "L’appendice raccoglie checklist, domande di revisione, segnali di dipendenza dall’AI, criteri di policy e riferimenti pratici. Ancoraggi: The 70\\% Problem --- Quick Reference (L7); Warning Signs Your Team Is Over-Relying on AI (L184); Resources for Learning AI-Assisted Development (L481); Quick Reference Summary (L897)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_a.tex",
      "source_line": 7,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06860",
      "source": "B032",
      "target": "K:Review capacity and maintainers",
      "key": "ND-af8b2be89bb6a8e8",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "L’appendice raccoglie checklist, domande di revisione, segnali di dipendenza dall’AI, criteri di policy e riferimenti pratici. Ancoraggi: The 70\\% Problem --- Quick Reference (L7); Warning Signs Your Team Is Over-Relying on AI (L184); Resources for Learning AI-Assisted Development (L481); Quick Reference Summary (L897)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_a.tex",
      "source_line": 7,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06861",
      "source": "B032",
      "target": "K:AI as reviewer",
      "key": "ND-1be59db8e9282408",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "L’appendice raccoglie checklist, domande di revisione, segnali di dipendenza dall’AI, criteri di policy e riferimenti pratici. Ancoraggi: The 70\\% Problem --- Quick Reference (L7); Warning Signs Your Team Is Over-Relying on AI (L184); Resources for Learning AI-Assisted Development (L481); Quick Reference Summary (L897)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_a.tex",
      "source_line": 7,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06862",
      "source": "B032",
      "target": "K:Automation bias and trust",
      "key": "ND-91ff6fa9085660b7",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "L’appendice raccoglie checklist, domande di revisione, segnali di dipendenza dall’AI, criteri di policy e riferimenti pratici. Ancoraggi: The 70\\% Problem --- Quick Reference (L7); Warning Signs Your Team Is Over-Relying on AI (L184); Resources for Learning AI-Assisted Development (L481); Quick Reference Summary (L897)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_a.tex",
      "source_line": 7,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06863",
      "source": "B032",
      "target": "K:Controlled productivity evidence",
      "key": "ND-593a287bd3156856",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "L’appendice raccoglie checklist, domande di revisione, segnali di dipendenza dall’AI, criteri di policy e riferimenti pratici. Ancoraggi: The 70\\% Problem --- Quick Reference (L7); Warning Signs Your Team Is Over-Relying on AI (L184); Resources for Learning AI-Assisted Development (L481); Quick Reference Summary (L897)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_a.tex",
      "source_line": 7,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06864",
      "source": "B032",
      "target": "K:Evaluation methodology and baselines",
      "key": "ND-b7882f894a0bd33d",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Le schede rapide rendono utilizzabili criteri di controllo e misura durante il lavoro. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_a.tex",
      "source_line": 7,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06865",
      "source": "B032",
      "target": "C:C02",
      "key": "ND-db8b533de3a55d2d",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Le schede rapide rendono utilizzabili criteri di controllo e misura durante il lavoro. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_a.tex",
      "source_line": 7,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06866",
      "source": "B032",
      "target": "C:C04",
      "key": "ND-19d9aff82e7a2553",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Le schede rapide rendono utilizzabili criteri di controllo e misura durante il lavoro. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_a.tex",
      "source_line": 7,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06867",
      "source": "B032",
      "target": "C:C08",
      "key": "ND-e0b74f00690ad355",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Le schede rapide rendono utilizzabili criteri di controllo e misura durante il lavoro. Confronto (patterns): Confrontare pattern operativi e workflow, mantenendo distinta la raccomandazione progettuale dall’efficacia empiricamente dimostrata. Scheda W152: Provides an architecture for organizing agentic SWE research around dependable processes, collaboration and evaluation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_a.tex",
      "source_line": 7,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "patterns",
      "source_evidence_locator": "The 70\\% Problem --- Quick Reference (L7); Sample AI Development Policy Checklist (L360); Quick Reference Summary (L897)",
      "target_evidence_locator": "Frozen v6 node W152 summary/contribution and limitation",
      "target_limitations": "Roadmap is not evidence of achieved agent reliability.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06868",
      "source": "B032",
      "target": "W152",
      "key": "ND-b0a377d35938a9ba",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Le schede rapide rendono utilizzabili criteri di controllo e misura durante il lavoro. Confronto (patterns): Confrontare pattern operativi e workflow, mantenendo distinta la raccomandazione progettuale dall’efficacia empiricamente dimostrata. Scheda O021: Planning, scoped delegation and continuous checking outperform an unmanaged prompt-to-merge workflow as an engineering practice.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_a.tex",
      "source_line": 7,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "patterns",
      "source_evidence_locator": "The 70\\% Problem --- Quick Reference (L7); Sample AI Development Policy Checklist (L360); Quick Reference Summary (L897)",
      "target_evidence_locator": "Frozen v6 node O021 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06869",
      "source": "B032",
      "target": "O021",
      "key": "ND-e9c5dbf07bba6a24",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Le schede rapide rendono utilizzabili criteri di controllo e misura durante il lavoro. Confronto (patterns): Confrontare pattern operativi e workflow, mantenendo distinta la raccomandazione progettuale dall’efficacia empiricamente dimostrata. Scheda P047: Birgitta Böckeler reflects on changes from autocomplete to agentic assistance over two years, including cognitive bias, reviewer fatigue, quality supervision and team effectiveness.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_a.tex",
      "source_line": 7,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "patterns",
      "source_evidence_locator": "The 70\\% Problem --- Quick Reference (L7); Sample AI Development Policy Checklist (L360); Quick Reference Summary (L897)",
      "target_evidence_locator": "Frozen v6 node P047 summary/contribution and limitation",
      "target_limitations": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06870",
      "source": "B032",
      "target": "P047",
      "key": "ND-9dfb3369efaaa460",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Le schede rapide rendono utilizzabili criteri di controllo e misura durante il lavoro. Confronto (review): Analizzare il trasferimento del collo di bottiglia alla revisione e i criteri di approvazione, distinguendo attività registrata e qualità effettiva del controllo. Scheda W065: Most agent PRs have no recorded human review, but same-repository human PRs also often lack review.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_a.tex",
      "source_line": 388,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "review",
      "source_evidence_locator": "Code Review Standards (L388)",
      "target_evidence_locator": "Frozen v6 node W065 summary/contribution and limitation",
      "target_limitations": "Recorded GitHub review is not total review rigor; shared AIDev data.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06871",
      "source": "B032",
      "target": "W065",
      "key": "ND-9e5dd8a91b1ebbe7",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Le schede rapide rendono utilizzabili criteri di controllo e misura durante il lavoro. Confronto (review): Analizzare il trasferimento del collo di bottiglia alla revisione e i criteri di approvazione, distinguendo attività registrata e qualità effettiva del controllo. Scheda O011: AI-generated code moves the bottleneck from writing to justified acceptance, making review strategy a core engineering skill.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_a.tex",
      "source_line": 388,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "review",
      "source_evidence_locator": "Code Review Standards (L388)",
      "target_evidence_locator": "Frozen v6 node O011 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06872",
      "source": "B032",
      "target": "O011",
      "key": "ND-57a0c77aed3994f2",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Le schede rapide rendono utilizzabili criteri di controllo e misura durante il lavoro. Confronto (metrics): Usare disegno dello studio, baseline e segmentazione per leggere gli indicatori; risultati di un contesto non possono essere trasferiti automaticamente a tutti i team. Scheda W023: Experienced maintainers were approximately 19% slower on familiar real-repository tasks using early-2025 tools.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_a.tex",
      "source_line": 439,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "metrics",
      "source_evidence_locator": "Metrics \\& Measurement (L439); How to Measure AI Impact --- The Complete Framework (L742); Measure: (L768)",
      "target_evidence_locator": "Frozen v6 node W023 summary/contribution and limitation",
      "target_limitations": "Small sample and older tool generation; not universal effect.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06873",
      "source": "B032",
      "target": "W023",
      "key": "ND-0ea87c2f095e1c3e",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Le schede rapide rendono utilizzabili criteri di controllo e misura durante il lavoro. Confronto (metrics): Usare disegno dello studio, baseline e segmentazione per leggere gli indicatori; risultati di un contesto non possono essere trasferiti automaticamente a tutti i team. Scheda O029: Perceived personal acceleration with coding AI does not necessarily translate into net team or release-level productivity.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_a.tex",
      "source_line": 439,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "metrics",
      "source_evidence_locator": "Metrics \\& Measurement (L439); How to Measure AI Impact --- The Complete Framework (L742); Measure: (L768)",
      "target_evidence_locator": "Frozen v6 node O029 summary/contribution and limitation",
      "target_limitations": "The percentages reported by Osmani come from diverse third-party surveys and experiments; no single pooled causal estimate is supplied.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06874",
      "source": "B032",
      "target": "O029",
      "key": "ND-dfdf01bcd6886701",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:measuring.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_a.tex",
      "source_line": 890,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:measuring",
      "id": "x06875",
      "source": "B032",
      "target": "B009",
      "key": "ND-36da986001f3c676",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x06876",
      "source": "B032",
      "target": "PUB:V11:V01",
      "key": "V11-46f4443d5050706f34ce9506",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_b1.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x06877",
      "source": "B033",
      "target": "V01",
      "key": "ND-a04b48293f6cd19b",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "Le testimonianze degli esperti sono organizzate come principi professionali. Ancoraggi: Expert Insights-Key Quotes \\& Principles (L12); Synthesized Wisdom: Key Principles (L574); Closing Thought (L679)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_b1.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06878",
      "source": "B033",
      "target": "T:Engineering structure",
      "key": "ND-c8de1c326e16c3f1",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Le testimonianze degli esperti sono organizzate come principi professionali. Ancoraggi: Expert Insights-Key Quotes \\& Principles (L12); Synthesized Wisdom: Key Principles (L574); Closing Thought (L679)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_b1.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06879",
      "source": "B033",
      "target": "T:What agents can do",
      "key": "ND-3294c240b132dc9c",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Le testimonianze degli esperti sono organizzate come principi professionali. Ancoraggi: Expert Insights-Key Quotes \\& Principles (L12); Synthesized Wisdom: Key Principles (L574); Closing Thought (L679)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_b1.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06880",
      "source": "B033",
      "target": "T:Skills & learning",
      "key": "ND-21a57ece209c5950",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Le testimonianze degli esperti sono organizzate come principi professionali. Ancoraggi: Expert Insights-Key Quotes \\& Principles (L12); Synthesized Wisdom: Key Principles (L574); Closing Thought (L679)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_b1.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06881",
      "source": "B033",
      "target": "T:System knowledge & memory",
      "key": "ND-ae5c29bb06b27211",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Le testimonianze degli esperti sono organizzate come principi professionali. Ancoraggi: Expert Insights-Key Quotes \\& Principles (L12); Synthesized Wisdom: Key Principles (L574); Closing Thought (L679)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_b1.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06882",
      "source": "B033",
      "target": "T:Productivity",
      "key": "ND-30c3cc18fb662096",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Le testimonianze degli esperti sono organizzate come principi professionali. Ancoraggi: Expert Insights-Key Quotes \\& Principles (L12); Synthesized Wisdom: Key Principles (L574); Closing Thought (L679)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_b1.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06883",
      "source": "B033",
      "target": "T:Economics",
      "key": "ND-305cc9d207d3253b",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il file aggrega citazioni e lezioni su test, costo, qualità, contesto e trasformazione della professione. Ancoraggi: Expert Insights-Key Quotes \\& Principles (L12); Synthesized Wisdom: Key Principles (L574); Closing Thought (L679)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_b1.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06884",
      "source": "B033",
      "target": "K:Developer workflow and adoption",
      "key": "ND-340bbb0fecffa3d2",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il file aggrega citazioni e lezioni su test, costo, qualità, contesto e trasformazione della professione. Ancoraggi: Expert Insights-Key Quotes \\& Principles (L12); Synthesized Wisdom: Key Principles (L574); Closing Thought (L679)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_b1.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06885",
      "source": "B033",
      "target": "K:Human-agent collaboration",
      "key": "ND-05afbb99e292e7fe",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il file aggrega citazioni e lezioni su test, costo, qualità, contesto e trasformazione della professione. Ancoraggi: Expert Insights-Key Quotes \\& Principles (L12); Synthesized Wisdom: Key Principles (L574); Closing Thought (L679)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_b1.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06886",
      "source": "B033",
      "target": "K:Skills formation and teaching",
      "key": "ND-da314b65d2d42ffc",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il file aggrega citazioni e lezioni su test, costo, qualità, contesto e trasformazione della professione. Ancoraggi: Expert Insights-Key Quotes \\& Principles (L12); Synthesized Wisdom: Key Principles (L574); Closing Thought (L679)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_b1.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06887",
      "source": "B033",
      "target": "K:Cognitive offloading and skill debt",
      "key": "ND-6e7a14b5d47b9d09",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il file aggrega citazioni e lezioni su test, costo, qualità, contesto e trasformazione della professione. Ancoraggi: Expert Insights-Key Quotes \\& Principles (L12); Synthesized Wisdom: Key Principles (L574); Closing Thought (L679)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_b1.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06888",
      "source": "B033",
      "target": "K:Output versus shipped value",
      "key": "ND-16a4b402420e3212",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il file aggrega citazioni e lezioni su test, costo, qualità, contesto e trasformazione della professione. Ancoraggi: Expert Insights-Key Quotes \\& Principles (L12); Synthesized Wisdom: Key Principles (L574); Closing Thought (L679)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_b1.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06889",
      "source": "B033",
      "target": "K:Evaluation methodology and baselines",
      "key": "ND-2b4cceee5ecbfd05",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Le testimonianze degli esperti sono organizzate come principi professionali. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_b1.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06890",
      "source": "B033",
      "target": "C:C01",
      "key": "ND-92f58fcf0c2656d4",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Le testimonianze degli esperti sono organizzate come principi professionali. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_b1.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06891",
      "source": "B033",
      "target": "C:C02",
      "key": "ND-8c5ca9559b989498",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Le testimonianze degli esperti sono organizzate come principi professionali. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_b1.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06892",
      "source": "B033",
      "target": "C:C10",
      "key": "ND-5177e052f841bb44",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Le testimonianze degli esperti sono organizzate come principi professionali. Confronto (foundations): Confrontare la ridefinizione del lavoro ingegneristico, senza dedurre che una visione o una roadmap dimostrino un miglioramento misurato. Scheda W152: Provides an architecture for organizing agentic SWE research around dependable processes, collaboration and evaluation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_b1.tex",
      "source_line": 279,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "foundations",
      "source_evidence_locator": "On Context Engineering (L279); Three Pillars of Context Engineering (L303)",
      "target_evidence_locator": "Frozen v6 node W152 summary/contribution and limitation",
      "target_limitations": "Roadmap is not evidence of achieved agent reliability.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06893",
      "source": "B033",
      "target": "W152",
      "key": "ND-8f44a6187f07c9e0",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Le testimonianze degli esperti sono organizzate come principi professionali. Confronto (foundations): Confrontare la ridefinizione del lavoro ingegneristico, senza dedurre che una visione o una roadmap dimostrino un miglioramento misurato. Scheda O028: Fast conversational prototyping and accountable AI-assisted engineering are distinct development regimes.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_b1.tex",
      "source_line": 279,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "foundations",
      "source_evidence_locator": "On Context Engineering (L279); Three Pillars of Context Engineering (L303)",
      "target_evidence_locator": "Frozen v6 node O028 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06894",
      "source": "B033",
      "target": "O028",
      "key": "ND-efdd33189ca45913",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Le testimonianze degli esperti sono organizzate come principi professionali. Confronto (foundations): Confrontare la ridefinizione del lavoro ingegneristico, senza dedurre che una visione o una roadmap dimostrino un miglioramento misurato. Scheda P100: Orosz revisits Brooks’s distinction between fundamental software difficulty and tool-level improvement.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_b1.tex",
      "source_line": 279,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "foundations",
      "source_evidence_locator": "On Context Engineering (L279); Three Pillars of Context Engineering (L303)",
      "target_evidence_locator": "Frozen v6 node P100 summary/contribution and limitation",
      "target_limitations": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06895",
      "source": "B033",
      "target": "P100",
      "key": "ND-7b07c5855a731dc8",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Le testimonianze degli esperti sono organizzate come principi professionali. Confronto (learning): Confrontare apprendimento, autonomia cognitiva e debito di competenza; il quiz immediato del corpus non valida retention ritardata o prestazione professionale di lungo periodo. Scheda W118: Access to AI can reduce independent conceptual learning even without faster task completion.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_b1.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "learning",
      "source_evidence_locator": "Expert Insights-Key Quotes \\& Principles (L12); Synthesized Wisdom: Key Principles (L574); Closing Thought (L679)",
      "target_evidence_locator": "Frozen v6 node W118 summary/contribution and limitation",
      "target_limitations": "Controlled learning quiz; not long-run professional performance. Immediate quiz only, not delayed retention. Source percentage normalization is unresolved; Figure 10.2 is qualitative. See Appendix B and ISSUE:V6:W118_NORMALIZATION.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06896",
      "source": "B033",
      "target": "W118",
      "key": "ND-e6d48629af4c26a2",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Le testimonianze degli esperti sono organizzate come principi professionali. Confronto (learning): Confrontare apprendimento, autonomia cognitiva e debito di competenza; il quiz immediato del corpus non valida retention ritardata o prestazione professionale di lungo periodo. Scheda O003: Developers must deliberately practice reasoning, debugging and code comprehension when agents perform most implementation work.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_b1.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "learning",
      "source_evidence_locator": "Expert Insights-Key Quotes \\& Principles (L12); Synthesized Wisdom: Key Principles (L574); Closing Thought (L679)",
      "target_evidence_locator": "Frozen v6 node O003 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06897",
      "source": "B033",
      "target": "O003",
      "key": "ND-26ab53022eee8f67",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Le testimonianze degli esperti sono organizzate come principi professionali. Confronto (productivity): Confrontare output generato, cambiamento integrato e valore rilasciato. Adozione e velocità percepita non misurano da sole produttività netta. Scheda W010: Agent advances raise commits substantially more than releases; delivery throughput has lower elasticity than coding throughput.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_b1.tex",
      "source_line": 619,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "productivity",
      "source_evidence_locator": "Measurement Drives Improvement (L619)",
      "target_evidence_locator": "Frozen v6 node W010 summary/contribution and limitation",
      "target_limitations": "GitHub activity and matched designs do not establish business value.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06898",
      "source": "B033",
      "target": "W010",
      "key": "ND-48d0223603c46c26",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Le testimonianze degli esperti sono organizzate come principi professionali. Confronto (productivity): Confrontare output generato, cambiamento integrato e valore rilasciato. Adozione e velocità percepita non misurano da sole produttività netta. Scheda O029: Perceived personal acceleration with coding AI does not necessarily translate into net team or release-level productivity.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_b1.tex",
      "source_line": 619,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "productivity",
      "source_evidence_locator": "Measurement Drives Improvement (L619)",
      "target_evidence_locator": "Frozen v6 node O029 summary/contribution and limitation",
      "target_limitations": "The percentages reported by Osmani come from diverse third-party surveys and experiments; no single pooled causal estimate is supplied.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06899",
      "source": "B033",
      "target": "O029",
      "key": "ND-cafa8e61582c6c41",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:experience-divide.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_b1.tex",
      "source_line": 675,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:experience-divide",
      "id": "x06900",
      "source": "B033",
      "target": "B006",
      "key": "ND-68ab2c578218143c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x06901",
      "source": "B033",
      "target": "PUB:V11:V01",
      "key": "V11-b448529b788a1887c00fdcbc",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_c_v4.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x06902",
      "source": "B034",
      "target": "V01",
      "key": "ND-283ee7a310d6ba6d",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "Le soluzioni operative traducono i workflow in profili di agenti, handoff ed esercizi. Ancoraggi: Implementing custom AI Agents (L14); Enterprise Workflow Agent Profiles - Chapter ch:new-workflows (L371); Handoff Payload Schema Reference (L1058); Exercise Solutions (L1183)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_c_v4.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06903",
      "source": "B034",
      "target": "T:What agents can do",
      "key": "ND-24bf96047270b9e5",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Le soluzioni operative traducono i workflow in profili di agenti, handoff ed esercizi. Ancoraggi: Implementing custom AI Agents (L14); Enterprise Workflow Agent Profiles - Chapter ch:new-workflows (L371); Handoff Payload Schema Reference (L1058); Exercise Solutions (L1183)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_c_v4.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06904",
      "source": "B034",
      "target": "T:Engineering structure",
      "key": "ND-c39e52383edd0db0",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Le soluzioni operative traducono i workflow in profili di agenti, handoff ed esercizi. Ancoraggi: Implementing custom AI Agents (L14); Enterprise Workflow Agent Profiles - Chapter ch:new-workflows (L371); Handoff Payload Schema Reference (L1058); Exercise Solutions (L1183)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_c_v4.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06905",
      "source": "B034",
      "target": "T:Verification & review",
      "key": "ND-cff62b70d98bbdd3",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Le soluzioni operative traducono i workflow in profili di agenti, handoff ed esercizi. Ancoraggi: Implementing custom AI Agents (L14); Enterprise Workflow Agent Profiles - Chapter ch:new-workflows (L371); Handoff Payload Schema Reference (L1058); Exercise Solutions (L1183)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_c_v4.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06906",
      "source": "B034",
      "target": "T:System knowledge & memory",
      "key": "ND-03633caccae4b752",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Le soluzioni operative traducono i workflow in profili di agenti, handoff ed esercizi. Ancoraggi: Implementing custom AI Agents (L14); Enterprise Workflow Agent Profiles - Chapter ch:new-workflows (L371); Handoff Payload Schema Reference (L1058); Exercise Solutions (L1183)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_c_v4.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06907",
      "source": "B034",
      "target": "T:Code quality & security",
      "key": "ND-3dc5b03f1704f23f",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "L’appendice contiene ruoli specializzati, schemi di payload, configurazioni MCP, subagent e soluzioni per sessioni isolate. Ancoraggi: Implementing custom AI Agents (L14); Enterprise Workflow Agent Profiles - Chapter ch:new-workflows (L371); Handoff Payload Schema Reference (L1058); Exercise Solutions (L1183)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_c_v4.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06908",
      "source": "B034",
      "target": "K:Human-agent collaboration",
      "key": "ND-87974ebfaa7cb1d6",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "L’appendice contiene ruoli specializzati, schemi di payload, configurazioni MCP, subagent e soluzioni per sessioni isolate. Ancoraggi: Implementing custom AI Agents (L14); Enterprise Workflow Agent Profiles - Chapter ch:new-workflows (L371); Handoff Payload Schema Reference (L1058); Exercise Solutions (L1183)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_c_v4.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06909",
      "source": "B034",
      "target": "K:Review capacity and maintainers",
      "key": "ND-9a6cd27ab6b5d76e",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "L’appendice contiene ruoli specializzati, schemi di payload, configurazioni MCP, subagent e soluzioni per sessioni isolate. Ancoraggi: Implementing custom AI Agents (L14); Enterprise Workflow Agent Profiles - Chapter ch:new-workflows (L371); Handoff Payload Schema Reference (L1058); Exercise Solutions (L1183)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_c_v4.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06910",
      "source": "B034",
      "target": "K:Long-running agent execution",
      "key": "ND-426d63545d5628a9",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "L’appendice contiene ruoli specializzati, schemi di payload, configurazioni MCP, subagent e soluzioni per sessioni isolate. Ancoraggi: Implementing custom AI Agents (L14); Enterprise Workflow Agent Profiles - Chapter ch:new-workflows (L371); Handoff Payload Schema Reference (L1058); Exercise Solutions (L1183)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_c_v4.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06911",
      "source": "B034",
      "target": "K:Agent context and persistent memory",
      "key": "ND-561a6ec21c021c1d",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "L’appendice contiene ruoli specializzati, schemi di payload, configurazioni MCP, subagent e soluzioni per sessioni isolate. Ancoraggi: Implementing custom AI Agents (L14); Enterprise Workflow Agent Profiles - Chapter ch:new-workflows (L371); Handoff Payload Schema Reference (L1058); Exercise Solutions (L1183)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_c_v4.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06912",
      "source": "B034",
      "target": "K:System understanding and rationale",
      "key": "ND-b0637c3485bbf131",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "L’appendice contiene ruoli specializzati, schemi di payload, configurazioni MCP, subagent e soluzioni per sessioni isolate. Ancoraggi: Implementing custom AI Agents (L14); Enterprise Workflow Agent Profiles - Chapter ch:new-workflows (L371); Handoff Payload Schema Reference (L1058); Exercise Solutions (L1183)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_c_v4.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06913",
      "source": "B034",
      "target": "K:Dependencies and agent supply chain",
      "key": "ND-a3cb31ffb0753153",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "L’appendice contiene ruoli specializzati, schemi di payload, configurazioni MCP, subagent e soluzioni per sessioni isolate. Ancoraggi: Implementing custom AI Agents (L14); Enterprise Workflow Agent Profiles - Chapter ch:new-workflows (L371); Handoff Payload Schema Reference (L1058); Exercise Solutions (L1183)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_c_v4.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06914",
      "source": "B034",
      "target": "K:Independent verification and oracles",
      "key": "ND-fd9e7f920e17c302",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "L’appendice contiene ruoli specializzati, schemi di payload, configurazioni MCP, subagent e soluzioni per sessioni isolate. Ancoraggi: Implementing custom AI Agents (L14); Enterprise Workflow Agent Profiles - Chapter ch:new-workflows (L371); Handoff Payload Schema Reference (L1058); Exercise Solutions (L1183)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_c_v4.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06915",
      "source": "B034",
      "target": "K:Evaluation methodology and baselines",
      "key": "ND-3400dd7da463a870",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Le soluzioni operative traducono i workflow in profili di agenti, handoff ed esercizi. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_c_v4.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06916",
      "source": "B034",
      "target": "C:C03",
      "key": "ND-4231ba73baae2e19",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Le soluzioni operative traducono i workflow in profili di agenti, handoff ed esercizi. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_c_v4.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06917",
      "source": "B034",
      "target": "C:C07",
      "key": "ND-31024dc95e6b5a6d",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Le soluzioni operative traducono i workflow in profili di agenti, handoff ed esercizi. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_c_v4.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06918",
      "source": "B034",
      "target": "C:C09",
      "key": "ND-56e5739dae0372a3",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Le soluzioni operative traducono i workflow in profili di agenti, handoff ed esercizi. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_c_v4.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06919",
      "source": "B034",
      "target": "C:C11",
      "key": "ND-07c59f040ccdeae6",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Le soluzioni operative traducono i workflow in profili di agenti, handoff ed esercizi. Confronto (orchestration): Confrontare parallelismo degli agenti, coordinamento e capacità di revisione; il guadagno teorico di concorrenza va ridotto per handoff e integrazione. Scheda W002: Delegating to an agent enables tasks beyond copilot assistance; lack of visibility constrains trust.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_c_v4.tex",
      "source_line": 227,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "orchestration",
      "source_evidence_locator": "Complete Example: Planner Agent (L227); Chapter ch:tools-n-pratices , Section sec:multi-agent : Your First Multi-Agent Workflow (L1428)",
      "target_evidence_locator": "Frozen v6 node W002 summary/contribution and limitation",
      "target_limitations": "Twenty students; completion-time effects unspecified.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06920",
      "source": "B034",
      "target": "W002",
      "key": "ND-aefb105957462e3b",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Le soluzioni operative traducono i workflow in profili di agenti, handoff ed esercizi. Confronto (orchestration): Confrontare parallelismo degli agenti, coordinamento e capacità di revisione; il guadagno teorico di concorrenza va ridotto per handoff e integrazione. Scheda O025: Developers are moving from guiding one agent toward coordinating multiple asynchronously executing agents.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_c_v4.tex",
      "source_line": 227,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "orchestration",
      "source_evidence_locator": "Complete Example: Planner Agent (L227); Chapter ch:tools-n-pratices , Section sec:multi-agent : Your First Multi-Agent Workflow (L1428)",
      "target_evidence_locator": "Frozen v6 node O025 summary/contribution and limitation",
      "target_limitations": "Role forecasts and workflow examples, not validated hiring or productivity outcomes.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06921",
      "source": "B034",
      "target": "O025",
      "key": "ND-92e0da2e3da38949",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Le soluzioni operative traducono i workflow in profili di agenti, handoff ed esercizi. Confronto (orchestration): Confrontare parallelismo degli agenti, coordinamento e capacità di revisione; il guadagno teorico di concorrenza va ridotto per handoff e integrazione. Scheda P070: Discusses concurrent coding-agent workflows through practitioner accounts, contrasting parallel task execution with the serial attention needed to review and land changes.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_c_v4.tex",
      "source_line": 227,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "orchestration",
      "source_evidence_locator": "Complete Example: Planner Agent (L227); Chapter ch:tools-n-pratices , Section sec:multi-agent : Your First Multi-Agent Workflow (L1428)",
      "target_evidence_locator": "Frozen v6 node P070 summary/contribution and limitation",
      "target_limitations": "Excerpt of Pulse #149; shares that issue, not the content of the separate interview-comparison article. This non-Pulse-titled blog article is an excerpt of a Pulse issue originally published 2025-10-09. It passes the literal title-prefix rule; it is excluded by the optional stricter Pulse-origin filter. The parent issue is provenance only, not another P article. The public account explicitly reuses the Sid Bidasaria conversation reported in P062. It is a different article, not independent interview evidence. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06922",
      "source": "B034",
      "target": "P070",
      "key": "ND-d3305400572bb1c7",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Le soluzioni operative traducono i workflow in profili di agenti, handoff ed esercizi. Confronto (context): Confrontare selezione, recupero e gestione del contesto con i confini di fiducia dei dati esterni. Scheda W157: Typed state pages and enforced write policy protect essential agent memory against compaction and reset failures.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_c_v4.tex",
      "source_line": 1189,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "context",
      "source_evidence_locator": "Chapter ch:tools-n-pratices , Section sec:static-context : Create Your First Instruction File (L1189); Chapter ch:tools-n-pratices , Section sec:dynamic-context : Add MCP to Your Workflow (L1314); Chapter ch:tools-n-pratices , Section sec:context-flow : Multi-Step Feature Implementation (L1640)",
      "target_evidence_locator": "Frozen v6 node W157 summary/contribution and limitation",
      "target_limitations": "Guarantees conditional on token-budget working set; limited trace and synthetic evaluation.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06923",
      "source": "B034",
      "target": "W157",
      "key": "ND-6f75e9ebc67c6b38",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Le soluzioni operative traducono i workflow in profili di agenti, handoff ed esercizi. Confronto (context): Confrontare selezione, recupero e gestione del contesto con i confini di fiducia dei dati esterni. Scheda O031: Reliable prompts are assembled from selected system context, tools and constraints rather than crafted by wording alone.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_c_v4.tex",
      "source_line": 1189,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "context",
      "source_evidence_locator": "Chapter ch:tools-n-pratices , Section sec:static-context : Create Your First Instruction File (L1189); Chapter ch:tools-n-pratices , Section sec:dynamic-context : Add MCP to Your Workflow (L1314); Chapter ch:tools-n-pratices , Section sec:context-flow : Multi-Step Feature Implementation (L1640)",
      "target_evidence_locator": "Frozen v6 node O031 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06924",
      "source": "B034",
      "target": "O031",
      "key": "ND-ef0ee1f022ecc4e1",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Le soluzioni operative traducono i workflow in profili di agenti, handoff ed esercizi. Confronto (oracle): Distinguere test derivati dall’intenzione da test che ripetono l’implementazione; un esito verde richiede un oracolo pertinente e sufficientemente indipendente. Scheda W077: Tests generated directly from defective implementations can encode the bug; an independent specification reduces error propagation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_c_v4.tex",
      "source_line": 356,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "oracle",
      "source_evidence_locator": "Testing and Iteration (L356); Test Explorer Agent (L717); Test Engineer Agent (L820)",
      "target_evidence_locator": "Frozen v6 node W077 summary/contribution and limitation",
      "target_limitations": "Specific Java defect benchmark and prompt setup.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06925",
      "source": "B034",
      "target": "W077",
      "key": "ND-6e2ccce35e0a4732",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Le soluzioni operative traducono i workflow in profili di agenti, handoff ed esercizi. Confronto (oracle): Distinguere test derivati dall’intenzione da test che ripetono l’implementazione; un esito verde richiede un oracolo pertinente e sufficientemente indipendente. Scheda O033: Verification becomes the bottleneck when generation is cheap; every AI-produced change needs a justified check.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_c_v4.tex",
      "source_line": 356,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "oracle",
      "source_evidence_locator": "Testing and Iteration (L356); Test Explorer Agent (L717); Test Engineer Agent (L820)",
      "target_evidence_locator": "Frozen v6 node O033 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06926",
      "source": "B034",
      "target": "O033",
      "key": "ND-41a75fd0845f4cb7",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:new-workflows.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_c_v4.tex",
      "source_line": 6,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:new-workflows",
      "id": "x06927",
      "source": "B034",
      "target": "B007",
      "key": "ND-1d7baa01ea4c2176",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:new-workflows.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_c_v4.tex",
      "source_line": 21,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:new-workflows",
      "id": "x06928",
      "source": "B034",
      "target": "B007",
      "key": "ND-3e156282c518398b",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:new-workflows.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_c_v4.tex",
      "source_line": 371,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:new-workflows",
      "id": "x06929",
      "source": "B034",
      "target": "B007",
      "key": "ND-7ed68d0521a448fb",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:new-workflows.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_c_v4.tex",
      "source_line": 374,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:new-workflows",
      "id": "x06930",
      "source": "B034",
      "target": "B007",
      "key": "ND-17a2e6dbe044cf27",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:tools-n-pratices.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_c_v4.tex",
      "source_line": 6,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:tools-n-pratices",
      "id": "x06931",
      "source": "B034",
      "target": "B019",
      "key": "ND-6319fbb993d3e5f7",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:tools-n-pratices.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_c_v4.tex",
      "source_line": 1186,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:tools-n-pratices",
      "id": "x06932",
      "source": "B034",
      "target": "B019",
      "key": "ND-fd52f70fad3b63ab",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:tools-n-pratices.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_c_v4.tex",
      "source_line": 1189,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:tools-n-pratices",
      "id": "x06933",
      "source": "B034",
      "target": "B019",
      "key": "ND-dae6afdcaf5d5518",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:tools-n-pratices.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_c_v4.tex",
      "source_line": 1314,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:tools-n-pratices",
      "id": "x06934",
      "source": "B034",
      "target": "B019",
      "key": "ND-6cf7d7276b4d2026",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:tools-n-pratices.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_c_v4.tex",
      "source_line": 1428,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:tools-n-pratices",
      "id": "x06935",
      "source": "B034",
      "target": "B019",
      "key": "ND-627a4c6b16de60b5",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:tools-n-pratices.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_c_v4.tex",
      "source_line": 1640,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:tools-n-pratices",
      "id": "x06936",
      "source": "B034",
      "target": "B019",
      "key": "ND-7f2705e1892c49ed",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label sec:static-context.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_c_v4.tex",
      "source_line": 1189,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "sec:static-context",
      "id": "x06937",
      "source": "B034",
      "target": "B022",
      "key": "ND-bd83a1b648298933",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label sec:dynamic-context.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_c_v4.tex",
      "source_line": 1314,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "sec:dynamic-context",
      "id": "x06938",
      "source": "B034",
      "target": "B023",
      "key": "ND-34e19f4f4e545d0a",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label sec:multi-agent.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_c_v4.tex",
      "source_line": 1428,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "sec:multi-agent",
      "id": "x06939",
      "source": "B034",
      "target": "B025",
      "key": "ND-f32eef1dc569bdab",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label sec:context-flow.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_c_v4.tex",
      "source_line": 1640,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "sec:context-flow",
      "id": "x06940",
      "source": "B034",
      "target": "B024",
      "key": "ND-e71ed40ad83d005b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x06941",
      "source": "B034",
      "target": "PUB:V11:V01",
      "key": "V11-a3f30dc6d41c35329d962a82",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_eu.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x06942",
      "source": "B035",
      "target": "V01",
      "key": "ND-0dde0872abc24658",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "L’adozione europea combina responsabilità, provenienza e scelte di sovranità operativa. Ancoraggi: Introduction: A Different Calculus (L7); The Regulatory Landscape: Three Critical Frameworks (L53); Operational Sovereignty Assessment (L356); Conclusion: A European Path (L422)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_eu.tex",
      "source_line": 7,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06943",
      "source": "B035",
      "target": "T:Code quality & security",
      "key": "ND-7fd191e053d9989c",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "L’adozione europea combina responsabilità, provenienza e scelte di sovranità operativa. Ancoraggi: Introduction: A Different Calculus (L7); The Regulatory Landscape: Three Critical Frameworks (L53); Operational Sovereignty Assessment (L356); Conclusion: A European Path (L422)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_eu.tex",
      "source_line": 7,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06944",
      "source": "B035",
      "target": "T:Engineering structure",
      "key": "ND-bba5b0e7fd0ff68d",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "L’adozione europea combina responsabilità, provenienza e scelte di sovranità operativa. Ancoraggi: Introduction: A Different Calculus (L7); The Regulatory Landscape: Three Critical Frameworks (L53); Operational Sovereignty Assessment (L356); Conclusion: A European Path (L422)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_eu.tex",
      "source_line": 7,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06945",
      "source": "B035",
      "target": "T:Economics",
      "key": "ND-b398eb2292f91d35",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "L’adozione europea combina responsabilità, provenienza e scelte di sovranità operativa. Ancoraggi: Introduction: A Different Calculus (L7); The Regulatory Landscape: Three Critical Frameworks (L53); Operational Sovereignty Assessment (L356); Conclusion: A European Path (L422)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_eu.tex",
      "source_line": 7,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06946",
      "source": "B035",
      "target": "T:What agents can do",
      "key": "ND-61a58e38ed457da8",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "L’appendice tratta quadro regolatorio, rischio delle dipendenze, dati, architetture ibride e AI-BOM come esigenze connesse alla pratica ingegneristica. Ancoraggi: Introduction: A Different Calculus (L7); The Regulatory Landscape: Three Critical Frameworks (L53); Operational Sovereignty Assessment (L356); Conclusion: A European Path (L422)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_eu.tex",
      "source_line": 7,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06947",
      "source": "B035",
      "target": "K:Dependencies and agent supply chain",
      "key": "ND-5ef8d013849d9619",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "L’appendice tratta quadro regolatorio, rischio delle dipendenze, dati, architetture ibride e AI-BOM come esigenze connesse alla pratica ingegneristica. Ancoraggi: Introduction: A Different Calculus (L7); The Regulatory Landscape: Three Critical Frameworks (L53); Operational Sovereignty Assessment (L356); Conclusion: A European Path (L422)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_eu.tex",
      "source_line": 7,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06948",
      "source": "B035",
      "target": "K:Specifications and governance",
      "key": "ND-51cf235ac22bdc6f",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "L’appendice tratta quadro regolatorio, rischio delle dipendenze, dati, architetture ibride e AI-BOM come esigenze connesse alla pratica ingegneristica. Ancoraggi: Introduction: A Different Calculus (L7); The Regulatory Landscape: Three Critical Frameworks (L53); Operational Sovereignty Assessment (L356); Conclusion: A European Path (L422)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_eu.tex",
      "source_line": 7,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06949",
      "source": "B035",
      "target": "K:Ownership and knowledge transfer",
      "key": "ND-04275bd9109a5076",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "L’appendice tratta quadro regolatorio, rischio delle dipendenze, dati, architetture ibride e AI-BOM come esigenze connesse alla pratica ingegneristica. Ancoraggi: Introduction: A Different Calculus (L7); The Regulatory Landscape: Three Critical Frameworks (L53); Operational Sovereignty Assessment (L356); Conclusion: A European Path (L422)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_eu.tex",
      "source_line": 7,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06950",
      "source": "B035",
      "target": "K:Prompt injection and malicious tools",
      "key": "ND-a87ab70c63ea983c",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "L’appendice tratta quadro regolatorio, rischio delle dipendenze, dati, architetture ibride e AI-BOM come esigenze connesse alla pratica ingegneristica. Ancoraggi: Introduction: A Different Calculus (L7); The Regulatory Landscape: Three Critical Frameworks (L53); Operational Sovereignty Assessment (L356); Conclusion: A European Path (L422)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_eu.tex",
      "source_line": 7,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06951",
      "source": "B035",
      "target": "K:Vulnerability and secure code",
      "key": "ND-85da4efce71badd7",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "L’appendice tratta quadro regolatorio, rischio delle dipendenze, dati, architetture ibride e AI-BOM come esigenze connesse alla pratica ingegneristica. Ancoraggi: Introduction: A Different Calculus (L7); The Regulatory Landscape: Three Critical Frameworks (L53); Operational Sovereignty Assessment (L356); Conclusion: A European Path (L422)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_eu.tex",
      "source_line": 7,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06952",
      "source": "B035",
      "target": "K:Economic costs and return",
      "key": "ND-e8c3ffb161a46dfe",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "L’appendice tratta quadro regolatorio, rischio delle dipendenze, dati, architetture ibride e AI-BOM come esigenze connesse alla pratica ingegneristica. Ancoraggi: Introduction: A Different Calculus (L7); The Regulatory Landscape: Three Critical Frameworks (L53); Operational Sovereignty Assessment (L356); Conclusion: A European Path (L422)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_eu.tex",
      "source_line": 7,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06953",
      "source": "B035",
      "target": "K:Long-running agent execution",
      "key": "ND-edae9a5cc28093cf",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: L’adozione europea combina responsabilità, provenienza e scelte di sovranità operativa. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_eu.tex",
      "source_line": 7,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06954",
      "source": "B035",
      "target": "C:C06",
      "key": "ND-e68793ae65d89f14",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: L’adozione europea combina responsabilità, provenienza e scelte di sovranità operativa. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_eu.tex",
      "source_line": 7,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06955",
      "source": "B035",
      "target": "C:C11",
      "key": "ND-cb502e53b8059f66",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: L’adozione europea combina responsabilità, provenienza e scelte di sovranità operativa. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_eu.tex",
      "source_line": 7,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06956",
      "source": "B035",
      "target": "C:C12",
      "key": "ND-20bd2afbfb38ca41",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: L’adozione europea combina responsabilità, provenienza e scelte di sovranità operativa. Confronto (law): Usare il confronto soltanto per governance, provenienza e scelta infrastrutturale; nessuna di queste associazioni convalida affermazioni giuridiche del volume. Scheda W053: Exposed execution grants, versionless MCP servers, and overbroad skill approvals make harness configuration an attack surface.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_eu.tex",
      "source_line": 53,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "law",
      "source_evidence_locator": "The Regulatory Landscape: Three Critical Frameworks (L53); The EU Copyright Directive's TDM Exceptions (L150); Adaptation Strategies for EU Companies (L245)",
      "target_evidence_locator": "Frozen v6 node W053 summary/contribution and limitation",
      "target_limitations": "Static configuration exposure does not prove exploitation.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06957",
      "source": "B035",
      "target": "W053",
      "key": "ND-068da9e6cabbba5e",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: L’adozione europea combina responsabilità, provenienza e scelte di sovranità operativa. Confronto (law): Usare il confronto soltanto per governance, provenienza e scelta infrastrutturale; nessuna di queste associazioni convalida affermazioni giuridiche del volume. Scheda O014: Production agents need identity, authorization, observability and recovery controls beyond an impressive base model.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_eu.tex",
      "source_line": 53,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "law",
      "source_evidence_locator": "The Regulatory Landscape: Three Critical Frameworks (L53); The EU Copyright Directive's TDM Exceptions (L150); Adaptation Strategies for EU Companies (L245)",
      "target_evidence_locator": "Frozen v6 node O014 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06958",
      "source": "B035",
      "target": "O014",
      "key": "ND-df34ce0c4d6c4488",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: L’adozione europea combina responsabilità, provenienza e scelte di sovranità operativa. Confronto (law): Usare il confronto soltanto per governance, provenienza e scelta infrastrutturale; nessuna di queste associazioni convalida affermazioni giuridiche del volume. Scheda P098: Orosz introduces authorized excerpts by Martin Kleppmann and Chris Riccomini on cloud versus self-hosting and engineers’ ethical responsibilities.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_eu.tex",
      "source_line": 53,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "law",
      "source_evidence_locator": "The Regulatory Landscape: Three Critical Frameworks (L53); The EU Copyright Directive's TDM Exceptions (L150); Adaptation Strategies for EU Companies (L245)",
      "target_evidence_locator": "Frozen v6 node P098 summary/contribution and limitation",
      "target_limitations": "Displayed byline: Gergely Orosz. Excerpt authors: Martin Kleppmann and Chris Riccomini. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06959",
      "source": "B035",
      "target": "P098",
      "key": "ND-3cbcb29e01602d7e",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: L’adozione europea combina responsabilità, provenienza e scelte di sovranità operativa. Confronto (security): Confrontare superficie di attacco dell’agente, permessi e contenimento; esposizione, dimostrazione di attacco e frequenza degli incidenti non sono misure intercambiabili. Scheda W060: Workspace and retrieved-content injections can induce agents to execute unwanted commands.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_eu.tex",
      "source_line": 181,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "security",
      "source_evidence_locator": "Operational Risks: Security and Data Sovereignty (L181)",
      "target_evidence_locator": "Frozen v6 node W060 summary/contribution and limitation",
      "target_limitations": "Attack configurations are adversarial, not real-world incidence rates.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06960",
      "source": "B035",
      "target": "W060",
      "key": "ND-c67e7801e70a2e60",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: L’adozione europea combina responsabilità, provenienza e scelte di sovranità operativa. Confronto (local): Confrontare infrastruttura locale e costo per esito verificato. Inferenza locale, privacy, assenza di rete e convenienza economica richiedono controlli distinti. Scheda W095: Proposes analyzing the whole agentic lifecycle across verification reliability and cost.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SW_ENG/appendices/appendix_eu.tex",
      "source_line": 7,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "local",
      "source_evidence_locator": "Introduction: A Different Calculus (L7); Adaptation Strategies for EU Companies (L245); Conclusion: A European Path (L422)",
      "target_evidence_locator": "Frozen v6 node W095 summary/contribution and limitation",
      "target_limitations": "Synthesis only, no new outcome dataset.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x06961",
      "source": "B035",
      "target": "W095",
      "key": "ND-46a013962bbd12ab",
      "atlas_family": "comparison"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x06962",
      "source": "B035",
      "target": "PUB:V11:V01",
      "key": "V11-2c0a5bd6af76deda5f039435",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/main.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x06963",
      "source": "B036",
      "target": "V02",
      "key": "ND-2672781bb97d88f2",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "La postfazione riconduce SDD alla trasformazione più ampia dell’ingegneria. Ancoraggi: Afterword: The Bigger Picture (L176)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/main.tex",
      "source_line": 176,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06964",
      "source": "B036",
      "target": "T:Engineering structure",
      "key": "ND-d3e12765a91b01f8",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La postfazione riconduce SDD alla trasformazione più ampia dell’ingegneria. Ancoraggi: Afterword: The Bigger Picture (L176)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/main.tex",
      "source_line": 176,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06965",
      "source": "B036",
      "target": "T:Verification & review",
      "key": "ND-cd3bc2ed83b88933",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La postfazione riconduce SDD alla trasformazione più ampia dell’ingegneria. Ancoraggi: Afterword: The Bigger Picture (L176)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/main.tex",
      "source_line": 176,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06966",
      "source": "B036",
      "target": "T:What agents can do",
      "key": "ND-c8551f2e15d9a6fc",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il main include introduzioni alle parti e una chiusura concettuale, oltre ai rimandi al volume precedente. La scheda riguarda questa prosa autonoma, non la duplicazione dei capitoli inclusi. Ancoraggi: Afterword: The Bigger Picture (L176)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/main.tex",
      "source_line": 176,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06967",
      "source": "B036",
      "target": "K:Specifications and governance",
      "key": "ND-8bc0ed4cec3ac0df",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il main include introduzioni alle parti e una chiusura concettuale, oltre ai rimandi al volume precedente. La scheda riguarda questa prosa autonoma, non la duplicazione dei capitoli inclusi. Ancoraggi: Afterword: The Bigger Picture (L176)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/main.tex",
      "source_line": 176,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06968",
      "source": "B036",
      "target": "K:Independent verification and oracles",
      "key": "ND-24606524d1a40106",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il main include introduzioni alle parti e una chiusura concettuale, oltre ai rimandi al volume precedente. La scheda riguarda questa prosa autonoma, non la duplicazione dei capitoli inclusi. Ancoraggi: Afterword: The Bigger Picture (L176)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/main.tex",
      "source_line": 176,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06969",
      "source": "B036",
      "target": "K:Developer workflow and adoption",
      "key": "ND-0103665d3a445861",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il main include introduzioni alle parti e una chiusura concettuale, oltre ai rimandi al volume precedente. La scheda riguarda questa prosa autonoma, non la duplicazione dei capitoli inclusi. Ancoraggi: Afterword: The Bigger Picture (L176)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/main.tex",
      "source_line": 176,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06970",
      "source": "B036",
      "target": "K:Human-agent collaboration",
      "key": "ND-233d744d683cc707",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: La postfazione riconduce SDD alla trasformazione più ampia dell’ingegneria. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/main.tex",
      "source_line": 176,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06971",
      "source": "B036",
      "target": "C:C01",
      "key": "ND-c096d0ff13982f65",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: La postfazione riconduce SDD alla trasformazione più ampia dell’ingegneria. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/main.tex",
      "source_line": 176,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x06972",
      "source": "B036",
      "target": "C:C04",
      "key": "ND-b5df1c01759e8516",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/main.tex",
      "source_line": 24,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x06973",
      "source": "B036",
      "target": "B037",
      "key": "ND-4d01fee8856143f3",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/main.tex",
      "source_line": 63,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x06974",
      "source": "B036",
      "target": "B038",
      "key": "ND-73e8a0c5d6bd9fd8",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:shift.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/main.tex",
      "source_line": 46,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:shift",
      "id": "x06975",
      "source": "B036",
      "target": "B038",
      "key": "ND-9890cbb6f9a81246",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/main.tex",
      "source_line": 64,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x06976",
      "source": "B036",
      "target": "B039",
      "key": "ND-5e0a10bfdc262fe3",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:process.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/main.tex",
      "source_line": 49,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:process",
      "id": "x06977",
      "source": "B036",
      "target": "B039",
      "key": "ND-c219d870d5bdbe0c",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/main.tex",
      "source_line": 98,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x06978",
      "source": "B036",
      "target": "B040",
      "key": "ND-6a3697f2664da4a8",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:toolkit.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/main.tex",
      "source_line": 81,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:toolkit",
      "id": "x06979",
      "source": "B036",
      "target": "B040",
      "key": "ND-3ef364a07c72247a",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/main.tex",
      "source_line": 99,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x06980",
      "source": "B036",
      "target": "B041",
      "key": "ND-2783a0387d93294b",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:integration.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/main.tex",
      "source_line": 84,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:integration",
      "id": "x06981",
      "source": "B036",
      "target": "B041",
      "key": "ND-d24461fa0ae5f3c6",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/main.tex",
      "source_line": 133,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x06982",
      "source": "B036",
      "target": "B042",
      "key": "ND-2ac2bf80a1d0ab32",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:patterns.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/main.tex",
      "source_line": 116,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:patterns",
      "id": "x06983",
      "source": "B036",
      "target": "B042",
      "key": "ND-54dbb0dab9a3ee30",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/main.tex",
      "source_line": 134,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x06984",
      "source": "B036",
      "target": "B043",
      "key": "ND-9b573a75346ed5d6",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:limitations.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/main.tex",
      "source_line": 119,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:limitations",
      "id": "x06985",
      "source": "B036",
      "target": "B043",
      "key": "ND-d2699c8fb8612984",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/main.tex",
      "source_line": 164,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x06986",
      "source": "B036",
      "target": "B044",
      "key": "ND-31fe3595d70935d9",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label app:templates.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/main.tex",
      "source_line": 147,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "app:templates",
      "id": "x06987",
      "source": "B036",
      "target": "B044",
      "key": "ND-5e65495fd793eed9",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/main.tex",
      "source_line": 165,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x06988",
      "source": "B036",
      "target": "B045",
      "key": "ND-dee61718cac0e15f",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label app:examples.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/main.tex",
      "source_line": 150,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "app:examples",
      "id": "x06989",
      "source": "B036",
      "target": "B045",
      "key": "ND-d72749342549f55f",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/main.tex",
      "source_line": 166,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x06990",
      "source": "B036",
      "target": "B046",
      "key": "ND-ce779ea78e209287",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label app:playbooks.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/main.tex",
      "source_line": 153,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "app:playbooks",
      "id": "x06991",
      "source": "B036",
      "target": "B046",
      "key": "ND-497055260b9643b8",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x06992",
      "source": "B036",
      "target": "PUB:V11:V02",
      "key": "V11-d6bd158b91be1e35be82c667",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/frontmatter.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x06993",
      "source": "B037",
      "target": "V02",
      "key": "ND-4d9290d2b8213db2",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "La prefazione definisce pubblico, motivazione e rapporto con il volume fondativo. Ancoraggi: Preface (L96); Before You Begin (L144); Reading Paths by Role (L206); The Experts Who Shaped This Book (L257)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/frontmatter.tex",
      "source_line": 96,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06994",
      "source": "B037",
      "target": "T:Engineering structure",
      "key": "ND-9ade52676132540a",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La prefazione definisce pubblico, motivazione e rapporto con il volume fondativo. Ancoraggi: Preface (L96); Before You Begin (L144); Reading Paths by Role (L206); The Experts Who Shaped This Book (L257)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/frontmatter.tex",
      "source_line": 96,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06995",
      "source": "B037",
      "target": "T:Verification & review",
      "key": "ND-742817bd280bb3e3",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La prefazione definisce pubblico, motivazione e rapporto con il volume fondativo. Ancoraggi: Preface (L96); Before You Begin (L144); Reading Paths by Role (L206); The Experts Who Shaped This Book (L257)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/frontmatter.tex",
      "source_line": 96,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06996",
      "source": "B037",
      "target": "T:Productivity",
      "key": "ND-f221c104703f9778",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La prefazione definisce pubblico, motivazione e rapporto con il volume fondativo. Ancoraggi: Preface (L96); Before You Begin (L144); Reading Paths by Role (L206); The Experts Who Shaped This Book (L257)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/frontmatter.tex",
      "source_line": 96,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x06997",
      "source": "B037",
      "target": "T:Skills & learning",
      "key": "ND-7df15cb6a94b1dc2",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il file presenta SDD come modo di rendere esplicito l’intento prima della generazione e chiarisce il percorso di lettura. Ancoraggi: Preface (L96); Before You Begin (L144); Reading Paths by Role (L206); The Experts Who Shaped This Book (L257)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/frontmatter.tex",
      "source_line": 96,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06998",
      "source": "B037",
      "target": "K:Specifications and governance",
      "key": "ND-1d1d95822a4b56d3",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il file presenta SDD come modo di rendere esplicito l’intento prima della generazione e chiarisce il percorso di lettura. Ancoraggi: Preface (L96); Before You Begin (L144); Reading Paths by Role (L206); The Experts Who Shaped This Book (L257)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/frontmatter.tex",
      "source_line": 96,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x06999",
      "source": "B037",
      "target": "K:Independent verification and oracles",
      "key": "ND-0e7469e0c819935d",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il file presenta SDD come modo di rendere esplicito l’intento prima della generazione e chiarisce il percorso di lettura. Ancoraggi: Preface (L96); Before You Begin (L144); Reading Paths by Role (L206); The Experts Who Shaped This Book (L257)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/frontmatter.tex",
      "source_line": 96,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07000",
      "source": "B037",
      "target": "K:Developer workflow and adoption",
      "key": "ND-916c4987a371a9d3",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il file presenta SDD come modo di rendere esplicito l’intento prima della generazione e chiarisce il percorso di lettura. Ancoraggi: Preface (L96); Before You Begin (L144); Reading Paths by Role (L206); The Experts Who Shaped This Book (L257)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/frontmatter.tex",
      "source_line": 96,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07001",
      "source": "B037",
      "target": "K:Evaluation methodology and baselines",
      "key": "ND-ef0c1470b7b04245",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: La prefazione definisce pubblico, motivazione e rapporto con il volume fondativo. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/frontmatter.tex",
      "source_line": 96,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07002",
      "source": "B037",
      "target": "C:C01",
      "key": "ND-daa61a1126971c96",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: La prefazione definisce pubblico, motivazione e rapporto con il volume fondativo. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/frontmatter.tex",
      "source_line": 96,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07003",
      "source": "B037",
      "target": "C:C04",
      "key": "ND-8aec7c79e790c84a",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:shift.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/frontmatter.tex",
      "source_line": 265,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:shift",
      "id": "x07004",
      "source": "B037",
      "target": "B038",
      "key": "ND-9d3d6a0ae64e98dc",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:toolkit.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/frontmatter.tex",
      "source_line": 271,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:toolkit",
      "id": "x07005",
      "source": "B037",
      "target": "B040",
      "key": "ND-0f94377223f137fd",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x07006",
      "source": "B037",
      "target": "PUB:V11:V02",
      "key": "V11-f837d135538133206eaddc86",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter01_shift.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x07007",
      "source": "B038",
      "target": "V02",
      "key": "ND-ddcbc676a2ffaabb",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "L’intento diventa la fonte di riferimento del processo, con confini di autorità espliciti. Ancoraggi: From Code-First to Intent-First (L15); Vibe Coding vs.\\ Spec-Driven Development (L85); Five Principles That Actually Work (L142); The Three-Tier Boundary System (L260)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter01_shift.tex",
      "source_line": 15,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07008",
      "source": "B038",
      "target": "T:Engineering structure",
      "key": "ND-ff5cd4a8df09643d",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "L’intento diventa la fonte di riferimento del processo, con confini di autorità espliciti. Ancoraggi: From Code-First to Intent-First (L15); Vibe Coding vs.\\ Spec-Driven Development (L85); Five Principles That Actually Work (L142); The Three-Tier Boundary System (L260)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter01_shift.tex",
      "source_line": 15,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07009",
      "source": "B038",
      "target": "T:Verification & review",
      "key": "ND-9e36c109da4635a6",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo oppone code-first e intent-first, formula cinque principi e introduce il sistema di confini a tre livelli. Ancoraggi: From Code-First to Intent-First (L15); Vibe Coding vs.\\ Spec-Driven Development (L85); Five Principles That Actually Work (L142); The Three-Tier Boundary System (L260)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter01_shift.tex",
      "source_line": 15,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07010",
      "source": "B038",
      "target": "K:Specifications and governance",
      "key": "ND-39edbc7e468b0221",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo oppone code-first e intent-first, formula cinque principi e introduce il sistema di confini a tre livelli. Ancoraggi: From Code-First to Intent-First (L15); Vibe Coding vs.\\ Spec-Driven Development (L85); Five Principles That Actually Work (L142); The Three-Tier Boundary System (L260)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter01_shift.tex",
      "source_line": 15,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07011",
      "source": "B038",
      "target": "K:Independent verification and oracles",
      "key": "ND-9bb7627849b89522",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo oppone code-first e intent-first, formula cinque principi e introduce il sistema di confini a tre livelli. Ancoraggi: From Code-First to Intent-First (L15); Vibe Coding vs.\\ Spec-Driven Development (L85); Five Principles That Actually Work (L142); The Three-Tier Boundary System (L260)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter01_shift.tex",
      "source_line": 15,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07012",
      "source": "B038",
      "target": "K:Ownership and knowledge transfer",
      "key": "ND-b0bd619d16cbd637",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: L’intento diventa la fonte di riferimento del processo, con confini di autorità espliciti. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter01_shift.tex",
      "source_line": 15,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07013",
      "source": "B038",
      "target": "C:C04",
      "key": "ND-981d7271fc5e0988",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: L’intento diventa la fonte di riferimento del processo, con confini di autorità espliciti. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter01_shift.tex",
      "source_line": 15,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07014",
      "source": "B038",
      "target": "C:C11",
      "key": "ND-ca58fddb3d489dcc",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: L’intento diventa la fonte di riferimento del processo, con confini di autorità espliciti. Confronto (intent): Confrontare intenti, specifiche e criteri di accettazione. La convergenza concettuale non costituisce una validazione sperimentale del processo. Scheda W011: Proposes specification and verification governance to balance faster generation against reliability.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter01_shift.tex",
      "source_line": 15,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "intent",
      "source_evidence_locator": "From Code-First to Intent-First (L15); Vibe Coding vs.\\ Spec-Driven Development (L85); The Spec-Driven Alternative (L112)",
      "target_evidence_locator": "Frozen v6 node W011 summary/contribution and limitation",
      "target_limitations": "Synthesis rather than a new intervention trial.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07015",
      "source": "B038",
      "target": "W011",
      "key": "ND-d39ab5a554d64088",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: L’intento diventa la fonte di riferimento del processo, con confini di autorità espliciti. Confronto (intent): Confrontare intenti, specifiche e criteri di accettazione. La convergenza concettuale non costituisce una validazione sperimentale del processo. Scheda O018: A useful agent specification is compact, testable and iterative rather than a giant prompt resembling an unvalidated requirements dump.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter01_shift.tex",
      "source_line": 15,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "intent",
      "source_evidence_locator": "From Code-First to Intent-First (L15); Vibe Coding vs.\\ Spec-Driven Development (L85); The Spec-Driven Alternative (L112)",
      "target_evidence_locator": "Frozen v6 node O018 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07016",
      "source": "B038",
      "target": "O018",
      "key": "ND-6a5797f2e1d6397c",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: L’intento diventa la fonte di riferimento del processo, con confini di autorità espliciti. Confronto (intent): Confrontare intenti, specifiche e criteri di accettazione. La convergenza concettuale non costituisce una validazione sperimentale del processo. Scheda P100: Orosz revisits Brooks’s distinction between fundamental software difficulty and tool-level improvement.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter01_shift.tex",
      "source_line": 15,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "intent",
      "source_evidence_locator": "From Code-First to Intent-First (L15); Vibe Coding vs.\\ Spec-Driven Development (L85); The Spec-Driven Alternative (L112)",
      "target_evidence_locator": "Frozen v6 node P100 summary/contribution and limitation",
      "target_limitations": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07017",
      "source": "B038",
      "target": "P100",
      "key": "ND-e9b2e48e5d717628",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: L’intento diventa la fonte di riferimento del processo, con confini di autorità espliciti. Confronto (governance): Confrontare autorità umana, confini decisionali e controlli di esecuzione; policy osservate e casi aziendali non certificano l’efficacia del metodo proposto. Scheda W150: Most policies allow AI while specifying disclosure and human responsibility, suggesting workable rather than absolutist governance.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter01_shift.tex",
      "source_line": 15,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "governance",
      "source_evidence_locator": "From Code-First to Intent-First (L15); Five Principles That Actually Work (L142); The Three-Tier Boundary System (L260)",
      "target_evidence_locator": "Frozen v6 node W150 summary/contribution and limitation",
      "target_limitations": "Classifies rules but does not measure their safety effect.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07018",
      "source": "B038",
      "target": "W150",
      "key": "ND-0e718466cdb637c0",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: L’intento diventa la fonte di riferimento del processo, con confini di autorità espliciti. Confronto (governance): Confrontare autorità umana, confini decisionali e controlli di esecuzione; policy osservate e casi aziendali non certificano l’efficacia del metodo proposto. Scheda O009: Engineers can delegate the inner execution loop while retaining ownership of quality criteria, verdicts and consequences.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter01_shift.tex",
      "source_line": 15,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "governance",
      "source_evidence_locator": "From Code-First to Intent-First (L15); Five Principles That Actually Work (L142); The Three-Tier Boundary System (L260)",
      "target_evidence_locator": "Frozen v6 node O009 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07019",
      "source": "B038",
      "target": "O009",
      "key": "ND-7eebaee0a15e5163",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:process.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter01_shift.tex",
      "source_line": 139,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:process",
      "id": "x07020",
      "source": "B038",
      "target": "B039",
      "key": "ND-2e2c57c32e9c3c93",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:toolkit.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter01_shift.tex",
      "source_line": 139,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:toolkit",
      "id": "x07021",
      "source": "B038",
      "target": "B040",
      "key": "ND-f6d53e871cbf6a0c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x07022",
      "source": "B038",
      "target": "PUB:V11:V02",
      "key": "V11-cddae605686dbdac26a1b37e",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter02_process.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x07023",
      "source": "B039",
      "target": "V02",
      "key": "ND-ebe0a1e3422bd27e",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "Quattro fasi e quattro gate organizzano il passaggio dall’intento all’implementazione. Ancoraggi: Four Phases, Four Gates (L20); Model Selection Strategy (L241); The Clarification Phase (L361); Quality Checklists: Unit Tests for English (L467)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter02_process.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07024",
      "source": "B039",
      "target": "T:Engineering structure",
      "key": "ND-dedee67c7d48fbe9",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Quattro fasi e quattro gate organizzano il passaggio dall’intento all’implementazione. Ancoraggi: Four Phases, Four Gates (L20); Model Selection Strategy (L241); The Clarification Phase (L361); Quality Checklists: Unit Tests for English (L467)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter02_process.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07025",
      "source": "B039",
      "target": "T:System knowledge & memory",
      "key": "ND-a67fbebd2fceef98",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Quattro fasi e quattro gate organizzano il passaggio dall’intento all’implementazione. Ancoraggi: Four Phases, Four Gates (L20); Model Selection Strategy (L241); The Clarification Phase (L361); Quality Checklists: Unit Tests for English (L467)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter02_process.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07026",
      "source": "B039",
      "target": "T:Verification & review",
      "key": "ND-25309f6f6419974e",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Quattro fasi e quattro gate organizzano il passaggio dall’intento all’implementazione. Ancoraggi: Four Phases, Four Gates (L20); Model Selection Strategy (L241); The Clarification Phase (L361); Quality Checklists: Unit Tests for English (L467)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter02_process.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07027",
      "source": "B039",
      "target": "T:Code quality & security",
      "key": "ND-a5a5c1fc453304b0",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Costituzione, chiarimenti, selezione del modello, analisi di consistenza e checklist rendono esplicite le condizioni di avanzamento. Ancoraggi: Four Phases, Four Gates (L20); Model Selection Strategy (L241); The Clarification Phase (L361); Quality Checklists: Unit Tests for English (L467)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter02_process.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07028",
      "source": "B039",
      "target": "K:Specifications and governance",
      "key": "ND-4584a0b78d6f037f",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Costituzione, chiarimenti, selezione del modello, analisi di consistenza e checklist rendono esplicite le condizioni di avanzamento. Ancoraggi: Four Phases, Four Gates (L20); Model Selection Strategy (L241); The Clarification Phase (L361); Quality Checklists: Unit Tests for English (L467)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter02_process.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07029",
      "source": "B039",
      "target": "K:System understanding and rationale",
      "key": "ND-0c85042279e376c2",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Costituzione, chiarimenti, selezione del modello, analisi di consistenza e checklist rendono esplicite le condizioni di avanzamento. Ancoraggi: Four Phases, Four Gates (L20); Model Selection Strategy (L241); The Clarification Phase (L361); Quality Checklists: Unit Tests for English (L467)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter02_process.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07030",
      "source": "B039",
      "target": "K:Independent verification and oracles",
      "key": "ND-97334f7842345c6d",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Costituzione, chiarimenti, selezione del modello, analisi di consistenza e checklist rendono esplicite le condizioni di avanzamento. Ancoraggi: Four Phases, Four Gates (L20); Model Selection Strategy (L241); The Clarification Phase (L361); Quality Checklists: Unit Tests for English (L467)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter02_process.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07031",
      "source": "B039",
      "target": "K:Evaluation methodology and baselines",
      "key": "ND-22bc58d8270eb913",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Quattro fasi e quattro gate organizzano il passaggio dall’intento all’implementazione. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter02_process.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07032",
      "source": "B039",
      "target": "C:C04",
      "key": "ND-df329bd5c2f973c2",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Quattro fasi e quattro gate organizzano il passaggio dall’intento all’implementazione. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter02_process.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07033",
      "source": "B039",
      "target": "C:C07",
      "key": "ND-2de9055466176089",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Quattro fasi e quattro gate organizzano il passaggio dall’intento all’implementazione. Confronto (iterative): Esaminare come chiarimenti e modifiche di intenzione si propagano agli artefatti e alla revisione; evitare di equiparare una sequenza di gate a un processo necessariamente waterfall. Scheda W099: Comparing diff content to stated intent can help authors find unintended deviations.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter02_process.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "iterative",
      "source_evidence_locator": "Four Phases, Four Gates (L20); Phase 1: Specify (The “What” and “Why”) (L68); Phase 2: Plan (The “How”) (L95)",
      "target_evidence_locator": "Frozen v6 node W099 summary/contribution and limitation",
      "target_limitations": "Small reported effect; defect denominator absent.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07034",
      "source": "B039",
      "target": "W099",
      "key": "ND-03165fd27e266e27",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Quattro fasi e quattro gate organizzano il passaggio dall’intento all’implementazione. Confronto (iterative): Esaminare come chiarimenti e modifiche di intenzione si propagano agli artefatti e alla revisione; evitare di equiparare una sequenza di gate a un processo necessariamente waterfall. Scheda O018: A useful agent specification is compact, testable and iterative rather than a giant prompt resembling an unvalidated requirements dump.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter02_process.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "iterative",
      "source_evidence_locator": "Four Phases, Four Gates (L20); Phase 1: Specify (The “What” and “Why”) (L68); Phase 2: Plan (The “How”) (L95)",
      "target_evidence_locator": "Frozen v6 node O018 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07035",
      "source": "B039",
      "target": "O018",
      "key": "ND-368a44c791d95075",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Quattro fasi e quattro gate organizzano il passaggio dall’intento all’implementazione. Confronto (iterative): Esaminare come chiarimenti e modifiche di intenzione si propagano agli artefatti e alla revisione; evitare di equiparare una sequenza di gate a un processo necessariamente waterfall. Scheda P100: Orosz revisits Brooks’s distinction between fundamental software difficulty and tool-level improvement.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter02_process.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "iterative",
      "source_evidence_locator": "Four Phases, Four Gates (L20); Phase 1: Specify (The “What” and “Why”) (L68); Phase 2: Plan (The “How”) (L95)",
      "target_evidence_locator": "Frozen v6 node P100 summary/contribution and limitation",
      "target_limitations": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07036",
      "source": "B039",
      "target": "P100",
      "key": "ND-852f2019c0217688",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Quattro fasi e quattro gate organizzano il passaggio dall’intento all’implementazione. Confronto (intent): Confrontare intenti, specifiche e criteri di accettazione. La convergenza concettuale non costituisce una validazione sperimentale del processo. Scheda W011: Proposes specification and verification governance to balance faster generation against reliability.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter02_process.tex",
      "source_line": 68,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "intent",
      "source_evidence_locator": "Phase 1: Specify (The “What” and “Why”) (L68); The Clarification Phase (L361); The Problem Clarification Solves (L365)",
      "target_evidence_locator": "Frozen v6 node W011 summary/contribution and limitation",
      "target_limitations": "Synthesis rather than a new intervention trial.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07037",
      "source": "B039",
      "target": "W011",
      "key": "ND-7a7d21469718a340",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Quattro fasi e quattro gate organizzano il passaggio dall’intento all’implementazione. Confronto (oracle): Distinguere test derivati dall’intenzione da test che ripetono l’implementazione; un esito verde richiede un oracolo pertinente e sufficientemente indipendente. Scheda W077: Tests generated directly from defective implementations can encode the bug; an independent specification reduces error propagation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter02_process.tex",
      "source_line": 467,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "oracle",
      "source_evidence_locator": "Quality Checklists: Unit Tests for English (L467)",
      "target_evidence_locator": "Frozen v6 node W077 summary/contribution and limitation",
      "target_limitations": "Specific Java defect benchmark and prompt setup.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07038",
      "source": "B039",
      "target": "W077",
      "key": "ND-3e18b7738b053520",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Quattro fasi e quattro gate organizzano il passaggio dall’intento all’implementazione. Confronto (oracle): Distinguere test derivati dall’intenzione da test che ripetono l’implementazione; un esito verde richiede un oracolo pertinente e sufficientemente indipendente. Scheda O033: Verification becomes the bottleneck when generation is cheap; every AI-produced change needs a justified check.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter02_process.tex",
      "source_line": 467,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "oracle",
      "source_evidence_locator": "Quality Checklists: Unit Tests for English (L467)",
      "target_evidence_locator": "Frozen v6 node O033 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07039",
      "source": "B039",
      "target": "O033",
      "key": "ND-a753feffbd3c66c0",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:shift.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter02_process.tex",
      "source_line": 11,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:shift",
      "id": "x07040",
      "source": "B039",
      "target": "B038",
      "key": "ND-ce683d45929a9355",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_OPERATIONALIZES",
      "rationale": "Il workflow AI-assisted viene reso disciplinato da artefatti di intenzione e criteri espliciti. Ancoraggi sorgente: Four Phases, Four Gates (L20); Model Selection Strategy (L241); The Clarification Phase (L361); Quality Checklists: Unit Tests for English (L467). Destinazione: Workflow: Plan Before You Prompt (L17); Workflow: Keeping the Runtime in the Loop (L215); Workflow: Understanding Legacy Systems (L549); The Orchestration Mindset (L920)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter02_process.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_basis": "EDITORIAL_CONTENT_COMPARISON_NOT_INDEPENDENT_CORROBORATION",
      "id": "x07041",
      "source": "B039",
      "target": "B007",
      "key": "ND-98b9957d556ff183",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x07042",
      "source": "B039",
      "target": "PUB:V11:V02",
      "key": "V11-cc04ec4c1ab7bf62531811de",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter03_toolkit.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x07043",
      "source": "B040",
      "target": "V02",
      "key": "ND-1403ee4b18d95a58",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "Spec Kit rende operativo il processo mediante comandi e artefatti. Ancoraggi: Introducing Spec Kit (L20); Installation and Setup (L80); The Artifact Structure (L301); Quick Walkthrough (L566)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter03_toolkit.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07044",
      "source": "B040",
      "target": "T:Engineering structure",
      "key": "ND-f0b1326fa86c8a13",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Spec Kit rende operativo il processo mediante comandi e artefatti. Ancoraggi: Introducing Spec Kit (L20); Installation and Setup (L80); The Artifact Structure (L301); Quick Walkthrough (L566)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter03_toolkit.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07045",
      "source": "B040",
      "target": "T:What agents can do",
      "key": "ND-16c3af8b75b926c0",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Spec Kit rende operativo il processo mediante comandi e artefatti. Ancoraggi: Introducing Spec Kit (L20); Installation and Setup (L80); The Artifact Structure (L301); Quick Walkthrough (L566)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter03_toolkit.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07046",
      "source": "B040",
      "target": "T:Verification & review",
      "key": "ND-f0bee914a7d28a5a",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo introduce installazione, workflow, struttura dei file e un walkthrough, traducendo principi generali in una toolchain concreta. Ancoraggi: Introducing Spec Kit (L20); Installation and Setup (L80); The Artifact Structure (L301); Quick Walkthrough (L566)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter03_toolkit.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07047",
      "source": "B040",
      "target": "K:Developer workflow and adoption",
      "key": "ND-4d722c81a2b8b124",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo introduce installazione, workflow, struttura dei file e un walkthrough, traducendo principi generali in una toolchain concreta. Ancoraggi: Introducing Spec Kit (L20); Installation and Setup (L80); The Artifact Structure (L301); Quick Walkthrough (L566)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter03_toolkit.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07048",
      "source": "B040",
      "target": "K:Specifications and governance",
      "key": "ND-d8b83e2e50acdf11",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo introduce installazione, workflow, struttura dei file e un walkthrough, traducendo principi generali in una toolchain concreta. Ancoraggi: Introducing Spec Kit (L20); Installation and Setup (L80); The Artifact Structure (L301); Quick Walkthrough (L566)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter03_toolkit.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07049",
      "source": "B040",
      "target": "K:Independent verification and oracles",
      "key": "ND-ea1a9a563e6cfeda",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Spec Kit rende operativo il processo mediante comandi e artefatti. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter03_toolkit.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07050",
      "source": "B040",
      "target": "C:C03",
      "key": "ND-875f42ef048b612d",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Spec Kit rende operativo il processo mediante comandi e artefatti. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter03_toolkit.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07051",
      "source": "B040",
      "target": "C:C04",
      "key": "ND-e862e081a6e3f5bf",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Spec Kit rende operativo il processo mediante comandi e artefatti. Confronto (patterns): Confrontare pattern operativi e workflow, mantenendo distinta la raccomandazione progettuale dall’efficacia empiricamente dimostrata. Scheda W152: Provides an architecture for organizing agentic SWE research around dependable processes, collaboration and evaluation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter03_toolkit.tex",
      "source_line": 140,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "patterns",
      "source_evidence_locator": "The Command Workflow (L140); Branch-Per-Feature Workflow (L456)",
      "target_evidence_locator": "Frozen v6 node W152 summary/contribution and limitation",
      "target_limitations": "Roadmap is not evidence of achieved agent reliability.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07052",
      "source": "B040",
      "target": "W152",
      "key": "ND-da63cbcd886e2858",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Spec Kit rende operativo il processo mediante comandi e artefatti. Confronto (patterns): Confrontare pattern operativi e workflow, mantenendo distinta la raccomandazione progettuale dall’efficacia empiricamente dimostrata. Scheda O021: Planning, scoped delegation and continuous checking outperform an unmanaged prompt-to-merge workflow as an engineering practice.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter03_toolkit.tex",
      "source_line": 140,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "patterns",
      "source_evidence_locator": "The Command Workflow (L140); Branch-Per-Feature Workflow (L456)",
      "target_evidence_locator": "Frozen v6 node O021 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07053",
      "source": "B040",
      "target": "O021",
      "key": "ND-edb4ec0bf7e635bb",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Spec Kit rende operativo il processo mediante comandi e artefatti. Confronto (patterns): Confrontare pattern operativi e workflow, mantenendo distinta la raccomandazione progettuale dall’efficacia empiricamente dimostrata. Scheda P047: Birgitta Böckeler reflects on changes from autocomplete to agentic assistance over two years, including cognitive bias, reviewer fatigue, quality supervision and team effectiveness.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter03_toolkit.tex",
      "source_line": 140,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "patterns",
      "source_evidence_locator": "The Command Workflow (L140); Branch-Per-Feature Workflow (L456)",
      "target_evidence_locator": "Frozen v6 node P047 summary/contribution and limitation",
      "target_limitations": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07054",
      "source": "B040",
      "target": "P047",
      "key": "ND-c7d48088580567f8",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Spec Kit rende operativo il processo mediante comandi e artefatti. Confronto (intent): Confrontare intenti, specifiche e criteri di accettazione. La convergenza concettuale non costituisce una validazione sperimentale del processo. Scheda W011: Proposes specification and verification governance to balance faster generation against reliability.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter03_toolkit.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "intent",
      "source_evidence_locator": "Introducing Spec Kit (L20); /speckit.constitution (L205); /speckit.specify (L220)",
      "target_evidence_locator": "Frozen v6 node W011 summary/contribution and limitation",
      "target_limitations": "Synthesis rather than a new intervention trial.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07055",
      "source": "B040",
      "target": "W011",
      "key": "ND-5dd93f14028f1c89",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Spec Kit rende operativo il processo mediante comandi e artefatti. Confronto (intent): Confrontare intenti, specifiche e criteri di accettazione. La convergenza concettuale non costituisce una validazione sperimentale del processo. Scheda O018: A useful agent specification is compact, testable and iterative rather than a giant prompt resembling an unvalidated requirements dump.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter03_toolkit.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "intent",
      "source_evidence_locator": "Introducing Spec Kit (L20); /speckit.constitution (L205); /speckit.specify (L220)",
      "target_evidence_locator": "Frozen v6 node O018 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07056",
      "source": "B040",
      "target": "O018",
      "key": "ND-0079557bd69af932",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label app:examples.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter03_toolkit.tex",
      "source_line": 639,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "app:examples",
      "id": "x07057",
      "source": "B040",
      "target": "B045",
      "key": "ND-2cf773995c1665b7",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label app:examples.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter03_toolkit.tex",
      "source_line": 651,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "app:examples",
      "id": "x07058",
      "source": "B040",
      "target": "B045",
      "key": "ND-59fec3f8911a4ff9",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x07059",
      "source": "B040",
      "target": "PUB:V11:V02",
      "key": "V11-993377a9ed1fe5b55be464de",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter04_integration.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x07060",
      "source": "B041",
      "target": "V02",
      "key": "ND-17e0af3d38852c28",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "SDD si integra con workflow esistenti e responsabilità dei team multi-ruolo. Ancoraggi: Mapping to Chapter 4 Workflows (L20); Mapping to Chapter 10 Tooling (L96); SDD in Multi-Role Teams (L471); Use Case Playbooks (L1221)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter04_integration.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07061",
      "source": "B041",
      "target": "T:Engineering structure",
      "key": "ND-99d218b4c3502df0",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "SDD si integra con workflow esistenti e responsabilità dei team multi-ruolo. Ancoraggi: Mapping to Chapter 4 Workflows (L20); Mapping to Chapter 10 Tooling (L96); SDD in Multi-Role Teams (L471); Use Case Playbooks (L1221)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter04_integration.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07062",
      "source": "B041",
      "target": "T:System knowledge & memory",
      "key": "ND-eaf280c9e4873ed3",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "SDD si integra con workflow esistenti e responsabilità dei team multi-ruolo. Ancoraggi: Mapping to Chapter 4 Workflows (L20); Mapping to Chapter 10 Tooling (L96); SDD in Multi-Role Teams (L471); Use Case Playbooks (L1221)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter04_integration.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07063",
      "source": "B041",
      "target": "T:What agents can do",
      "key": "ND-dcbef401c00763ad",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "SDD si integra con workflow esistenti e responsabilità dei team multi-ruolo. Ancoraggi: Mapping to Chapter 4 Workflows (L20); Mapping to Chapter 10 Tooling (L96); SDD in Multi-Role Teams (L471); Use Case Playbooks (L1221)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter04_integration.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07064",
      "source": "B041",
      "target": "T:Verification & review",
      "key": "ND-31c60d374d8dbaad",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Le mappature verso i capitoli del primo volume e i playbook collegano specifiche, tooling e collaborazione in contesti enterprise e brownfield. Ancoraggi: Mapping to Chapter 4 Workflows (L20); Mapping to Chapter 10 Tooling (L96); SDD in Multi-Role Teams (L471); Use Case Playbooks (L1221)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter04_integration.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07065",
      "source": "B041",
      "target": "K:Specifications and governance",
      "key": "ND-b3889318ab5d6363",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Le mappature verso i capitoli del primo volume e i playbook collegano specifiche, tooling e collaborazione in contesti enterprise e brownfield. Ancoraggi: Mapping to Chapter 4 Workflows (L20); Mapping to Chapter 10 Tooling (L96); SDD in Multi-Role Teams (L471); Use Case Playbooks (L1221)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter04_integration.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07066",
      "source": "B041",
      "target": "K:System understanding and rationale",
      "key": "ND-fcc8a0fb1ca657b5",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Le mappature verso i capitoli del primo volume e i playbook collegano specifiche, tooling e collaborazione in contesti enterprise e brownfield. Ancoraggi: Mapping to Chapter 4 Workflows (L20); Mapping to Chapter 10 Tooling (L96); SDD in Multi-Role Teams (L471); Use Case Playbooks (L1221)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter04_integration.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07067",
      "source": "B041",
      "target": "K:Human-agent collaboration",
      "key": "ND-6834560fc7bd0d0f",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Le mappature verso i capitoli del primo volume e i playbook collegano specifiche, tooling e collaborazione in contesti enterprise e brownfield. Ancoraggi: Mapping to Chapter 4 Workflows (L20); Mapping to Chapter 10 Tooling (L96); SDD in Multi-Role Teams (L471); Use Case Playbooks (L1221)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter04_integration.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07068",
      "source": "B041",
      "target": "K:Review capacity and maintainers",
      "key": "ND-d57debd998db351b",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Le mappature verso i capitoli del primo volume e i playbook collegano specifiche, tooling e collaborazione in contesti enterprise e brownfield. Ancoraggi: Mapping to Chapter 4 Workflows (L20); Mapping to Chapter 10 Tooling (L96); SDD in Multi-Role Teams (L471); Use Case Playbooks (L1221)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter04_integration.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07069",
      "source": "B041",
      "target": "K:Long-running agent execution",
      "key": "ND-1f8d57e9458df95a",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Le mappature verso i capitoli del primo volume e i playbook collegano specifiche, tooling e collaborazione in contesti enterprise e brownfield. Ancoraggi: Mapping to Chapter 4 Workflows (L20); Mapping to Chapter 10 Tooling (L96); SDD in Multi-Role Teams (L471); Use Case Playbooks (L1221)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter04_integration.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07070",
      "source": "B041",
      "target": "K:Ownership and knowledge transfer",
      "key": "ND-e5fb1a58608e7c78",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: SDD si integra con workflow esistenti e responsabilità dei team multi-ruolo. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter04_integration.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07071",
      "source": "B041",
      "target": "C:C04",
      "key": "ND-3c4848c970e72cc1",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: SDD si integra con workflow esistenti e responsabilità dei team multi-ruolo. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter04_integration.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07072",
      "source": "B041",
      "target": "C:C11",
      "key": "ND-034e798f67821f2a",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: SDD si integra con workflow esistenti e responsabilità dei team multi-ruolo. Confronto (iterative): Esaminare come chiarimenti e modifiche di intenzione si propagano agli artefatti e alla revisione; evitare di equiparare una sequenza di gate a un processo necessariamente waterfall. Scheda W099: Comparing diff content to stated intent can help authors find unintended deviations.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter04_integration.tex",
      "source_line": 231,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "iterative",
      "source_evidence_locator": "Phase Details (L231); Role-Phased Specification Ownership (L496)",
      "target_evidence_locator": "Frozen v6 node W099 summary/contribution and limitation",
      "target_limitations": "Small reported effect; defect denominator absent.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07073",
      "source": "B041",
      "target": "W099",
      "key": "ND-e6035540673d07e9",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: SDD si integra con workflow esistenti e responsabilità dei team multi-ruolo. Confronto (iterative): Esaminare come chiarimenti e modifiche di intenzione si propagano agli artefatti e alla revisione; evitare di equiparare una sequenza di gate a un processo necessariamente waterfall. Scheda O018: A useful agent specification is compact, testable and iterative rather than a giant prompt resembling an unvalidated requirements dump.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter04_integration.tex",
      "source_line": 231,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "iterative",
      "source_evidence_locator": "Phase Details (L231); Role-Phased Specification Ownership (L496)",
      "target_evidence_locator": "Frozen v6 node O018 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07074",
      "source": "B041",
      "target": "O018",
      "key": "ND-87607f8fc2311c16",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: SDD si integra con workflow esistenti e responsabilità dei team multi-ruolo. Confronto (iterative): Esaminare come chiarimenti e modifiche di intenzione si propagano agli artefatti e alla revisione; evitare di equiparare una sequenza di gate a un processo necessariamente waterfall. Scheda P100: Orosz revisits Brooks’s distinction between fundamental software difficulty and tool-level improvement.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter04_integration.tex",
      "source_line": 231,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "iterative",
      "source_evidence_locator": "Phase Details (L231); Role-Phased Specification Ownership (L496)",
      "target_evidence_locator": "Frozen v6 node P100 summary/contribution and limitation",
      "target_limitations": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07075",
      "source": "B041",
      "target": "P100",
      "key": "ND-a727da392daee1af",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: SDD si integra con workflow esistenti e responsabilità dei team multi-ruolo. Confronto (orchestration): Confrontare parallelismo degli agenti, coordinamento e capacità di revisione; il guadagno teorico di concorrenza va ridotto per handoff e integrazione. Scheda W002: Delegating to an agent enables tasks beyond copilot assistance; lack of visibility constrains trust.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter04_integration.tex",
      "source_line": 145,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "orchestration",
      "source_evidence_locator": "Multi-Agent Considerations (L145)",
      "target_evidence_locator": "Frozen v6 node W002 summary/contribution and limitation",
      "target_limitations": "Twenty students; completion-time effects unspecified.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07076",
      "source": "B041",
      "target": "W002",
      "key": "ND-4183e85f75afeec8",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: SDD si integra con workflow esistenti e responsabilità dei team multi-ruolo. Confronto (orchestration): Confrontare parallelismo degli agenti, coordinamento e capacità di revisione; il guadagno teorico di concorrenza va ridotto per handoff e integrazione. Scheda O025: Developers are moving from guiding one agent toward coordinating multiple asynchronously executing agents.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter04_integration.tex",
      "source_line": 145,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "orchestration",
      "source_evidence_locator": "Multi-Agent Considerations (L145)",
      "target_evidence_locator": "Frozen v6 node O025 summary/contribution and limitation",
      "target_limitations": "Role forecasts and workflow examples, not validated hiring or productivity outcomes.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07077",
      "source": "B041",
      "target": "O025",
      "key": "ND-62decc92b4a34e6e",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: SDD si integra con workflow esistenti e responsabilità dei team multi-ruolo. Confronto (governance): Confrontare autorità umana, confini decisionali e controlli di esecuzione; policy osservate e casi aziendali non certificano l’efficacia del metodo proposto. Scheda W150: Most policies allow AI while specifying disclosure and human responsibility, suggesting workable rather than absolutist governance.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter04_integration.tex",
      "source_line": 83,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "governance",
      "source_evidence_locator": "The Governance Layer (L83); Gate Criteria (L253); Automated Gate Enforcement (L318)",
      "target_evidence_locator": "Frozen v6 node W150 summary/contribution and limitation",
      "target_limitations": "Classifies rules but does not measure their safety effect.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07078",
      "source": "B041",
      "target": "W150",
      "key": "ND-e5e2dcb9d6d47dea",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: SDD si integra con workflow esistenti e responsabilità dei team multi-ruolo. Confronto (governance): Confrontare autorità umana, confini decisionali e controlli di esecuzione; policy osservate e casi aziendali non certificano l’efficacia del metodo proposto. Scheda O009: Engineers can delegate the inner execution loop while retaining ownership of quality criteria, verdicts and consequences.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter04_integration.tex",
      "source_line": 83,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "governance",
      "source_evidence_locator": "The Governance Layer (L83); Gate Criteria (L253); Automated Gate Enforcement (L318)",
      "target_evidence_locator": "Frozen v6 node O009 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07079",
      "source": "B041",
      "target": "O009",
      "key": "ND-5e148ef9f1ae1797",
      "atlas_family": "comparison"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x07080",
      "source": "B041",
      "target": "PUB:V11:V02",
      "key": "V11-628d697294e83d0e1d8c9830",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter05_patterns.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x07081",
      "source": "B042",
      "target": "V02",
      "key": "ND-f140f186151ceac1",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "Sette pattern estendono il catalogo originario alla gestione delle specifiche. Ancoraggi: Extending the Pattern Catalog (L16); Pattern Overview (L85)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter05_patterns.tex",
      "source_line": 16,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07082",
      "source": "B042",
      "target": "T:Engineering structure",
      "key": "ND-fc9ea57fd471a1f4",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Sette pattern estendono il catalogo originario alla gestione delle specifiche. Ancoraggi: Extending the Pattern Catalog (L16); Pattern Overview (L85)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter05_patterns.tex",
      "source_line": 16,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07083",
      "source": "B042",
      "target": "T:Verification & review",
      "key": "ND-e6a689a1ceb1596b",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Sette pattern estendono il catalogo originario alla gestione delle specifiche. Ancoraggi: Extending the Pattern Catalog (L16); Pattern Overview (L85)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter05_patterns.tex",
      "source_line": 16,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07084",
      "source": "B042",
      "target": "T:System knowledge & memory",
      "key": "ND-04186877b50170a6",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Sette pattern estendono il catalogo originario alla gestione delle specifiche. Ancoraggi: Extending the Pattern Catalog (L16); Pattern Overview (L85)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter05_patterns.tex",
      "source_line": 16,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07085",
      "source": "B042",
      "target": "T:What agents can do",
      "key": "ND-8dfaeef9cef1800c",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Costituzione, chiarificazione anticipata, consistenza, conservazione della ricerca, esplorazione parallela, scala delle specifiche e cambio del modello compongono un catalogo specifico. Ancoraggi: Extending the Pattern Catalog (L16); Pattern Overview (L85)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter05_patterns.tex",
      "source_line": 16,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07086",
      "source": "B042",
      "target": "K:Specifications and governance",
      "key": "ND-fbedf579a875ef6b",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Costituzione, chiarificazione anticipata, consistenza, conservazione della ricerca, esplorazione parallela, scala delle specifiche e cambio del modello compongono un catalogo specifico. Ancoraggi: Extending the Pattern Catalog (L16); Pattern Overview (L85)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter05_patterns.tex",
      "source_line": 16,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07087",
      "source": "B042",
      "target": "K:Independent verification and oracles",
      "key": "ND-11501c7b8d679cc5",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Costituzione, chiarificazione anticipata, consistenza, conservazione della ricerca, esplorazione parallela, scala delle specifiche e cambio del modello compongono un catalogo specifico. Ancoraggi: Extending the Pattern Catalog (L16); Pattern Overview (L85)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter05_patterns.tex",
      "source_line": 16,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07088",
      "source": "B042",
      "target": "K:System understanding and rationale",
      "key": "ND-ce04ac9dee88ca7d",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Costituzione, chiarificazione anticipata, consistenza, conservazione della ricerca, esplorazione parallela, scala delle specifiche e cambio del modello compongono un catalogo specifico. Ancoraggi: Extending the Pattern Catalog (L16); Pattern Overview (L85)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter05_patterns.tex",
      "source_line": 16,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07089",
      "source": "B042",
      "target": "K:Human-agent collaboration",
      "key": "ND-f8fadca7c4fd8ce8",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Costituzione, chiarificazione anticipata, consistenza, conservazione della ricerca, esplorazione parallela, scala delle specifiche e cambio del modello compongono un catalogo specifico. Ancoraggi: Extending the Pattern Catalog (L16); Pattern Overview (L85)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter05_patterns.tex",
      "source_line": 16,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07090",
      "source": "B042",
      "target": "K:Review capacity and maintainers",
      "key": "ND-ac300617eed9f954",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Costituzione, chiarificazione anticipata, consistenza, conservazione della ricerca, esplorazione parallela, scala delle specifiche e cambio del modello compongono un catalogo specifico. Ancoraggi: Extending the Pattern Catalog (L16); Pattern Overview (L85)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter05_patterns.tex",
      "source_line": 16,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07091",
      "source": "B042",
      "target": "K:Long-running agent execution",
      "key": "ND-d2510fab3800471d",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Sette pattern estendono il catalogo originario alla gestione delle specifiche. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter05_patterns.tex",
      "source_line": 16,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07092",
      "source": "B042",
      "target": "C:C04",
      "key": "ND-394ce3b4e9f311c1",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Sette pattern estendono il catalogo originario alla gestione delle specifiche. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter05_patterns.tex",
      "source_line": 16,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07093",
      "source": "B042",
      "target": "C:C09",
      "key": "ND-98bf5ea4a95901aa",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Sette pattern estendono il catalogo originario alla gestione delle specifiche. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter05_patterns.tex",
      "source_line": 16,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07094",
      "source": "B042",
      "target": "C:C11",
      "key": "ND-ec6b996537848d8b",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Sette pattern estendono il catalogo originario alla gestione delle specifiche. Confronto (intent): Confrontare intenti, specifiche e criteri di accettazione. La convergenza concettuale non costituisce una validazione sperimentale del processo. Scheda W011: Proposes specification and verification governance to balance faster generation against reliability.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter05_patterns.tex",
      "source_line": 237,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "intent",
      "source_evidence_locator": "Pattern 20: Clarification-First Planning (L237); Pattern 24: Specification Scale Management (L798)",
      "target_evidence_locator": "Frozen v6 node W011 summary/contribution and limitation",
      "target_limitations": "Synthesis rather than a new intervention trial.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07095",
      "source": "B042",
      "target": "W011",
      "key": "ND-c5bbc98855052409",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Sette pattern estendono il catalogo originario alla gestione delle specifiche. Confronto (intent): Confrontare intenti, specifiche e criteri di accettazione. La convergenza concettuale non costituisce una validazione sperimentale del processo. Scheda O018: A useful agent specification is compact, testable and iterative rather than a giant prompt resembling an unvalidated requirements dump.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter05_patterns.tex",
      "source_line": 237,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "intent",
      "source_evidence_locator": "Pattern 20: Clarification-First Planning (L237); Pattern 24: Specification Scale Management (L798)",
      "target_evidence_locator": "Frozen v6 node O018 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07096",
      "source": "B042",
      "target": "O018",
      "key": "ND-d497570bb998b8c9",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Sette pattern estendono il catalogo originario alla gestione delle specifiche. Confronto (intent): Confrontare intenti, specifiche e criteri di accettazione. La convergenza concettuale non costituisce una validazione sperimentale del processo. Scheda P100: Orosz revisits Brooks’s distinction between fundamental software difficulty and tool-level improvement.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter05_patterns.tex",
      "source_line": 237,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "intent",
      "source_evidence_locator": "Pattern 20: Clarification-First Planning (L237); Pattern 24: Specification Scale Management (L798)",
      "target_evidence_locator": "Frozen v6 node P100 summary/contribution and limitation",
      "target_limitations": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07097",
      "source": "B042",
      "target": "P100",
      "key": "ND-9e413be70684cfe7",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Sette pattern estendono il catalogo originario alla gestione delle specifiche. Confronto (iterative): Esaminare come chiarimenti e modifiche di intenzione si propagano agli artefatti e alla revisione; evitare di equiparare una sequenza di gate a un processo necessariamente waterfall. Scheda W099: Comparing diff content to stated intent can help authors find unintended deviations.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter05_patterns.tex",
      "source_line": 16,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "iterative",
      "source_evidence_locator": "Extending the Pattern Catalog (L16); Pattern Overview (L85)",
      "target_evidence_locator": "Frozen v6 node W099 summary/contribution and limitation",
      "target_limitations": "Small reported effect; defect denominator absent.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07098",
      "source": "B042",
      "target": "W099",
      "key": "ND-17df66c03937b9d5",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Sette pattern estendono il catalogo originario alla gestione delle specifiche. Confronto (orchestration): Confrontare parallelismo degli agenti, coordinamento e capacità di revisione; il guadagno teorico di concorrenza va ridotto per handoff e integrazione. Scheda W002: Delegating to an agent enables tasks beyond copilot assistance; lack of visibility constrains trust.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter05_patterns.tex",
      "source_line": 668,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "orchestration",
      "source_evidence_locator": "Pattern 23: Parallel Implementation Exploration (L668)",
      "target_evidence_locator": "Frozen v6 node W002 summary/contribution and limitation",
      "target_limitations": "Twenty students; completion-time effects unspecified.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07099",
      "source": "B042",
      "target": "W002",
      "key": "ND-5b40a73a7f0198c4",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Sette pattern estendono il catalogo originario alla gestione delle specifiche. Confronto (orchestration): Confrontare parallelismo degli agenti, coordinamento e capacità di revisione; il guadagno teorico di concorrenza va ridotto per handoff e integrazione. Scheda O025: Developers are moving from guiding one agent toward coordinating multiple asynchronously executing agents.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter05_patterns.tex",
      "source_line": 668,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "orchestration",
      "source_evidence_locator": "Pattern 23: Parallel Implementation Exploration (L668)",
      "target_evidence_locator": "Frozen v6 node O025 summary/contribution and limitation",
      "target_limitations": "Role forecasts and workflow examples, not validated hiring or productivity outcomes.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07100",
      "source": "B042",
      "target": "O025",
      "key": "ND-188ca60a90c3d8ae",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXTENDS_PATTERN_CATALOGUE",
      "rationale": "I pattern 19–25 si innestano sul catalogo di pratiche del volume iniziale. Ancoraggi sorgente: Extending the Pattern Catalog (L16); Pattern Overview (L85). Destinazione: Understanding Pattern Importance (L13); How to Use This Catalog (L34); Complete Pattern List (L49); Quick Start Guide (L102)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter05_patterns.tex",
      "source_line": 16,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_basis": "EDITORIAL_CONTENT_COMPARISON_NOT_INDEPENDENT_CORROBORATION",
      "id": "x07101",
      "source": "B042",
      "target": "B012",
      "key": "ND-fbcea17d62cb10b8",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x07102",
      "source": "B042",
      "target": "PUB:V11:V02",
      "key": "V11-9ce7bfbf3440819b176985d3",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter06_limitations.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x07103",
      "source": "B043",
      "target": "V02",
      "key": "ND-583872d3b8ff5123",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "Il valore di SDD dipende dal contesto e dai costi di mantenimento degli artefatti. Ancoraggi: The Walls of Text Problem (L20); When Spec-Driven Development Doesn't Fit (L138); Measuring SDD Success (L295); Honest Assessment (L379)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter06_limitations.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07104",
      "source": "B043",
      "target": "T:Engineering structure",
      "key": "ND-ac1196a57f2deae6",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Il valore di SDD dipende dal contesto e dai costi di mantenimento degli artefatti. Ancoraggi: The Walls of Text Problem (L20); When Spec-Driven Development Doesn't Fit (L138); Measuring SDD Success (L295); Honest Assessment (L379)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter06_limitations.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07105",
      "source": "B043",
      "target": "T:System knowledge & memory",
      "key": "ND-32809d608a28f18c",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Il valore di SDD dipende dal contesto e dai costi di mantenimento degli artefatti. Ancoraggi: The Walls of Text Problem (L20); When Spec-Driven Development Doesn't Fit (L138); Measuring SDD Success (L295); Honest Assessment (L379)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter06_limitations.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07106",
      "source": "B043",
      "target": "T:Productivity",
      "key": "ND-931679e66c5e235e",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Il valore di SDD dipende dal contesto e dai costi di mantenimento degli artefatti. Ancoraggi: The Walls of Text Problem (L20); When Spec-Driven Development Doesn't Fit (L138); Measuring SDD Success (L295); Honest Assessment (L379)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter06_limitations.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07107",
      "source": "B043",
      "target": "T:Verification & review",
      "key": "ND-c6065f216aa82fa1",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo affronta documenti troppo lunghi, casi inadatti, aggiornamento delle specifiche e misurazione del successo, ponendo limiti all’adozione indiscriminata. Ancoraggi: The Walls of Text Problem (L20); When Spec-Driven Development Doesn't Fit (L138); Measuring SDD Success (L295); Honest Assessment (L379)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter06_limitations.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07108",
      "source": "B043",
      "target": "K:Specifications and governance",
      "key": "ND-c3e068d608ee6fb6",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo affronta documenti troppo lunghi, casi inadatti, aggiornamento delle specifiche e misurazione del successo, ponendo limiti all’adozione indiscriminata. Ancoraggi: The Walls of Text Problem (L20); When Spec-Driven Development Doesn't Fit (L138); Measuring SDD Success (L295); Honest Assessment (L379)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter06_limitations.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07109",
      "source": "B043",
      "target": "K:System understanding and rationale",
      "key": "ND-318ee482f959576f",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo affronta documenti troppo lunghi, casi inadatti, aggiornamento delle specifiche e misurazione del successo, ponendo limiti all’adozione indiscriminata. Ancoraggi: The Walls of Text Problem (L20); When Spec-Driven Development Doesn't Fit (L138); Measuring SDD Success (L295); Honest Assessment (L379)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter06_limitations.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07110",
      "source": "B043",
      "target": "K:Controlled productivity evidence",
      "key": "ND-4462ec7642977b2b",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo affronta documenti troppo lunghi, casi inadatti, aggiornamento delle specifiche e misurazione del successo, ponendo limiti all’adozione indiscriminata. Ancoraggi: The Walls of Text Problem (L20); When Spec-Driven Development Doesn't Fit (L138); Measuring SDD Success (L295); Honest Assessment (L379)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter06_limitations.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07111",
      "source": "B043",
      "target": "K:Evaluation methodology and baselines",
      "key": "ND-b8bd3356f01ff261",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Il valore di SDD dipende dal contesto e dai costi di mantenimento degli artefatti. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter06_limitations.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07112",
      "source": "B043",
      "target": "C:C02",
      "key": "ND-2d9d76d367d02981",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Il valore di SDD dipende dal contesto e dai costi di mantenimento degli artefatti. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter06_limitations.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07113",
      "source": "B043",
      "target": "C:C04",
      "key": "ND-ae257d2bdaf52403",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il valore di SDD dipende dal contesto e dai costi di mantenimento degli artefatti. Confronto (iterative): Esaminare come chiarimenti e modifiche di intenzione si propagano agli artefatti e alla revisione; evitare di equiparare una sequenza di gate a un processo necessariamente waterfall. Scheda W099: Comparing diff content to stated intent can help authors find unintended deviations.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter06_limitations.tex",
      "source_line": 152,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "iterative",
      "source_evidence_locator": "Trivial Changes (L152); The Drift Problem (L217); Symptoms of Drift (L223)",
      "target_evidence_locator": "Frozen v6 node W099 summary/contribution and limitation",
      "target_limitations": "Small reported effect; defect denominator absent.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07114",
      "source": "B043",
      "target": "W099",
      "key": "ND-a5a2e8a938337c32",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il valore di SDD dipende dal contesto e dai costi di mantenimento degli artefatti. Confronto (iterative): Esaminare come chiarimenti e modifiche di intenzione si propagano agli artefatti e alla revisione; evitare di equiparare una sequenza di gate a un processo necessariamente waterfall. Scheda O018: A useful agent specification is compact, testable and iterative rather than a giant prompt resembling an unvalidated requirements dump.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter06_limitations.tex",
      "source_line": 152,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "iterative",
      "source_evidence_locator": "Trivial Changes (L152); The Drift Problem (L217); Symptoms of Drift (L223)",
      "target_evidence_locator": "Frozen v6 node O018 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07115",
      "source": "B043",
      "target": "O018",
      "key": "ND-3b1f9248bb55920a",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il valore di SDD dipende dal contesto e dai costi di mantenimento degli artefatti. Confronto (iterative): Esaminare come chiarimenti e modifiche di intenzione si propagano agli artefatti e alla revisione; evitare di equiparare una sequenza di gate a un processo necessariamente waterfall. Scheda P100: Orosz revisits Brooks’s distinction between fundamental software difficulty and tool-level improvement.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter06_limitations.tex",
      "source_line": 152,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "iterative",
      "source_evidence_locator": "Trivial Changes (L152); The Drift Problem (L217); Symptoms of Drift (L223)",
      "target_evidence_locator": "Frozen v6 node P100 summary/contribution and limitation",
      "target_limitations": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07116",
      "source": "B043",
      "target": "P100",
      "key": "ND-7b0b8e9991f698fd",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il valore di SDD dipende dal contesto e dai costi di mantenimento degli artefatti. Confronto (metrics): Usare disegno dello studio, baseline e segmentazione per leggere gli indicatori; risultati di un contesto non possono essere trasferiti automaticamente a tutti i team. Scheda W023: Experienced maintainers were approximately 19% slower on familiar real-repository tasks using early-2025 tools.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter06_limitations.tex",
      "source_line": 299,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "metrics",
      "source_evidence_locator": "Why SDD Metrics Differ (L299); SDD-Specific Metrics (L309); What Not to Measure (L353)",
      "target_evidence_locator": "Frozen v6 node W023 summary/contribution and limitation",
      "target_limitations": "Small sample and older tool generation; not universal effect.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07117",
      "source": "B043",
      "target": "W023",
      "key": "ND-2d3bc228fe49d836",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il valore di SDD dipende dal contesto e dai costi di mantenimento degli artefatti. Confronto (metrics): Usare disegno dello studio, baseline e segmentazione per leggere gli indicatori; risultati di un contesto non possono essere trasferiti automaticamente a tutti i team. Scheda O029: Perceived personal acceleration with coding AI does not necessarily translate into net team or release-level productivity.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/chapters/chapter06_limitations.tex",
      "source_line": 299,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "metrics",
      "source_evidence_locator": "Why SDD Metrics Differ (L299); SDD-Specific Metrics (L309); What Not to Measure (L353)",
      "target_evidence_locator": "Frozen v6 node O029 summary/contribution and limitation",
      "target_limitations": "The percentages reported by Osmani come from diverse third-party surveys and experiments; no single pooled causal estimate is supplied.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07118",
      "source": "B043",
      "target": "O029",
      "key": "ND-cee6d3c0564d2a1a",
      "atlas_family": "comparison"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x07119",
      "source": "B043",
      "target": "PUB:V11:V02",
      "key": "V11-57edad4d0407657adac2a687",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/appendices/appendix_templates.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x07120",
      "source": "B044",
      "target": "V02",
      "key": "ND-1cbad32c142c241e",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "Template comuni rendono tracciabili costituzione, chiarimenti, consistenza e ricerca. Ancoraggi: Template: Constitution (L10); Template: Clarification Log (L112); Template: Research Artifact (L269); Further Reading (L342)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/appendices/appendix_templates.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07121",
      "source": "B044",
      "target": "T:Engineering structure",
      "key": "ND-94d49bfa9e4b48e7",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Template comuni rendono tracciabili costituzione, chiarimenti, consistenza e ricerca. Ancoraggi: Template: Constitution (L10); Template: Clarification Log (L112); Template: Research Artifact (L269); Further Reading (L342)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/appendices/appendix_templates.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07122",
      "source": "B044",
      "target": "T:Verification & review",
      "key": "ND-075bf15cddcfc8af",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Template comuni rendono tracciabili costituzione, chiarimenti, consistenza e ricerca. Ancoraggi: Template: Constitution (L10); Template: Clarification Log (L112); Template: Research Artifact (L269); Further Reading (L342)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/appendices/appendix_templates.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07123",
      "source": "B044",
      "target": "T:System knowledge & memory",
      "key": "ND-2b7eb997d357d3cd",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "L’appendice fornisce strutture riutilizzabili per gli artefatti centrali del processo, con indicazioni sul loro ruolo. Ancoraggi: Template: Constitution (L10); Template: Clarification Log (L112); Template: Research Artifact (L269); Further Reading (L342)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/appendices/appendix_templates.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07124",
      "source": "B044",
      "target": "K:Specifications and governance",
      "key": "ND-302d0bcd5e875cf4",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "L’appendice fornisce strutture riutilizzabili per gli artefatti centrali del processo, con indicazioni sul loro ruolo. Ancoraggi: Template: Constitution (L10); Template: Clarification Log (L112); Template: Research Artifact (L269); Further Reading (L342)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/appendices/appendix_templates.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07125",
      "source": "B044",
      "target": "K:Independent verification and oracles",
      "key": "ND-fd6259c0575280de",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "L’appendice fornisce strutture riutilizzabili per gli artefatti centrali del processo, con indicazioni sul loro ruolo. Ancoraggi: Template: Constitution (L10); Template: Clarification Log (L112); Template: Research Artifact (L269); Further Reading (L342)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/appendices/appendix_templates.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07126",
      "source": "B044",
      "target": "K:Agent context and persistent memory",
      "key": "ND-d4c8fb5cb92dcd32",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "L’appendice fornisce strutture riutilizzabili per gli artefatti centrali del processo, con indicazioni sul loro ruolo. Ancoraggi: Template: Constitution (L10); Template: Clarification Log (L112); Template: Research Artifact (L269); Further Reading (L342)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/appendices/appendix_templates.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07127",
      "source": "B044",
      "target": "K:System understanding and rationale",
      "key": "ND-01501bfe6bb92be2",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Template comuni rendono tracciabili costituzione, chiarimenti, consistenza e ricerca. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/appendices/appendix_templates.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07128",
      "source": "B044",
      "target": "C:C04",
      "key": "ND-9b364de53f28aac3",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Template comuni rendono tracciabili costituzione, chiarimenti, consistenza e ricerca. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/appendices/appendix_templates.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07129",
      "source": "B044",
      "target": "C:C09",
      "key": "ND-5ba0a519815b8227",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Template comuni rendono tracciabili costituzione, chiarimenti, consistenza e ricerca. Confronto (intent): Confrontare intenti, specifiche e criteri di accettazione. La convergenza concettuale non costituisce una validazione sperimentale del processo. Scheda W011: Proposes specification and verification governance to balance faster generation against reliability.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/appendices/appendix_templates.tex",
      "source_line": 112,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "intent",
      "source_evidence_locator": "Template: Clarification Log (L112)",
      "target_evidence_locator": "Frozen v6 node W011 summary/contribution and limitation",
      "target_limitations": "Synthesis rather than a new intervention trial.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07130",
      "source": "B044",
      "target": "W011",
      "key": "ND-5c52afee517c2872",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Template comuni rendono tracciabili costituzione, chiarimenti, consistenza e ricerca. Confronto (intent): Confrontare intenti, specifiche e criteri di accettazione. La convergenza concettuale non costituisce una validazione sperimentale del processo. Scheda O018: A useful agent specification is compact, testable and iterative rather than a giant prompt resembling an unvalidated requirements dump.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/appendices/appendix_templates.tex",
      "source_line": 112,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "intent",
      "source_evidence_locator": "Template: Clarification Log (L112)",
      "target_evidence_locator": "Frozen v6 node O018 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07131",
      "source": "B044",
      "target": "O018",
      "key": "ND-074fdc8361ff8856",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Template comuni rendono tracciabili costituzione, chiarimenti, consistenza e ricerca. Confronto (intent): Confrontare intenti, specifiche e criteri di accettazione. La convergenza concettuale non costituisce una validazione sperimentale del processo. Scheda P100: Orosz revisits Brooks’s distinction between fundamental software difficulty and tool-level improvement.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/appendices/appendix_templates.tex",
      "source_line": 112,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "intent",
      "source_evidence_locator": "Template: Clarification Log (L112)",
      "target_evidence_locator": "Frozen v6 node P100 summary/contribution and limitation",
      "target_limitations": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07132",
      "source": "B044",
      "target": "P100",
      "key": "ND-5bae045e130ab27c",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Template comuni rendono tracciabili costituzione, chiarimenti, consistenza e ricerca. Confronto (static): Confrontare file di istruzioni, memoria esterna e responsabilità di aggiornamento; i meccanismi descritti non sono tutti equivalenti alla memoria virtuale gestita dal sistema. Scheda W157: Typed state pages and enforced write policy protect essential agent memory against compaction and reset failures.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/appendices/appendix_templates.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "static",
      "source_evidence_locator": "Template: Constitution (L10); Template: Consistency Report (L183); Further Reading (L342)",
      "target_evidence_locator": "Frozen v6 node W157 summary/contribution and limitation",
      "target_limitations": "Guarantees conditional on token-budget working set; limited trace and synthetic evaluation.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07133",
      "source": "B044",
      "target": "W157",
      "key": "ND-56accebec84ccb93",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Template comuni rendono tracciabili costituzione, chiarimenti, consistenza e ricerca. Confronto (static): Confrontare file di istruzioni, memoria esterna e responsabilità di aggiornamento; i meccanismi descritti non sono tutti equivalenti alla memoria virtuale gestita dal sistema. Scheda O004: Agent configuration and memory are perishable operational assets that should be periodically revalidated.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/appendices/appendix_templates.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "static",
      "source_evidence_locator": "Template: Constitution (L10); Template: Consistency Report (L183); Further Reading (L342)",
      "target_evidence_locator": "Frozen v6 node O004 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07134",
      "source": "B044",
      "target": "O004",
      "key": "ND-9ac1535336c74257",
      "atlas_family": "comparison"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x07135",
      "source": "B044",
      "target": "PUB:V11:V02",
      "key": "V11-1086057685c86962e06e2ee9",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/appendices/appendix_examples.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x07136",
      "source": "B045",
      "target": "V02",
      "key": "ND-e835066ad84a1b42",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "Due esempi mostrano come gli artefatti si collegano in un percorso end-to-end. Ancoraggi: Choosing the Right Example (L10); Example: Notifications Feature (N+1) (L38); Example: Sprintify (Enterprise Greenfield) (L215); Further Reading (L755)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/appendices/appendix_examples.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07137",
      "source": "B045",
      "target": "T:Engineering structure",
      "key": "ND-603ba269bf36ba1f",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Due esempi mostrano come gli artefatti si collegano in un percorso end-to-end. Ancoraggi: Choosing the Right Example (L10); Example: Notifications Feature (N+1) (L38); Example: Sprintify (Enterprise Greenfield) (L215); Further Reading (L755)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/appendices/appendix_examples.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07138",
      "source": "B045",
      "target": "T:System knowledge & memory",
      "key": "ND-19e0bcc2133bc3fc",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Due esempi mostrano come gli artefatti si collegano in un percorso end-to-end. Ancoraggi: Choosing the Right Example (L10); Example: Notifications Feature (N+1) (L38); Example: Sprintify (Enterprise Greenfield) (L215); Further Reading (L755)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/appendices/appendix_examples.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07139",
      "source": "B045",
      "target": "T:Verification & review",
      "key": "ND-6050caf37ba5f196",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Due esempi mostrano come gli artefatti si collegano in un percorso end-to-end. Ancoraggi: Choosing the Right Example (L10); Example: Notifications Feature (N+1) (L38); Example: Sprintify (Enterprise Greenfield) (L215); Further Reading (L755)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/appendices/appendix_examples.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07140",
      "source": "B045",
      "target": "T:Code quality & security",
      "key": "ND-5e05bc562af0f633",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Notifications N+1 e Sprintify rappresentano rispettivamente estensione di un sistema e greenfield enterprise; il contributo è la continuità fra specifica, pianificazione e verifica. Ancoraggi: Choosing the Right Example (L10); Example: Notifications Feature (N+1) (L38); Example: Sprintify (Enterprise Greenfield) (L215); Further Reading (L755)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/appendices/appendix_examples.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07141",
      "source": "B045",
      "target": "K:Specifications and governance",
      "key": "ND-d2c061a2f3d19630",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Notifications N+1 e Sprintify rappresentano rispettivamente estensione di un sistema e greenfield enterprise; il contributo è la continuità fra specifica, pianificazione e verifica. Ancoraggi: Choosing the Right Example (L10); Example: Notifications Feature (N+1) (L38); Example: Sprintify (Enterprise Greenfield) (L215); Further Reading (L755)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/appendices/appendix_examples.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07142",
      "source": "B045",
      "target": "K:System understanding and rationale",
      "key": "ND-9957783dc206b6aa",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Notifications N+1 e Sprintify rappresentano rispettivamente estensione di un sistema e greenfield enterprise; il contributo è la continuità fra specifica, pianificazione e verifica. Ancoraggi: Choosing the Right Example (L10); Example: Notifications Feature (N+1) (L38); Example: Sprintify (Enterprise Greenfield) (L215); Further Reading (L755)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/appendices/appendix_examples.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07143",
      "source": "B045",
      "target": "K:Independent verification and oracles",
      "key": "ND-60755d9aee372944",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Notifications N+1 e Sprintify rappresentano rispettivamente estensione di un sistema e greenfield enterprise; il contributo è la continuità fra specifica, pianificazione e verifica. Ancoraggi: Choosing the Right Example (L10); Example: Notifications Feature (N+1) (L38); Example: Sprintify (Enterprise Greenfield) (L215); Further Reading (L755)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/appendices/appendix_examples.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07144",
      "source": "B045",
      "target": "K:Evaluation methodology and baselines",
      "key": "ND-e7fef88f632fe409",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Due esempi mostrano come gli artefatti si collegano in un percorso end-to-end. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/appendices/appendix_examples.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07145",
      "source": "B045",
      "target": "C:C04",
      "key": "ND-215fe1e7fd457f8f",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Due esempi mostrano come gli artefatti si collegano in un percorso end-to-end. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/appendices/appendix_examples.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07146",
      "source": "B045",
      "target": "C:C07",
      "key": "ND-06942c1e4540390e",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Due esempi mostrano come gli artefatti si collegano in un percorso end-to-end. Confronto (iterative): Esaminare come chiarimenti e modifiche di intenzione si propagano agli artefatti e alla revisione; evitare di equiparare una sequenza di gate a un processo necessariamente waterfall. Scheda W099: Comparing diff content to stated intent can help authors find unintended deviations.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/appendices/appendix_examples.tex",
      "source_line": 596,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "iterative",
      "source_evidence_locator": "Sample Tasks (Phase 2: Data Layer) (L596); Sample Tasks (Phase 5: Event Layer) (L609)",
      "target_evidence_locator": "Frozen v6 node W099 summary/contribution and limitation",
      "target_limitations": "Small reported effect; defect denominator absent.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07147",
      "source": "B045",
      "target": "W099",
      "key": "ND-7fcb5e7c5195902f",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Due esempi mostrano come gli artefatti si collegano in un percorso end-to-end. Confronto (iterative): Esaminare come chiarimenti e modifiche di intenzione si propagano agli artefatti e alla revisione; evitare di equiparare una sequenza di gate a un processo necessariamente waterfall. Scheda O018: A useful agent specification is compact, testable and iterative rather than a giant prompt resembling an unvalidated requirements dump.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/appendices/appendix_examples.tex",
      "source_line": 596,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "iterative",
      "source_evidence_locator": "Sample Tasks (Phase 2: Data Layer) (L596); Sample Tasks (Phase 5: Event Layer) (L609)",
      "target_evidence_locator": "Frozen v6 node O018 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07148",
      "source": "B045",
      "target": "O018",
      "key": "ND-144bbb808ee6bb94",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Due esempi mostrano come gli artefatti si collegano in un percorso end-to-end. Confronto (iterative): Esaminare come chiarimenti e modifiche di intenzione si propagano agli artefatti e alla revisione; evitare di equiparare una sequenza di gate a un processo necessariamente waterfall. Scheda P100: Orosz revisits Brooks’s distinction between fundamental software difficulty and tool-level improvement.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/appendices/appendix_examples.tex",
      "source_line": 596,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "iterative",
      "source_evidence_locator": "Sample Tasks (Phase 2: Data Layer) (L596); Sample Tasks (Phase 5: Event Layer) (L609)",
      "target_evidence_locator": "Frozen v6 node P100 summary/contribution and limitation",
      "target_limitations": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07149",
      "source": "B045",
      "target": "P100",
      "key": "ND-84d2a23ca86ec531",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Due esempi mostrano come gli artefatti si collegano in un percorso end-to-end. Confronto (oracle): Distinguere test derivati dall’intenzione da test che ripetono l’implementazione; un esito verde richiede un oracolo pertinente e sufficientemente indipendente. Scheda W077: Tests generated directly from defective implementations can encode the bug; an independent specification reduces error propagation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/appendices/appendix_examples.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "oracle",
      "source_evidence_locator": "Choosing the Right Example (L10); Example: Sprintify (Enterprise Greenfield) (L215); Further Reading (L755)",
      "target_evidence_locator": "Frozen v6 node W077 summary/contribution and limitation",
      "target_limitations": "Specific Java defect benchmark and prompt setup.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07150",
      "source": "B045",
      "target": "W077",
      "key": "ND-da9dec783c1369da",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Due esempi mostrano come gli artefatti si collegano in un percorso end-to-end. Confronto (oracle): Distinguere test derivati dall’intenzione da test che ripetono l’implementazione; un esito verde richiede un oracolo pertinente e sufficientemente indipendente. Scheda O033: Verification becomes the bottleneck when generation is cheap; every AI-produced change needs a justified check.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/appendices/appendix_examples.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "oracle",
      "source_evidence_locator": "Choosing the Right Example (L10); Example: Sprintify (Enterprise Greenfield) (L215); Further Reading (L755)",
      "target_evidence_locator": "Frozen v6 node O033 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07151",
      "source": "B045",
      "target": "O033",
      "key": "ND-dc786af47bc3913b",
      "atlas_family": "comparison"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x07152",
      "source": "B045",
      "target": "PUB:V11:V02",
      "key": "V11-951eec123054f80212ce4591",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/appendices/appendix_playbooks.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x07153",
      "source": "B046",
      "target": "V02",
      "key": "ND-bb7f85f648a1b424",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "I playbook adattano il processo a sviluppo nuovo, brownfield, hotfix e collaborazione. Ancoraggi: Playbook Selection Guide (L10); Legacy Codebase Integration (L139); Spike/Exploration (L269); Quick Decision Reference (L474)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/appendices/appendix_playbooks.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07154",
      "source": "B046",
      "target": "T:Engineering structure",
      "key": "ND-6e7367fc05b4abd1",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "I playbook adattano il processo a sviluppo nuovo, brownfield, hotfix e collaborazione. Ancoraggi: Playbook Selection Guide (L10); Legacy Codebase Integration (L139); Spike/Exploration (L269); Quick Decision Reference (L474)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/appendices/appendix_playbooks.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07155",
      "source": "B046",
      "target": "T:System knowledge & memory",
      "key": "ND-4b48f02e0a6ecf48",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "I playbook adattano il processo a sviluppo nuovo, brownfield, hotfix e collaborazione. Ancoraggi: Playbook Selection Guide (L10); Legacy Codebase Integration (L139); Spike/Exploration (L269); Quick Decision Reference (L474)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/appendices/appendix_playbooks.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07156",
      "source": "B046",
      "target": "T:Productivity",
      "key": "ND-0daa050aece6108f",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "I playbook adattano il processo a sviluppo nuovo, brownfield, hotfix e collaborazione. Ancoraggi: Playbook Selection Guide (L10); Legacy Codebase Integration (L139); Spike/Exploration (L269); Quick Decision Reference (L474)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/appendices/appendix_playbooks.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07157",
      "source": "B046",
      "target": "T:Skills & learning",
      "key": "ND-160a4ef7e27b3c57",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Checklist e sequenze di comandi condensano i sei scenari del capitolo di integrazione, rendendo esplicito cosa varia con il rischio e il contesto. Ancoraggi: Playbook Selection Guide (L10); Legacy Codebase Integration (L139); Spike/Exploration (L269); Quick Decision Reference (L474)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/appendices/appendix_playbooks.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07158",
      "source": "B046",
      "target": "K:Specifications and governance",
      "key": "ND-285a7e7edb2420c7",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Checklist e sequenze di comandi condensano i sei scenari del capitolo di integrazione, rendendo esplicito cosa varia con il rischio e il contesto. Ancoraggi: Playbook Selection Guide (L10); Legacy Codebase Integration (L139); Spike/Exploration (L269); Quick Decision Reference (L474)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/appendices/appendix_playbooks.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07159",
      "source": "B046",
      "target": "K:System understanding and rationale",
      "key": "ND-d4866f525e3a7edd",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Checklist e sequenze di comandi condensano i sei scenari del capitolo di integrazione, rendendo esplicito cosa varia con il rischio e il contesto. Ancoraggi: Playbook Selection Guide (L10); Legacy Codebase Integration (L139); Spike/Exploration (L269); Quick Decision Reference (L474)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/appendices/appendix_playbooks.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07160",
      "source": "B046",
      "target": "K:Developer workflow and adoption",
      "key": "ND-6b5997e16647a57e",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Checklist e sequenze di comandi condensano i sei scenari del capitolo di integrazione, rendendo esplicito cosa varia con il rischio e il contesto. Ancoraggi: Playbook Selection Guide (L10); Legacy Codebase Integration (L139); Spike/Exploration (L269); Quick Decision Reference (L474)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/appendices/appendix_playbooks.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07161",
      "source": "B046",
      "target": "K:Evaluation methodology and baselines",
      "key": "ND-23031a8bd9f58af4",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: I playbook adattano il processo a sviluppo nuovo, brownfield, hotfix e collaborazione. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/appendices/appendix_playbooks.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07162",
      "source": "B046",
      "target": "C:C04",
      "key": "ND-28baf58ce53a57d0",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: I playbook adattano il processo a sviluppo nuovo, brownfield, hotfix e collaborazione. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/appendices/appendix_playbooks.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07163",
      "source": "B046",
      "target": "C:C11",
      "key": "ND-64ffc9c69a8563b9",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: I playbook adattano il processo a sviluppo nuovo, brownfield, hotfix e collaborazione. Confronto (iterative): Esaminare come chiarimenti e modifiche di intenzione si propagano agli artefatti e alla revisione; evitare di equiparare una sequenza di gate a un processo necessariamente waterfall. Scheda W099: Comparing diff content to stated intent can help authors find unintended deviations.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/appendices/appendix_playbooks.tex",
      "source_line": 367,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "iterative",
      "source_evidence_locator": "Workflow Phases (L367)",
      "target_evidence_locator": "Frozen v6 node W099 summary/contribution and limitation",
      "target_limitations": "Small reported effect; defect denominator absent.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07164",
      "source": "B046",
      "target": "W099",
      "key": "ND-eead94a65c8ca8ea",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: I playbook adattano il processo a sviluppo nuovo, brownfield, hotfix e collaborazione. Confronto (iterative): Esaminare come chiarimenti e modifiche di intenzione si propagano agli artefatti e alla revisione; evitare di equiparare una sequenza di gate a un processo necessariamente waterfall. Scheda O018: A useful agent specification is compact, testable and iterative rather than a giant prompt resembling an unvalidated requirements dump.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/appendices/appendix_playbooks.tex",
      "source_line": 367,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "iterative",
      "source_evidence_locator": "Workflow Phases (L367)",
      "target_evidence_locator": "Frozen v6 node O018 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07165",
      "source": "B046",
      "target": "O018",
      "key": "ND-04b4e41d7431b08a",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: I playbook adattano il processo a sviluppo nuovo, brownfield, hotfix e collaborazione. Confronto (iterative): Esaminare come chiarimenti e modifiche di intenzione si propagano agli artefatti e alla revisione; evitare di equiparare una sequenza di gate a un processo necessariamente waterfall. Scheda P100: Orosz revisits Brooks’s distinction between fundamental software difficulty and tool-level improvement.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/appendices/appendix_playbooks.tex",
      "source_line": 367,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "iterative",
      "source_evidence_locator": "Workflow Phases (L367)",
      "target_evidence_locator": "Frozen v6 node P100 summary/contribution and limitation",
      "target_limitations": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07166",
      "source": "B046",
      "target": "P100",
      "key": "ND-ba58cc7ad706cc8d",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: I playbook adattano il processo a sviluppo nuovo, brownfield, hotfix e collaborazione. Confronto (adoption): Confrontare selezione degli strumenti, abilitazione del team e verifica degli esiti; una graduatoria o un piano di rollout non sostituisce un pilot controllato. Scheda W007: Enterprise users report perceived usefulness and practical requirements that should shape deployment.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/appendices/appendix_playbooks.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "adoption",
      "source_evidence_locator": "Playbook Selection Guide (L10); Emergency Hotfix (L201); Quick Decision Reference (L474)",
      "target_evidence_locator": "Frozen v6 node W007 summary/contribution and limitation",
      "target_limitations": "IBM respondents only; perception-based.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07167",
      "source": "B046",
      "target": "W007",
      "key": "ND-f49f4edcc3336073",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: I playbook adattano il processo a sviluppo nuovo, brownfield, hotfix e collaborazione. Confronto (adoption): Confrontare selezione degli strumenti, abilitazione del team e verifica degli esiti; una graduatoria o un piano di rollout non sostituisce un pilot controllato. Scheda O041: Engineering leaders should define outcome quality, train teams and make human verification a normal part of AI adoption.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/appendices/appendix_playbooks.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "adoption",
      "source_evidence_locator": "Playbook Selection Guide (L10); Emergency Hotfix (L201); Quick Decision Reference (L474)",
      "target_evidence_locator": "Frozen v6 node O041 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07168",
      "source": "B046",
      "target": "O041",
      "key": "ND-3ae27809a85a5345",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:integration.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/appendices/appendix_playbooks.tex",
      "source_line": 7,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:integration",
      "id": "x07169",
      "source": "B046",
      "target": "B041",
      "key": "ND-29bd4eb430d83a6a",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:integration.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG/appendices/appendix_playbooks.tex",
      "source_line": 450,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:integration",
      "id": "x07170",
      "source": "B046",
      "target": "B041",
      "key": "ND-9e6597f3bbb1b6c6",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x07171",
      "source": "B046",
      "target": "PUB:V11:V02",
      "key": "V11-b8c180d8c02ff5a84cb7d571",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/main.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x07172",
      "source": "B047",
      "target": "V03",
      "key": "ND-3a3096bb452a8353",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "Le introduzioni alle parti spiegano il passaggio dal processo alla progettazione dei framework. Ancoraggi: Introduzioni alle parti — SDD, seconda edizione (L1)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/main.tex",
      "source_line": 1,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07173",
      "source": "B047",
      "target": "T:Engineering structure",
      "key": "ND-747aa60ce62bd0f2",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Le introduzioni alle parti spiegano il passaggio dal processo alla progettazione dei framework. Ancoraggi: Introduzioni alle parti — SDD, seconda edizione (L1)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/main.tex",
      "source_line": 1,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07174",
      "source": "B047",
      "target": "T:What agents can do",
      "key": "ND-aa09d4904d6e3b25",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Le introduzioni alle parti spiegano il passaggio dal processo alla progettazione dei framework. Ancoraggi: Introduzioni alle parti — SDD, seconda edizione (L1)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/main.tex",
      "source_line": 1,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07175",
      "source": "B047",
      "target": "T:Verification & review",
      "key": "ND-2d13c11486110be4",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il main della seconda edizione orienta fra anatomia, ecosistema, confronto, Enterprise SDD, pattern e limiti. Mantiene leggibile l’architettura del volume senza duplicarne i file inclusi. Ancoraggi: Introduzioni alle parti — SDD, seconda edizione (L1)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/main.tex",
      "source_line": 1,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07176",
      "source": "B047",
      "target": "K:Developer workflow and adoption",
      "key": "ND-df2911f55f67f01e",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il main della seconda edizione orienta fra anatomia, ecosistema, confronto, Enterprise SDD, pattern e limiti. Mantiene leggibile l’architettura del volume senza duplicarne i file inclusi. Ancoraggi: Introduzioni alle parti — SDD, seconda edizione (L1)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/main.tex",
      "source_line": 1,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07177",
      "source": "B047",
      "target": "K:Human-agent collaboration",
      "key": "ND-a706f64b35bdcff6",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il main della seconda edizione orienta fra anatomia, ecosistema, confronto, Enterprise SDD, pattern e limiti. Mantiene leggibile l’architettura del volume senza duplicarne i file inclusi. Ancoraggi: Introduzioni alle parti — SDD, seconda edizione (L1)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/main.tex",
      "source_line": 1,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07178",
      "source": "B047",
      "target": "K:Specifications and governance",
      "key": "ND-8a21f9f8f12bb4e2",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il main della seconda edizione orienta fra anatomia, ecosistema, confronto, Enterprise SDD, pattern e limiti. Mantiene leggibile l’architettura del volume senza duplicarne i file inclusi. Ancoraggi: Introduzioni alle parti — SDD, seconda edizione (L1)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/main.tex",
      "source_line": 1,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07179",
      "source": "B047",
      "target": "K:Independent verification and oracles",
      "key": "ND-766bfc3b3d406036",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il main della seconda edizione orienta fra anatomia, ecosistema, confronto, Enterprise SDD, pattern e limiti. Mantiene leggibile l’architettura del volume senza duplicarne i file inclusi. Ancoraggi: Introduzioni alle parti — SDD, seconda edizione (L1)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/main.tex",
      "source_line": 1,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07180",
      "source": "B047",
      "target": "K:Ownership and knowledge transfer",
      "key": "ND-e650b78709db2095",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Le introduzioni alle parti spiegano il passaggio dal processo alla progettazione dei framework. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/main.tex",
      "source_line": 1,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07181",
      "source": "B047",
      "target": "C:C01",
      "key": "ND-b141168b08a7d02e",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Le introduzioni alle parti spiegano il passaggio dal processo alla progettazione dei framework. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/main.tex",
      "source_line": 1,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07182",
      "source": "B047",
      "target": "C:C04",
      "key": "ND-fd47bbda7359cb5d",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Le introduzioni alle parti spiegano il passaggio dal processo alla progettazione dei framework. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/main.tex",
      "source_line": 1,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07183",
      "source": "B047",
      "target": "C:C11",
      "key": "ND-a50e936f6f0090d0",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/main.tex",
      "source_line": 24,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x07184",
      "source": "B047",
      "target": "B048",
      "key": "ND-ca2835fa6ff88112",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/main.tex",
      "source_line": 69,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x07185",
      "source": "B047",
      "target": "B049",
      "key": "ND-646ab3341b37c5ad",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:shift.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/main.tex",
      "source_line": 46,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:shift",
      "id": "x07186",
      "source": "B047",
      "target": "B049",
      "key": "ND-234650e846774403",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:shift.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/main.tex",
      "source_line": 61,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:shift",
      "id": "x07187",
      "source": "B047",
      "target": "B049",
      "key": "ND-45b29453014acbbf",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/main.tex",
      "source_line": 70,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x07188",
      "source": "B047",
      "target": "B050",
      "key": "ND-2e7f876401671fdb",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:process.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/main.tex",
      "source_line": 49,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:process",
      "id": "x07189",
      "source": "B047",
      "target": "B050",
      "key": "ND-b2d4e142f3e12ad5",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:process.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/main.tex",
      "source_line": 61,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:process",
      "id": "x07190",
      "source": "B047",
      "target": "B050",
      "key": "ND-da39e4edda4027f1",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/main.tex",
      "source_line": 71,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x07191",
      "source": "B047",
      "target": "B051",
      "key": "ND-b52568d392760a30",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:anatomy.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/main.tex",
      "source_line": 52,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:anatomy",
      "id": "x07192",
      "source": "B047",
      "target": "B051",
      "key": "ND-5b9333c36dea7e93",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:anatomy.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/main.tex",
      "source_line": 61,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:anatomy",
      "id": "x07193",
      "source": "B047",
      "target": "B051",
      "key": "ND-3e1c23df4f5994bc",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/main.tex",
      "source_line": 72,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x07194",
      "source": "B047",
      "target": "B052",
      "key": "ND-22b07fb0d131cdb2",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:ecosystem.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/main.tex",
      "source_line": 55,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:ecosystem",
      "id": "x07195",
      "source": "B047",
      "target": "B052",
      "key": "ND-6e85582f4ab980f5",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:ecosystem.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/main.tex",
      "source_line": 61,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:ecosystem",
      "id": "x07196",
      "source": "B047",
      "target": "B052",
      "key": "ND-0168a6a0becf2824",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:ecosystem.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/main.tex",
      "source_line": 104,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:ecosystem",
      "id": "x07197",
      "source": "B047",
      "target": "B052",
      "key": "ND-8a96088e07de376b",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/main.tex",
      "source_line": 112,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x07198",
      "source": "B047",
      "target": "B053",
      "key": "ND-361dff04a7c2eb4f",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:gsd.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/main.tex",
      "source_line": 89,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:gsd",
      "id": "x07199",
      "source": "B047",
      "target": "B053",
      "key": "ND-13f29173b7439002",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/main.tex",
      "source_line": 113,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x07200",
      "source": "B047",
      "target": "B054",
      "key": "ND-e5f30e663f0d48d3",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:spectools.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/main.tex",
      "source_line": 92,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:spectools",
      "id": "x07201",
      "source": "B047",
      "target": "B054",
      "key": "ND-03b0f74fada468a7",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/main.tex",
      "source_line": 114,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x07202",
      "source": "B047",
      "target": "B055",
      "key": "ND-9f01a4181a623992",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:orchestrators.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/main.tex",
      "source_line": 95,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:orchestrators",
      "id": "x07203",
      "source": "B047",
      "target": "B055",
      "key": "ND-902e28370c5384d8",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/main.tex",
      "source_line": 115,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x07204",
      "source": "B047",
      "target": "B056",
      "key": "ND-ab74d6527d344ea3",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:autonomous.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/main.tex",
      "source_line": 98,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:autonomous",
      "id": "x07205",
      "source": "B047",
      "target": "B056",
      "key": "ND-e102b515642bf2c8",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/main.tex",
      "source_line": 149,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x07206",
      "source": "B047",
      "target": "B057",
      "key": "ND-3c226a52739f013e",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:comparison.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/main.tex",
      "source_line": 132,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:comparison",
      "id": "x07207",
      "source": "B047",
      "target": "B057",
      "key": "ND-921619b01376528b",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:comparison.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/main.tex",
      "source_line": 141,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:comparison",
      "id": "x07208",
      "source": "B047",
      "target": "B057",
      "key": "ND-b77184223ecff24e",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/main.tex",
      "source_line": 150,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x07209",
      "source": "B047",
      "target": "B058",
      "key": "ND-0c07518c01dfca19",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:boundaries.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/main.tex",
      "source_line": 135,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:boundaries",
      "id": "x07210",
      "source": "B047",
      "target": "B058",
      "key": "ND-21139746415e3fbc",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:boundaries.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/main.tex",
      "source_line": 141,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:boundaries",
      "id": "x07211",
      "source": "B047",
      "target": "B058",
      "key": "ND-bf5f7ee32713e138",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/main.tex",
      "source_line": 190,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x07212",
      "source": "B047",
      "target": "B059",
      "key": "ND-f15a4ee5e39fe7e4",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:foundation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/main.tex",
      "source_line": 167,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:foundation",
      "id": "x07213",
      "source": "B047",
      "target": "B059",
      "key": "ND-cc7fc4c879d7fb5b",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/main.tex",
      "source_line": 191,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x07214",
      "source": "B047",
      "target": "B060",
      "key": "ND-580b6f09414861a7",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:agents.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/main.tex",
      "source_line": 170,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:agents",
      "id": "x07215",
      "source": "B047",
      "target": "B060",
      "key": "ND-baf4b404d193cd92",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/main.tex",
      "source_line": 192,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x07216",
      "source": "B047",
      "target": "B061",
      "key": "ND-4acd9b9324b66f4d",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:automation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/main.tex",
      "source_line": 173,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:automation",
      "id": "x07217",
      "source": "B047",
      "target": "B061",
      "key": "ND-394e3ae69c19fdbe",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/main.tex",
      "source_line": 193,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x07218",
      "source": "B047",
      "target": "B062",
      "key": "ND-cc3181b1a61762ea",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:autonomy.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/main.tex",
      "source_line": 176,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:autonomy",
      "id": "x07219",
      "source": "B047",
      "target": "B062",
      "key": "ND-80466e172e83bc3b",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/main.tex",
      "source_line": 230,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x07220",
      "source": "B047",
      "target": "B063",
      "key": "ND-35a338f8f088a408",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:patterns.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/main.tex",
      "source_line": 205,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:patterns",
      "id": "x07221",
      "source": "B047",
      "target": "B063",
      "key": "ND-a0fa62836d756349",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:patterns.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/main.tex",
      "source_line": 210,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:patterns",
      "id": "x07222",
      "source": "B047",
      "target": "B063",
      "key": "ND-7cdeff856db9d2e6",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:patterns.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/main.tex",
      "source_line": 222,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:patterns",
      "id": "x07223",
      "source": "B047",
      "target": "B063",
      "key": "ND-81accda7359e2a26",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/main.tex",
      "source_line": 231,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x07224",
      "source": "B047",
      "target": "B064",
      "key": "ND-4cf1028e255a3fc9",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:limitations.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/main.tex",
      "source_line": 205,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:limitations",
      "id": "x07225",
      "source": "B047",
      "target": "B064",
      "key": "ND-2a714fed4bd74fdd",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:limitations.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/main.tex",
      "source_line": 213,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:limitations",
      "id": "x07226",
      "source": "B047",
      "target": "B064",
      "key": "ND-d31de1b623162f83",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:limitations.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/main.tex",
      "source_line": 222,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:limitations",
      "id": "x07227",
      "source": "B047",
      "target": "B064",
      "key": "ND-fbdf323744737b89",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/main.tex",
      "source_line": 232,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x07228",
      "source": "B047",
      "target": "B065",
      "key": "ND-7301914ecd688e75",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:design-framework.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/main.tex",
      "source_line": 205,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:design-framework",
      "id": "x07229",
      "source": "B047",
      "target": "B065",
      "key": "ND-3aead716e01192ba",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:design-framework.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/main.tex",
      "source_line": 216,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:design-framework",
      "id": "x07230",
      "source": "B047",
      "target": "B065",
      "key": "ND-9394a28396585559",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:design-framework.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/main.tex",
      "source_line": 222,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:design-framework",
      "id": "x07231",
      "source": "B047",
      "target": "B065",
      "key": "ND-702d2853b9b74a9f",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/main.tex",
      "source_line": 244,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x07232",
      "source": "B047",
      "target": "B066",
      "key": "ND-c64e2ee86358b135",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/main.tex",
      "source_line": 245,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x07233",
      "source": "B047",
      "target": "B067",
      "key": "ND-2db7b0c4f49f6cee",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/main.tex",
      "source_line": 246,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x07234",
      "source": "B047",
      "target": "B068",
      "key": "ND-a9a470d83fa7c842",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/main.tex",
      "source_line": 251,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x07235",
      "source": "B047",
      "target": "B069",
      "key": "ND-131a97b3f77a182b",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/main.tex",
      "source_line": 255,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x07236",
      "source": "B047",
      "target": "B082",
      "key": "ND-e43575b21bb6de5a",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x07237",
      "source": "B047",
      "target": "PUB:V11:V03",
      "key": "V11-7a4fd5a701085bbf123a04cf",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/frontmatter.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x07238",
      "source": "B048",
      "target": "V03",
      "key": "ND-3181c3e0517fa1f3",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "La prefazione esplicita l’allargamento dalla singola toolchain all’ecosistema SDD. Ancoraggi: Preface (L57)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/frontmatter.tex",
      "source_line": 57,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07239",
      "source": "B048",
      "target": "T:Engineering structure",
      "key": "ND-8f33eb396d9433c9",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La prefazione esplicita l’allargamento dalla singola toolchain all’ecosistema SDD. Ancoraggi: Preface (L57)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/frontmatter.tex",
      "source_line": 57,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07240",
      "source": "B048",
      "target": "T:Verification & review",
      "key": "ND-8ce449cf5aef28f1",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La prefazione esplicita l’allargamento dalla singola toolchain all’ecosistema SDD. Ancoraggi: Preface (L57)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/frontmatter.tex",
      "source_line": 57,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07241",
      "source": "B048",
      "target": "T:Productivity",
      "key": "ND-c9eba65e75727971",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La prefazione esplicita l’allargamento dalla singola toolchain all’ecosistema SDD. Ancoraggi: Preface (L57)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/frontmatter.tex",
      "source_line": 57,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07242",
      "source": "B048",
      "target": "T:Skills & learning",
      "key": "ND-7ab39c90517b2055",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il file contestualizza obiettivi, pubblico e novità della seconda edizione, preparando una lettura comparativa e progettuale. Ancoraggi: Preface (L57)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/frontmatter.tex",
      "source_line": 57,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07243",
      "source": "B048",
      "target": "K:Specifications and governance",
      "key": "ND-8e544ed7de951501",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il file contestualizza obiettivi, pubblico e novità della seconda edizione, preparando una lettura comparativa e progettuale. Ancoraggi: Preface (L57)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/frontmatter.tex",
      "source_line": 57,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07244",
      "source": "B048",
      "target": "K:Independent verification and oracles",
      "key": "ND-3963d4a706321d65",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il file contestualizza obiettivi, pubblico e novità della seconda edizione, preparando una lettura comparativa e progettuale. Ancoraggi: Preface (L57)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/frontmatter.tex",
      "source_line": 57,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07245",
      "source": "B048",
      "target": "K:Developer workflow and adoption",
      "key": "ND-5c10fc39889ed070",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il file contestualizza obiettivi, pubblico e novità della seconda edizione, preparando una lettura comparativa e progettuale. Ancoraggi: Preface (L57)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/frontmatter.tex",
      "source_line": 57,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07246",
      "source": "B048",
      "target": "K:Evaluation methodology and baselines",
      "key": "ND-c7db344f4a0f4f9c",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: La prefazione esplicita l’allargamento dalla singola toolchain all’ecosistema SDD. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/frontmatter.tex",
      "source_line": 57,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07247",
      "source": "B048",
      "target": "C:C01",
      "key": "ND-3f88ddf87d408e4a",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: La prefazione esplicita l’allargamento dalla singola toolchain all’ecosistema SDD. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/frontmatter.tex",
      "source_line": 57,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07248",
      "source": "B048",
      "target": "C:C04",
      "key": "ND-d6f869a23fd76a88",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label app:design-framework.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/frontmatter.tex",
      "source_line": 76,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "app:design-framework",
      "id": "x07249",
      "source": "B048",
      "target": "B065",
      "key": "ND-4cf06e6b98efca7b",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:spectools.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/frontmatter.tex",
      "source_line": 88,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:spectools",
      "id": "x07250",
      "source": "B048",
      "target": "B054",
      "key": "ND-bdb07f2bb784d180",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:spectools.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/frontmatter.tex",
      "source_line": 121,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:spectools",
      "id": "x07251",
      "source": "B048",
      "target": "B054",
      "key": "ND-349917f46932896b",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:comparison.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/frontmatter.tex",
      "source_line": 113,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:comparison",
      "id": "x07252",
      "source": "B048",
      "target": "B057",
      "key": "ND-939e282a57bb28b2",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:comparison.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/frontmatter.tex",
      "source_line": 128,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:comparison",
      "id": "x07253",
      "source": "B048",
      "target": "B057",
      "key": "ND-16c3c34e193ee3b1",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:boundaries.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/frontmatter.tex",
      "source_line": 113,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:boundaries",
      "id": "x07254",
      "source": "B048",
      "target": "B058",
      "key": "ND-325b8de6a7743e15",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:boundaries.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/frontmatter.tex",
      "source_line": 128,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:boundaries",
      "id": "x07255",
      "source": "B048",
      "target": "B058",
      "key": "ND-a788398b23cce086",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:foundation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/frontmatter.tex",
      "source_line": 117,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:foundation",
      "id": "x07256",
      "source": "B048",
      "target": "B059",
      "key": "ND-8aa2cb22cf9674d1",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:foundation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/frontmatter.tex",
      "source_line": 121,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:foundation",
      "id": "x07257",
      "source": "B048",
      "target": "B059",
      "key": "ND-c756c924f85b2fb9",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:foundation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/frontmatter.tex",
      "source_line": 130,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:foundation",
      "id": "x07258",
      "source": "B048",
      "target": "B059",
      "key": "ND-2c20b2b4ff700e96",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:autonomy.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/frontmatter.tex",
      "source_line": 117,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:autonomy",
      "id": "x07259",
      "source": "B048",
      "target": "B062",
      "key": "ND-229fb82c3b9126a5",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:autonomy.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/frontmatter.tex",
      "source_line": 121,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:autonomy",
      "id": "x07260",
      "source": "B048",
      "target": "B062",
      "key": "ND-4af90b252819a9e9",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:autonomy.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/frontmatter.tex",
      "source_line": 130,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:autonomy",
      "id": "x07261",
      "source": "B048",
      "target": "B062",
      "key": "ND-7018f03920fcc5ba",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:shift.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/frontmatter.tex",
      "source_line": 121,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:shift",
      "id": "x07262",
      "source": "B048",
      "target": "B049",
      "key": "ND-fe93d00d8a7a5ade",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:shift.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/frontmatter.tex",
      "source_line": 128,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:shift",
      "id": "x07263",
      "source": "B048",
      "target": "B049",
      "key": "ND-558c5700fdbf8515",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:shift.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/frontmatter.tex",
      "source_line": 130,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:shift",
      "id": "x07264",
      "source": "B048",
      "target": "B049",
      "key": "ND-f906f883fd33abef",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:process.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/frontmatter.tex",
      "source_line": 121,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:process",
      "id": "x07265",
      "source": "B048",
      "target": "B050",
      "key": "ND-870f2a6c0b2c1830",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:agents.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/frontmatter.tex",
      "source_line": 121,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:agents",
      "id": "x07266",
      "source": "B048",
      "target": "B060",
      "key": "ND-a070a71f75f04684",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label app:playbooks.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/frontmatter.tex",
      "source_line": 121,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "app:playbooks",
      "id": "x07267",
      "source": "B048",
      "target": "B067",
      "key": "ND-31cd6aa351e7da3d",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:ecosystem.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/frontmatter.tex",
      "source_line": 128,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:ecosystem",
      "id": "x07268",
      "source": "B048",
      "target": "B052",
      "key": "ND-2a96de482f80acda",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:patterns.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/frontmatter.tex",
      "source_line": 132,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:patterns",
      "id": "x07269",
      "source": "B048",
      "target": "B063",
      "key": "ND-44a4f15bf26dc0e3",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:limitations.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/frontmatter.tex",
      "source_line": 132,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:limitations",
      "id": "x07270",
      "source": "B048",
      "target": "B064",
      "key": "ND-f649d6704d0c445f",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:limitations.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/frontmatter.tex",
      "source_line": 147,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:limitations",
      "id": "x07271",
      "source": "B048",
      "target": "B064",
      "key": "ND-7b574ddc9a7ce1ba",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x07272",
      "source": "B048",
      "target": "PUB:V11:V03",
      "key": "V11-1ca4dbd830818316a0fa4d69",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter01_shift.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x07273",
      "source": "B049",
      "target": "V03",
      "key": "ND-552a9a40a8434353",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "La base intent-first viene mantenuta e applicata a PROSE. Ancoraggi: From Code-First to Intent-First (L49); Vibe Coding vs.\\ Spec-Driven Development (L123); Five Principles That Actually Work --- Applied to PROSE (L296); The Three-Tier Boundary System (L344)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter01_shift.tex",
      "source_line": 49,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07274",
      "source": "B049",
      "target": "T:Engineering structure",
      "key": "ND-5ba77e1bc63ebbca",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La base intent-first viene mantenuta e applicata a PROSE. Ancoraggi: From Code-First to Intent-First (L49); Vibe Coding vs.\\ Spec-Driven Development (L123); Five Principles That Actually Work --- Applied to PROSE (L296); The Three-Tier Boundary System (L344)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter01_shift.tex",
      "source_line": 49,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07275",
      "source": "B049",
      "target": "T:Verification & review",
      "key": "ND-54a466e7ed73138e",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo riprende il cambiamento di fonte di verità, i cinque principi e i confini a tre livelli, con un’applicazione più esplicita rispetto alla prima edizione. Ancoraggi: From Code-First to Intent-First (L49); Vibe Coding vs.\\ Spec-Driven Development (L123); Five Principles That Actually Work --- Applied to PROSE (L296); The Three-Tier Boundary System (L344)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter01_shift.tex",
      "source_line": 49,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07276",
      "source": "B049",
      "target": "K:Specifications and governance",
      "key": "ND-65552f84c2ee5cf6",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo riprende il cambiamento di fonte di verità, i cinque principi e i confini a tre livelli, con un’applicazione più esplicita rispetto alla prima edizione. Ancoraggi: From Code-First to Intent-First (L49); Vibe Coding vs.\\ Spec-Driven Development (L123); Five Principles That Actually Work --- Applied to PROSE (L296); The Three-Tier Boundary System (L344)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter01_shift.tex",
      "source_line": 49,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07277",
      "source": "B049",
      "target": "K:Independent verification and oracles",
      "key": "ND-44f3f803ee7bb52f",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo riprende il cambiamento di fonte di verità, i cinque principi e i confini a tre livelli, con un’applicazione più esplicita rispetto alla prima edizione. Ancoraggi: From Code-First to Intent-First (L49); Vibe Coding vs.\\ Spec-Driven Development (L123); Five Principles That Actually Work --- Applied to PROSE (L296); The Three-Tier Boundary System (L344)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter01_shift.tex",
      "source_line": 49,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07278",
      "source": "B049",
      "target": "K:Ownership and knowledge transfer",
      "key": "ND-8a86698cff24b691",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: La base intent-first viene mantenuta e applicata a PROSE. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter01_shift.tex",
      "source_line": 49,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07279",
      "source": "B049",
      "target": "C:C04",
      "key": "ND-961d10188bbca15e",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: La base intent-first viene mantenuta e applicata a PROSE. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter01_shift.tex",
      "source_line": 49,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07280",
      "source": "B049",
      "target": "C:C11",
      "key": "ND-dd758b781f84a35b",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La base intent-first viene mantenuta e applicata a PROSE. Confronto (intent): Confrontare intenti, specifiche e criteri di accettazione. La convergenza concettuale non costituisce una validazione sperimentale del processo. Scheda W011: Proposes specification and verification governance to balance faster generation against reliability.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter01_shift.tex",
      "source_line": 49,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "intent",
      "source_evidence_locator": "From Code-First to Intent-First (L49); Vibe Coding vs.\\ Spec-Driven Development (L123); The Spec-Driven Alternative (L255)",
      "target_evidence_locator": "Frozen v6 node W011 summary/contribution and limitation",
      "target_limitations": "Synthesis rather than a new intervention trial.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07281",
      "source": "B049",
      "target": "W011",
      "key": "ND-64d99cb14f6b3d21",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La base intent-first viene mantenuta e applicata a PROSE. Confronto (intent): Confrontare intenti, specifiche e criteri di accettazione. La convergenza concettuale non costituisce una validazione sperimentale del processo. Scheda O018: A useful agent specification is compact, testable and iterative rather than a giant prompt resembling an unvalidated requirements dump.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter01_shift.tex",
      "source_line": 49,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "intent",
      "source_evidence_locator": "From Code-First to Intent-First (L49); Vibe Coding vs.\\ Spec-Driven Development (L123); The Spec-Driven Alternative (L255)",
      "target_evidence_locator": "Frozen v6 node O018 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07282",
      "source": "B049",
      "target": "O018",
      "key": "ND-cc740f23569c6f4e",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La base intent-first viene mantenuta e applicata a PROSE. Confronto (intent): Confrontare intenti, specifiche e criteri di accettazione. La convergenza concettuale non costituisce una validazione sperimentale del processo. Scheda P100: Orosz revisits Brooks’s distinction between fundamental software difficulty and tool-level improvement.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter01_shift.tex",
      "source_line": 49,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "intent",
      "source_evidence_locator": "From Code-First to Intent-First (L49); Vibe Coding vs.\\ Spec-Driven Development (L123); The Spec-Driven Alternative (L255)",
      "target_evidence_locator": "Frozen v6 node P100 summary/contribution and limitation",
      "target_limitations": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07283",
      "source": "B049",
      "target": "P100",
      "key": "ND-8ace0a62a9dd03d4",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La base intent-first viene mantenuta e applicata a PROSE. Confronto (governance): Confrontare autorità umana, confini decisionali e controlli di esecuzione; policy osservate e casi aziendali non certificano l’efficacia del metodo proposto. Scheda W150: Most policies allow AI while specifying disclosure and human responsibility, suggesting workable rather than absolutist governance.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter01_shift.tex",
      "source_line": 49,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "governance",
      "source_evidence_locator": "From Code-First to Intent-First (L49); Five Principles That Actually Work --- Applied to PROSE (L296); The Three-Tier Boundary System (L344)",
      "target_evidence_locator": "Frozen v6 node W150 summary/contribution and limitation",
      "target_limitations": "Classifies rules but does not measure their safety effect.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07284",
      "source": "B049",
      "target": "W150",
      "key": "ND-30cdd7358d37292a",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La base intent-first viene mantenuta e applicata a PROSE. Confronto (governance): Confrontare autorità umana, confini decisionali e controlli di esecuzione; policy osservate e casi aziendali non certificano l’efficacia del metodo proposto. Scheda O009: Engineers can delegate the inner execution loop while retaining ownership of quality criteria, verdicts and consequences.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter01_shift.tex",
      "source_line": 49,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "governance",
      "source_evidence_locator": "From Code-First to Intent-First (L49); Five Principles That Actually Work --- Applied to PROSE (L296); The Three-Tier Boundary System (L344)",
      "target_evidence_locator": "Frozen v6 node O009 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07285",
      "source": "B049",
      "target": "O009",
      "key": "ND-e851f2621a5ca59d",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:process.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter01_shift.tex",
      "source_line": 31,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:process",
      "id": "x07286",
      "source": "B049",
      "target": "B050",
      "key": "ND-7ccc7a41165981fd",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:anatomy.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter01_shift.tex",
      "source_line": 32,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:anatomy",
      "id": "x07287",
      "source": "B049",
      "target": "B051",
      "key": "ND-720cd40442c8ed6c",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:ecosystem.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter01_shift.tex",
      "source_line": 33,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:ecosystem",
      "id": "x07288",
      "source": "B049",
      "target": "B052",
      "key": "ND-d19ef83097de1b7b",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:ecosystem.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter01_shift.tex",
      "source_line": 281,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:ecosystem",
      "id": "x07289",
      "source": "B049",
      "target": "B052",
      "key": "ND-fd7d8af0170eff68",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:spectools.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter01_shift.tex",
      "source_line": 118,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:spectools",
      "id": "x07290",
      "source": "B049",
      "target": "B054",
      "key": "ND-1179038df2a1edb8",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:autonomous.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter01_shift.tex",
      "source_line": 253,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:autonomous",
      "id": "x07291",
      "source": "B049",
      "target": "B056",
      "key": "ND-4854a1d840013afe",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label sec:design-genesis.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter01_shift.tex",
      "source_line": 341,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "sec:design-genesis",
      "id": "x07292",
      "source": "B049",
      "target": "B065",
      "key": "ND-e76bbcc67b4b7894",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_REWORKS_EARLIER_TREATMENT",
      "rationale": "Riformula il passaggio verso specifiche ed esplicita principi e confini. Ancoraggi sorgente: From Code-First to Intent-First (L49); Vibe Coding vs.\\ Spec-Driven Development (L123); Five Principles That Actually Work --- Applied to PROSE (L296); The Three-Tier Boundary System (L344). Destinazione: From Code-First to Intent-First (L15); Vibe Coding vs.\\ Spec-Driven Development (L85); Five Principles That Actually Work (L142); The Three-Tier Boundary System (L260)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter01_shift.tex",
      "source_line": 49,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_basis": "EDITORIAL_CONTENT_COMPARISON_NOT_INDEPENDENT_CORROBORATION",
      "id": "x07293",
      "source": "B049",
      "target": "B038",
      "key": "ND-1879441c9aeeaec1",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x07294",
      "source": "B049",
      "target": "PUB:V11:V03",
      "key": "V11-4d3686c1e6c4ea84d1a5633b",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter02_process.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x07295",
      "source": "B050",
      "target": "V03",
      "key": "ND-9fae0664ae80bd0e",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "Il processo a gate viene generalizzato oltre una singola implementazione. Ancoraggi: Four Phases, Four Gates (L22); The Refinement Stack (L157); Consistency Analysis (L199); Common Failure Modes by Phase (L276)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter02_process.tex",
      "source_line": 22,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07296",
      "source": "B050",
      "target": "T:Engineering structure",
      "key": "ND-8f57b58d3154f28d",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Il processo a gate viene generalizzato oltre una singola implementazione. Ancoraggi: Four Phases, Four Gates (L22); The Refinement Stack (L157); Consistency Analysis (L199); Common Failure Modes by Phase (L276)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter02_process.tex",
      "source_line": 22,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07297",
      "source": "B050",
      "target": "T:System knowledge & memory",
      "key": "ND-8a981f9bd1daf395",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Il processo a gate viene generalizzato oltre una singola implementazione. Ancoraggi: Four Phases, Four Gates (L22); The Refinement Stack (L157); Consistency Analysis (L199); Common Failure Modes by Phase (L276)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter02_process.tex",
      "source_line": 22,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07298",
      "source": "B050",
      "target": "T:Verification & review",
      "key": "ND-cbbcba3d27ba8ad4",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Il processo a gate viene generalizzato oltre una singola implementazione. Ancoraggi: Four Phases, Four Gates (L22); The Refinement Stack (L157); Consistency Analysis (L199); Common Failure Modes by Phase (L276)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter02_process.tex",
      "source_line": 22,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07299",
      "source": "B050",
      "target": "T:Code quality & security",
      "key": "ND-8a630ece85f9c9b6",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La seconda edizione aggiunge refinement stack, selezione per fase, confronto fra istanziazioni e failure mode delle quattro fasi. Ancoraggi: Four Phases, Four Gates (L22); The Refinement Stack (L157); Consistency Analysis (L199); Common Failure Modes by Phase (L276)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter02_process.tex",
      "source_line": 22,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07300",
      "source": "B050",
      "target": "K:Specifications and governance",
      "key": "ND-d51b95baf29743a9",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La seconda edizione aggiunge refinement stack, selezione per fase, confronto fra istanziazioni e failure mode delle quattro fasi. Ancoraggi: Four Phases, Four Gates (L22); The Refinement Stack (L157); Consistency Analysis (L199); Common Failure Modes by Phase (L276)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter02_process.tex",
      "source_line": 22,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07301",
      "source": "B050",
      "target": "K:System understanding and rationale",
      "key": "ND-1387b5bdeaa5b403",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La seconda edizione aggiunge refinement stack, selezione per fase, confronto fra istanziazioni e failure mode delle quattro fasi. Ancoraggi: Four Phases, Four Gates (L22); The Refinement Stack (L157); Consistency Analysis (L199); Common Failure Modes by Phase (L276)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter02_process.tex",
      "source_line": 22,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07302",
      "source": "B050",
      "target": "K:Independent verification and oracles",
      "key": "ND-fdf1890bd45cc82e",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La seconda edizione aggiunge refinement stack, selezione per fase, confronto fra istanziazioni e failure mode delle quattro fasi. Ancoraggi: Four Phases, Four Gates (L22); The Refinement Stack (L157); Consistency Analysis (L199); Common Failure Modes by Phase (L276)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter02_process.tex",
      "source_line": 22,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07303",
      "source": "B050",
      "target": "K:Evaluation methodology and baselines",
      "key": "ND-ad0689052512f908",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Il processo a gate viene generalizzato oltre una singola implementazione. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter02_process.tex",
      "source_line": 22,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07304",
      "source": "B050",
      "target": "C:C04",
      "key": "ND-6cf3a722273d7923",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Il processo a gate viene generalizzato oltre una singola implementazione. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter02_process.tex",
      "source_line": 22,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07305",
      "source": "B050",
      "target": "C:C07",
      "key": "ND-dce0c570b535fe49",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il processo a gate viene generalizzato oltre una singola implementazione. Confronto (iterative): Esaminare come chiarimenti e modifiche di intenzione si propagano agli artefatti e alla revisione; evitare di equiparare una sequenza di gate a un processo necessariamente waterfall. Scheda W099: Comparing diff content to stated intent can help authors find unintended deviations.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter02_process.tex",
      "source_line": 22,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "iterative",
      "source_evidence_locator": "Four Phases, Four Gates (L22); Phase 1: Specify (the “what” and “why”) (L24); Phase 2: Plan (the “how”) (L77)",
      "target_evidence_locator": "Frozen v6 node W099 summary/contribution and limitation",
      "target_limitations": "Small reported effect; defect denominator absent.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07306",
      "source": "B050",
      "target": "W099",
      "key": "ND-55c743d714505121",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il processo a gate viene generalizzato oltre una singola implementazione. Confronto (iterative): Esaminare come chiarimenti e modifiche di intenzione si propagano agli artefatti e alla revisione; evitare di equiparare una sequenza di gate a un processo necessariamente waterfall. Scheda O018: A useful agent specification is compact, testable and iterative rather than a giant prompt resembling an unvalidated requirements dump.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter02_process.tex",
      "source_line": 22,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "iterative",
      "source_evidence_locator": "Four Phases, Four Gates (L22); Phase 1: Specify (the “what” and “why”) (L24); Phase 2: Plan (the “how”) (L77)",
      "target_evidence_locator": "Frozen v6 node O018 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07307",
      "source": "B050",
      "target": "O018",
      "key": "ND-8ebfaa1b909f5a40",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il processo a gate viene generalizzato oltre una singola implementazione. Confronto (iterative): Esaminare come chiarimenti e modifiche di intenzione si propagano agli artefatti e alla revisione; evitare di equiparare una sequenza di gate a un processo necessariamente waterfall. Scheda P100: Orosz revisits Brooks’s distinction between fundamental software difficulty and tool-level improvement.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter02_process.tex",
      "source_line": 22,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "iterative",
      "source_evidence_locator": "Four Phases, Four Gates (L22); Phase 1: Specify (the “what” and “why”) (L24); Phase 2: Plan (the “how”) (L77)",
      "target_evidence_locator": "Frozen v6 node P100 summary/contribution and limitation",
      "target_limitations": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07308",
      "source": "B050",
      "target": "P100",
      "key": "ND-10d739f5d0087faa",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il processo a gate viene generalizzato oltre una singola implementazione. Confronto (oracle): Distinguere test derivati dall’intenzione da test che ripetono l’implementazione; un esito verde richiede un oracolo pertinente e sufficientemente indipendente. Scheda W077: Tests generated directly from defective implementations can encode the bug; an independent specification reduces error propagation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter02_process.tex",
      "source_line": 229,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "oracle",
      "source_evidence_locator": "Quality Checklists: Unit Tests for English (L229)",
      "target_evidence_locator": "Frozen v6 node W077 summary/contribution and limitation",
      "target_limitations": "Specific Java defect benchmark and prompt setup.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07309",
      "source": "B050",
      "target": "W077",
      "key": "ND-af5afa4e322c46d2",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il processo a gate viene generalizzato oltre una singola implementazione. Confronto (oracle): Distinguere test derivati dall’intenzione da test che ripetono l’implementazione; un esito verde richiede un oracolo pertinente e sufficientemente indipendente. Scheda O033: Verification becomes the bottleneck when generation is cheap; every AI-produced change needs a justified check.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter02_process.tex",
      "source_line": 229,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "oracle",
      "source_evidence_locator": "Quality Checklists: Unit Tests for English (L229)",
      "target_evidence_locator": "Frozen v6 node O033 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07310",
      "source": "B050",
      "target": "O033",
      "key": "ND-5ab54c300e945879",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:shift.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter02_process.tex",
      "source_line": 11,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:shift",
      "id": "x07311",
      "source": "B050",
      "target": "B049",
      "key": "ND-08290ea5b019fcbe",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:shift.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter02_process.tex",
      "source_line": 19,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:shift",
      "id": "x07312",
      "source": "B050",
      "target": "B049",
      "key": "ND-afdc86f4fd85c53b",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:ecosystem.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter02_process.tex",
      "source_line": 11,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:ecosystem",
      "id": "x07313",
      "source": "B050",
      "target": "B052",
      "key": "ND-b8e497915b1e2ce9",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:ecosystem.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter02_process.tex",
      "source_line": 326,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:ecosystem",
      "id": "x07314",
      "source": "B050",
      "target": "B052",
      "key": "ND-5d43c0df41f8bcc2",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:anatomy.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter02_process.tex",
      "source_line": 11,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:anatomy",
      "id": "x07315",
      "source": "B050",
      "target": "B051",
      "key": "ND-f03a89daf9cf16f6",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:spectools.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter02_process.tex",
      "source_line": 19,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:spectools",
      "id": "x07316",
      "source": "B050",
      "target": "B054",
      "key": "ND-54d1381d38149651",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label sec:speckit-clarify-pattern.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter02_process.tex",
      "source_line": 160,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "sec:speckit-clarify-pattern",
      "id": "x07317",
      "source": "B050",
      "target": "B054",
      "key": "ND-e6507fab2c08c1b8",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label sec:speckit-clarify-pattern.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter02_process.tex",
      "source_line": 196,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "sec:speckit-clarify-pattern",
      "id": "x07318",
      "source": "B050",
      "target": "B054",
      "key": "ND-0c67653a79209d20",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:orchestrators.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter02_process.tex",
      "source_line": 19,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:orchestrators",
      "id": "x07319",
      "source": "B050",
      "target": "B055",
      "key": "ND-20686bebc1dfc25b",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:autonomous.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter02_process.tex",
      "source_line": 19,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:autonomous",
      "id": "x07320",
      "source": "B050",
      "target": "B056",
      "key": "ND-88d10dee84ea4ee7",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:foundation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter02_process.tex",
      "source_line": 19,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:foundation",
      "id": "x07321",
      "source": "B050",
      "target": "B059",
      "key": "ND-8394012cb248fd6b",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label sec:constitution.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter02_process.tex",
      "source_line": 154,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "sec:constitution",
      "id": "x07322",
      "source": "B050",
      "target": "B059",
      "key": "ND-c396b33ebbf003fe",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label sec:constitution.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter02_process.tex",
      "source_line": 160,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "sec:constitution",
      "id": "x07323",
      "source": "B050",
      "target": "B059",
      "key": "ND-a0b6567de2016b49",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label sec:constitution.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter02_process.tex",
      "source_line": 191,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "sec:constitution",
      "id": "x07324",
      "source": "B050",
      "target": "B059",
      "key": "ND-a7d83dac91c38698",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:foundation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter02_process.tex",
      "source_line": 273,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:foundation",
      "id": "x07325",
      "source": "B050",
      "target": "B059",
      "key": "ND-c79df9163f4dec04",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:foundation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter02_process.tex",
      "source_line": 317,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:foundation",
      "id": "x07326",
      "source": "B050",
      "target": "B059",
      "key": "ND-f2055cc318602bb5",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_REWORKS_EARLIER_TREATMENT",
      "rationale": "La sequenza di processo viene precisata in quattro fasi e quattro gate. Ancoraggi sorgente: Four Phases, Four Gates (L22); The Refinement Stack (L157); Consistency Analysis (L199); Common Failure Modes by Phase (L276). Destinazione: Four Phases, Four Gates (L20); Model Selection Strategy (L241); The Clarification Phase (L361); Quality Checklists: Unit Tests for English (L467)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter02_process.tex",
      "source_line": 22,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_basis": "EDITORIAL_CONTENT_COMPARISON_NOT_INDEPENDENT_CORROBORATION",
      "id": "x07327",
      "source": "B050",
      "target": "B039",
      "key": "ND-4724aac0f9b980ee",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x07328",
      "source": "B050",
      "target": "PUB:V11:V03",
      "key": "V11-d8e87ab32361da10f4a8464d",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter03_anatomy.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x07329",
      "source": "B051",
      "target": "V03",
      "key": "ND-2d3721fcef586ca1",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "I framework vengono scomposti in istruzioni, prompt, agenti e skill su diversi substrati. Ancoraggi: Why Frameworks Look Alike Underneath (L15); Primitive 3 --- Agents (L152); Where the Primitives Live in the Three Big Harnesses (L285); What to Look For When You Read Part II (L396)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter03_anatomy.tex",
      "source_line": 15,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07330",
      "source": "B051",
      "target": "T:System knowledge & memory",
      "key": "ND-beb4da58c905a3fc",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "I framework vengono scomposti in istruzioni, prompt, agenti e skill su diversi substrati. Ancoraggi: Why Frameworks Look Alike Underneath (L15); Primitive 3 --- Agents (L152); Where the Primitives Live in the Three Big Harnesses (L285); What to Look For When You Read Part II (L396)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter03_anatomy.tex",
      "source_line": 15,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07331",
      "source": "B051",
      "target": "T:What agents can do",
      "key": "ND-7400b804fa8cd665",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "I framework vengono scomposti in istruzioni, prompt, agenti e skill su diversi substrati. Ancoraggi: Why Frameworks Look Alike Underneath (L15); Primitive 3 --- Agents (L152); Where the Primitives Live in the Three Big Harnesses (L285); What to Look For When You Read Part II (L396)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter03_anatomy.tex",
      "source_line": 15,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07332",
      "source": "B051",
      "target": "T:Engineering structure",
      "key": "ND-0a0194fdcce7526f",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La tassonomia delle primitive e le regole di composizione permettono di confrontare implementazioni apparentemente diverse e di leggere le strutture dei repository. Ancoraggi: Why Frameworks Look Alike Underneath (L15); Primitive 3 --- Agents (L152); Where the Primitives Live in the Three Big Harnesses (L285); What to Look For When You Read Part II (L396)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter03_anatomy.tex",
      "source_line": 15,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07333",
      "source": "B051",
      "target": "K:Agent context and persistent memory",
      "key": "ND-7b0b4b906988cf50",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La tassonomia delle primitive e le regole di composizione permettono di confrontare implementazioni apparentemente diverse e di leggere le strutture dei repository. Ancoraggi: Why Frameworks Look Alike Underneath (L15); Primitive 3 --- Agents (L152); Where the Primitives Live in the Three Big Harnesses (L285); What to Look For When You Read Part II (L396)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter03_anatomy.tex",
      "source_line": 15,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07334",
      "source": "B051",
      "target": "K:System understanding and rationale",
      "key": "ND-3d86fbe163b756bf",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La tassonomia delle primitive e le regole di composizione permettono di confrontare implementazioni apparentemente diverse e di leggere le strutture dei repository. Ancoraggi: Why Frameworks Look Alike Underneath (L15); Primitive 3 --- Agents (L152); Where the Primitives Live in the Three Big Harnesses (L285); What to Look For When You Read Part II (L396)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter03_anatomy.tex",
      "source_line": 15,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07335",
      "source": "B051",
      "target": "K:Dependencies and agent supply chain",
      "key": "ND-d963bfd583cc9e98",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La tassonomia delle primitive e le regole di composizione permettono di confrontare implementazioni apparentemente diverse e di leggere le strutture dei repository. Ancoraggi: Why Frameworks Look Alike Underneath (L15); Primitive 3 --- Agents (L152); Where the Primitives Live in the Three Big Harnesses (L285); What to Look For When You Read Part II (L396)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter03_anatomy.tex",
      "source_line": 15,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07336",
      "source": "B051",
      "target": "K:Developer workflow and adoption",
      "key": "ND-de8c6e3967da166c",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La tassonomia delle primitive e le regole di composizione permettono di confrontare implementazioni apparentemente diverse e di leggere le strutture dei repository. Ancoraggi: Why Frameworks Look Alike Underneath (L15); Primitive 3 --- Agents (L152); Where the Primitives Live in the Three Big Harnesses (L285); What to Look For When You Read Part II (L396)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter03_anatomy.tex",
      "source_line": 15,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07337",
      "source": "B051",
      "target": "K:Specifications and governance",
      "key": "ND-e82dddb1483c84dc",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: I framework vengono scomposti in istruzioni, prompt, agenti e skill su diversi substrati. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter03_anatomy.tex",
      "source_line": 15,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07338",
      "source": "B051",
      "target": "C:C03",
      "key": "ND-3e2fa245daacd725",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: I framework vengono scomposti in istruzioni, prompt, agenti e skill su diversi substrati. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter03_anatomy.tex",
      "source_line": 15,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07339",
      "source": "B051",
      "target": "C:C04",
      "key": "ND-8f5b840deddc217c",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: I framework vengono scomposti in istruzioni, prompt, agenti e skill su diversi substrati. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter03_anatomy.tex",
      "source_line": 15,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07340",
      "source": "B051",
      "target": "C:C09",
      "key": "ND-685c972bf5de2de8",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: I framework vengono scomposti in istruzioni, prompt, agenti e skill su diversi substrati. Confronto (context): Confrontare selezione, recupero e gestione del contesto con i confini di fiducia dei dati esterni. Scheda W157: Typed state pages and enforced write policy protect essential agent memory against compaction and reset failures.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter03_anatomy.tex",
      "source_line": 15,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "context",
      "source_evidence_locator": "Why Frameworks Look Alike Underneath (L15); Primitive 4 --- Skills (L204); What to Look For When You Read Part II (L396)",
      "target_evidence_locator": "Frozen v6 node W157 summary/contribution and limitation",
      "target_limitations": "Guarantees conditional on token-budget working set; limited trace and synthetic evaluation.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07341",
      "source": "B051",
      "target": "W157",
      "key": "ND-fe3b120108ff60db",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: I framework vengono scomposti in istruzioni, prompt, agenti e skill su diversi substrati. Confronto (context): Confrontare selezione, recupero e gestione del contesto con i confini di fiducia dei dati esterni. Scheda O031: Reliable prompts are assembled from selected system context, tools and constraints rather than crafted by wording alone.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter03_anatomy.tex",
      "source_line": 15,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "context",
      "source_evidence_locator": "Why Frameworks Look Alike Underneath (L15); Primitive 4 --- Skills (L204); What to Look For When You Read Part II (L396)",
      "target_evidence_locator": "Frozen v6 node O031 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07342",
      "source": "B051",
      "target": "O031",
      "key": "ND-614f88fbdd8727f5",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: I framework vengono scomposti in istruzioni, prompt, agenti e skill su diversi substrati. Confronto (context): Confrontare selezione, recupero e gestione del contesto con i confini di fiducia dei dati esterni. Scheda P077: Developer accounts and maintainer interviews examine internal MCP adoption, debugging, legacy systems and tool-interface design.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter03_anatomy.tex",
      "source_line": 15,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "context",
      "source_evidence_locator": "Why Frameworks Look Alike Underneath (L15); Primitive 4 --- Skills (L204); What to Look For When You Read Part II (L396)",
      "target_evidence_locator": "Frozen v6 node P077 summary/contribution and limitation",
      "target_limitations": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07343",
      "source": "B051",
      "target": "P077",
      "key": "ND-267069bfba9b5fb6",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: I framework vengono scomposti in istruzioni, prompt, agenti e skill su diversi substrati. Confronto (patterns): Confrontare pattern operativi e workflow, mantenendo distinta la raccomandazione progettuale dall’efficacia empiricamente dimostrata. Scheda W152: Provides an architecture for organizing agentic SWE research around dependable processes, collaboration and evaluation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter03_anatomy.tex",
      "source_line": 15,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "patterns",
      "source_evidence_locator": "Why Frameworks Look Alike Underneath (L15); Primitive 4 --- Skills (L204); What to Look For When You Read Part II (L396)",
      "target_evidence_locator": "Frozen v6 node W152 summary/contribution and limitation",
      "target_limitations": "Roadmap is not evidence of achieved agent reliability.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07344",
      "source": "B051",
      "target": "W152",
      "key": "ND-54208ed801425feb",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: I framework vengono scomposti in istruzioni, prompt, agenti e skill su diversi substrati. Confronto (patterns): Confrontare pattern operativi e workflow, mantenendo distinta la raccomandazione progettuale dall’efficacia empiricamente dimostrata. Scheda O021: Planning, scoped delegation and continuous checking outperform an unmanaged prompt-to-merge workflow as an engineering practice.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter03_anatomy.tex",
      "source_line": 15,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "patterns",
      "source_evidence_locator": "Why Frameworks Look Alike Underneath (L15); Primitive 4 --- Skills (L204); What to Look For When You Read Part II (L396)",
      "target_evidence_locator": "Frozen v6 node O021 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07345",
      "source": "B051",
      "target": "O021",
      "key": "ND-6aeb8ebc8092dfa6",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:process.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter03_anatomy.tex",
      "source_line": 18,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:process",
      "id": "x07346",
      "source": "B051",
      "target": "B050",
      "key": "ND-0d3e480482739af2",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:process.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter03_anatomy.tex",
      "source_line": 23,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:process",
      "id": "x07347",
      "source": "B051",
      "target": "B050",
      "key": "ND-1f8439292f33742c",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:process.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter03_anatomy.tex",
      "source_line": 365,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:process",
      "id": "x07348",
      "source": "B051",
      "target": "B050",
      "key": "ND-d3e999643bde1264",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:process.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter03_anatomy.tex",
      "source_line": 423,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:process",
      "id": "x07349",
      "source": "B051",
      "target": "B050",
      "key": "ND-4517683f4d67d13d",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:ecosystem.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter03_anatomy.tex",
      "source_line": 18,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:ecosystem",
      "id": "x07350",
      "source": "B051",
      "target": "B052",
      "key": "ND-67ae6a092cd1eb40",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:ecosystem.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter03_anatomy.tex",
      "source_line": 23,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:ecosystem",
      "id": "x07351",
      "source": "B051",
      "target": "B052",
      "key": "ND-22e4e2533fb3805d",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:shift.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter03_anatomy.tex",
      "source_line": 211,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:shift",
      "id": "x07352",
      "source": "B051",
      "target": "B049",
      "key": "ND-b65708f122041f9a",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:autonomous.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter03_anatomy.tex",
      "source_line": 214,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:autonomous",
      "id": "x07353",
      "source": "B051",
      "target": "B056",
      "key": "ND-b3c037f9623816de",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label sec:agent-skills.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter03_anatomy.tex",
      "source_line": 214,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "sec:agent-skills",
      "id": "x07354",
      "source": "B051",
      "target": "B056",
      "key": "ND-dca42c914a3d7aa4",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label sec:adapters.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter03_anatomy.tex",
      "source_line": 288,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "sec:adapters",
      "id": "x07355",
      "source": "B051",
      "target": "B066",
      "key": "ND-5a02638728ff35cf",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label sec:six-principles.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter03_anatomy.tex",
      "source_line": 325,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "sec:six-principles",
      "id": "x07356",
      "source": "B051",
      "target": "B060",
      "key": "ND-194d212a66429b1d",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:agents.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter03_anatomy.tex",
      "source_line": 325,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:agents",
      "id": "x07357",
      "source": "B051",
      "target": "B060",
      "key": "ND-8fc1e88eb6f5ddfd",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_SPECIALIZES",
      "rationale": "Il contesto statico viene specializzato in struttura e contenuto delle specifiche. Ancoraggi sorgente: Why Frameworks Look Alike Underneath (L15); Primitive 3 --- Agents (L152); Where the Primitives Live in the Three Big Harnesses (L285); What to Look For When You Read Part II (L396). Destinazione: Static Context Engineering: Teaching AI About Your Project (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter03_anatomy.tex",
      "source_line": 15,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_basis": "EDITORIAL_CONTENT_COMPARISON_NOT_INDEPENDENT_CORROBORATION",
      "id": "x07358",
      "source": "B051",
      "target": "B022",
      "key": "ND-cebbee13de4f289a",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x07359",
      "source": "B051",
      "target": "PUB:V11:V03",
      "key": "V11-ad6d3490358b337a0bd17015",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter04_ecosystem.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x07360",
      "source": "B052",
      "target": "V03",
      "key": "ND-62f0523b54ecdf24",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "L’ecosistema viene organizzato in famiglie e scelte di progettazione. Ancoraggi: Why the Ecosystem Fragmented (L16); The Four Must-Know Frameworks (L112); Framework Profiles (L117); How to Read Part II (L196)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter04_ecosystem.tex",
      "source_line": 16,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07361",
      "source": "B052",
      "target": "T:Engineering structure",
      "key": "ND-db95ea453eb8da95",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "L’ecosistema viene organizzato in famiglie e scelte di progettazione. Ancoraggi: Why the Ecosystem Fragmented (L16); The Four Must-Know Frameworks (L112); Framework Profiles (L117); How to Read Part II (L196)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter04_ecosystem.tex",
      "source_line": 16,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07362",
      "source": "B052",
      "target": "T:Productivity",
      "key": "ND-6fe81cc06681e554",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "L’ecosistema viene organizzato in famiglie e scelte di progettazione. Ancoraggi: Why the Ecosystem Fragmented (L16); The Four Must-Know Frameworks (L112); Framework Profiles (L117); How to Read Part II (L196)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter04_ecosystem.tex",
      "source_line": 16,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07363",
      "source": "B052",
      "target": "T:Skills & learning",
      "key": "ND-1e77ee6484e12f9e",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "L’ecosistema viene organizzato in famiglie e scelte di progettazione. Ancoraggi: Why the Ecosystem Fragmented (L16); The Four Must-Know Frameworks (L112); Framework Profiles (L117); How to Read Part II (L196)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter04_ecosystem.tex",
      "source_line": 16,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07364",
      "source": "B052",
      "target": "T:What agents can do",
      "key": "ND-9adb6a7b3447a555",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo presenta profili dei framework, una tassonomia e una tesi di convergenza, orientando il lettore prima dei confronti dettagliati. Ancoraggi: Why the Ecosystem Fragmented (L16); The Four Must-Know Frameworks (L112); Framework Profiles (L117); How to Read Part II (L196)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter04_ecosystem.tex",
      "source_line": 16,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07365",
      "source": "B052",
      "target": "K:Developer workflow and adoption",
      "key": "ND-0f8e45598042677f",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo presenta profili dei framework, una tassonomia e una tesi di convergenza, orientando il lettore prima dei confronti dettagliati. Ancoraggi: Why the Ecosystem Fragmented (L16); The Four Must-Know Frameworks (L112); Framework Profiles (L117); How to Read Part II (L196)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter04_ecosystem.tex",
      "source_line": 16,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07366",
      "source": "B052",
      "target": "K:Evaluation methodology and baselines",
      "key": "ND-26d51fea8e72fea4",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo presenta profili dei framework, una tassonomia e una tesi di convergenza, orientando il lettore prima dei confronti dettagliati. Ancoraggi: Why the Ecosystem Fragmented (L16); The Four Must-Know Frameworks (L112); Framework Profiles (L117); How to Read Part II (L196)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter04_ecosystem.tex",
      "source_line": 16,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07367",
      "source": "B052",
      "target": "K:Specifications and governance",
      "key": "ND-8bddb570884a0944",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: L’ecosistema viene organizzato in famiglie e scelte di progettazione. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter04_ecosystem.tex",
      "source_line": 16,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07368",
      "source": "B052",
      "target": "C:C03",
      "key": "ND-215f03aba276a4dd",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: L’ecosistema viene organizzato in famiglie e scelte di progettazione. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter04_ecosystem.tex",
      "source_line": 16,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07369",
      "source": "B052",
      "target": "C:C04",
      "key": "ND-fe9ffcea397fc046",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: L’ecosistema viene organizzato in famiglie e scelte di progettazione. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter04_ecosystem.tex",
      "source_line": 16,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07370",
      "source": "B052",
      "target": "C:C11",
      "key": "ND-9426b4fd8a7e9b62",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: L’ecosistema viene organizzato in famiglie e scelte di progettazione. Confronto (adoption): Confrontare selezione degli strumenti, abilitazione del team e verifica degli esiti; una graduatoria o un piano di rollout non sostituisce un pilot controllato. Scheda W007: Enterprise users report perceived usefulness and practical requirements that should shape deployment.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter04_ecosystem.tex",
      "source_line": 16,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "adoption",
      "source_evidence_locator": "Why the Ecosystem Fragmented (L16); The Four Must-Know Frameworks (L112); How to Read Part II (L196)",
      "target_evidence_locator": "Frozen v6 node W007 summary/contribution and limitation",
      "target_limitations": "IBM respondents only; perception-based.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07371",
      "source": "B052",
      "target": "W007",
      "key": "ND-5469267ce75a6298",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: L’ecosistema viene organizzato in famiglie e scelte di progettazione. Confronto (adoption): Confrontare selezione degli strumenti, abilitazione del team e verifica degli esiti; una graduatoria o un piano di rollout non sostituisce un pilot controllato. Scheda O041: Engineering leaders should define outcome quality, train teams and make human verification a normal part of AI adoption.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter04_ecosystem.tex",
      "source_line": 16,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "adoption",
      "source_evidence_locator": "Why the Ecosystem Fragmented (L16); The Four Must-Know Frameworks (L112); How to Read Part II (L196)",
      "target_evidence_locator": "Frozen v6 node O041 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07372",
      "source": "B052",
      "target": "O041",
      "key": "ND-062d850daef5b467",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: L’ecosistema viene organizzato in famiglie e scelte di progettazione. Confronto (adoption): Confrontare selezione degli strumenti, abilitazione del team e verifica degli esiti; una graduatoria o un piano di rollout non sostituisce un pilot controllato. Scheda P085: Interviews compare tool-selection practices across company sizes, including locally scored AI review trials and procurement constraints.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter04_ecosystem.tex",
      "source_line": 16,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "adoption",
      "source_evidence_locator": "Why the Ecosystem Fragmented (L16); The Four Must-Know Frameworks (L112); How to Read Part II (L196)",
      "target_evidence_locator": "Frozen v6 node P085 summary/contribution and limitation",
      "target_limitations": "Company-local scoring exercises and tool selection are distinct from randomized productivity comparisons; evaluation samples and scoring scales are context-specific. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07373",
      "source": "B052",
      "target": "P085",
      "key": "ND-0e361f2cf3af8143",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: L’ecosistema viene organizzato in famiglie e scelte di progettazione. Confronto (patterns): Confrontare pattern operativi e workflow, mantenendo distinta la raccomandazione progettuale dall’efficacia empiricamente dimostrata. Scheda W152: Provides an architecture for organizing agentic SWE research around dependable processes, collaboration and evaluation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter04_ecosystem.tex",
      "source_line": 16,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "patterns",
      "source_evidence_locator": "Why the Ecosystem Fragmented (L16); The Four Must-Know Frameworks (L112); How to Read Part II (L196)",
      "target_evidence_locator": "Frozen v6 node W152 summary/contribution and limitation",
      "target_limitations": "Roadmap is not evidence of achieved agent reliability.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07374",
      "source": "B052",
      "target": "W152",
      "key": "ND-65bb037a18abf3b0",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: L’ecosistema viene organizzato in famiglie e scelte di progettazione. Confronto (patterns): Confrontare pattern operativi e workflow, mantenendo distinta la raccomandazione progettuale dall’efficacia empiricamente dimostrata. Scheda O021: Planning, scoped delegation and continuous checking outperform an unmanaged prompt-to-merge workflow as an engineering practice.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter04_ecosystem.tex",
      "source_line": 16,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "patterns",
      "source_evidence_locator": "Why the Ecosystem Fragmented (L16); The Four Must-Know Frameworks (L112); How to Read Part II (L196)",
      "target_evidence_locator": "Frozen v6 node O021 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07375",
      "source": "B052",
      "target": "O021",
      "key": "ND-b316816f5688fe44",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:process.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter04_ecosystem.tex",
      "source_line": 11,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:process",
      "id": "x07376",
      "source": "B052",
      "target": "B050",
      "key": "ND-7d1a3c6a298a6dcf",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:process.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter04_ecosystem.tex",
      "source_line": 226,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:process",
      "id": "x07377",
      "source": "B052",
      "target": "B050",
      "key": "ND-6f75044f9ae4978f",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:anatomy.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter04_ecosystem.tex",
      "source_line": 11,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:anatomy",
      "id": "x07378",
      "source": "B052",
      "target": "B051",
      "key": "ND-69a014932b9d97e9",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:anatomy.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter04_ecosystem.tex",
      "source_line": 226,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:anatomy",
      "id": "x07379",
      "source": "B052",
      "target": "B051",
      "key": "ND-0ba2211a2549b222",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label sec:adoption-grid.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter04_ecosystem.tex",
      "source_line": 114,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "sec:adoption-grid",
      "id": "x07380",
      "source": "B052",
      "target": "B058",
      "key": "ND-0b6a602b063ee315",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:boundaries.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter04_ecosystem.tex",
      "source_line": 207,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:boundaries",
      "id": "x07381",
      "source": "B052",
      "target": "B058",
      "key": "ND-612cf984e4bf2457",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:gsd.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter04_ecosystem.tex",
      "source_line": 133,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:gsd",
      "id": "x07382",
      "source": "B052",
      "target": "B053",
      "key": "ND-5c0e029228c01f65",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:gsd.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter04_ecosystem.tex",
      "source_line": 134,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:gsd",
      "id": "x07383",
      "source": "B052",
      "target": "B053",
      "key": "ND-35034428d17fd444",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:gsd.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter04_ecosystem.tex",
      "source_line": 207,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:gsd",
      "id": "x07384",
      "source": "B052",
      "target": "B053",
      "key": "ND-5c6431e42bcdad79",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:spectools.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter04_ecosystem.tex",
      "source_line": 135,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:spectools",
      "id": "x07385",
      "source": "B052",
      "target": "B054",
      "key": "ND-56e450887500da83",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:spectools.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter04_ecosystem.tex",
      "source_line": 136,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:spectools",
      "id": "x07386",
      "source": "B052",
      "target": "B054",
      "key": "ND-4752f94350ddc4e8",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:spectools.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter04_ecosystem.tex",
      "source_line": 207,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:spectools",
      "id": "x07387",
      "source": "B052",
      "target": "B054",
      "key": "ND-45acddc810314148",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:orchestrators.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter04_ecosystem.tex",
      "source_line": 137,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:orchestrators",
      "id": "x07388",
      "source": "B052",
      "target": "B055",
      "key": "ND-a44f8169702b0a54",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:orchestrators.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter04_ecosystem.tex",
      "source_line": 138,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:orchestrators",
      "id": "x07389",
      "source": "B052",
      "target": "B055",
      "key": "ND-06028b6d9c05258a",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:orchestrators.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter04_ecosystem.tex",
      "source_line": 207,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:orchestrators",
      "id": "x07390",
      "source": "B052",
      "target": "B055",
      "key": "ND-ce12f9545708c2ff",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:autonomous.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter04_ecosystem.tex",
      "source_line": 139,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:autonomous",
      "id": "x07391",
      "source": "B052",
      "target": "B056",
      "key": "ND-770f095b616b5dfb",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:autonomous.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter04_ecosystem.tex",
      "source_line": 140,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:autonomous",
      "id": "x07392",
      "source": "B052",
      "target": "B056",
      "key": "ND-1008136ce934f2de",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:autonomous.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter04_ecosystem.tex",
      "source_line": 141,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:autonomous",
      "id": "x07393",
      "source": "B052",
      "target": "B056",
      "key": "ND-0c80867ee1ef861c",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:autonomous.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter04_ecosystem.tex",
      "source_line": 142,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:autonomous",
      "id": "x07394",
      "source": "B052",
      "target": "B056",
      "key": "ND-4c200a61f7aa3b40",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:autonomous.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter04_ecosystem.tex",
      "source_line": 143,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:autonomous",
      "id": "x07395",
      "source": "B052",
      "target": "B056",
      "key": "ND-a9d4bd2c537871e3",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:autonomous.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter04_ecosystem.tex",
      "source_line": 207,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:autonomous",
      "id": "x07396",
      "source": "B052",
      "target": "B056",
      "key": "ND-39b1dd2c4002f8bf",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:comparison.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter04_ecosystem.tex",
      "source_line": 155,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:comparison",
      "id": "x07397",
      "source": "B052",
      "target": "B057",
      "key": "ND-deed30ba7ce37bd8",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:comparison.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter04_ecosystem.tex",
      "source_line": 203,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:comparison",
      "id": "x07398",
      "source": "B052",
      "target": "B057",
      "key": "ND-4235dcd40bcf271c",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:comparison.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter04_ecosystem.tex",
      "source_line": 207,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:comparison",
      "id": "x07399",
      "source": "B052",
      "target": "B057",
      "key": "ND-316049bf3c45849f",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x07400",
      "source": "B052",
      "target": "PUB:V11:V03",
      "key": "V11-4a96e9d31064c2bf82176d72",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter05_gsd.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x07401",
      "source": "B053",
      "target": "V03",
      "key": "ND-ce48f6ebb41f1663",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "GSD v1 e GSD-2 rappresentano due modi di ottenere disciplina con poco processo. Ancoraggi: The Lightweight Philosophy (L16); GSD v1 --- Action-Oriented Protocol (L33); Field-Test Simulation: JWT Authentication (L203); Lessons for Your Practice (L241)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter05_gsd.tex",
      "source_line": 16,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07402",
      "source": "B053",
      "target": "T:Engineering structure",
      "key": "ND-2bc6e503c7cc41d8",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "GSD v1 e GSD-2 rappresentano due modi di ottenere disciplina con poco processo. Ancoraggi: The Lightweight Philosophy (L16); GSD v1 --- Action-Oriented Protocol (L33); Field-Test Simulation: JWT Authentication (L203); Lessons for Your Practice (L241)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter05_gsd.tex",
      "source_line": 16,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07403",
      "source": "B053",
      "target": "T:System knowledge & memory",
      "key": "ND-f7c91e600423d71e",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "GSD v1 e GSD-2 rappresentano due modi di ottenere disciplina con poco processo. Ancoraggi: The Lightweight Philosophy (L16); GSD v1 --- Action-Oriented Protocol (L33); Field-Test Simulation: JWT Authentication (L203); Lessons for Your Practice (L241)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter05_gsd.tex",
      "source_line": 16,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07404",
      "source": "B053",
      "target": "T:What agents can do",
      "key": "ND-c25e3dc6981a7f9b",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il confronto combina workflow leggeri, evoluzione strutturata e una simulazione di autenticazione JWT per rendere visibili artefatti e transizioni. Ancoraggi: The Lightweight Philosophy (L16); GSD v1 --- Action-Oriented Protocol (L33); Field-Test Simulation: JWT Authentication (L203); Lessons for Your Practice (L241)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter05_gsd.tex",
      "source_line": 16,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07405",
      "source": "B053",
      "target": "K:Specifications and governance",
      "key": "ND-4d9a187410dd0f4a",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il confronto combina workflow leggeri, evoluzione strutturata e una simulazione di autenticazione JWT per rendere visibili artefatti e transizioni. Ancoraggi: The Lightweight Philosophy (L16); GSD v1 --- Action-Oriented Protocol (L33); Field-Test Simulation: JWT Authentication (L203); Lessons for Your Practice (L241)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter05_gsd.tex",
      "source_line": 16,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07406",
      "source": "B053",
      "target": "K:System understanding and rationale",
      "key": "ND-1894152b47442d77",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il confronto combina workflow leggeri, evoluzione strutturata e una simulazione di autenticazione JWT per rendere visibili artefatti e transizioni. Ancoraggi: The Lightweight Philosophy (L16); GSD v1 --- Action-Oriented Protocol (L33); Field-Test Simulation: JWT Authentication (L203); Lessons for Your Practice (L241)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter05_gsd.tex",
      "source_line": 16,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07407",
      "source": "B053",
      "target": "K:Agent failure and escalation",
      "key": "ND-f733d7031a52ec1e",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il confronto combina workflow leggeri, evoluzione strutturata e una simulazione di autenticazione JWT per rendere visibili artefatti e transizioni. Ancoraggi: The Lightweight Philosophy (L16); GSD v1 --- Action-Oriented Protocol (L33); Field-Test Simulation: JWT Authentication (L203); Lessons for Your Practice (L241)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter05_gsd.tex",
      "source_line": 16,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07408",
      "source": "B053",
      "target": "K:Long-running agent execution",
      "key": "ND-c83c84e57bfb7941",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: GSD v1 e GSD-2 rappresentano due modi di ottenere disciplina con poco processo. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter05_gsd.tex",
      "source_line": 16,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07409",
      "source": "B053",
      "target": "C:C03",
      "key": "ND-7da64ccd19893148",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: GSD v1 e GSD-2 rappresentano due modi di ottenere disciplina con poco processo. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter05_gsd.tex",
      "source_line": 16,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07410",
      "source": "B053",
      "target": "C:C04",
      "key": "ND-d5e69f1c2ce079bf",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: GSD v1 e GSD-2 rappresentano due modi di ottenere disciplina con poco processo. Confronto (iterative): Esaminare come chiarimenti e modifiche di intenzione si propagano agli artefatti e alla revisione; evitare di equiparare una sequenza di gate a un processo necessariamente waterfall. Scheda W099: Comparing diff content to stated intent can help authors find unintended deviations.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter05_gsd.tex",
      "source_line": 159,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "iterative",
      "source_evidence_locator": "What Changed from GSD v1 (L159)",
      "target_evidence_locator": "Frozen v6 node W099 summary/contribution and limitation",
      "target_limitations": "Small reported effect; defect denominator absent.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07411",
      "source": "B053",
      "target": "W099",
      "key": "ND-81a5b2e16160f16e",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: GSD v1 e GSD-2 rappresentano due modi di ottenere disciplina con poco processo. Confronto (iterative): Esaminare come chiarimenti e modifiche di intenzione si propagano agli artefatti e alla revisione; evitare di equiparare una sequenza di gate a un processo necessariamente waterfall. Scheda O018: A useful agent specification is compact, testable and iterative rather than a giant prompt resembling an unvalidated requirements dump.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter05_gsd.tex",
      "source_line": 159,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "iterative",
      "source_evidence_locator": "What Changed from GSD v1 (L159)",
      "target_evidence_locator": "Frozen v6 node O018 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07412",
      "source": "B053",
      "target": "O018",
      "key": "ND-182f7d507c7f1072",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: GSD v1 e GSD-2 rappresentano due modi di ottenere disciplina con poco processo. Confronto (iterative): Esaminare come chiarimenti e modifiche di intenzione si propagano agli artefatti e alla revisione; evitare di equiparare una sequenza di gate a un processo necessariamente waterfall. Scheda P100: Orosz revisits Brooks’s distinction between fundamental software difficulty and tool-level improvement.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter05_gsd.tex",
      "source_line": 159,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "iterative",
      "source_evidence_locator": "What Changed from GSD v1 (L159)",
      "target_evidence_locator": "Frozen v6 node P100 summary/contribution and limitation",
      "target_limitations": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07413",
      "source": "B053",
      "target": "P100",
      "key": "ND-56fd8ae59b04d2f4",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: GSD v1 e GSD-2 rappresentano due modi di ottenere disciplina con poco processo. Confronto (autonomy): Confrontare delega, arresto ed escalation. Le scale practitioner descrivono regimi di lavoro, non una misura validata e universale della maturità. Scheda W191: Rejected agent PRs reveal recurring limits in requirement understanding, repository fit and coordination with maintainers.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter05_gsd.tex",
      "source_line": 16,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "autonomy",
      "source_evidence_locator": "The Lightweight Philosophy (L16); GSD-2 --- Structured Evolution (L145); Lessons for Your Practice (L241)",
      "target_evidence_locator": "Frozen v6 node W191 summary/contribution and limitation",
      "target_limitations": "Failure coding depends on visible GitHub information; shared AIDev sample.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07414",
      "source": "B053",
      "target": "W191",
      "key": "ND-c005d15b02fd7fab",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: GSD v1 e GSD-2 rappresentano due modi di ottenere disciplina con poco processo. Confronto (autonomy): Confrontare delega, arresto ed escalation. Le scale practitioner descrivono regimi di lavoro, non una misura validata e universale della maturità. Scheda O010: Osmani separates autonomy into agency and orchestration axes, describing six operating levels from suggestions to management-by-exception.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter05_gsd.tex",
      "source_line": 16,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "autonomy",
      "source_evidence_locator": "The Lightweight Philosophy (L16); GSD-2 --- Structured Evolution (L145); Lessons for Your Practice (L241)",
      "target_evidence_locator": "Frozen v6 node O010 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07415",
      "source": "B053",
      "target": "O010",
      "key": "ND-69a7baa3a47da373",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:foundation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter05_gsd.tex",
      "source_line": 44,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:foundation",
      "id": "x07416",
      "source": "B053",
      "target": "B059",
      "key": "ND-90623f29498c811d",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:shift.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter05_gsd.tex",
      "source_line": 126,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:shift",
      "id": "x07417",
      "source": "B053",
      "target": "B049",
      "key": "ND-93e2d58b3a2f1fc9",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:autonomy.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter05_gsd.tex",
      "source_line": 156,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:autonomy",
      "id": "x07418",
      "source": "B053",
      "target": "B062",
      "key": "ND-23df7f286a1b0699",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x07419",
      "source": "B053",
      "target": "PUB:V11:V03",
      "key": "V11-d466fbc9528993c89a4b9db1",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter06_spectools.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x07420",
      "source": "B054",
      "target": "V03",
      "key": "ND-a14ba46ffca3195f",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "Spec Kit e OpenSpec affrontano specificazione e cambiamento brownfield con strutture diverse. Ancoraggi: Spec Kit --- The Specification Toolchain (L23); Spec Kit vs.\\ OpenSpec: A Direct Comparison (L496); The Clarify-Before-Plan Pattern (L585); Lessons for Your Practice (L766)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter06_spectools.tex",
      "source_line": 23,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07421",
      "source": "B054",
      "target": "T:Engineering structure",
      "key": "ND-7af92258b411b4a3",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Spec Kit e OpenSpec affrontano specificazione e cambiamento brownfield con strutture diverse. Ancoraggi: Spec Kit --- The Specification Toolchain (L23); Spec Kit vs.\\ OpenSpec: A Direct Comparison (L496); The Clarify-Before-Plan Pattern (L585); Lessons for Your Practice (L766)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter06_spectools.tex",
      "source_line": 23,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07422",
      "source": "B054",
      "target": "T:System knowledge & memory",
      "key": "ND-52966cc95a320931",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Spec Kit e OpenSpec affrontano specificazione e cambiamento brownfield con strutture diverse. Ancoraggi: Spec Kit --- The Specification Toolchain (L23); Spec Kit vs.\\ OpenSpec: A Direct Comparison (L496); The Clarify-Before-Plan Pattern (L585); Lessons for Your Practice (L766)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter06_spectools.tex",
      "source_line": 23,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07423",
      "source": "B054",
      "target": "T:Verification & review",
      "key": "ND-042683de4b2869ea",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo compara toolchain, delta specification, chiarimento prima del piano e una simulazione JWT, esplicitando trade-off e scelte di design. Ancoraggi: Spec Kit --- The Specification Toolchain (L23); Spec Kit vs.\\ OpenSpec: A Direct Comparison (L496); The Clarify-Before-Plan Pattern (L585); Lessons for Your Practice (L766)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter06_spectools.tex",
      "source_line": 23,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07424",
      "source": "B054",
      "target": "K:Specifications and governance",
      "key": "ND-da8601e0734a0e1e",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo compara toolchain, delta specification, chiarimento prima del piano e una simulazione JWT, esplicitando trade-off e scelte di design. Ancoraggi: Spec Kit --- The Specification Toolchain (L23); Spec Kit vs.\\ OpenSpec: A Direct Comparison (L496); The Clarify-Before-Plan Pattern (L585); Lessons for Your Practice (L766)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter06_spectools.tex",
      "source_line": 23,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07425",
      "source": "B054",
      "target": "K:System understanding and rationale",
      "key": "ND-18fb5907b90829ce",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo compara toolchain, delta specification, chiarimento prima del piano e una simulazione JWT, esplicitando trade-off e scelte di design. Ancoraggi: Spec Kit --- The Specification Toolchain (L23); Spec Kit vs.\\ OpenSpec: A Direct Comparison (L496); The Clarify-Before-Plan Pattern (L585); Lessons for Your Practice (L766)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter06_spectools.tex",
      "source_line": 23,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07426",
      "source": "B054",
      "target": "K:Independent verification and oracles",
      "key": "ND-d5bca46dbd5aa4d9",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Spec Kit e OpenSpec affrontano specificazione e cambiamento brownfield con strutture diverse. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter06_spectools.tex",
      "source_line": 23,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07427",
      "source": "B054",
      "target": "C:C04",
      "key": "ND-a0aa897435b9a812",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Spec Kit e OpenSpec affrontano specificazione e cambiamento brownfield con strutture diverse. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter06_spectools.tex",
      "source_line": 23,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07428",
      "source": "B054",
      "target": "C:C05",
      "key": "ND-86c6711ce6be09de",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Spec Kit e OpenSpec affrontano specificazione e cambiamento brownfield con strutture diverse. Confronto (iterative): Esaminare come chiarimenti e modifiche di intenzione si propagano agli artefatti e alla revisione; evitare di equiparare una sequenza di gate a un processo necessariamente waterfall. Scheda W099: Comparing diff content to stated intent can help authors find unintended deviations.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter06_spectools.tex",
      "source_line": 394,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "iterative",
      "source_evidence_locator": "Workflow Schemas, Not a Public Interchange Schema (L394); The Six Phases on a Real Feature (L542); Key Insight: What Changed Compared to GSD Workflow (L556)",
      "target_evidence_locator": "Frozen v6 node W099 summary/contribution and limitation",
      "target_limitations": "Small reported effect; defect denominator absent.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07429",
      "source": "B054",
      "target": "W099",
      "key": "ND-1d18584a88e32794",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Spec Kit e OpenSpec affrontano specificazione e cambiamento brownfield con strutture diverse. Confronto (iterative): Esaminare come chiarimenti e modifiche di intenzione si propagano agli artefatti e alla revisione; evitare di equiparare una sequenza di gate a un processo necessariamente waterfall. Scheda O018: A useful agent specification is compact, testable and iterative rather than a giant prompt resembling an unvalidated requirements dump.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter06_spectools.tex",
      "source_line": 394,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "iterative",
      "source_evidence_locator": "Workflow Schemas, Not a Public Interchange Schema (L394); The Six Phases on a Real Feature (L542); Key Insight: What Changed Compared to GSD Workflow (L556)",
      "target_evidence_locator": "Frozen v6 node O018 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07430",
      "source": "B054",
      "target": "O018",
      "key": "ND-f4f687b320995be3",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Spec Kit e OpenSpec affrontano specificazione e cambiamento brownfield con strutture diverse. Confronto (iterative): Esaminare come chiarimenti e modifiche di intenzione si propagano agli artefatti e alla revisione; evitare di equiparare una sequenza di gate a un processo necessariamente waterfall. Scheda P100: Orosz revisits Brooks’s distinction between fundamental software difficulty and tool-level improvement.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter06_spectools.tex",
      "source_line": 394,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "iterative",
      "source_evidence_locator": "Workflow Schemas, Not a Public Interchange Schema (L394); The Six Phases on a Real Feature (L542); Key Insight: What Changed Compared to GSD Workflow (L556)",
      "target_evidence_locator": "Frozen v6 node P100 summary/contribution and limitation",
      "target_limitations": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07431",
      "source": "B054",
      "target": "P100",
      "key": "ND-6cde901ae1f4123e",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Spec Kit e OpenSpec affrontano specificazione e cambiamento brownfield con strutture diverse. Confronto (intent): Confrontare intenti, specifiche e criteri di accettazione. La convergenza concettuale non costituisce una validazione sperimentale del processo. Scheda W011: Proposes specification and verification governance to balance faster generation against reliability.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter06_spectools.tex",
      "source_line": 23,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "intent",
      "source_evidence_locator": "Spec Kit --- The Specification Toolchain (L23); The [NEEDS CLARIFICATION] System (L85); speckit.constitution --- Project Governance Foundation (L99)",
      "target_evidence_locator": "Frozen v6 node W011 summary/contribution and limitation",
      "target_limitations": "Synthesis rather than a new intervention trial.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07432",
      "source": "B054",
      "target": "W011",
      "key": "ND-345ed22331bdb61c",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label app:speckit.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter06_spectools.tex",
      "source_line": 27,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "app:speckit",
      "id": "x07433",
      "source": "B054",
      "target": "B071",
      "key": "ND-414737c7c2f9222f",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label app:speckit.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter06_spectools.tex",
      "source_line": 38,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "app:speckit",
      "id": "x07434",
      "source": "B054",
      "target": "B071",
      "key": "ND-9b9144accdabffe4",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label app:speckit.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter06_spectools.tex",
      "source_line": 288,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "app:speckit",
      "id": "x07435",
      "source": "B054",
      "target": "B071",
      "key": "ND-3c4af6c6440c83a6",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:agents.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter06_spectools.tex",
      "source_line": 38,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:agents",
      "id": "x07436",
      "source": "B054",
      "target": "B060",
      "key": "ND-83a8c90b7fc4034d",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:patterns.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter06_spectools.tex",
      "source_line": 38,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:patterns",
      "id": "x07437",
      "source": "B054",
      "target": "B063",
      "key": "ND-6355edb4e015813b",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label app:templates.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter06_spectools.tex",
      "source_line": 173,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "app:templates",
      "id": "x07438",
      "source": "B054",
      "target": "B068",
      "key": "ND-1318e17de76ac7ea",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label sec:constitution.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter06_spectools.tex",
      "source_line": 257,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "sec:constitution",
      "id": "x07439",
      "source": "B054",
      "target": "B059",
      "key": "ND-1a51e1f02b5093b1",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label sec:gates9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter06_spectools.tex",
      "source_line": 257,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "sec:gates9",
      "id": "x07440",
      "source": "B054",
      "target": "B059",
      "key": "ND-e5360a059aa96af4",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:foundation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter06_spectools.tex",
      "source_line": 352,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:foundation",
      "id": "x07441",
      "source": "B054",
      "target": "B059",
      "key": "ND-7a0a1a2b73f1bdb2",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:boundaries.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter06_spectools.tex",
      "source_line": 257,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:boundaries",
      "id": "x07442",
      "source": "B054",
      "target": "B058",
      "key": "ND-386868291c2e3d10",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:boundaries.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter06_spectools.tex",
      "source_line": 768,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:boundaries",
      "id": "x07443",
      "source": "B054",
      "target": "B058",
      "key": "ND-aefe0ed8d4708c43",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:comparison.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter06_spectools.tex",
      "source_line": 502,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:comparison",
      "id": "x07444",
      "source": "B054",
      "target": "B057",
      "key": "ND-dfd0694c7be49701",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:gsd.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter06_spectools.tex",
      "source_line": 539,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:gsd",
      "id": "x07445",
      "source": "B054",
      "target": "B053",
      "key": "ND-6fe4e292087b8c2b",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:gsd.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter06_spectools.tex",
      "source_line": 558,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:gsd",
      "id": "x07446",
      "source": "B054",
      "target": "B053",
      "key": "ND-5bb244e08b4c250c",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPANDS_EARLIER_TREATMENT",
      "rationale": "Espande il toolkit originario con confronto dedicato Spec Kit/OpenSpec. Ancoraggi sorgente: Spec Kit --- The Specification Toolchain (L23); Spec Kit vs.\\ OpenSpec: A Direct Comparison (L496); The Clarify-Before-Plan Pattern (L585); Lessons for Your Practice (L766). Destinazione: Introducing Spec Kit (L20); Installation and Setup (L80); The Artifact Structure (L301); Quick Walkthrough (L566)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter06_spectools.tex",
      "source_line": 23,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_basis": "EDITORIAL_CONTENT_COMPARISON_NOT_INDEPENDENT_CORROBORATION",
      "id": "x07447",
      "source": "B054",
      "target": "B040",
      "key": "ND-393af632f10a428c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x07448",
      "source": "B054",
      "target": "PUB:V11:V03",
      "key": "V11-02e4cff8b590211b87c089d2",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter07_orchestrators.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x07449",
      "source": "B055",
      "target": "V03",
      "key": "ND-f522d63b330b2384",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "BMAD e AI-RPI mostrano due filosofie di coordinamento e handoff. Ancoraggi: The Orchestration Problem (L20); AI-RPI Protocol --- Adaptive Research--Plan--Implement Discipline (L322); The Handoff Problem (L422); Lessons for Your Practice (L487)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter07_orchestrators.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07450",
      "source": "B055",
      "target": "T:What agents can do",
      "key": "ND-acbff3285d5c06f0",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "BMAD e AI-RPI mostrano due filosofie di coordinamento e handoff. Ancoraggi: The Orchestration Problem (L20); AI-RPI Protocol --- Adaptive Research--Plan--Implement Discipline (L322); The Handoff Problem (L422); Lessons for Your Practice (L487)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter07_orchestrators.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07451",
      "source": "B055",
      "target": "T:Engineering structure",
      "key": "ND-e9a4abf60ff8e48a",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "BMAD e AI-RPI mostrano due filosofie di coordinamento e handoff. Ancoraggi: The Orchestration Problem (L20); AI-RPI Protocol --- Adaptive Research--Plan--Implement Discipline (L322); The Handoff Problem (L422); Lessons for Your Practice (L487)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter07_orchestrators.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07452",
      "source": "B055",
      "target": "T:Verification & review",
      "key": "ND-d54c2281c2df5e67",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "BMAD e AI-RPI mostrano due filosofie di coordinamento e handoff. Ancoraggi: The Orchestration Problem (L20); AI-RPI Protocol --- Adaptive Research--Plan--Implement Discipline (L322); The Handoff Problem (L422); Lessons for Your Practice (L487)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter07_orchestrators.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07453",
      "source": "B055",
      "target": "T:System knowledge & memory",
      "key": "ND-b9b043ea743167ab",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo distingue persona e ruolo, orchestrazione agile e protocollo Research–Plan–Implement, usando una simulazione di progettazione di microservizio. Ancoraggi: The Orchestration Problem (L20); AI-RPI Protocol --- Adaptive Research--Plan--Implement Discipline (L322); The Handoff Problem (L422); Lessons for Your Practice (L487)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter07_orchestrators.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07454",
      "source": "B055",
      "target": "K:Human-agent collaboration",
      "key": "ND-edbb03e1d5f026f8",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo distingue persona e ruolo, orchestrazione agile e protocollo Research–Plan–Implement, usando una simulazione di progettazione di microservizio. Ancoraggi: The Orchestration Problem (L20); AI-RPI Protocol --- Adaptive Research--Plan--Implement Discipline (L322); The Handoff Problem (L422); Lessons for Your Practice (L487)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter07_orchestrators.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07455",
      "source": "B055",
      "target": "K:Review capacity and maintainers",
      "key": "ND-00174d249cd22c58",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo distingue persona e ruolo, orchestrazione agile e protocollo Research–Plan–Implement, usando una simulazione di progettazione di microservizio. Ancoraggi: The Orchestration Problem (L20); AI-RPI Protocol --- Adaptive Research--Plan--Implement Discipline (L322); The Handoff Problem (L422); Lessons for Your Practice (L487)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter07_orchestrators.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07456",
      "source": "B055",
      "target": "K:Long-running agent execution",
      "key": "ND-d4dc9dc265e503a3",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo distingue persona e ruolo, orchestrazione agile e protocollo Research–Plan–Implement, usando una simulazione di progettazione di microservizio. Ancoraggi: The Orchestration Problem (L20); AI-RPI Protocol --- Adaptive Research--Plan--Implement Discipline (L322); The Handoff Problem (L422); Lessons for Your Practice (L487)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter07_orchestrators.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07457",
      "source": "B055",
      "target": "K:Specifications and governance",
      "key": "ND-9727698f657290c0",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo distingue persona e ruolo, orchestrazione agile e protocollo Research–Plan–Implement, usando una simulazione di progettazione di microservizio. Ancoraggi: The Orchestration Problem (L20); AI-RPI Protocol --- Adaptive Research--Plan--Implement Discipline (L322); The Handoff Problem (L422); Lessons for Your Practice (L487)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter07_orchestrators.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07458",
      "source": "B055",
      "target": "K:System understanding and rationale",
      "key": "ND-23fc9bfd42815150",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: BMAD e AI-RPI mostrano due filosofie di coordinamento e handoff. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter07_orchestrators.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07459",
      "source": "B055",
      "target": "C:C03",
      "key": "ND-e4a437c3d8999fad",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: BMAD e AI-RPI mostrano due filosofie di coordinamento e handoff. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter07_orchestrators.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07460",
      "source": "B055",
      "target": "C:C04",
      "key": "ND-080f199f124718f4",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: BMAD e AI-RPI mostrano due filosofie di coordinamento e handoff. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter07_orchestrators.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07461",
      "source": "B055",
      "target": "C:C11",
      "key": "ND-8ba02f05765c5033",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: BMAD e AI-RPI mostrano due filosofie di coordinamento e handoff. Confronto (orchestration): Confrontare parallelismo degli agenti, coordinamento e capacità di revisione; il guadagno teorico di concorrenza va ridotto per handoff e integrazione. Scheda W002: Delegating to an agent enables tasks beyond copilot assistance; lack of visibility constrains trust.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter07_orchestrators.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "orchestration",
      "source_evidence_locator": "The Orchestration Problem (L20); BMAD Method --- Agile AI Orchestration (L76); What the Orchestration Added, and What It Cost (L482)",
      "target_evidence_locator": "Frozen v6 node W002 summary/contribution and limitation",
      "target_limitations": "Twenty students; completion-time effects unspecified.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07462",
      "source": "B055",
      "target": "W002",
      "key": "ND-0ea51595b295177e",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: BMAD e AI-RPI mostrano due filosofie di coordinamento e handoff. Confronto (orchestration): Confrontare parallelismo degli agenti, coordinamento e capacità di revisione; il guadagno teorico di concorrenza va ridotto per handoff e integrazione. Scheda O025: Developers are moving from guiding one agent toward coordinating multiple asynchronously executing agents.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter07_orchestrators.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "orchestration",
      "source_evidence_locator": "The Orchestration Problem (L20); BMAD Method --- Agile AI Orchestration (L76); What the Orchestration Added, and What It Cost (L482)",
      "target_evidence_locator": "Frozen v6 node O025 summary/contribution and limitation",
      "target_limitations": "Role forecasts and workflow examples, not validated hiring or productivity outcomes.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07463",
      "source": "B055",
      "target": "O025",
      "key": "ND-88af9b7570171689",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: BMAD e AI-RPI mostrano due filosofie di coordinamento e handoff. Confronto (orchestration): Confrontare parallelismo degli agenti, coordinamento e capacità di revisione; il guadagno teorico di concorrenza va ridotto per handoff e integrazione. Scheda P070: Discusses concurrent coding-agent workflows through practitioner accounts, contrasting parallel task execution with the serial attention needed to review and land changes.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter07_orchestrators.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "orchestration",
      "source_evidence_locator": "The Orchestration Problem (L20); BMAD Method --- Agile AI Orchestration (L76); What the Orchestration Added, and What It Cost (L482)",
      "target_evidence_locator": "Frozen v6 node P070 summary/contribution and limitation",
      "target_limitations": "Excerpt of Pulse #149; shares that issue, not the content of the separate interview-comparison article. This non-Pulse-titled blog article is an excerpt of a Pulse issue originally published 2025-10-09. It passes the literal title-prefix rule; it is excluded by the optional stricter Pulse-origin filter. The parent issue is provenance only, not another P article. The public account explicitly reuses the Sid Bidasaria conversation reported in P062. It is a different article, not independent interview evidence. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07464",
      "source": "B055",
      "target": "P070",
      "key": "ND-bf0d7b50c6534fe5",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: BMAD e AI-RPI mostrano due filosofie di coordinamento e handoff. Confronto (iterative): Esaminare come chiarimenti e modifiche di intenzione si propagano agli artefatti e alla revisione; evitare di equiparare una sequenza di gate a un processo necessariamente waterfall. Scheda W099: Comparing diff content to stated intent can help authors find unintended deviations.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter07_orchestrators.tex",
      "source_line": 234,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "iterative",
      "source_evidence_locator": "Phase Gates (L234)",
      "target_evidence_locator": "Frozen v6 node W099 summary/contribution and limitation",
      "target_limitations": "Small reported effect; defect denominator absent.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07465",
      "source": "B055",
      "target": "W099",
      "key": "ND-e76b8f4305ee873f",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: BMAD e AI-RPI mostrano due filosofie di coordinamento e handoff. Confronto (iterative): Esaminare come chiarimenti e modifiche di intenzione si propagano agli artefatti e alla revisione; evitare di equiparare una sequenza di gate a un processo necessariamente waterfall. Scheda O018: A useful agent specification is compact, testable and iterative rather than a giant prompt resembling an unvalidated requirements dump.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter07_orchestrators.tex",
      "source_line": 234,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "iterative",
      "source_evidence_locator": "Phase Gates (L234)",
      "target_evidence_locator": "Frozen v6 node O018 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07466",
      "source": "B055",
      "target": "O018",
      "key": "ND-d6489fa1317a8d33",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:agents.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter07_orchestrators.tex",
      "source_line": 89,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:agents",
      "id": "x07467",
      "source": "B055",
      "target": "B060",
      "key": "ND-1d39800ba3a12622",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:agents.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter07_orchestrators.tex",
      "source_line": 333,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:agents",
      "id": "x07468",
      "source": "B055",
      "target": "B060",
      "key": "ND-c9e4f828b1551237",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label sec:adaptive-ceremony.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter07_orchestrators.tex",
      "source_line": 402,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "sec:adaptive-ceremony",
      "id": "x07469",
      "source": "B055",
      "target": "B060",
      "key": "ND-a8d772f016c01cf7",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:automation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter07_orchestrators.tex",
      "source_line": 89,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:automation",
      "id": "x07470",
      "source": "B055",
      "target": "B061",
      "key": "ND-b4d565dc13275076",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:automation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter07_orchestrators.tex",
      "source_line": 333,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:automation",
      "id": "x07471",
      "source": "B055",
      "target": "B061",
      "key": "ND-ac4911d3187b61b1",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:patterns.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter07_orchestrators.tex",
      "source_line": 433,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:patterns",
      "id": "x07472",
      "source": "B055",
      "target": "B063",
      "key": "ND-4398269f0d180bb8",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label fig:adversarial.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter07_orchestrators.tex",
      "source_line": 433,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "fig:adversarial",
      "id": "x07473",
      "source": "B055",
      "target": "B063",
      "key": "ND-319d0fe4a5d80eb2",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x07474",
      "source": "B055",
      "target": "PUB:V11:V03",
      "key": "V11-8da93d46418975b8381d11c0",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter08_autonomous.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x07475",
      "source": "B056",
      "target": "V03",
      "key": "ND-2f989a28a08501a2",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "Loop autonomi e disciplina comportamentale sono componenti da comporre, non alternative equivalenti. Ancoraggi: The Autonomy Spectrum (L20); Karpathy-Inspired Skills --- Behavioral Discipline (L257); AIDD --- Architecture-Decision-Driven Backend Pipeline (L426); Lessons for Your Practice (L581)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter08_autonomous.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07476",
      "source": "B056",
      "target": "T:What agents can do",
      "key": "ND-a9ee4fe38a67d5f3",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Loop autonomi e disciplina comportamentale sono componenti da comporre, non alternative equivalenti. Ancoraggi: The Autonomy Spectrum (L20); Karpathy-Inspired Skills --- Behavioral Discipline (L257); AIDD --- Architecture-Decision-Driven Backend Pipeline (L426); Lessons for Your Practice (L581)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter08_autonomous.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07477",
      "source": "B056",
      "target": "T:Verification & review",
      "key": "ND-c965e7b80f43bdc6",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Loop autonomi e disciplina comportamentale sono componenti da comporre, non alternative equivalenti. Ancoraggi: The Autonomy Spectrum (L20); Karpathy-Inspired Skills --- Behavioral Discipline (L257); AIDD --- Architecture-Decision-Driven Backend Pipeline (L426); Lessons for Your Practice (L581)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter08_autonomous.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07478",
      "source": "B056",
      "target": "T:Engineering structure",
      "key": "ND-f42c854831414a49",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Ralph Copilot, Spec Loop Engine, skill ispirate a Karpathy, Agent Skills e AIDD sono letti attraverso autonomia, vincoli e una simulazione di implementazione. Ancoraggi: The Autonomy Spectrum (L20); Karpathy-Inspired Skills --- Behavioral Discipline (L257); AIDD --- Architecture-Decision-Driven Backend Pipeline (L426); Lessons for Your Practice (L581)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter08_autonomous.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07479",
      "source": "B056",
      "target": "K:Long-running agent execution",
      "key": "ND-0bc7bce10fc1385f",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Ralph Copilot, Spec Loop Engine, skill ispirate a Karpathy, Agent Skills e AIDD sono letti attraverso autonomia, vincoli e una simulazione di implementazione. Ancoraggi: The Autonomy Spectrum (L20); Karpathy-Inspired Skills --- Behavioral Discipline (L257); AIDD --- Architecture-Decision-Driven Backend Pipeline (L426); Lessons for Your Practice (L581)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter08_autonomous.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07480",
      "source": "B056",
      "target": "K:Agent failure and escalation",
      "key": "ND-094dc49fe07f7502",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Ralph Copilot, Spec Loop Engine, skill ispirate a Karpathy, Agent Skills e AIDD sono letti attraverso autonomia, vincoli e una simulazione di implementazione. Ancoraggi: The Autonomy Spectrum (L20); Karpathy-Inspired Skills --- Behavioral Discipline (L257); AIDD --- Architecture-Decision-Driven Backend Pipeline (L426); Lessons for Your Practice (L581)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter08_autonomous.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07481",
      "source": "B056",
      "target": "K:Independent verification and oracles",
      "key": "ND-8f5b9a5d898b7e9d",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Ralph Copilot, Spec Loop Engine, skill ispirate a Karpathy, Agent Skills e AIDD sono letti attraverso autonomia, vincoli e una simulazione di implementazione. Ancoraggi: The Autonomy Spectrum (L20); Karpathy-Inspired Skills --- Behavioral Discipline (L257); AIDD --- Architecture-Decision-Driven Backend Pipeline (L426); Lessons for Your Practice (L581)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter08_autonomous.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07482",
      "source": "B056",
      "target": "K:Developer workflow and adoption",
      "key": "ND-820a770b037bacdd",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Ralph Copilot, Spec Loop Engine, skill ispirate a Karpathy, Agent Skills e AIDD sono letti attraverso autonomia, vincoli e una simulazione di implementazione. Ancoraggi: The Autonomy Spectrum (L20); Karpathy-Inspired Skills --- Behavioral Discipline (L257); AIDD --- Architecture-Decision-Driven Backend Pipeline (L426); Lessons for Your Practice (L581)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter08_autonomous.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07483",
      "source": "B056",
      "target": "K:Specifications and governance",
      "key": "ND-529e22092ee9efc9",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Loop autonomi e disciplina comportamentale sono componenti da comporre, non alternative equivalenti. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter08_autonomous.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07484",
      "source": "B056",
      "target": "C:C03",
      "key": "ND-8d3dc4a0294000bf",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Loop autonomi e disciplina comportamentale sono componenti da comporre, non alternative equivalenti. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter08_autonomous.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07485",
      "source": "B056",
      "target": "C:C04",
      "key": "ND-a9d4fea228a70edf",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Loop autonomi e disciplina comportamentale sono componenti da comporre, non alternative equivalenti. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter08_autonomous.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07486",
      "source": "B056",
      "target": "C:C07",
      "key": "ND-688799f25c6be98c",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Loop autonomi e disciplina comportamentale sono componenti da comporre, non alternative equivalenti. Confronto (loop): Confrontare il loop come unità di lavoro, con stato, controlli e policy esterni. I tre corpus non costituiscono repliche indipendenti dello stesso risultato. Scheda W095: Proposes analyzing the whole agentic lifecycle across verification reliability and cost.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter08_autonomous.tex",
      "source_line": 43,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "loop",
      "source_evidence_locator": "Ralph Copilot --- The Autonomous Agent Loop (L43); From Human-in-Loop to Fully Autonomous (L22); The Agent Loop: Read $ $ Pick $ $ Execute $ $ Write $ $ Stop (L87)",
      "target_evidence_locator": "Frozen v6 node W095 summary/contribution and limitation",
      "target_limitations": "Synthesis only, no new outcome dataset.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07487",
      "source": "B056",
      "target": "W095",
      "key": "ND-2bfe3f70df155d72",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Loop autonomi e disciplina comportamentale sono componenti da comporre, non alternative equivalenti. Confronto (loop): Confrontare il loop come unità di lavoro, con stato, controlli e policy esterni. I tre corpus non costituiscono repliche indipendenti dello stesso risultato. Scheda O012: Osmani identifies five interoperable loop-building primitives—scheduling, worktrees, skills, connectors and subagents—plus durable external memory.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter08_autonomous.tex",
      "source_line": 43,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "loop",
      "source_evidence_locator": "Ralph Copilot --- The Autonomous Agent Loop (L43); From Human-in-Loop to Fully Autonomous (L22); The Agent Loop: Read $ $ Pick $ $ Execute $ $ Write $ $ Stop (L87)",
      "target_evidence_locator": "Frozen v6 node O012 summary/contribution and limitation",
      "target_limitations": "A practitioner engineering pattern; the article does not establish comparative loop reliability by controlled experiment.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07488",
      "source": "B056",
      "target": "O012",
      "key": "ND-8ac3f836e9c0212e",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Loop autonomi e disciplina comportamentale sono componenti da comporre, non alternative equivalenti. Confronto (loop): Confrontare il loop come unità di lavoro, con stato, controlli e policy esterni. I tre corpus non costituiscono repliche indipendenti dello stesso risultato. Scheda P110: Orosz traces Ralph-style loops, scheduled triggers and goal-oriented harness features.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter08_autonomous.tex",
      "source_line": 43,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "loop",
      "source_evidence_locator": "Ralph Copilot --- The Autonomous Agent Loop (L43); From Human-in-Loop to Fully Autonomous (L22); The Agent Loop: Read $ $ Pick $ $ Execute $ $ Write $ $ Stop (L87)",
      "target_evidence_locator": "Frozen v6 node P110 summary/contribution and limitation",
      "target_limitations": "P110 directly links https://addyosmani.com/blog/loop-engineering/ (7 June 2026). O012 catalogues the substantially matching Substack edition (8 June 2026). Treat the edge as discussion of the same underlying work via an alternate edition, not an exact-URL citation. The paid remainder and comparative loop outcomes remain unreviewed. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07489",
      "source": "B056",
      "target": "P110",
      "key": "ND-f7077eb2b4e74817",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Loop autonomi e disciplina comportamentale sono componenti da comporre, non alternative equivalenti. Confronto (autonomy): Confrontare delega, arresto ed escalation. Le scale practitioner descrivono regimi di lavoro, non una misura validata e universale della maturità. Scheda W191: Rejected agent PRs reveal recurring limits in requirement understanding, repository fit and coordination with maintainers.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter08_autonomous.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "autonomy",
      "source_evidence_locator": "The Autonomy Spectrum (L20); From Human-in-Loop to Fully Autonomous (L22); Why Fully Autonomous Is Not the Goal (L26)",
      "target_evidence_locator": "Frozen v6 node W191 summary/contribution and limitation",
      "target_limitations": "Failure coding depends on visible GitHub information; shared AIDev sample.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07490",
      "source": "B056",
      "target": "W191",
      "key": "ND-89a683783a093e22",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Loop autonomi e disciplina comportamentale sono componenti da comporre, non alternative equivalenti. Confronto (autonomy): Confrontare delega, arresto ed escalation. Le scale practitioner descrivono regimi di lavoro, non una misura validata e universale della maturità. Scheda O010: Osmani separates autonomy into agency and orchestration axes, describing six operating levels from suggestions to management-by-exception.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter08_autonomous.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "autonomy",
      "source_evidence_locator": "The Autonomy Spectrum (L20); From Human-in-Loop to Fully Autonomous (L22); Why Fully Autonomous Is Not the Goal (L26)",
      "target_evidence_locator": "Frozen v6 node O010 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07491",
      "source": "B056",
      "target": "O010",
      "key": "ND-870e94ba06d3edcb",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Loop autonomi e disciplina comportamentale sono componenti da comporre, non alternative equivalenti. Confronto (patterns): Confrontare pattern operativi e workflow, mantenendo distinta la raccomandazione progettuale dall’efficacia empiricamente dimostrata. Scheda W152: Provides an architecture for organizing agentic SWE research around dependable processes, collaboration and evaluation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter08_autonomous.tex",
      "source_line": 449,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "patterns",
      "source_evidence_locator": "Five Distinguishing Patterns (L449); Ralph Copilot Workflow (L491); Lessons for Your Practice (L581)",
      "target_evidence_locator": "Frozen v6 node W152 summary/contribution and limitation",
      "target_limitations": "Roadmap is not evidence of achieved agent reliability.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07492",
      "source": "B056",
      "target": "W152",
      "key": "ND-7a382a5b43a5c055",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Loop autonomi e disciplina comportamentale sono componenti da comporre, non alternative equivalenti. Confronto (patterns): Confrontare pattern operativi e workflow, mantenendo distinta la raccomandazione progettuale dall’efficacia empiricamente dimostrata. Scheda O021: Planning, scoped delegation and continuous checking outperform an unmanaged prompt-to-merge workflow as an engineering practice.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter08_autonomous.tex",
      "source_line": 449,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "patterns",
      "source_evidence_locator": "Five Distinguishing Patterns (L449); Ralph Copilot Workflow (L491); Lessons for Your Practice (L581)",
      "target_evidence_locator": "Frozen v6 node O021 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07493",
      "source": "B056",
      "target": "O021",
      "key": "ND-edc6de123ea8e614",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:autonomy.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter08_autonomous.tex",
      "source_line": 54,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:autonomy",
      "id": "x07494",
      "source": "B056",
      "target": "B062",
      "key": "ND-22a8f0566ec0137b",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:autonomy.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter08_autonomous.tex",
      "source_line": 162,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:autonomy",
      "id": "x07495",
      "source": "B056",
      "target": "B062",
      "key": "ND-88cfe960ca2fad97",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label sec:one-item-per-cycle.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter08_autonomous.tex",
      "source_line": 166,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "sec:one-item-per-cycle",
      "id": "x07496",
      "source": "B056",
      "target": "B062",
      "key": "ND-921f49dfb2b84a0c",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label sec:evidence-packs.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter08_autonomous.tex",
      "source_line": 170,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "sec:evidence-packs",
      "id": "x07497",
      "source": "B056",
      "target": "B062",
      "key": "ND-76fa5e5c7c94c0f2",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:autonomy.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter08_autonomous.tex",
      "source_line": 192,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:autonomy",
      "id": "x07498",
      "source": "B056",
      "target": "B062",
      "key": "ND-1131e1726987e044",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:shift.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter08_autonomous.tex",
      "source_line": 58,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:shift",
      "id": "x07499",
      "source": "B056",
      "target": "B049",
      "key": "ND-5036e0ea62155975",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:shift.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter08_autonomous.tex",
      "source_line": 196,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:shift",
      "id": "x07500",
      "source": "B056",
      "target": "B049",
      "key": "ND-8e9ac914e56a2c74",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:shift.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter08_autonomous.tex",
      "source_line": 300,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:shift",
      "id": "x07501",
      "source": "B056",
      "target": "B049",
      "key": "ND-8056ec4fdacebee3",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:shift.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter08_autonomous.tex",
      "source_line": 415,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:shift",
      "id": "x07502",
      "source": "B056",
      "target": "B049",
      "key": "ND-a34408751f7533bc",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:patterns.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter08_autonomous.tex",
      "source_line": 95,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:patterns",
      "id": "x07503",
      "source": "B056",
      "target": "B063",
      "key": "ND-295dae1ca1662b2b",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:foundation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter08_autonomous.tex",
      "source_line": 192,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:foundation",
      "id": "x07504",
      "source": "B056",
      "target": "B059",
      "key": "ND-76e708c1882e2a25",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:foundation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter08_autonomous.tex",
      "source_line": 268,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:foundation",
      "id": "x07505",
      "source": "B056",
      "target": "B059",
      "key": "ND-c0e904b5397f2579",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label sec:anti-sycophancy-p123.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter08_autonomous.tex",
      "source_line": 339,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "sec:anti-sycophancy-p123",
      "id": "x07506",
      "source": "B056",
      "target": "B060",
      "key": "ND-fb5e4c5ce93969ec",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label sec:anti-sycophancy-p123.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter08_autonomous.tex",
      "source_line": 349,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "sec:anti-sycophancy-p123",
      "id": "x07507",
      "source": "B056",
      "target": "B060",
      "key": "ND-d0d3f7533040667a",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:anatomy.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter08_autonomous.tex",
      "source_line": 355,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:anatomy",
      "id": "x07508",
      "source": "B056",
      "target": "B051",
      "key": "ND-1ff028294a0f7589",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:automation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter08_autonomous.tex",
      "source_line": 368,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:automation",
      "id": "x07509",
      "source": "B056",
      "target": "B061",
      "key": "ND-6b18e4b2d1492db9",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_SHARED_METHOD_DIFFERENT_SCOPE",
      "rationale": "Descrizione comparativa degli strumenti autonomi e spiegazione estesa del medesimo pattern Ralph; nessuna cronologia inferita. Ancoraggi sorgente: The Autonomy Spectrum (L20); Karpathy-Inspired Skills --- Behavioral Discipline (L257); AIDD --- Architecture-Decision-Driven Backend Pipeline (L426); Lessons for Your Practice (L581). Destinazione: Anatomy of a Ralph Loop (L20); Implementation Options (L328); Your First Ralph Loop (L416); Troubleshooting Common Issues (L650)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter08_autonomous.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_basis": "EDITORIAL_CONTENT_COMPARISON_NOT_INDEPENDENT_CORROBORATION",
      "id": "x07510",
      "source": "B056",
      "target": "B088",
      "key": "ND-4820ac2a0be29568",
      "atlas_family": "dependency"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x07511",
      "source": "B056",
      "target": "PUB:V11:V03",
      "key": "V11-5c981afdaaf8aa2bbb611536",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter09_comparison.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x07512",
      "source": "B057",
      "target": "V03",
      "key": "ND-b1940399d7080232",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "Dodici dimensioni rendono espliciti convergenze e disaccordi fra framework. Ancoraggi: The Twelve Core Comparison Dimensions (L20); Strategic Maps: Three Magic Quadrants (L171); Thematic Deep-Dives (L429); The Divergence Map: Four Irreducible Philosophical Splits (L575)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter09_comparison.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07513",
      "source": "B057",
      "target": "T:Engineering structure",
      "key": "ND-1df4f4557716f9c1",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Dodici dimensioni rendono espliciti convergenze e disaccordi fra framework. Ancoraggi: The Twelve Core Comparison Dimensions (L20); Strategic Maps: Three Magic Quadrants (L171); Thematic Deep-Dives (L429); The Divergence Map: Four Irreducible Philosophical Splits (L575)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter09_comparison.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07514",
      "source": "B057",
      "target": "T:Productivity",
      "key": "ND-826dd30bd0fb11f8",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Dodici dimensioni rendono espliciti convergenze e disaccordi fra framework. Ancoraggi: The Twelve Core Comparison Dimensions (L20); Strategic Maps: Three Magic Quadrants (L171); Thematic Deep-Dives (L429); The Divergence Map: Four Irreducible Philosophical Splits (L575)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter09_comparison.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07515",
      "source": "B057",
      "target": "T:Skills & learning",
      "key": "ND-1d3dccc12f367f10",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Dodici dimensioni rendono espliciti convergenze e disaccordi fra framework. Ancoraggi: The Twelve Core Comparison Dimensions (L20); Strategic Maps: Three Magic Quadrants (L171); Thematic Deep-Dives (L429); The Divergence Map: Four Irreducible Philosophical Splits (L575)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter09_comparison.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07516",
      "source": "B057",
      "target": "T:Code quality & security",
      "key": "ND-3800c590212c5b6c",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Tabella di confronto, mappe strategiche e quattro divergenze filosofiche organizzano le scelte senza limitarsi a elencare funzionalità. Ancoraggi: The Twelve Core Comparison Dimensions (L20); Strategic Maps: Three Magic Quadrants (L171); Thematic Deep-Dives (L429); The Divergence Map: Four Irreducible Philosophical Splits (L575)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter09_comparison.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07517",
      "source": "B057",
      "target": "K:Developer workflow and adoption",
      "key": "ND-4e4eefa2a39ea924",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Tabella di confronto, mappe strategiche e quattro divergenze filosofiche organizzano le scelte senza limitarsi a elencare funzionalità. Ancoraggi: The Twelve Core Comparison Dimensions (L20); Strategic Maps: Three Magic Quadrants (L171); Thematic Deep-Dives (L429); The Divergence Map: Four Irreducible Philosophical Splits (L575)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter09_comparison.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07518",
      "source": "B057",
      "target": "K:Evaluation methodology and baselines",
      "key": "ND-95fe407e0a3df7dc",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Tabella di confronto, mappe strategiche e quattro divergenze filosofiche organizzano le scelte senza limitarsi a elencare funzionalità. Ancoraggi: The Twelve Core Comparison Dimensions (L20); Strategic Maps: Three Magic Quadrants (L171); Thematic Deep-Dives (L429); The Divergence Map: Four Irreducible Philosophical Splits (L575)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter09_comparison.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07519",
      "source": "B057",
      "target": "K:Architecture and modularity",
      "key": "ND-a141e902e754d387",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Tabella di confronto, mappe strategiche e quattro divergenze filosofiche organizzano le scelte senza limitarsi a elencare funzionalità. Ancoraggi: The Twelve Core Comparison Dimensions (L20); Strategic Maps: Three Magic Quadrants (L171); Thematic Deep-Dives (L429); The Divergence Map: Four Irreducible Philosophical Splits (L575)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter09_comparison.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07520",
      "source": "B057",
      "target": "K:Technical debt and complexity",
      "key": "ND-b8263f3ce0ea0720",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Dodici dimensioni rendono espliciti convergenze e disaccordi fra framework. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter09_comparison.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07521",
      "source": "B057",
      "target": "C:C03",
      "key": "ND-2b3ba4dc5c62ea01",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Dodici dimensioni rendono espliciti convergenze e disaccordi fra framework. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter09_comparison.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07522",
      "source": "B057",
      "target": "C:C04",
      "key": "ND-2cbf55f1eab3e46f",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Dodici dimensioni rendono espliciti convergenze e disaccordi fra framework. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter09_comparison.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07523",
      "source": "B057",
      "target": "C:C11",
      "key": "ND-871c5f511bbcffb1",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Dodici dimensioni rendono espliciti convergenze e disaccordi fra framework. Confronto (adoption): Confrontare selezione degli strumenti, abilitazione del team e verifica degli esiti; una graduatoria o un piano di rollout non sostituisce un pilot controllato. Scheda W007: Enterprise users report perceived usefulness and practical requirements that should shape deployment.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter09_comparison.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "adoption",
      "source_evidence_locator": "The Twelve Core Comparison Dimensions (L20); Strategic Maps: Three Magic Quadrants (L171); The Divergence Map: Four Irreducible Philosophical Splits (L575)",
      "target_evidence_locator": "Frozen v6 node W007 summary/contribution and limitation",
      "target_limitations": "IBM respondents only; perception-based.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07524",
      "source": "B057",
      "target": "W007",
      "key": "ND-43de2a964aabb7ec",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Dodici dimensioni rendono espliciti convergenze e disaccordi fra framework. Confronto (adoption): Confrontare selezione degli strumenti, abilitazione del team e verifica degli esiti; una graduatoria o un piano di rollout non sostituisce un pilot controllato. Scheda O041: Engineering leaders should define outcome quality, train teams and make human verification a normal part of AI adoption.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter09_comparison.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "adoption",
      "source_evidence_locator": "The Twelve Core Comparison Dimensions (L20); Strategic Maps: Three Magic Quadrants (L171); The Divergence Map: Four Irreducible Philosophical Splits (L575)",
      "target_evidence_locator": "Frozen v6 node O041 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07525",
      "source": "B057",
      "target": "O041",
      "key": "ND-fe5e082d2eaddcf6",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Dodici dimensioni rendono espliciti convergenze e disaccordi fra framework. Confronto (adoption): Confrontare selezione degli strumenti, abilitazione del team e verifica degli esiti; una graduatoria o un piano di rollout non sostituisce un pilot controllato. Scheda P085: Interviews compare tool-selection practices across company sizes, including locally scored AI review trials and procurement constraints.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter09_comparison.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "adoption",
      "source_evidence_locator": "The Twelve Core Comparison Dimensions (L20); Strategic Maps: Three Magic Quadrants (L171); The Divergence Map: Four Irreducible Philosophical Splits (L575)",
      "target_evidence_locator": "Frozen v6 node P085 summary/contribution and limitation",
      "target_limitations": "Company-local scoring exercises and tool selection are distinct from randomized productivity comparisons; evaluation samples and scoring scales are context-specific. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07526",
      "source": "B057",
      "target": "P085",
      "key": "ND-6d14c5711a6001d3",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Dodici dimensioni rendono espliciti convergenze e disaccordi fra framework. Confronto (architecture): Mettere a confronto coerenza architetturale e manutenibilità oltre il passaggio dei test; odori e complessità non equivalgono automaticamente a incidenti. Scheda W059: Larger generated outputs are associated with coupling and architectural smells even when tests pass.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter09_comparison.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "architecture",
      "source_evidence_locator": "The Twelve Core Comparison Dimensions (L20); Strategic Maps: Three Magic Quadrants (L171); The Divergence Map: Four Irreducible Philosophical Splits (L575)",
      "target_evidence_locator": "Frozen v6 node W059 summary/contribution and limitation",
      "target_limitations": "Small smell counts; correlation with LOC not a causal law.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07527",
      "source": "B057",
      "target": "W059",
      "key": "ND-32020cde21dc2e6e",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Dodici dimensioni rendono espliciti convergenze e disaccordi fra framework. Confronto (architecture): Mettere a confronto coerenza architetturale e manutenibilità oltre il passaggio dei test; odori e complessità non equivalgono automaticamente a incidenti. Scheda O007: Quality assurance for generated code increasingly depends on repeatable harness checks, not only manual inspection or agent opinion.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter09_comparison.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "architecture",
      "source_evidence_locator": "The Twelve Core Comparison Dimensions (L20); Strategic Maps: Three Magic Quadrants (L171); The Divergence Map: Four Irreducible Philosophical Splits (L575)",
      "target_evidence_locator": "Frozen v6 node O007 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07528",
      "source": "B057",
      "target": "O007",
      "key": "ND-ff217ff3ec88c9f8",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:foundation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter09_comparison.tex",
      "source_line": 28,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:foundation",
      "id": "x07529",
      "source": "B057",
      "target": "B059",
      "key": "ND-6d68a267495aab97",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label sec:gates9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter09_comparison.tex",
      "source_line": 457,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "sec:gates9",
      "id": "x07530",
      "source": "B057",
      "target": "B059",
      "key": "ND-2f75ad4311f2984f",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:gsd.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter09_comparison.tex",
      "source_line": 33,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:gsd",
      "id": "x07531",
      "source": "B057",
      "target": "B053",
      "key": "ND-070b3989504fddf2",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:autonomous.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter09_comparison.tex",
      "source_line": 33,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:autonomous",
      "id": "x07532",
      "source": "B057",
      "target": "B056",
      "key": "ND-757adea908f8bdc9",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:patterns.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter09_comparison.tex",
      "source_line": 81,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:patterns",
      "id": "x07533",
      "source": "B057",
      "target": "B063",
      "key": "ND-c0a1b859e32b6b9b",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label tab:convergence.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter09_comparison.tex",
      "source_line": 570,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "tab:convergence",
      "id": "x07534",
      "source": "B057",
      "target": "B058",
      "key": "ND-6c0a0707f94767e9",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPANDS_EARLIER_TREATMENT",
      "rationale": "Sostituisce il semplice elenco di strumenti con dimensioni e famiglie di confronto. Ancoraggi sorgente: The Twelve Core Comparison Dimensions (L20); Strategic Maps: Three Magic Quadrants (L171); Thematic Deep-Dives (L429); The Divergence Map: Four Irreducible Philosophical Splits (L575). Destinazione: Introducing Spec Kit (L20); Installation and Setup (L80); The Artifact Structure (L301); Quick Walkthrough (L566)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter09_comparison.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_basis": "EDITORIAL_CONTENT_COMPARISON_NOT_INDEPENDENT_CORROBORATION",
      "id": "x07535",
      "source": "B057",
      "target": "B040",
      "key": "ND-ad923db6b6b18f58",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x07536",
      "source": "B057",
      "target": "PUB:V11:V03",
      "key": "V11-ce062f7a58ff1f92262d94c0",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter10_boundaries.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x07537",
      "source": "B058",
      "target": "V03",
      "key": "ND-f32901ea8d740f66",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "Il framework adatto è quello con rigore sufficiente e costo proporzionato. Ancoraggi: The Three Tiers of Rigor (L20); Eight Anti-Patterns from the Wild (L198); What an Ideal Framework Would Combine (L304); Design Boundaries of Enterprise SDD (L363)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter10_boundaries.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07538",
      "source": "B058",
      "target": "T:Engineering structure",
      "key": "ND-9b8c0aec15e3a8a6",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Il framework adatto è quello con rigore sufficiente e costo proporzionato. Ancoraggi: The Three Tiers of Rigor (L20); Eight Anti-Patterns from the Wild (L198); What an Ideal Framework Would Combine (L304); Design Boundaries of Enterprise SDD (L363)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter10_boundaries.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07539",
      "source": "B058",
      "target": "T:Productivity",
      "key": "ND-6527fe6bfc5d508c",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Il framework adatto è quello con rigore sufficiente e costo proporzionato. Ancoraggi: The Three Tiers of Rigor (L20); Eight Anti-Patterns from the Wild (L198); What an Ideal Framework Would Combine (L304); Design Boundaries of Enterprise SDD (L363)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter10_boundaries.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07540",
      "source": "B058",
      "target": "T:Skills & learning",
      "key": "ND-0b879db73cf37215",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Il framework adatto è quello con rigore sufficiente e costo proporzionato. Ancoraggi: The Three Tiers of Rigor (L20); Eight Anti-Patterns from the Wild (L198); What an Ideal Framework Would Combine (L304); Design Boundaries of Enterprise SDD (L363)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter10_boundaries.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07541",
      "source": "B058",
      "target": "T:Verification & review",
      "key": "ND-422e9a88e52509d2",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Tre livelli di rigore, griglia di adozione, antipattern, migrazione e complementarità definiscono confini per evitare accumulo indiscriminato di meccanismi. Ancoraggi: The Three Tiers of Rigor (L20); Eight Anti-Patterns from the Wild (L198); What an Ideal Framework Would Combine (L304); Design Boundaries of Enterprise SDD (L363)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter10_boundaries.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07542",
      "source": "B058",
      "target": "K:Developer workflow and adoption",
      "key": "ND-d4e2c43947a4122e",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Tre livelli di rigore, griglia di adozione, antipattern, migrazione e complementarità definiscono confini per evitare accumulo indiscriminato di meccanismi. Ancoraggi: The Three Tiers of Rigor (L20); Eight Anti-Patterns from the Wild (L198); What an Ideal Framework Would Combine (L304); Design Boundaries of Enterprise SDD (L363)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter10_boundaries.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07543",
      "source": "B058",
      "target": "K:Evaluation methodology and baselines",
      "key": "ND-34d4bd16f6ababf0",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Tre livelli di rigore, griglia di adozione, antipattern, migrazione e complementarità definiscono confini per evitare accumulo indiscriminato di meccanismi. Ancoraggi: The Three Tiers of Rigor (L20); Eight Anti-Patterns from the Wild (L198); What an Ideal Framework Would Combine (L304); Design Boundaries of Enterprise SDD (L363)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter10_boundaries.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07544",
      "source": "B058",
      "target": "K:Specifications and governance",
      "key": "ND-d1489110680ccfda",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Tre livelli di rigore, griglia di adozione, antipattern, migrazione e complementarità definiscono confini per evitare accumulo indiscriminato di meccanismi. Ancoraggi: The Three Tiers of Rigor (L20); Eight Anti-Patterns from the Wild (L198); What an Ideal Framework Would Combine (L304); Design Boundaries of Enterprise SDD (L363)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter10_boundaries.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07545",
      "source": "B058",
      "target": "K:Ownership and knowledge transfer",
      "key": "ND-3f94b26e6150ee4d",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Il framework adatto è quello con rigore sufficiente e costo proporzionato. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter10_boundaries.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07546",
      "source": "B058",
      "target": "C:C04",
      "key": "ND-225952a81c792bdb",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Il framework adatto è quello con rigore sufficiente e costo proporzionato. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter10_boundaries.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07547",
      "source": "B058",
      "target": "C:C11",
      "key": "ND-f18daf86f2e1634d",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il framework adatto è quello con rigore sufficiente e costo proporzionato. Confronto (adoption): Confrontare selezione degli strumenti, abilitazione del team e verifica degli esiti; una graduatoria o un piano di rollout non sostituisce un pilot controllato. Scheda W007: Enterprise users report perceived usefulness and practical requirements that should shape deployment.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter10_boundaries.tex",
      "source_line": 55,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "adoption",
      "source_evidence_locator": "The Adoption Grid (L55)",
      "target_evidence_locator": "Frozen v6 node W007 summary/contribution and limitation",
      "target_limitations": "IBM respondents only; perception-based.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07548",
      "source": "B058",
      "target": "W007",
      "key": "ND-424a20c5518cdeb2",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il framework adatto è quello con rigore sufficiente e costo proporzionato. Confronto (adoption): Confrontare selezione degli strumenti, abilitazione del team e verifica degli esiti; una graduatoria o un piano di rollout non sostituisce un pilot controllato. Scheda O041: Engineering leaders should define outcome quality, train teams and make human verification a normal part of AI adoption.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter10_boundaries.tex",
      "source_line": 55,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "adoption",
      "source_evidence_locator": "The Adoption Grid (L55)",
      "target_evidence_locator": "Frozen v6 node O041 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07549",
      "source": "B058",
      "target": "O041",
      "key": "ND-1bc9b2ea610a071e",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il framework adatto è quello con rigore sufficiente e costo proporzionato. Confronto (adoption): Confrontare selezione degli strumenti, abilitazione del team e verifica degli esiti; una graduatoria o un piano di rollout non sostituisce un pilot controllato. Scheda P085: Interviews compare tool-selection practices across company sizes, including locally scored AI review trials and procurement constraints.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter10_boundaries.tex",
      "source_line": 55,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "adoption",
      "source_evidence_locator": "The Adoption Grid (L55)",
      "target_evidence_locator": "Frozen v6 node P085 summary/contribution and limitation",
      "target_limitations": "Company-local scoring exercises and tool selection are distinct from randomized productivity comparisons; evaluation samples and scoring scales are context-specific. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07550",
      "source": "B058",
      "target": "P085",
      "key": "ND-9a74824ffc6a87d9",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il framework adatto è quello con rigore sufficiente e costo proporzionato. Confronto (governance): Confrontare autorità umana, confini decisionali e controlli di esecuzione; policy osservate e casi aziendali non certificano l’efficacia del metodo proposto. Scheda W150: Most policies allow AI while specifying disclosure and human responsibility, suggesting workable rather than absolutist governance.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter10_boundaries.tex",
      "source_line": 368,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "governance",
      "source_evidence_locator": "Rejected: Autonomous code push without gate review. (L368); Rejected: Skippable gates. (L376)",
      "target_evidence_locator": "Frozen v6 node W150 summary/contribution and limitation",
      "target_limitations": "Classifies rules but does not measure their safety effect.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07551",
      "source": "B058",
      "target": "W150",
      "key": "ND-9e2e2b2f5e227c78",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il framework adatto è quello con rigore sufficiente e costo proporzionato. Confronto (governance): Confrontare autorità umana, confini decisionali e controlli di esecuzione; policy osservate e casi aziendali non certificano l’efficacia del metodo proposto. Scheda O009: Engineers can delegate the inner execution loop while retaining ownership of quality criteria, verdicts and consequences.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter10_boundaries.tex",
      "source_line": 368,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "governance",
      "source_evidence_locator": "Rejected: Autonomous code push without gate review. (L368); Rejected: Skippable gates. (L376)",
      "target_evidence_locator": "Frozen v6 node O009 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07552",
      "source": "B058",
      "target": "O009",
      "key": "ND-4fec2a99e27b0a5e",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:comparison.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter10_boundaries.tex",
      "source_line": 11,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:comparison",
      "id": "x07553",
      "source": "B058",
      "target": "B057",
      "key": "ND-75702361d0529f04",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:comparison.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter10_boundaries.tex",
      "source_line": 58,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:comparison",
      "id": "x07554",
      "source": "B058",
      "target": "B057",
      "key": "ND-73b74527beb3ef2c",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:comparison.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter10_boundaries.tex",
      "source_line": 130,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:comparison",
      "id": "x07555",
      "source": "B058",
      "target": "B057",
      "key": "ND-2fcb3e8fcd2599e6",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:comparison.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter10_boundaries.tex",
      "source_line": 159,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:comparison",
      "id": "x07556",
      "source": "B058",
      "target": "B057",
      "key": "ND-42736003a2d01d7c",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:comparison.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter10_boundaries.tex",
      "source_line": 251,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:comparison",
      "id": "x07557",
      "source": "B058",
      "target": "B057",
      "key": "ND-f3b7b79872db108c",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:foundation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter10_boundaries.tex",
      "source_line": 50,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:foundation",
      "id": "x07558",
      "source": "B058",
      "target": "B059",
      "key": "ND-f08cd530c541e6cc",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:shift.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter10_boundaries.tex",
      "source_line": 85,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:shift",
      "id": "x07559",
      "source": "B058",
      "target": "B049",
      "key": "ND-c42a5e6e1751a98e",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:shift.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter10_boundaries.tex",
      "source_line": 218,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:shift",
      "id": "x07560",
      "source": "B058",
      "target": "B049",
      "key": "ND-2a784a6ca26bc970",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:shift.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter10_boundaries.tex",
      "source_line": 372,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:shift",
      "id": "x07561",
      "source": "B058",
      "target": "B049",
      "key": "ND-e1db8db6071242a0",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:patterns.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter10_boundaries.tex",
      "source_line": 401,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:patterns",
      "id": "x07562",
      "source": "B058",
      "target": "B063",
      "key": "ND-747fcb1e8b84d94b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x07563",
      "source": "B058",
      "target": "PUB:V11:V03",
      "key": "V11-361b837ec1fd9dfa3761caac",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter11_foundation.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x07564",
      "source": "B059",
      "target": "V03",
      "key": "ND-1432ac9d12f77caa",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "Enterprise SDD combina costituzione, architettura e progressione controllata. Ancoraggi: Five Days With Enterprise SDD (L28); Core Philosophy (L139); The Six-Phase Pipeline (L183); Constitution-Driven Development in Practice (L414)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter11_foundation.tex",
      "source_line": 28,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07565",
      "source": "B059",
      "target": "T:Engineering structure",
      "key": "ND-deb7f686dabb57da",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Enterprise SDD combina costituzione, architettura e progressione controllata. Ancoraggi: Five Days With Enterprise SDD (L28); Core Philosophy (L139); The Six-Phase Pipeline (L183); Constitution-Driven Development in Practice (L414)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter11_foundation.tex",
      "source_line": 28,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07566",
      "source": "B059",
      "target": "T:Verification & review",
      "key": "ND-5f4dbf4fb5acef4f",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Enterprise SDD combina costituzione, architettura e progressione controllata. Ancoraggi: Five Days With Enterprise SDD (L28); Core Philosophy (L139); The Six-Phase Pipeline (L183); Constitution-Driven Development in Practice (L414)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter11_foundation.tex",
      "source_line": 28,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07567",
      "source": "B059",
      "target": "T:Code quality & security",
      "key": "ND-178ab90309aa8892",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo racconta la composizione del framework attraverso vincoli inviolabili, pipeline a sei fasi e gate, raccordando l’ecosistema alla proposta dell’autore. Ancoraggi: Five Days With Enterprise SDD (L28); Core Philosophy (L139); The Six-Phase Pipeline (L183); Constitution-Driven Development in Practice (L414)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter11_foundation.tex",
      "source_line": 28,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07568",
      "source": "B059",
      "target": "K:Specifications and governance",
      "key": "ND-db8075eddeb6793e",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo racconta la composizione del framework attraverso vincoli inviolabili, pipeline a sei fasi e gate, raccordando l’ecosistema alla proposta dell’autore. Ancoraggi: Five Days With Enterprise SDD (L28); Core Philosophy (L139); The Six-Phase Pipeline (L183); Constitution-Driven Development in Practice (L414)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter11_foundation.tex",
      "source_line": 28,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07569",
      "source": "B059",
      "target": "K:Ownership and knowledge transfer",
      "key": "ND-c0dfe2ca48f350de",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo racconta la composizione del framework attraverso vincoli inviolabili, pipeline a sei fasi e gate, raccordando l’ecosistema alla proposta dell’autore. Ancoraggi: Five Days With Enterprise SDD (L28); Core Philosophy (L139); The Six-Phase Pipeline (L183); Constitution-Driven Development in Practice (L414)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter11_foundation.tex",
      "source_line": 28,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07570",
      "source": "B059",
      "target": "K:Architecture and modularity",
      "key": "ND-bd54f8ac3faa4c3b",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo racconta la composizione del framework attraverso vincoli inviolabili, pipeline a sei fasi e gate, raccordando l’ecosistema alla proposta dell’autore. Ancoraggi: Five Days With Enterprise SDD (L28); Core Philosophy (L139); The Six-Phase Pipeline (L183); Constitution-Driven Development in Practice (L414)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter11_foundation.tex",
      "source_line": 28,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07571",
      "source": "B059",
      "target": "K:Technical debt and complexity",
      "key": "ND-8c22e0e13ef66175",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo racconta la composizione del framework attraverso vincoli inviolabili, pipeline a sei fasi e gate, raccordando l’ecosistema alla proposta dell’autore. Ancoraggi: Five Days With Enterprise SDD (L28); Core Philosophy (L139); The Six-Phase Pipeline (L183); Constitution-Driven Development in Practice (L414)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter11_foundation.tex",
      "source_line": 28,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07572",
      "source": "B059",
      "target": "K:Independent verification and oracles",
      "key": "ND-106c9617351ddbf7",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Enterprise SDD combina costituzione, architettura e progressione controllata. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter11_foundation.tex",
      "source_line": 28,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07573",
      "source": "B059",
      "target": "C:C04",
      "key": "ND-3cd034f1ba9ef2bb",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Enterprise SDD combina costituzione, architettura e progressione controllata. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter11_foundation.tex",
      "source_line": 28,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07574",
      "source": "B059",
      "target": "C:C05",
      "key": "ND-d5e83d3d95cdd845",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Enterprise SDD combina costituzione, architettura e progressione controllata. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter11_foundation.tex",
      "source_line": 28,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07575",
      "source": "B059",
      "target": "C:C11",
      "key": "ND-271a0ce30929ea91",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Enterprise SDD combina costituzione, architettura e progressione controllata. Confronto (governance): Confrontare autorità umana, confini decisionali e controlli di esecuzione; policy osservate e casi aziendali non certificano l’efficacia del metodo proposto. Scheda W150: Most policies allow AI while specifying disclosure and human responsibility, suggesting workable rather than absolutist governance.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter11_foundation.tex",
      "source_line": 166,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "governance",
      "source_evidence_locator": "Gate-Enforced Progression (L166); The Gate Enforcement Model (L346); The asymmetry between Gate 4 and the others (L381)",
      "target_evidence_locator": "Frozen v6 node W150 summary/contribution and limitation",
      "target_limitations": "Classifies rules but does not measure their safety effect.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07576",
      "source": "B059",
      "target": "W150",
      "key": "ND-261c099744b0ed6a",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Enterprise SDD combina costituzione, architettura e progressione controllata. Confronto (governance): Confrontare autorità umana, confini decisionali e controlli di esecuzione; policy osservate e casi aziendali non certificano l’efficacia del metodo proposto. Scheda O009: Engineers can delegate the inner execution loop while retaining ownership of quality criteria, verdicts and consequences.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter11_foundation.tex",
      "source_line": 166,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "governance",
      "source_evidence_locator": "Gate-Enforced Progression (L166); The Gate Enforcement Model (L346); The asymmetry between Gate 4 and the others (L381)",
      "target_evidence_locator": "Frozen v6 node O009 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07577",
      "source": "B059",
      "target": "O009",
      "key": "ND-047d3fc472c2553c",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Enterprise SDD combina costituzione, architettura e progressione controllata. Confronto (governance): Confrontare autorità umana, confini decisionali e controlli di esecuzione; policy osservate e casi aziendali non certificano l’efficacia del metodo proposto. Scheda P119: A company-visit report describes Codex adoption, internal integrations and feedback loops extending into performance work and infrastructure.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter11_foundation.tex",
      "source_line": 166,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "governance",
      "source_evidence_locator": "Gate-Enforced Progression (L166); The Gate Enforcement Model (L346); The asymmetry between Gate 4 and the others (L381)",
      "target_evidence_locator": "Frozen v6 node P119 summary/contribution and limitation",
      "target_limitations": "Internal integrations, selected interviewees and unusually permissive token budgets limit transfer to other organizations. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07578",
      "source": "B059",
      "target": "P119",
      "key": "ND-2b90632e20d1c1ad",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Enterprise SDD combina costituzione, architettura e progressione controllata. Confronto (architecture): Mettere a confronto coerenza architetturale e manutenibilità oltre il passaggio dei test; odori e complessità non equivalgono automaticamente a incidenti. Scheda W059: Larger generated outputs are associated with coupling and architectural smells even when tests pass.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter11_foundation.tex",
      "source_line": 28,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "architecture",
      "source_evidence_locator": "Five Days With Enterprise SDD (L28); Core Philosophy (L139); Constitution-Driven Development in Practice (L414)",
      "target_evidence_locator": "Frozen v6 node W059 summary/contribution and limitation",
      "target_limitations": "Small smell counts; correlation with LOC not a causal law.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07579",
      "source": "B059",
      "target": "W059",
      "key": "ND-7c40910aa7757841",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Enterprise SDD combina costituzione, architettura e progressione controllata. Confronto (architecture): Mettere a confronto coerenza architetturale e manutenibilità oltre il passaggio dei test; odori e complessità non equivalgono automaticamente a incidenti. Scheda O007: Quality assurance for generated code increasingly depends on repeatable harness checks, not only manual inspection or agent opinion.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter11_foundation.tex",
      "source_line": 28,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "architecture",
      "source_evidence_locator": "Five Days With Enterprise SDD (L28); Core Philosophy (L139); Constitution-Driven Development in Practice (L414)",
      "target_evidence_locator": "Frozen v6 node O007 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07580",
      "source": "B059",
      "target": "O007",
      "key": "ND-dab7022557fa7bf5",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Enterprise SDD combina costituzione, architettura e progressione controllata. Confronto (intent): Confrontare intenti, specifiche e criteri di accettazione. La convergenza concettuale non costituisce una validazione sperimentale del processo. Scheda W011: Proposes specification and verification governance to balance faster generation against reliability.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter11_foundation.tex",
      "source_line": 293,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "intent",
      "source_evidence_locator": "Phase 1 --- Specification (L293)",
      "target_evidence_locator": "Frozen v6 node W011 summary/contribution and limitation",
      "target_limitations": "Synthesis rather than a new intervention trial.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07581",
      "source": "B059",
      "target": "W011",
      "key": "ND-8c34f1f6ee8fc011",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Enterprise SDD combina costituzione, architettura e progressione controllata. Confronto (intent): Confrontare intenti, specifiche e criteri di accettazione. La convergenza concettuale non costituisce una validazione sperimentale del processo. Scheda O018: A useful agent specification is compact, testable and iterative rather than a giant prompt resembling an unvalidated requirements dump.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter11_foundation.tex",
      "source_line": 293,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "intent",
      "source_evidence_locator": "Phase 1 --- Specification (L293)",
      "target_evidence_locator": "Frozen v6 node O018 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07582",
      "source": "B059",
      "target": "O018",
      "key": "ND-3934ebbd431fcf8b",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:comparison.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter11_foundation.tex",
      "source_line": 35,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:comparison",
      "id": "x07583",
      "source": "B059",
      "target": "B057",
      "key": "ND-c587824ffb189a18",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:autonomy.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter11_foundation.tex",
      "source_line": 45,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:autonomy",
      "id": "x07584",
      "source": "B059",
      "target": "B062",
      "key": "ND-757cfd76511231f8",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:autonomy.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter11_foundation.tex",
      "source_line": 90,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:autonomy",
      "id": "x07585",
      "source": "B059",
      "target": "B062",
      "key": "ND-675cfc5385e2de81",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:autonomy.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter11_foundation.tex",
      "source_line": 107,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:autonomy",
      "id": "x07586",
      "source": "B059",
      "target": "B062",
      "key": "ND-66cef04973ea1263",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:agents.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter11_foundation.tex",
      "source_line": 90,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:agents",
      "id": "x07587",
      "source": "B059",
      "target": "B060",
      "key": "ND-7d6205093dd0f267",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:agents.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter11_foundation.tex",
      "source_line": 104,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:agents",
      "id": "x07588",
      "source": "B059",
      "target": "B060",
      "key": "ND-1ac0a80c8cc11a70",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:agents.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter11_foundation.tex",
      "source_line": 106,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:agents",
      "id": "x07589",
      "source": "B059",
      "target": "B060",
      "key": "ND-a7fe55d1ab2cd82f",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label sec:pipeline-trace.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter11_foundation.tex",
      "source_line": 106,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "sec:pipeline-trace",
      "id": "x07590",
      "source": "B059",
      "target": "B060",
      "key": "ND-0ff8d83bcaed2729",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:automation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter11_foundation.tex",
      "source_line": 90,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:automation",
      "id": "x07591",
      "source": "B059",
      "target": "B061",
      "key": "ND-0c88988805fb7ba4",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:automation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter11_foundation.tex",
      "source_line": 105,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:automation",
      "id": "x07592",
      "source": "B059",
      "target": "B061",
      "key": "ND-9441963ff48dec43",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:automation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter11_foundation.tex",
      "source_line": 554,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:automation",
      "id": "x07593",
      "source": "B059",
      "target": "B061",
      "key": "ND-31cb5075a849d96e",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label app:composition.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter11_foundation.tex",
      "source_line": 103,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "app:composition",
      "id": "x07594",
      "source": "B059",
      "target": "B065",
      "key": "ND-8525e6c169ac73f4",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label app:design-framework.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter11_foundation.tex",
      "source_line": 103,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "app:design-framework",
      "id": "x07595",
      "source": "B059",
      "target": "B065",
      "key": "ND-1720d7b3c9cb8f0b",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:process.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter11_foundation.tex",
      "source_line": 185,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:process",
      "id": "x07596",
      "source": "B059",
      "target": "B050",
      "key": "ND-da1ec23cd2d14504",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label app:setup.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter11_foundation.tex",
      "source_line": 519,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "app:setup",
      "id": "x07597",
      "source": "B059",
      "target": "B066",
      "key": "ND-38f8190b46896289",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x07598",
      "source": "B059",
      "target": "PUB:V11:V03",
      "key": "V11-ef7b1fa25af38b23c1f35c5b",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter12_agents.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x07599",
      "source": "B060",
      "target": "V03",
      "key": "ND-2fc93672aa19562c",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "La pipeline degli agenti rende espliciti artefatti, handoff e autorità dei gate. Ancoraggi: The Agent Topology at a Glance (L28); Complete Agent Catalog (L259); Gate Anatomy (L535); From sdd new to sdd ship : a full lap (L774)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter12_agents.tex",
      "source_line": 28,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07600",
      "source": "B060",
      "target": "T:What agents can do",
      "key": "ND-b08fd2987d522e86",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La pipeline degli agenti rende espliciti artefatti, handoff e autorità dei gate. Ancoraggi: The Agent Topology at a Glance (L28); Complete Agent Catalog (L259); Gate Anatomy (L535); From sdd new to sdd ship : a full lap (L774)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter12_agents.tex",
      "source_line": 28,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07601",
      "source": "B060",
      "target": "T:Engineering structure",
      "key": "ND-7af538a59eee9adf",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La pipeline degli agenti rende espliciti artefatti, handoff e autorità dei gate. Ancoraggi: The Agent Topology at a Glance (L28); Complete Agent Catalog (L259); Gate Anatomy (L535); From sdd new to sdd ship : a full lap (L774)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter12_agents.tex",
      "source_line": 28,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07602",
      "source": "B060",
      "target": "T:Verification & review",
      "key": "ND-2bfdc701e40f114b",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La pipeline degli agenti rende espliciti artefatti, handoff e autorità dei gate. Ancoraggi: The Agent Topology at a Glance (L28); Complete Agent Catalog (L259); Gate Anatomy (L535); From sdd new to sdd ship : a full lap (L774)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter12_agents.tex",
      "source_line": 28,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07603",
      "source": "B060",
      "target": "T:Code quality & security",
      "key": "ND-d3968a18cc88f221",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Catalogo dei ruoli, agenti multi-mode, Three Amigos, livelli di cerimonia, pipeline di sicurezza e gestione delle domande descrivono il funzionamento interno di Enterprise SDD. Ancoraggi: The Agent Topology at a Glance (L28); Complete Agent Catalog (L259); Gate Anatomy (L535); From sdd new to sdd ship : a full lap (L774)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter12_agents.tex",
      "source_line": 28,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07604",
      "source": "B060",
      "target": "K:Human-agent collaboration",
      "key": "ND-ffef1cced316cfc9",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Catalogo dei ruoli, agenti multi-mode, Three Amigos, livelli di cerimonia, pipeline di sicurezza e gestione delle domande descrivono il funzionamento interno di Enterprise SDD. Ancoraggi: The Agent Topology at a Glance (L28); Complete Agent Catalog (L259); Gate Anatomy (L535); From sdd new to sdd ship : a full lap (L774)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter12_agents.tex",
      "source_line": 28,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07605",
      "source": "B060",
      "target": "K:Review capacity and maintainers",
      "key": "ND-5ede7c0706521f28",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Catalogo dei ruoli, agenti multi-mode, Three Amigos, livelli di cerimonia, pipeline di sicurezza e gestione delle domande descrivono il funzionamento interno di Enterprise SDD. Ancoraggi: The Agent Topology at a Glance (L28); Complete Agent Catalog (L259); Gate Anatomy (L535); From sdd new to sdd ship : a full lap (L774)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter12_agents.tex",
      "source_line": 28,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07606",
      "source": "B060",
      "target": "K:Long-running agent execution",
      "key": "ND-9301388cb6dcf269",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Catalogo dei ruoli, agenti multi-mode, Three Amigos, livelli di cerimonia, pipeline di sicurezza e gestione delle domande descrivono il funzionamento interno di Enterprise SDD. Ancoraggi: The Agent Topology at a Glance (L28); Complete Agent Catalog (L259); Gate Anatomy (L535); From sdd new to sdd ship : a full lap (L774)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter12_agents.tex",
      "source_line": 28,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07607",
      "source": "B060",
      "target": "K:Specifications and governance",
      "key": "ND-ca93f0192d60c9ee",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Catalogo dei ruoli, agenti multi-mode, Three Amigos, livelli di cerimonia, pipeline di sicurezza e gestione delle domande descrivono il funzionamento interno di Enterprise SDD. Ancoraggi: The Agent Topology at a Glance (L28); Complete Agent Catalog (L259); Gate Anatomy (L535); From sdd new to sdd ship : a full lap (L774)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter12_agents.tex",
      "source_line": 28,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07608",
      "source": "B060",
      "target": "K:Ownership and knowledge transfer",
      "key": "ND-44f4991836b371b8",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Catalogo dei ruoli, agenti multi-mode, Three Amigos, livelli di cerimonia, pipeline di sicurezza e gestione delle domande descrivono il funzionamento interno di Enterprise SDD. Ancoraggi: The Agent Topology at a Glance (L28); Complete Agent Catalog (L259); Gate Anatomy (L535); From sdd new to sdd ship : a full lap (L774)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter12_agents.tex",
      "source_line": 28,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07609",
      "source": "B060",
      "target": "K:Independent verification and oracles",
      "key": "ND-e64446d9be7cbfe6",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Catalogo dei ruoli, agenti multi-mode, Three Amigos, livelli di cerimonia, pipeline di sicurezza e gestione delle domande descrivono il funzionamento interno di Enterprise SDD. Ancoraggi: The Agent Topology at a Glance (L28); Complete Agent Catalog (L259); Gate Anatomy (L535); From sdd new to sdd ship : a full lap (L774)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter12_agents.tex",
      "source_line": 28,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07610",
      "source": "B060",
      "target": "K:Evaluation methodology and baselines",
      "key": "ND-e989b41d473ae2d5",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: La pipeline degli agenti rende espliciti artefatti, handoff e autorità dei gate. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter12_agents.tex",
      "source_line": 28,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07611",
      "source": "B060",
      "target": "C:C04",
      "key": "ND-2c2ede11ddc1773f",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: La pipeline degli agenti rende espliciti artefatti, handoff e autorità dei gate. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter12_agents.tex",
      "source_line": 28,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07612",
      "source": "B060",
      "target": "C:C07",
      "key": "ND-d1e77fb26b721e75",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: La pipeline degli agenti rende espliciti artefatti, handoff e autorità dei gate. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter12_agents.tex",
      "source_line": 28,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07613",
      "source": "B060",
      "target": "C:C11",
      "key": "ND-bdc0aa178ff13363",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La pipeline degli agenti rende espliciti artefatti, handoff e autorità dei gate. Confronto (orchestration): Confrontare parallelismo degli agenti, coordinamento e capacità di revisione; il guadagno teorico di concorrenza va ridotto per handoff e integrazione. Scheda W002: Delegating to an agent enables tasks beyond copilot assistance; lack of visibility constrains trust.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter12_agents.tex",
      "source_line": 474,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "orchestration",
      "source_evidence_locator": "The parallel paths (L474)",
      "target_evidence_locator": "Frozen v6 node W002 summary/contribution and limitation",
      "target_limitations": "Twenty students; completion-time effects unspecified.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07614",
      "source": "B060",
      "target": "W002",
      "key": "ND-fef453b5750f853e",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La pipeline degli agenti rende espliciti artefatti, handoff e autorità dei gate. Confronto (orchestration): Confrontare parallelismo degli agenti, coordinamento e capacità di revisione; il guadagno teorico di concorrenza va ridotto per handoff e integrazione. Scheda O025: Developers are moving from guiding one agent toward coordinating multiple asynchronously executing agents.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter12_agents.tex",
      "source_line": 474,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "orchestration",
      "source_evidence_locator": "The parallel paths (L474)",
      "target_evidence_locator": "Frozen v6 node O025 summary/contribution and limitation",
      "target_limitations": "Role forecasts and workflow examples, not validated hiring or productivity outcomes.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07615",
      "source": "B060",
      "target": "O025",
      "key": "ND-12fa6b85845af54f",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La pipeline degli agenti rende espliciti artefatti, handoff e autorità dei gate. Confronto (orchestration): Confrontare parallelismo degli agenti, coordinamento e capacità di revisione; il guadagno teorico di concorrenza va ridotto per handoff e integrazione. Scheda P070: Discusses concurrent coding-agent workflows through practitioner accounts, contrasting parallel task execution with the serial attention needed to review and land changes.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter12_agents.tex",
      "source_line": 474,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "orchestration",
      "source_evidence_locator": "The parallel paths (L474)",
      "target_evidence_locator": "Frozen v6 node P070 summary/contribution and limitation",
      "target_limitations": "Excerpt of Pulse #149; shares that issue, not the content of the separate interview-comparison article. This non-Pulse-titled blog article is an excerpt of a Pulse issue originally published 2025-10-09. It passes the literal title-prefix rule; it is excluded by the optional stricter Pulse-origin filter. The parent issue is provenance only, not another P article. The public account explicitly reuses the Sid Bidasaria conversation reported in P062. It is a different article, not independent interview evidence. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07616",
      "source": "B060",
      "target": "P070",
      "key": "ND-b35a1494bb1bd638",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La pipeline degli agenti rende espliciti artefatti, handoff e autorità dei gate. Confronto (governance): Confrontare autorità umana, confini decisionali e controlli di esecuzione; policy osservate e casi aziendali non certificano l’efficacia del metodo proposto. Scheda W150: Most policies allow AI while specifying disclosure and human responsibility, suggesting workable rather than absolutist governance.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter12_agents.tex",
      "source_line": 535,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "governance",
      "source_evidence_locator": "Gate Anatomy (L535); Gate 1 --- Spec Gate (L567); Gate 2 --- Design Gate (L583)",
      "target_evidence_locator": "Frozen v6 node W150 summary/contribution and limitation",
      "target_limitations": "Classifies rules but does not measure their safety effect.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07617",
      "source": "B060",
      "target": "W150",
      "key": "ND-f7f53fc7285fd9af",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La pipeline degli agenti rende espliciti artefatti, handoff e autorità dei gate. Confronto (governance): Confrontare autorità umana, confini decisionali e controlli di esecuzione; policy osservate e casi aziendali non certificano l’efficacia del metodo proposto. Scheda O009: Engineers can delegate the inner execution loop while retaining ownership of quality criteria, verdicts and consequences.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter12_agents.tex",
      "source_line": 535,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "governance",
      "source_evidence_locator": "Gate Anatomy (L535); Gate 1 --- Spec Gate (L567); Gate 2 --- Design Gate (L583)",
      "target_evidence_locator": "Frozen v6 node O009 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07618",
      "source": "B060",
      "target": "O009",
      "key": "ND-2a7652d7a6c360ad",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La pipeline degli agenti rende espliciti artefatti, handoff e autorità dei gate. Confronto (oracle): Distinguere test derivati dall’intenzione da test che ripetono l’implementazione; un esito verde richiede un oracolo pertinente e sufficientemente indipendente. Scheda W077: Tests generated directly from defective implementations can encode the bug; an independent specification reduces error propagation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter12_agents.tex",
      "source_line": 335,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "oracle",
      "source_evidence_locator": "Test Design \\& Planning (Phase 3) (L335)",
      "target_evidence_locator": "Frozen v6 node W077 summary/contribution and limitation",
      "target_limitations": "Specific Java defect benchmark and prompt setup.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07619",
      "source": "B060",
      "target": "W077",
      "key": "ND-c6736251303fe608",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La pipeline degli agenti rende espliciti artefatti, handoff e autorità dei gate. Confronto (oracle): Distinguere test derivati dall’intenzione da test che ripetono l’implementazione; un esito verde richiede un oracolo pertinente e sufficientemente indipendente. Scheda O033: Verification becomes the bottleneck when generation is cheap; every AI-produced change needs a justified check.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter12_agents.tex",
      "source_line": 335,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "oracle",
      "source_evidence_locator": "Test Design \\& Planning (Phase 3) (L335)",
      "target_evidence_locator": "Frozen v6 node O033 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07620",
      "source": "B060",
      "target": "O033",
      "key": "ND-346fcb5ef7c6a59f",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label fig:sdd-pipeline.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter12_agents.tex",
      "source_line": 31,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "fig:sdd-pipeline",
      "id": "x07621",
      "source": "B060",
      "target": "B059",
      "key": "ND-929c88b775a30590",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:foundation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter12_agents.tex",
      "source_line": 31,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:foundation",
      "id": "x07622",
      "source": "B060",
      "target": "B059",
      "key": "ND-cbac56a2c9725a6a",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label fig:sdd-pipeline.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter12_agents.tex",
      "source_line": 110,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "fig:sdd-pipeline",
      "id": "x07623",
      "source": "B060",
      "target": "B059",
      "key": "ND-587be8779c58b033",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:foundation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter12_agents.tex",
      "source_line": 120,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:foundation",
      "id": "x07624",
      "source": "B060",
      "target": "B059",
      "key": "ND-8ca1ea70ebdce57b",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label tab:marta-week.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter12_agents.tex",
      "source_line": 128,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "tab:marta-week",
      "id": "x07625",
      "source": "B060",
      "target": "B059",
      "key": "ND-e7885b5dd9d82618",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label tab:marta-week.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter12_agents.tex",
      "source_line": 206,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "tab:marta-week",
      "id": "x07626",
      "source": "B060",
      "target": "B059",
      "key": "ND-c8d390ebd854a705",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:foundation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter12_agents.tex",
      "source_line": 321,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:foundation",
      "id": "x07627",
      "source": "B060",
      "target": "B059",
      "key": "ND-eccb9e0f6757bb12",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:foundation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter12_agents.tex",
      "source_line": 496,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:foundation",
      "id": "x07628",
      "source": "B060",
      "target": "B059",
      "key": "ND-ade20b230a32557d",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:foundation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter12_agents.tex",
      "source_line": 852,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:foundation",
      "id": "x07629",
      "source": "B060",
      "target": "B059",
      "key": "ND-b377a9d2cb00e579",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:patterns.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter12_agents.tex",
      "source_line": 131,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:patterns",
      "id": "x07630",
      "source": "B060",
      "target": "B063",
      "key": "ND-8cd375aea4028808",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label sec:anatomy-composition.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter12_agents.tex",
      "source_line": 216,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "sec:anatomy-composition",
      "id": "x07631",
      "source": "B060",
      "target": "B051",
      "key": "ND-3ac821c04ed192b4",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:automation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter12_agents.tex",
      "source_line": 365,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:automation",
      "id": "x07632",
      "source": "B060",
      "target": "B061",
      "key": "ND-17a6005e3cd46f59",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:automation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter12_agents.tex",
      "source_line": 865,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:automation",
      "id": "x07633",
      "source": "B060",
      "target": "B061",
      "key": "ND-6b52956e54317f04",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label sec:handoff-problem.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter12_agents.tex",
      "source_line": 419,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "sec:handoff-problem",
      "id": "x07634",
      "source": "B060",
      "target": "B055",
      "key": "ND-253e0cb2995e4327",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:shift.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter12_agents.tex",
      "source_line": 482,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:shift",
      "id": "x07635",
      "source": "B060",
      "target": "B049",
      "key": "ND-f702184f7c130a80",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:shift.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter12_agents.tex",
      "source_line": 528,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:shift",
      "id": "x07636",
      "source": "B060",
      "target": "B049",
      "key": "ND-6f86bed255a6281f",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:autonomy.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter12_agents.tex",
      "source_line": 680,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:autonomy",
      "id": "x07637",
      "source": "B060",
      "target": "B062",
      "key": "ND-09855bf478b5e714",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:autonomy.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter12_agents.tex",
      "source_line": 771,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:autonomy",
      "id": "x07638",
      "source": "B060",
      "target": "B062",
      "key": "ND-98cd34efd840edfc",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label sec:friday-afternoon.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter12_agents.tex",
      "source_line": 785,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "sec:friday-afternoon",
      "id": "x07639",
      "source": "B060",
      "target": "B062",
      "key": "ND-a83c4bf5032b256e",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:autonomy.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter12_agents.tex",
      "source_line": 865,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:autonomy",
      "id": "x07640",
      "source": "B060",
      "target": "B062",
      "key": "ND-764bef3ab027899c",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label app:playbooks.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter12_agents.tex",
      "source_line": 776,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "app:playbooks",
      "id": "x07641",
      "source": "B060",
      "target": "B067",
      "key": "ND-460475a14b9b2fee",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_OPERATIONALIZES",
      "rationale": "Rende espliciti agenti, responsabilità e gate nell’integrazione SDD. Ancoraggi sorgente: The Agent Topology at a Glance (L28); Complete Agent Catalog (L259); Gate Anatomy (L535); From sdd new to sdd ship : a full lap (L774). Destinazione: Mapping to Chapter 4 Workflows (L20); Mapping to Chapter 10 Tooling (L96); SDD in Multi-Role Teams (L471); Use Case Playbooks (L1221)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter12_agents.tex",
      "source_line": 28,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_basis": "EDITORIAL_CONTENT_COMPARISON_NOT_INDEPENDENT_CORROBORATION",
      "id": "x07642",
      "source": "B060",
      "target": "B041",
      "key": "ND-ee624e712a1eb5fa",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x07643",
      "source": "B060",
      "target": "PUB:V11:V03",
      "key": "V11-b646ebd8d1b1f03a0cef9570",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter13_automation.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x07644",
      "source": "B061",
      "target": "V03",
      "key": "ND-ffe12fc8d86d7fc8",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "CLI, adattatori e moduli rendono estensibile il framework senza cambiare il suo nucleo concettuale. Ancoraggi: A 90-Second Terminal Session (L28); User Modules (L331); MCP Servers (L472); The sdd doctor Framework Health Check (L631)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter13_automation.tex",
      "source_line": 28,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07645",
      "source": "B061",
      "target": "T:Engineering structure",
      "key": "ND-dc57e2e6406fd1b2",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "CLI, adattatori e moduli rendono estensibile il framework senza cambiare il suo nucleo concettuale. Ancoraggi: A 90-Second Terminal Session (L28); User Modules (L331); MCP Servers (L472); The sdd doctor Framework Health Check (L631)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter13_automation.tex",
      "source_line": 28,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07646",
      "source": "B061",
      "target": "T:What agents can do",
      "key": "ND-68cf41e20a48f952",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "CLI, adattatori e moduli rendono estensibile il framework senza cambiare il suo nucleo concettuale. Ancoraggi: A 90-Second Terminal Session (L28); User Modules (L331); MCP Servers (L472); The sdd doctor Framework Health Check (L631)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter13_automation.tex",
      "source_line": 28,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07647",
      "source": "B061",
      "target": "T:System knowledge & memory",
      "key": "ND-59e51d9d4c1029bc",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "CLI, adattatori e moduli rendono estensibile il framework senza cambiare il suo nucleo concettuale. Ancoraggi: A 90-Second Terminal Session (L28); User Modules (L331); MCP Servers (L472); The sdd doctor Framework Health Check (L631)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter13_automation.tex",
      "source_line": 28,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07648",
      "source": "B061",
      "target": "T:Code quality & security",
      "key": "ND-a7bc32b90e3f538e",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo presenta sessione terminale, preset, MCP, issue sync, skill e controlli di salute, mostrando come collegare agenti e artefatti all’ambiente operativo. Ancoraggi: A 90-Second Terminal Session (L28); User Modules (L331); MCP Servers (L472); The sdd doctor Framework Health Check (L631)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter13_automation.tex",
      "source_line": 28,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07649",
      "source": "B061",
      "target": "K:Developer workflow and adoption",
      "key": "ND-8ed0d1a319512d87",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo presenta sessione terminale, preset, MCP, issue sync, skill e controlli di salute, mostrando come collegare agenti e artefatti all’ambiente operativo. Ancoraggi: A 90-Second Terminal Session (L28); User Modules (L331); MCP Servers (L472); The sdd doctor Framework Health Check (L631)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter13_automation.tex",
      "source_line": 28,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07650",
      "source": "B061",
      "target": "K:Specifications and governance",
      "key": "ND-fcb3ba0d36e6e1f1",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo presenta sessione terminale, preset, MCP, issue sync, skill e controlli di salute, mostrando come collegare agenti e artefatti all’ambiente operativo. Ancoraggi: A 90-Second Terminal Session (L28); User Modules (L331); MCP Servers (L472); The sdd doctor Framework Health Check (L631)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter13_automation.tex",
      "source_line": 28,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07651",
      "source": "B061",
      "target": "K:Agent context and persistent memory",
      "key": "ND-73a03094f691a861",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo presenta sessione terminale, preset, MCP, issue sync, skill e controlli di salute, mostrando come collegare agenti e artefatti all’ambiente operativo. Ancoraggi: A 90-Second Terminal Session (L28); User Modules (L331); MCP Servers (L472); The sdd doctor Framework Health Check (L631)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter13_automation.tex",
      "source_line": 28,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07652",
      "source": "B061",
      "target": "K:System understanding and rationale",
      "key": "ND-7861e4488ba38042",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo presenta sessione terminale, preset, MCP, issue sync, skill e controlli di salute, mostrando come collegare agenti e artefatti all’ambiente operativo. Ancoraggi: A 90-Second Terminal Session (L28); User Modules (L331); MCP Servers (L472); The sdd doctor Framework Health Check (L631)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter13_automation.tex",
      "source_line": 28,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07653",
      "source": "B061",
      "target": "K:Dependencies and agent supply chain",
      "key": "ND-fdc2c9ade52595ec",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo presenta sessione terminale, preset, MCP, issue sync, skill e controlli di salute, mostrando come collegare agenti e artefatti all’ambiente operativo. Ancoraggi: A 90-Second Terminal Session (L28); User Modules (L331); MCP Servers (L472); The sdd doctor Framework Health Check (L631)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter13_automation.tex",
      "source_line": 28,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07654",
      "source": "B061",
      "target": "K:Prompt injection and malicious tools",
      "key": "ND-733f2edcc5306c46",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: CLI, adattatori e moduli rendono estensibile il framework senza cambiare il suo nucleo concettuale. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter13_automation.tex",
      "source_line": 28,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07655",
      "source": "B061",
      "target": "C:C03",
      "key": "ND-24d331490361aa31",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: CLI, adattatori e moduli rendono estensibile il framework senza cambiare il suo nucleo concettuale. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter13_automation.tex",
      "source_line": 28,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07656",
      "source": "B061",
      "target": "C:C06",
      "key": "ND-691e5a679744ab02",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: CLI, adattatori e moduli rendono estensibile il framework senza cambiare il suo nucleo concettuale. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter13_automation.tex",
      "source_line": 28,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07657",
      "source": "B061",
      "target": "C:C09",
      "key": "ND-c318c09ae29f7b58",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: CLI, adattatori e moduli rendono estensibile il framework senza cambiare il suo nucleo concettuale. Confronto (patterns): Confrontare pattern operativi e workflow, mantenendo distinta la raccomandazione progettuale dall’efficacia empiricamente dimostrata. Scheda W152: Provides an architecture for organizing agentic SWE research around dependable processes, collaboration and evaluation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter13_automation.tex",
      "source_line": 172,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "patterns",
      "source_evidence_locator": "Core Workflow Commands (L172); Workflow Presets (L405); The MCP protocol in practice (L503)",
      "target_evidence_locator": "Frozen v6 node W152 summary/contribution and limitation",
      "target_limitations": "Roadmap is not evidence of achieved agent reliability.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07658",
      "source": "B061",
      "target": "W152",
      "key": "ND-1362ff6efca71a26",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: CLI, adattatori e moduli rendono estensibile il framework senza cambiare il suo nucleo concettuale. Confronto (patterns): Confrontare pattern operativi e workflow, mantenendo distinta la raccomandazione progettuale dall’efficacia empiricamente dimostrata. Scheda O021: Planning, scoped delegation and continuous checking outperform an unmanaged prompt-to-merge workflow as an engineering practice.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter13_automation.tex",
      "source_line": 172,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "patterns",
      "source_evidence_locator": "Core Workflow Commands (L172); Workflow Presets (L405); The MCP protocol in practice (L503)",
      "target_evidence_locator": "Frozen v6 node O021 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07659",
      "source": "B061",
      "target": "O021",
      "key": "ND-52e81a0301eaa5ce",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: CLI, adattatori e moduli rendono estensibile il framework senza cambiare il suo nucleo concettuale. Confronto (patterns): Confrontare pattern operativi e workflow, mantenendo distinta la raccomandazione progettuale dall’efficacia empiricamente dimostrata. Scheda P047: Birgitta Böckeler reflects on changes from autocomplete to agentic assistance over two years, including cognitive bias, reviewer fatigue, quality supervision and team effectiveness.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter13_automation.tex",
      "source_line": 172,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "patterns",
      "source_evidence_locator": "Core Workflow Commands (L172); Workflow Presets (L405); The MCP protocol in practice (L503)",
      "target_evidence_locator": "Frozen v6 node P047 summary/contribution and limitation",
      "target_limitations": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07660",
      "source": "B061",
      "target": "P047",
      "key": "ND-77d9473b70dacee4",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: CLI, adattatori e moduli rendono estensibile il framework senza cambiare il suo nucleo concettuale. Confronto (context): Confrontare selezione, recupero e gestione del contesto con i confini di fiducia dei dati esterni. Scheda W157: Typed state pages and enforced write policy protect essential agent memory against compaction and reset failures.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter13_automation.tex",
      "source_line": 225,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "context",
      "source_evidence_locator": "Session and Memory Commands (L225)",
      "target_evidence_locator": "Frozen v6 node W157 summary/contribution and limitation",
      "target_limitations": "Guarantees conditional on token-budget working set; limited trace and synthetic evaluation.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07661",
      "source": "B061",
      "target": "W157",
      "key": "ND-266083170b1246df",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: CLI, adattatori e moduli rendono estensibile il framework senza cambiare il suo nucleo concettuale. Confronto (context): Confrontare selezione, recupero e gestione del contesto con i confini di fiducia dei dati esterni. Scheda O031: Reliable prompts are assembled from selected system context, tools and constraints rather than crafted by wording alone.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter13_automation.tex",
      "source_line": 225,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "context",
      "source_evidence_locator": "Session and Memory Commands (L225)",
      "target_evidence_locator": "Frozen v6 node O031 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07662",
      "source": "B061",
      "target": "O031",
      "key": "ND-a8cda9bf903a305f",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: CLI, adattatori e moduli rendono estensibile il framework senza cambiare il suo nucleo concettuale. Confronto (supply): Collegare configurazioni, connettori e dipendenze alla sicurezza della catena di esecuzione, senza usare un protocollo interoperabile come garanzia di fiducia. Scheda W053: Exposed execution grants, versionless MCP servers, and overbroad skill approvals make harness configuration an attack surface.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter13_automation.tex",
      "source_line": 360,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "supply",
      "source_evidence_locator": "Installing a module (L360); MCP Servers (L472); Installation (L495)",
      "target_evidence_locator": "Frozen v6 node W053 summary/contribution and limitation",
      "target_limitations": "Static configuration exposure does not prove exploitation.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07663",
      "source": "B061",
      "target": "W053",
      "key": "ND-208629c1af0903b8",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: CLI, adattatori e moduli rendono estensibile il framework senza cambiare il suo nucleo concettuale. Confronto (supply): Collegare configurazioni, connettori e dipendenze alla sicurezza della catena di esecuzione, senza usare un protocollo interoperabile come garanzia di fiducia. Scheda O040: The Model Context Protocol standardizes agent access to external resources and tools, increasing integration reach and the importance of permission controls.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter13_automation.tex",
      "source_line": 360,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "supply",
      "source_evidence_locator": "Installing a module (L360); MCP Servers (L472); Installation (L495)",
      "target_evidence_locator": "Frozen v6 node O040 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07664",
      "source": "B061",
      "target": "O040",
      "key": "ND-132dcd759a3d2fb4",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:foundation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter13_automation.tex",
      "source_line": 31,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:foundation",
      "id": "x07665",
      "source": "B061",
      "target": "B059",
      "key": "ND-b8a1dfa23f448192",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label tab:marta-week.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter13_automation.tex",
      "source_line": 58,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "tab:marta-week",
      "id": "x07666",
      "source": "B061",
      "target": "B059",
      "key": "ND-b1103ba528247bdd",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label tab:marta-week.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter13_automation.tex",
      "source_line": 61,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "tab:marta-week",
      "id": "x07667",
      "source": "B061",
      "target": "B059",
      "key": "ND-0f38074115a62207",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label tab:cli-reference.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter13_automation.tex",
      "source_line": 186,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "tab:cli-reference",
      "id": "x07668",
      "source": "B061",
      "target": "B066",
      "key": "ND-b7326047c372a596",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label app:setup.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter13_automation.tex",
      "source_line": 186,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "app:setup",
      "id": "x07669",
      "source": "B061",
      "target": "B066",
      "key": "ND-16e010d053f77d4c",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label tab:cli-reference.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter13_automation.tex",
      "source_line": 191,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "tab:cli-reference",
      "id": "x07670",
      "source": "B061",
      "target": "B066",
      "key": "ND-1d77d89ec52d8311",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label tab:cli-reference.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter13_automation.tex",
      "source_line": 193,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "tab:cli-reference",
      "id": "x07671",
      "source": "B061",
      "target": "B066",
      "key": "ND-311618bc032f2ce8",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label tab:cli-reference.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter13_automation.tex",
      "source_line": 195,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "tab:cli-reference",
      "id": "x07672",
      "source": "B061",
      "target": "B066",
      "key": "ND-ee6297730449238f",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label tab:cli-reference.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter13_automation.tex",
      "source_line": 197,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "tab:cli-reference",
      "id": "x07673",
      "source": "B061",
      "target": "B066",
      "key": "ND-5086b7e2395d8f58",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label tab:cli-reference.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter13_automation.tex",
      "source_line": 199,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "tab:cli-reference",
      "id": "x07674",
      "source": "B061",
      "target": "B066",
      "key": "ND-282723f514abb9ad",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label tab:cli-reference.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter13_automation.tex",
      "source_line": 235,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "tab:cli-reference",
      "id": "x07675",
      "source": "B061",
      "target": "B066",
      "key": "ND-ebde1a1742257746",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label tab:cli-reference.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter13_automation.tex",
      "source_line": 248,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "tab:cli-reference",
      "id": "x07676",
      "source": "B061",
      "target": "B066",
      "key": "ND-3fa795fed5ec4eed",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label tab:cli-reference.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter13_automation.tex",
      "source_line": 267,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "tab:cli-reference",
      "id": "x07677",
      "source": "B061",
      "target": "B066",
      "key": "ND-98c71a3e0f7c2a95",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label tab:cli-reference.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter13_automation.tex",
      "source_line": 272,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "tab:cli-reference",
      "id": "x07678",
      "source": "B061",
      "target": "B066",
      "key": "ND-7e352466495f8726",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label tab:cli-reference.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter13_automation.tex",
      "source_line": 274,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "tab:cli-reference",
      "id": "x07679",
      "source": "B061",
      "target": "B066",
      "key": "ND-f47f5e11b567c016",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label tab:cli-reference.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter13_automation.tex",
      "source_line": 276,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "tab:cli-reference",
      "id": "x07680",
      "source": "B061",
      "target": "B066",
      "key": "ND-36a3836412b02bf4",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label tab:cli-reference.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter13_automation.tex",
      "source_line": 280,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "tab:cli-reference",
      "id": "x07681",
      "source": "B061",
      "target": "B066",
      "key": "ND-2b17fd3fbf73490a",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:agents.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter13_automation.tex",
      "source_line": 288,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:agents",
      "id": "x07682",
      "source": "B061",
      "target": "B060",
      "key": "ND-4f7325ffb4cfaa07",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:agents.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter13_automation.tex",
      "source_line": 582,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:agents",
      "id": "x07683",
      "source": "B061",
      "target": "B060",
      "key": "ND-1de4987a4bdd4796",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label app:design-framework.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter13_automation.tex",
      "source_line": 369,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "app:design-framework",
      "id": "x07684",
      "source": "B061",
      "target": "B065",
      "key": "ND-e9d148a903a96538",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label app:design-framework.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter13_automation.tex",
      "source_line": 721,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "app:design-framework",
      "id": "x07685",
      "source": "B061",
      "target": "B065",
      "key": "ND-d05d7ab263807c0c",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:autonomy.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter13_automation.tex",
      "source_line": 606,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:autonomy",
      "id": "x07686",
      "source": "B061",
      "target": "B062",
      "key": "ND-a34162af6ddd56bb",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_OPERATIONALIZES",
      "rationale": "Il flusso del contesto viene collegato ad automazioni, CLI, MCP e adattatori. Ancoraggi sorgente: A 90-Second Terminal Session (L28); User Modules (L331); MCP Servers (L472); The sdd doctor Framework Health Check (L631). Destinazione: Context Flow Control: Managing Complex Sessions (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter13_automation.tex",
      "source_line": 28,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_basis": "EDITORIAL_CONTENT_COMPARISON_NOT_INDEPENDENT_CORROBORATION",
      "id": "x07687",
      "source": "B061",
      "target": "B024",
      "key": "ND-40a1eaf1109b3f9f",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x07688",
      "source": "B061",
      "target": "PUB:V11:V03",
      "key": "V11-200083e983066145d56f0dea",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter14_autonomy.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x07689",
      "source": "B062",
      "target": "V03",
      "key": "ND-4d01f63ac99bfd8a",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "L’autonomia viene trattata come policy di esecuzione con budget ed escalation. Ancoraggi: Use Case 1: The Friday Afternoon Decision (L28); The One-Item-Per-Cycle Protocol (L231); Convergence Review (L528); Use Case 2: Greenfield Enterprise Java with Kafka (L684)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter14_autonomy.tex",
      "source_line": 28,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07690",
      "source": "B062",
      "target": "T:What agents can do",
      "key": "ND-5b3c86fc7dbc9f5f",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "L’autonomia viene trattata come policy di esecuzione con budget ed escalation. Ancoraggi: Use Case 1: The Friday Afternoon Decision (L28); The One-Item-Per-Cycle Protocol (L231); Convergence Review (L528); Use Case 2: Greenfield Enterprise Java with Kafka (L684)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter14_autonomy.tex",
      "source_line": 28,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07691",
      "source": "B062",
      "target": "T:Engineering structure",
      "key": "ND-17b724dbf6dc8125",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "L’autonomia viene trattata come policy di esecuzione con budget ed escalation. Ancoraggi: Use Case 1: The Friday Afternoon Decision (L28); The One-Item-Per-Cycle Protocol (L231); Convergence Review (L528); Use Case 2: Greenfield Enterprise Java with Kafka (L684)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter14_autonomy.tex",
      "source_line": 28,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07692",
      "source": "B062",
      "target": "T:Verification & review",
      "key": "ND-8a8e024d810bcdf2",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "L’autonomia viene trattata come policy di esecuzione con budget ed escalation. Ancoraggi: Use Case 1: The Friday Afternoon Decision (L28); The One-Item-Per-Cycle Protocol (L231); Convergence Review (L528); Use Case 2: Greenfield Enterprise Java with Kafka (L684)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter14_autonomy.tex",
      "source_line": 28,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07693",
      "source": "B062",
      "target": "T:Economics",
      "key": "ND-f7a1c43307c2ff88",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "L’autonomia viene trattata come policy di esecuzione con budget ed escalation. Ancoraggi: Use Case 1: The Friday Afternoon Decision (L28); The One-Item-Per-Cycle Protocol (L231); Convergence Review (L528); Use Case 2: Greenfield Enterprise Java with Kafka (L684)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter14_autonomy.tex",
      "source_line": 28,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07694",
      "source": "B062",
      "target": "T:Productivity",
      "key": "ND-ecb10a6928bb3a4d",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Tre modalità, un elemento per ciclo, evidence pack, convergence review e casi enterprise definiscono cosa l’agente può fare e quando deve fermarsi. Ancoraggi: Use Case 1: The Friday Afternoon Decision (L28); The One-Item-Per-Cycle Protocol (L231); Convergence Review (L528); Use Case 2: Greenfield Enterprise Java with Kafka (L684)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter14_autonomy.tex",
      "source_line": 28,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07695",
      "source": "B062",
      "target": "K:Agent failure and escalation",
      "key": "ND-393b76f5725195eb",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Tre modalità, un elemento per ciclo, evidence pack, convergence review e casi enterprise definiscono cosa l’agente può fare e quando deve fermarsi. Ancoraggi: Use Case 1: The Friday Afternoon Decision (L28); The One-Item-Per-Cycle Protocol (L231); Convergence Review (L528); Use Case 2: Greenfield Enterprise Java with Kafka (L684)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter14_autonomy.tex",
      "source_line": 28,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07696",
      "source": "B062",
      "target": "K:Long-running agent execution",
      "key": "ND-823628fd3ebc330e",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Tre modalità, un elemento per ciclo, evidence pack, convergence review e casi enterprise definiscono cosa l’agente può fare e quando deve fermarsi. Ancoraggi: Use Case 1: The Friday Afternoon Decision (L28); The One-Item-Per-Cycle Protocol (L231); Convergence Review (L528); Use Case 2: Greenfield Enterprise Java with Kafka (L684)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter14_autonomy.tex",
      "source_line": 28,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07697",
      "source": "B062",
      "target": "K:Specifications and governance",
      "key": "ND-e13978585a83aacc",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Tre modalità, un elemento per ciclo, evidence pack, convergence review e casi enterprise definiscono cosa l’agente può fare e quando deve fermarsi. Ancoraggi: Use Case 1: The Friday Afternoon Decision (L28); The One-Item-Per-Cycle Protocol (L231); Convergence Review (L528); Use Case 2: Greenfield Enterprise Java with Kafka (L684)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter14_autonomy.tex",
      "source_line": 28,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07698",
      "source": "B062",
      "target": "K:Ownership and knowledge transfer",
      "key": "ND-732023fd093b72ab",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Tre modalità, un elemento per ciclo, evidence pack, convergence review e casi enterprise definiscono cosa l’agente può fare e quando deve fermarsi. Ancoraggi: Use Case 1: The Friday Afternoon Decision (L28); The One-Item-Per-Cycle Protocol (L231); Convergence Review (L528); Use Case 2: Greenfield Enterprise Java with Kafka (L684)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter14_autonomy.tex",
      "source_line": 28,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07699",
      "source": "B062",
      "target": "K:Economic costs and return",
      "key": "ND-92b99279c5af0612",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Tre modalità, un elemento per ciclo, evidence pack, convergence review e casi enterprise definiscono cosa l’agente può fare e quando deve fermarsi. Ancoraggi: Use Case 1: The Friday Afternoon Decision (L28); The One-Item-Per-Cycle Protocol (L231); Convergence Review (L528); Use Case 2: Greenfield Enterprise Java with Kafka (L684)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter14_autonomy.tex",
      "source_line": 28,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07700",
      "source": "B062",
      "target": "K:Output versus shipped value",
      "key": "ND-892267ef3d02fdbe",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: L’autonomia viene trattata come policy di esecuzione con budget ed escalation. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter14_autonomy.tex",
      "source_line": 28,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07701",
      "source": "B062",
      "target": "C:C03",
      "key": "ND-b3867f61b3d849b5",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: L’autonomia viene trattata come policy di esecuzione con budget ed escalation. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter14_autonomy.tex",
      "source_line": 28,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07702",
      "source": "B062",
      "target": "C:C11",
      "key": "ND-76cfde4c8f512961",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: L’autonomia viene trattata come policy di esecuzione con budget ed escalation. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter14_autonomy.tex",
      "source_line": 28,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07703",
      "source": "B062",
      "target": "C:C12",
      "key": "ND-78f89c6fa99e237e",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: L’autonomia viene trattata come policy di esecuzione con budget ed escalation. Confronto (autonomy): Confrontare delega, arresto ed escalation. Le scale practitioner descrivono regimi di lavoro, non una misura validata e universale della maturità. Scheda W191: Rejected agent PRs reveal recurring limits in requirement understanding, repository fit and coordination with maintainers.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter14_autonomy.tex",
      "source_line": 642,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "autonomy",
      "source_evidence_locator": "The autonomy readiness checklist (L642); The Autonomy Spectrum: From Babysitting to Audit-After (L129); Autonomous-Guided (L199)",
      "target_evidence_locator": "Frozen v6 node W191 summary/contribution and limitation",
      "target_limitations": "Failure coding depends on visible GitHub information; shared AIDev sample.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07704",
      "source": "B062",
      "target": "W191",
      "key": "ND-5833017d52a8b4d8",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: L’autonomia viene trattata come policy di esecuzione con budget ed escalation. Confronto (autonomy): Confrontare delega, arresto ed escalation. Le scale practitioner descrivono regimi di lavoro, non una misura validata e universale della maturità. Scheda O010: Osmani separates autonomy into agency and orchestration axes, describing six operating levels from suggestions to management-by-exception.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter14_autonomy.tex",
      "source_line": 642,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "autonomy",
      "source_evidence_locator": "The autonomy readiness checklist (L642); The Autonomy Spectrum: From Babysitting to Audit-After (L129); Autonomous-Guided (L199)",
      "target_evidence_locator": "Frozen v6 node O010 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07705",
      "source": "B062",
      "target": "O010",
      "key": "ND-7ac3d1c1633b4dc8",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: L’autonomia viene trattata come policy di esecuzione con budget ed escalation. Confronto (autonomy): Confrontare delega, arresto ed escalation. Le scale practitioner descrivono regimi di lavoro, non una misura validata e universale della maturità. Scheda P086: A written interview explores Yegge’s autonomy ladder, multi-agent work, fatigue and predictions about engineering employment.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter14_autonomy.tex",
      "source_line": 642,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "autonomy",
      "source_evidence_locator": "The autonomy readiness checklist (L642); The Autonomy Spectrum: From Babysitting to Audit-After (L129); Autonomous-Guided (L199)",
      "target_evidence_locator": "Frozen v6 node P086 summary/contribution and limitation",
      "target_limitations": "Yegge’s eight stages are a provocative practitioner ladder, not a validated maturity scale and not Osmani’s independent agency/orchestration axes. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07706",
      "source": "B062",
      "target": "P086",
      "key": "ND-4048da2f6cc5409b",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: L’autonomia viene trattata come policy di esecuzione con budget ed escalation. Confronto (governance): Confrontare autorità umana, confini decisionali e controlli di esecuzione; policy osservate e casi aziendali non certificano l’efficacia del metodo proposto. Scheda W150: Most policies allow AI while specifying disclosure and human responsibility, suggesting workable rather than absolutist governance.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter14_autonomy.tex",
      "source_line": 311,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "governance",
      "source_evidence_locator": "Budget as cost governance (L311); What reviewers check before Gate 4 (L404); Minimal vs.\\ full governance (L601)",
      "target_evidence_locator": "Frozen v6 node W150 summary/contribution and limitation",
      "target_limitations": "Classifies rules but does not measure their safety effect.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07707",
      "source": "B062",
      "target": "W150",
      "key": "ND-db21d03a57f85723",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: L’autonomia viene trattata come policy di esecuzione con budget ed escalation. Confronto (governance): Confrontare autorità umana, confini decisionali e controlli di esecuzione; policy osservate e casi aziendali non certificano l’efficacia del metodo proposto. Scheda O009: Engineers can delegate the inner execution loop while retaining ownership of quality criteria, verdicts and consequences.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter14_autonomy.tex",
      "source_line": 311,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "governance",
      "source_evidence_locator": "Budget as cost governance (L311); What reviewers check before Gate 4 (L404); Minimal vs.\\ full governance (L601)",
      "target_evidence_locator": "Frozen v6 node O009 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07708",
      "source": "B062",
      "target": "O009",
      "key": "ND-8675617d31e85869",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: L’autonomia viene trattata come policy di esecuzione con budget ed escalation. Confronto (cost): Confrontare il costo dell’intero esito accettato, inclusi verifica e rilavorazione; ROI di scenario e testimonianze di consumo non sono rendimenti sperimentali. Scheda W145: Offers a cross-functional return-on-investment framework for AI-assisted delivery beyond raw code productivity.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter14_autonomy.tex",
      "source_line": 311,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "cost",
      "source_evidence_locator": "Budget as cost governance (L311); Cost of convergence (L554)",
      "target_evidence_locator": "Frozen v6 node W145 summary/contribution and limitation",
      "target_limitations": "ROI 39% and eight-month payback are scenarios/model outputs, not measured experimental financial returns.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07709",
      "source": "B062",
      "target": "W145",
      "key": "ND-3d39820de7f65f23",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: L’autonomia viene trattata come policy di esecuzione con budget ed escalation. Confronto (cost): Confrontare il costo dell’intero esito accettato, inclusi verifica e rilavorazione; ROI di scenario e testimonianze di consumo non sono rendimenti sperimentali. Scheda O008: A software factory is many governed loops; its level of human involvement changes both risk and total operating cost.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter14_autonomy.tex",
      "source_line": 311,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "cost",
      "source_evidence_locator": "Budget as cost governance (L311); Cost of convergence (L554)",
      "target_evidence_locator": "Frozen v6 node O008 summary/contribution and limitation",
      "target_limitations": "A conceptual taxonomy and projections, not a controlled comparison of factory operating models.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07710",
      "source": "B062",
      "target": "O008",
      "key": "ND-d4c1bbf32cd06931",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:shift.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter14_autonomy.tex",
      "source_line": 247,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:shift",
      "id": "x07711",
      "source": "B062",
      "target": "B049",
      "key": "ND-10a161a03b9991f1",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label sec:anti-sycophancy-p123.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter14_autonomy.tex",
      "source_line": 439,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "sec:anti-sycophancy-p123",
      "id": "x07712",
      "source": "B062",
      "target": "B060",
      "key": "ND-34b9619883041fdf",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:agents.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter14_autonomy.tex",
      "source_line": 525,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:agents",
      "id": "x07713",
      "source": "B062",
      "target": "B060",
      "key": "ND-fbdb8312c5a1466d",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:agents.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter14_autonomy.tex",
      "source_line": 715,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:agents",
      "id": "x07714",
      "source": "B062",
      "target": "B060",
      "key": "ND-7044c75c3ed50cc5",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label sec:three-amigos.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter14_autonomy.tex",
      "source_line": 723,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "sec:three-amigos",
      "id": "x07715",
      "source": "B062",
      "target": "B060",
      "key": "ND-26638893b8e29ca6",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_SCOPED_POLICY_TENSION",
      "rationale": "Il confronto fra modalità autonome e frontiera umana richiede esplicitare il rischio: audit successivo non è universalmente equivalente all’approvazione preventiva. Ancoraggi sorgente: Use Case 1: The Friday Afternoon Decision (L28); The One-Item-Per-Cycle Protocol (L231); Convergence Review (L528); Use Case 2: Greenfield Enterprise Java with Kafka (L684). Destinazione: The Security Reality (L20); Preventing Destructive Actions (L295); Cost Management (L475); Putting It All Together: A Safety Checklist (L667)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter14_autonomy.tex",
      "source_line": 28,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_basis": "EDITORIAL_CONTENT_COMPARISON_NOT_INDEPENDENT_CORROBORATION",
      "id": "x07716",
      "source": "B062",
      "target": "B096",
      "key": "ND-54221fedb47af661",
      "atlas_family": "comparison"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x07717",
      "source": "B062",
      "target": "PUB:V11:V03",
      "key": "V11-0ab9a38e40c6985a4e77dbc8",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter15_patterns.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x07718",
      "source": "B063",
      "target": "V03",
      "key": "ND-5fbc716eeee8ad94",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "Diciannove pattern compongono gestione delle specifiche, coordinamento, sicurezza e autonomia. Ancoraggi: Pattern Structure (L20); Group B: Agent Coordination (L263); Group C: Quality and Safety (L396); Enterprise SDD Implementation Notes (L715)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter15_patterns.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07719",
      "source": "B063",
      "target": "T:Engineering structure",
      "key": "ND-3d6a12112f500b02",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Diciannove pattern compongono gestione delle specifiche, coordinamento, sicurezza e autonomia. Ancoraggi: Pattern Structure (L20); Group B: Agent Coordination (L263); Group C: Quality and Safety (L396); Enterprise SDD Implementation Notes (L715)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter15_patterns.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07720",
      "source": "B063",
      "target": "T:Verification & review",
      "key": "ND-0011a9507ab53540",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Diciannove pattern compongono gestione delle specifiche, coordinamento, sicurezza e autonomia. Ancoraggi: Pattern Structure (L20); Group B: Agent Coordination (L263); Group C: Quality and Safety (L396); Enterprise SDD Implementation Notes (L715)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter15_patterns.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07721",
      "source": "B063",
      "target": "T:What agents can do",
      "key": "ND-527db3015a3689d2",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Diciannove pattern compongono gestione delle specifiche, coordinamento, sicurezza e autonomia. Ancoraggi: Pattern Structure (L20); Group B: Agent Coordination (L263); Group C: Quality and Safety (L396); Enterprise SDD Implementation Notes (L715)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter15_patterns.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07722",
      "source": "B063",
      "target": "T:Code quality & security",
      "key": "ND-df43af4e49f610dd",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "I gruppi A–D includono chiarimento, red teaming, gap closure, handoff, anti-sycophancy, gate, supply chain, evidence pack e budget. Ancoraggi: Pattern Structure (L20); Group B: Agent Coordination (L263); Group C: Quality and Safety (L396); Enterprise SDD Implementation Notes (L715)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter15_patterns.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07723",
      "source": "B063",
      "target": "K:Specifications and governance",
      "key": "ND-b523240a51d4c0f9",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "I gruppi A–D includono chiarimento, red teaming, gap closure, handoff, anti-sycophancy, gate, supply chain, evidence pack e budget. Ancoraggi: Pattern Structure (L20); Group B: Agent Coordination (L263); Group C: Quality and Safety (L396); Enterprise SDD Implementation Notes (L715)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter15_patterns.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07724",
      "source": "B063",
      "target": "K:Independent verification and oracles",
      "key": "ND-ff10d1d8d04c2da1",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "I gruppi A–D includono chiarimento, red teaming, gap closure, handoff, anti-sycophancy, gate, supply chain, evidence pack e budget. Ancoraggi: Pattern Structure (L20); Group B: Agent Coordination (L263); Group C: Quality and Safety (L396); Enterprise SDD Implementation Notes (L715)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter15_patterns.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07725",
      "source": "B063",
      "target": "K:Human-agent collaboration",
      "key": "ND-95e4867ef27ee08b",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "I gruppi A–D includono chiarimento, red teaming, gap closure, handoff, anti-sycophancy, gate, supply chain, evidence pack e budget. Ancoraggi: Pattern Structure (L20); Group B: Agent Coordination (L263); Group C: Quality and Safety (L396); Enterprise SDD Implementation Notes (L715)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter15_patterns.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07726",
      "source": "B063",
      "target": "K:Review capacity and maintainers",
      "key": "ND-65275fa7e7da90d2",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "I gruppi A–D includono chiarimento, red teaming, gap closure, handoff, anti-sycophancy, gate, supply chain, evidence pack e budget. Ancoraggi: Pattern Structure (L20); Group B: Agent Coordination (L263); Group C: Quality and Safety (L396); Enterprise SDD Implementation Notes (L715)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter15_patterns.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07727",
      "source": "B063",
      "target": "K:Long-running agent execution",
      "key": "ND-ab6c656b1557200e",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "I gruppi A–D includono chiarimento, red teaming, gap closure, handoff, anti-sycophancy, gate, supply chain, evidence pack e budget. Ancoraggi: Pattern Structure (L20); Group B: Agent Coordination (L263); Group C: Quality and Safety (L396); Enterprise SDD Implementation Notes (L715)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter15_patterns.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07728",
      "source": "B063",
      "target": "K:Prompt injection and malicious tools",
      "key": "ND-391292e9dcd61d2c",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "I gruppi A–D includono chiarimento, red teaming, gap closure, handoff, anti-sycophancy, gate, supply chain, evidence pack e budget. Ancoraggi: Pattern Structure (L20); Group B: Agent Coordination (L263); Group C: Quality and Safety (L396); Enterprise SDD Implementation Notes (L715)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter15_patterns.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07729",
      "source": "B063",
      "target": "K:Vulnerability and secure code",
      "key": "ND-b98251c44c9be2fd",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "I gruppi A–D includono chiarimento, red teaming, gap closure, handoff, anti-sycophancy, gate, supply chain, evidence pack e budget. Ancoraggi: Pattern Structure (L20); Group B: Agent Coordination (L263); Group C: Quality and Safety (L396); Enterprise SDD Implementation Notes (L715)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter15_patterns.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07730",
      "source": "B063",
      "target": "K:Agent failure and escalation",
      "key": "ND-22347dfa527110c2",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Diciannove pattern compongono gestione delle specifiche, coordinamento, sicurezza e autonomia. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter15_patterns.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07731",
      "source": "B063",
      "target": "C:C04",
      "key": "ND-32e14a1e0d4c1117",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Diciannove pattern compongono gestione delle specifiche, coordinamento, sicurezza e autonomia. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter15_patterns.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07732",
      "source": "B063",
      "target": "C:C06",
      "key": "ND-e1ca196c72b20427",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Diciannove pattern compongono gestione delle specifiche, coordinamento, sicurezza e autonomia. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter15_patterns.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07733",
      "source": "B063",
      "target": "C:C07",
      "key": "ND-efad81ee0a3c34f8",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Diciannove pattern compongono gestione delle specifiche, coordinamento, sicurezza e autonomia. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter15_patterns.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07734",
      "source": "B063",
      "target": "C:C11",
      "key": "ND-a0ec4e89b41f88ed",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Diciannove pattern compongono gestione delle specifiche, coordinamento, sicurezza e autonomia. Confronto (intent): Confrontare intenti, specifiche e criteri di accettazione. La convergenza concettuale non costituisce una validazione sperimentale del processo. Scheda W011: Proposes specification and verification governance to balance faster generation against reliability.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter15_patterns.tex",
      "source_line": 51,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "intent",
      "source_evidence_locator": "Group A: Specification Management (L51); Pattern A3: Progressive Specification (L125); Pattern A4: Red-Team Specification (L160)",
      "target_evidence_locator": "Frozen v6 node W011 summary/contribution and limitation",
      "target_limitations": "Synthesis rather than a new intervention trial.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07735",
      "source": "B063",
      "target": "W011",
      "key": "ND-4526606e5100f12c",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Diciannove pattern compongono gestione delle specifiche, coordinamento, sicurezza e autonomia. Confronto (intent): Confrontare intenti, specifiche e criteri di accettazione. La convergenza concettuale non costituisce una validazione sperimentale del processo. Scheda O018: A useful agent specification is compact, testable and iterative rather than a giant prompt resembling an unvalidated requirements dump.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter15_patterns.tex",
      "source_line": 51,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "intent",
      "source_evidence_locator": "Group A: Specification Management (L51); Pattern A3: Progressive Specification (L125); Pattern A4: Red-Team Specification (L160)",
      "target_evidence_locator": "Frozen v6 node O018 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07736",
      "source": "B063",
      "target": "O018",
      "key": "ND-dbdff0cbc4ceb05d",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Diciannove pattern compongono gestione delle specifiche, coordinamento, sicurezza e autonomia. Confronto (intent): Confrontare intenti, specifiche e criteri di accettazione. La convergenza concettuale non costituisce una validazione sperimentale del processo. Scheda P100: Orosz revisits Brooks’s distinction between fundamental software difficulty and tool-level improvement.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter15_patterns.tex",
      "source_line": 51,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "intent",
      "source_evidence_locator": "Group A: Specification Management (L51); Pattern A3: Progressive Specification (L125); Pattern A4: Red-Team Specification (L160)",
      "target_evidence_locator": "Frozen v6 node P100 summary/contribution and limitation",
      "target_limitations": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07737",
      "source": "B063",
      "target": "P100",
      "key": "ND-6cdbba5eb7923090",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Diciannove pattern compongono gestione delle specifiche, coordinamento, sicurezza e autonomia. Confronto (orchestration): Confrontare parallelismo degli agenti, coordinamento e capacità di revisione; il guadagno teorico di concorrenza va ridotto per handoff e integrazione. Scheda W002: Delegating to an agent enables tasks beyond copilot assistance; lack of visibility constrains trust.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter15_patterns.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "orchestration",
      "source_evidence_locator": "Pattern Structure (L20); Group B: Agent Coordination (L263); Enterprise SDD Implementation Notes (L715)",
      "target_evidence_locator": "Frozen v6 node W002 summary/contribution and limitation",
      "target_limitations": "Twenty students; completion-time effects unspecified.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07738",
      "source": "B063",
      "target": "W002",
      "key": "ND-1455b0f8951d5240",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Diciannove pattern compongono gestione delle specifiche, coordinamento, sicurezza e autonomia. Confronto (orchestration): Confrontare parallelismo degli agenti, coordinamento e capacità di revisione; il guadagno teorico di concorrenza va ridotto per handoff e integrazione. Scheda O025: Developers are moving from guiding one agent toward coordinating multiple asynchronously executing agents.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter15_patterns.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "orchestration",
      "source_evidence_locator": "Pattern Structure (L20); Group B: Agent Coordination (L263); Enterprise SDD Implementation Notes (L715)",
      "target_evidence_locator": "Frozen v6 node O025 summary/contribution and limitation",
      "target_limitations": "Role forecasts and workflow examples, not validated hiring or productivity outcomes.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07739",
      "source": "B063",
      "target": "O025",
      "key": "ND-4d7ae44f40286d69",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Diciannove pattern compongono gestione delle specifiche, coordinamento, sicurezza e autonomia. Confronto (security): Confrontare superficie di attacco dell’agente, permessi e contenimento; esposizione, dimostrazione di attacco e frequenza degli incidenti non sono misure intercambiabili. Scheda W060: Workspace and retrieved-content injections can induce agents to execute unwanted commands.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter15_patterns.tex",
      "source_line": 433,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "security",
      "source_evidence_locator": "Pattern C2: Security Pipeline (L433); C2 --- Security Pipeline. (L742)",
      "target_evidence_locator": "Frozen v6 node W060 summary/contribution and limitation",
      "target_limitations": "Attack configurations are adversarial, not real-world incidence rates.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07740",
      "source": "B063",
      "target": "W060",
      "key": "ND-6e00629b31dd0c2a",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Diciannove pattern compongono gestione delle specifiche, coordinamento, sicurezza e autonomia. Confronto (security): Confrontare superficie di attacco dell’agente, permessi e contenimento; esposizione, dimostrazione di attacco e frequenza degli incidenti non sono misure intercambiabili. Scheda O014: Production agents need identity, authorization, observability and recovery controls beyond an impressive base model.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter15_patterns.tex",
      "source_line": 433,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "security",
      "source_evidence_locator": "Pattern C2: Security Pipeline (L433); C2 --- Security Pipeline. (L742)",
      "target_evidence_locator": "Frozen v6 node O014 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07741",
      "source": "B063",
      "target": "O014",
      "key": "ND-877f79ef0b24b187",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Diciannove pattern compongono gestione delle specifiche, coordinamento, sicurezza e autonomia. Confronto (autonomy): Confrontare delega, arresto ed escalation. Le scale practitioner descrivono regimi di lavoro, non una misura validata e universale della maturità. Scheda W191: Rejected agent PRs reveal recurring limits in requirement understanding, repository fit and coordination with maintainers.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter15_patterns.tex",
      "source_line": 569,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "autonomy",
      "source_evidence_locator": "Group D: Autonomy (L569); Pattern D3: Budget-Gated Autonomy (L643); D3 --- Budget-Gated Autonomy. (L754)",
      "target_evidence_locator": "Frozen v6 node W191 summary/contribution and limitation",
      "target_limitations": "Failure coding depends on visible GitHub information; shared AIDev sample.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07742",
      "source": "B063",
      "target": "W191",
      "key": "ND-e255d2bd41fa62ca",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Diciannove pattern compongono gestione delle specifiche, coordinamento, sicurezza e autonomia. Confronto (autonomy): Confrontare delega, arresto ed escalation. Le scale practitioner descrivono regimi di lavoro, non una misura validata e universale della maturità. Scheda O010: Osmani separates autonomy into agency and orchestration axes, describing six operating levels from suggestions to management-by-exception.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter15_patterns.tex",
      "source_line": 569,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "autonomy",
      "source_evidence_locator": "Group D: Autonomy (L569); Pattern D3: Budget-Gated Autonomy (L643); D3 --- Budget-Gated Autonomy. (L754)",
      "target_evidence_locator": "Frozen v6 node O010 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07743",
      "source": "B063",
      "target": "O010",
      "key": "ND-e24bba87ab46e63f",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:limitations.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter15_patterns.tex",
      "source_line": 429,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:limitations",
      "id": "x07744",
      "source": "B063",
      "target": "B064",
      "key": "ND-8c40efb2f38fbfd6",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:shift.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter15_patterns.tex",
      "source_line": 599,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:shift",
      "id": "x07745",
      "source": "B063",
      "target": "B049",
      "key": "ND-8fffbe6396180838",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:autonomous.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter15_patterns.tex",
      "source_line": 748,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:autonomous",
      "id": "x07746",
      "source": "B063",
      "target": "B056",
      "key": "ND-4868e9968d01d60d",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPANDS_EARLIER_TREATMENT",
      "rationale": "Amplia il catalogo di pattern della prima edizione; i pattern ripresi non valgono come conferme indipendenti. Ancoraggi sorgente: Pattern Structure (L20); Group B: Agent Coordination (L263); Group C: Quality and Safety (L396); Enterprise SDD Implementation Notes (L715). Destinazione: Extending the Pattern Catalog (L16); Pattern Overview (L85)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter15_patterns.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_basis": "EDITORIAL_CONTENT_COMPARISON_NOT_INDEPENDENT_CORROBORATION",
      "id": "x07747",
      "source": "B063",
      "target": "B042",
      "key": "ND-7632746865b19f41",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x07748",
      "source": "B063",
      "target": "PUB:V11:V03",
      "key": "V11-905561155842c4f12073be9a",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter16_limitations.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x07749",
      "source": "B064",
      "target": "V03",
      "key": "ND-3b5fbae870a3c48e",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "Il giudizio professionale stabilisce quando ridurre, modificare o non usare SDD. Ancoraggi: Two Field Reports: Witboost and Mollie (L20); The Overhead Tax (L184); The AI Reliability Gap (L335); The Professional Developer's Heuristic (L454)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter16_limitations.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07750",
      "source": "B064",
      "target": "T:Engineering structure",
      "key": "ND-61f7cd35b1e9bef2",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Il giudizio professionale stabilisce quando ridurre, modificare o non usare SDD. Ancoraggi: Two Field Reports: Witboost and Mollie (L20); The Overhead Tax (L184); The AI Reliability Gap (L335); The Professional Developer's Heuristic (L454)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter16_limitations.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07751",
      "source": "B064",
      "target": "T:System knowledge & memory",
      "key": "ND-1bdedf8927ddebf9",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Il giudizio professionale stabilisce quando ridurre, modificare o non usare SDD. Ancoraggi: Two Field Reports: Witboost and Mollie (L20); The Overhead Tax (L184); The AI Reliability Gap (L335); The Professional Developer's Heuristic (L454)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter16_limitations.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07752",
      "source": "B064",
      "target": "T:Productivity",
      "key": "ND-df62020d881fc297",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Il giudizio professionale stabilisce quando ridurre, modificare o non usare SDD. Ancoraggi: Two Field Reports: Witboost and Mollie (L20); The Overhead Tax (L184); The AI Reliability Gap (L335); The Professional Developer's Heuristic (L454)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter16_limitations.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07753",
      "source": "B064",
      "target": "T:Verification & review",
      "key": "ND-c1bd2fa2cea3f285",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Il giudizio professionale stabilisce quando ridurre, modificare o non usare SDD. Ancoraggi: Two Field Reports: Witboost and Mollie (L20); The Overhead Tax (L184); The AI Reliability Gap (L335); The Professional Developer's Heuristic (L454)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter16_limitations.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07754",
      "source": "B064",
      "target": "T:What agents can do",
      "key": "ND-d1ce92bb312c319b",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Rapporti di campo, anti-casi, overhead, gate skipping, spec rot e attriti organizzativi delimitano la portata del metodo. Ancoraggi: Two Field Reports: Witboost and Mollie (L20); The Overhead Tax (L184); The AI Reliability Gap (L335); The Professional Developer's Heuristic (L454)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter16_limitations.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07755",
      "source": "B064",
      "target": "K:Specifications and governance",
      "key": "ND-29a1a8b20c37fb45",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Rapporti di campo, anti-casi, overhead, gate skipping, spec rot e attriti organizzativi delimitano la portata del metodo. Ancoraggi: Two Field Reports: Witboost and Mollie (L20); The Overhead Tax (L184); The AI Reliability Gap (L335); The Professional Developer's Heuristic (L454)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter16_limitations.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07756",
      "source": "B064",
      "target": "K:System understanding and rationale",
      "key": "ND-45281378d932a090",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Rapporti di campo, anti-casi, overhead, gate skipping, spec rot e attriti organizzativi delimitano la portata del metodo. Ancoraggi: Two Field Reports: Witboost and Mollie (L20); The Overhead Tax (L184); The AI Reliability Gap (L335); The Professional Developer's Heuristic (L454)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter16_limitations.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07757",
      "source": "B064",
      "target": "K:Controlled productivity evidence",
      "key": "ND-fec7dddc91e7e7e7",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Rapporti di campo, anti-casi, overhead, gate skipping, spec rot e attriti organizzativi delimitano la portata del metodo. Ancoraggi: Two Field Reports: Witboost and Mollie (L20); The Overhead Tax (L184); The AI Reliability Gap (L335); The Professional Developer's Heuristic (L454)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter16_limitations.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07758",
      "source": "B064",
      "target": "K:Evaluation methodology and baselines",
      "key": "ND-fbb7ac1500b8213e",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Rapporti di campo, anti-casi, overhead, gate skipping, spec rot e attriti organizzativi delimitano la portata del metodo. Ancoraggi: Two Field Reports: Witboost and Mollie (L20); The Overhead Tax (L184); The AI Reliability Gap (L335); The Professional Developer's Heuristic (L454)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter16_limitations.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07759",
      "source": "B064",
      "target": "K:Agent failure and escalation",
      "key": "ND-6944ee9b82765151",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Il giudizio professionale stabilisce quando ridurre, modificare o non usare SDD. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter16_limitations.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07760",
      "source": "B064",
      "target": "C:C02",
      "key": "ND-3bacfaced15df6b6",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Il giudizio professionale stabilisce quando ridurre, modificare o non usare SDD. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter16_limitations.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07761",
      "source": "B064",
      "target": "C:C04",
      "key": "ND-48f3c1635ed682ba",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Il giudizio professionale stabilisce quando ridurre, modificare o non usare SDD. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter16_limitations.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07762",
      "source": "B064",
      "target": "C:C11",
      "key": "ND-fb532c7f57ec05ad",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il giudizio professionale stabilisce quando ridurre, modificare o non usare SDD. Confronto (iterative): Esaminare come chiarimenti e modifiche di intenzione si propagano agli artefatti e alla revisione; evitare di equiparare una sequenza di gate a un processo necessariamente waterfall. Scheda W099: Comparing diff content to stated intent can help authors find unintended deviations.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter16_limitations.tex",
      "source_line": 299,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "iterative",
      "source_evidence_locator": "Why drift happens (L299); 2. Phased rollout. (L428); What changes as models improve (L441)",
      "target_evidence_locator": "Frozen v6 node W099 summary/contribution and limitation",
      "target_limitations": "Small reported effect; defect denominator absent.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07763",
      "source": "B064",
      "target": "W099",
      "key": "ND-632ce574fb80d3e1",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il giudizio professionale stabilisce quando ridurre, modificare o non usare SDD. Confronto (iterative): Esaminare come chiarimenti e modifiche di intenzione si propagano agli artefatti e alla revisione; evitare di equiparare una sequenza di gate a un processo necessariamente waterfall. Scheda O018: A useful agent specification is compact, testable and iterative rather than a giant prompt resembling an unvalidated requirements dump.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter16_limitations.tex",
      "source_line": 299,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "iterative",
      "source_evidence_locator": "Why drift happens (L299); 2. Phased rollout. (L428); What changes as models improve (L441)",
      "target_evidence_locator": "Frozen v6 node O018 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07764",
      "source": "B064",
      "target": "O018",
      "key": "ND-89e90254f5eed595",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il giudizio professionale stabilisce quando ridurre, modificare o non usare SDD. Confronto (iterative): Esaminare come chiarimenti e modifiche di intenzione si propagano agli artefatti e alla revisione; evitare di equiparare una sequenza di gate a un processo necessariamente waterfall. Scheda P100: Orosz revisits Brooks’s distinction between fundamental software difficulty and tool-level improvement.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter16_limitations.tex",
      "source_line": 299,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "iterative",
      "source_evidence_locator": "Why drift happens (L299); 2. Phased rollout. (L428); What changes as models improve (L441)",
      "target_evidence_locator": "Frozen v6 node P100 summary/contribution and limitation",
      "target_limitations": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07765",
      "source": "B064",
      "target": "P100",
      "key": "ND-b5627899514f060d",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il giudizio professionale stabilisce quando ridurre, modificare o non usare SDD. Confronto (metrics): Usare disegno dello studio, baseline e segmentazione per leggere gli indicatori; risultati di un contesto non possono essere trasferiti automaticamente a tutti i team. Scheda W023: Experienced maintainers were approximately 19% slower on familiar real-repository tasks using early-2025 tools.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter16_limitations.tex",
      "source_line": 33,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "metrics",
      "source_evidence_locator": "Mollie: a one-month mandate measured by survey (L33)",
      "target_evidence_locator": "Frozen v6 node W023 summary/contribution and limitation",
      "target_limitations": "Small sample and older tool generation; not universal effect.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07766",
      "source": "B064",
      "target": "W023",
      "key": "ND-2af006aba5370b51",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il giudizio professionale stabilisce quando ridurre, modificare o non usare SDD. Confronto (metrics): Usare disegno dello studio, baseline e segmentazione per leggere gli indicatori; risultati di un contesto non possono essere trasferiti automaticamente a tutti i team. Scheda O029: Perceived personal acceleration with coding AI does not necessarily translate into net team or release-level productivity.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter16_limitations.tex",
      "source_line": 33,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "metrics",
      "source_evidence_locator": "Mollie: a one-month mandate measured by survey (L33)",
      "target_evidence_locator": "Frozen v6 node O029 summary/contribution and limitation",
      "target_limitations": "The percentages reported by Osmani come from diverse third-party surveys and experiments; no single pooled causal estimate is supplied.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07767",
      "source": "B064",
      "target": "O029",
      "key": "ND-dd4eb0e2490470d7",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il giudizio professionale stabilisce quando ridurre, modificare o non usare SDD. Confronto (failures): Separare errori del candidato, del contesto, della verifica e del workflow prima di applicare un nuovo tentativo o aumentare l’autonomia. Scheda W071: Rejection categories include agent failure, project workflow mismatch and unspecified reasons; distinguish causes before retrying.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter16_limitations.tex",
      "source_line": 348,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "failures",
      "source_evidence_locator": "Three failure modes (L348)",
      "target_evidence_locator": "Frozen v6 node W071 summary/contribution and limitation",
      "target_limitations": "Explanations may be inferred from inconsistent PR records; shared AIDev data.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07768",
      "source": "B064",
      "target": "W071",
      "key": "ND-3bd3dbca54b69e72",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il giudizio professionale stabilisce quando ridurre, modificare o non usare SDD. Confronto (failures): Separare errori del candidato, del contesto, della verifica e del workflow prima di applicare un nuovo tentativo o aumentare l’autonomia. Scheda O006: Effective autonomous loops begin with bounded goals, observable checks and explicit stopping rules.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter16_limitations.tex",
      "source_line": 348,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "failures",
      "source_evidence_locator": "Three failure modes (L348)",
      "target_evidence_locator": "Frozen v6 node O006 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07769",
      "source": "B064",
      "target": "O006",
      "key": "ND-7b4d5065eb20697b",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:autonomy.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter16_limitations.tex",
      "source_line": 83,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:autonomy",
      "id": "x07770",
      "source": "B064",
      "target": "B062",
      "key": "ND-24749012ece119a6",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:autonomous.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter16_limitations.tex",
      "source_line": 284,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:autonomous",
      "id": "x07771",
      "source": "B064",
      "target": "B056",
      "key": "ND-46ed1820701413ee",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:shift.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter16_limitations.tex",
      "source_line": 364,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:shift",
      "id": "x07772",
      "source": "B064",
      "target": "B049",
      "key": "ND-c29611b3d91ed9a9",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:patterns.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter16_limitations.tex",
      "source_line": 514,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:patterns",
      "id": "x07773",
      "source": "B064",
      "target": "B063",
      "key": "ND-602ff8bdb7d1057b",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:boundaries.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter16_limitations.tex",
      "source_line": 516,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:boundaries",
      "id": "x07774",
      "source": "B064",
      "target": "B058",
      "key": "ND-894dec87c8b593f7",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:design-framework.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter16_limitations.tex",
      "source_line": 540,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:design-framework",
      "id": "x07775",
      "source": "B064",
      "target": "B065",
      "key": "ND-5230b636686c2773",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_REWORKS_EARLIER_TREATMENT",
      "rationale": "Riesamina limiti, rischi e condizioni di adozione nella seconda edizione. Ancoraggi sorgente: Two Field Reports: Witboost and Mollie (L20); The Overhead Tax (L184); The AI Reliability Gap (L335); The Professional Developer's Heuristic (L454). Destinazione: The Walls of Text Problem (L20); When Spec-Driven Development Doesn't Fit (L138); Measuring SDD Success (L295); Honest Assessment (L379)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter16_limitations.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_basis": "EDITORIAL_CONTENT_COMPARISON_NOT_INDEPENDENT_CORROBORATION",
      "id": "x07776",
      "source": "B064",
      "target": "B043",
      "key": "ND-edd0bbd5322fc84c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x07777",
      "source": "B064",
      "target": "PUB:V11:V03",
      "key": "V11-31873cde228e78ad2f2bb82a",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter17_design_framework.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x07778",
      "source": "B065",
      "target": "V03",
      "key": "ND-bb7e8c61c9589ece",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "Progettare un nuovo framework significa partire da problemi e vincoli osservati. Ancoraggi: A Light Methodology: The Four-Question Test (L12); The Light Evolution Loop (L99); Worked Example: Enterprise SDD's Composition Story (L115); Supporting Exemplar: Genesis as a Meta-Framework (L200)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter17_design_framework.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07779",
      "source": "B065",
      "target": "T:Engineering structure",
      "key": "ND-d295adc3cf82cfa2",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Progettare un nuovo framework significa partire da problemi e vincoli osservati. Ancoraggi: A Light Methodology: The Four-Question Test (L12); The Light Evolution Loop (L99); Worked Example: Enterprise SDD's Composition Story (L115); Supporting Exemplar: Genesis as a Meta-Framework (L200)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter17_design_framework.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07780",
      "source": "B065",
      "target": "T:What agents can do",
      "key": "ND-c67eebe6cea1eaab",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Progettare un nuovo framework significa partire da problemi e vincoli osservati. Ancoraggi: A Light Methodology: The Four-Question Test (L12); The Light Evolution Loop (L99); Worked Example: Enterprise SDD's Composition Story (L115); Supporting Exemplar: Genesis as a Meta-Framework (L200)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter17_design_framework.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07781",
      "source": "B065",
      "target": "T:Verification & review",
      "key": "ND-8406dc650eaf0104",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Four-Question Test, light evolution loop, storia di composizione di Enterprise SDD ed esempio Genesis definiscono una metodologia di evoluzione incrementale. Ancoraggi: A Light Methodology: The Four-Question Test (L12); The Light Evolution Loop (L99); Worked Example: Enterprise SDD's Composition Story (L115); Supporting Exemplar: Genesis as a Meta-Framework (L200)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter17_design_framework.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07782",
      "source": "B065",
      "target": "K:Developer workflow and adoption",
      "key": "ND-99d07737be3f14b0",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Four-Question Test, light evolution loop, storia di composizione di Enterprise SDD ed esempio Genesis definiscono una metodologia di evoluzione incrementale. Ancoraggi: A Light Methodology: The Four-Question Test (L12); The Light Evolution Loop (L99); Worked Example: Enterprise SDD's Composition Story (L115); Supporting Exemplar: Genesis as a Meta-Framework (L200)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter17_design_framework.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07783",
      "source": "B065",
      "target": "K:Specifications and governance",
      "key": "ND-f21daa1bf27696f8",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Four-Question Test, light evolution loop, storia di composizione di Enterprise SDD ed esempio Genesis definiscono una metodologia di evoluzione incrementale. Ancoraggi: A Light Methodology: The Four-Question Test (L12); The Light Evolution Loop (L99); Worked Example: Enterprise SDD's Composition Story (L115); Supporting Exemplar: Genesis as a Meta-Framework (L200)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter17_design_framework.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07784",
      "source": "B065",
      "target": "K:Ownership and knowledge transfer",
      "key": "ND-26601f6715294be1",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Progettare un nuovo framework significa partire da problemi e vincoli osservati. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter17_design_framework.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07785",
      "source": "B065",
      "target": "C:C04",
      "key": "ND-a8d609e2347c22b7",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Progettare un nuovo framework significa partire da problemi e vincoli osservati. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter17_design_framework.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07786",
      "source": "B065",
      "target": "C:C11",
      "key": "ND-40d6ff60bd2254f7",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Progettare un nuovo framework significa partire da problemi e vincoli osservati. Confronto (patterns): Confrontare pattern operativi e workflow, mantenendo distinta la raccomandazione progettuale dall’efficacia empiricamente dimostrata. Scheda W152: Provides an architecture for organizing agentic SWE research around dependable processes, collaboration and evaluation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter17_design_framework.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "patterns",
      "source_evidence_locator": "A Light Methodology: The Four-Question Test (L12); Worked Example: Enterprise SDD's Composition Story (L115); Supporting Exemplar: Genesis as a Meta-Framework (L200)",
      "target_evidence_locator": "Frozen v6 node W152 summary/contribution and limitation",
      "target_limitations": "Roadmap is not evidence of achieved agent reliability.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07787",
      "source": "B065",
      "target": "W152",
      "key": "ND-f1fc47567baec3bd",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Progettare un nuovo framework significa partire da problemi e vincoli osservati. Confronto (patterns): Confrontare pattern operativi e workflow, mantenendo distinta la raccomandazione progettuale dall’efficacia empiricamente dimostrata. Scheda O021: Planning, scoped delegation and continuous checking outperform an unmanaged prompt-to-merge workflow as an engineering practice.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter17_design_framework.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "patterns",
      "source_evidence_locator": "A Light Methodology: The Four-Question Test (L12); Worked Example: Enterprise SDD's Composition Story (L115); Supporting Exemplar: Genesis as a Meta-Framework (L200)",
      "target_evidence_locator": "Frozen v6 node O021 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07788",
      "source": "B065",
      "target": "O021",
      "key": "ND-6b3d0973b5687894",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Progettare un nuovo framework significa partire da problemi e vincoli osservati. Confronto (patterns): Confrontare pattern operativi e workflow, mantenendo distinta la raccomandazione progettuale dall’efficacia empiricamente dimostrata. Scheda P047: Birgitta Böckeler reflects on changes from autocomplete to agentic assistance over two years, including cognitive bias, reviewer fatigue, quality supervision and team effectiveness.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter17_design_framework.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "patterns",
      "source_evidence_locator": "A Light Methodology: The Four-Question Test (L12); Worked Example: Enterprise SDD's Composition Story (L115); Supporting Exemplar: Genesis as a Meta-Framework (L200)",
      "target_evidence_locator": "Frozen v6 node P047 summary/contribution and limitation",
      "target_limitations": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07789",
      "source": "B065",
      "target": "P047",
      "key": "ND-e551ef6669eebfad",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Progettare un nuovo framework significa partire da problemi e vincoli osservati. Confronto (governance): Confrontare autorità umana, confini decisionali e controlli di esecuzione; policy osservate e casi aziendali non certificano l’efficacia del metodo proposto. Scheda W150: Most policies allow AI while specifying disclosure and human responsibility, suggesting workable rather than absolutist governance.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter17_design_framework.tex",
      "source_line": 21,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "governance",
      "source_evidence_locator": "Question 2 --- The gate model (L21)",
      "target_evidence_locator": "Frozen v6 node W150 summary/contribution and limitation",
      "target_limitations": "Classifies rules but does not measure their safety effect.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07790",
      "source": "B065",
      "target": "W150",
      "key": "ND-c2849a856340c96a",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Progettare un nuovo framework significa partire da problemi e vincoli osservati. Confronto (governance): Confrontare autorità umana, confini decisionali e controlli di esecuzione; policy osservate e casi aziendali non certificano l’efficacia del metodo proposto. Scheda O009: Engineers can delegate the inner execution loop while retaining ownership of quality criteria, verdicts and consequences.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter17_design_framework.tex",
      "source_line": 21,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "governance",
      "source_evidence_locator": "Question 2 --- The gate model (L21)",
      "target_evidence_locator": "Frozen v6 node O009 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07791",
      "source": "B065",
      "target": "O009",
      "key": "ND-a799c05d6351ec68",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:foundation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter17_design_framework.tex",
      "source_line": 118,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:foundation",
      "id": "x07792",
      "source": "B065",
      "target": "B059",
      "key": "ND-008d01cc13608f67",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:agents.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter17_design_framework.tex",
      "source_line": 125,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:agents",
      "id": "x07793",
      "source": "B065",
      "target": "B060",
      "key": "ND-9a8b30269dad56be",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:automation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter17_design_framework.tex",
      "source_line": 125,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:automation",
      "id": "x07794",
      "source": "B065",
      "target": "B061",
      "key": "ND-a5e415d715803914",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:autonomy.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/chapters/chapter17_design_framework.tex",
      "source_line": 125,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:autonomy",
      "id": "x07795",
      "source": "B065",
      "target": "B062",
      "key": "ND-fc5c07a46bc24f92",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x07796",
      "source": "B065",
      "target": "PUB:V11:V03",
      "key": "V11-4b4c88b1e521d262c024241b",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_setup.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x07797",
      "source": "B066",
      "target": "V03",
      "key": "ND-0023e1b5307dacfd",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "La guida di installazione rende verificabili prerequisiti e configurazione del framework. Ancoraggi: Prerequisites (L10); Environment Variables and MCP Configuration (L209); Module Installation (L324); Quick-Start Checklist (L525)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_setup.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07798",
      "source": "B066",
      "target": "T:Engineering structure",
      "key": "ND-9b45623833283629",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La guida di installazione rende verificabili prerequisiti e configurazione del framework. Ancoraggi: Prerequisites (L10); Environment Variables and MCP Configuration (L209); Module Installation (L324); Quick-Start Checklist (L525)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_setup.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07799",
      "source": "B066",
      "target": "T:Productivity",
      "key": "ND-4d47d44f5fd38469",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La guida di installazione rende verificabili prerequisiti e configurazione del framework. Ancoraggi: Prerequisites (L10); Environment Variables and MCP Configuration (L209); Module Installation (L324); Quick-Start Checklist (L525)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_setup.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07800",
      "source": "B066",
      "target": "T:Skills & learning",
      "key": "ND-36534da8bd07412c",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La guida di installazione rende verificabili prerequisiti e configurazione del framework. Ancoraggi: Prerequisites (L10); Environment Variables and MCP Configuration (L209); Module Installation (L324); Quick-Start Checklist (L525)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_setup.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07801",
      "source": "B066",
      "target": "T:Code quality & security",
      "key": "ND-73b09358371a4452",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La guida di installazione rende verificabili prerequisiti e configurazione del framework. Ancoraggi: Prerequisites (L10); Environment Variables and MCP Configuration (L209); Module Installation (L324); Quick-Start Checklist (L525)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_setup.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07802",
      "source": "B066",
      "target": "T:System knowledge & memory",
      "key": "ND-a5cefc4fadf7a2e3",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Setup, sdd init, variabili, MCP, adattatori, moduli, troubleshooting e riferimento CLI formano il percorso di avvio di Enterprise SDD. Ancoraggi: Prerequisites (L10); Environment Variables and MCP Configuration (L209); Module Installation (L324); Quick-Start Checklist (L525)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_setup.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07803",
      "source": "B066",
      "target": "K:Developer workflow and adoption",
      "key": "ND-67cb9efe2aaf6bc4",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Setup, sdd init, variabili, MCP, adattatori, moduli, troubleshooting e riferimento CLI formano il percorso di avvio di Enterprise SDD. Ancoraggi: Prerequisites (L10); Environment Variables and MCP Configuration (L209); Module Installation (L324); Quick-Start Checklist (L525)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_setup.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07804",
      "source": "B066",
      "target": "K:Evaluation methodology and baselines",
      "key": "ND-4826a649e5343c58",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Setup, sdd init, variabili, MCP, adattatori, moduli, troubleshooting e riferimento CLI formano il percorso di avvio di Enterprise SDD. Ancoraggi: Prerequisites (L10); Environment Variables and MCP Configuration (L209); Module Installation (L324); Quick-Start Checklist (L525)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_setup.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07805",
      "source": "B066",
      "target": "K:Dependencies and agent supply chain",
      "key": "ND-746053447379b8ad",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Setup, sdd init, variabili, MCP, adattatori, moduli, troubleshooting e riferimento CLI formano il percorso di avvio di Enterprise SDD. Ancoraggi: Prerequisites (L10); Environment Variables and MCP Configuration (L209); Module Installation (L324); Quick-Start Checklist (L525)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_setup.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07806",
      "source": "B066",
      "target": "K:Prompt injection and malicious tools",
      "key": "ND-edd09443669ce3ac",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: La guida di installazione rende verificabili prerequisiti e configurazione del framework. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_setup.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07807",
      "source": "B066",
      "target": "C:C03",
      "key": "ND-79484ae358f3b312",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: La guida di installazione rende verificabili prerequisiti e configurazione del framework. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_setup.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07808",
      "source": "B066",
      "target": "C:C06",
      "key": "ND-495e57c338ae4feb",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La guida di installazione rende verificabili prerequisiti e configurazione del framework. Confronto (adoption): Confrontare selezione degli strumenti, abilitazione del team e verifica degli esiti; una graduatoria o un piano di rollout non sostituisce un pilot controllato. Scheda W007: Enterprise users report perceived usefulness and practical requirements that should shape deployment.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_setup.tex",
      "source_line": 444,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "adoption",
      "source_evidence_locator": "MCP tool not appearing in VS Code (L444)",
      "target_evidence_locator": "Frozen v6 node W007 summary/contribution and limitation",
      "target_limitations": "IBM respondents only; perception-based.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07809",
      "source": "B066",
      "target": "W007",
      "key": "ND-dada39362a975e4c",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La guida di installazione rende verificabili prerequisiti e configurazione del framework. Confronto (adoption): Confrontare selezione degli strumenti, abilitazione del team e verifica degli esiti; una graduatoria o un piano di rollout non sostituisce un pilot controllato. Scheda O041: Engineering leaders should define outcome quality, train teams and make human verification a normal part of AI adoption.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_setup.tex",
      "source_line": 444,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "adoption",
      "source_evidence_locator": "MCP tool not appearing in VS Code (L444)",
      "target_evidence_locator": "Frozen v6 node O041 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07810",
      "source": "B066",
      "target": "O041",
      "key": "ND-9a4f134048983715",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La guida di installazione rende verificabili prerequisiti e configurazione del framework. Confronto (adoption): Confrontare selezione degli strumenti, abilitazione del team e verifica degli esiti; una graduatoria o un piano di rollout non sostituisce un pilot controllato. Scheda P085: Interviews compare tool-selection practices across company sizes, including locally scored AI review trials and procurement constraints.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_setup.tex",
      "source_line": 444,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "adoption",
      "source_evidence_locator": "MCP tool not appearing in VS Code (L444)",
      "target_evidence_locator": "Frozen v6 node P085 summary/contribution and limitation",
      "target_limitations": "Company-local scoring exercises and tool selection are distinct from randomized productivity comparisons; evaluation samples and scoring scales are context-specific. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07811",
      "source": "B066",
      "target": "P085",
      "key": "ND-d07fffcde7d5f405",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La guida di installazione rende verificabili prerequisiti e configurazione del framework. Confronto (supply): Collegare configurazioni, connettori e dipendenze alla sicurezza della catena di esecuzione, senza usare un protocollo interoperabile come garanzia di fiducia. Scheda W053: Exposed execution grants, versionless MCP servers, and overbroad skill approvals make harness configuration an attack surface.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_setup.tex",
      "source_line": 47,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "supply",
      "source_evidence_locator": "Step-by-Step Installation (L47); Verify the installation (L96); Environment Variables and MCP Configuration (L209)",
      "target_evidence_locator": "Frozen v6 node W053 summary/contribution and limitation",
      "target_limitations": "Static configuration exposure does not prove exploitation.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07812",
      "source": "B066",
      "target": "W053",
      "key": "ND-6246f6f2c2a81aad",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La guida di installazione rende verificabili prerequisiti e configurazione del framework. Confronto (supply): Collegare configurazioni, connettori e dipendenze alla sicurezza della catena di esecuzione, senza usare un protocollo interoperabile come garanzia di fiducia. Scheda O040: The Model Context Protocol standardizes agent access to external resources and tools, increasing integration reach and the importance of permission controls.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_setup.tex",
      "source_line": 47,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "supply",
      "source_evidence_locator": "Step-by-Step Installation (L47); Verify the installation (L96); Environment Variables and MCP Configuration (L209)",
      "target_evidence_locator": "Frozen v6 node O040 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07813",
      "source": "B066",
      "target": "O040",
      "key": "ND-9c5c6b9bb38c5a8d",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label app:templates.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_setup.tex",
      "source_line": 184,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "app:templates",
      "id": "x07814",
      "source": "B066",
      "target": "B068",
      "key": "ND-cdd3525601a01843",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label app:templates.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_setup.tex",
      "source_line": 412,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "app:templates",
      "id": "x07815",
      "source": "B066",
      "target": "B068",
      "key": "ND-b90feb17262a3876",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:automation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_setup.tex",
      "source_line": 467,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:automation",
      "id": "x07816",
      "source": "B066",
      "target": "B061",
      "key": "ND-fe4a389a90c7568a",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label app:playbooks.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_setup.tex",
      "source_line": 550,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "app:playbooks",
      "id": "x07817",
      "source": "B066",
      "target": "B067",
      "key": "ND-24cd232e50716f92",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x07818",
      "source": "B066",
      "target": "PUB:V11:V03",
      "key": "V11-44aca7eaedb72eb3f23c11b0",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_playbooks.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x07819",
      "source": "B067",
      "target": "V03",
      "key": "ND-04a05c87abf35ea5",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "I playbook trasformano la metodologia in sequenze per scenari di delivery diversi. Ancoraggi: Playbook 1: Greenfield Project (L10); Playbook 3: Legacy Integration (Brownfield) (L267); Playbook 4: Emergency Hotfix (L338); Playbook 6: Multi-Role Team Feature (Three Amigos) (L549)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_playbooks.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07820",
      "source": "B067",
      "target": "T:Engineering structure",
      "key": "ND-ccc393ee0823747f",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "I playbook trasformano la metodologia in sequenze per scenari di delivery diversi. Ancoraggi: Playbook 1: Greenfield Project (L10); Playbook 3: Legacy Integration (Brownfield) (L267); Playbook 4: Emergency Hotfix (L338); Playbook 6: Multi-Role Team Feature (Three Amigos) (L549)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_playbooks.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07821",
      "source": "B067",
      "target": "T:System knowledge & memory",
      "key": "ND-6df06962e80ccdb0",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "I playbook trasformano la metodologia in sequenze per scenari di delivery diversi. Ancoraggi: Playbook 1: Greenfield Project (L10); Playbook 3: Legacy Integration (Brownfield) (L267); Playbook 4: Emergency Hotfix (L338); Playbook 6: Multi-Role Team Feature (Three Amigos) (L549)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_playbooks.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07822",
      "source": "B067",
      "target": "T:What agents can do",
      "key": "ND-1f9f486f48dc00bc",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Greenfield, N+1, brownfield, hotfix, batch autonomo e Three Amigos mostrano come adattare la stessa struttura al rischio e alle responsabilità. Ancoraggi: Playbook 1: Greenfield Project (L10); Playbook 3: Legacy Integration (Brownfield) (L267); Playbook 4: Emergency Hotfix (L338); Playbook 6: Multi-Role Team Feature (Three Amigos) (L549)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_playbooks.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07823",
      "source": "B067",
      "target": "K:Specifications and governance",
      "key": "ND-47734f24fd98a1da",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Greenfield, N+1, brownfield, hotfix, batch autonomo e Three Amigos mostrano come adattare la stessa struttura al rischio e alle responsabilità. Ancoraggi: Playbook 1: Greenfield Project (L10); Playbook 3: Legacy Integration (Brownfield) (L267); Playbook 4: Emergency Hotfix (L338); Playbook 6: Multi-Role Team Feature (Three Amigos) (L549)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_playbooks.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07824",
      "source": "B067",
      "target": "K:System understanding and rationale",
      "key": "ND-130344f647e54280",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Greenfield, N+1, brownfield, hotfix, batch autonomo e Three Amigos mostrano come adattare la stessa struttura al rischio e alle responsabilità. Ancoraggi: Playbook 1: Greenfield Project (L10); Playbook 3: Legacy Integration (Brownfield) (L267); Playbook 4: Emergency Hotfix (L338); Playbook 6: Multi-Role Team Feature (Three Amigos) (L549)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_playbooks.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07825",
      "source": "B067",
      "target": "K:Agent failure and escalation",
      "key": "ND-ee29b322b6c3fb57",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Greenfield, N+1, brownfield, hotfix, batch autonomo e Three Amigos mostrano come adattare la stessa struttura al rischio e alle responsabilità. Ancoraggi: Playbook 1: Greenfield Project (L10); Playbook 3: Legacy Integration (Brownfield) (L267); Playbook 4: Emergency Hotfix (L338); Playbook 6: Multi-Role Team Feature (Three Amigos) (L549)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_playbooks.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07826",
      "source": "B067",
      "target": "K:Long-running agent execution",
      "key": "ND-54dfc126d7ffef5b",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: I playbook trasformano la metodologia in sequenze per scenari di delivery diversi. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_playbooks.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07827",
      "source": "B067",
      "target": "C:C04",
      "key": "ND-221d8c3fa45ef340",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: I playbook trasformano la metodologia in sequenze per scenari di delivery diversi. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_playbooks.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07828",
      "source": "B067",
      "target": "C:C11",
      "key": "ND-14465c7b97132fda",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: I playbook trasformano la metodologia in sequenze per scenari di delivery diversi. Confronto (iterative): Esaminare come chiarimenti e modifiche di intenzione si propagano agli artefatti e alla revisione; evitare di equiparare una sequenza di gate a un processo necessariamente waterfall. Scheda W099: Comparing diff content to stated intent can help authors find unintended deviations.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_playbooks.tex",
      "source_line": 271,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "iterative",
      "source_evidence_locator": "Phase 0 --- Ingest existing documents (L271); Phase 1 --- Gap analysis (L281); Phase 2 --- Prioritize (L291)",
      "target_evidence_locator": "Frozen v6 node W099 summary/contribution and limitation",
      "target_limitations": "Small reported effect; defect denominator absent.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07829",
      "source": "B067",
      "target": "W099",
      "key": "ND-5ad20a6bd6298585",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: I playbook trasformano la metodologia in sequenze per scenari di delivery diversi. Confronto (iterative): Esaminare come chiarimenti e modifiche di intenzione si propagano agli artefatti e alla revisione; evitare di equiparare una sequenza di gate a un processo necessariamente waterfall. Scheda O018: A useful agent specification is compact, testable and iterative rather than a giant prompt resembling an unvalidated requirements dump.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_playbooks.tex",
      "source_line": 271,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "iterative",
      "source_evidence_locator": "Phase 0 --- Ingest existing documents (L271); Phase 1 --- Gap analysis (L281); Phase 2 --- Prioritize (L291)",
      "target_evidence_locator": "Frozen v6 node O018 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07830",
      "source": "B067",
      "target": "O018",
      "key": "ND-af18feaa412a8207",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: I playbook trasformano la metodologia in sequenze per scenari di delivery diversi. Confronto (iterative): Esaminare come chiarimenti e modifiche di intenzione si propagano agli artefatti e alla revisione; evitare di equiparare una sequenza di gate a un processo necessariamente waterfall. Scheda P100: Orosz revisits Brooks’s distinction between fundamental software difficulty and tool-level improvement.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_playbooks.tex",
      "source_line": 271,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "iterative",
      "source_evidence_locator": "Phase 0 --- Ingest existing documents (L271); Phase 1 --- Gap analysis (L281); Phase 2 --- Prioritize (L291)",
      "target_evidence_locator": "Frozen v6 node P100 summary/contribution and limitation",
      "target_limitations": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07831",
      "source": "B067",
      "target": "P100",
      "key": "ND-c4d3f079e0e071be",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: I playbook trasformano la metodologia in sequenze per scenari di delivery diversi. Confronto (autonomy): Confrontare delega, arresto ed escalation. Le scale practitioner descrivono regimi di lavoro, non una misura validata e universale della maturità. Scheda W191: Rejected agent PRs reveal recurring limits in requirement understanding, repository fit and coordination with maintainers.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_playbooks.tex",
      "source_line": 248,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "autonomy",
      "source_evidence_locator": "When to switch to autonomous-guided mode (L248); Playbook 5: Autonomous Batch Delivery (L439); 4. Hand off to the autonomous loop. (L478)",
      "target_evidence_locator": "Frozen v6 node W191 summary/contribution and limitation",
      "target_limitations": "Failure coding depends on visible GitHub information; shared AIDev sample.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07832",
      "source": "B067",
      "target": "W191",
      "key": "ND-9148bbcfe2cc599a",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: I playbook trasformano la metodologia in sequenze per scenari di delivery diversi. Confronto (autonomy): Confrontare delega, arresto ed escalation. Le scale practitioner descrivono regimi di lavoro, non una misura validata e universale della maturità. Scheda O010: Osmani separates autonomy into agency and orchestration axes, describing six operating levels from suggestions to management-by-exception.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_playbooks.tex",
      "source_line": 248,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "autonomy",
      "source_evidence_locator": "When to switch to autonomous-guided mode (L248); Playbook 5: Autonomous Batch Delivery (L439); 4. Hand off to the autonomous loop. (L478)",
      "target_evidence_locator": "Frozen v6 node O010 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07833",
      "source": "B067",
      "target": "O010",
      "key": "ND-d01d8e6b282b6eec",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:foundation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_playbooks.tex",
      "source_line": 12,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:foundation",
      "id": "x07834",
      "source": "B067",
      "target": "B059",
      "key": "ND-7d5fb5425cc81654",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:agents.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_playbooks.tex",
      "source_line": 202,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:agents",
      "id": "x07835",
      "source": "B067",
      "target": "B060",
      "key": "ND-863f7c59b82b021f",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label app:templates.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_playbooks.tex",
      "source_line": 269,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "app:templates",
      "id": "x07836",
      "source": "B067",
      "target": "B068",
      "key": "ND-20826ed75938a3b8",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label app:templates.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_playbooks.tex",
      "source_line": 516,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "app:templates",
      "id": "x07837",
      "source": "B067",
      "target": "B068",
      "key": "ND-b394caadfd72be66",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label app:templates.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_playbooks.tex",
      "source_line": 598,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "app:templates",
      "id": "x07838",
      "source": "B067",
      "target": "B068",
      "key": "ND-9152813cf369b3bc",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:limitations.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_playbooks.tex",
      "source_line": 269,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:limitations",
      "id": "x07839",
      "source": "B067",
      "target": "B064",
      "key": "ND-a6b8149c6bbe3439",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:autonomy.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_playbooks.tex",
      "source_line": 441,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:autonomy",
      "id": "x07840",
      "source": "B067",
      "target": "B062",
      "key": "ND-2739d9b87918d996",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:patterns.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_playbooks.tex",
      "source_line": 551,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:patterns",
      "id": "x07841",
      "source": "B067",
      "target": "B063",
      "key": "ND-ae8fe2430a7dd853",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_REWORKS_EARLIER_TREATMENT",
      "rationale": "Trasporta i playbook nei nuovi confini del framework. Ancoraggi sorgente: Playbook 1: Greenfield Project (L10); Playbook 3: Legacy Integration (Brownfield) (L267); Playbook 4: Emergency Hotfix (L338); Playbook 6: Multi-Role Team Feature (Three Amigos) (L549). Destinazione: Playbook Selection Guide (L10); Legacy Codebase Integration (L139); Spike/Exploration (L269); Quick Decision Reference (L474)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_playbooks.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_basis": "EDITORIAL_CONTENT_COMPARISON_NOT_INDEPENDENT_CORROBORATION",
      "id": "x07842",
      "source": "B067",
      "target": "B046",
      "key": "ND-89acd4aafbaf6e7e",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x07843",
      "source": "B067",
      "target": "PUB:V11:V03",
      "key": "V11-188a2dd0b7e5f4a72445b6a0",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_templates.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x07844",
      "source": "B068",
      "target": "V03",
      "key": "ND-1d7c404c3c58b7d7",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "I dodici template rendono esplicita la struttura documentale di Enterprise SDD. Ancoraggi: Template 1: business-context.md (L10); Template 5: test-cases.md (L212); Template 8: Context Bridge (L366); Template 12: Feature Meta JSON Schema (L561)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_templates.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07845",
      "source": "B068",
      "target": "T:Engineering structure",
      "key": "ND-aadf328bbf1ea92b",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "I dodici template rendono esplicita la struttura documentale di Enterprise SDD. Ancoraggi: Template 1: business-context.md (L10); Template 5: test-cases.md (L212); Template 8: Context Bridge (L366); Template 12: Feature Meta JSON Schema (L561)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_templates.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07846",
      "source": "B068",
      "target": "T:Verification & review",
      "key": "ND-8b0af858e5c73673",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "I dodici template rendono esplicita la struttura documentale di Enterprise SDD. Ancoraggi: Template 1: business-context.md (L10); Template 5: test-cases.md (L212); Template 8: Context Bridge (L366); Template 12: Feature Meta JSON Schema (L561)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_templates.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07847",
      "source": "B068",
      "target": "T:System knowledge & memory",
      "key": "ND-9e73223167ef6543",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Business context, spec, chiarimenti, piano, test, task, costituzione, bridge, escalation, gap, checklist e metadati forniscono una grammatica comune. Ancoraggi: Template 1: business-context.md (L10); Template 5: test-cases.md (L212); Template 8: Context Bridge (L366); Template 12: Feature Meta JSON Schema (L561)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_templates.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07848",
      "source": "B068",
      "target": "K:Specifications and governance",
      "key": "ND-ef0ac10bfea0442e",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Business context, spec, chiarimenti, piano, test, task, costituzione, bridge, escalation, gap, checklist e metadati forniscono una grammatica comune. Ancoraggi: Template 1: business-context.md (L10); Template 5: test-cases.md (L212); Template 8: Context Bridge (L366); Template 12: Feature Meta JSON Schema (L561)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_templates.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07849",
      "source": "B068",
      "target": "K:Independent verification and oracles",
      "key": "ND-c2b9757ebf382804",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Business context, spec, chiarimenti, piano, test, task, costituzione, bridge, escalation, gap, checklist e metadati forniscono una grammatica comune. Ancoraggi: Template 1: business-context.md (L10); Template 5: test-cases.md (L212); Template 8: Context Bridge (L366); Template 12: Feature Meta JSON Schema (L561)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_templates.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07850",
      "source": "B068",
      "target": "K:Ownership and knowledge transfer",
      "key": "ND-9c28b8522bdb8df2",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Business context, spec, chiarimenti, piano, test, task, costituzione, bridge, escalation, gap, checklist e metadati forniscono una grammatica comune. Ancoraggi: Template 1: business-context.md (L10); Template 5: test-cases.md (L212); Template 8: Context Bridge (L366); Template 12: Feature Meta JSON Schema (L561)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_templates.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07851",
      "source": "B068",
      "target": "K:Agent context and persistent memory",
      "key": "ND-65943cabecb0432d",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Business context, spec, chiarimenti, piano, test, task, costituzione, bridge, escalation, gap, checklist e metadati forniscono una grammatica comune. Ancoraggi: Template 1: business-context.md (L10); Template 5: test-cases.md (L212); Template 8: Context Bridge (L366); Template 12: Feature Meta JSON Schema (L561)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_templates.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07852",
      "source": "B068",
      "target": "K:System understanding and rationale",
      "key": "ND-cb67ddb14f6ffcd3",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: I dodici template rendono esplicita la struttura documentale di Enterprise SDD. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_templates.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07853",
      "source": "B068",
      "target": "C:C04",
      "key": "ND-e0a7eb444167bff9",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: I dodici template rendono esplicita la struttura documentale di Enterprise SDD. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_templates.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07854",
      "source": "B068",
      "target": "C:C09",
      "key": "ND-b6dc06cda42acaed",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: I dodici template rendono esplicita la struttura documentale di Enterprise SDD. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_templates.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07855",
      "source": "B068",
      "target": "C:C11",
      "key": "ND-2dac2025edfd341b",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: I dodici template rendono esplicita la struttura documentale di Enterprise SDD. Confronto (intent): Confrontare intenti, specifiche e criteri di accettazione. La convergenza concettuale non costituisce una validazione sperimentale del processo. Scheda W011: Proposes specification and verification governance to balance faster generation against reliability.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_templates.tex",
      "source_line": 73,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "intent",
      "source_evidence_locator": "Template 2: spec.md (L73); Template 3: clarifications.md (L128)",
      "target_evidence_locator": "Frozen v6 node W011 summary/contribution and limitation",
      "target_limitations": "Synthesis rather than a new intervention trial.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07856",
      "source": "B068",
      "target": "W011",
      "key": "ND-b8e13a31caf27647",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: I dodici template rendono esplicita la struttura documentale di Enterprise SDD. Confronto (intent): Confrontare intenti, specifiche e criteri di accettazione. La convergenza concettuale non costituisce una validazione sperimentale del processo. Scheda O018: A useful agent specification is compact, testable and iterative rather than a giant prompt resembling an unvalidated requirements dump.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_templates.tex",
      "source_line": 73,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "intent",
      "source_evidence_locator": "Template 2: spec.md (L73); Template 3: clarifications.md (L128)",
      "target_evidence_locator": "Frozen v6 node O018 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07857",
      "source": "B068",
      "target": "O018",
      "key": "ND-bd050a040955afe9",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: I dodici template rendono esplicita la struttura documentale di Enterprise SDD. Confronto (intent): Confrontare intenti, specifiche e criteri di accettazione. La convergenza concettuale non costituisce una validazione sperimentale del processo. Scheda P100: Orosz revisits Brooks’s distinction between fundamental software difficulty and tool-level improvement.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_templates.tex",
      "source_line": 73,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "intent",
      "source_evidence_locator": "Template 2: spec.md (L73); Template 3: clarifications.md (L128)",
      "target_evidence_locator": "Frozen v6 node P100 summary/contribution and limitation",
      "target_limitations": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07858",
      "source": "B068",
      "target": "P100",
      "key": "ND-20c94ca1019c5553",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: I dodici template rendono esplicita la struttura documentale di Enterprise SDD. Confronto (governance): Confrontare autorità umana, confini decisionali e controlli di esecuzione; policy osservate e casi aziendali non certificano l’efficacia del metodo proposto. Scheda W150: Most policies allow AI while specifying disclosure and human responsibility, suggesting workable rather than absolutist governance.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_templates.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "governance",
      "source_evidence_locator": "Template 1: business-context.md (L10); Template 7: constitution.md (Project) (L300); Template 12: Feature Meta JSON Schema (L561)",
      "target_evidence_locator": "Frozen v6 node W150 summary/contribution and limitation",
      "target_limitations": "Classifies rules but does not measure their safety effect.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07859",
      "source": "B068",
      "target": "W150",
      "key": "ND-93fe1344edef46e9",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: I dodici template rendono esplicita la struttura documentale di Enterprise SDD. Confronto (governance): Confrontare autorità umana, confini decisionali e controlli di esecuzione; policy osservate e casi aziendali non certificano l’efficacia del metodo proposto. Scheda O009: Engineers can delegate the inner execution loop while retaining ownership of quality criteria, verdicts and consequences.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_templates.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "governance",
      "source_evidence_locator": "Template 1: business-context.md (L10); Template 7: constitution.md (Project) (L300); Template 12: Feature Meta JSON Schema (L561)",
      "target_evidence_locator": "Frozen v6 node O009 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07860",
      "source": "B068",
      "target": "O009",
      "key": "ND-6f4eb48226909015",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: I dodici template rendono esplicita la struttura documentale di Enterprise SDD. Confronto (static): Confrontare file di istruzioni, memoria esterna e responsabilità di aggiornamento; i meccanismi descritti non sono tutti equivalenti alla memoria virtuale gestita dal sistema. Scheda W157: Typed state pages and enforced write policy protect essential agent memory against compaction and reset failures.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_templates.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "static",
      "source_evidence_locator": "Template 1: business-context.md (L10); Template 7: constitution.md (Project) (L300); Template 12: Feature Meta JSON Schema (L561)",
      "target_evidence_locator": "Frozen v6 node W157 summary/contribution and limitation",
      "target_limitations": "Guarantees conditional on token-budget working set; limited trace and synthetic evaluation.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07861",
      "source": "B068",
      "target": "W157",
      "key": "ND-de6517cc3135b239",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: I dodici template rendono esplicita la struttura documentale di Enterprise SDD. Confronto (static): Confrontare file di istruzioni, memoria esterna e responsabilità di aggiornamento; i meccanismi descritti non sono tutti equivalenti alla memoria virtuale gestita dal sistema. Scheda O004: Agent configuration and memory are perishable operational assets that should be periodically revalidated.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_templates.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "static",
      "source_evidence_locator": "Template 1: business-context.md (L10); Template 7: constitution.md (Project) (L300); Template 12: Feature Meta JSON Schema (L561)",
      "target_evidence_locator": "Frozen v6 node O004 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07862",
      "source": "B068",
      "target": "O004",
      "key": "ND-3c7403507d9eeb73",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:foundation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_templates.tex",
      "source_line": 12,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:foundation",
      "id": "x07863",
      "source": "B068",
      "target": "B059",
      "key": "ND-c88172b3f0367c70",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:foundation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_templates.tex",
      "source_line": 302,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:foundation",
      "id": "x07864",
      "source": "B068",
      "target": "B059",
      "key": "ND-19457167d032af5f",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:agents.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_templates.tex",
      "source_line": 75,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:agents",
      "id": "x07865",
      "source": "B068",
      "target": "B060",
      "key": "ND-ca351c50be822d51",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:agents.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_templates.tex",
      "source_line": 130,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:agents",
      "id": "x07866",
      "source": "B068",
      "target": "B060",
      "key": "ND-85108b855b32f137",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:agents.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_templates.tex",
      "source_line": 173,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:agents",
      "id": "x07867",
      "source": "B068",
      "target": "B060",
      "key": "ND-e95a1f5eacf47b13",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:agents.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_templates.tex",
      "source_line": 214,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:agents",
      "id": "x07868",
      "source": "B068",
      "target": "B060",
      "key": "ND-b7ab59ae9d8b44a2",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:agents.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_templates.tex",
      "source_line": 368,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:agents",
      "id": "x07869",
      "source": "B068",
      "target": "B060",
      "key": "ND-303026907e107157",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:agents.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_templates.tex",
      "source_line": 506,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:agents",
      "id": "x07870",
      "source": "B068",
      "target": "B060",
      "key": "ND-e2c46dca281e002f",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:automation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_templates.tex",
      "source_line": 256,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:automation",
      "id": "x07871",
      "source": "B068",
      "target": "B061",
      "key": "ND-3b10ff60950d16d6",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:automation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_templates.tex",
      "source_line": 563,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:automation",
      "id": "x07872",
      "source": "B068",
      "target": "B061",
      "key": "ND-c985a2e7422934de",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:autonomy.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_templates.tex",
      "source_line": 426,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:autonomy",
      "id": "x07873",
      "source": "B068",
      "target": "B062",
      "key": "ND-4ea083d35fc5f77c",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label app:playbooks.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_templates.tex",
      "source_line": 468,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "app:playbooks",
      "id": "x07874",
      "source": "B068",
      "target": "B067",
      "key": "ND-8acc62a7cbafb8a5",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPANDS_EARLIER_TREATMENT",
      "rationale": "Espande l’apparato di template a supporto di intenti, specifiche e verifiche. Ancoraggi sorgente: Template 1: business-context.md (L10); Template 5: test-cases.md (L212); Template 8: Context Bridge (L366); Template 12: Feature Meta JSON Schema (L561). Destinazione: Template: Constitution (L10); Template: Clarification Log (L112); Template: Research Artifact (L269); Further Reading (L342)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_templates.tex",
      "source_line": 10,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_basis": "EDITORIAL_CONTENT_COMPARISON_NOT_INDEPENDENT_CORROBORATION",
      "id": "x07875",
      "source": "B068",
      "target": "B044",
      "key": "ND-0694990f2f17757a",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x07876",
      "source": "B068",
      "target": "PUB:V11:V03",
      "key": "V11-799851828d04f3168bcc56f0",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_reference_cards.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x07877",
      "source": "B069",
      "target": "V03",
      "key": "ND-8b7510bbfbd9e1a0",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "Il contenitore delle reference card collega i dodici framework ai rispettivi dettagli operativi. Ancoraggi: Framework Reference Cards (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_reference_cards.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07878",
      "source": "B069",
      "target": "T:Engineering structure",
      "key": "ND-9522111268f2e7e3",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Il contenitore delle reference card collega i dodici framework ai rispettivi dettagli operativi. Ancoraggi: Framework Reference Cards (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_reference_cards.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07879",
      "source": "B069",
      "target": "T:What agents can do",
      "key": "ND-a9474d3c5e4128b6",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Il contenitore delle reference card collega i dodici framework ai rispettivi dettagli operativi. Ancoraggi: Framework Reference Cards (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_reference_cards.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07880",
      "source": "B069",
      "target": "T:Productivity",
      "key": "ND-0faebc9e52c6ccba",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Il contenitore delle reference card collega i dodici framework ai rispettivi dettagli operativi. Ancoraggi: Framework Reference Cards (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_reference_cards.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07881",
      "source": "B069",
      "target": "T:Skills & learning",
      "key": "ND-687afe62b684c79c",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il file introduce la funzione di consultazione rapida e include dodici schede autonome, preservate individualmente nel grafo. Ancoraggi: Framework Reference Cards (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_reference_cards.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07882",
      "source": "B069",
      "target": "K:Developer workflow and adoption",
      "key": "ND-26883c316bc009c0",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il file introduce la funzione di consultazione rapida e include dodici schede autonome, preservate individualmente nel grafo. Ancoraggi: Framework Reference Cards (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_reference_cards.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07883",
      "source": "B069",
      "target": "K:Specifications and governance",
      "key": "ND-c291d54acfccf298",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il file introduce la funzione di consultazione rapida e include dodici schede autonome, preservate individualmente nel grafo. Ancoraggi: Framework Reference Cards (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_reference_cards.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07884",
      "source": "B069",
      "target": "K:Evaluation methodology and baselines",
      "key": "ND-0c27a51d92734e94",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Il contenitore delle reference card collega i dodici framework ai rispettivi dettagli operativi. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_reference_cards.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07885",
      "source": "B069",
      "target": "C:C03",
      "key": "ND-b95b520409428cef",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Il contenitore delle reference card collega i dodici framework ai rispettivi dettagli operativi. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_reference_cards.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07886",
      "source": "B069",
      "target": "C:C04",
      "key": "ND-8d4527b040016e3b",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il contenitore delle reference card collega i dodici framework ai rispettivi dettagli operativi. Confronto (patterns): Confrontare pattern operativi e workflow, mantenendo distinta la raccomandazione progettuale dall’efficacia empiricamente dimostrata. Scheda W152: Provides an architecture for organizing agentic SWE research around dependable processes, collaboration and evaluation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_reference_cards.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "patterns",
      "source_evidence_locator": "Framework Reference Cards (L4)",
      "target_evidence_locator": "Frozen v6 node W152 summary/contribution and limitation",
      "target_limitations": "Roadmap is not evidence of achieved agent reliability.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07887",
      "source": "B069",
      "target": "W152",
      "key": "ND-07b68ed2bce5822d",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il contenitore delle reference card collega i dodici framework ai rispettivi dettagli operativi. Confronto (patterns): Confrontare pattern operativi e workflow, mantenendo distinta la raccomandazione progettuale dall’efficacia empiricamente dimostrata. Scheda O021: Planning, scoped delegation and continuous checking outperform an unmanaged prompt-to-merge workflow as an engineering practice.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_reference_cards.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "patterns",
      "source_evidence_locator": "Framework Reference Cards (L4)",
      "target_evidence_locator": "Frozen v6 node O021 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07888",
      "source": "B069",
      "target": "O021",
      "key": "ND-1e188d1b2d476256",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il contenitore delle reference card collega i dodici framework ai rispettivi dettagli operativi. Confronto (patterns): Confrontare pattern operativi e workflow, mantenendo distinta la raccomandazione progettuale dall’efficacia empiricamente dimostrata. Scheda P047: Birgitta Böckeler reflects on changes from autocomplete to agentic assistance over two years, including cognitive bias, reviewer fatigue, quality supervision and team effectiveness.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_reference_cards.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "patterns",
      "source_evidence_locator": "Framework Reference Cards (L4)",
      "target_evidence_locator": "Frozen v6 node P047 summary/contribution and limitation",
      "target_limitations": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07889",
      "source": "B069",
      "target": "P047",
      "key": "ND-b190059a62a41c52",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il contenitore delle reference card collega i dodici framework ai rispettivi dettagli operativi. Confronto (adoption): Confrontare selezione degli strumenti, abilitazione del team e verifica degli esiti; una graduatoria o un piano di rollout non sostituisce un pilot controllato. Scheda W007: Enterprise users report perceived usefulness and practical requirements that should shape deployment.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_reference_cards.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "adoption",
      "source_evidence_locator": "Framework Reference Cards (L4)",
      "target_evidence_locator": "Frozen v6 node W007 summary/contribution and limitation",
      "target_limitations": "IBM respondents only; perception-based.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07890",
      "source": "B069",
      "target": "W007",
      "key": "ND-3c7cf3690db78a44",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il contenitore delle reference card collega i dodici framework ai rispettivi dettagli operativi. Confronto (adoption): Confrontare selezione degli strumenti, abilitazione del team e verifica degli esiti; una graduatoria o un piano di rollout non sostituisce un pilot controllato. Scheda O041: Engineering leaders should define outcome quality, train teams and make human verification a normal part of AI adoption.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_reference_cards.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "adoption",
      "source_evidence_locator": "Framework Reference Cards (L4)",
      "target_evidence_locator": "Frozen v6 node O041 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07891",
      "source": "B069",
      "target": "O041",
      "key": "ND-d1f032e4e62960a0",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_reference_cards.tex",
      "source_line": 14,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x07892",
      "source": "B069",
      "target": "B070",
      "key": "ND-d507d2aaadd81d02",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_reference_cards.tex",
      "source_line": 15,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x07893",
      "source": "B069",
      "target": "B071",
      "key": "ND-478aab5542eac82a",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_reference_cards.tex",
      "source_line": 16,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x07894",
      "source": "B069",
      "target": "B072",
      "key": "ND-17f764738b8c5813",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_reference_cards.tex",
      "source_line": 17,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x07895",
      "source": "B069",
      "target": "B073",
      "key": "ND-7e190a952d609cf1",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_reference_cards.tex",
      "source_line": 18,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x07896",
      "source": "B069",
      "target": "B074",
      "key": "ND-3b4bc24fc52be26a",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_reference_cards.tex",
      "source_line": 19,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x07897",
      "source": "B069",
      "target": "B075",
      "key": "ND-ee69cf4c26445ce6",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_reference_cards.tex",
      "source_line": 20,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x07898",
      "source": "B069",
      "target": "B076",
      "key": "ND-da657fcf1295fd81",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_reference_cards.tex",
      "source_line": 21,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x07899",
      "source": "B069",
      "target": "B077",
      "key": "ND-eb37b16f75646ff8",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_reference_cards.tex",
      "source_line": 22,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x07900",
      "source": "B069",
      "target": "B078",
      "key": "ND-c4a8f453c08e10c3",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_reference_cards.tex",
      "source_line": 23,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x07901",
      "source": "B069",
      "target": "B079",
      "key": "ND-e5e23385d44e3932",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_reference_cards.tex",
      "source_line": 24,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x07902",
      "source": "B069",
      "target": "B080",
      "key": "ND-287a847894dc85dd",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_reference_cards.tex",
      "source_line": 25,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x07903",
      "source": "B069",
      "target": "B081",
      "key": "ND-97f7a7dd62f94269",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:comparison.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_reference_cards.tex",
      "source_line": 7,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:comparison",
      "id": "x07904",
      "source": "B069",
      "target": "B057",
      "key": "ND-b01106aa295be682",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x07905",
      "source": "B069",
      "target": "PUB:V11:V03",
      "key": "V11-5451963d6f5aa9ba6e862174",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_enterprise_sdd.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x07906",
      "source": "B070",
      "target": "V03",
      "key": "ND-9926dd0df46c36a5",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "La reference card di Enterprise SDD condensa pipeline, agenti, comandi e gate. Ancoraggi: Enterprise SDD (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_enterprise_sdd.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07907",
      "source": "B070",
      "target": "T:Engineering structure",
      "key": "ND-ffe360628f3e11b4",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La reference card di Enterprise SDD condensa pipeline, agenti, comandi e gate. Ancoraggi: Enterprise SDD (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_enterprise_sdd.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07908",
      "source": "B070",
      "target": "T:Verification & review",
      "key": "ND-2e23b23ea86fc870",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La reference card di Enterprise SDD condensa pipeline, agenti, comandi e gate. Ancoraggi: Enterprise SDD (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_enterprise_sdd.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07909",
      "source": "B070",
      "target": "T:What agents can do",
      "key": "ND-0a7a9c3fe794875b",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La scheda fornisce un promemoria operativo della proposta sviluppata nei capitoli dedicati. Ancoraggi: Enterprise SDD (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_enterprise_sdd.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07910",
      "source": "B070",
      "target": "K:Specifications and governance",
      "key": "ND-30def5a14fd120b4",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La scheda fornisce un promemoria operativo della proposta sviluppata nei capitoli dedicati. Ancoraggi: Enterprise SDD (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_enterprise_sdd.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07911",
      "source": "B070",
      "target": "K:Ownership and knowledge transfer",
      "key": "ND-f242bf33788c3bbb",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La scheda fornisce un promemoria operativo della proposta sviluppata nei capitoli dedicati. Ancoraggi: Enterprise SDD (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_enterprise_sdd.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07912",
      "source": "B070",
      "target": "K:Agent failure and escalation",
      "key": "ND-622561779873f63b",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La scheda fornisce un promemoria operativo della proposta sviluppata nei capitoli dedicati. Ancoraggi: Enterprise SDD (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_enterprise_sdd.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07913",
      "source": "B070",
      "target": "K:Long-running agent execution",
      "key": "ND-bf6537c4003515fd",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: La reference card di Enterprise SDD condensa pipeline, agenti, comandi e gate. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_enterprise_sdd.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07914",
      "source": "B070",
      "target": "C:C04",
      "key": "ND-17b0884d7ec31e76",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: La reference card di Enterprise SDD condensa pipeline, agenti, comandi e gate. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_enterprise_sdd.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07915",
      "source": "B070",
      "target": "C:C11",
      "key": "ND-2300f6078a53374c",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La reference card di Enterprise SDD condensa pipeline, agenti, comandi e gate. Confronto (governance): Confrontare autorità umana, confini decisionali e controlli di esecuzione; policy osservate e casi aziendali non certificano l’efficacia del metodo proposto. Scheda W150: Most policies allow AI while specifying disclosure and human responsibility, suggesting workable rather than absolutist governance.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_enterprise_sdd.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "governance",
      "source_evidence_locator": "Enterprise SDD (L4)",
      "target_evidence_locator": "Frozen v6 node W150 summary/contribution and limitation",
      "target_limitations": "Classifies rules but does not measure their safety effect.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07916",
      "source": "B070",
      "target": "W150",
      "key": "ND-48fb604497d419bb",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La reference card di Enterprise SDD condensa pipeline, agenti, comandi e gate. Confronto (governance): Confrontare autorità umana, confini decisionali e controlli di esecuzione; policy osservate e casi aziendali non certificano l’efficacia del metodo proposto. Scheda O009: Engineers can delegate the inner execution loop while retaining ownership of quality criteria, verdicts and consequences.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_enterprise_sdd.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "governance",
      "source_evidence_locator": "Enterprise SDD (L4)",
      "target_evidence_locator": "Frozen v6 node O009 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07917",
      "source": "B070",
      "target": "O009",
      "key": "ND-d33498152eae151e",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La reference card di Enterprise SDD condensa pipeline, agenti, comandi e gate. Confronto (governance): Confrontare autorità umana, confini decisionali e controlli di esecuzione; policy osservate e casi aziendali non certificano l’efficacia del metodo proposto. Scheda P119: A company-visit report describes Codex adoption, internal integrations and feedback loops extending into performance work and infrastructure.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_enterprise_sdd.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "governance",
      "source_evidence_locator": "Enterprise SDD (L4)",
      "target_evidence_locator": "Frozen v6 node P119 summary/contribution and limitation",
      "target_limitations": "Internal integrations, selected interviewees and unusually permissive token budgets limit transfer to other organizations. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07918",
      "source": "B070",
      "target": "P119",
      "key": "ND-95da06da3e75c938",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La reference card di Enterprise SDD condensa pipeline, agenti, comandi e gate. Confronto (autonomy): Confrontare delega, arresto ed escalation. Le scale practitioner descrivono regimi di lavoro, non una misura validata e universale della maturità. Scheda W191: Rejected agent PRs reveal recurring limits in requirement understanding, repository fit and coordination with maintainers.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_enterprise_sdd.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "autonomy",
      "source_evidence_locator": "Enterprise SDD (L4)",
      "target_evidence_locator": "Frozen v6 node W191 summary/contribution and limitation",
      "target_limitations": "Failure coding depends on visible GitHub information; shared AIDev sample.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07919",
      "source": "B070",
      "target": "W191",
      "key": "ND-e995ea94bda8f3e7",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La reference card di Enterprise SDD condensa pipeline, agenti, comandi e gate. Confronto (autonomy): Confrontare delega, arresto ed escalation. Le scale practitioner descrivono regimi di lavoro, non una misura validata e universale della maturità. Scheda O010: Osmani separates autonomy into agency and orchestration axes, describing six operating levels from suggestions to management-by-exception.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_enterprise_sdd.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "autonomy",
      "source_evidence_locator": "Enterprise SDD (L4)",
      "target_evidence_locator": "Frozen v6 node O010 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07920",
      "source": "B070",
      "target": "O010",
      "key": "ND-59103f5e903d2604",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:foundation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_enterprise_sdd.tex",
      "source_line": 7,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:foundation",
      "id": "x07921",
      "source": "B070",
      "target": "B059",
      "key": "ND-86b3ab2bfd66721f",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:foundation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_enterprise_sdd.tex",
      "source_line": 91,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:foundation",
      "id": "x07922",
      "source": "B070",
      "target": "B059",
      "key": "ND-ed5a4b44d283b26a",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:autonomy.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_enterprise_sdd.tex",
      "source_line": 7,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:autonomy",
      "id": "x07923",
      "source": "B070",
      "target": "B062",
      "key": "ND-21811fc4a43393b5",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:autonomy.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_enterprise_sdd.tex",
      "source_line": 91,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:autonomy",
      "id": "x07924",
      "source": "B070",
      "target": "B062",
      "key": "ND-b8d275ed13afd487",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:comparison.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_enterprise_sdd.tex",
      "source_line": 7,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:comparison",
      "id": "x07925",
      "source": "B070",
      "target": "B057",
      "key": "ND-8eca85d26e2412c7",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:comparison.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_enterprise_sdd.tex",
      "source_line": 92,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:comparison",
      "id": "x07926",
      "source": "B070",
      "target": "B057",
      "key": "ND-66028151e78468a6",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x07927",
      "source": "B070",
      "target": "PUB:V11:V03",
      "key": "V11-113dc4aebf735196727a65dd",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_speckit.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x07928",
      "source": "B071",
      "target": "V03",
      "key": "ND-4f16d729fe3906b1",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "La reference card di Spec Kit collega comandi, artefatti e sequenza di lavoro. Ancoraggi: Spec Kit (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_speckit.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07929",
      "source": "B071",
      "target": "T:Engineering structure",
      "key": "ND-3af1a4d1919f8d9c",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La reference card di Spec Kit collega comandi, artefatti e sequenza di lavoro. Ancoraggi: Spec Kit (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_speckit.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07930",
      "source": "B071",
      "target": "T:Verification & review",
      "key": "ND-2dcfb13f09541772",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La reference card di Spec Kit collega comandi, artefatti e sequenza di lavoro. Ancoraggi: Spec Kit (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_speckit.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07931",
      "source": "B071",
      "target": "T:System knowledge & memory",
      "key": "ND-4160af761dc3b365",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La scheda riassume il ciclo della toolchain e il ruolo dei file prodotti come supporto alla consultazione. Ancoraggi: Spec Kit (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_speckit.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07932",
      "source": "B071",
      "target": "K:Specifications and governance",
      "key": "ND-59fd58b6b58d9c3a",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La scheda riassume il ciclo della toolchain e il ruolo dei file prodotti come supporto alla consultazione. Ancoraggi: Spec Kit (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_speckit.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07933",
      "source": "B071",
      "target": "K:Independent verification and oracles",
      "key": "ND-9349bebf7a1e14ca",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La scheda riassume il ciclo della toolchain e il ruolo dei file prodotti come supporto alla consultazione. Ancoraggi: Spec Kit (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_speckit.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07934",
      "source": "B071",
      "target": "K:System understanding and rationale",
      "key": "ND-34850b50f7be99e3",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: La reference card di Spec Kit collega comandi, artefatti e sequenza di lavoro. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_speckit.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07935",
      "source": "B071",
      "target": "C:C04",
      "key": "ND-51d09cab068139c7",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La reference card di Spec Kit collega comandi, artefatti e sequenza di lavoro. Confronto (intent): Confrontare intenti, specifiche e criteri di accettazione. La convergenza concettuale non costituisce una validazione sperimentale del processo. Scheda W011: Proposes specification and verification governance to balance faster generation against reliability.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_speckit.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "intent",
      "source_evidence_locator": "Spec Kit (L4)",
      "target_evidence_locator": "Frozen v6 node W011 summary/contribution and limitation",
      "target_limitations": "Synthesis rather than a new intervention trial.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07936",
      "source": "B071",
      "target": "W011",
      "key": "ND-1a524f0940fcbf9c",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La reference card di Spec Kit collega comandi, artefatti e sequenza di lavoro. Confronto (intent): Confrontare intenti, specifiche e criteri di accettazione. La convergenza concettuale non costituisce una validazione sperimentale del processo. Scheda O018: A useful agent specification is compact, testable and iterative rather than a giant prompt resembling an unvalidated requirements dump.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_speckit.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "intent",
      "source_evidence_locator": "Spec Kit (L4)",
      "target_evidence_locator": "Frozen v6 node O018 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07937",
      "source": "B071",
      "target": "O018",
      "key": "ND-cd8440c7dce13bbb",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La reference card di Spec Kit collega comandi, artefatti e sequenza di lavoro. Confronto (intent): Confrontare intenti, specifiche e criteri di accettazione. La convergenza concettuale non costituisce una validazione sperimentale del processo. Scheda P100: Orosz revisits Brooks’s distinction between fundamental software difficulty and tool-level improvement.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_speckit.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "intent",
      "source_evidence_locator": "Spec Kit (L4)",
      "target_evidence_locator": "Frozen v6 node P100 summary/contribution and limitation",
      "target_limitations": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07938",
      "source": "B071",
      "target": "P100",
      "key": "ND-f379be88ae38c396",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La reference card di Spec Kit collega comandi, artefatti e sequenza di lavoro. Confronto (iterative): Esaminare come chiarimenti e modifiche di intenzione si propagano agli artefatti e alla revisione; evitare di equiparare una sequenza di gate a un processo necessariamente waterfall. Scheda W099: Comparing diff content to stated intent can help authors find unintended deviations.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_speckit.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "iterative",
      "source_evidence_locator": "Spec Kit (L4)",
      "target_evidence_locator": "Frozen v6 node W099 summary/contribution and limitation",
      "target_limitations": "Small reported effect; defect denominator absent.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07939",
      "source": "B071",
      "target": "W099",
      "key": "ND-6ff1229ecb6fd9b7",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:spectools.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_speckit.tex",
      "source_line": 7,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:spectools",
      "id": "x07940",
      "source": "B071",
      "target": "B054",
      "key": "ND-84632f90ff79087b",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:spectools.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_speckit.tex",
      "source_line": 86,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:spectools",
      "id": "x07941",
      "source": "B071",
      "target": "B054",
      "key": "ND-9245633d8e0004ab",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:comparison.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_speckit.tex",
      "source_line": 7,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:comparison",
      "id": "x07942",
      "source": "B071",
      "target": "B057",
      "key": "ND-86d788ad23dddd68",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:comparison.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_speckit.tex",
      "source_line": 87,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:comparison",
      "id": "x07943",
      "source": "B071",
      "target": "B057",
      "key": "ND-29fd22ec02fe83eb",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x07944",
      "source": "B071",
      "target": "PUB:V11:V03",
      "key": "V11-e0d55262a0a1fe2f44fcf186",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_openspec.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x07945",
      "source": "B072",
      "target": "V03",
      "key": "ND-0cbdf5ae9aec8190",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "La reference card di OpenSpec rende leggibile il cambiamento tramite pacchetti e delta. Ancoraggi: OpenSpec (openspec.dev) (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_openspec.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07946",
      "source": "B072",
      "target": "T:Engineering structure",
      "key": "ND-a261fdb87f639780",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La reference card di OpenSpec rende leggibile il cambiamento tramite pacchetti e delta. Ancoraggi: OpenSpec (openspec.dev) (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_openspec.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07947",
      "source": "B072",
      "target": "T:System knowledge & memory",
      "key": "ND-60f8551e91901d1c",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La reference card di OpenSpec rende leggibile il cambiamento tramite pacchetti e delta. Ancoraggi: OpenSpec (openspec.dev) (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_openspec.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07948",
      "source": "B072",
      "target": "T:Code quality & security",
      "key": "ND-f70b7cfb5640930f",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La scheda descrive comandi di assistenza, artefatti del change package e integrazione nel repository brownfield. Ancoraggi: OpenSpec (openspec.dev) (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_openspec.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07949",
      "source": "B072",
      "target": "K:Specifications and governance",
      "key": "ND-5e5f1ae22f06f703",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La scheda descrive comandi di assistenza, artefatti del change package e integrazione nel repository brownfield. Ancoraggi: OpenSpec (openspec.dev) (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_openspec.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07950",
      "source": "B072",
      "target": "K:System understanding and rationale",
      "key": "ND-13a533e6bba46468",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La scheda descrive comandi di assistenza, artefatti del change package e integrazione nel repository brownfield. Ancoraggi: OpenSpec (openspec.dev) (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_openspec.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07951",
      "source": "B072",
      "target": "K:Architecture and modularity",
      "key": "ND-35c497473bee2f77",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La scheda descrive comandi di assistenza, artefatti del change package e integrazione nel repository brownfield. Ancoraggi: OpenSpec (openspec.dev) (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_openspec.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07952",
      "source": "B072",
      "target": "K:Technical debt and complexity",
      "key": "ND-7f8dd17bc3b2c97e",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: La reference card di OpenSpec rende leggibile il cambiamento tramite pacchetti e delta. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_openspec.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07953",
      "source": "B072",
      "target": "C:C04",
      "key": "ND-3831e3db8ce58030",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: La reference card di OpenSpec rende leggibile il cambiamento tramite pacchetti e delta. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_openspec.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07954",
      "source": "B072",
      "target": "C:C05",
      "key": "ND-6db63fa51bc8bfea",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La reference card di OpenSpec rende leggibile il cambiamento tramite pacchetti e delta. Confronto (iterative): Esaminare come chiarimenti e modifiche di intenzione si propagano agli artefatti e alla revisione; evitare di equiparare una sequenza di gate a un processo necessariamente waterfall. Scheda W099: Comparing diff content to stated intent can help authors find unintended deviations.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_openspec.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "iterative",
      "source_evidence_locator": "OpenSpec (openspec.dev) (L4)",
      "target_evidence_locator": "Frozen v6 node W099 summary/contribution and limitation",
      "target_limitations": "Small reported effect; defect denominator absent.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07955",
      "source": "B072",
      "target": "W099",
      "key": "ND-37475307d253ae6b",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La reference card di OpenSpec rende leggibile il cambiamento tramite pacchetti e delta. Confronto (iterative): Esaminare come chiarimenti e modifiche di intenzione si propagano agli artefatti e alla revisione; evitare di equiparare una sequenza di gate a un processo necessariamente waterfall. Scheda O018: A useful agent specification is compact, testable and iterative rather than a giant prompt resembling an unvalidated requirements dump.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_openspec.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "iterative",
      "source_evidence_locator": "OpenSpec (openspec.dev) (L4)",
      "target_evidence_locator": "Frozen v6 node O018 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07956",
      "source": "B072",
      "target": "O018",
      "key": "ND-289adf0760f5aede",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La reference card di OpenSpec rende leggibile il cambiamento tramite pacchetti e delta. Confronto (iterative): Esaminare come chiarimenti e modifiche di intenzione si propagano agli artefatti e alla revisione; evitare di equiparare una sequenza di gate a un processo necessariamente waterfall. Scheda P100: Orosz revisits Brooks’s distinction between fundamental software difficulty and tool-level improvement.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_openspec.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "iterative",
      "source_evidence_locator": "OpenSpec (openspec.dev) (L4)",
      "target_evidence_locator": "Frozen v6 node P100 summary/contribution and limitation",
      "target_limitations": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07957",
      "source": "B072",
      "target": "P100",
      "key": "ND-b9d3a99f7aba1487",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La reference card di OpenSpec rende leggibile il cambiamento tramite pacchetti e delta. Confronto (architecture): Mettere a confronto coerenza architetturale e manutenibilità oltre il passaggio dei test; odori e complessità non equivalgono automaticamente a incidenti. Scheda W059: Larger generated outputs are associated with coupling and architectural smells even when tests pass.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_openspec.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "architecture",
      "source_evidence_locator": "OpenSpec (openspec.dev) (L4)",
      "target_evidence_locator": "Frozen v6 node W059 summary/contribution and limitation",
      "target_limitations": "Small smell counts; correlation with LOC not a causal law.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07958",
      "source": "B072",
      "target": "W059",
      "key": "ND-a07b2e3eac54969e",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La reference card di OpenSpec rende leggibile il cambiamento tramite pacchetti e delta. Confronto (architecture): Mettere a confronto coerenza architetturale e manutenibilità oltre il passaggio dei test; odori e complessità non equivalgono automaticamente a incidenti. Scheda O007: Quality assurance for generated code increasingly depends on repeatable harness checks, not only manual inspection or agent opinion.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_openspec.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "architecture",
      "source_evidence_locator": "OpenSpec (openspec.dev) (L4)",
      "target_evidence_locator": "Frozen v6 node O007 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07959",
      "source": "B072",
      "target": "O007",
      "key": "ND-4cd6b6626db58dda",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:spectools.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_openspec.tex",
      "source_line": 7,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:spectools",
      "id": "x07960",
      "source": "B072",
      "target": "B054",
      "key": "ND-b98bac901818d126",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:spectools.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_openspec.tex",
      "source_line": 140,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:spectools",
      "id": "x07961",
      "source": "B072",
      "target": "B054",
      "key": "ND-417112c1c48cd9e4",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:comparison.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_openspec.tex",
      "source_line": 7,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:comparison",
      "id": "x07962",
      "source": "B072",
      "target": "B057",
      "key": "ND-4c62322cac84b747",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:comparison.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_openspec.tex",
      "source_line": 141,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:comparison",
      "id": "x07963",
      "source": "B072",
      "target": "B057",
      "key": "ND-16f70450f21a710d",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x07964",
      "source": "B072",
      "target": "PUB:V11:V03",
      "key": "V11-5ee662af77137fef1639aa80",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_bmad.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x07965",
      "source": "B073",
      "target": "V03",
      "key": "ND-bccd01eae85ede4d",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "La reference card di BMAD evidenzia agenti persona e artefatti per fase. Ancoraggi: BMAD Method (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_bmad.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07966",
      "source": "B073",
      "target": "T:What agents can do",
      "key": "ND-77c65ff723c1e57c",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La reference card di BMAD evidenzia agenti persona e artefatti per fase. Ancoraggi: BMAD Method (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_bmad.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07967",
      "source": "B073",
      "target": "T:Engineering structure",
      "key": "ND-36aab494f578318e",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La reference card di BMAD evidenzia agenti persona e artefatti per fase. Ancoraggi: BMAD Method (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_bmad.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07968",
      "source": "B073",
      "target": "T:Verification & review",
      "key": "ND-4f2d849034d652ad",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La scheda condensa il percorso Analyst–PM–Architect–Developer e i relativi output. Ancoraggi: BMAD Method (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_bmad.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07969",
      "source": "B073",
      "target": "K:Human-agent collaboration",
      "key": "ND-b12118e125f26af3",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La scheda condensa il percorso Analyst–PM–Architect–Developer e i relativi output. Ancoraggi: BMAD Method (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_bmad.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07970",
      "source": "B073",
      "target": "K:Review capacity and maintainers",
      "key": "ND-62b1080dee2ef496",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La scheda condensa il percorso Analyst–PM–Architect–Developer e i relativi output. Ancoraggi: BMAD Method (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_bmad.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07971",
      "source": "B073",
      "target": "K:Long-running agent execution",
      "key": "ND-4efab786f28d51f8",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La scheda condensa il percorso Analyst–PM–Architect–Developer e i relativi output. Ancoraggi: BMAD Method (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_bmad.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07972",
      "source": "B073",
      "target": "K:Specifications and governance",
      "key": "ND-cb9136f5d6b3a176",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La scheda condensa il percorso Analyst–PM–Architect–Developer e i relativi output. Ancoraggi: BMAD Method (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_bmad.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07973",
      "source": "B073",
      "target": "K:Independent verification and oracles",
      "key": "ND-f5e07b71667e94ed",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: La reference card di BMAD evidenzia agenti persona e artefatti per fase. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_bmad.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07974",
      "source": "B073",
      "target": "C:C04",
      "key": "ND-0cb21956758575fb",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: La reference card di BMAD evidenzia agenti persona e artefatti per fase. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_bmad.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07975",
      "source": "B073",
      "target": "C:C11",
      "key": "ND-46fe31f4da01700a",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La reference card di BMAD evidenzia agenti persona e artefatti per fase. Confronto (orchestration): Confrontare parallelismo degli agenti, coordinamento e capacità di revisione; il guadagno teorico di concorrenza va ridotto per handoff e integrazione. Scheda W002: Delegating to an agent enables tasks beyond copilot assistance; lack of visibility constrains trust.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_bmad.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "orchestration",
      "source_evidence_locator": "BMAD Method (L4)",
      "target_evidence_locator": "Frozen v6 node W002 summary/contribution and limitation",
      "target_limitations": "Twenty students; completion-time effects unspecified.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07976",
      "source": "B073",
      "target": "W002",
      "key": "ND-50ace134cd16cace",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La reference card di BMAD evidenzia agenti persona e artefatti per fase. Confronto (orchestration): Confrontare parallelismo degli agenti, coordinamento e capacità di revisione; il guadagno teorico di concorrenza va ridotto per handoff e integrazione. Scheda O025: Developers are moving from guiding one agent toward coordinating multiple asynchronously executing agents.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_bmad.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "orchestration",
      "source_evidence_locator": "BMAD Method (L4)",
      "target_evidence_locator": "Frozen v6 node O025 summary/contribution and limitation",
      "target_limitations": "Role forecasts and workflow examples, not validated hiring or productivity outcomes.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07977",
      "source": "B073",
      "target": "O025",
      "key": "ND-13aa9c240d6c14da",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La reference card di BMAD evidenzia agenti persona e artefatti per fase. Confronto (orchestration): Confrontare parallelismo degli agenti, coordinamento e capacità di revisione; il guadagno teorico di concorrenza va ridotto per handoff e integrazione. Scheda P070: Discusses concurrent coding-agent workflows through practitioner accounts, contrasting parallel task execution with the serial attention needed to review and land changes.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_bmad.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "orchestration",
      "source_evidence_locator": "BMAD Method (L4)",
      "target_evidence_locator": "Frozen v6 node P070 summary/contribution and limitation",
      "target_limitations": "Excerpt of Pulse #149; shares that issue, not the content of the separate interview-comparison article. This non-Pulse-titled blog article is an excerpt of a Pulse issue originally published 2025-10-09. It passes the literal title-prefix rule; it is excluded by the optional stricter Pulse-origin filter. The parent issue is provenance only, not another P article. The public account explicitly reuses the Sid Bidasaria conversation reported in P062. It is a different article, not independent interview evidence. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07978",
      "source": "B073",
      "target": "P070",
      "key": "ND-538b049cac793c4f",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La reference card di BMAD evidenzia agenti persona e artefatti per fase. Confronto (intent): Confrontare intenti, specifiche e criteri di accettazione. La convergenza concettuale non costituisce una validazione sperimentale del processo. Scheda W011: Proposes specification and verification governance to balance faster generation against reliability.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_bmad.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "intent",
      "source_evidence_locator": "BMAD Method (L4)",
      "target_evidence_locator": "Frozen v6 node W011 summary/contribution and limitation",
      "target_limitations": "Synthesis rather than a new intervention trial.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07979",
      "source": "B073",
      "target": "W011",
      "key": "ND-f565d4761332299c",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La reference card di BMAD evidenzia agenti persona e artefatti per fase. Confronto (intent): Confrontare intenti, specifiche e criteri di accettazione. La convergenza concettuale non costituisce una validazione sperimentale del processo. Scheda O018: A useful agent specification is compact, testable and iterative rather than a giant prompt resembling an unvalidated requirements dump.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_bmad.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "intent",
      "source_evidence_locator": "BMAD Method (L4)",
      "target_evidence_locator": "Frozen v6 node O018 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07980",
      "source": "B073",
      "target": "O018",
      "key": "ND-753b368dde189111",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:orchestrators.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_bmad.tex",
      "source_line": 7,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:orchestrators",
      "id": "x07981",
      "source": "B073",
      "target": "B055",
      "key": "ND-0d38b184130025bd",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:orchestrators.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_bmad.tex",
      "source_line": 82,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:orchestrators",
      "id": "x07982",
      "source": "B073",
      "target": "B055",
      "key": "ND-0fb22dc381371078",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:comparison.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_bmad.tex",
      "source_line": 7,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:comparison",
      "id": "x07983",
      "source": "B073",
      "target": "B057",
      "key": "ND-bcd8c99cc5960544",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:comparison.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_bmad.tex",
      "source_line": 83,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:comparison",
      "id": "x07984",
      "source": "B073",
      "target": "B057",
      "key": "ND-4317003cbec9782e",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x07985",
      "source": "B073",
      "target": "PUB:V11:V03",
      "key": "V11-63564e9a2122b5ab74d9441f",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_airpi.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x07986",
      "source": "B074",
      "target": "V03",
      "key": "ND-825a81f59ffa6880",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "La reference card di AI-RPI esplicita ricerca, piano e implementazione adattiva. Ancoraggi: AI-RPI Protocol (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_airpi.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07987",
      "source": "B074",
      "target": "T:Engineering structure",
      "key": "ND-863d0464beb193f0",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La reference card di AI-RPI esplicita ricerca, piano e implementazione adattiva. Ancoraggi: AI-RPI Protocol (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_airpi.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07988",
      "source": "B074",
      "target": "T:System knowledge & memory",
      "key": "ND-2a3cd46ccdb95c7f",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La reference card di AI-RPI esplicita ricerca, piano e implementazione adattiva. Ancoraggi: AI-RPI Protocol (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_airpi.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07989",
      "source": "B074",
      "target": "T:What agents can do",
      "key": "ND-b13f247501625938",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La reference card di AI-RPI esplicita ricerca, piano e implementazione adattiva. Ancoraggi: AI-RPI Protocol (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_airpi.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x07990",
      "source": "B074",
      "target": "T:Verification & review",
      "key": "ND-b09fd7c28258b7dd",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Livelli di protocollo e artefatti permettono di applicare rigore diverso senza perdere il filo del lavoro. Ancoraggi: AI-RPI Protocol (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_airpi.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07991",
      "source": "B074",
      "target": "K:Specifications and governance",
      "key": "ND-4d08baf7e1e1a0d6",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Livelli di protocollo e artefatti permettono di applicare rigore diverso senza perdere il filo del lavoro. Ancoraggi: AI-RPI Protocol (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_airpi.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07992",
      "source": "B074",
      "target": "K:System understanding and rationale",
      "key": "ND-871f0353b6b8406c",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Livelli di protocollo e artefatti permettono di applicare rigore diverso senza perdere il filo del lavoro. Ancoraggi: AI-RPI Protocol (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_airpi.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07993",
      "source": "B074",
      "target": "K:Human-agent collaboration",
      "key": "ND-111ff5104de68b70",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Livelli di protocollo e artefatti permettono di applicare rigore diverso senza perdere il filo del lavoro. Ancoraggi: AI-RPI Protocol (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_airpi.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07994",
      "source": "B074",
      "target": "K:Review capacity and maintainers",
      "key": "ND-b0491894fa79ecf8",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Livelli di protocollo e artefatti permettono di applicare rigore diverso senza perdere il filo del lavoro. Ancoraggi: AI-RPI Protocol (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_airpi.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x07995",
      "source": "B074",
      "target": "K:Long-running agent execution",
      "key": "ND-ca2ec07b1f3c5f3a",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: La reference card di AI-RPI esplicita ricerca, piano e implementazione adattiva. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_airpi.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07996",
      "source": "B074",
      "target": "C:C04",
      "key": "ND-ad6b40c38e5291b9",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: La reference card di AI-RPI esplicita ricerca, piano e implementazione adattiva. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_airpi.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x07997",
      "source": "B074",
      "target": "C:C11",
      "key": "ND-9dc7d465eae8213f",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La reference card di AI-RPI esplicita ricerca, piano e implementazione adattiva. Confronto (iterative): Esaminare come chiarimenti e modifiche di intenzione si propagano agli artefatti e alla revisione; evitare di equiparare una sequenza di gate a un processo necessariamente waterfall. Scheda W099: Comparing diff content to stated intent can help authors find unintended deviations.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_airpi.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "iterative",
      "source_evidence_locator": "AI-RPI Protocol (L4)",
      "target_evidence_locator": "Frozen v6 node W099 summary/contribution and limitation",
      "target_limitations": "Small reported effect; defect denominator absent.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07998",
      "source": "B074",
      "target": "W099",
      "key": "ND-58f389d8b49ae0bb",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La reference card di AI-RPI esplicita ricerca, piano e implementazione adattiva. Confronto (iterative): Esaminare come chiarimenti e modifiche di intenzione si propagano agli artefatti e alla revisione; evitare di equiparare una sequenza di gate a un processo necessariamente waterfall. Scheda O018: A useful agent specification is compact, testable and iterative rather than a giant prompt resembling an unvalidated requirements dump.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_airpi.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "iterative",
      "source_evidence_locator": "AI-RPI Protocol (L4)",
      "target_evidence_locator": "Frozen v6 node O018 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x07999",
      "source": "B074",
      "target": "O018",
      "key": "ND-c24b2669ee41570e",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La reference card di AI-RPI esplicita ricerca, piano e implementazione adattiva. Confronto (iterative): Esaminare come chiarimenti e modifiche di intenzione si propagano agli artefatti e alla revisione; evitare di equiparare una sequenza di gate a un processo necessariamente waterfall. Scheda P100: Orosz revisits Brooks’s distinction between fundamental software difficulty and tool-level improvement.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_airpi.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "iterative",
      "source_evidence_locator": "AI-RPI Protocol (L4)",
      "target_evidence_locator": "Frozen v6 node P100 summary/contribution and limitation",
      "target_limitations": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08000",
      "source": "B074",
      "target": "P100",
      "key": "ND-76c678892c7b8f97",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La reference card di AI-RPI esplicita ricerca, piano e implementazione adattiva. Confronto (orchestration): Confrontare parallelismo degli agenti, coordinamento e capacità di revisione; il guadagno teorico di concorrenza va ridotto per handoff e integrazione. Scheda W002: Delegating to an agent enables tasks beyond copilot assistance; lack of visibility constrains trust.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_airpi.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "orchestration",
      "source_evidence_locator": "AI-RPI Protocol (L4)",
      "target_evidence_locator": "Frozen v6 node W002 summary/contribution and limitation",
      "target_limitations": "Twenty students; completion-time effects unspecified.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08001",
      "source": "B074",
      "target": "W002",
      "key": "ND-6666b419b3982144",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La reference card di AI-RPI esplicita ricerca, piano e implementazione adattiva. Confronto (orchestration): Confrontare parallelismo degli agenti, coordinamento e capacità di revisione; il guadagno teorico di concorrenza va ridotto per handoff e integrazione. Scheda O025: Developers are moving from guiding one agent toward coordinating multiple asynchronously executing agents.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_airpi.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "orchestration",
      "source_evidence_locator": "AI-RPI Protocol (L4)",
      "target_evidence_locator": "Frozen v6 node O025 summary/contribution and limitation",
      "target_limitations": "Role forecasts and workflow examples, not validated hiring or productivity outcomes.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08002",
      "source": "B074",
      "target": "O025",
      "key": "ND-5c988e2998724a6a",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:orchestrators.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_airpi.tex",
      "source_line": 7,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:orchestrators",
      "id": "x08003",
      "source": "B074",
      "target": "B055",
      "key": "ND-400e8f82dc8d6383",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:orchestrators.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_airpi.tex",
      "source_line": 79,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:orchestrators",
      "id": "x08004",
      "source": "B074",
      "target": "B055",
      "key": "ND-aa31886c9cd975da",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:comparison.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_airpi.tex",
      "source_line": 7,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:comparison",
      "id": "x08005",
      "source": "B074",
      "target": "B057",
      "key": "ND-fef9b57f4b60a725",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:comparison.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_airpi.tex",
      "source_line": 80,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:comparison",
      "id": "x08006",
      "source": "B074",
      "target": "B057",
      "key": "ND-545f39d2b4a0cd9c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x08007",
      "source": "B074",
      "target": "PUB:V11:V03",
      "key": "V11-49b65368369c4c97d43bc0b0",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_ralph.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x08008",
      "source": "B075",
      "target": "V03",
      "key": "ND-1b199203a75b8797",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "La reference card di ralph-copilot concentra il loop in ruoli e memoria su file. Ancoraggi: ralph-copilot (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_ralph.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08009",
      "source": "B075",
      "target": "T:What agents can do",
      "key": "ND-b0cb4f8ad9b09283",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La reference card di ralph-copilot concentra il loop in ruoli e memoria su file. Ancoraggi: ralph-copilot (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_ralph.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08010",
      "source": "B075",
      "target": "T:Verification & review",
      "key": "ND-a53ed87ccb6a846e",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La reference card di ralph-copilot concentra il loop in ruoli e memoria su file. Ancoraggi: ralph-copilot (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_ralph.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08011",
      "source": "B075",
      "target": "T:Engineering structure",
      "key": "ND-f0548d5aa4cd4ba4",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La reference card di ralph-copilot concentra il loop in ruoli e memoria su file. Ancoraggi: ralph-copilot (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_ralph.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08012",
      "source": "B075",
      "target": "T:System knowledge & memory",
      "key": "ND-38e71c10ef65236a",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Planner, Coordinator, Executor e Reviewer vengono messi in relazione con stato persistente e ripetizione del ciclo. Ancoraggi: ralph-copilot (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_ralph.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08013",
      "source": "B075",
      "target": "K:Long-running agent execution",
      "key": "ND-16c7a3059447f461",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Planner, Coordinator, Executor e Reviewer vengono messi in relazione con stato persistente e ripetizione del ciclo. Ancoraggi: ralph-copilot (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_ralph.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08014",
      "source": "B075",
      "target": "K:Agent failure and escalation",
      "key": "ND-aea2e83514f64deb",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Planner, Coordinator, Executor e Reviewer vengono messi in relazione con stato persistente e ripetizione del ciclo. Ancoraggi: ralph-copilot (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_ralph.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08015",
      "source": "B075",
      "target": "K:Independent verification and oracles",
      "key": "ND-942b9623f695e5dc",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Planner, Coordinator, Executor e Reviewer vengono messi in relazione con stato persistente e ripetizione del ciclo. Ancoraggi: ralph-copilot (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_ralph.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08016",
      "source": "B075",
      "target": "K:Agent context and persistent memory",
      "key": "ND-93968d6695dd523f",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Planner, Coordinator, Executor e Reviewer vengono messi in relazione con stato persistente e ripetizione del ciclo. Ancoraggi: ralph-copilot (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_ralph.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08017",
      "source": "B075",
      "target": "K:System understanding and rationale",
      "key": "ND-24b7879205acdb76",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: La reference card di ralph-copilot concentra il loop in ruoli e memoria su file. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_ralph.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08018",
      "source": "B075",
      "target": "C:C03",
      "key": "ND-9fd93f368aaa277b",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: La reference card di ralph-copilot concentra il loop in ruoli e memoria su file. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_ralph.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08019",
      "source": "B075",
      "target": "C:C09",
      "key": "ND-fb3afbae7e5b5245",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La reference card di ralph-copilot concentra il loop in ruoli e memoria su file. Confronto (loop): Confrontare il loop come unità di lavoro, con stato, controlli e policy esterni. I tre corpus non costituiscono repliche indipendenti dello stesso risultato. Scheda W095: Proposes analyzing the whole agentic lifecycle across verification reliability and cost.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_ralph.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "loop",
      "source_evidence_locator": "ralph-copilot (L4)",
      "target_evidence_locator": "Frozen v6 node W095 summary/contribution and limitation",
      "target_limitations": "Synthesis only, no new outcome dataset.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08020",
      "source": "B075",
      "target": "W095",
      "key": "ND-a0e1ce7da1c0adcf",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La reference card di ralph-copilot concentra il loop in ruoli e memoria su file. Confronto (loop): Confrontare il loop come unità di lavoro, con stato, controlli e policy esterni. I tre corpus non costituiscono repliche indipendenti dello stesso risultato. Scheda O012: Osmani identifies five interoperable loop-building primitives—scheduling, worktrees, skills, connectors and subagents—plus durable external memory.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_ralph.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "loop",
      "source_evidence_locator": "ralph-copilot (L4)",
      "target_evidence_locator": "Frozen v6 node O012 summary/contribution and limitation",
      "target_limitations": "A practitioner engineering pattern; the article does not establish comparative loop reliability by controlled experiment.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08021",
      "source": "B075",
      "target": "O012",
      "key": "ND-2c9a7fc7c5a344fe",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La reference card di ralph-copilot concentra il loop in ruoli e memoria su file. Confronto (loop): Confrontare il loop come unità di lavoro, con stato, controlli e policy esterni. I tre corpus non costituiscono repliche indipendenti dello stesso risultato. Scheda P110: Orosz traces Ralph-style loops, scheduled triggers and goal-oriented harness features.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_ralph.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "loop",
      "source_evidence_locator": "ralph-copilot (L4)",
      "target_evidence_locator": "Frozen v6 node P110 summary/contribution and limitation",
      "target_limitations": "P110 directly links https://addyosmani.com/blog/loop-engineering/ (7 June 2026). O012 catalogues the substantially matching Substack edition (8 June 2026). Treat the edge as discussion of the same underlying work via an alternate edition, not an exact-URL citation. The paid remainder and comparative loop outcomes remain unreviewed. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08022",
      "source": "B075",
      "target": "P110",
      "key": "ND-853c57fa924f419e",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La reference card di ralph-copilot concentra il loop in ruoli e memoria su file. Confronto (memory): Mettere a confronto continuità del contesto, stato persistente e aggiornamento della conoscenza; una memoria più ampia non è di per sé una memoria corretta. Scheda W159: Hybrid episodic and semantic storage with retention policies can improve long-horizon consistency and token efficiency.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_ralph.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "memory",
      "source_evidence_locator": "ralph-copilot (L4)",
      "target_evidence_locator": "Frozen v6 node W159 summary/contribution and limitation",
      "target_limitations": "Synthetic low-code trials; missing real SWE longitudinal validation.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08023",
      "source": "B075",
      "target": "W159",
      "key": "ND-594f82c59011cd84",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La reference card di ralph-copilot concentra il loop in ruoli e memoria su file. Confronto (memory): Mettere a confronto continuità del contesto, stato persistente e aggiornamento della conoscenza; una memoria più ampia non è di per sé una memoria corretta. Scheda O031: Reliable prompts are assembled from selected system context, tools and constraints rather than crafted by wording alone.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_ralph.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "memory",
      "source_evidence_locator": "ralph-copilot (L4)",
      "target_evidence_locator": "Frozen v6 node O031 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08024",
      "source": "B075",
      "target": "O031",
      "key": "ND-b0485c5ca00c71ef",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:autonomous.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_ralph.tex",
      "source_line": 7,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:autonomous",
      "id": "x08025",
      "source": "B075",
      "target": "B056",
      "key": "ND-d5b03c3aae41b1cb",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:autonomous.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_ralph.tex",
      "source_line": 74,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:autonomous",
      "id": "x08026",
      "source": "B075",
      "target": "B056",
      "key": "ND-86d95e7c85822631",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:comparison.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_ralph.tex",
      "source_line": 7,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:comparison",
      "id": "x08027",
      "source": "B075",
      "target": "B057",
      "key": "ND-a4414dc3812bb220",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:comparison.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_ralph.tex",
      "source_line": 75,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:comparison",
      "id": "x08028",
      "source": "B075",
      "target": "B057",
      "key": "ND-00010693e83b6973",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_REFERENCE_COMPANION",
      "rationale": "Reference card e capitolo esplicativo condividono il pattern, ma il wrapper concreto non è identificato come la stessa implementazione. Ancoraggi sorgente: ralph-copilot (L4). Destinazione: Anatomy of a Ralph Loop (L20); Implementation Options (L328); Your First Ralph Loop (L416); Troubleshooting Common Issues (L650)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_ralph.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_basis": "EDITORIAL_CONTENT_COMPARISON_NOT_INDEPENDENT_CORROBORATION",
      "id": "x08029",
      "source": "B075",
      "target": "B088",
      "key": "ND-9917d00941d4eec9",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x08030",
      "source": "B075",
      "target": "PUB:V11:V03",
      "key": "V11-f5f0929901f747f900540cfe",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_specloop.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x08031",
      "source": "B076",
      "target": "V03",
      "key": "ND-8d979709e1be910d",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "La reference card di Spec Loop Engine separa executor e verifier su uno stato durevole. Ancoraggi: Spec Loop Engine (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_specloop.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08032",
      "source": "B076",
      "target": "T:What agents can do",
      "key": "ND-16713628f012df6c",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La reference card di Spec Loop Engine separa executor e verifier su uno stato durevole. Ancoraggi: Spec Loop Engine (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_specloop.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08033",
      "source": "B076",
      "target": "T:Verification & review",
      "key": "ND-4f94bbee7e6664d7",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La reference card di Spec Loop Engine separa executor e verifier su uno stato durevole. Ancoraggi: Spec Loop Engine (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_specloop.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08034",
      "source": "B076",
      "target": "T:Engineering structure",
      "key": "ND-a082be938bef76d4",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La reference card di Spec Loop Engine separa executor e verifier su uno stato durevole. Ancoraggi: Spec Loop Engine (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_specloop.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08035",
      "source": "B076",
      "target": "T:Code quality & security",
      "key": "ND-8f77c919f968c0b4",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il modello YAML/JSON e il ciclo a due passi rendono espliciti specifica, esecuzione e controllo. Ancoraggi: Spec Loop Engine (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_specloop.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08036",
      "source": "B076",
      "target": "K:Long-running agent execution",
      "key": "ND-0931237bff3269ed",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il modello YAML/JSON e il ciclo a due passi rendono espliciti specifica, esecuzione e controllo. Ancoraggi: Spec Loop Engine (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_specloop.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08037",
      "source": "B076",
      "target": "K:Agent failure and escalation",
      "key": "ND-d4ef9624587e8b99",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il modello YAML/JSON e il ciclo a due passi rendono espliciti specifica, esecuzione e controllo. Ancoraggi: Spec Loop Engine (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_specloop.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08038",
      "source": "B076",
      "target": "K:Independent verification and oracles",
      "key": "ND-899e8614a2c8d42e",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il modello YAML/JSON e il ciclo a due passi rendono espliciti specifica, esecuzione e controllo. Ancoraggi: Spec Loop Engine (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_specloop.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08039",
      "source": "B076",
      "target": "K:Evaluation methodology and baselines",
      "key": "ND-2b277be52df935db",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: La reference card di Spec Loop Engine separa executor e verifier su uno stato durevole. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_specloop.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08040",
      "source": "B076",
      "target": "C:C03",
      "key": "ND-a1d29ceddb36d36c",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: La reference card di Spec Loop Engine separa executor e verifier su uno stato durevole. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_specloop.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08041",
      "source": "B076",
      "target": "C:C07",
      "key": "ND-8c09384c97943f4a",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La reference card di Spec Loop Engine separa executor e verifier su uno stato durevole. Confronto (loop): Confrontare il loop come unità di lavoro, con stato, controlli e policy esterni. I tre corpus non costituiscono repliche indipendenti dello stesso risultato. Scheda W095: Proposes analyzing the whole agentic lifecycle across verification reliability and cost.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_specloop.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "loop",
      "source_evidence_locator": "Spec Loop Engine (L4)",
      "target_evidence_locator": "Frozen v6 node W095 summary/contribution and limitation",
      "target_limitations": "Synthesis only, no new outcome dataset.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08042",
      "source": "B076",
      "target": "W095",
      "key": "ND-7f89178b9dde366c",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La reference card di Spec Loop Engine separa executor e verifier su uno stato durevole. Confronto (loop): Confrontare il loop come unità di lavoro, con stato, controlli e policy esterni. I tre corpus non costituiscono repliche indipendenti dello stesso risultato. Scheda O012: Osmani identifies five interoperable loop-building primitives—scheduling, worktrees, skills, connectors and subagents—plus durable external memory.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_specloop.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "loop",
      "source_evidence_locator": "Spec Loop Engine (L4)",
      "target_evidence_locator": "Frozen v6 node O012 summary/contribution and limitation",
      "target_limitations": "A practitioner engineering pattern; the article does not establish comparative loop reliability by controlled experiment.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08043",
      "source": "B076",
      "target": "O012",
      "key": "ND-8b28c8900b2918fc",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La reference card di Spec Loop Engine separa executor e verifier su uno stato durevole. Confronto (loop): Confrontare il loop come unità di lavoro, con stato, controlli e policy esterni. I tre corpus non costituiscono repliche indipendenti dello stesso risultato. Scheda P110: Orosz traces Ralph-style loops, scheduled triggers and goal-oriented harness features.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_specloop.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "loop",
      "source_evidence_locator": "Spec Loop Engine (L4)",
      "target_evidence_locator": "Frozen v6 node P110 summary/contribution and limitation",
      "target_limitations": "P110 directly links https://addyosmani.com/blog/loop-engineering/ (7 June 2026). O012 catalogues the substantially matching Substack edition (8 June 2026). Treat the edge as discussion of the same underlying work via an alternate edition, not an exact-URL citation. The paid remainder and comparative loop outcomes remain unreviewed. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08044",
      "source": "B076",
      "target": "P110",
      "key": "ND-23b79871af6437e7",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La reference card di Spec Loop Engine separa executor e verifier su uno stato durevole. Confronto (oracle): Distinguere test derivati dall’intenzione da test che ripetono l’implementazione; un esito verde richiede un oracolo pertinente e sufficientemente indipendente. Scheda W077: Tests generated directly from defective implementations can encode the bug; an independent specification reduces error propagation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_specloop.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "oracle",
      "source_evidence_locator": "Spec Loop Engine (L4)",
      "target_evidence_locator": "Frozen v6 node W077 summary/contribution and limitation",
      "target_limitations": "Specific Java defect benchmark and prompt setup.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08045",
      "source": "B076",
      "target": "W077",
      "key": "ND-f67d51cf7d5559f2",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La reference card di Spec Loop Engine separa executor e verifier su uno stato durevole. Confronto (oracle): Distinguere test derivati dall’intenzione da test che ripetono l’implementazione; un esito verde richiede un oracolo pertinente e sufficientemente indipendente. Scheda O033: Verification becomes the bottleneck when generation is cheap; every AI-produced change needs a justified check.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_specloop.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "oracle",
      "source_evidence_locator": "Spec Loop Engine (L4)",
      "target_evidence_locator": "Frozen v6 node O033 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08046",
      "source": "B076",
      "target": "O033",
      "key": "ND-03ea83cc2843e8f2",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:autonomous.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_specloop.tex",
      "source_line": 7,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:autonomous",
      "id": "x08047",
      "source": "B076",
      "target": "B056",
      "key": "ND-f902e896b29545c4",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:autonomous.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_specloop.tex",
      "source_line": 82,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:autonomous",
      "id": "x08048",
      "source": "B076",
      "target": "B056",
      "key": "ND-8b947416de394efc",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:comparison.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_specloop.tex",
      "source_line": 7,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:comparison",
      "id": "x08049",
      "source": "B076",
      "target": "B057",
      "key": "ND-97853c372915f746",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:comparison.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_specloop.tex",
      "source_line": 83,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:comparison",
      "id": "x08050",
      "source": "B076",
      "target": "B057",
      "key": "ND-7c02e174567b180a",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x08051",
      "source": "B076",
      "target": "PUB:V11:V03",
      "key": "V11-6916da906181eef93f07f003",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_gsd_v1.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x08052",
      "source": "B077",
      "target": "V03",
      "key": "ND-7ae69942a707392c",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "La reference card di GSD v1 mostra il percorso leggero Discuss–Plan–Execute–Verify. Ancoraggi: GSD v1 (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_gsd_v1.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08053",
      "source": "B077",
      "target": "T:Engineering structure",
      "key": "ND-ce0c33dbf0c6897a",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La reference card di GSD v1 mostra il percorso leggero Discuss–Plan–Execute–Verify. Ancoraggi: GSD v1 (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_gsd_v1.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08054",
      "source": "B077",
      "target": "T:System knowledge & memory",
      "key": "ND-e7760779334ccece",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La reference card di GSD v1 mostra il percorso leggero Discuss–Plan–Execute–Verify. Ancoraggi: GSD v1 (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_gsd_v1.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08055",
      "source": "B077",
      "target": "T:What agents can do",
      "key": "ND-5e7dcc477c26e3b9",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Comandi e artefatti sono presentati come protocollo minimo per disciplinare il lavoro. Ancoraggi: GSD v1 (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_gsd_v1.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08056",
      "source": "B077",
      "target": "K:Specifications and governance",
      "key": "ND-e5cb56f7cb3d6824",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Comandi e artefatti sono presentati come protocollo minimo per disciplinare il lavoro. Ancoraggi: GSD v1 (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_gsd_v1.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08057",
      "source": "B077",
      "target": "K:System understanding and rationale",
      "key": "ND-a7f4db749178eff0",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Comandi e artefatti sono presentati come protocollo minimo per disciplinare il lavoro. Ancoraggi: GSD v1 (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_gsd_v1.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08058",
      "source": "B077",
      "target": "K:Developer workflow and adoption",
      "key": "ND-ae310e6f2313943c",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: La reference card di GSD v1 mostra il percorso leggero Discuss–Plan–Execute–Verify. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_gsd_v1.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08059",
      "source": "B077",
      "target": "C:C04",
      "key": "ND-1c031584edf90cc5",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La reference card di GSD v1 mostra il percorso leggero Discuss–Plan–Execute–Verify. Confronto (iterative): Esaminare come chiarimenti e modifiche di intenzione si propagano agli artefatti e alla revisione; evitare di equiparare una sequenza di gate a un processo necessariamente waterfall. Scheda W099: Comparing diff content to stated intent can help authors find unintended deviations.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_gsd_v1.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "iterative",
      "source_evidence_locator": "GSD v1 (L4)",
      "target_evidence_locator": "Frozen v6 node W099 summary/contribution and limitation",
      "target_limitations": "Small reported effect; defect denominator absent.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08060",
      "source": "B077",
      "target": "W099",
      "key": "ND-984cee61ee53289f",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La reference card di GSD v1 mostra il percorso leggero Discuss–Plan–Execute–Verify. Confronto (iterative): Esaminare come chiarimenti e modifiche di intenzione si propagano agli artefatti e alla revisione; evitare di equiparare una sequenza di gate a un processo necessariamente waterfall. Scheda O018: A useful agent specification is compact, testable and iterative rather than a giant prompt resembling an unvalidated requirements dump.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_gsd_v1.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "iterative",
      "source_evidence_locator": "GSD v1 (L4)",
      "target_evidence_locator": "Frozen v6 node O018 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08061",
      "source": "B077",
      "target": "O018",
      "key": "ND-bd9241a9d45bc774",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La reference card di GSD v1 mostra il percorso leggero Discuss–Plan–Execute–Verify. Confronto (iterative): Esaminare come chiarimenti e modifiche di intenzione si propagano agli artefatti e alla revisione; evitare di equiparare una sequenza di gate a un processo necessariamente waterfall. Scheda P100: Orosz revisits Brooks’s distinction between fundamental software difficulty and tool-level improvement.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_gsd_v1.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "iterative",
      "source_evidence_locator": "GSD v1 (L4)",
      "target_evidence_locator": "Frozen v6 node P100 summary/contribution and limitation",
      "target_limitations": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08062",
      "source": "B077",
      "target": "P100",
      "key": "ND-4677b8a7a7967117",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La reference card di GSD v1 mostra il percorso leggero Discuss–Plan–Execute–Verify. Confronto (patterns): Confrontare pattern operativi e workflow, mantenendo distinta la raccomandazione progettuale dall’efficacia empiricamente dimostrata. Scheda W152: Provides an architecture for organizing agentic SWE research around dependable processes, collaboration and evaluation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_gsd_v1.tex",
      "source_line": 54,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "patterns",
      "source_evidence_locator": "Workflow cheat-sheet (L54)",
      "target_evidence_locator": "Frozen v6 node W152 summary/contribution and limitation",
      "target_limitations": "Roadmap is not evidence of achieved agent reliability.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08063",
      "source": "B077",
      "target": "W152",
      "key": "ND-06bf26e07671f344",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La reference card di GSD v1 mostra il percorso leggero Discuss–Plan–Execute–Verify. Confronto (patterns): Confrontare pattern operativi e workflow, mantenendo distinta la raccomandazione progettuale dall’efficacia empiricamente dimostrata. Scheda O021: Planning, scoped delegation and continuous checking outperform an unmanaged prompt-to-merge workflow as an engineering practice.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_gsd_v1.tex",
      "source_line": 54,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "patterns",
      "source_evidence_locator": "Workflow cheat-sheet (L54)",
      "target_evidence_locator": "Frozen v6 node O021 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08064",
      "source": "B077",
      "target": "O021",
      "key": "ND-fad6933298bd8540",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:gsd.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_gsd_v1.tex",
      "source_line": 7,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:gsd",
      "id": "x08065",
      "source": "B077",
      "target": "B053",
      "key": "ND-daf2ae78d10bb4f8",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:gsd.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_gsd_v1.tex",
      "source_line": 81,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:gsd",
      "id": "x08066",
      "source": "B077",
      "target": "B053",
      "key": "ND-2a2366093a9106c6",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:comparison.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_gsd_v1.tex",
      "source_line": 7,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:comparison",
      "id": "x08067",
      "source": "B077",
      "target": "B057",
      "key": "ND-f36e35506e26fba8",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:comparison.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_gsd_v1.tex",
      "source_line": 82,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:comparison",
      "id": "x08068",
      "source": "B077",
      "target": "B057",
      "key": "ND-1a1c4e190d314fd5",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x08069",
      "source": "B077",
      "target": "PUB:V11:V03",
      "key": "V11-04d48d12902183998f074734",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_gsd2.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x08070",
      "source": "B078",
      "target": "V03",
      "key": "ND-90f91c47a1366944",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "La reference card di GSD-2 mette in primo piano stato persistente e modalità automatica. Ancoraggi: GSD-2 (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_gsd2.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08071",
      "source": "B078",
      "target": "T:What agents can do",
      "key": "ND-fe684446398792ca",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La reference card di GSD-2 mette in primo piano stato persistente e modalità automatica. Ancoraggi: GSD-2 (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_gsd2.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08072",
      "source": "B078",
      "target": "T:Engineering structure",
      "key": "ND-8e61ff5dbe389536",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La reference card di GSD-2 mette in primo piano stato persistente e modalità automatica. Ancoraggi: GSD-2 (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_gsd2.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08073",
      "source": "B078",
      "target": "T:System knowledge & memory",
      "key": "ND-93ba27f2eb9cb5ae",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il file descrive sottocomandi, artefatti su disco e transizioni della macchina a stati. Ancoraggi: GSD-2 (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_gsd2.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08074",
      "source": "B078",
      "target": "K:Agent failure and escalation",
      "key": "ND-4de6b7b1370e2f12",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il file descrive sottocomandi, artefatti su disco e transizioni della macchina a stati. Ancoraggi: GSD-2 (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_gsd2.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08075",
      "source": "B078",
      "target": "K:Long-running agent execution",
      "key": "ND-fda54116a97f9ec5",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il file descrive sottocomandi, artefatti su disco e transizioni della macchina a stati. Ancoraggi: GSD-2 (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_gsd2.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08076",
      "source": "B078",
      "target": "K:Agent context and persistent memory",
      "key": "ND-0f31c1815cf3b8ce",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il file descrive sottocomandi, artefatti su disco e transizioni della macchina a stati. Ancoraggi: GSD-2 (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_gsd2.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08077",
      "source": "B078",
      "target": "K:System understanding and rationale",
      "key": "ND-090780b7e11fa769",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: La reference card di GSD-2 mette in primo piano stato persistente e modalità automatica. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_gsd2.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08078",
      "source": "B078",
      "target": "C:C03",
      "key": "ND-a52be8fc2a17a826",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: La reference card di GSD-2 mette in primo piano stato persistente e modalità automatica. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_gsd2.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08079",
      "source": "B078",
      "target": "C:C04",
      "key": "ND-cb9f76d4a6b2817c",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: La reference card di GSD-2 mette in primo piano stato persistente e modalità automatica. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_gsd2.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08080",
      "source": "B078",
      "target": "C:C09",
      "key": "ND-863d641554cd1886",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La reference card di GSD-2 mette in primo piano stato persistente e modalità automatica. Confronto (autonomy): Confrontare delega, arresto ed escalation. Le scale practitioner descrivono regimi di lavoro, non una misura validata e universale della maturità. Scheda W191: Rejected agent PRs reveal recurring limits in requirement understanding, repository fit and coordination with maintainers.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_gsd2.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "autonomy",
      "source_evidence_locator": "GSD-2 (L4)",
      "target_evidence_locator": "Frozen v6 node W191 summary/contribution and limitation",
      "target_limitations": "Failure coding depends on visible GitHub information; shared AIDev sample.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08081",
      "source": "B078",
      "target": "W191",
      "key": "ND-6163d5265250a277",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La reference card di GSD-2 mette in primo piano stato persistente e modalità automatica. Confronto (autonomy): Confrontare delega, arresto ed escalation. Le scale practitioner descrivono regimi di lavoro, non una misura validata e universale della maturità. Scheda O010: Osmani separates autonomy into agency and orchestration axes, describing six operating levels from suggestions to management-by-exception.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_gsd2.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "autonomy",
      "source_evidence_locator": "GSD-2 (L4)",
      "target_evidence_locator": "Frozen v6 node O010 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08082",
      "source": "B078",
      "target": "O010",
      "key": "ND-dae46dc5bf4e820c",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La reference card di GSD-2 mette in primo piano stato persistente e modalità automatica. Confronto (autonomy): Confrontare delega, arresto ed escalation. Le scale practitioner descrivono regimi di lavoro, non una misura validata e universale della maturità. Scheda P086: A written interview explores Yegge’s autonomy ladder, multi-agent work, fatigue and predictions about engineering employment.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_gsd2.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "autonomy",
      "source_evidence_locator": "GSD-2 (L4)",
      "target_evidence_locator": "Frozen v6 node P086 summary/contribution and limitation",
      "target_limitations": "Yegge’s eight stages are a provocative practitioner ladder, not a validated maturity scale and not Osmani’s independent agency/orchestration axes. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08083",
      "source": "B078",
      "target": "P086",
      "key": "ND-a37f93075615dbb6",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La reference card di GSD-2 mette in primo piano stato persistente e modalità automatica. Confronto (memory): Mettere a confronto continuità del contesto, stato persistente e aggiornamento della conoscenza; una memoria più ampia non è di per sé una memoria corretta. Scheda W159: Hybrid episodic and semantic storage with retention policies can improve long-horizon consistency and token efficiency.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_gsd2.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "memory",
      "source_evidence_locator": "GSD-2 (L4)",
      "target_evidence_locator": "Frozen v6 node W159 summary/contribution and limitation",
      "target_limitations": "Synthetic low-code trials; missing real SWE longitudinal validation.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08084",
      "source": "B078",
      "target": "W159",
      "key": "ND-046a325ef7d4bd32",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La reference card di GSD-2 mette in primo piano stato persistente e modalità automatica. Confronto (memory): Mettere a confronto continuità del contesto, stato persistente e aggiornamento della conoscenza; una memoria più ampia non è di per sé una memoria corretta. Scheda O031: Reliable prompts are assembled from selected system context, tools and constraints rather than crafted by wording alone.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_gsd2.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "memory",
      "source_evidence_locator": "GSD-2 (L4)",
      "target_evidence_locator": "Frozen v6 node O031 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08085",
      "source": "B078",
      "target": "O031",
      "key": "ND-bbed19c456c9ae8e",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:gsd.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_gsd2.tex",
      "source_line": 7,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:gsd",
      "id": "x08086",
      "source": "B078",
      "target": "B053",
      "key": "ND-713f5e7b2650d2bd",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:gsd.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_gsd2.tex",
      "source_line": 85,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:gsd",
      "id": "x08087",
      "source": "B078",
      "target": "B053",
      "key": "ND-27f6974d5e2a8955",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:comparison.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_gsd2.tex",
      "source_line": 7,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:comparison",
      "id": "x08088",
      "source": "B078",
      "target": "B057",
      "key": "ND-5095e3f77b2df18c",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:comparison.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_gsd2.tex",
      "source_line": 86,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:comparison",
      "id": "x08089",
      "source": "B078",
      "target": "B057",
      "key": "ND-13c96a358904a135",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x08090",
      "source": "B078",
      "target": "PUB:V11:V03",
      "key": "V11-86539c8541616b3ba80e9129",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_karpathy.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x08091",
      "source": "B079",
      "target": "V03",
      "key": "ND-172101cfd74ffa0c",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "Le skill ispirate a Karpathy sono principi comportamentali, non una pipeline SDLC. Ancoraggi: Karpathy-Inspired Skills (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_karpathy.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08092",
      "source": "B079",
      "target": "T:Engineering structure",
      "key": "ND-316be38ad2fcdf05",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Le skill ispirate a Karpathy sono principi comportamentali, non una pipeline SDLC. Ancoraggi: Karpathy-Inspired Skills (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_karpathy.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08093",
      "source": "B079",
      "target": "T:What agents can do",
      "key": "ND-1be8ae7cae809d53",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Le skill ispirate a Karpathy sono principi comportamentali, non una pipeline SDLC. Ancoraggi: Karpathy-Inspired Skills (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_karpathy.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08094",
      "source": "B079",
      "target": "T:Skills & learning",
      "key": "ND-709f757143997360",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Le skill ispirate a Karpathy sono principi comportamentali, non una pipeline SDLC. Ancoraggi: Karpathy-Inspired Skills (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_karpathy.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08095",
      "source": "B079",
      "target": "T:System knowledge & memory",
      "key": "ND-87bb0a2f6f50a672",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La scheda separa disciplina di lavoro, comportamento dell’agente e assenza di comandi o artefatti di processo propri. Ancoraggi: Karpathy-Inspired Skills (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_karpathy.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08096",
      "source": "B079",
      "target": "K:Developer workflow and adoption",
      "key": "ND-d34dc4e41d51cd34",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La scheda separa disciplina di lavoro, comportamento dell’agente e assenza di comandi o artefatti di processo propri. Ancoraggi: Karpathy-Inspired Skills (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_karpathy.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08097",
      "source": "B079",
      "target": "K:Specifications and governance",
      "key": "ND-dec1b9cb5a6cc1bf",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La scheda separa disciplina di lavoro, comportamento dell’agente e assenza di comandi o artefatti di processo propri. Ancoraggi: Karpathy-Inspired Skills (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_karpathy.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08098",
      "source": "B079",
      "target": "K:Skills formation and teaching",
      "key": "ND-1b87d58b63c5a6ee",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La scheda separa disciplina di lavoro, comportamento dell’agente e assenza di comandi o artefatti di processo propri. Ancoraggi: Karpathy-Inspired Skills (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_karpathy.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08099",
      "source": "B079",
      "target": "K:Cognitive offloading and skill debt",
      "key": "ND-90a8bdb41bed7c60",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Le skill ispirate a Karpathy sono principi comportamentali, non una pipeline SDLC. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_karpathy.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08100",
      "source": "B079",
      "target": "C:C04",
      "key": "ND-e6511d4193af4128",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Le skill ispirate a Karpathy sono principi comportamentali, non una pipeline SDLC. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_karpathy.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08101",
      "source": "B079",
      "target": "C:C10",
      "key": "ND-4c492da7394affb6",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Le skill ispirate a Karpathy sono principi comportamentali, non una pipeline SDLC. Confronto (patterns): Confrontare pattern operativi e workflow, mantenendo distinta la raccomandazione progettuale dall’efficacia empiricamente dimostrata. Scheda W152: Provides an architecture for organizing agentic SWE research around dependable processes, collaboration and evaluation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_karpathy.tex",
      "source_line": 52,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "patterns",
      "source_evidence_locator": "Workflow cheat-sheet (L52)",
      "target_evidence_locator": "Frozen v6 node W152 summary/contribution and limitation",
      "target_limitations": "Roadmap is not evidence of achieved agent reliability.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08102",
      "source": "B079",
      "target": "W152",
      "key": "ND-4f44ff462e430c00",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Le skill ispirate a Karpathy sono principi comportamentali, non una pipeline SDLC. Confronto (patterns): Confrontare pattern operativi e workflow, mantenendo distinta la raccomandazione progettuale dall’efficacia empiricamente dimostrata. Scheda O021: Planning, scoped delegation and continuous checking outperform an unmanaged prompt-to-merge workflow as an engineering practice.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_karpathy.tex",
      "source_line": 52,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "patterns",
      "source_evidence_locator": "Workflow cheat-sheet (L52)",
      "target_evidence_locator": "Frozen v6 node O021 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08103",
      "source": "B079",
      "target": "O021",
      "key": "ND-cac8905a745799af",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Le skill ispirate a Karpathy sono principi comportamentali, non una pipeline SDLC. Confronto (patterns): Confrontare pattern operativi e workflow, mantenendo distinta la raccomandazione progettuale dall’efficacia empiricamente dimostrata. Scheda P047: Birgitta Böckeler reflects on changes from autocomplete to agentic assistance over two years, including cognitive bias, reviewer fatigue, quality supervision and team effectiveness.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_karpathy.tex",
      "source_line": 52,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "patterns",
      "source_evidence_locator": "Workflow cheat-sheet (L52)",
      "target_evidence_locator": "Frozen v6 node P047 summary/contribution and limitation",
      "target_limitations": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08104",
      "source": "B079",
      "target": "P047",
      "key": "ND-4a71a6ec3d105be2",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Le skill ispirate a Karpathy sono principi comportamentali, non una pipeline SDLC. Confronto (learning): Confrontare apprendimento, autonomia cognitiva e debito di competenza; il quiz immediato del corpus non valida retention ritardata o prestazione professionale di lungo periodo. Scheda W118: Access to AI can reduce independent conceptual learning even without faster task completion.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_karpathy.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "learning",
      "source_evidence_locator": "Karpathy-Inspired Skills (L4)",
      "target_evidence_locator": "Frozen v6 node W118 summary/contribution and limitation",
      "target_limitations": "Controlled learning quiz; not long-run professional performance. Immediate quiz only, not delayed retention. Source percentage normalization is unresolved; Figure 10.2 is qualitative. See Appendix B and ISSUE:V6:W118_NORMALIZATION.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08105",
      "source": "B079",
      "target": "W118",
      "key": "ND-275f158421b9af6b",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Le skill ispirate a Karpathy sono principi comportamentali, non una pipeline SDLC. Confronto (learning): Confrontare apprendimento, autonomia cognitiva e debito di competenza; il quiz immediato del corpus non valida retention ritardata o prestazione professionale di lungo periodo. Scheda O003: Developers must deliberately practice reasoning, debugging and code comprehension when agents perform most implementation work.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_karpathy.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "learning",
      "source_evidence_locator": "Karpathy-Inspired Skills (L4)",
      "target_evidence_locator": "Frozen v6 node O003 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08106",
      "source": "B079",
      "target": "O003",
      "key": "ND-f873d87aae5ab0eb",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:autonomous.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_karpathy.tex",
      "source_line": 7,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:autonomous",
      "id": "x08107",
      "source": "B079",
      "target": "B056",
      "key": "ND-84848a728814b9bb",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:autonomous.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_karpathy.tex",
      "source_line": 78,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:autonomous",
      "id": "x08108",
      "source": "B079",
      "target": "B056",
      "key": "ND-094fec186189ad9b",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:comparison.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_karpathy.tex",
      "source_line": 7,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:comparison",
      "id": "x08109",
      "source": "B079",
      "target": "B057",
      "key": "ND-b339dfc20c125fbd",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:comparison.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_karpathy.tex",
      "source_line": 79,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:comparison",
      "id": "x08110",
      "source": "B079",
      "target": "B057",
      "key": "ND-0a0c8ed85ee0be7b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x08111",
      "source": "B079",
      "target": "PUB:V11:V03",
      "key": "V11-08a548e41d22d356de997054",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_agent_skills.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x08112",
      "source": "B080",
      "target": "V03",
      "key": "ND-48d709e11fc79ddc",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "Agent Skills usa composizione e caricamento progressivo per fornire capacità contestuali. Ancoraggi: Agent Skills (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_agent_skills.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08113",
      "source": "B080",
      "target": "T:System knowledge & memory",
      "key": "ND-56f0f43595fca184",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Agent Skills usa composizione e caricamento progressivo per fornire capacità contestuali. Ancoraggi: Agent Skills (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_agent_skills.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08114",
      "source": "B080",
      "target": "T:What agents can do",
      "key": "ND-7b6e52b4f44db86f",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Agent Skills usa composizione e caricamento progressivo per fornire capacità contestuali. Ancoraggi: Agent Skills (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_agent_skills.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08115",
      "source": "B080",
      "target": "T:Engineering structure",
      "key": "ND-c928ddc51047be1b",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La scheda organizza comandi, personas e struttura SKILL.md come componenti riutilizzabili. Ancoraggi: Agent Skills (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_agent_skills.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08116",
      "source": "B080",
      "target": "K:Agent context and persistent memory",
      "key": "ND-393768bd1a08f5b1",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La scheda organizza comandi, personas e struttura SKILL.md come componenti riutilizzabili. Ancoraggi: Agent Skills (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_agent_skills.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08117",
      "source": "B080",
      "target": "K:System understanding and rationale",
      "key": "ND-dcf91aec329c8ef4",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La scheda organizza comandi, personas e struttura SKILL.md come componenti riutilizzabili. Ancoraggi: Agent Skills (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_agent_skills.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08118",
      "source": "B080",
      "target": "K:Dependencies and agent supply chain",
      "key": "ND-1cb6cdb699877f15",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La scheda organizza comandi, personas e struttura SKILL.md come componenti riutilizzabili. Ancoraggi: Agent Skills (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_agent_skills.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08119",
      "source": "B080",
      "target": "K:Developer workflow and adoption",
      "key": "ND-7086a0041e26bd8f",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La scheda organizza comandi, personas e struttura SKILL.md come componenti riutilizzabili. Ancoraggi: Agent Skills (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_agent_skills.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08120",
      "source": "B080",
      "target": "K:Specifications and governance",
      "key": "ND-bfc5ffd776d0400f",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Agent Skills usa composizione e caricamento progressivo per fornire capacità contestuali. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_agent_skills.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08121",
      "source": "B080",
      "target": "C:C03",
      "key": "ND-12b6a3161bad181c",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Agent Skills usa composizione e caricamento progressivo per fornire capacità contestuali. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_agent_skills.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08122",
      "source": "B080",
      "target": "C:C09",
      "key": "ND-e9451fcc7a3f972f",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Agent Skills usa composizione e caricamento progressivo per fornire capacità contestuali. Confronto (context): Confrontare selezione, recupero e gestione del contesto con i confini di fiducia dei dati esterni. Scheda W157: Typed state pages and enforced write policy protect essential agent memory against compaction and reset failures.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_agent_skills.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "context",
      "source_evidence_locator": "Agent Skills (L4)",
      "target_evidence_locator": "Frozen v6 node W157 summary/contribution and limitation",
      "target_limitations": "Guarantees conditional on token-budget working set; limited trace and synthetic evaluation.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08123",
      "source": "B080",
      "target": "W157",
      "key": "ND-8d8c29b1fa58b1c0",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Agent Skills usa composizione e caricamento progressivo per fornire capacità contestuali. Confronto (context): Confrontare selezione, recupero e gestione del contesto con i confini di fiducia dei dati esterni. Scheda O031: Reliable prompts are assembled from selected system context, tools and constraints rather than crafted by wording alone.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_agent_skills.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "context",
      "source_evidence_locator": "Agent Skills (L4)",
      "target_evidence_locator": "Frozen v6 node O031 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08124",
      "source": "B080",
      "target": "O031",
      "key": "ND-dc0dd4086cce7c3f",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Agent Skills usa composizione e caricamento progressivo per fornire capacità contestuali. Confronto (context): Confrontare selezione, recupero e gestione del contesto con i confini di fiducia dei dati esterni. Scheda P077: Developer accounts and maintainer interviews examine internal MCP adoption, debugging, legacy systems and tool-interface design.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_agent_skills.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "context",
      "source_evidence_locator": "Agent Skills (L4)",
      "target_evidence_locator": "Frozen v6 node P077 summary/contribution and limitation",
      "target_limitations": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08125",
      "source": "B080",
      "target": "P077",
      "key": "ND-1b9b107d2ebb3a39",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Agent Skills usa composizione e caricamento progressivo per fornire capacità contestuali. Confronto (patterns): Confrontare pattern operativi e workflow, mantenendo distinta la raccomandazione progettuale dall’efficacia empiricamente dimostrata. Scheda W152: Provides an architecture for organizing agentic SWE research around dependable processes, collaboration and evaluation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_agent_skills.tex",
      "source_line": 56,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "patterns",
      "source_evidence_locator": "Workflow cheat-sheet (L56)",
      "target_evidence_locator": "Frozen v6 node W152 summary/contribution and limitation",
      "target_limitations": "Roadmap is not evidence of achieved agent reliability.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08126",
      "source": "B080",
      "target": "W152",
      "key": "ND-7012393ad603db19",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Agent Skills usa composizione e caricamento progressivo per fornire capacità contestuali. Confronto (patterns): Confrontare pattern operativi e workflow, mantenendo distinta la raccomandazione progettuale dall’efficacia empiricamente dimostrata. Scheda O021: Planning, scoped delegation and continuous checking outperform an unmanaged prompt-to-merge workflow as an engineering practice.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_agent_skills.tex",
      "source_line": 56,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "patterns",
      "source_evidence_locator": "Workflow cheat-sheet (L56)",
      "target_evidence_locator": "Frozen v6 node O021 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08127",
      "source": "B080",
      "target": "O021",
      "key": "ND-956eca8afc40f000",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:autonomous.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_agent_skills.tex",
      "source_line": 7,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:autonomous",
      "id": "x08128",
      "source": "B080",
      "target": "B056",
      "key": "ND-75b7a78ec313c8e3",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:autonomous.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_agent_skills.tex",
      "source_line": 83,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:autonomous",
      "id": "x08129",
      "source": "B080",
      "target": "B056",
      "key": "ND-8592bf4fc566edf3",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:comparison.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_agent_skills.tex",
      "source_line": 7,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:comparison",
      "id": "x08130",
      "source": "B080",
      "target": "B057",
      "key": "ND-25fbc7094399c82b",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:comparison.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_agent_skills.tex",
      "source_line": 84,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:comparison",
      "id": "x08131",
      "source": "B080",
      "target": "B057",
      "key": "ND-b5bbc91079c98eb7",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x08132",
      "source": "B080",
      "target": "PUB:V11:V03",
      "key": "V11-b2ef9fd6c2a261f61dc4448f",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_aidd.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x08133",
      "source": "B081",
      "target": "V03",
      "key": "ND-76a578d79abe6bc3",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "AIDD organizza il lavoro a partire da visione e decisioni architetturali. Ancoraggi: AIDD (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_aidd.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08134",
      "source": "B081",
      "target": "T:Code quality & security",
      "key": "ND-ac546a8a0364990b",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "AIDD organizza il lavoro a partire da visione e decisioni architetturali. Ancoraggi: AIDD (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_aidd.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08135",
      "source": "B081",
      "target": "T:Engineering structure",
      "key": "ND-2ebee4a4d6a85652",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "AIDD organizza il lavoro a partire da visione e decisioni architetturali. Ancoraggi: AIDD (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_aidd.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08136",
      "source": "B081",
      "target": "T:Verification & review",
      "key": "ND-608ec2049e3f1ec6",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La scheda sintetizza comandi, skill SudoLang e orchestrazione della pipeline backend descritta nel libro. Ancoraggi: AIDD (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_aidd.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08137",
      "source": "B081",
      "target": "K:Architecture and modularity",
      "key": "ND-8fce531c5d55435b",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La scheda sintetizza comandi, skill SudoLang e orchestrazione della pipeline backend descritta nel libro. Ancoraggi: AIDD (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_aidd.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08138",
      "source": "B081",
      "target": "K:Technical debt and complexity",
      "key": "ND-aa4d8b27a03d6a61",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La scheda sintetizza comandi, skill SudoLang e orchestrazione della pipeline backend descritta nel libro. Ancoraggi: AIDD (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_aidd.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08139",
      "source": "B081",
      "target": "K:Specifications and governance",
      "key": "ND-676cda0a519a4a55",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La scheda sintetizza comandi, skill SudoLang e orchestrazione della pipeline backend descritta nel libro. Ancoraggi: AIDD (L4)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_aidd.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08140",
      "source": "B081",
      "target": "K:Independent verification and oracles",
      "key": "ND-f880356e54b7359d",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: AIDD organizza il lavoro a partire da visione e decisioni architetturali. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_aidd.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08141",
      "source": "B081",
      "target": "C:C04",
      "key": "ND-c170c8b57da50171",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: AIDD organizza il lavoro a partire da visione e decisioni architetturali. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_aidd.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08142",
      "source": "B081",
      "target": "C:C05",
      "key": "ND-a008d9c287cd171b",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: AIDD organizza il lavoro a partire da visione e decisioni architetturali. Confronto (architecture): Mettere a confronto coerenza architetturale e manutenibilità oltre il passaggio dei test; odori e complessità non equivalgono automaticamente a incidenti. Scheda W059: Larger generated outputs are associated with coupling and architectural smells even when tests pass.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_aidd.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "architecture",
      "source_evidence_locator": "AIDD (L4)",
      "target_evidence_locator": "Frozen v6 node W059 summary/contribution and limitation",
      "target_limitations": "Small smell counts; correlation with LOC not a causal law.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08143",
      "source": "B081",
      "target": "W059",
      "key": "ND-d7e57c3f9458293f",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: AIDD organizza il lavoro a partire da visione e decisioni architetturali. Confronto (architecture): Mettere a confronto coerenza architetturale e manutenibilità oltre il passaggio dei test; odori e complessità non equivalgono automaticamente a incidenti. Scheda O007: Quality assurance for generated code increasingly depends on repeatable harness checks, not only manual inspection or agent opinion.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_aidd.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "architecture",
      "source_evidence_locator": "AIDD (L4)",
      "target_evidence_locator": "Frozen v6 node O007 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08144",
      "source": "B081",
      "target": "O007",
      "key": "ND-684f0c800e5531bf",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: AIDD organizza il lavoro a partire da visione e decisioni architetturali. Confronto (architecture): Mettere a confronto coerenza architetturale e manutenibilità oltre il passaggio dei test; odori e complessità non equivalgono automaticamente a incidenti. Scheda P066: Matthew Hawthorne discusses architectural tradeoffs, operational learning and shared responsibility using Netflix examples.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_aidd.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "architecture",
      "source_evidence_locator": "AIDD (L4)",
      "target_evidence_locator": "Frozen v6 node P066 summary/contribution and limitation",
      "target_limitations": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08145",
      "source": "B081",
      "target": "P066",
      "key": "ND-47b3be559ce2c511",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: AIDD organizza il lavoro a partire da visione e decisioni architetturali. Confronto (intent): Confrontare intenti, specifiche e criteri di accettazione. La convergenza concettuale non costituisce una validazione sperimentale del processo. Scheda W011: Proposes specification and verification governance to balance faster generation against reliability.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_aidd.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "intent",
      "source_evidence_locator": "AIDD (L4)",
      "target_evidence_locator": "Frozen v6 node W011 summary/contribution and limitation",
      "target_limitations": "Synthesis rather than a new intervention trial.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08146",
      "source": "B081",
      "target": "W011",
      "key": "ND-c568fa336afe4d00",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: AIDD organizza il lavoro a partire da visione e decisioni architetturali. Confronto (intent): Confrontare intenti, specifiche e criteri di accettazione. La convergenza concettuale non costituisce una validazione sperimentale del processo. Scheda O018: A useful agent specification is compact, testable and iterative rather than a giant prompt resembling an unvalidated requirements dump.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_aidd.tex",
      "source_line": 4,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "intent",
      "source_evidence_locator": "AIDD (L4)",
      "target_evidence_locator": "Frozen v6 node O018 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08147",
      "source": "B081",
      "target": "O018",
      "key": "ND-b578833eb2328947",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:autonomous.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_aidd.tex",
      "source_line": 7,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:autonomous",
      "id": "x08148",
      "source": "B081",
      "target": "B056",
      "key": "ND-dad0ddd7f182a4a1",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:autonomous.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_aidd.tex",
      "source_line": 86,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:autonomous",
      "id": "x08149",
      "source": "B081",
      "target": "B056",
      "key": "ND-359ae7f46f365cd1",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:comparison.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_aidd.tex",
      "source_line": 7,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:comparison",
      "id": "x08150",
      "source": "B081",
      "target": "B057",
      "key": "ND-eadeab84407c3d72",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:comparison.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/reference_cards/appendix_aidd.tex",
      "source_line": 87,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:comparison",
      "id": "x08151",
      "source": "B081",
      "target": "B057",
      "key": "ND-44564918d28c56b2",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x08152",
      "source": "B081",
      "target": "PUB:V11:V03",
      "key": "V11-dbe0fb8cdbbb1261fd8fa287",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_references.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x08153",
      "source": "B082",
      "target": "V03",
      "key": "ND-2dad8bee99b42b5d",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "L’apparato finale documenta serie, attribuzioni ed opere richiamate. Ancoraggi: Books in the Series (L7); Sources for Chapter Epigraphs (L66); Cited Works (L115)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_references.tex",
      "source_line": 7,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08154",
      "source": "B082",
      "target": "T:Engineering structure",
      "key": "ND-ff839d42c4d78dd4",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "L’apparato finale documenta serie, attribuzioni ed opere richiamate. Ancoraggi: Books in the Series (L7); Sources for Chapter Epigraphs (L66); Cited Works (L115)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_references.tex",
      "source_line": 7,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08155",
      "source": "B082",
      "target": "T:What agents can do",
      "key": "ND-4c7cc7346ee9302c",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il file collega i volumi dell’autore e raccoglie fonti degli epigrafi e lavori citati, rendendo tracciabile la genealogia editoriale. Ancoraggi: Books in the Series (L7); Sources for Chapter Epigraphs (L66); Cited Works (L115)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_references.tex",
      "source_line": 7,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08156",
      "source": "B082",
      "target": "K:Developer workflow and adoption",
      "key": "ND-e89b1b5cf175c222",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il file collega i volumi dell’autore e raccoglie fonti degli epigrafi e lavori citati, rendendo tracciabile la genealogia editoriale. Ancoraggi: Books in the Series (L7); Sources for Chapter Epigraphs (L66); Cited Works (L115)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_references.tex",
      "source_line": 7,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08157",
      "source": "B082",
      "target": "K:Human-agent collaboration",
      "key": "ND-5a1258380ec88f77",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: L’apparato finale documenta serie, attribuzioni ed opere richiamate. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_references.tex",
      "source_line": 7,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08158",
      "source": "B082",
      "target": "C:C01",
      "key": "ND-84cff283d2175be3",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:shift.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_references.tex",
      "source_line": 81,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:shift",
      "id": "x08159",
      "source": "B082",
      "target": "B049",
      "key": "ND-c4241b3c5014a8dd",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:process.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_references.tex",
      "source_line": 83,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:process",
      "id": "x08160",
      "source": "B082",
      "target": "B050",
      "key": "ND-47f5b79a34e9bc59",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:anatomy.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_references.tex",
      "source_line": 85,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:anatomy",
      "id": "x08161",
      "source": "B082",
      "target": "B051",
      "key": "ND-b87e237af96feec4",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:ecosystem.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_references.tex",
      "source_line": 87,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:ecosystem",
      "id": "x08162",
      "source": "B082",
      "target": "B052",
      "key": "ND-3620607503c7f2aa",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:gsd.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_references.tex",
      "source_line": 89,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:gsd",
      "id": "x08163",
      "source": "B082",
      "target": "B053",
      "key": "ND-dafd444f2cd65d22",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:spectools.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_references.tex",
      "source_line": 91,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:spectools",
      "id": "x08164",
      "source": "B082",
      "target": "B054",
      "key": "ND-315281d680e6ae40",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:orchestrators.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_references.tex",
      "source_line": 93,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:orchestrators",
      "id": "x08165",
      "source": "B082",
      "target": "B055",
      "key": "ND-d5236761491239ae",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:autonomous.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_references.tex",
      "source_line": 95,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:autonomous",
      "id": "x08166",
      "source": "B082",
      "target": "B056",
      "key": "ND-446986e4033007da",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:comparison.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_references.tex",
      "source_line": 97,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:comparison",
      "id": "x08167",
      "source": "B082",
      "target": "B057",
      "key": "ND-de5ba1e3a3ddebcd",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:boundaries.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_references.tex",
      "source_line": 99,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:boundaries",
      "id": "x08168",
      "source": "B082",
      "target": "B058",
      "key": "ND-bf47151740205acc",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:foundation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_references.tex",
      "source_line": 101,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:foundation",
      "id": "x08169",
      "source": "B082",
      "target": "B059",
      "key": "ND-92e17ec3a5b88224",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:agents.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_references.tex",
      "source_line": 103,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:agents",
      "id": "x08170",
      "source": "B082",
      "target": "B060",
      "key": "ND-f169c275532a3f4f",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:automation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_references.tex",
      "source_line": 105,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:automation",
      "id": "x08171",
      "source": "B082",
      "target": "B061",
      "key": "ND-082e21fcf409bdf6",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:autonomy.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_references.tex",
      "source_line": 107,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:autonomy",
      "id": "x08172",
      "source": "B082",
      "target": "B062",
      "key": "ND-bebfd324f7bc4ac6",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:patterns.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_references.tex",
      "source_line": 109,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:patterns",
      "id": "x08173",
      "source": "B082",
      "target": "B063",
      "key": "ND-a2c5236c779ceb28",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:limitations.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_references.tex",
      "source_line": 111,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:limitations",
      "id": "x08174",
      "source": "B082",
      "target": "B064",
      "key": "ND-c98cb5c816483d6e",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:design-framework.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "AI_SDD_ENG_V2/appendices/appendix_references.tex",
      "source_line": 113,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:design-framework",
      "id": "x08175",
      "source": "B082",
      "target": "B065",
      "key": "ND-0520484457a624ac",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x08176",
      "source": "B082",
      "target": "PUB:V11:V03",
      "key": "V11-b11c658068e07ffaa8dbf242",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/main.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x08177",
      "source": "B083",
      "target": "V04",
      "key": "ND-0a0156db40765d75",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "Le introduzioni alle parti e la postfazione presentano il passaggio dall’assistenza interattiva alla delega continuativa. Ancoraggi: Afterword: The Autonomous Future (L204)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/main.tex",
      "source_line": 204,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08178",
      "source": "B083",
      "target": "T:What agents can do",
      "key": "ND-1c51c144ee8945ad",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Le introduzioni alle parti e la postfazione presentano il passaggio dall’assistenza interattiva alla delega continuativa. Ancoraggi: Afterword: The Autonomous Future (L204)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/main.tex",
      "source_line": 204,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08179",
      "source": "B083",
      "target": "T:Engineering structure",
      "key": "ND-e8ce1a48f20d4162",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Le introduzioni alle parti e la postfazione presentano il passaggio dall’assistenza interattiva alla delega continuativa. Ancoraggi: Afterword: The Autonomous Future (L204)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/main.tex",
      "source_line": 204,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08180",
      "source": "B083",
      "target": "T:Jobs & roles",
      "key": "ND-79e646927aeebfdb",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Le introduzioni alle parti e la postfazione presentano il passaggio dall’assistenza interattiva alla delega continuativa. Ancoraggi: Afterword: The Autonomous Future (L204)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/main.tex",
      "source_line": 204,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08181",
      "source": "B083",
      "target": "T:Skills & learning",
      "key": "ND-2fb25de03155bcee",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il main contiene raccordi didattici e una conclusione sull’evoluzione del lavoro, distinti dagli input dei capitoli; le porzioni biografiche non alimentano relazioni tematiche. Ancoraggi: Afterword: The Autonomous Future (L204)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/main.tex",
      "source_line": 204,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08182",
      "source": "B083",
      "target": "K:Agent failure and escalation",
      "key": "ND-211c6394bae76416",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il main contiene raccordi didattici e una conclusione sull’evoluzione del lavoro, distinti dagli input dei capitoli; le porzioni biografiche non alimentano relazioni tematiche. Ancoraggi: Afterword: The Autonomous Future (L204)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/main.tex",
      "source_line": 204,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08183",
      "source": "B083",
      "target": "K:Long-running agent execution",
      "key": "ND-bcac40582d889ae4",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il main contiene raccordi didattici e una conclusione sull’evoluzione del lavoro, distinti dagli input dei capitoli; le porzioni biografiche non alimentano relazioni tematiche. Ancoraggi: Afterword: The Autonomous Future (L204)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/main.tex",
      "source_line": 204,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08184",
      "source": "B083",
      "target": "K:Employment and early-career roles",
      "key": "ND-169c5102352a6624",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il main contiene raccordi didattici e una conclusione sull’evoluzione del lavoro, distinti dagli input dei capitoli; le porzioni biografiche non alimentano relazioni tematiche. Ancoraggi: Afterword: The Autonomous Future (L204)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/main.tex",
      "source_line": 204,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08185",
      "source": "B083",
      "target": "K:Ownership and knowledge transfer",
      "key": "ND-7a5bcd378e065eea",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Le introduzioni alle parti e la postfazione presentano il passaggio dall’assistenza interattiva alla delega continuativa. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/main.tex",
      "source_line": 204,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08186",
      "source": "B083",
      "target": "C:C01",
      "key": "ND-49bc777b05d16b93",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Le introduzioni alle parti e la postfazione presentano il passaggio dall’assistenza interattiva alla delega continuativa. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/main.tex",
      "source_line": 204,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08187",
      "source": "B083",
      "target": "C:C03",
      "key": "ND-42039c7d9cd22920",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Le introduzioni alle parti e la postfazione presentano il passaggio dall’assistenza interattiva alla delega continuativa. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/main.tex",
      "source_line": 204,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08188",
      "source": "B083",
      "target": "C:C11",
      "key": "ND-a61f4f68fb45a856",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/main.tex",
      "source_line": 24,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x08189",
      "source": "B083",
      "target": "B084",
      "key": "ND-486826d1b9c50c36",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/main.tex",
      "source_line": 66,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x08190",
      "source": "B083",
      "target": "B085",
      "key": "ND-45f6f2f670810812",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:revolution.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/main.tex",
      "source_line": 46,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:revolution",
      "id": "x08191",
      "source": "B083",
      "target": "B085",
      "key": "ND-3f898c8e5f994203",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/main.tex",
      "source_line": 67,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x08192",
      "source": "B083",
      "target": "B086",
      "key": "ND-e2c58ffaf45ba6bd",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:philosophy.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/main.tex",
      "source_line": 49,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:philosophy",
      "id": "x08193",
      "source": "B083",
      "target": "B086",
      "key": "ND-dc667ca9163d7a53",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/main.tex",
      "source_line": 68,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x08194",
      "source": "B083",
      "target": "B087",
      "key": "ND-88ad36c34b6008bf",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:evolution.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/main.tex",
      "source_line": 52,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:evolution",
      "id": "x08195",
      "source": "B083",
      "target": "B087",
      "key": "ND-1bce0592d7596a1b",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/main.tex",
      "source_line": 108,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x08196",
      "source": "B083",
      "target": "B088",
      "key": "ND-c861a2c0c53d877d",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:ralph.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/main.tex",
      "source_line": 85,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:ralph",
      "id": "x08197",
      "source": "B083",
      "target": "B088",
      "key": "ND-f63b61837d2c8c04",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/main.tex",
      "source_line": 109,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x08198",
      "source": "B083",
      "target": "B089",
      "key": "ND-b907c83a92df7f29",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:decomposition.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/main.tex",
      "source_line": 88,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:decomposition",
      "id": "x08199",
      "source": "B083",
      "target": "B089",
      "key": "ND-c595b9e2b00e701d",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/main.tex",
      "source_line": 110,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x08200",
      "source": "B083",
      "target": "B090",
      "key": "ND-a342655f9f6e2dee",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:memory.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/main.tex",
      "source_line": 91,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:memory",
      "id": "x08201",
      "source": "B083",
      "target": "B090",
      "key": "ND-49ff884c0ed54eb7",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/main.tex",
      "source_line": 111,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x08202",
      "source": "B083",
      "target": "B091",
      "key": "ND-5a68a8a5cedb77bd",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:quality.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/main.tex",
      "source_line": 94,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:quality",
      "id": "x08203",
      "source": "B083",
      "target": "B091",
      "key": "ND-63ac5c8ac4f93436",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/main.tex",
      "source_line": 154,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x08204",
      "source": "B083",
      "target": "B092",
      "key": "ND-45db8f54bd107348",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:prompting.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/main.tex",
      "source_line": 128,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:prompting",
      "id": "x08205",
      "source": "B083",
      "target": "B092",
      "key": "ND-c063731cdae7c864",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/main.tex",
      "source_line": 155,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x08206",
      "source": "B083",
      "target": "B093",
      "key": "ND-b141a31baaaba9b8",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:patterns.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/main.tex",
      "source_line": 131,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:patterns",
      "id": "x08207",
      "source": "B083",
      "target": "B093",
      "key": "ND-d112d881aa5a926c",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/main.tex",
      "source_line": 156,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x08208",
      "source": "B083",
      "target": "B094",
      "key": "ND-744be6fc169e47e7",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:scheduling.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/main.tex",
      "source_line": 134,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:scheduling",
      "id": "x08209",
      "source": "B083",
      "target": "B094",
      "key": "ND-cfbb9d4a245e7ebd",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/main.tex",
      "source_line": 157,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x08210",
      "source": "B083",
      "target": "B095",
      "key": "ND-baa3992ed9ee9aea",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:orchestration.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/main.tex",
      "source_line": 137,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:orchestration",
      "id": "x08211",
      "source": "B083",
      "target": "B095",
      "key": "ND-731a0438e12b22af",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/main.tex",
      "source_line": 158,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x08212",
      "source": "B083",
      "target": "B096",
      "key": "ND-a274307b26d6a8bc",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:safety.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/main.tex",
      "source_line": 140,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:safety",
      "id": "x08213",
      "source": "B083",
      "target": "B096",
      "key": "ND-8d4ea1714d4041da",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/main.tex",
      "source_line": 191,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x08214",
      "source": "B083",
      "target": "B097",
      "key": "ND-024ebe66c40df96b",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label app:implementation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/main.tex",
      "source_line": 171,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "app:implementation",
      "id": "x08215",
      "source": "B083",
      "target": "B097",
      "key": "ND-ccf9179030014980",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/main.tex",
      "source_line": 192,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x08216",
      "source": "B083",
      "target": "B098",
      "key": "ND-a457d35cb020be06",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label app:tools.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/main.tex",
      "source_line": 174,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "app:tools",
      "id": "x08217",
      "source": "B083",
      "target": "B098",
      "key": "ND-0b01e9847245c972",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/main.tex",
      "source_line": 193,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x08218",
      "source": "B083",
      "target": "B099",
      "key": "ND-b8ec257728557bee",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label app:troubleshooting.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/main.tex",
      "source_line": 177,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "app:troubleshooting",
      "id": "x08219",
      "source": "B083",
      "target": "B099",
      "key": "ND-1c40f6d29f0afbff",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/main.tex",
      "source_line": 194,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x08220",
      "source": "B083",
      "target": "B100",
      "key": "ND-e1a4216255d4200f",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label app:copilot.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/main.tex",
      "source_line": 180,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "app:copilot",
      "id": "x08221",
      "source": "B083",
      "target": "B100",
      "key": "ND-c5a3b7190a5091ec",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_TEX_INCLUDES",
      "rationale": "Inclusione LaTeX esplicita; testo del figlio non incorporato nella scheda del padre.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/main.tex",
      "source_line": 264,
      "evidence_status": "EXPLICIT_TEX_INPUT",
      "id": "x08222",
      "source": "B083",
      "target": "B101",
      "key": "ND-338752e6df59cbdc",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x08223",
      "source": "B083",
      "target": "PUB:V11:V04",
      "key": "V11-d885af8df186040948c170f6",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/frontmatter.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x08224",
      "source": "B084",
      "target": "V04",
      "key": "ND-f09bc3c3e01e77bf",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "La prefazione definisce destinatari, percorso di lettura e precauzioni per costruire agenti autonomi. Ancoraggi: Preface (L78); Who This Book Is For (L146); The Recommended Path (L191); The Experts Who Shaped This Book (L292)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/frontmatter.tex",
      "source_line": 78,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08225",
      "source": "B084",
      "target": "T:What agents can do",
      "key": "ND-3faa8b1d7d0876bd",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La prefazione definisce destinatari, percorso di lettura e precauzioni per costruire agenti autonomi. Ancoraggi: Preface (L78); Who This Book Is For (L146); The Recommended Path (L191); The Experts Who Shaped This Book (L292)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/frontmatter.tex",
      "source_line": 78,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08226",
      "source": "B084",
      "target": "T:Engineering structure",
      "key": "ND-ea236a60f82936a3",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La prefazione definisce destinatari, percorso di lettura e precauzioni per costruire agenti autonomi. Ancoraggi: Preface (L78); Who This Book Is For (L146); The Recommended Path (L191); The Experts Who Shaped This Book (L292)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/frontmatter.tex",
      "source_line": 78,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08227",
      "source": "B084",
      "target": "T:Productivity",
      "key": "ND-75710cd3d4a7974c",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La prefazione definisce destinatari, percorso di lettura e precauzioni per costruire agenti autonomi. Ancoraggi: Preface (L78); Who This Book Is For (L146); The Recommended Path (L191); The Experts Who Shaped This Book (L292)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/frontmatter.tex",
      "source_line": 78,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08228",
      "source": "B084",
      "target": "T:Skills & learning",
      "key": "ND-67fccdcb3e1a0d57",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il volume si presenta come seguito dello SDD e attribuisce contributi a Huntley, Yegge, Carson e Osmani; documenta il contesto practitioner della sintesi. Ancoraggi: Preface (L78); Who This Book Is For (L146); The Recommended Path (L191); The Experts Who Shaped This Book (L292)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/frontmatter.tex",
      "source_line": 78,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08229",
      "source": "B084",
      "target": "K:Agent failure and escalation",
      "key": "ND-9f4d6cbb8654fb56",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il volume si presenta come seguito dello SDD e attribuisce contributi a Huntley, Yegge, Carson e Osmani; documenta il contesto practitioner della sintesi. Ancoraggi: Preface (L78); Who This Book Is For (L146); The Recommended Path (L191); The Experts Who Shaped This Book (L292)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/frontmatter.tex",
      "source_line": 78,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08230",
      "source": "B084",
      "target": "K:Long-running agent execution",
      "key": "ND-c7df26a6dd789cf5",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il volume si presenta come seguito dello SDD e attribuisce contributi a Huntley, Yegge, Carson e Osmani; documenta il contesto practitioner della sintesi. Ancoraggi: Preface (L78); Who This Book Is For (L146); The Recommended Path (L191); The Experts Who Shaped This Book (L292)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/frontmatter.tex",
      "source_line": 78,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08231",
      "source": "B084",
      "target": "K:Developer workflow and adoption",
      "key": "ND-bc37b21c19a85192",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il volume si presenta come seguito dello SDD e attribuisce contributi a Huntley, Yegge, Carson e Osmani; documenta il contesto practitioner della sintesi. Ancoraggi: Preface (L78); Who This Book Is For (L146); The Recommended Path (L191); The Experts Who Shaped This Book (L292)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/frontmatter.tex",
      "source_line": 78,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08232",
      "source": "B084",
      "target": "K:Evaluation methodology and baselines",
      "key": "ND-74cfbf4b2f1be172",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: La prefazione definisce destinatari, percorso di lettura e precauzioni per costruire agenti autonomi. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/frontmatter.tex",
      "source_line": 78,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08233",
      "source": "B084",
      "target": "C:C01",
      "key": "ND-2957b487cd92e495",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: La prefazione definisce destinatari, percorso di lettura e precauzioni per costruire agenti autonomi. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/frontmatter.tex",
      "source_line": 78,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08234",
      "source": "B084",
      "target": "C:C03",
      "key": "ND-abe6e5fd01942c38",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: La prefazione definisce destinatari, percorso di lettura e precauzioni per costruire agenti autonomi. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/frontmatter.tex",
      "source_line": 78,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08235",
      "source": "B084",
      "target": "C:C11",
      "key": "ND-1521b845bae06721",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x08236",
      "source": "B084",
      "target": "PUB:V11:V04",
      "key": "V11-2bdd14bf7560e5063f6f2b25",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter01_revolution.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x08237",
      "source": "B085",
      "target": "V04",
      "key": "ND-632624593fcde9c4",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "Lo sviluppo continuativo combina esecuzione autonoma, contesto rinnovato e una frontiera umana di approvazione. Ancoraggi: From Reactive to Proactive AI (L25); The Continuous Loop Concept (L117); Prerequisites for Success (L246); What This Book Will Teach You (L319)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter01_revolution.tex",
      "source_line": 25,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08238",
      "source": "B085",
      "target": "T:What agents can do",
      "key": "ND-e2140bfa9ad52377",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Lo sviluppo continuativo combina esecuzione autonoma, contesto rinnovato e una frontiera umana di approvazione. Ancoraggi: From Reactive to Proactive AI (L25); The Continuous Loop Concept (L117); Prerequisites for Success (L246); What This Book Will Teach You (L319)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter01_revolution.tex",
      "source_line": 25,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08239",
      "source": "B085",
      "target": "T:Engineering structure",
      "key": "ND-2f8db5afce8a39ea",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Lo sviluppo continuativo combina esecuzione autonoma, contesto rinnovato e una frontiera umana di approvazione. Ancoraggi: From Reactive to Proactive AI (L25); The Continuous Loop Concept (L117); Prerequisites for Success (L246); What This Book Will Teach You (L319)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter01_revolution.tex",
      "source_line": 25,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08240",
      "source": "B085",
      "target": "T:Verification & review",
      "key": "ND-daf0b5c626ec7722",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Lo sviluppo continuativo combina esecuzione autonoma, contesto rinnovato e una frontiera umana di approvazione. Ancoraggi: From Reactive to Proactive AI (L25); The Continuous Loop Concept (L117); Prerequisites for Success (L246); What This Book Will Teach You (L319)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter01_revolution.tex",
      "source_line": 25,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08241",
      "source": "B085",
      "target": "T:Code quality & security",
      "key": "ND-9bcf9650fd6a11dc",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo lega Ralph, apprendimento cumulativo, specifiche, infrastruttura di test e controllo di versione a un flusso che prepara lavoro per la revisione. Ancoraggi: From Reactive to Proactive AI (L25); The Continuous Loop Concept (L117); Prerequisites for Success (L246); What This Book Will Teach You (L319)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter01_revolution.tex",
      "source_line": 25,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08242",
      "source": "B085",
      "target": "K:Agent failure and escalation",
      "key": "ND-e3c5f1532f365061",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo lega Ralph, apprendimento cumulativo, specifiche, infrastruttura di test e controllo di versione a un flusso che prepara lavoro per la revisione. Ancoraggi: From Reactive to Proactive AI (L25); The Continuous Loop Concept (L117); Prerequisites for Success (L246); What This Book Will Teach You (L319)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter01_revolution.tex",
      "source_line": 25,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08243",
      "source": "B085",
      "target": "K:Long-running agent execution",
      "key": "ND-4a99c8628c48cdd1",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo lega Ralph, apprendimento cumulativo, specifiche, infrastruttura di test e controllo di versione a un flusso che prepara lavoro per la revisione. Ancoraggi: From Reactive to Proactive AI (L25); The Continuous Loop Concept (L117); Prerequisites for Success (L246); What This Book Will Teach You (L319)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter01_revolution.tex",
      "source_line": 25,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08244",
      "source": "B085",
      "target": "K:Independent verification and oracles",
      "key": "ND-21e992e5e9050ee6",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo lega Ralph, apprendimento cumulativo, specifiche, infrastruttura di test e controllo di versione a un flusso che prepara lavoro per la revisione. Ancoraggi: From Reactive to Proactive AI (L25); The Continuous Loop Concept (L117); Prerequisites for Success (L246); What This Book Will Teach You (L319)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter01_revolution.tex",
      "source_line": 25,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08245",
      "source": "B085",
      "target": "K:Review capacity and maintainers",
      "key": "ND-db2bd6bee7fe74ad",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo lega Ralph, apprendimento cumulativo, specifiche, infrastruttura di test e controllo di versione a un flusso che prepara lavoro per la revisione. Ancoraggi: From Reactive to Proactive AI (L25); The Continuous Loop Concept (L117); Prerequisites for Success (L246); What This Book Will Teach You (L319)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter01_revolution.tex",
      "source_line": 25,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08246",
      "source": "B085",
      "target": "K:AI as reviewer",
      "key": "ND-f146972b044f41e8",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo lega Ralph, apprendimento cumulativo, specifiche, infrastruttura di test e controllo di versione a un flusso che prepara lavoro per la revisione. Ancoraggi: From Reactive to Proactive AI (L25); The Continuous Loop Concept (L117); Prerequisites for Success (L246); What This Book Will Teach You (L319)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter01_revolution.tex",
      "source_line": 25,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08247",
      "source": "B085",
      "target": "K:Automation bias and trust",
      "key": "ND-948156a8da69a87a",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Lo sviluppo continuativo combina esecuzione autonoma, contesto rinnovato e una frontiera umana di approvazione. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter01_revolution.tex",
      "source_line": 25,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08248",
      "source": "B085",
      "target": "C:C01",
      "key": "ND-bf2a1a9dcc911c19",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Lo sviluppo continuativo combina esecuzione autonoma, contesto rinnovato e una frontiera umana di approvazione. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter01_revolution.tex",
      "source_line": 25,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08249",
      "source": "B085",
      "target": "C:C03",
      "key": "ND-24f78a1e5865829a",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Lo sviluppo continuativo combina esecuzione autonoma, contesto rinnovato e una frontiera umana di approvazione. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter01_revolution.tex",
      "source_line": 25,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08250",
      "source": "B085",
      "target": "C:C08",
      "key": "ND-84e6f5de7220b521",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Lo sviluppo continuativo combina esecuzione autonoma, contesto rinnovato e una frontiera umana di approvazione. Confronto (autonomy): Confrontare delega, arresto ed escalation. Le scale practitioner descrivono regimi di lavoro, non una misura validata e universale della maturità. Scheda W191: Rejected agent PRs reveal recurring limits in requirement understanding, repository fit and coordination with maintainers.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter01_revolution.tex",
      "source_line": 25,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "autonomy",
      "source_evidence_locator": "From Reactive to Proactive AI (L25); Prerequisites for Success (L246); What This Book Will Teach You (L319)",
      "target_evidence_locator": "Frozen v6 node W191 summary/contribution and limitation",
      "target_limitations": "Failure coding depends on visible GitHub information; shared AIDev sample.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08251",
      "source": "B085",
      "target": "W191",
      "key": "ND-03c86408a440dee2",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Lo sviluppo continuativo combina esecuzione autonoma, contesto rinnovato e una frontiera umana di approvazione. Confronto (autonomy): Confrontare delega, arresto ed escalation. Le scale practitioner descrivono regimi di lavoro, non una misura validata e universale della maturità. Scheda O010: Osmani separates autonomy into agency and orchestration axes, describing six operating levels from suggestions to management-by-exception.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter01_revolution.tex",
      "source_line": 25,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "autonomy",
      "source_evidence_locator": "From Reactive to Proactive AI (L25); Prerequisites for Success (L246); What This Book Will Teach You (L319)",
      "target_evidence_locator": "Frozen v6 node O010 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08252",
      "source": "B085",
      "target": "O010",
      "key": "ND-abd57cc46e2ca372",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Lo sviluppo continuativo combina esecuzione autonoma, contesto rinnovato e una frontiera umana di approvazione. Confronto (autonomy): Confrontare delega, arresto ed escalation. Le scale practitioner descrivono regimi di lavoro, non una misura validata e universale della maturità. Scheda P086: A written interview explores Yegge’s autonomy ladder, multi-agent work, fatigue and predictions about engineering employment.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter01_revolution.tex",
      "source_line": 25,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "autonomy",
      "source_evidence_locator": "From Reactive to Proactive AI (L25); Prerequisites for Success (L246); What This Book Will Teach You (L319)",
      "target_evidence_locator": "Frozen v6 node P086 summary/contribution and limitation",
      "target_limitations": "Yegge’s eight stages are a provocative practitioner ladder, not a validated maturity scale and not Osmani’s independent agency/orchestration axes. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08253",
      "source": "B085",
      "target": "P086",
      "key": "ND-7e523f3166b3e533",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Lo sviluppo continuativo combina esecuzione autonoma, contesto rinnovato e una frontiera umana di approvazione. Confronto (loop): Confrontare il loop come unità di lavoro, con stato, controlli e policy esterni. I tre corpus non costituiscono repliche indipendenti dello stesso risultato. Scheda W095: Proposes analyzing the whole agentic lifecycle across verification reliability and cost.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter01_revolution.tex",
      "source_line": 117,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "loop",
      "source_evidence_locator": "The Continuous Loop Concept (L117); Introducing the Ralph Wiggum Pattern (L123); Why Stateless Iterations Beat Long Sessions (L231)",
      "target_evidence_locator": "Frozen v6 node W095 summary/contribution and limitation",
      "target_limitations": "Synthesis only, no new outcome dataset.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08254",
      "source": "B085",
      "target": "W095",
      "key": "ND-79974807f1d1cdec",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Lo sviluppo continuativo combina esecuzione autonoma, contesto rinnovato e una frontiera umana di approvazione. Confronto (loop): Confrontare il loop come unità di lavoro, con stato, controlli e policy esterni. I tre corpus non costituiscono repliche indipendenti dello stesso risultato. Scheda O012: Osmani identifies five interoperable loop-building primitives—scheduling, worktrees, skills, connectors and subagents—plus durable external memory.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter01_revolution.tex",
      "source_line": 117,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "loop",
      "source_evidence_locator": "The Continuous Loop Concept (L117); Introducing the Ralph Wiggum Pattern (L123); Why Stateless Iterations Beat Long Sessions (L231)",
      "target_evidence_locator": "Frozen v6 node O012 summary/contribution and limitation",
      "target_limitations": "A practitioner engineering pattern; the article does not establish comparative loop reliability by controlled experiment.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08255",
      "source": "B085",
      "target": "O012",
      "key": "ND-c058e8ca29f929f4",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Lo sviluppo continuativo combina esecuzione autonoma, contesto rinnovato e una frontiera umana di approvazione. Confronto (review): Analizzare il trasferimento del collo di bottiglia alla revisione e i criteri di approvazione, distinguendo attività registrata e qualità effettiva del controllo. Scheda W065: Most agent PRs have no recorded human review, but same-repository human PRs also often lack review.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter01_revolution.tex",
      "source_line": 301,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "review",
      "source_evidence_locator": "The Human Review Commitment (L301)",
      "target_evidence_locator": "Frozen v6 node W065 summary/contribution and limitation",
      "target_limitations": "Recorded GitHub review is not total review rigor; shared AIDev data.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08256",
      "source": "B085",
      "target": "W065",
      "key": "ND-d20fcbf126f82007",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Lo sviluppo continuativo combina esecuzione autonoma, contesto rinnovato e una frontiera umana di approvazione. Confronto (review): Analizzare il trasferimento del collo di bottiglia alla revisione e i criteri di approvazione, distinguendo attività registrata e qualità effettiva del controllo. Scheda O011: AI-generated code moves the bottleneck from writing to justified acceptance, making review strategy a core engineering skill.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter01_revolution.tex",
      "source_line": 301,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "review",
      "source_evidence_locator": "The Human Review Commitment (L301)",
      "target_evidence_locator": "Frozen v6 node O011 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08257",
      "source": "B085",
      "target": "O011",
      "key": "ND-20944639171ae9e5",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:philosophy.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter01_revolution.tex",
      "source_line": 325,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:philosophy",
      "id": "x08258",
      "source": "B085",
      "target": "B086",
      "key": "ND-66cb483bc1476225",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:evolution.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter01_revolution.tex",
      "source_line": 325,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:evolution",
      "id": "x08259",
      "source": "B085",
      "target": "B087",
      "key": "ND-a6be0baab654d554",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:ralph.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter01_revolution.tex",
      "source_line": 330,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:ralph",
      "id": "x08260",
      "source": "B085",
      "target": "B088",
      "key": "ND-3b819c24b36a9c12",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:decomposition.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter01_revolution.tex",
      "source_line": 331,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:decomposition",
      "id": "x08261",
      "source": "B085",
      "target": "B089",
      "key": "ND-ebab65cf9891819a",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:memory.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter01_revolution.tex",
      "source_line": 332,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:memory",
      "id": "x08262",
      "source": "B085",
      "target": "B090",
      "key": "ND-bb3eb6a19a64ec94",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:quality.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter01_revolution.tex",
      "source_line": 333,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:quality",
      "id": "x08263",
      "source": "B085",
      "target": "B091",
      "key": "ND-0f662e8a23a11789",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:prompting.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter01_revolution.tex",
      "source_line": 334,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:prompting",
      "id": "x08264",
      "source": "B085",
      "target": "B092",
      "key": "ND-95e8236980032d43",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:scheduling.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter01_revolution.tex",
      "source_line": 335,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:scheduling",
      "id": "x08265",
      "source": "B085",
      "target": "B094",
      "key": "ND-c8b70d2dc4c0edad",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:orchestration.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter01_revolution.tex",
      "source_line": 336,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:orchestration",
      "id": "x08266",
      "source": "B085",
      "target": "B095",
      "key": "ND-cc8983c0df037bce",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:safety.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter01_revolution.tex",
      "source_line": 337,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:safety",
      "id": "x08267",
      "source": "B085",
      "target": "B096",
      "key": "ND-1fa66c8bbc78adb1",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x08268",
      "source": "B085",
      "target": "PUB:V11:V04",
      "key": "V11-0ac2a7a3341b972a3c4202d3",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter02_philosophy.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x08269",
      "source": "B086",
      "target": "V04",
      "key": "ND-65e52b913d7f41d9",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "Progettare per il fallimento prevedibile significa fornire segnali di rifiuto e stato recuperabile. Ancoraggi: Embracing Predictable Failure (L18); The Backpressure Model (L96); Core Principles for Autonomous Systems (L289); Common Anti-Patterns to Avoid (L444)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter02_philosophy.tex",
      "source_line": 18,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08270",
      "source": "B086",
      "target": "T:What agents can do",
      "key": "ND-de74c91514a46240",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Progettare per il fallimento prevedibile significa fornire segnali di rifiuto e stato recuperabile. Ancoraggi: Embracing Predictable Failure (L18); The Backpressure Model (L96); Core Principles for Autonomous Systems (L289); Common Anti-Patterns to Avoid (L444)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter02_philosophy.tex",
      "source_line": 18,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08271",
      "source": "B086",
      "target": "T:Verification & review",
      "key": "ND-66805886fec2f0e2",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Progettare per il fallimento prevedibile significa fornire segnali di rifiuto e stato recuperabile. Ancoraggi: Embracing Predictable Failure (L18); The Backpressure Model (L96); Core Principles for Autonomous Systems (L289); Common Anti-Patterns to Avoid (L444)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter02_philosophy.tex",
      "source_line": 18,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08272",
      "source": "B086",
      "target": "T:Code quality & security",
      "key": "ND-afba511c5182c8d3",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Progettare per il fallimento prevedibile significa fornire segnali di rifiuto e stato recuperabile. Ancoraggi: Embracing Predictable Failure (L18); The Backpressure Model (L96); Core Principles for Autonomous Systems (L289); Common Anti-Patterns to Avoid (L444)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter02_philosophy.tex",
      "source_line": 18,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08273",
      "source": "B086",
      "target": "T:System knowledge & memory",
      "key": "ND-020b85459e920e62",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Backpressure, test, contesto fresco, piano modificabile e memoria su disco spostano l’attenzione dal prompt perfetto alle condizioni che bloccano lavoro invalido. Ancoraggi: Embracing Predictable Failure (L18); The Backpressure Model (L96); Core Principles for Autonomous Systems (L289); Common Anti-Patterns to Avoid (L444)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter02_philosophy.tex",
      "source_line": 18,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08274",
      "source": "B086",
      "target": "K:Agent failure and escalation",
      "key": "ND-a5947381d673ffae",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Backpressure, test, contesto fresco, piano modificabile e memoria su disco spostano l’attenzione dal prompt perfetto alle condizioni che bloccano lavoro invalido. Ancoraggi: Embracing Predictable Failure (L18); The Backpressure Model (L96); Core Principles for Autonomous Systems (L289); Common Anti-Patterns to Avoid (L444)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter02_philosophy.tex",
      "source_line": 18,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08275",
      "source": "B086",
      "target": "K:Evaluation methodology and baselines",
      "key": "ND-7e092ffb40bdbe08",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Backpressure, test, contesto fresco, piano modificabile e memoria su disco spostano l’attenzione dal prompt perfetto alle condizioni che bloccano lavoro invalido. Ancoraggi: Embracing Predictable Failure (L18); The Backpressure Model (L96); Core Principles for Autonomous Systems (L289); Common Anti-Patterns to Avoid (L444)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter02_philosophy.tex",
      "source_line": 18,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08276",
      "source": "B086",
      "target": "K:Independent verification and oracles",
      "key": "ND-e69cfb62299dcf1f",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Backpressure, test, contesto fresco, piano modificabile e memoria su disco spostano l’attenzione dal prompt perfetto alle condizioni che bloccano lavoro invalido. Ancoraggi: Embracing Predictable Failure (L18); The Backpressure Model (L96); Core Principles for Autonomous Systems (L289); Common Anti-Patterns to Avoid (L444)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter02_philosophy.tex",
      "source_line": 18,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08277",
      "source": "B086",
      "target": "K:Agent context and persistent memory",
      "key": "ND-f5a4d7af830b70f1",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Backpressure, test, contesto fresco, piano modificabile e memoria su disco spostano l’attenzione dal prompt perfetto alle condizioni che bloccano lavoro invalido. Ancoraggi: Embracing Predictable Failure (L18); The Backpressure Model (L96); Core Principles for Autonomous Systems (L289); Common Anti-Patterns to Avoid (L444)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter02_philosophy.tex",
      "source_line": 18,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08278",
      "source": "B086",
      "target": "K:System understanding and rationale",
      "key": "ND-f9e1a4f3bdb6c253",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Progettare per il fallimento prevedibile significa fornire segnali di rifiuto e stato recuperabile. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter02_philosophy.tex",
      "source_line": 18,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08279",
      "source": "B086",
      "target": "C:C03",
      "key": "ND-58a990dec1c8289a",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Progettare per il fallimento prevedibile significa fornire segnali di rifiuto e stato recuperabile. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter02_philosophy.tex",
      "source_line": 18,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08280",
      "source": "B086",
      "target": "C:C07",
      "key": "ND-580076972d7d7223",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Progettare per il fallimento prevedibile significa fornire segnali di rifiuto e stato recuperabile. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter02_philosophy.tex",
      "source_line": 18,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08281",
      "source": "B086",
      "target": "C:C09",
      "key": "ND-a079211ddc99d3a2",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Progettare per il fallimento prevedibile significa fornire segnali di rifiuto e stato recuperabile. Confronto (failures): Separare errori del candidato, del contesto, della verifica e del workflow prima di applicare un nuovo tentativo o aumentare l’autonomia. Scheda W071: Rejection categories include agent failure, project workflow mismatch and unspecified reasons; distinguish causes before retrying.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter02_philosophy.tex",
      "source_line": 18,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "failures",
      "source_evidence_locator": "Embracing Predictable Failure (L18); Failures as Data (L36); Engineering as Preventing Failure Scenarios (L176)",
      "target_evidence_locator": "Frozen v6 node W071 summary/contribution and limitation",
      "target_limitations": "Explanations may be inferred from inconsistent PR records; shared AIDev data.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08282",
      "source": "B086",
      "target": "W071",
      "key": "ND-81ee100e7d12e307",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Progettare per il fallimento prevedibile significa fornire segnali di rifiuto e stato recuperabile. Confronto (failures): Separare errori del candidato, del contesto, della verifica e del workflow prima di applicare un nuovo tentativo o aumentare l’autonomia. Scheda O006: Effective autonomous loops begin with bounded goals, observable checks and explicit stopping rules.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter02_philosophy.tex",
      "source_line": 18,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "failures",
      "source_evidence_locator": "Embracing Predictable Failure (L18); Failures as Data (L36); Engineering as Preventing Failure Scenarios (L176)",
      "target_evidence_locator": "Frozen v6 node O006 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08283",
      "source": "B086",
      "target": "O006",
      "key": "ND-cfc9ad228465a4fc",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Progettare per il fallimento prevedibile significa fornire segnali di rifiuto e stato recuperabile. Confronto (failures): Separare errori del candidato, del contesto, della verifica e del workflow prima di applicare un nuovo tentativo o aumentare l’autonomia. Scheda P087: Interviews with Codex builders describe the agent loop, language choices, evaluation, internal use and tiered code review.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter02_philosophy.tex",
      "source_line": 18,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "failures",
      "source_evidence_locator": "Embracing Predictable Failure (L18); Failures as Data (L36); Engineering as Preventing Failure Scenarios (L176)",
      "target_evidence_locator": "Frozen v6 node P087 summary/contribution and limitation",
      "target_limitations": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08284",
      "source": "B086",
      "target": "P087",
      "key": "ND-22be6b114dc270f6",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Progettare per il fallimento prevedibile significa fornire segnali di rifiuto e stato recuperabile. Confronto (oracle): Distinguere test derivati dall’intenzione da test che ripetono l’implementazione; un esito verde richiede un oracolo pertinente e sufficientemente indipendente. Scheda W077: Tests generated directly from defective implementations can encode the bug; an independent specification reduces error propagation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter02_philosophy.tex",
      "source_line": 118,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "oracle",
      "source_evidence_locator": "Tests, Typechecks, Builds, Lints as Automated Gatekeepers (L118)",
      "target_evidence_locator": "Frozen v6 node W077 summary/contribution and limitation",
      "target_limitations": "Specific Java defect benchmark and prompt setup.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08285",
      "source": "B086",
      "target": "W077",
      "key": "ND-8ecbe728d73718f2",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Progettare per il fallimento prevedibile significa fornire segnali di rifiuto e stato recuperabile. Confronto (oracle): Distinguere test derivati dall’intenzione da test che ripetono l’implementazione; un esito verde richiede un oracolo pertinente e sufficientemente indipendente. Scheda O033: Verification becomes the bottleneck when generation is cheap; every AI-produced change needs a justified check.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter02_philosophy.tex",
      "source_line": 118,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "oracle",
      "source_evidence_locator": "Tests, Typechecks, Builds, Lints as Automated Gatekeepers (L118)",
      "target_evidence_locator": "Frozen v6 node O033 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08286",
      "source": "B086",
      "target": "O033",
      "key": "ND-1b3874dbe8ca11f6",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Progettare per il fallimento prevedibile significa fornire segnali di rifiuto e stato recuperabile. Confronto (memory): Mettere a confronto continuità del contesto, stato persistente e aggiornamento della conoscenza; una memoria più ampia non è di per sé una memoria corretta. Scheda W159: Hybrid episodic and semantic storage with retention policies can improve long-horizon consistency and token efficiency.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter02_philosophy.tex",
      "source_line": 317,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "memory",
      "source_evidence_locator": "Disk Is State, Git Is Memory (L317)",
      "target_evidence_locator": "Frozen v6 node W159 summary/contribution and limitation",
      "target_limitations": "Synthetic low-code trials; missing real SWE longitudinal validation.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08287",
      "source": "B086",
      "target": "W159",
      "key": "ND-ca92948e838fb700",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Progettare per il fallimento prevedibile significa fornire segnali di rifiuto e stato recuperabile. Confronto (memory): Mettere a confronto continuità del contesto, stato persistente e aggiornamento della conoscenza; una memoria più ampia non è di per sé una memoria corretta. Scheda O031: Reliable prompts are assembled from selected system context, tools and constraints rather than crafted by wording alone.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter02_philosophy.tex",
      "source_line": 317,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "memory",
      "source_evidence_locator": "Disk Is State, Git Is Memory (L317)",
      "target_evidence_locator": "Frozen v6 node O031 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08288",
      "source": "B086",
      "target": "O031",
      "key": "ND-cd9d84ef5af55e99",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:revolution.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter02_philosophy.tex",
      "source_line": 9,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:revolution",
      "id": "x08289",
      "source": "B086",
      "target": "B085",
      "key": "ND-7977c334be1e5833",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:orchestration.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter02_philosophy.tex",
      "source_line": 276,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:orchestration",
      "id": "x08290",
      "source": "B086",
      "target": "B095",
      "key": "ND-ecbd1c3db5218a53",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x08291",
      "source": "B086",
      "target": "PUB:V11:V04",
      "key": "V11-57834e0c31f6886d1fbe497a",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter03_evolution.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x08292",
      "source": "B087",
      "target": "V04",
      "key": "ND-7e6c5d89745fedb2",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "Il modello a nove stadi rende discutibili competenze e prerequisiti della delega agli agenti. Ancoraggi: The Nine Stages of AI-Assisted Development (L17); Assessing Your Current Stage (L182); The Skills Transformation (L264); Prerequisites for This Book (L321)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter03_evolution.tex",
      "source_line": 17,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08293",
      "source": "B087",
      "target": "T:What agents can do",
      "key": "ND-8a439c79bcbdf5d0",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Il modello a nove stadi rende discutibili competenze e prerequisiti della delega agli agenti. Ancoraggi: The Nine Stages of AI-Assisted Development (L17); Assessing Your Current Stage (L182); The Skills Transformation (L264); Prerequisites for This Book (L321)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter03_evolution.tex",
      "source_line": 17,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08294",
      "source": "B087",
      "target": "T:Engineering structure",
      "key": "ND-9a3ec99e546063ca",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Il modello a nove stadi rende discutibili competenze e prerequisiti della delega agli agenti. Ancoraggi: The Nine Stages of AI-Assisted Development (L17); Assessing Your Current Stage (L182); The Skills Transformation (L264); Prerequisites for This Book (L321)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter03_evolution.tex",
      "source_line": 17,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08295",
      "source": "B087",
      "target": "T:Skills & learning",
      "key": "ND-c3a7d2926b0ac098",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Il modello a nove stadi rende discutibili competenze e prerequisiti della delega agli agenti. Ancoraggi: The Nine Stages of AI-Assisted Development (L17); Assessing Your Current Stage (L182); The Skills Transformation (L264); Prerequisites for This Book (L321)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter03_evolution.tex",
      "source_line": 17,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08296",
      "source": "B087",
      "target": "T:System knowledge & memory",
      "key": "ND-122fb550030fa3fb",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Il modello a nove stadi rende discutibili competenze e prerequisiti della delega agli agenti. Ancoraggi: The Nine Stages of AI-Assisted Development (L17); Assessing Your Current Stage (L182); The Skills Transformation (L264); Prerequisites for This Book (L321)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter03_evolution.tex",
      "source_line": 17,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08297",
      "source": "B087",
      "target": "T:Jobs & roles",
      "key": "ND-26bd39e0f96a9f56",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La progressione è usata per autovalutare pratiche di sviluppo, trasformazione delle abilità e preparazione a sistemi autonomi. Ancoraggi: The Nine Stages of AI-Assisted Development (L17); Assessing Your Current Stage (L182); The Skills Transformation (L264); Prerequisites for This Book (L321)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter03_evolution.tex",
      "source_line": 17,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08298",
      "source": "B087",
      "target": "K:Agent failure and escalation",
      "key": "ND-3b358e397e632222",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La progressione è usata per autovalutare pratiche di sviluppo, trasformazione delle abilità e preparazione a sistemi autonomi. Ancoraggi: The Nine Stages of AI-Assisted Development (L17); Assessing Your Current Stage (L182); The Skills Transformation (L264); Prerequisites for This Book (L321)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter03_evolution.tex",
      "source_line": 17,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08299",
      "source": "B087",
      "target": "K:Long-running agent execution",
      "key": "ND-4efa42f36ec1ec23",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La progressione è usata per autovalutare pratiche di sviluppo, trasformazione delle abilità e preparazione a sistemi autonomi. Ancoraggi: The Nine Stages of AI-Assisted Development (L17); Assessing Your Current Stage (L182); The Skills Transformation (L264); Prerequisites for This Book (L321)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter03_evolution.tex",
      "source_line": 17,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08300",
      "source": "B087",
      "target": "K:Skills formation and teaching",
      "key": "ND-fa53e8e0d6ffbae6",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La progressione è usata per autovalutare pratiche di sviluppo, trasformazione delle abilità e preparazione a sistemi autonomi. Ancoraggi: The Nine Stages of AI-Assisted Development (L17); Assessing Your Current Stage (L182); The Skills Transformation (L264); Prerequisites for This Book (L321)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter03_evolution.tex",
      "source_line": 17,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08301",
      "source": "B087",
      "target": "K:Cognitive offloading and skill debt",
      "key": "ND-800114a6c61272be",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La progressione è usata per autovalutare pratiche di sviluppo, trasformazione delle abilità e preparazione a sistemi autonomi. Ancoraggi: The Nine Stages of AI-Assisted Development (L17); Assessing Your Current Stage (L182); The Skills Transformation (L264); Prerequisites for This Book (L321)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter03_evolution.tex",
      "source_line": 17,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08302",
      "source": "B087",
      "target": "K:Employment and early-career roles",
      "key": "ND-0d6c02b4b6210626",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La progressione è usata per autovalutare pratiche di sviluppo, trasformazione delle abilità e preparazione a sistemi autonomi. Ancoraggi: The Nine Stages of AI-Assisted Development (L17); Assessing Your Current Stage (L182); The Skills Transformation (L264); Prerequisites for This Book (L321)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter03_evolution.tex",
      "source_line": 17,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08303",
      "source": "B087",
      "target": "K:Ownership and knowledge transfer",
      "key": "ND-bc7905a877ed6b0f",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Il modello a nove stadi rende discutibili competenze e prerequisiti della delega agli agenti. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter03_evolution.tex",
      "source_line": 17,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08304",
      "source": "B087",
      "target": "C:C03",
      "key": "ND-ab6f8ed14877b656",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Il modello a nove stadi rende discutibili competenze e prerequisiti della delega agli agenti. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter03_evolution.tex",
      "source_line": 17,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08305",
      "source": "B087",
      "target": "C:C10",
      "key": "ND-c56805c55dd404c7",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Il modello a nove stadi rende discutibili competenze e prerequisiti della delega agli agenti. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter03_evolution.tex",
      "source_line": 17,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08306",
      "source": "B087",
      "target": "C:C11",
      "key": "ND-ac4673841b9a1616",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il modello a nove stadi rende discutibili competenze e prerequisiti della delega agli agenti. Confronto (autonomy): Confrontare delega, arresto ed escalation. Le scale practitioner descrivono regimi di lavoro, non una misura validata e universale della maturità. Scheda W191: Rejected agent PRs reveal recurring limits in requirement understanding, repository fit and coordination with maintainers.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter03_evolution.tex",
      "source_line": 217,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "autonomy",
      "source_evidence_locator": "Team Readiness Indicators (L217); What You Need Before Attempting Autonomous Loops (L341)",
      "target_evidence_locator": "Frozen v6 node W191 summary/contribution and limitation",
      "target_limitations": "Failure coding depends on visible GitHub information; shared AIDev sample.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08307",
      "source": "B087",
      "target": "W191",
      "key": "ND-678aa36a888df725",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il modello a nove stadi rende discutibili competenze e prerequisiti della delega agli agenti. Confronto (autonomy): Confrontare delega, arresto ed escalation. Le scale practitioner descrivono regimi di lavoro, non una misura validata e universale della maturità. Scheda O010: Osmani separates autonomy into agency and orchestration axes, describing six operating levels from suggestions to management-by-exception.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter03_evolution.tex",
      "source_line": 217,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "autonomy",
      "source_evidence_locator": "Team Readiness Indicators (L217); What You Need Before Attempting Autonomous Loops (L341)",
      "target_evidence_locator": "Frozen v6 node O010 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08308",
      "source": "B087",
      "target": "O010",
      "key": "ND-2e6a4ee063ccddf1",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il modello a nove stadi rende discutibili competenze e prerequisiti della delega agli agenti. Confronto (autonomy): Confrontare delega, arresto ed escalation. Le scale practitioner descrivono regimi di lavoro, non una misura validata e universale della maturità. Scheda P086: A written interview explores Yegge’s autonomy ladder, multi-agent work, fatigue and predictions about engineering employment.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter03_evolution.tex",
      "source_line": 217,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "autonomy",
      "source_evidence_locator": "Team Readiness Indicators (L217); What You Need Before Attempting Autonomous Loops (L341)",
      "target_evidence_locator": "Frozen v6 node P086 summary/contribution and limitation",
      "target_limitations": "Yegge’s eight stages are a provocative practitioner ladder, not a validated maturity scale and not Osmani’s independent agency/orchestration axes. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08309",
      "source": "B087",
      "target": "P086",
      "key": "ND-17d03523d4e084f0",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il modello a nove stadi rende discutibili competenze e prerequisiti della delega agli agenti. Confronto (learning): Confrontare apprendimento, autonomia cognitiva e debito di competenza; il quiz immediato del corpus non valida retention ritardata o prestazione professionale di lungo periodo. Scheda W118: Access to AI can reduce independent conceptual learning even without faster task completion.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter03_evolution.tex",
      "source_line": 80,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "learning",
      "source_evidence_locator": "Stages 1--2: Learning Basic AI Tools (L80); The Skills Transformation (L264)",
      "target_evidence_locator": "Frozen v6 node W118 summary/contribution and limitation",
      "target_limitations": "Controlled learning quiz; not long-run professional performance. Immediate quiz only, not delayed retention. Source percentage normalization is unresolved; Figure 10.2 is qualitative. See Appendix B and ISSUE:V6:W118_NORMALIZATION.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08310",
      "source": "B087",
      "target": "W118",
      "key": "ND-96d9fb7ea7aa3081",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il modello a nove stadi rende discutibili competenze e prerequisiti della delega agli agenti. Confronto (learning): Confrontare apprendimento, autonomia cognitiva e debito di competenza; il quiz immediato del corpus non valida retention ritardata o prestazione professionale di lungo periodo. Scheda O003: Developers must deliberately practice reasoning, debugging and code comprehension when agents perform most implementation work.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter03_evolution.tex",
      "source_line": 80,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "learning",
      "source_evidence_locator": "Stages 1--2: Learning Basic AI Tools (L80); The Skills Transformation (L264)",
      "target_evidence_locator": "Frozen v6 node O003 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08311",
      "source": "B087",
      "target": "O003",
      "key": "ND-89c0da5249b15441",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il modello a nove stadi rende discutibili competenze e prerequisiti della delega agli agenti. Confronto (roles): Confrontare trasformazione dei compiti, formazione dei junior e dinamiche occupazionali; distinguere previsione, testimonianza e identificazione causale. Scheda W123: Early adopter firms show higher software hiring, especially junior hiring, contradicting simple substitution stories.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter03_evolution.tex",
      "source_line": 17,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "roles",
      "source_evidence_locator": "The Nine Stages of AI-Assisted Development (L17); The Skills Transformation (L264); Prerequisites for This Book (L321)",
      "target_evidence_locator": "Frozen v6 node W123 summary/contribution and limitation",
      "target_limitations": "Firm adoption selection and platform measures complicate causal attribution.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08312",
      "source": "B087",
      "target": "W123",
      "key": "ND-300baf1675aa7e2e",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il modello a nove stadi rende discutibili competenze e prerequisiti della delega agli agenti. Confronto (roles): Confrontare trasformazione dei compiti, formazione dei junior e dinamiche occupazionali; distinguere previsione, testimonianza e identificazione causale. Scheda O035: Removing junior engineering positions can damage apprenticeship and the future pool of experienced maintainers.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter03_evolution.tex",
      "source_line": 17,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "roles",
      "source_evidence_locator": "The Nine Stages of AI-Assisted Development (L17); The Skills Transformation (L264); Prerequisites for This Book (L321)",
      "target_evidence_locator": "Frozen v6 node O035 summary/contribution and limitation",
      "target_limitations": "A prescriptive career and hiring essay; no original causal analysis of employment trends.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08313",
      "source": "B087",
      "target": "O035",
      "key": "ND-eeebc66c3e1f20bd",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:philosophy.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter03_evolution.tex",
      "source_line": 9,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:philosophy",
      "id": "x08314",
      "source": "B087",
      "target": "B086",
      "key": "ND-e64c71c9f8b213f5",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:philosophy.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter03_evolution.tex",
      "source_line": 303,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:philosophy",
      "id": "x08315",
      "source": "B087",
      "target": "B086",
      "key": "ND-aa38532b424a1a3c",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:orchestration.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter03_evolution.tex",
      "source_line": 166,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:orchestration",
      "id": "x08316",
      "source": "B087",
      "target": "B095",
      "key": "ND-1dc763d601796282",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x08317",
      "source": "B087",
      "target": "PUB:V11:V04",
      "key": "V11-2e263e7d97a9448f184f2835",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter04_ralph.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x08318",
      "source": "B088",
      "target": "V04",
      "key": "ND-e50092e720206b6c",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "Il pattern Ralph ripete un incarico con contesto fresco e progresso conservato fuori dal modello. Ancoraggi: Anatomy of a Ralph Loop (L20); Implementation Options (L328); Your First Ralph Loop (L416); Troubleshooting Common Issues (L650)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter04_ralph.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08319",
      "source": "B088",
      "target": "T:What agents can do",
      "key": "ND-c18fcd693f10edd9",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Il pattern Ralph ripete un incarico con contesto fresco e progresso conservato fuori dal modello. Ancoraggi: Anatomy of a Ralph Loop (L20); Implementation Options (L328); Your First Ralph Loop (L416); Troubleshooting Common Issues (L650)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter04_ralph.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08320",
      "source": "B088",
      "target": "T:Verification & review",
      "key": "ND-0e683503d3e3faa5",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Il pattern Ralph ripete un incarico con contesto fresco e progresso conservato fuori dal modello. Ancoraggi: Anatomy of a Ralph Loop (L20); Implementation Options (L328); Your First Ralph Loop (L416); Troubleshooting Common Issues (L650)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter04_ralph.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08321",
      "source": "B088",
      "target": "T:Engineering structure",
      "key": "ND-465daf04bc924746",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Il pattern Ralph ripete un incarico con contesto fresco e progresso conservato fuori dal modello. Ancoraggi: Anatomy of a Ralph Loop (L20); Implementation Options (L328); Your First Ralph Loop (L416); Troubleshooting Common Issues (L650)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter04_ralph.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08322",
      "source": "B088",
      "target": "T:System knowledge & memory",
      "key": "ND-43d603b029e3fdfb",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Il pattern Ralph ripete un incarico con contesto fresco e progresso conservato fuori dal modello. Ancoraggi: Anatomy of a Ralph Loop (L20); Implementation Options (L328); Your First Ralph Loop (L416); Troubleshooting Common Issues (L650)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter04_ralph.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08323",
      "source": "B088",
      "target": "T:Code quality & security",
      "key": "ND-bf303c8853f83fb4",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Anatomia, ciclo di iterazione, varianti implementative, primo esercizio e diagnosi iniziale trasformano il loop in una procedura concreta. Ancoraggi: Anatomy of a Ralph Loop (L20); Implementation Options (L328); Your First Ralph Loop (L416); Troubleshooting Common Issues (L650)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter04_ralph.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08324",
      "source": "B088",
      "target": "K:Long-running agent execution",
      "key": "ND-ac3239f736fd0713",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Anatomia, ciclo di iterazione, varianti implementative, primo esercizio e diagnosi iniziale trasformano il loop in una procedura concreta. Ancoraggi: Anatomy of a Ralph Loop (L20); Implementation Options (L328); Your First Ralph Loop (L416); Troubleshooting Common Issues (L650)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter04_ralph.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08325",
      "source": "B088",
      "target": "K:Agent failure and escalation",
      "key": "ND-ee11f912d92bed22",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Anatomia, ciclo di iterazione, varianti implementative, primo esercizio e diagnosi iniziale trasformano il loop in una procedura concreta. Ancoraggi: Anatomy of a Ralph Loop (L20); Implementation Options (L328); Your First Ralph Loop (L416); Troubleshooting Common Issues (L650)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter04_ralph.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08326",
      "source": "B088",
      "target": "K:Independent verification and oracles",
      "key": "ND-6137c04291273efe",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Anatomia, ciclo di iterazione, varianti implementative, primo esercizio e diagnosi iniziale trasformano il loop in una procedura concreta. Ancoraggi: Anatomy of a Ralph Loop (L20); Implementation Options (L328); Your First Ralph Loop (L416); Troubleshooting Common Issues (L650)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter04_ralph.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08327",
      "source": "B088",
      "target": "K:Agent context and persistent memory",
      "key": "ND-c8de9227ba248563",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Anatomia, ciclo di iterazione, varianti implementative, primo esercizio e diagnosi iniziale trasformano il loop in una procedura concreta. Ancoraggi: Anatomy of a Ralph Loop (L20); Implementation Options (L328); Your First Ralph Loop (L416); Troubleshooting Common Issues (L650)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter04_ralph.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08328",
      "source": "B088",
      "target": "K:System understanding and rationale",
      "key": "ND-27da713239102a72",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Anatomia, ciclo di iterazione, varianti implementative, primo esercizio e diagnosi iniziale trasformano il loop in una procedura concreta. Ancoraggi: Anatomy of a Ralph Loop (L20); Implementation Options (L328); Your First Ralph Loop (L416); Troubleshooting Common Issues (L650)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter04_ralph.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08329",
      "source": "B088",
      "target": "K:Evaluation methodology and baselines",
      "key": "ND-73f788286f70288a",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Il pattern Ralph ripete un incarico con contesto fresco e progresso conservato fuori dal modello. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter04_ralph.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08330",
      "source": "B088",
      "target": "C:C03",
      "key": "ND-6c7fec099e2f7c31",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Il pattern Ralph ripete un incarico con contesto fresco e progresso conservato fuori dal modello. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter04_ralph.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08331",
      "source": "B088",
      "target": "C:C07",
      "key": "ND-45a42e001c694aca",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Il pattern Ralph ripete un incarico con contesto fresco e progresso conservato fuori dal modello. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter04_ralph.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08332",
      "source": "B088",
      "target": "C:C09",
      "key": "ND-1111890855020b8c",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il pattern Ralph ripete un incarico con contesto fresco e progresso conservato fuori dal modello. Confronto (loop): Confrontare il loop come unità di lavoro, con stato, controlli e policy esterni. I tre corpus non costituiscono repliche indipendenti dello stesso risultato. Scheda W095: Proposes analyzing the whole agentic lifecycle across verification reliability and cost.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter04_ralph.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "loop",
      "source_evidence_locator": "Anatomy of a Ralph Loop (L20); Your First Ralph Loop (L416); The One-Item-Per-Loop Principle (L139)",
      "target_evidence_locator": "Frozen v6 node W095 summary/contribution and limitation",
      "target_limitations": "Synthesis only, no new outcome dataset.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08333",
      "source": "B088",
      "target": "W095",
      "key": "ND-acb921dca313d3ac",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il pattern Ralph ripete un incarico con contesto fresco e progresso conservato fuori dal modello. Confronto (loop): Confrontare il loop come unità di lavoro, con stato, controlli e policy esterni. I tre corpus non costituiscono repliche indipendenti dello stesso risultato. Scheda O012: Osmani identifies five interoperable loop-building primitives—scheduling, worktrees, skills, connectors and subagents—plus durable external memory.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter04_ralph.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "loop",
      "source_evidence_locator": "Anatomy of a Ralph Loop (L20); Your First Ralph Loop (L416); The One-Item-Per-Loop Principle (L139)",
      "target_evidence_locator": "Frozen v6 node O012 summary/contribution and limitation",
      "target_limitations": "A practitioner engineering pattern; the article does not establish comparative loop reliability by controlled experiment.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08334",
      "source": "B088",
      "target": "O012",
      "key": "ND-a6e5c49079b2b84b",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il pattern Ralph ripete un incarico con contesto fresco e progresso conservato fuori dal modello. Confronto (loop): Confrontare il loop come unità di lavoro, con stato, controlli e policy esterni. I tre corpus non costituiscono repliche indipendenti dello stesso risultato. Scheda P110: Orosz traces Ralph-style loops, scheduled triggers and goal-oriented harness features.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter04_ralph.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "loop",
      "source_evidence_locator": "Anatomy of a Ralph Loop (L20); Your First Ralph Loop (L416); The One-Item-Per-Loop Principle (L139)",
      "target_evidence_locator": "Frozen v6 node P110 summary/contribution and limitation",
      "target_limitations": "P110 directly links https://addyosmani.com/blog/loop-engineering/ (7 June 2026). O012 catalogues the substantially matching Substack edition (8 June 2026). Treat the edge as discussion of the same underlying work via an alternate edition, not an exact-URL citation. The paid remainder and comparative loop outcomes remain unreviewed. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08335",
      "source": "B088",
      "target": "P110",
      "key": "ND-b8208def4e3face1",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il pattern Ralph ripete un incarico con contesto fresco e progresso conservato fuori dal modello. Confronto (memory): Mettere a confronto continuità del contesto, stato persistente e aggiornamento della conoscenza; una memoria più ampia non è di per sé una memoria corretta. Scheda W159: Hybrid episodic and semantic storage with retention policies can improve long-horizon consistency and token efficiency.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter04_ralph.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "memory",
      "source_evidence_locator": "Anatomy of a Ralph Loop (L20); Implementation Options (L328); Troubleshooting Common Issues (L650)",
      "target_evidence_locator": "Frozen v6 node W159 summary/contribution and limitation",
      "target_limitations": "Synthetic low-code trials; missing real SWE longitudinal validation.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08336",
      "source": "B088",
      "target": "W159",
      "key": "ND-843fdfd5bd8d848b",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il pattern Ralph ripete un incarico con contesto fresco e progresso conservato fuori dal modello. Confronto (memory): Mettere a confronto continuità del contesto, stato persistente e aggiornamento della conoscenza; una memoria più ampia non è di per sé una memoria corretta. Scheda O031: Reliable prompts are assembled from selected system context, tools and constraints rather than crafted by wording alone.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter04_ralph.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "memory",
      "source_evidence_locator": "Anatomy of a Ralph Loop (L20); Implementation Options (L328); Troubleshooting Common Issues (L650)",
      "target_evidence_locator": "Frozen v6 node O031 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08337",
      "source": "B088",
      "target": "O031",
      "key": "ND-d1846025893c0054",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il pattern Ralph ripete un incarico con contesto fresco e progresso conservato fuori dal modello. Confronto (oracle): Distinguere test derivati dall’intenzione da test che ripetono l’implementazione; un esito verde richiede un oracolo pertinente e sufficientemente indipendente. Scheda W077: Tests generated directly from defective implementations can encode the bug; an independent specification reduces error propagation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter04_ralph.tex",
      "source_line": 243,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "oracle",
      "source_evidence_locator": "Step 8: Capture Test Intent (L243)",
      "target_evidence_locator": "Frozen v6 node W077 summary/contribution and limitation",
      "target_limitations": "Specific Java defect benchmark and prompt setup.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08338",
      "source": "B088",
      "target": "W077",
      "key": "ND-328eca78a5240708",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il pattern Ralph ripete un incarico con contesto fresco e progresso conservato fuori dal modello. Confronto (oracle): Distinguere test derivati dall’intenzione da test che ripetono l’implementazione; un esito verde richiede un oracolo pertinente e sufficientemente indipendente. Scheda O033: Verification becomes the bottleneck when generation is cheap; every AI-produced change needs a justified check.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter04_ralph.tex",
      "source_line": 243,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "oracle",
      "source_evidence_locator": "Step 8: Capture Test Intent (L243)",
      "target_evidence_locator": "Frozen v6 node O033 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08339",
      "source": "B088",
      "target": "O033",
      "key": "ND-b660e6256c2e0908",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:evolution.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter04_ralph.tex",
      "source_line": 9,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:evolution",
      "id": "x08340",
      "source": "B088",
      "target": "B087",
      "key": "ND-6be7f33749b1c019",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:revolution.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter04_ralph.tex",
      "source_line": 15,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:revolution",
      "id": "x08341",
      "source": "B088",
      "target": "B085",
      "key": "ND-059df3f26f95994a",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x08342",
      "source": "B088",
      "target": "PUB:V11:V04",
      "key": "V11-50df4bfc45267ec9b3c55c10",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter05_decomposition.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x08343",
      "source": "B089",
      "target": "V04",
      "key": "ND-983e08dcf753b8f7",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "La decomposizione rende una richiesta eseguibile attraverso unità limitate e criteri verificabili. Ancoraggi: From PRD to Executable Tasks (L24); The Plan File Schema (L225); Writing Effective Acceptance Criteria (L352); A Complete Worked Example (L506)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter05_decomposition.tex",
      "source_line": 24,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08344",
      "source": "B089",
      "target": "T:Engineering structure",
      "key": "ND-cbcdfa4f78afa460",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La decomposizione rende una richiesta eseguibile attraverso unità limitate e criteri verificabili. Ancoraggi: From PRD to Executable Tasks (L24); The Plan File Schema (L225); Writing Effective Acceptance Criteria (L352); A Complete Worked Example (L506)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter05_decomposition.tex",
      "source_line": 24,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08345",
      "source": "B089",
      "target": "T:Verification & review",
      "key": "ND-5cea8b737b4b7f2e",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La decomposizione rende una richiesta eseguibile attraverso unità limitate e criteri verificabili. Ancoraggi: From PRD to Executable Tasks (L24); The Plan File Schema (L225); Writing Effective Acceptance Criteria (L352); A Complete Worked Example (L506)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter05_decomposition.tex",
      "source_line": 24,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08346",
      "source": "B089",
      "target": "T:System knowledge & memory",
      "key": "ND-1beb3fc1b23a41f3",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La decomposizione rende una richiesta eseguibile attraverso unità limitate e criteri verificabili. Ancoraggi: From PRD to Executable Tasks (L24); The Plan File Schema (L225); Writing Effective Acceptance Criteria (L352); A Complete Worked Example (L506)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter05_decomposition.tex",
      "source_line": 24,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08347",
      "source": "B089",
      "target": "T:Code quality & security",
      "key": "ND-c7316d44d9943d0f",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Dal PRD al piano strutturato, il capitolo descrive caratteristiche dei task, schema del file e criteri di accettazione con un esempio completo. Ancoraggi: From PRD to Executable Tasks (L24); The Plan File Schema (L225); Writing Effective Acceptance Criteria (L352); A Complete Worked Example (L506)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter05_decomposition.tex",
      "source_line": 24,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08348",
      "source": "B089",
      "target": "K:Specifications and governance",
      "key": "ND-4fbeef191c068190",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Dal PRD al piano strutturato, il capitolo descrive caratteristiche dei task, schema del file e criteri di accettazione con un esempio completo. Ancoraggi: From PRD to Executable Tasks (L24); The Plan File Schema (L225); Writing Effective Acceptance Criteria (L352); A Complete Worked Example (L506)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter05_decomposition.tex",
      "source_line": 24,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08349",
      "source": "B089",
      "target": "K:Independent verification and oracles",
      "key": "ND-746ca475e1ffdf5b",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Dal PRD al piano strutturato, il capitolo descrive caratteristiche dei task, schema del file e criteri di accettazione con un esempio completo. Ancoraggi: From PRD to Executable Tasks (L24); The Plan File Schema (L225); Writing Effective Acceptance Criteria (L352); A Complete Worked Example (L506)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter05_decomposition.tex",
      "source_line": 24,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08350",
      "source": "B089",
      "target": "K:System understanding and rationale",
      "key": "ND-e89afc0015ea0484",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Dal PRD al piano strutturato, il capitolo descrive caratteristiche dei task, schema del file e criteri di accettazione con un esempio completo. Ancoraggi: From PRD to Executable Tasks (L24); The Plan File Schema (L225); Writing Effective Acceptance Criteria (L352); A Complete Worked Example (L506)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter05_decomposition.tex",
      "source_line": 24,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08351",
      "source": "B089",
      "target": "K:Evaluation methodology and baselines",
      "key": "ND-13d63d2d0d61f2fb",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: La decomposizione rende una richiesta eseguibile attraverso unità limitate e criteri verificabili. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter05_decomposition.tex",
      "source_line": 24,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08352",
      "source": "B089",
      "target": "C:C04",
      "key": "ND-731313edcf1df1d7",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: La decomposizione rende una richiesta eseguibile attraverso unità limitate e criteri verificabili. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter05_decomposition.tex",
      "source_line": 24,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08353",
      "source": "B089",
      "target": "C:C07",
      "key": "ND-4aa073afabb342b0",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La decomposizione rende una richiesta eseguibile attraverso unità limitate e criteri verificabili. Confronto (intent): Confrontare intenti, specifiche e criteri di accettazione. La convergenza concettuale non costituisce una validazione sperimentale del processo. Scheda W011: Proposes specification and verification governance to balance faster generation against reliability.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter05_decomposition.tex",
      "source_line": 80,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "intent",
      "source_evidence_locator": "Maintaining the Specification as Source of Truth (L80); Boolean Acceptance Criteria (L194); Writing Effective Acceptance Criteria (L352)",
      "target_evidence_locator": "Frozen v6 node W011 summary/contribution and limitation",
      "target_limitations": "Synthesis rather than a new intervention trial.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08354",
      "source": "B089",
      "target": "W011",
      "key": "ND-e04982e4dbe774d0",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La decomposizione rende una richiesta eseguibile attraverso unità limitate e criteri verificabili. Confronto (intent): Confrontare intenti, specifiche e criteri di accettazione. La convergenza concettuale non costituisce una validazione sperimentale del processo. Scheda O018: A useful agent specification is compact, testable and iterative rather than a giant prompt resembling an unvalidated requirements dump.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter05_decomposition.tex",
      "source_line": 80,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "intent",
      "source_evidence_locator": "Maintaining the Specification as Source of Truth (L80); Boolean Acceptance Criteria (L194); Writing Effective Acceptance Criteria (L352)",
      "target_evidence_locator": "Frozen v6 node O018 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08355",
      "source": "B089",
      "target": "O018",
      "key": "ND-ad1039ddfaa68993",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La decomposizione rende una richiesta eseguibile attraverso unità limitate e criteri verificabili. Confronto (intent): Confrontare intenti, specifiche e criteri di accettazione. La convergenza concettuale non costituisce una validazione sperimentale del processo. Scheda P100: Orosz revisits Brooks’s distinction between fundamental software difficulty and tool-level improvement.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter05_decomposition.tex",
      "source_line": 80,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "intent",
      "source_evidence_locator": "Maintaining the Specification as Source of Truth (L80); Boolean Acceptance Criteria (L194); Writing Effective Acceptance Criteria (L352)",
      "target_evidence_locator": "Frozen v6 node P100 summary/contribution and limitation",
      "target_limitations": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08356",
      "source": "B089",
      "target": "P100",
      "key": "ND-799010ea72662036",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La decomposizione rende una richiesta eseguibile attraverso unità limitate e criteri verificabili. Confronto (iterative): Esaminare come chiarimenti e modifiche di intenzione si propagano agli artefatti e alla revisione; evitare di equiparare una sequenza di gate a un processo necessariamente waterfall. Scheda W099: Comparing diff content to stated intent can help authors find unintended deviations.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter05_decomposition.tex",
      "source_line": 335,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "iterative",
      "source_evidence_locator": "Tracking Progress Across Iterations (L335); Investigation Phase (L518); Implementation Phase (L541)",
      "target_evidence_locator": "Frozen v6 node W099 summary/contribution and limitation",
      "target_limitations": "Small reported effect; defect denominator absent.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08357",
      "source": "B089",
      "target": "W099",
      "key": "ND-afd57d0452264b8b",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La decomposizione rende una richiesta eseguibile attraverso unità limitate e criteri verificabili. Confronto (oracle): Distinguere test derivati dall’intenzione da test che ripetono l’implementazione; un esito verde richiede un oracolo pertinente e sufficientemente indipendente. Scheda W077: Tests generated directly from defective implementations can encode the bug; an independent specification reduces error propagation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter05_decomposition.tex",
      "source_line": 399,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "oracle",
      "source_evidence_locator": "Test-Based Verification (L399); Boolean Acceptance Criteria (L194); Writing Effective Acceptance Criteria (L352)",
      "target_evidence_locator": "Frozen v6 node W077 summary/contribution and limitation",
      "target_limitations": "Specific Java defect benchmark and prompt setup.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08358",
      "source": "B089",
      "target": "W077",
      "key": "ND-5b9a3ee7df53ca64",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La decomposizione rende una richiesta eseguibile attraverso unità limitate e criteri verificabili. Confronto (oracle): Distinguere test derivati dall’intenzione da test che ripetono l’implementazione; un esito verde richiede un oracolo pertinente e sufficientemente indipendente. Scheda O033: Verification becomes the bottleneck when generation is cheap; every AI-produced change needs a justified check.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter05_decomposition.tex",
      "source_line": 399,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "oracle",
      "source_evidence_locator": "Test-Based Verification (L399); Boolean Acceptance Criteria (L194); Writing Effective Acceptance Criteria (L352)",
      "target_evidence_locator": "Frozen v6 node O033 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08359",
      "source": "B089",
      "target": "O033",
      "key": "ND-c5612ab8eb87e0fc",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:ralph.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter05_decomposition.tex",
      "source_line": 9,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:ralph",
      "id": "x08360",
      "source": "B089",
      "target": "B088",
      "key": "ND-bd3c9a256e5edbd1",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_SPECIALIZES",
      "rationale": "Decomposizione in task e acceptance criteria rende lo SDD consumabile da una macchina. Ancoraggi sorgente: From PRD to Executable Tasks (L24); The Plan File Schema (L225); Writing Effective Acceptance Criteria (L352); A Complete Worked Example (L506). Destinazione: Four Phases, Four Gates (L20); Model Selection Strategy (L241); The Clarification Phase (L361); Quality Checklists: Unit Tests for English (L467)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter05_decomposition.tex",
      "source_line": 24,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_basis": "EDITORIAL_CONTENT_COMPARISON_NOT_INDEPENDENT_CORROBORATION",
      "id": "x08361",
      "source": "B089",
      "target": "B039",
      "key": "ND-5c6718c435959251",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x08362",
      "source": "B089",
      "target": "PUB:V11:V04",
      "key": "V11-bcc618afe93a3dc40217a1aa",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter06_memory.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x08363",
      "source": "B090",
      "target": "V04",
      "key": "ND-ae09b3d0bcbac987",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "Quattro canali di memoria consentono al loop di conservare conoscenza senza mantenere una sessione infinita. Ancoraggi: The Four Channels of Memory (L18); Building AGENTS.md (L136); Context Injection Strategies (L420); Memory Injection Technique (L510)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter06_memory.tex",
      "source_line": 18,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08364",
      "source": "B090",
      "target": "T:System knowledge & memory",
      "key": "ND-5fbd291fa4f49661",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Quattro canali di memoria consentono al loop di conservare conoscenza senza mantenere una sessione infinita. Ancoraggi: The Four Channels of Memory (L18); Building AGENTS.md (L136); Context Injection Strategies (L420); Memory Injection Technique (L510)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter06_memory.tex",
      "source_line": 18,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08365",
      "source": "B090",
      "target": "T:What agents can do",
      "key": "ND-efe1c6ff08381b77",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Quattro canali di memoria consentono al loop di conservare conoscenza senza mantenere una sessione infinita. Ancoraggi: The Four Channels of Memory (L18); Building AGENTS.md (L136); Context Injection Strategies (L420); Memory Injection Technique (L510)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter06_memory.tex",
      "source_line": 18,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08366",
      "source": "B090",
      "target": "T:Engineering structure",
      "key": "ND-f70a50ca5de19d67",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Quattro canali di memoria consentono al loop di conservare conoscenza senza mantenere una sessione infinita. Ancoraggi: The Four Channels of Memory (L18); Building AGENTS.md (L136); Context Injection Strategies (L420); Memory Injection Technique (L510)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter06_memory.tex",
      "source_line": 18,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08367",
      "source": "B090",
      "target": "T:Skills & learning",
      "key": "ND-24a5b01f3b9ddc26",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "AGENTS.md, apprendimento cumulativo e strategie di iniezione del contesto organizzano stato operativo e conoscenza durevole. Ancoraggi: The Four Channels of Memory (L18); Building AGENTS.md (L136); Context Injection Strategies (L420); Memory Injection Technique (L510)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter06_memory.tex",
      "source_line": 18,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08368",
      "source": "B090",
      "target": "K:Agent context and persistent memory",
      "key": "ND-f9fb9ca4a4f37d55",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "AGENTS.md, apprendimento cumulativo e strategie di iniezione del contesto organizzano stato operativo e conoscenza durevole. Ancoraggi: The Four Channels of Memory (L18); Building AGENTS.md (L136); Context Injection Strategies (L420); Memory Injection Technique (L510)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter06_memory.tex",
      "source_line": 18,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08369",
      "source": "B090",
      "target": "K:System understanding and rationale",
      "key": "ND-62c35574df96e320",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "AGENTS.md, apprendimento cumulativo e strategie di iniezione del contesto organizzano stato operativo e conoscenza durevole. Ancoraggi: The Four Channels of Memory (L18); Building AGENTS.md (L136); Context Injection Strategies (L420); Memory Injection Technique (L510)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter06_memory.tex",
      "source_line": 18,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08370",
      "source": "B090",
      "target": "K:Skills formation and teaching",
      "key": "ND-e5df4d57429c7d89",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "AGENTS.md, apprendimento cumulativo e strategie di iniezione del contesto organizzano stato operativo e conoscenza durevole. Ancoraggi: The Four Channels of Memory (L18); Building AGENTS.md (L136); Context Injection Strategies (L420); Memory Injection Technique (L510)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter06_memory.tex",
      "source_line": 18,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08371",
      "source": "B090",
      "target": "K:Cognitive offloading and skill debt",
      "key": "ND-692369aabd20abaf",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Quattro canali di memoria consentono al loop di conservare conoscenza senza mantenere una sessione infinita. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter06_memory.tex",
      "source_line": 18,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08372",
      "source": "B090",
      "target": "C:C09",
      "key": "ND-2c0c3c9d4c045cd5",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Quattro canali di memoria consentono al loop di conservare conoscenza senza mantenere una sessione infinita. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter06_memory.tex",
      "source_line": 18,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08373",
      "source": "B090",
      "target": "C:C10",
      "key": "ND-7de9ef045598e2d4",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Quattro canali di memoria consentono al loop di conservare conoscenza senza mantenere una sessione infinita. Confronto (memory): Mettere a confronto continuità del contesto, stato persistente e aggiornamento della conoscenza; una memoria più ampia non è di per sé una memoria corretta. Scheda W159: Hybrid episodic and semantic storage with retention policies can improve long-horizon consistency and token efficiency.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter06_memory.tex",
      "source_line": 18,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "memory",
      "source_evidence_locator": "The Four Channels of Memory (L18); Task State (prd.json) (L115); Creating Institutional Memory (L399)",
      "target_evidence_locator": "Frozen v6 node W159 summary/contribution and limitation",
      "target_limitations": "Synthetic low-code trials; missing real SWE longitudinal validation.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08374",
      "source": "B090",
      "target": "W159",
      "key": "ND-47cdf7110a3cfba9",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Quattro canali di memoria consentono al loop di conservare conoscenza senza mantenere una sessione infinita. Confronto (memory): Mettere a confronto continuità del contesto, stato persistente e aggiornamento della conoscenza; una memoria più ampia non è di per sé una memoria corretta. Scheda O031: Reliable prompts are assembled from selected system context, tools and constraints rather than crafted by wording alone.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter06_memory.tex",
      "source_line": 18,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "memory",
      "source_evidence_locator": "The Four Channels of Memory (L18); Task State (prd.json) (L115); Creating Institutional Memory (L399)",
      "target_evidence_locator": "Frozen v6 node O031 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08375",
      "source": "B090",
      "target": "O031",
      "key": "ND-14cf7cd7193a6176",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Quattro canali di memoria consentono al loop di conservare conoscenza senza mantenere una sessione infinita. Confronto (memory): Mettere a confronto continuità del contesto, stato persistente e aggiornamento della conoscenza; una memoria più ampia non è di per sé una memoria corretta. Scheda P090: An industry case describes Uber’s AI development platform, shared context, internal agents and review-related tooling.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter06_memory.tex",
      "source_line": 18,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "memory",
      "source_evidence_locator": "The Four Channels of Memory (L18); Task State (prd.json) (L115); Creating Institutional Memory (L399)",
      "target_evidence_locator": "Frozen v6 node P090 summary/contribution and limitation",
      "target_limitations": "Original publication March 10; updated March 11. Reported adoption percentages use different denominators. Author discloses former employment at Uber. The source’s correction distinguishes 84% agentic-tool adoption from 65–72% IDE code-generation figures and CLI-specific measures; those denominators must not be interchanged. An author correction in the March 12, 2026 Pulse distinguishes the IDE-generated-code share from an earlier erroneous percentage. Original date, updated text and company-level denominators remain separate. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08376",
      "source": "B090",
      "target": "P090",
      "key": "ND-3c03bf7e652c5bd4",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Quattro canali di memoria consentono al loop di conservare conoscenza senza mantenere una sessione infinita. Confronto (static): Confrontare file di istruzioni, memoria esterna e responsabilità di aggiornamento; i meccanismi descritti non sono tutti equivalenti alla memoria virtuale gestita dal sistema. Scheda W157: Typed state pages and enforced write policy protect essential agent memory against compaction and reset failures.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter06_memory.tex",
      "source_line": 123,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "static",
      "source_evidence_locator": "Knowledge Base (AGENTS.md / CLAUDE.md) (L123); Building AGENTS.md (L136); What Belongs in AGENTS.md (L142)",
      "target_evidence_locator": "Frozen v6 node W157 summary/contribution and limitation",
      "target_limitations": "Guarantees conditional on token-budget working set; limited trace and synthetic evaluation.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08377",
      "source": "B090",
      "target": "W157",
      "key": "ND-9b42b7ba18535253",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Quattro canali di memoria consentono al loop di conservare conoscenza senza mantenere una sessione infinita. Confronto (static): Confrontare file di istruzioni, memoria esterna e responsabilità di aggiornamento; i meccanismi descritti non sono tutti equivalenti alla memoria virtuale gestita dal sistema. Scheda O004: Agent configuration and memory are perishable operational assets that should be periodically revalidated.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter06_memory.tex",
      "source_line": 123,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "static",
      "source_evidence_locator": "Knowledge Base (AGENTS.md / CLAUDE.md) (L123); Building AGENTS.md (L136); What Belongs in AGENTS.md (L142)",
      "target_evidence_locator": "Frozen v6 node O004 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08378",
      "source": "B090",
      "target": "O004",
      "key": "ND-54b7e350ad9c4b59",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Quattro canali di memoria consentono al loop di conservare conoscenza senza mantenere una sessione infinita. Confronto (learning): Confrontare apprendimento, autonomia cognitiva e debito di competenza; il quiz immediato del corpus non valida retention ritardata o prestazione professionale di lungo periodo. Scheda W118: Access to AI can reduce independent conceptual learning even without faster task completion.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter06_memory.tex",
      "source_line": 275,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "learning",
      "source_evidence_locator": "The Compound Learning Loop (L275); Extracting Learnings from Threads (L359); Measuring Compound Learning (L383)",
      "target_evidence_locator": "Frozen v6 node W118 summary/contribution and limitation",
      "target_limitations": "Controlled learning quiz; not long-run professional performance. Immediate quiz only, not delayed retention. Source percentage normalization is unresolved; Figure 10.2 is qualitative. See Appendix B and ISSUE:V6:W118_NORMALIZATION.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08379",
      "source": "B090",
      "target": "W118",
      "key": "ND-8895214061c475e2",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Quattro canali di memoria consentono al loop di conservare conoscenza senza mantenere una sessione infinita. Confronto (learning): Confrontare apprendimento, autonomia cognitiva e debito di competenza; il quiz immediato del corpus non valida retention ritardata o prestazione professionale di lungo periodo. Scheda O003: Developers must deliberately practice reasoning, debugging and code comprehension when agents perform most implementation work.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter06_memory.tex",
      "source_line": 275,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "learning",
      "source_evidence_locator": "The Compound Learning Loop (L275); Extracting Learnings from Threads (L359); Measuring Compound Learning (L383)",
      "target_evidence_locator": "Frozen v6 node O003 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08380",
      "source": "B090",
      "target": "O003",
      "key": "ND-a01509720ceb88b6",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:decomposition.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter06_memory.tex",
      "source_line": 9,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:decomposition",
      "id": "x08381",
      "source": "B090",
      "target": "B089",
      "key": "ND-c6478dc29182b1e8",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:quality.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter06_memory.tex",
      "source_line": 589,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:quality",
      "id": "x08382",
      "source": "B090",
      "target": "B091",
      "key": "ND-0333d492fa86af43",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPANDS_EARLIER_TREATMENT",
      "rationale": "La memoria statica viene estesa a canali persistenti e ciclo di aggiornamento delle lezioni. Ancoraggi sorgente: The Four Channels of Memory (L18); Building AGENTS.md (L136); Context Injection Strategies (L420); Memory Injection Technique (L510). Destinazione: Static Context Engineering: Teaching AI About Your Project (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter06_memory.tex",
      "source_line": 18,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_basis": "EDITORIAL_CONTENT_COMPARISON_NOT_INDEPENDENT_CORROBORATION",
      "id": "x08383",
      "source": "B090",
      "target": "B022",
      "key": "ND-2209a60e215b4ae3",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_SHARED_METHOD_DIFFERENT_SCOPE",
      "rationale": "Recupero dinamico del contesto e memoria inter-sessione sono componenti complementari, non sinonimi. Ancoraggi sorgente: The Four Channels of Memory (L18); Building AGENTS.md (L136); Context Injection Strategies (L420); Memory Injection Technique (L510). Destinazione: Dynamic Context Engineering: Real-Time Information (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter06_memory.tex",
      "source_line": 18,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_basis": "EDITORIAL_CONTENT_COMPARISON_NOT_INDEPENDENT_CORROBORATION",
      "id": "x08384",
      "source": "B090",
      "target": "B023",
      "key": "ND-8c81229e0fe5d05f",
      "atlas_family": "dependency"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x08385",
      "source": "B090",
      "target": "PUB:V11:V04",
      "key": "V11-3fb63429df0631d5bab475bd",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter07_quality.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x08386",
      "source": "B091",
      "target": "V04",
      "key": "ND-581ef8d45b38db00",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "Quality gate e backpressure trasformano gli errori in rifiuti operativi anziché in accettazioni apparenti. Ancoraggi: Quality Checks in the Loop (L18); The Verification Loop Pattern (L241); LLM-as-Judge for Subjective Criteria (L399); Case Study: Quality Gates in Action (L599)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter07_quality.tex",
      "source_line": 18,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08387",
      "source": "B091",
      "target": "T:Verification & review",
      "key": "ND-2491f881c96c37ff",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Quality gate e backpressure trasformano gli errori in rifiuti operativi anziché in accettazioni apparenti. Ancoraggi: Quality Checks in the Loop (L18); The Verification Loop Pattern (L241); LLM-as-Judge for Subjective Criteria (L399); Case Study: Quality Gates in Action (L599)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter07_quality.tex",
      "source_line": 18,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08388",
      "source": "B091",
      "target": "T:Code quality & security",
      "key": "ND-d03773183bf1a7ff",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Quality gate e backpressure trasformano gli errori in rifiuti operativi anziché in accettazioni apparenti. Ancoraggi: Quality Checks in the Loop (L18); The Verification Loop Pattern (L241); LLM-as-Judge for Subjective Criteria (L399); Case Study: Quality Gates in Action (L599)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter07_quality.tex",
      "source_line": 18,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08389",
      "source": "B091",
      "target": "T:What agents can do",
      "key": "ND-a395cb4b8f377ad3",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo compone test, verifica, gestione degli stalli e giudici linguistici, con configurazioni ed esempio applicativo. Ancoraggi: Quality Checks in the Loop (L18); The Verification Loop Pattern (L241); LLM-as-Judge for Subjective Criteria (L399); Case Study: Quality Gates in Action (L599)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter07_quality.tex",
      "source_line": 18,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08390",
      "source": "B091",
      "target": "K:Independent verification and oracles",
      "key": "ND-9de03f465bba4efc",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo compone test, verifica, gestione degli stalli e giudici linguistici, con configurazioni ed esempio applicativo. Ancoraggi: Quality Checks in the Loop (L18); The Verification Loop Pattern (L241); LLM-as-Judge for Subjective Criteria (L399); Case Study: Quality Gates in Action (L599)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter07_quality.tex",
      "source_line": 18,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08391",
      "source": "B091",
      "target": "K:Evaluation methodology and baselines",
      "key": "ND-1840ded752e54e14",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo compone test, verifica, gestione degli stalli e giudici linguistici, con configurazioni ed esempio applicativo. Ancoraggi: Quality Checks in the Loop (L18); The Verification Loop Pattern (L241); LLM-as-Judge for Subjective Criteria (L399); Case Study: Quality Gates in Action (L599)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter07_quality.tex",
      "source_line": 18,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08392",
      "source": "B091",
      "target": "K:AI as reviewer",
      "key": "ND-0f207938298da163",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo compone test, verifica, gestione degli stalli e giudici linguistici, con configurazioni ed esempio applicativo. Ancoraggi: Quality Checks in the Loop (L18); The Verification Loop Pattern (L241); LLM-as-Judge for Subjective Criteria (L399); Case Study: Quality Gates in Action (L599)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter07_quality.tex",
      "source_line": 18,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08393",
      "source": "B091",
      "target": "K:Automation bias and trust",
      "key": "ND-08910e044b138eb2",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo compone test, verifica, gestione degli stalli e giudici linguistici, con configurazioni ed esempio applicativo. Ancoraggi: Quality Checks in the Loop (L18); The Verification Loop Pattern (L241); LLM-as-Judge for Subjective Criteria (L399); Case Study: Quality Gates in Action (L599)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter07_quality.tex",
      "source_line": 18,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08394",
      "source": "B091",
      "target": "K:Agent failure and escalation",
      "key": "ND-2093077987c783ae",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Quality gate e backpressure trasformano gli errori in rifiuti operativi anziché in accettazioni apparenti. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter07_quality.tex",
      "source_line": 18,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08395",
      "source": "B091",
      "target": "C:C07",
      "key": "ND-9cb5fb77cffaedcc",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Quality gate e backpressure trasformano gli errori in rifiuti operativi anziché in accettazioni apparenti. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter07_quality.tex",
      "source_line": 18,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08396",
      "source": "B091",
      "target": "C:C08",
      "key": "ND-58623f6080a79949",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Quality gate e backpressure trasformano gli errori in rifiuti operativi anziché in accettazioni apparenti. Confronto (oracle): Distinguere test derivati dall’intenzione da test che ripetono l’implementazione; un esito verde richiede un oracolo pertinente e sufficientemente indipendente. Scheda W077: Tests generated directly from defective implementations can encode the bug; an independent specification reduces error propagation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter07_quality.tex",
      "source_line": 24,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "oracle",
      "source_evidence_locator": "Running Tests After Every Implementation (L24); Test-Driven Autonomous Development (L124); Writing Tests Before the Loop Starts (L130)",
      "target_evidence_locator": "Frozen v6 node W077 summary/contribution and limitation",
      "target_limitations": "Specific Java defect benchmark and prompt setup.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08397",
      "source": "B091",
      "target": "W077",
      "key": "ND-331edb09718c50fc",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Quality gate e backpressure trasformano gli errori in rifiuti operativi anziché in accettazioni apparenti. Confronto (oracle): Distinguere test derivati dall’intenzione da test che ripetono l’implementazione; un esito verde richiede un oracolo pertinente e sufficientemente indipendente. Scheda O033: Verification becomes the bottleneck when generation is cheap; every AI-produced change needs a justified check.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter07_quality.tex",
      "source_line": 24,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "oracle",
      "source_evidence_locator": "Running Tests After Every Implementation (L24); Test-Driven Autonomous Development (L124); Writing Tests Before the Loop Starts (L130)",
      "target_evidence_locator": "Frozen v6 node O033 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08398",
      "source": "B091",
      "target": "O033",
      "key": "ND-461cc1ea086150c6",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Quality gate e backpressure trasformano gli errori in rifiuti operativi anziché in accettazioni apparenti. Confronto (oracle): Distinguere test derivati dall’intenzione da test che ripetono l’implementazione; un esito verde richiede un oracolo pertinente e sufficientemente indipendente. Scheda P075: Hamel Husain describes error analysis, deterministic checks, judge evaluation and production feedback for LLM applications.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter07_quality.tex",
      "source_line": 24,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "oracle",
      "source_evidence_locator": "Running Tests After Every Implementation (L24); Test-Driven Autonomous Development (L124); Writing Tests Before the Loop Starts (L130)",
      "target_evidence_locator": "Frozen v6 node P075 summary/contribution and limitation",
      "target_limitations": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08399",
      "source": "B091",
      "target": "P075",
      "key": "ND-ccecaa8d6a834535",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_CRITICAL_COMPARISON",
      "rationale": "Proposizione del file: Quality gate e backpressure trasformano gli errori in rifiuti operativi anziché in accettazioni apparenti. Confronto (judge): Mettere in tensione auto-critica e giudizio di un secondo modello con il rischio di errori correlati; diversità del modello e indipendenza della prova sono proprietà diverse. Scheda W079: Errors can be shared across models, so a second model is not automatically an independent checker.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter07_quality.tex",
      "source_line": 241,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "judge",
      "source_evidence_locator": "The Verification Loop Pattern (L241); LLM-as-Judge for Subjective Criteria (L399)",
      "target_evidence_locator": "Frozen v6 node W079 summary/contribution and limitation",
      "target_limitations": "General LLM datasets; may not predict specific coding errors.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08400",
      "source": "B091",
      "target": "W079",
      "key": "ND-c67db2b1aee9d75a",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_CRITICAL_COMPARISON",
      "rationale": "Proposizione del file: Quality gate e backpressure trasformano gli errori in rifiuti operativi anziché in accettazioni apparenti. Confronto (judge): Mettere in tensione auto-critica e giudizio di un secondo modello con il rischio di errori correlati; diversità del modello e indipendenza della prova sono proprietà diverse. Scheda W101: Models can explain a semantic migration rule and still miss behavior changes in their own port.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter07_quality.tex",
      "source_line": 241,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "judge",
      "source_evidence_locator": "The Verification Loop Pattern (L241); LLM-as-Judge for Subjective Criteria (L399)",
      "target_evidence_locator": "Frozen v6 node W101 summary/contribution and limitation",
      "target_limitations": "Small Python migration traps; individual model variation high.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08401",
      "source": "B091",
      "target": "W101",
      "key": "ND-1f2866ef3f88aa49",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Quality gate e backpressure trasformano gli errori in rifiuti operativi anziché in accettazioni apparenti. Confronto (failures): Separare errori del candidato, del contesto, della verifica e del workflow prima di applicare un nuovo tentativo o aumentare l’autonomia. Scheda W071: Rejection categories include agent failure, project workflow mismatch and unspecified reasons; distinguish causes before retrying.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter07_quality.tex",
      "source_line": 166,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "failures",
      "source_evidence_locator": "Using Test Failures as Feedback Signals (L166); Handling Stuck States (L307); The “Stuck Handling” Prompt Pattern (L355)",
      "target_evidence_locator": "Frozen v6 node W071 summary/contribution and limitation",
      "target_limitations": "Explanations may be inferred from inconsistent PR records; shared AIDev data.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08402",
      "source": "B091",
      "target": "W071",
      "key": "ND-6ea0ff5da74a4ce2",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Quality gate e backpressure trasformano gli errori in rifiuti operativi anziché in accettazioni apparenti. Confronto (failures): Separare errori del candidato, del contesto, della verifica e del workflow prima di applicare un nuovo tentativo o aumentare l’autonomia. Scheda O006: Effective autonomous loops begin with bounded goals, observable checks and explicit stopping rules.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter07_quality.tex",
      "source_line": 166,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "failures",
      "source_evidence_locator": "Using Test Failures as Feedback Signals (L166); Handling Stuck States (L307); The “Stuck Handling” Prompt Pattern (L355)",
      "target_evidence_locator": "Frozen v6 node O006 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08403",
      "source": "B091",
      "target": "O006",
      "key": "ND-563b821f53d026a9",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:memory.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter07_quality.tex",
      "source_line": 9,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:memory",
      "id": "x08404",
      "source": "B091",
      "target": "B090",
      "key": "ND-35264d633dfb9062",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:philosophy.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter07_quality.tex",
      "source_line": 15,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:philosophy",
      "id": "x08405",
      "source": "B091",
      "target": "B086",
      "key": "ND-b6e352afcd32b87f",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:prompting.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter07_quality.tex",
      "source_line": 657,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:prompting",
      "id": "x08406",
      "source": "B091",
      "target": "B092",
      "key": "ND-051e109868a3a958",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:patterns.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter07_quality.tex",
      "source_line": 657,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:patterns",
      "id": "x08407",
      "source": "B091",
      "target": "B093",
      "key": "ND-69ddfb5d28153c7d",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:scheduling.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter07_quality.tex",
      "source_line": 659,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:scheduling",
      "id": "x08408",
      "source": "B091",
      "target": "B094",
      "key": "ND-0647030c20fc9520",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:orchestration.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter07_quality.tex",
      "source_line": 659,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:orchestration",
      "id": "x08409",
      "source": "B091",
      "target": "B095",
      "key": "ND-e2892eb8c49cd994",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:safety.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter07_quality.tex",
      "source_line": 659,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:safety",
      "id": "x08410",
      "source": "B091",
      "target": "B096",
      "key": "ND-b683f2936f42ce83",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_OPERATIONALIZES",
      "rationale": "Le pratiche di qualità diventano gate eseguibili dentro il ciclo autonomo. Ancoraggi sorgente: Quality Checks in the Loop (L18); The Verification Loop Pattern (L241); LLM-as-Judge for Subjective Criteria (L399); Case Study: Quality Gates in Action (L599). Destinazione: PART II: Quality Assurance (L3)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter07_quality.tex",
      "source_line": 18,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_basis": "EDITORIAL_CONTENT_COMPARISON_NOT_INDEPENDENT_CORROBORATION",
      "id": "x08411",
      "source": "B091",
      "target": "B014",
      "key": "ND-3aed59468e18cdd6",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x08412",
      "source": "B091",
      "target": "PUB:V11:V04",
      "key": "V11-c42051101be3d20f5c704dfc",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter08_prompting.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x08413",
      "source": "B092",
      "target": "V04",
      "key": "ND-12be3eb057eec0f8",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "I prompt autonomi combinano chiarimento preventivo, vincoli stratificati e prospettive di revisione. Ancoraggi: Reverse Prompting: Clarification Before Execution (L26); Role Stacking: Multiple Perspectives (L284); The Verification Loop: Self-Critique Patterns (L393); Putting It Together: Technique Selection (L672)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter08_prompting.tex",
      "source_line": 26,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08414",
      "source": "B092",
      "target": "T:Engineering structure",
      "key": "ND-143cea9e33314935",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "I prompt autonomi combinano chiarimento preventivo, vincoli stratificati e prospettive di revisione. Ancoraggi: Reverse Prompting: Clarification Before Execution (L26); Role Stacking: Multiple Perspectives (L284); The Verification Loop: Self-Critique Patterns (L393); Putting It Together: Technique Selection (L672)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter08_prompting.tex",
      "source_line": 26,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08415",
      "source": "B092",
      "target": "T:Verification & review",
      "key": "ND-77a51505f4d9e47e",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "I prompt autonomi combinano chiarimento preventivo, vincoli stratificati e prospettive di revisione. Ancoraggi: Reverse Prompting: Clarification Before Execution (L26); Role Stacking: Multiple Perspectives (L284); The Verification Loop: Self-Critique Patterns (L393); Putting It Together: Technique Selection (L672)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter08_prompting.tex",
      "source_line": 26,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08416",
      "source": "B092",
      "target": "T:What agents can do",
      "key": "ND-0ba79e73b4c35e7a",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "I prompt autonomi combinano chiarimento preventivo, vincoli stratificati e prospettive di revisione. Ancoraggi: Reverse Prompting: Clarification Before Execution (L26); Role Stacking: Multiple Perspectives (L284); The Verification Loop: Self-Critique Patterns (L393); Putting It Together: Technique Selection (L672)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter08_prompting.tex",
      "source_line": 26,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08417",
      "source": "B092",
      "target": "T:System knowledge & memory",
      "key": "ND-2d3f353107dc45ed",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Reverse prompting, constraint cascades, role stacking e self-critique diventano tecniche selezionabili in base al problema del task. Ancoraggi: Reverse Prompting: Clarification Before Execution (L26); Role Stacking: Multiple Perspectives (L284); The Verification Loop: Self-Critique Patterns (L393); Putting It Together: Technique Selection (L672)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter08_prompting.tex",
      "source_line": 26,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08418",
      "source": "B092",
      "target": "K:Specifications and governance",
      "key": "ND-21684f3c4ea7b59d",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Reverse prompting, constraint cascades, role stacking e self-critique diventano tecniche selezionabili in base al problema del task. Ancoraggi: Reverse Prompting: Clarification Before Execution (L26); Role Stacking: Multiple Perspectives (L284); The Verification Loop: Self-Critique Patterns (L393); Putting It Together: Technique Selection (L672)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter08_prompting.tex",
      "source_line": 26,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08419",
      "source": "B092",
      "target": "K:Independent verification and oracles",
      "key": "ND-828b53094f34f8b3",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Reverse prompting, constraint cascades, role stacking e self-critique diventano tecniche selezionabili in base al problema del task. Ancoraggi: Reverse Prompting: Clarification Before Execution (L26); Role Stacking: Multiple Perspectives (L284); The Verification Loop: Self-Critique Patterns (L393); Putting It Together: Technique Selection (L672)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter08_prompting.tex",
      "source_line": 26,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08420",
      "source": "B092",
      "target": "K:AI as reviewer",
      "key": "ND-e636a48c1238c48c",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Reverse prompting, constraint cascades, role stacking e self-critique diventano tecniche selezionabili in base al problema del task. Ancoraggi: Reverse Prompting: Clarification Before Execution (L26); Role Stacking: Multiple Perspectives (L284); The Verification Loop: Self-Critique Patterns (L393); Putting It Together: Technique Selection (L672)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter08_prompting.tex",
      "source_line": 26,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08421",
      "source": "B092",
      "target": "K:Automation bias and trust",
      "key": "ND-01a0d2c6cb589033",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Reverse prompting, constraint cascades, role stacking e self-critique diventano tecniche selezionabili in base al problema del task. Ancoraggi: Reverse Prompting: Clarification Before Execution (L26); Role Stacking: Multiple Perspectives (L284); The Verification Loop: Self-Critique Patterns (L393); Putting It Together: Technique Selection (L672)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter08_prompting.tex",
      "source_line": 26,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08422",
      "source": "B092",
      "target": "K:Agent context and persistent memory",
      "key": "ND-a58d4bc8a29ae292",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Reverse prompting, constraint cascades, role stacking e self-critique diventano tecniche selezionabili in base al problema del task. Ancoraggi: Reverse Prompting: Clarification Before Execution (L26); Role Stacking: Multiple Perspectives (L284); The Verification Loop: Self-Critique Patterns (L393); Putting It Together: Technique Selection (L672)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter08_prompting.tex",
      "source_line": 26,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08423",
      "source": "B092",
      "target": "K:System understanding and rationale",
      "key": "ND-74dae8bf8413b268",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Reverse prompting, constraint cascades, role stacking e self-critique diventano tecniche selezionabili in base al problema del task. Ancoraggi: Reverse Prompting: Clarification Before Execution (L26); Role Stacking: Multiple Perspectives (L284); The Verification Loop: Self-Critique Patterns (L393); Putting It Together: Technique Selection (L672)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter08_prompting.tex",
      "source_line": 26,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08424",
      "source": "B092",
      "target": "K:Dependencies and agent supply chain",
      "key": "ND-c91b60f344040a8b",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: I prompt autonomi combinano chiarimento preventivo, vincoli stratificati e prospettive di revisione. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter08_prompting.tex",
      "source_line": 26,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08425",
      "source": "B092",
      "target": "C:C04",
      "key": "ND-49b77947fa1cd9e4",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: I prompt autonomi combinano chiarimento preventivo, vincoli stratificati e prospettive di revisione. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter08_prompting.tex",
      "source_line": 26,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08426",
      "source": "B092",
      "target": "C:C07",
      "key": "ND-dc16e757ebe949f7",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: I prompt autonomi combinano chiarimento preventivo, vincoli stratificati e prospettive di revisione. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter08_prompting.tex",
      "source_line": 26,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08427",
      "source": "B092",
      "target": "C:C09",
      "key": "ND-1ed973a39133af76",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: I prompt autonomi combinano chiarimento preventivo, vincoli stratificati e prospettive di revisione. Confronto (intent): Confrontare intenti, specifiche e criteri di accettazione. La convergenza concettuale non costituisce una validazione sperimentale del processo. Scheda W011: Proposes specification and verification governance to balance faster generation against reliability.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter08_prompting.tex",
      "source_line": 26,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "intent",
      "source_evidence_locator": "Reverse Prompting: Clarification Before Execution (L26); Role Stacking: Multiple Perspectives (L284); Task-Specific Prompt Variations (L564)",
      "target_evidence_locator": "Frozen v6 node W011 summary/contribution and limitation",
      "target_limitations": "Synthesis rather than a new intervention trial.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08428",
      "source": "B092",
      "target": "W011",
      "key": "ND-1f78e8eb2841aeff",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: I prompt autonomi combinano chiarimento preventivo, vincoli stratificati e prospettive di revisione. Confronto (intent): Confrontare intenti, specifiche e criteri di accettazione. La convergenza concettuale non costituisce una validazione sperimentale del processo. Scheda O018: A useful agent specification is compact, testable and iterative rather than a giant prompt resembling an unvalidated requirements dump.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter08_prompting.tex",
      "source_line": 26,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "intent",
      "source_evidence_locator": "Reverse Prompting: Clarification Before Execution (L26); Role Stacking: Multiple Perspectives (L284); Task-Specific Prompt Variations (L564)",
      "target_evidence_locator": "Frozen v6 node O018 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08429",
      "source": "B092",
      "target": "O018",
      "key": "ND-f4c97269459c1c7d",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: I prompt autonomi combinano chiarimento preventivo, vincoli stratificati e prospettive di revisione. Confronto (intent): Confrontare intenti, specifiche e criteri di accettazione. La convergenza concettuale non costituisce una validazione sperimentale del processo. Scheda P100: Orosz revisits Brooks’s distinction between fundamental software difficulty and tool-level improvement.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter08_prompting.tex",
      "source_line": 26,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "intent",
      "source_evidence_locator": "Reverse Prompting: Clarification Before Execution (L26); Role Stacking: Multiple Perspectives (L284); Task-Specific Prompt Variations (L564)",
      "target_evidence_locator": "Frozen v6 node P100 summary/contribution and limitation",
      "target_limitations": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08430",
      "source": "B092",
      "target": "P100",
      "key": "ND-336b10d71ee4e08d",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_CRITICAL_COMPARISON",
      "rationale": "Proposizione del file: I prompt autonomi combinano chiarimento preventivo, vincoli stratificati e prospettive di revisione. Confronto (judge): Mettere in tensione auto-critica e giudizio di un secondo modello con il rischio di errori correlati; diversità del modello e indipendenza della prova sono proprietà diverse. Scheda W079: Errors can be shared across models, so a second model is not automatically an independent checker.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter08_prompting.tex",
      "source_line": 393,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "judge",
      "source_evidence_locator": "The Verification Loop: Self-Critique Patterns (L393); When Verification Adds Value vs.\\ Overhead (L518)",
      "target_evidence_locator": "Frozen v6 node W079 summary/contribution and limitation",
      "target_limitations": "General LLM datasets; may not predict specific coding errors.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08431",
      "source": "B092",
      "target": "W079",
      "key": "ND-acad30f190d7827e",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_CRITICAL_COMPARISON",
      "rationale": "Proposizione del file: I prompt autonomi combinano chiarimento preventivo, vincoli stratificati e prospettive di revisione. Confronto (judge): Mettere in tensione auto-critica e giudizio di un secondo modello con il rischio di errori correlati; diversità del modello e indipendenza della prova sono proprietà diverse. Scheda W101: Models can explain a semantic migration rule and still miss behavior changes in their own port.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter08_prompting.tex",
      "source_line": 393,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "judge",
      "source_evidence_locator": "The Verification Loop: Self-Critique Patterns (L393); When Verification Adds Value vs.\\ Overhead (L518)",
      "target_evidence_locator": "Frozen v6 node W101 summary/contribution and limitation",
      "target_limitations": "Small Python migration traps; individual model variation high.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08432",
      "source": "B092",
      "target": "W101",
      "key": "ND-2a8dd0bf01a35c47",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: I prompt autonomi combinano chiarimento preventivo, vincoli stratificati e prospettive di revisione. Confronto (context): Confrontare selezione, recupero e gestione del contesto con i confini di fiducia dei dati esterni. Scheda W157: Typed state pages and enforced write policy protect essential agent memory against compaction and reset failures.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter08_prompting.tex",
      "source_line": 432,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "context",
      "source_evidence_locator": "Two-Pass Generation in Automated Contexts (L432)",
      "target_evidence_locator": "Frozen v6 node W157 summary/contribution and limitation",
      "target_limitations": "Guarantees conditional on token-budget working set; limited trace and synthetic evaluation.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08433",
      "source": "B092",
      "target": "W157",
      "key": "ND-6d6644b60195a8ab",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: I prompt autonomi combinano chiarimento preventivo, vincoli stratificati e prospettive di revisione. Confronto (context): Confrontare selezione, recupero e gestione del contesto con i confini di fiducia dei dati esterni. Scheda O031: Reliable prompts are assembled from selected system context, tools and constraints rather than crafted by wording alone.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter08_prompting.tex",
      "source_line": 432,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "context",
      "source_evidence_locator": "Two-Pass Generation in Automated Contexts (L432)",
      "target_evidence_locator": "Frozen v6 node O031 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08434",
      "source": "B092",
      "target": "O031",
      "key": "ND-fad646d47ff1cf0e",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:quality.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter08_prompting.tex",
      "source_line": 9,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:quality",
      "id": "x08435",
      "source": "B092",
      "target": "B091",
      "key": "ND-f05624bb6a0c1ceb",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x08436",
      "source": "B092",
      "target": "PUB:V11:V04",
      "key": "V11-d83c3e676523ea16fa6748bb",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09_patterns.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x08437",
      "source": "B093",
      "target": "V04",
      "key": "ND-4bdcb524334443c4",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "Il catalogo organizza pattern agentici per controllo, memoria, feedback, affidabilità e sicurezza. Ancoraggi: The Pattern Landscape (L20); Learning \\& Adaptation Patterns (L252); Tool Use \\& Environment Patterns (L327); Staying Current (L516)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09_patterns.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08438",
      "source": "B093",
      "target": "T:Engineering structure",
      "key": "ND-acb0caac457f9ddd",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Il catalogo organizza pattern agentici per controllo, memoria, feedback, affidabilità e sicurezza. Ancoraggi: The Pattern Landscape (L20); Learning \\& Adaptation Patterns (L252); Tool Use \\& Environment Patterns (L327); Staying Current (L516)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09_patterns.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08439",
      "source": "B093",
      "target": "T:What agents can do",
      "key": "ND-28b1354e932b03ae",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Il catalogo organizza pattern agentici per controllo, memoria, feedback, affidabilità e sicurezza. Ancoraggi: The Pattern Landscape (L20); Learning \\& Adaptation Patterns (L252); Tool Use \\& Environment Patterns (L327); Staying Current (L516)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09_patterns.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08440",
      "source": "B093",
      "target": "T:Verification & review",
      "key": "ND-74cb0a7d8e5da5f7",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Il catalogo organizza pattern agentici per controllo, memoria, feedback, affidabilità e sicurezza. Ancoraggi: The Pattern Landscape (L20); Learning \\& Adaptation Patterns (L252); Tool Use \\& Environment Patterns (L327); Staying Current (L516)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09_patterns.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08441",
      "source": "B093",
      "target": "T:Code quality & security",
      "key": "ND-1b08da81e03df52d",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo propone composizione e selezione dei pattern, esplicitando anche collaborazione, ambiente e aggiornamento del repertorio. Ancoraggi: The Pattern Landscape (L20); Learning \\& Adaptation Patterns (L252); Tool Use \\& Environment Patterns (L327); Staying Current (L516)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09_patterns.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08442",
      "source": "B093",
      "target": "K:Developer workflow and adoption",
      "key": "ND-a8bc14b980a8a747",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo propone composizione e selezione dei pattern, esplicitando anche collaborazione, ambiente e aggiornamento del repertorio. Ancoraggi: The Pattern Landscape (L20); Learning \\& Adaptation Patterns (L252); Tool Use \\& Environment Patterns (L327); Staying Current (L516)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09_patterns.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08443",
      "source": "B093",
      "target": "K:Specifications and governance",
      "key": "ND-9f6e68a952ab2267",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo propone composizione e selezione dei pattern, esplicitando anche collaborazione, ambiente e aggiornamento del repertorio. Ancoraggi: The Pattern Landscape (L20); Learning \\& Adaptation Patterns (L252); Tool Use \\& Environment Patterns (L327); Staying Current (L516)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09_patterns.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08444",
      "source": "B093",
      "target": "K:Human-agent collaboration",
      "key": "ND-9fe7f26850a30ebf",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo propone composizione e selezione dei pattern, esplicitando anche collaborazione, ambiente e aggiornamento del repertorio. Ancoraggi: The Pattern Landscape (L20); Learning \\& Adaptation Patterns (L252); Tool Use \\& Environment Patterns (L327); Staying Current (L516)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09_patterns.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08445",
      "source": "B093",
      "target": "K:Review capacity and maintainers",
      "key": "ND-f9bd0cf2e8acfcce",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo propone composizione e selezione dei pattern, esplicitando anche collaborazione, ambiente e aggiornamento del repertorio. Ancoraggi: The Pattern Landscape (L20); Learning \\& Adaptation Patterns (L252); Tool Use \\& Environment Patterns (L327); Staying Current (L516)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09_patterns.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08446",
      "source": "B093",
      "target": "K:Long-running agent execution",
      "key": "ND-955d29a446a359d8",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo propone composizione e selezione dei pattern, esplicitando anche collaborazione, ambiente e aggiornamento del repertorio. Ancoraggi: The Pattern Landscape (L20); Learning \\& Adaptation Patterns (L252); Tool Use \\& Environment Patterns (L327); Staying Current (L516)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09_patterns.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08447",
      "source": "B093",
      "target": "K:Prompt injection and malicious tools",
      "key": "ND-abf65befdd18344a",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo propone composizione e selezione dei pattern, esplicitando anche collaborazione, ambiente e aggiornamento del repertorio. Ancoraggi: The Pattern Landscape (L20); Learning \\& Adaptation Patterns (L252); Tool Use \\& Environment Patterns (L327); Staying Current (L516)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09_patterns.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08448",
      "source": "B093",
      "target": "K:Vulnerability and secure code",
      "key": "ND-d753164126e13f30",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Il catalogo organizza pattern agentici per controllo, memoria, feedback, affidabilità e sicurezza. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09_patterns.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08449",
      "source": "B093",
      "target": "C:C03",
      "key": "ND-a5c99a971e7e46f4",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Il catalogo organizza pattern agentici per controllo, memoria, feedback, affidabilità e sicurezza. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09_patterns.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08450",
      "source": "B093",
      "target": "C:C06",
      "key": "ND-bed9f2591cd0b953",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Il catalogo organizza pattern agentici per controllo, memoria, feedback, affidabilità e sicurezza. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09_patterns.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08451",
      "source": "B093",
      "target": "C:C11",
      "key": "ND-e338b0c648fb12fe",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il catalogo organizza pattern agentici per controllo, memoria, feedback, affidabilità e sicurezza. Confronto (patterns): Confrontare pattern operativi e workflow, mantenendo distinta la raccomandazione progettuale dall’efficacia empiricamente dimostrata. Scheda W152: Provides an architecture for organizing agentic SWE research around dependable processes, collaboration and evaluation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09_patterns.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "patterns",
      "source_evidence_locator": "The Pattern Landscape (L20); Orchestration \\& Control Patterns (L54); Context \\& Memory Patterns (L175)",
      "target_evidence_locator": "Frozen v6 node W152 summary/contribution and limitation",
      "target_limitations": "Roadmap is not evidence of achieved agent reliability.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08452",
      "source": "B093",
      "target": "W152",
      "key": "ND-6c61a6a3ee2d1593",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il catalogo organizza pattern agentici per controllo, memoria, feedback, affidabilità e sicurezza. Confronto (patterns): Confrontare pattern operativi e workflow, mantenendo distinta la raccomandazione progettuale dall’efficacia empiricamente dimostrata. Scheda O021: Planning, scoped delegation and continuous checking outperform an unmanaged prompt-to-merge workflow as an engineering practice.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09_patterns.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "patterns",
      "source_evidence_locator": "The Pattern Landscape (L20); Orchestration \\& Control Patterns (L54); Context \\& Memory Patterns (L175)",
      "target_evidence_locator": "Frozen v6 node O021 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08453",
      "source": "B093",
      "target": "O021",
      "key": "ND-f15477035ea63dd0",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il catalogo organizza pattern agentici per controllo, memoria, feedback, affidabilità e sicurezza. Confronto (patterns): Confrontare pattern operativi e workflow, mantenendo distinta la raccomandazione progettuale dall’efficacia empiricamente dimostrata. Scheda P047: Birgitta Böckeler reflects on changes from autocomplete to agentic assistance over two years, including cognitive bias, reviewer fatigue, quality supervision and team effectiveness.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09_patterns.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "patterns",
      "source_evidence_locator": "The Pattern Landscape (L20); Orchestration \\& Control Patterns (L54); Context \\& Memory Patterns (L175)",
      "target_evidence_locator": "Frozen v6 node P047 summary/contribution and limitation",
      "target_limitations": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08454",
      "source": "B093",
      "target": "P047",
      "key": "ND-13b304caef783fcb",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il catalogo organizza pattern agentici per controllo, memoria, feedback, affidabilità e sicurezza. Confronto (orchestration): Confrontare parallelismo degli agenti, coordinamento e capacità di revisione; il guadagno teorico di concorrenza va ridotto per handoff e integrazione. Scheda W002: Delegating to an agent enables tasks beyond copilot assistance; lack of visibility constrains trust.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09_patterns.tex",
      "source_line": 54,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "orchestration",
      "source_evidence_locator": "Orchestration \\& Control Patterns (L54)",
      "target_evidence_locator": "Frozen v6 node W002 summary/contribution and limitation",
      "target_limitations": "Twenty students; completion-time effects unspecified.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08455",
      "source": "B093",
      "target": "W002",
      "key": "ND-cceba0d938e6bac9",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il catalogo organizza pattern agentici per controllo, memoria, feedback, affidabilità e sicurezza. Confronto (orchestration): Confrontare parallelismo degli agenti, coordinamento e capacità di revisione; il guadagno teorico di concorrenza va ridotto per handoff e integrazione. Scheda O025: Developers are moving from guiding one agent toward coordinating multiple asynchronously executing agents.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09_patterns.tex",
      "source_line": 54,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "orchestration",
      "source_evidence_locator": "Orchestration \\& Control Patterns (L54)",
      "target_evidence_locator": "Frozen v6 node O025 summary/contribution and limitation",
      "target_limitations": "Role forecasts and workflow examples, not validated hiring or productivity outcomes.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08456",
      "source": "B093",
      "target": "O025",
      "key": "ND-a9cd2f974af9f262",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il catalogo organizza pattern agentici per controllo, memoria, feedback, affidabilità e sicurezza. Confronto (security): Confrontare superficie di attacco dell’agente, permessi e contenimento; esposizione, dimostrazione di attacco e frequenza degli incidenti non sono misure intercambiabili. Scheda W060: Workspace and retrieved-content injections can induce agents to execute unwanted commands.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09_patterns.tex",
      "source_line": 306,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "security",
      "source_evidence_locator": "Security \\& Safety Patterns (L306)",
      "target_evidence_locator": "Frozen v6 node W060 summary/contribution and limitation",
      "target_limitations": "Attack configurations are adversarial, not real-world incidence rates.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08457",
      "source": "B093",
      "target": "W060",
      "key": "ND-e70f9e7f5df1d670",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il catalogo organizza pattern agentici per controllo, memoria, feedback, affidabilità e sicurezza. Confronto (security): Confrontare superficie di attacco dell’agente, permessi e contenimento; esposizione, dimostrazione di attacco e frequenza degli incidenti non sono misure intercambiabili. Scheda O014: Production agents need identity, authorization, observability and recovery controls beyond an impressive base model.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09_patterns.tex",
      "source_line": 306,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "security",
      "source_evidence_locator": "Security \\& Safety Patterns (L306)",
      "target_evidence_locator": "Frozen v6 node O014 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08458",
      "source": "B093",
      "target": "O014",
      "key": "ND-eaabcaa4932c9423",
      "atlas_family": "comparison"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x08459",
      "source": "B093",
      "target": "PUB:V11:V04",
      "key": "V11-6efab85f03301103fce45f05",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09b_scheduling.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x08460",
      "source": "B094",
      "target": "V04",
      "key": "ND-cdd28c5a5235ad97",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "L’esecuzione notturna richiede una sequenza controllata di job, non soltanto un timer. Ancoraggi: The Two-Job Sequence (L24); Scheduling on Linux (systemd/cron) (L381); Scheduling on Windows (L501); Monitoring and Notification (L733)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09b_scheduling.tex",
      "source_line": 24,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08461",
      "source": "B094",
      "target": "T:What agents can do",
      "key": "ND-a0e20207334203b8",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "L’esecuzione notturna richiede una sequenza controllata di job, non soltanto un timer. Ancoraggi: The Two-Job Sequence (L24); Scheduling on Linux (systemd/cron) (L381); Scheduling on Windows (L501); Monitoring and Notification (L733)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09b_scheduling.tex",
      "source_line": 24,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08462",
      "source": "B094",
      "target": "T:System knowledge & memory",
      "key": "ND-9d355615a901de88",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "L’esecuzione notturna richiede una sequenza controllata di job, non soltanto un timer. Ancoraggi: The Two-Job Sequence (L24); Scheduling on Linux (systemd/cron) (L381); Scheduling on Windows (L501); Monitoring and Notification (L733)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09b_scheduling.tex",
      "source_line": 24,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08463",
      "source": "B094",
      "target": "T:Engineering structure",
      "key": "ND-e7da0948fdc20f36",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "L’esecuzione notturna richiede una sequenza controllata di job, non soltanto un timer. Ancoraggi: The Two-Job Sequence (L24); Scheduling on Linux (systemd/cron) (L381); Scheduling on Windows (L501); Monitoring and Notification (L733)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09b_scheduling.tex",
      "source_line": 24,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08464",
      "source": "B094",
      "target": "T:Verification & review",
      "key": "ND-c50f753ae7908d1b",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il file distingue revisione cumulativa e lavoro autonomo, descrive schedulatori per sistemi operativi diversi, esecuzione cloud e notifiche. Ancoraggi: The Two-Job Sequence (L24); Scheduling on Linux (systemd/cron) (L381); Scheduling on Windows (L501); Monitoring and Notification (L733)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09b_scheduling.tex",
      "source_line": 24,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08465",
      "source": "B094",
      "target": "K:Long-running agent execution",
      "key": "ND-ba27699d7b459e8f",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il file distingue revisione cumulativa e lavoro autonomo, descrive schedulatori per sistemi operativi diversi, esecuzione cloud e notifiche. Ancoraggi: The Two-Job Sequence (L24); Scheduling on Linux (systemd/cron) (L381); Scheduling on Windows (L501); Monitoring and Notification (L733)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09b_scheduling.tex",
      "source_line": 24,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08466",
      "source": "B094",
      "target": "K:Agent context and persistent memory",
      "key": "ND-cd31e564c6a372d7",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il file distingue revisione cumulativa e lavoro autonomo, descrive schedulatori per sistemi operativi diversi, esecuzione cloud e notifiche. Ancoraggi: The Two-Job Sequence (L24); Scheduling on Linux (systemd/cron) (L381); Scheduling on Windows (L501); Monitoring and Notification (L733)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09b_scheduling.tex",
      "source_line": 24,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08467",
      "source": "B094",
      "target": "K:System understanding and rationale",
      "key": "ND-b67fb949111971a5",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il file distingue revisione cumulativa e lavoro autonomo, descrive schedulatori per sistemi operativi diversi, esecuzione cloud e notifiche. Ancoraggi: The Two-Job Sequence (L24); Scheduling on Linux (systemd/cron) (L381); Scheduling on Windows (L501); Monitoring and Notification (L733)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09b_scheduling.tex",
      "source_line": 24,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08468",
      "source": "B094",
      "target": "K:Specifications and governance",
      "key": "ND-13b06c3ecb41e71d",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il file distingue revisione cumulativa e lavoro autonomo, descrive schedulatori per sistemi operativi diversi, esecuzione cloud e notifiche. Ancoraggi: The Two-Job Sequence (L24); Scheduling on Linux (systemd/cron) (L381); Scheduling on Windows (L501); Monitoring and Notification (L733)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09b_scheduling.tex",
      "source_line": 24,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08469",
      "source": "B094",
      "target": "K:Ownership and knowledge transfer",
      "key": "ND-1696598c953aa288",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: L’esecuzione notturna richiede una sequenza controllata di job, non soltanto un timer. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09b_scheduling.tex",
      "source_line": 24,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08470",
      "source": "B094",
      "target": "C:C03",
      "key": "ND-93ed62a1b788dae0",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: L’esecuzione notturna richiede una sequenza controllata di job, non soltanto un timer. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09b_scheduling.tex",
      "source_line": 24,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08471",
      "source": "B094",
      "target": "C:C09",
      "key": "ND-bf753090aa414aba",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: L’esecuzione notturna richiede una sequenza controllata di job, non soltanto un timer. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09b_scheduling.tex",
      "source_line": 24,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08472",
      "source": "B094",
      "target": "C:C11",
      "key": "ND-d7b07f34f673ed46",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: L’esecuzione notturna richiede una sequenza controllata di job, non soltanto un timer. Confronto (longrun): Confrontare riavvio, stato durevole e progresso verificabile su più sessioni; frequenza di esecuzione e convergenza non sono la stessa proprietà. Scheda W159: Hybrid episodic and semantic storage with retention policies can improve long-horizon consistency and token efficiency.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09b_scheduling.tex",
      "source_line": 187,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "longrun",
      "source_evidence_locator": "Scheduling on macOS (launchd) (L187); Creating plist Files for Scheduled Jobs (L193); Verifying Scheduled Jobs (L353)",
      "target_evidence_locator": "Frozen v6 node W159 summary/contribution and limitation",
      "target_limitations": "Synthetic low-code trials; missing real SWE longitudinal validation.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08473",
      "source": "B094",
      "target": "W159",
      "key": "ND-109a43afdf59466c",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: L’esecuzione notturna richiede una sequenza controllata di job, non soltanto un timer. Confronto (longrun): Confrontare riavvio, stato durevole e progresso verificabile su più sessioni; frequenza di esecuzione e convergenza non sono la stessa proprietà. Scheda O013: Agents operating across sessions require durable task state, resumability, recovery and verifiable progress.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09b_scheduling.tex",
      "source_line": 187,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "longrun",
      "source_evidence_locator": "Scheduling on macOS (launchd) (L187); Creating plist Files for Scheduled Jobs (L193); Verifying Scheduled Jobs (L353)",
      "target_evidence_locator": "Frozen v6 node O013 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08474",
      "source": "B094",
      "target": "O013",
      "key": "ND-39773baa71bff183",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: L’esecuzione notturna richiede una sequenza controllata di job, non soltanto un timer. Confronto (longrun): Confrontare riavvio, stato durevole e progresso verificabile su più sessioni; frequenza di esecuzione e convergenza non sono la stessa proprietà. Scheda P110: Orosz traces Ralph-style loops, scheduled triggers and goal-oriented harness features.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09b_scheduling.tex",
      "source_line": 187,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "longrun",
      "source_evidence_locator": "Scheduling on macOS (launchd) (L187); Creating plist Files for Scheduled Jobs (L193); Verifying Scheduled Jobs (L353)",
      "target_evidence_locator": "Frozen v6 node P110 summary/contribution and limitation",
      "target_limitations": "P110 directly links https://addyosmani.com/blog/loop-engineering/ (7 June 2026). O012 catalogues the substantially matching Substack edition (8 June 2026). Treat the edge as discussion of the same underlying work via an alternate edition, not an exact-URL citation. The paid remainder and comparative loop outcomes remain unreviewed. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08475",
      "source": "B094",
      "target": "P110",
      "key": "ND-50ad1d21c1c8b5c1",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: L’esecuzione notturna richiede una sequenza controllata di job, non soltanto un timer. Confronto (memory): Mettere a confronto continuità del contesto, stato persistente e aggiornamento della conoscenza; una memoria più ampia non è di per sé una memoria corretta. Scheda O031: Reliable prompts are assembled from selected system context, tools and constraints rather than crafted by wording alone.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09b_scheduling.tex",
      "source_line": 24,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "memory",
      "source_evidence_locator": "The Two-Job Sequence (L24); Scheduling on Linux (systemd/cron) (L381); Monitoring and Notification (L733)",
      "target_evidence_locator": "Frozen v6 node O031 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08476",
      "source": "B094",
      "target": "O031",
      "key": "ND-de3488ea7cf8c386",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: L’esecuzione notturna richiede una sequenza controllata di job, non soltanto un timer. Confronto (governance): Confrontare autorità umana, confini decisionali e controlli di esecuzione; policy osservate e casi aziendali non certificano l’efficacia del metodo proposto. Scheda W150: Most policies allow AI while specifying disclosure and human responsibility, suggesting workable rather than absolutist governance.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09b_scheduling.tex",
      "source_line": 24,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "governance",
      "source_evidence_locator": "The Two-Job Sequence (L24); Scheduling on Linux (systemd/cron) (L381); Monitoring and Notification (L733)",
      "target_evidence_locator": "Frozen v6 node W150 summary/contribution and limitation",
      "target_limitations": "Classifies rules but does not measure their safety effect.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08477",
      "source": "B094",
      "target": "W150",
      "key": "ND-54af9408342f9893",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: L’esecuzione notturna richiede una sequenza controllata di job, non soltanto un timer. Confronto (governance): Confrontare autorità umana, confini decisionali e controlli di esecuzione; policy osservate e casi aziendali non certificano l’efficacia del metodo proposto. Scheda O009: Engineers can delegate the inner execution loop while retaining ownership of quality criteria, verdicts and consequences.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09b_scheduling.tex",
      "source_line": 24,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "governance",
      "source_evidence_locator": "The Two-Job Sequence (L24); Scheduling on Linux (systemd/cron) (L381); Monitoring and Notification (L733)",
      "target_evidence_locator": "Frozen v6 node O009 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08478",
      "source": "B094",
      "target": "O009",
      "key": "ND-239539c31a4fb723",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:prompting.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09b_scheduling.tex",
      "source_line": 9,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:prompting",
      "id": "x08479",
      "source": "B094",
      "target": "B092",
      "key": "ND-5a740df3110a65a0",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_SHARED_METHOD_DIFFERENT_SCOPE",
      "rationale": "Scheduling e runtime locale si compongono soltanto con blocchi, dipendenze fra job e criteri di ripresa verificabili. Ancoraggi sorgente: The Two-Job Sequence (L24); Scheduling on Linux (systemd/cron) (L381); Scheduling on Windows (L501); Monitoring and Notification (L733). Destinazione: The Decisive Shift: From Local Inference to Local Engineering (L12); Configuration as a Control Plane (L816); Loop Modes and Human Authority (L1345); The Durable Engineering Principles (L1725)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter09b_scheduling.tex",
      "source_line": 24,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_basis": "EDITORIAL_CONTENT_COMPARISON_NOT_INDEPENDENT_CORROBORATION",
      "id": "x08480",
      "source": "B094",
      "target": "B108",
      "key": "ND-bb0b6d09575c2b70",
      "atlas_family": "dependency"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x08481",
      "source": "B094",
      "target": "PUB:V11:V04",
      "key": "V11-9cf3991c299163b3f990bd81",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter10_orchestration.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x08482",
      "source": "B095",
      "target": "V04",
      "key": "ND-da97863830c56db7",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "Il multi-agente diventa utile quando isolamento e coordinamento risolvono un limite osservato del singolo loop. Ancoraggi: When to Scale Beyond Single Loops (L20); Human-in-the-Loop Patterns (L277); Understanding Gas Town (Conceptually) (L500); The Frontier: Evolutionary Software (L624)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter10_orchestration.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08483",
      "source": "B095",
      "target": "T:What agents can do",
      "key": "ND-0f08038fa9530710",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Il multi-agente diventa utile quando isolamento e coordinamento risolvono un limite osservato del singolo loop. Ancoraggi: When to Scale Beyond Single Loops (L20); Human-in-the-Loop Patterns (L277); Understanding Gas Town (Conceptually) (L500); The Frontier: Evolutionary Software (L624)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter10_orchestration.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08484",
      "source": "B095",
      "target": "T:Engineering structure",
      "key": "ND-865a9850a51afad4",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Il multi-agente diventa utile quando isolamento e coordinamento risolvono un limite osservato del singolo loop. Ancoraggi: When to Scale Beyond Single Loops (L20); Human-in-the-Loop Patterns (L277); Understanding Gas Town (Conceptually) (L500); The Frontier: Evolutionary Software (L624)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter10_orchestration.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08485",
      "source": "B095",
      "target": "T:Verification & review",
      "key": "ND-dbe3eb8d6e53b417",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Il multi-agente diventa utile quando isolamento e coordinamento risolvono un limite osservato del singolo loop. Ancoraggi: When to Scale Beyond Single Loops (L20); Human-in-the-Loop Patterns (L277); Understanding Gas Town (Conceptually) (L500); The Frontier: Evolutionary Software (L624)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter10_orchestration.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08486",
      "source": "B095",
      "target": "T:Code quality & security",
      "key": "ND-f651c1236ef90a05",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Hat-based orchestration, planner-worker, passaggi umani e Gas Town sono confrontati come strutture di coordinamento con costi diversi. Ancoraggi: When to Scale Beyond Single Loops (L20); Human-in-the-Loop Patterns (L277); Understanding Gas Town (Conceptually) (L500); The Frontier: Evolutionary Software (L624)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter10_orchestration.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08487",
      "source": "B095",
      "target": "K:Human-agent collaboration",
      "key": "ND-ac7d5636fca2970f",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Hat-based orchestration, planner-worker, passaggi umani e Gas Town sono confrontati come strutture di coordinamento con costi diversi. Ancoraggi: When to Scale Beyond Single Loops (L20); Human-in-the-Loop Patterns (L277); Understanding Gas Town (Conceptually) (L500); The Frontier: Evolutionary Software (L624)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter10_orchestration.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08488",
      "source": "B095",
      "target": "K:Review capacity and maintainers",
      "key": "ND-9575a9cbccb466f8",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Hat-based orchestration, planner-worker, passaggi umani e Gas Town sono confrontati come strutture di coordinamento con costi diversi. Ancoraggi: When to Scale Beyond Single Loops (L20); Human-in-the-Loop Patterns (L277); Understanding Gas Town (Conceptually) (L500); The Frontier: Evolutionary Software (L624)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter10_orchestration.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08489",
      "source": "B095",
      "target": "K:Long-running agent execution",
      "key": "ND-606ca57307d6ab95",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Hat-based orchestration, planner-worker, passaggi umani e Gas Town sono confrontati come strutture di coordinamento con costi diversi. Ancoraggi: When to Scale Beyond Single Loops (L20); Human-in-the-Loop Patterns (L277); Understanding Gas Town (Conceptually) (L500); The Frontier: Evolutionary Software (L624)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter10_orchestration.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08490",
      "source": "B095",
      "target": "K:AI as reviewer",
      "key": "ND-aab63f4ab58c1d5e",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Hat-based orchestration, planner-worker, passaggi umani e Gas Town sono confrontati come strutture di coordinamento con costi diversi. Ancoraggi: When to Scale Beyond Single Loops (L20); Human-in-the-Loop Patterns (L277); Understanding Gas Town (Conceptually) (L500); The Frontier: Evolutionary Software (L624)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter10_orchestration.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08491",
      "source": "B095",
      "target": "K:Automation bias and trust",
      "key": "ND-fde073518d4ffc81",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Hat-based orchestration, planner-worker, passaggi umani e Gas Town sono confrontati come strutture di coordinamento con costi diversi. Ancoraggi: When to Scale Beyond Single Loops (L20); Human-in-the-Loop Patterns (L277); Understanding Gas Town (Conceptually) (L500); The Frontier: Evolutionary Software (L624)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter10_orchestration.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08492",
      "source": "B095",
      "target": "K:Specifications and governance",
      "key": "ND-ef4a9cd7eb99b904",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Hat-based orchestration, planner-worker, passaggi umani e Gas Town sono confrontati come strutture di coordinamento con costi diversi. Ancoraggi: When to Scale Beyond Single Loops (L20); Human-in-the-Loop Patterns (L277); Understanding Gas Town (Conceptually) (L500); The Frontier: Evolutionary Software (L624)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter10_orchestration.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08493",
      "source": "B095",
      "target": "K:Ownership and knowledge transfer",
      "key": "ND-03dd961e46de772f",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Il multi-agente diventa utile quando isolamento e coordinamento risolvono un limite osservato del singolo loop. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter10_orchestration.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08494",
      "source": "B095",
      "target": "C:C03",
      "key": "ND-5fa503372e198d4b",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Il multi-agente diventa utile quando isolamento e coordinamento risolvono un limite osservato del singolo loop. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter10_orchestration.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08495",
      "source": "B095",
      "target": "C:C08",
      "key": "ND-5e207610b52f8ace",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Il multi-agente diventa utile quando isolamento e coordinamento risolvono un limite osservato del singolo loop. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter10_orchestration.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08496",
      "source": "B095",
      "target": "C:C11",
      "key": "ND-3de19507b0e7d0c1",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il multi-agente diventa utile quando isolamento e coordinamento risolvono un limite osservato del singolo loop. Confronto (orchestration): Confrontare parallelismo degli agenti, coordinamento e capacità di revisione; il guadagno teorico di concorrenza va ridotto per handoff e integrazione. Scheda W002: Delegating to an agent enables tasks beyond copilot assistance; lack of visibility constrains trust.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter10_orchestration.tex",
      "source_line": 40,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "orchestration",
      "source_evidence_locator": "The Diminishing Returns of Parallel Agents (L40); Hat-Based Orchestration (L128); The ralph-orchestrator Approach (L134)",
      "target_evidence_locator": "Frozen v6 node W002 summary/contribution and limitation",
      "target_limitations": "Twenty students; completion-time effects unspecified.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08497",
      "source": "B095",
      "target": "W002",
      "key": "ND-2a064cd1b26b9ae7",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il multi-agente diventa utile quando isolamento e coordinamento risolvono un limite osservato del singolo loop. Confronto (orchestration): Confrontare parallelismo degli agenti, coordinamento e capacità di revisione; il guadagno teorico di concorrenza va ridotto per handoff e integrazione. Scheda O025: Developers are moving from guiding one agent toward coordinating multiple asynchronously executing agents.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter10_orchestration.tex",
      "source_line": 40,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "orchestration",
      "source_evidence_locator": "The Diminishing Returns of Parallel Agents (L40); Hat-Based Orchestration (L128); The ralph-orchestrator Approach (L134)",
      "target_evidence_locator": "Frozen v6 node O025 summary/contribution and limitation",
      "target_limitations": "Role forecasts and workflow examples, not validated hiring or productivity outcomes.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08498",
      "source": "B095",
      "target": "O025",
      "key": "ND-faf018fd8502378f",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il multi-agente diventa utile quando isolamento e coordinamento risolvono un limite osservato del singolo loop. Confronto (orchestration): Confrontare parallelismo degli agenti, coordinamento e capacità di revisione; il guadagno teorico di concorrenza va ridotto per handoff e integrazione. Scheda P070: Discusses concurrent coding-agent workflows through practitioner accounts, contrasting parallel task execution with the serial attention needed to review and land changes.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter10_orchestration.tex",
      "source_line": 40,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "orchestration",
      "source_evidence_locator": "The Diminishing Returns of Parallel Agents (L40); Hat-Based Orchestration (L128); The ralph-orchestrator Approach (L134)",
      "target_evidence_locator": "Frozen v6 node P070 summary/contribution and limitation",
      "target_limitations": "Excerpt of Pulse #149; shares that issue, not the content of the separate interview-comparison article. This non-Pulse-titled blog article is an excerpt of a Pulse issue originally published 2025-10-09. It passes the literal title-prefix rule; it is excluded by the optional stricter Pulse-origin filter. The parent issue is provenance only, not another P article. The public account explicitly reuses the Sid Bidasaria conversation reported in P062. It is a different article, not independent interview evidence. Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08499",
      "source": "B095",
      "target": "P070",
      "key": "ND-d2f1792ce369d88b",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il multi-agente diventa utile quando isolamento e coordinamento risolvono un limite osservato del singolo loop. Confronto (review): Analizzare il trasferimento del collo di bottiglia alla revisione e i criteri di approvazione, distinguendo attività registrata e qualità effettiva del controllo. Scheda W065: Most agent PRs have no recorded human review, but same-repository human PRs also often lack review.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter10_orchestration.tex",
      "source_line": 115,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "review",
      "source_evidence_locator": "The Human Review Bottleneck (L115); Human-in-the-Loop Patterns (L277); Blocking Until Human Answers (L306)",
      "target_evidence_locator": "Frozen v6 node W065 summary/contribution and limitation",
      "target_limitations": "Recorded GitHub review is not total review rigor; shared AIDev data.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08500",
      "source": "B095",
      "target": "W065",
      "key": "ND-9ce91149c4c72038",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il multi-agente diventa utile quando isolamento e coordinamento risolvono un limite osservato del singolo loop. Confronto (review): Analizzare il trasferimento del collo di bottiglia alla revisione e i criteri di approvazione, distinguendo attività registrata e qualità effettiva del controllo. Scheda O011: AI-generated code moves the bottleneck from writing to justified acceptance, making review strategy a core engineering skill.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter10_orchestration.tex",
      "source_line": 115,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "review",
      "source_evidence_locator": "The Human Review Bottleneck (L115); Human-in-the-Loop Patterns (L277); Blocking Until Human Answers (L306)",
      "target_evidence_locator": "Frozen v6 node O011 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08501",
      "source": "B095",
      "target": "O011",
      "key": "ND-bb64b90d4158ccf6",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il multi-agente diventa utile quando isolamento e coordinamento risolvono un limite osservato del singolo loop. Confronto (governance): Confrontare autorità umana, confini decisionali e controlli di esecuzione; policy osservate e casi aziendali non certificano l’efficacia del metodo proposto. Scheda W150: Most policies allow AI while specifying disclosure and human responsibility, suggesting workable rather than absolutist governance.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter10_orchestration.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "governance",
      "source_evidence_locator": "When to Scale Beyond Single Loops (L20); The Planner-Worker Model (L390); The Frontier: Evolutionary Software (L624)",
      "target_evidence_locator": "Frozen v6 node W150 summary/contribution and limitation",
      "target_limitations": "Classifies rules but does not measure their safety effect.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08502",
      "source": "B095",
      "target": "W150",
      "key": "ND-abf451b1afda131a",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il multi-agente diventa utile quando isolamento e coordinamento risolvono un limite osservato del singolo loop. Confronto (governance): Confrontare autorità umana, confini decisionali e controlli di esecuzione; policy osservate e casi aziendali non certificano l’efficacia del metodo proposto. Scheda O009: Engineers can delegate the inner execution loop while retaining ownership of quality criteria, verdicts and consequences.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter10_orchestration.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "governance",
      "source_evidence_locator": "When to Scale Beyond Single Loops (L20); The Planner-Worker Model (L390); The Frontier: Evolutionary Software (L624)",
      "target_evidence_locator": "Frozen v6 node O009 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08503",
      "source": "B095",
      "target": "O009",
      "key": "ND-be876b50625a9a15",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPANDS_EARLIER_TREATMENT",
      "rationale": "Il coordinamento multi-agente viene approfondito con planner-worker, ruoli e integrazione. Ancoraggi sorgente: When to Scale Beyond Single Loops (L20); Human-in-the-Loop Patterns (L277); Understanding Gas Town (Conceptually) (L500); The Frontier: Evolutionary Software (L624). Destinazione: From Single Agent to Multi-Agent Workflows (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter10_orchestration.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_basis": "EDITORIAL_CONTENT_COMPARISON_NOT_INDEPENDENT_CORROBORATION",
      "id": "x08504",
      "source": "B095",
      "target": "B025",
      "key": "ND-044069e737a7a625",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x08505",
      "source": "B095",
      "target": "PUB:V11:V04",
      "key": "V11-58949d4a46d58028dedbf680",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter11_safety.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x08506",
      "source": "B096",
      "target": "V04",
      "key": "ND-bd2b853c69cc3189",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "La sicurezza dell’autonomia combina contenimento, limiti economici e una frontiera di revisione umana. Ancoraggi: The Security Reality (L20); Preventing Destructive Actions (L295); Cost Management (L475); Putting It All Together: A Safety Checklist (L667)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter11_safety.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08507",
      "source": "B096",
      "target": "T:Code quality & security",
      "key": "ND-cf6dd237bc3aa9e2",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La sicurezza dell’autonomia combina contenimento, limiti economici e una frontiera di revisione umana. Ancoraggi: The Security Reality (L20); Preventing Destructive Actions (L295); Cost Management (L475); Putting It All Together: A Safety Checklist (L667)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter11_safety.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08508",
      "source": "B096",
      "target": "T:What agents can do",
      "key": "ND-a4bbdf55218bb90a",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La sicurezza dell’autonomia combina contenimento, limiti economici e una frontiera di revisione umana. Ancoraggi: The Security Reality (L20); Preventing Destructive Actions (L295); Cost Management (L475); Putting It All Together: A Safety Checklist (L667)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter11_safety.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08509",
      "source": "B096",
      "target": "T:Engineering structure",
      "key": "ND-8e1a86432d0d994d",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La sicurezza dell’autonomia combina contenimento, limiti economici e una frontiera di revisione umana. Ancoraggi: The Security Reality (L20); Preventing Destructive Actions (L295); Cost Management (L475); Putting It All Together: A Safety Checklist (L667)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter11_safety.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08510",
      "source": "B096",
      "target": "T:Economics",
      "key": "ND-b8cf957c55275c05",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La sicurezza dell’autonomia combina contenimento, limiti economici e una frontiera di revisione umana. Ancoraggi: The Security Reality (L20); Preventing Destructive Actions (L295); Cost Management (L475); Putting It All Together: A Safety Checklist (L667)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter11_safety.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08511",
      "source": "B096",
      "target": "T:Productivity",
      "key": "ND-f6878614f7217bd0",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La sicurezza dell’autonomia combina contenimento, limiti economici e una frontiera di revisione umana. Ancoraggi: The Security Reality (L20); Preventing Destructive Actions (L295); Cost Management (L475); Putting It All Together: A Safety Checklist (L667)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter11_safety.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08512",
      "source": "B096",
      "target": "T:Verification & review",
      "key": "ND-281fa8840ca1cb14",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Sandboxing, prevenzione di azioni distruttive, overbaking e gestione dei costi convergono in una checklist operativa. Ancoraggi: The Security Reality (L20); Preventing Destructive Actions (L295); Cost Management (L475); Putting It All Together: A Safety Checklist (L667)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter11_safety.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08513",
      "source": "B096",
      "target": "K:Prompt injection and malicious tools",
      "key": "ND-9487af4a1af6b8ea",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Sandboxing, prevenzione di azioni distruttive, overbaking e gestione dei costi convergono in una checklist operativa. Ancoraggi: The Security Reality (L20); Preventing Destructive Actions (L295); Cost Management (L475); Putting It All Together: A Safety Checklist (L667)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter11_safety.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08514",
      "source": "B096",
      "target": "K:Vulnerability and secure code",
      "key": "ND-dffc27fa9bb8bba2",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Sandboxing, prevenzione di azioni distruttive, overbaking e gestione dei costi convergono in una checklist operativa. Ancoraggi: The Security Reality (L20); Preventing Destructive Actions (L295); Cost Management (L475); Putting It All Together: A Safety Checklist (L667)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter11_safety.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08515",
      "source": "B096",
      "target": "K:Economic costs and return",
      "key": "ND-a701a4198b271b8c",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Sandboxing, prevenzione di azioni distruttive, overbaking e gestione dei costi convergono in una checklist operativa. Ancoraggi: The Security Reality (L20); Preventing Destructive Actions (L295); Cost Management (L475); Putting It All Together: A Safety Checklist (L667)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter11_safety.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08516",
      "source": "B096",
      "target": "K:Output versus shipped value",
      "key": "ND-f3ff479fa33ad43f",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Sandboxing, prevenzione di azioni distruttive, overbaking e gestione dei costi convergono in una checklist operativa. Ancoraggi: The Security Reality (L20); Preventing Destructive Actions (L295); Cost Management (L475); Putting It All Together: A Safety Checklist (L667)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter11_safety.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08517",
      "source": "B096",
      "target": "K:Review capacity and maintainers",
      "key": "ND-6cda239e149a8264",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Sandboxing, prevenzione di azioni distruttive, overbaking e gestione dei costi convergono in una checklist operativa. Ancoraggi: The Security Reality (L20); Preventing Destructive Actions (L295); Cost Management (L475); Putting It All Together: A Safety Checklist (L667)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter11_safety.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08518",
      "source": "B096",
      "target": "K:AI as reviewer",
      "key": "ND-af1dbc1d5f2bdc96",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Sandboxing, prevenzione di azioni distruttive, overbaking e gestione dei costi convergono in una checklist operativa. Ancoraggi: The Security Reality (L20); Preventing Destructive Actions (L295); Cost Management (L475); Putting It All Together: A Safety Checklist (L667)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter11_safety.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08519",
      "source": "B096",
      "target": "K:Automation bias and trust",
      "key": "ND-5722328984553af7",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: La sicurezza dell’autonomia combina contenimento, limiti economici e una frontiera di revisione umana. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter11_safety.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08520",
      "source": "B096",
      "target": "C:C06",
      "key": "ND-50e220bee964401f",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: La sicurezza dell’autonomia combina contenimento, limiti economici e una frontiera di revisione umana. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter11_safety.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08521",
      "source": "B096",
      "target": "C:C08",
      "key": "ND-06967fc5778c53b2",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: La sicurezza dell’autonomia combina contenimento, limiti economici e una frontiera di revisione umana. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter11_safety.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08522",
      "source": "B096",
      "target": "C:C12",
      "key": "ND-a0fec7e7e137c22a",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La sicurezza dell’autonomia combina contenimento, limiti economici e una frontiera di revisione umana. Confronto (security): Confrontare superficie di attacco dell’agente, permessi e contenimento; esposizione, dimostrazione di attacco e frequenza degli incidenti non sono misure intercambiabili. Scheda W060: Workspace and retrieved-content injections can induce agents to execute unwanted commands.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter11_safety.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "security",
      "source_evidence_locator": "The Security Reality (L20); What --dangerously-skip-permissions Actually Means (L26); The Sandbox as Your Only Protection (L72)",
      "target_evidence_locator": "Frozen v6 node W060 summary/contribution and limitation",
      "target_limitations": "Attack configurations are adversarial, not real-world incidence rates.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08523",
      "source": "B096",
      "target": "W060",
      "key": "ND-43ba0e19ae143a01",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La sicurezza dell’autonomia combina contenimento, limiti economici e una frontiera di revisione umana. Confronto (security): Confrontare superficie di attacco dell’agente, permessi e contenimento; esposizione, dimostrazione di attacco e frequenza degli incidenti non sono misure intercambiabili. Scheda O014: Production agents need identity, authorization, observability and recovery controls beyond an impressive base model.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter11_safety.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "security",
      "source_evidence_locator": "The Security Reality (L20); What --dangerously-skip-permissions Actually Means (L26); The Sandbox as Your Only Protection (L72)",
      "target_evidence_locator": "Frozen v6 node O014 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08524",
      "source": "B096",
      "target": "O014",
      "key": "ND-4d680e4495e5936d",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La sicurezza dell’autonomia combina contenimento, limiti economici e una frontiera di revisione umana. Confronto (security): Confrontare superficie di attacco dell’agente, permessi e contenimento; esposizione, dimostrazione di attacco e frequenza degli incidenti non sono misure intercambiabili. Scheda P120: Interviews with Microsoft staff outline agent identity, local MCP discovery, isolation, local-model support and developer experience on Windows.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter11_safety.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "security",
      "source_evidence_locator": "The Security Reality (L20); What --dangerously-skip-permissions Actually Means (L26); The Sandbox as Your Only Protection (L72)",
      "target_evidence_locator": "Frozen v6 node P120 summary/contribution and limitation",
      "target_limitations": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08525",
      "source": "B096",
      "target": "P120",
      "key": "ND-01ffd8d44b54d88c",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La sicurezza dell’autonomia combina contenimento, limiti economici e una frontiera di revisione umana. Confronto (cost): Confrontare il costo dell’intero esito accettato, inclusi verifica e rilavorazione; ROI di scenario e testimonianze di consumo non sono rendimenti sperimentali. Scheda W145: Offers a cross-functional return-on-investment framework for AI-assisted delivery beyond raw code productivity.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter11_safety.tex",
      "source_line": 475,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "cost",
      "source_evidence_locator": "Cost Management (L475); Understanding Cost Drivers (L481)",
      "target_evidence_locator": "Frozen v6 node W145 summary/contribution and limitation",
      "target_limitations": "ROI 39% and eight-month payback are scenarios/model outputs, not measured experimental financial returns.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08526",
      "source": "B096",
      "target": "W145",
      "key": "ND-39577846a5584f7b",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La sicurezza dell’autonomia combina contenimento, limiti economici e una frontiera di revisione umana. Confronto (cost): Confrontare il costo dell’intero esito accettato, inclusi verifica e rilavorazione; ROI di scenario e testimonianze di consumo non sono rendimenti sperimentali. Scheda O008: A software factory is many governed loops; its level of human involvement changes both risk and total operating cost.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter11_safety.tex",
      "source_line": 475,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "cost",
      "source_evidence_locator": "Cost Management (L475); Understanding Cost Drivers (L481)",
      "target_evidence_locator": "Frozen v6 node O008 summary/contribution and limitation",
      "target_limitations": "A conceptual taxonomy and projections, not a controlled comparison of factory operating models.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08527",
      "source": "B096",
      "target": "O008",
      "key": "ND-b9d8cdfaae0f478b",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La sicurezza dell’autonomia combina contenimento, limiti economici e una frontiera di revisione umana. Confronto (review): Analizzare il trasferimento del collo di bottiglia alla revisione e i criteri di approvazione, distinguendo attività registrata e qualità effettiva del controllo. Scheda W065: Most agent PRs have no recorded human review, but same-repository human PRs also often lack review.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter11_safety.tex",
      "source_line": 538,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "review",
      "source_evidence_locator": "The Human Review Boundary (L538)",
      "target_evidence_locator": "Frozen v6 node W065 summary/contribution and limitation",
      "target_limitations": "Recorded GitHub review is not total review rigor; shared AIDev data.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08528",
      "source": "B096",
      "target": "W065",
      "key": "ND-240ecae86fc9756a",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La sicurezza dell’autonomia combina contenimento, limiti economici e una frontiera di revisione umana. Confronto (review): Analizzare il trasferimento del collo di bottiglia alla revisione e i criteri di approvazione, distinguendo attività registrata e qualità effettiva del controllo. Scheda O011: AI-generated code moves the bottleneck from writing to justified acceptance, making review strategy a core engineering skill.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter11_safety.tex",
      "source_line": 538,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "review",
      "source_evidence_locator": "The Human Review Boundary (L538)",
      "target_evidence_locator": "Frozen v6 node O011 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08529",
      "source": "B096",
      "target": "O011",
      "key": "ND-c58153fc64ea700e",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:revolution.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter11_safety.tex",
      "source_line": 510,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:revolution",
      "id": "x08530",
      "source": "B096",
      "target": "B085",
      "key": "ND-aabd1e34b4ae129b",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPANDS_EARLIER_TREATMENT",
      "rationale": "La sicurezza dell’assistente viene estesa a runtime autonomo, sandboxing e contenimento. Ancoraggi sorgente: The Security Reality (L20); Preventing Destructive Actions (L295); Cost Management (L475); Putting It All Together: A Safety Checklist (L667). Destinazione: Security, Compliance \\& Governance (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/chapters/chapter11_safety.tex",
      "source_line": 20,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_basis": "EDITORIAL_CONTENT_COMPARISON_NOT_INDEPENDENT_CORROBORATION",
      "id": "x08531",
      "source": "B096",
      "target": "B028",
      "key": "ND-2ff7d473a5981361",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x08532",
      "source": "B096",
      "target": "PUB:V11:V04",
      "key": "V11-e74720ea3a6fba9de66a1f37",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_a_ralph.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x08533",
      "source": "B097",
      "target": "V04",
      "key": "ND-0e21a74312a9e049",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "La guida d’implementazione rende il pattern eseguibile mediante script, piani, prompt e checklist. Ancoraggi: Environment Verification (L14); Plan File Templates (L1153); Planning Mode Prompt (L1332); Checklist for Production Use (L1474)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_a_ralph.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08534",
      "source": "B097",
      "target": "T:What agents can do",
      "key": "ND-d483fc3a47b51a8d",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La guida d’implementazione rende il pattern eseguibile mediante script, piani, prompt e checklist. Ancoraggi: Environment Verification (L14); Plan File Templates (L1153); Planning Mode Prompt (L1332); Checklist for Production Use (L1474)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_a_ralph.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08535",
      "source": "B097",
      "target": "T:Verification & review",
      "key": "ND-1dbbc6c1142d7a14",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La guida d’implementazione rende il pattern eseguibile mediante script, piani, prompt e checklist. Ancoraggi: Environment Verification (L14); Plan File Templates (L1153); Planning Mode Prompt (L1332); Checklist for Production Use (L1474)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_a_ralph.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08536",
      "source": "B097",
      "target": "T:Engineering structure",
      "key": "ND-1825b64217976bb3",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La guida d’implementazione rende il pattern eseguibile mediante script, piani, prompt e checklist. Ancoraggi: Environment Verification (L14); Plan File Templates (L1153); Planning Mode Prompt (L1332); Checklist for Production Use (L1474)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_a_ralph.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08537",
      "source": "B097",
      "target": "T:Code quality & security",
      "key": "ND-c0432e046e8220ab",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il file offre verifica dell’ambiente, script Ralph, template di memoria e pianificazione, istruzioni di avvio e prerequisiti per l’uso operativo. Ancoraggi: Environment Verification (L14); Plan File Templates (L1153); Planning Mode Prompt (L1332); Checklist for Production Use (L1474)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_a_ralph.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08538",
      "source": "B097",
      "target": "K:Long-running agent execution",
      "key": "ND-12d7b8dc6a3c7972",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il file offre verifica dell’ambiente, script Ralph, template di memoria e pianificazione, istruzioni di avvio e prerequisiti per l’uso operativo. Ancoraggi: Environment Verification (L14); Plan File Templates (L1153); Planning Mode Prompt (L1332); Checklist for Production Use (L1474)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_a_ralph.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08539",
      "source": "B097",
      "target": "K:Agent failure and escalation",
      "key": "ND-8d607a52c375b198",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il file offre verifica dell’ambiente, script Ralph, template di memoria e pianificazione, istruzioni di avvio e prerequisiti per l’uso operativo. Ancoraggi: Environment Verification (L14); Plan File Templates (L1153); Planning Mode Prompt (L1332); Checklist for Production Use (L1474)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_a_ralph.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08540",
      "source": "B097",
      "target": "K:Independent verification and oracles",
      "key": "ND-ec31b9a8739e327e",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il file offre verifica dell’ambiente, script Ralph, template di memoria e pianificazione, istruzioni di avvio e prerequisiti per l’uso operativo. Ancoraggi: Environment Verification (L14); Plan File Templates (L1153); Planning Mode Prompt (L1332); Checklist for Production Use (L1474)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_a_ralph.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08541",
      "source": "B097",
      "target": "K:Prompt injection and malicious tools",
      "key": "ND-592ebe5d76c1b511",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il file offre verifica dell’ambiente, script Ralph, template di memoria e pianificazione, istruzioni di avvio e prerequisiti per l’uso operativo. Ancoraggi: Environment Verification (L14); Plan File Templates (L1153); Planning Mode Prompt (L1332); Checklist for Production Use (L1474)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_a_ralph.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08542",
      "source": "B097",
      "target": "K:Vulnerability and secure code",
      "key": "ND-1b091df064bf7616",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il file offre verifica dell’ambiente, script Ralph, template di memoria e pianificazione, istruzioni di avvio e prerequisiti per l’uso operativo. Ancoraggi: Environment Verification (L14); Plan File Templates (L1153); Planning Mode Prompt (L1332); Checklist for Production Use (L1474)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_a_ralph.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08543",
      "source": "B097",
      "target": "K:Evaluation methodology and baselines",
      "key": "ND-5d6b156873fe9921",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: La guida d’implementazione rende il pattern eseguibile mediante script, piani, prompt e checklist. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_a_ralph.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08544",
      "source": "B097",
      "target": "C:C03",
      "key": "ND-8df403e18f0c5da0",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: La guida d’implementazione rende il pattern eseguibile mediante script, piani, prompt e checklist. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_a_ralph.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08545",
      "source": "B097",
      "target": "C:C06",
      "key": "ND-c6a6d07c87ef8649",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: La guida d’implementazione rende il pattern eseguibile mediante script, piani, prompt e checklist. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_a_ralph.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08546",
      "source": "B097",
      "target": "C:C07",
      "key": "ND-868575eaae9de82c",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La guida d’implementazione rende il pattern eseguibile mediante script, piani, prompt e checklist. Confronto (loop): Confrontare il loop come unità di lavoro, con stato, controlli e policy esterni. I tre corpus non costituiscono repliche indipendenti dello stesso risultato. Scheda W095: Proposes analyzing the whole agentic lifecycle across verification reliability and cost.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_a_ralph.tex",
      "source_line": 285,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "loop",
      "source_evidence_locator": "Production Ralph Script (L285)",
      "target_evidence_locator": "Frozen v6 node W095 summary/contribution and limitation",
      "target_limitations": "Synthesis only, no new outcome dataset.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08547",
      "source": "B097",
      "target": "W095",
      "key": "ND-240aaa3e4bf1f339",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La guida d’implementazione rende il pattern eseguibile mediante script, piani, prompt e checklist. Confronto (loop): Confrontare il loop come unità di lavoro, con stato, controlli e policy esterni. I tre corpus non costituiscono repliche indipendenti dello stesso risultato. Scheda O012: Osmani identifies five interoperable loop-building primitives—scheduling, worktrees, skills, connectors and subagents—plus durable external memory.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_a_ralph.tex",
      "source_line": 285,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "loop",
      "source_evidence_locator": "Production Ralph Script (L285)",
      "target_evidence_locator": "Frozen v6 node O012 summary/contribution and limitation",
      "target_limitations": "A practitioner engineering pattern; the article does not establish comparative loop reliability by controlled experiment.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08548",
      "source": "B097",
      "target": "O012",
      "key": "ND-80eecb4bb28bf9ee",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La guida d’implementazione rende il pattern eseguibile mediante script, piani, prompt e checklist. Confronto (loop): Confrontare il loop come unità di lavoro, con stato, controlli e policy esterni. I tre corpus non costituiscono repliche indipendenti dello stesso risultato. Scheda P110: Orosz traces Ralph-style loops, scheduled triggers and goal-oriented harness features.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_a_ralph.tex",
      "source_line": 285,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "loop",
      "source_evidence_locator": "Production Ralph Script (L285)",
      "target_evidence_locator": "Frozen v6 node P110 summary/contribution and limitation",
      "target_limitations": "P110 directly links https://addyosmani.com/blog/loop-engineering/ (7 June 2026). O012 catalogues the substantially matching Substack edition (8 June 2026). Treat the edge as discussion of the same underlying work via an alternate edition, not an exact-URL citation. The paid remainder and comparative loop outcomes remain unreviewed. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08549",
      "source": "B097",
      "target": "P110",
      "key": "ND-c8088c6da32e4bf3",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La guida d’implementazione rende il pattern eseguibile mediante script, piani, prompt e checklist. Confronto (security): Confrontare superficie di attacco dell’agente, permessi e contenimento; esposizione, dimostrazione di attacco e frequenza degli incidenti non sono misure intercambiabili. Scheda W060: Workspace and retrieved-content injections can induce agents to execute unwanted commands.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_a_ralph.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "security",
      "source_evidence_locator": "Environment Verification (L14); AGENTS.md Template (L1244); Checklist for Production Use (L1474)",
      "target_evidence_locator": "Frozen v6 node W060 summary/contribution and limitation",
      "target_limitations": "Attack configurations are adversarial, not real-world incidence rates.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08550",
      "source": "B097",
      "target": "W060",
      "key": "ND-ddfccce7b2349247",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La guida d’implementazione rende il pattern eseguibile mediante script, piani, prompt e checklist. Confronto (security): Confrontare superficie di attacco dell’agente, permessi e contenimento; esposizione, dimostrazione di attacco e frequenza degli incidenti non sono misure intercambiabili. Scheda O014: Production agents need identity, authorization, observability and recovery controls beyond an impressive base model.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_a_ralph.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "security",
      "source_evidence_locator": "Environment Verification (L14); AGENTS.md Template (L1244); Checklist for Production Use (L1474)",
      "target_evidence_locator": "Frozen v6 node O014 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08551",
      "source": "B097",
      "target": "O014",
      "key": "ND-1348011f717768a2",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La guida d’implementazione rende il pattern eseguibile mediante script, piani, prompt e checklist. Confronto (oracle): Distinguere test derivati dall’intenzione da test che ripetono l’implementazione; un esito verde richiede un oracolo pertinente e sufficientemente indipendente. Scheda W077: Tests generated directly from defective implementations can encode the bug; an independent specification reduces error propagation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_a_ralph.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "oracle",
      "source_evidence_locator": "Environment Verification (L14); Complete Verification Script (L20)",
      "target_evidence_locator": "Frozen v6 node W077 summary/contribution and limitation",
      "target_limitations": "Specific Java defect benchmark and prompt setup.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08552",
      "source": "B097",
      "target": "W077",
      "key": "ND-f924e36f7cfe0cf9",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La guida d’implementazione rende il pattern eseguibile mediante script, piani, prompt e checklist. Confronto (oracle): Distinguere test derivati dall’intenzione da test che ripetono l’implementazione; un esito verde richiede un oracolo pertinente e sufficientemente indipendente. Scheda O033: Verification becomes the bottleneck when generation is cheap; every AI-produced change needs a justified check.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_a_ralph.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "oracle",
      "source_evidence_locator": "Environment Verification (L14); Complete Verification Script (L20)",
      "target_evidence_locator": "Frozen v6 node O033 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08553",
      "source": "B097",
      "target": "O033",
      "key": "ND-da9f50e430a80144",
      "atlas_family": "comparison"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x08554",
      "source": "B097",
      "target": "PUB:V11:V04",
      "key": "V11-593a0ebb0cc3921efcaaaaec",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_b_tools.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x08555",
      "source": "B098",
      "target": "V04",
      "key": "ND-041f831e96bfa87f",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "La reference confronta implementazioni Ralph, configurazioni e percorsi di migrazione. Ancoraggi: Implementation Comparison (L14); frankbria/ralph-claude-code (L266); Migration Guide (L734); Version Compatibility (L1075)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_b_tools.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08556",
      "source": "B098",
      "target": "T:Engineering structure",
      "key": "ND-d2b1c0ffa51606ad",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La reference confronta implementazioni Ralph, configurazioni e percorsi di migrazione. Ancoraggi: Implementation Comparison (L14); frankbria/ralph-claude-code (L266); Migration Guide (L734); Version Compatibility (L1075)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_b_tools.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08557",
      "source": "B098",
      "target": "T:Productivity",
      "key": "ND-a15709c28cb0dfcb",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La reference confronta implementazioni Ralph, configurazioni e percorsi di migrazione. Ancoraggi: Implementation Comparison (L14); frankbria/ralph-claude-code (L266); Migration Guide (L734); Version Compatibility (L1075)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_b_tools.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08558",
      "source": "B098",
      "target": "T:Skills & learning",
      "key": "ND-f14b4ba752154743",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La reference confronta implementazioni Ralph, configurazioni e percorsi di migrazione. Ancoraggi: Implementation Comparison (L14); frankbria/ralph-claude-code (L266); Migration Guide (L734); Version Compatibility (L1075)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_b_tools.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08559",
      "source": "B098",
      "target": "T:What agents can do",
      "key": "ND-da405dd780178a95",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La reference confronta implementazioni Ralph, configurazioni e percorsi di migrazione. Ancoraggi: Implementation Comparison (L14); frankbria/ralph-claude-code (L266); Migration Guide (L734); Version Compatibility (L1075)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_b_tools.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08560",
      "source": "B098",
      "target": "T:Verification & review",
      "key": "ND-cfa2b52523a8282d",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Le varianti snarktank, plugin Anthropic, frankbria e orchestrator vengono organizzate per selezione, compatibilità e diagnosi specifica. Ancoraggi: Implementation Comparison (L14); frankbria/ralph-claude-code (L266); Migration Guide (L734); Version Compatibility (L1075)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_b_tools.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08561",
      "source": "B098",
      "target": "K:Developer workflow and adoption",
      "key": "ND-8e3d823059c767f9",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Le varianti snarktank, plugin Anthropic, frankbria e orchestrator vengono organizzate per selezione, compatibilità e diagnosi specifica. Ancoraggi: Implementation Comparison (L14); frankbria/ralph-claude-code (L266); Migration Guide (L734); Version Compatibility (L1075)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_b_tools.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08562",
      "source": "B098",
      "target": "K:Evaluation methodology and baselines",
      "key": "ND-38a63831b0b28ec6",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Le varianti snarktank, plugin Anthropic, frankbria e orchestrator vengono organizzate per selezione, compatibilità e diagnosi specifica. Ancoraggi: Implementation Comparison (L14); frankbria/ralph-claude-code (L266); Migration Guide (L734); Version Compatibility (L1075)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_b_tools.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08563",
      "source": "B098",
      "target": "K:Long-running agent execution",
      "key": "ND-d07931ee8815a542",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Le varianti snarktank, plugin Anthropic, frankbria e orchestrator vengono organizzate per selezione, compatibilità e diagnosi specifica. Ancoraggi: Implementation Comparison (L14); frankbria/ralph-claude-code (L266); Migration Guide (L734); Version Compatibility (L1075)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_b_tools.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08564",
      "source": "B098",
      "target": "K:Agent failure and escalation",
      "key": "ND-7b4f9adc66405e2b",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Le varianti snarktank, plugin Anthropic, frankbria e orchestrator vengono organizzate per selezione, compatibilità e diagnosi specifica. Ancoraggi: Implementation Comparison (L14); frankbria/ralph-claude-code (L266); Migration Guide (L734); Version Compatibility (L1075)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_b_tools.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08565",
      "source": "B098",
      "target": "K:Independent verification and oracles",
      "key": "ND-3dcabd85d78a0d68",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: La reference confronta implementazioni Ralph, configurazioni e percorsi di migrazione. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_b_tools.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08566",
      "source": "B098",
      "target": "C:C03",
      "key": "ND-18252640cde5be9c",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: La reference confronta implementazioni Ralph, configurazioni e percorsi di migrazione. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_b_tools.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08567",
      "source": "B098",
      "target": "C:C11",
      "key": "ND-f34cb569a9c642af",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La reference confronta implementazioni Ralph, configurazioni e percorsi di migrazione. Confronto (adoption): Confrontare selezione degli strumenti, abilitazione del team e verifica degli esiti; una graduatoria o un piano di rollout non sostituisce un pilot controllato. Scheda W007: Enterprise users report perceived usefulness and practical requirements that should shape deployment.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_b_tools.tex",
      "source_line": 642,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "adoption",
      "source_evidence_locator": "Tool Selection Guide (L642); Troubleshooting Tool-Specific Issues (L987)",
      "target_evidence_locator": "Frozen v6 node W007 summary/contribution and limitation",
      "target_limitations": "IBM respondents only; perception-based.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08568",
      "source": "B098",
      "target": "W007",
      "key": "ND-d96d574f7cf776d3",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La reference confronta implementazioni Ralph, configurazioni e percorsi di migrazione. Confronto (adoption): Confrontare selezione degli strumenti, abilitazione del team e verifica degli esiti; una graduatoria o un piano di rollout non sostituisce un pilot controllato. Scheda O041: Engineering leaders should define outcome quality, train teams and make human verification a normal part of AI adoption.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_b_tools.tex",
      "source_line": 642,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "adoption",
      "source_evidence_locator": "Tool Selection Guide (L642); Troubleshooting Tool-Specific Issues (L987)",
      "target_evidence_locator": "Frozen v6 node O041 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08569",
      "source": "B098",
      "target": "O041",
      "key": "ND-1291bf8d277a1671",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La reference confronta implementazioni Ralph, configurazioni e percorsi di migrazione. Confronto (adoption): Confrontare selezione degli strumenti, abilitazione del team e verifica degli esiti; una graduatoria o un piano di rollout non sostituisce un pilot controllato. Scheda P085: Interviews compare tool-selection practices across company sizes, including locally scored AI review trials and procurement constraints.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_b_tools.tex",
      "source_line": 642,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "adoption",
      "source_evidence_locator": "Tool Selection Guide (L642); Troubleshooting Tool-Specific Issues (L987)",
      "target_evidence_locator": "Frozen v6 node P085 summary/contribution and limitation",
      "target_limitations": "Company-local scoring exercises and tool selection are distinct from randomized productivity comparisons; evaluation samples and scoring scales are context-specific. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08570",
      "source": "B098",
      "target": "P085",
      "key": "ND-a23aed85cf8c81ae",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La reference confronta implementazioni Ralph, configurazioni e percorsi di migrazione. Confronto (loop): Confrontare il loop come unità di lavoro, con stato, controlli e policy esterni. I tre corpus non costituiscono repliche indipendenti dello stesso risultato. Scheda W095: Proposes analyzing the whole agentic lifecycle across verification reliability and cost.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_b_tools.tex",
      "source_line": 56,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "loop",
      "source_evidence_locator": "snarktank/ralph (L56); Running the Loop (L142); Anthropic ralph-wiggum Plugin (L180)",
      "target_evidence_locator": "Frozen v6 node W095 summary/contribution and limitation",
      "target_limitations": "Synthesis only, no new outcome dataset.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08571",
      "source": "B098",
      "target": "W095",
      "key": "ND-f9231a89b7288473",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La reference confronta implementazioni Ralph, configurazioni e percorsi di migrazione. Confronto (loop): Confrontare il loop come unità di lavoro, con stato, controlli e policy esterni. I tre corpus non costituiscono repliche indipendenti dello stesso risultato. Scheda O012: Osmani identifies five interoperable loop-building primitives—scheduling, worktrees, skills, connectors and subagents—plus durable external memory.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_b_tools.tex",
      "source_line": 56,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "loop",
      "source_evidence_locator": "snarktank/ralph (L56); Running the Loop (L142); Anthropic ralph-wiggum Plugin (L180)",
      "target_evidence_locator": "Frozen v6 node O012 summary/contribution and limitation",
      "target_limitations": "A practitioner engineering pattern; the article does not establish comparative loop reliability by controlled experiment.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08572",
      "source": "B098",
      "target": "O012",
      "key": "ND-47d3c96b61c3acad",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:evolution.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_b_tools.tex",
      "source_line": 715,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:evolution",
      "id": "x08573",
      "source": "B098",
      "target": "B087",
      "key": "ND-600f29f5bfa85854",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x08574",
      "source": "B098",
      "target": "PUB:V11:V04",
      "key": "V11-d67dcc4602b4c08f58d71e4c",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_c_troubleshooting.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x08575",
      "source": "B099",
      "target": "V04",
      "key": "ND-9537622d6c1f50d7",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "La diagnosi parte dai sintomi del loop e ricostruisce cause, stato e costi. Ancoraggi: Loop Exits Early (L16); Agent Gets Stuck on Same Issue (L447); Performance Debugging (L1009); Appendix Summary (L1438)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_c_troubleshooting.tex",
      "source_line": 16,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08576",
      "source": "B099",
      "target": "T:What agents can do",
      "key": "ND-ee178ea098c929b9",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La diagnosi parte dai sintomi del loop e ricostruisce cause, stato e costi. Ancoraggi: Loop Exits Early (L16); Agent Gets Stuck on Same Issue (L447); Performance Debugging (L1009); Appendix Summary (L1438)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_c_troubleshooting.tex",
      "source_line": 16,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08577",
      "source": "B099",
      "target": "T:Verification & review",
      "key": "ND-a5b9f89d2ce27b3a",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La diagnosi parte dai sintomi del loop e ricostruisce cause, stato e costi. Ancoraggi: Loop Exits Early (L16); Agent Gets Stuck on Same Issue (L447); Performance Debugging (L1009); Appendix Summary (L1438)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_c_troubleshooting.tex",
      "source_line": 16,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08578",
      "source": "B099",
      "target": "T:Engineering structure",
      "key": "ND-b487c7224030716f",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La diagnosi parte dai sintomi del loop e ricostruisce cause, stato e costi. Ancoraggi: Loop Exits Early (L16); Agent Gets Stuck on Same Issue (L447); Performance Debugging (L1009); Appendix Summary (L1438)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_c_troubleshooting.tex",
      "source_line": 16,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08579",
      "source": "B099",
      "target": "T:Economics",
      "key": "ND-238e31a262bf68c6",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "La diagnosi parte dai sintomi del loop e ricostruisce cause, stato e costi. Ancoraggi: Loop Exits Early (L16); Agent Gets Stuck on Same Issue (L447); Performance Debugging (L1009); Appendix Summary (L1438)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_c_troubleshooting.tex",
      "source_line": 16,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08580",
      "source": "B099",
      "target": "T:Productivity",
      "key": "ND-df0992bad91e05a2",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Uscita precoce, mancato arresto, gate falliti, duplicazioni e consumi fuori controllo vengono collegati a log, Git, recupero e procedure d’emergenza. Ancoraggi: Loop Exits Early (L16); Agent Gets Stuck on Same Issue (L447); Performance Debugging (L1009); Appendix Summary (L1438)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_c_troubleshooting.tex",
      "source_line": 16,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08581",
      "source": "B099",
      "target": "K:Agent failure and escalation",
      "key": "ND-421c2263d3019434",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Uscita precoce, mancato arresto, gate falliti, duplicazioni e consumi fuori controllo vengono collegati a log, Git, recupero e procedure d’emergenza. Ancoraggi: Loop Exits Early (L16); Agent Gets Stuck on Same Issue (L447); Performance Debugging (L1009); Appendix Summary (L1438)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_c_troubleshooting.tex",
      "source_line": 16,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08582",
      "source": "B099",
      "target": "K:Evaluation methodology and baselines",
      "key": "ND-043e4b256fd5df81",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Uscita precoce, mancato arresto, gate falliti, duplicazioni e consumi fuori controllo vengono collegati a log, Git, recupero e procedure d’emergenza. Ancoraggi: Loop Exits Early (L16); Agent Gets Stuck on Same Issue (L447); Performance Debugging (L1009); Appendix Summary (L1438)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_c_troubleshooting.tex",
      "source_line": 16,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08583",
      "source": "B099",
      "target": "K:Long-running agent execution",
      "key": "ND-bb833dd58181fa0b",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Uscita precoce, mancato arresto, gate falliti, duplicazioni e consumi fuori controllo vengono collegati a log, Git, recupero e procedure d’emergenza. Ancoraggi: Loop Exits Early (L16); Agent Gets Stuck on Same Issue (L447); Performance Debugging (L1009); Appendix Summary (L1438)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_c_troubleshooting.tex",
      "source_line": 16,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08584",
      "source": "B099",
      "target": "K:Independent verification and oracles",
      "key": "ND-29ca96ab4668c235",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Uscita precoce, mancato arresto, gate falliti, duplicazioni e consumi fuori controllo vengono collegati a log, Git, recupero e procedure d’emergenza. Ancoraggi: Loop Exits Early (L16); Agent Gets Stuck on Same Issue (L447); Performance Debugging (L1009); Appendix Summary (L1438)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_c_troubleshooting.tex",
      "source_line": 16,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08585",
      "source": "B099",
      "target": "K:Economic costs and return",
      "key": "ND-5e8584a450cc2a39",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Uscita precoce, mancato arresto, gate falliti, duplicazioni e consumi fuori controllo vengono collegati a log, Git, recupero e procedure d’emergenza. Ancoraggi: Loop Exits Early (L16); Agent Gets Stuck on Same Issue (L447); Performance Debugging (L1009); Appendix Summary (L1438)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_c_troubleshooting.tex",
      "source_line": 16,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08586",
      "source": "B099",
      "target": "K:Output versus shipped value",
      "key": "ND-3659aac1e24fe6d3",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: La diagnosi parte dai sintomi del loop e ricostruisce cause, stato e costi. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_c_troubleshooting.tex",
      "source_line": 16,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08587",
      "source": "B099",
      "target": "C:C03",
      "key": "ND-6203ea4eaf13b695",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: La diagnosi parte dai sintomi del loop e ricostruisce cause, stato e costi. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_c_troubleshooting.tex",
      "source_line": 16,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08588",
      "source": "B099",
      "target": "C:C07",
      "key": "ND-40cd944394087c06",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: La diagnosi parte dai sintomi del loop e ricostruisce cause, stato e costi. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_c_troubleshooting.tex",
      "source_line": 16,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08589",
      "source": "B099",
      "target": "C:C12",
      "key": "ND-c4fb491bee89be0f",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La diagnosi parte dai sintomi del loop e ricostruisce cause, stato e costi. Confronto (failures): Separare errori del candidato, del contesto, della verifica e del workflow prima di applicare un nuovo tentativo o aumentare l’autonomia. Scheda W071: Rejection categories include agent failure, project workflow mismatch and unspecified reasons; distinguish causes before retrying.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_c_troubleshooting.tex",
      "source_line": 245,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "failures",
      "source_evidence_locator": "Solution: Adding Stuck Detection to Your Loop (L245); Quality Checks Always Failing (L288); 3. Identify Specific Failing Checks (L338)",
      "target_evidence_locator": "Frozen v6 node W071 summary/contribution and limitation",
      "target_limitations": "Explanations may be inferred from inconsistent PR records; shared AIDev data.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08590",
      "source": "B099",
      "target": "W071",
      "key": "ND-c93d7691f7333ac5",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La diagnosi parte dai sintomi del loop e ricostruisce cause, stato e costi. Confronto (failures): Separare errori del candidato, del contesto, della verifica e del workflow prima di applicare un nuovo tentativo o aumentare l’autonomia. Scheda O006: Effective autonomous loops begin with bounded goals, observable checks and explicit stopping rules.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_c_troubleshooting.tex",
      "source_line": 245,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "failures",
      "source_evidence_locator": "Solution: Adding Stuck Detection to Your Loop (L245); Quality Checks Always Failing (L288); 3. Identify Specific Failing Checks (L338)",
      "target_evidence_locator": "Frozen v6 node O006 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08591",
      "source": "B099",
      "target": "O006",
      "key": "ND-7c130dc6fb409f5d",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La diagnosi parte dai sintomi del loop e ricostruisce cause, stato e costi. Confronto (failures): Separare errori del candidato, del contesto, della verifica e del workflow prima di applicare un nuovo tentativo o aumentare l’autonomia. Scheda P087: Interviews with Codex builders describe the agent loop, language choices, evaluation, internal use and tiered code review.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_c_troubleshooting.tex",
      "source_line": 245,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "failures",
      "source_evidence_locator": "Solution: Adding Stuck Detection to Your Loop (L245); Quality Checks Always Failing (L288); 3. Identify Specific Failing Checks (L338)",
      "target_evidence_locator": "Frozen v6 node P087 summary/contribution and limitation",
      "target_limitations": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08592",
      "source": "B099",
      "target": "P087",
      "key": "ND-e1cb367743f7d1fb",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La diagnosi parte dai sintomi del loop e ricostruisce cause, stato e costi. Confronto (loop): Confrontare il loop come unità di lavoro, con stato, controlli e policy esterni. I tre corpus non costituiscono repliche indipendenti dello stesso risultato. Scheda W095: Proposes analyzing the whole agentic lifecycle across verification reliability and cost.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_c_troubleshooting.tex",
      "source_line": 16,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "loop",
      "source_evidence_locator": "Loop Exits Early (L16); Loop Never Exits (L140); Solution: Adding Stuck Detection to Your Loop (L245)",
      "target_evidence_locator": "Frozen v6 node W095 summary/contribution and limitation",
      "target_limitations": "Synthesis only, no new outcome dataset.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08593",
      "source": "B099",
      "target": "W095",
      "key": "ND-be318f699286c60e",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La diagnosi parte dai sintomi del loop e ricostruisce cause, stato e costi. Confronto (loop): Confrontare il loop come unità di lavoro, con stato, controlli e policy esterni. I tre corpus non costituiscono repliche indipendenti dello stesso risultato. Scheda O012: Osmani identifies five interoperable loop-building primitives—scheduling, worktrees, skills, connectors and subagents—plus durable external memory.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_c_troubleshooting.tex",
      "source_line": 16,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "loop",
      "source_evidence_locator": "Loop Exits Early (L16); Loop Never Exits (L140); Solution: Adding Stuck Detection to Your Loop (L245)",
      "target_evidence_locator": "Frozen v6 node O012 summary/contribution and limitation",
      "target_limitations": "A practitioner engineering pattern; the article does not establish comparative loop reliability by controlled experiment.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08594",
      "source": "B099",
      "target": "O012",
      "key": "ND-1d998feb79a57756",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La diagnosi parte dai sintomi del loop e ricostruisce cause, stato e costi. Confronto (cost): Confrontare il costo dell’intero esito accettato, inclusi verifica e rilavorazione; ROI di scenario e testimonianze di consumo non sono rendimenti sperimentali. Scheda W145: Offers a cross-functional return-on-investment framework for AI-assisted delivery beyond raw code productivity.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_c_troubleshooting.tex",
      "source_line": 712,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "cost",
      "source_evidence_locator": "Cost Running Away (L712); 1. Measure Iteration Costs (L730); Solution: Cost-Controlled Loop Script (L800)",
      "target_evidence_locator": "Frozen v6 node W145 summary/contribution and limitation",
      "target_limitations": "ROI 39% and eight-month payback are scenarios/model outputs, not measured experimental financial returns.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08595",
      "source": "B099",
      "target": "W145",
      "key": "ND-4f83048bdd5af9d6",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: La diagnosi parte dai sintomi del loop e ricostruisce cause, stato e costi. Confronto (cost): Confrontare il costo dell’intero esito accettato, inclusi verifica e rilavorazione; ROI di scenario e testimonianze di consumo non sono rendimenti sperimentali. Scheda O008: A software factory is many governed loops; its level of human involvement changes both risk and total operating cost.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_c_troubleshooting.tex",
      "source_line": 712,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "cost",
      "source_evidence_locator": "Cost Running Away (L712); 1. Measure Iteration Costs (L730); Solution: Cost-Controlled Loop Script (L800)",
      "target_evidence_locator": "Frozen v6 node O008 summary/contribution and limitation",
      "target_limitations": "A conceptual taxonomy and projections, not a controlled comparison of factory operating models.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08596",
      "source": "B099",
      "target": "O008",
      "key": "ND-3c9d0448d2a361d5",
      "atlas_family": "comparison"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x08597",
      "source": "B099",
      "target": "PUB:V11:V04",
      "key": "V11-c0cc4a40cbce3772522c17c7",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_d_copilot.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x08598",
      "source": "B100",
      "target": "V04",
      "key": "ND-6a24bf86483c8253",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "Ralph viene adattato a Copilot tramite estensioni, CLI, subagenti o iterazione manuale. Ancoraggi: Understanding the Differences (L14); Approach 2: GitHub Copilot CLI (Recommended) (L257); Approach 3: Subagent Orchestration in VS Code Chat (L573); Choosing Your Approach (L693)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_d_copilot.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08599",
      "source": "B100",
      "target": "T:What agents can do",
      "key": "ND-7a4f1d44f41bbf8a",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Ralph viene adattato a Copilot tramite estensioni, CLI, subagenti o iterazione manuale. Ancoraggi: Understanding the Differences (L14); Approach 2: GitHub Copilot CLI (Recommended) (L257); Approach 3: Subagent Orchestration in VS Code Chat (L573); Choosing Your Approach (L693)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_d_copilot.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08600",
      "source": "B100",
      "target": "T:Verification & review",
      "key": "ND-55c5ce648f446e27",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Ralph viene adattato a Copilot tramite estensioni, CLI, subagenti o iterazione manuale. Ancoraggi: Understanding the Differences (L14); Approach 2: GitHub Copilot CLI (Recommended) (L257); Approach 3: Subagent Orchestration in VS Code Chat (L573); Choosing Your Approach (L693)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_d_copilot.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08601",
      "source": "B100",
      "target": "T:Engineering structure",
      "key": "ND-27e7dfeb09044935",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Ralph viene adattato a Copilot tramite estensioni, CLI, subagenti o iterazione manuale. Ancoraggi: Understanding the Differences (L14); Approach 2: GitHub Copilot CLI (Recommended) (L257); Approach 3: Subagent Orchestration in VS Code Chat (L573); Choosing Your Approach (L693)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_d_copilot.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08602",
      "source": "B100",
      "target": "T:Code quality & security",
      "key": "ND-50da48492e206cf5",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Ralph viene adattato a Copilot tramite estensioni, CLI, subagenti o iterazione manuale. Ancoraggi: Understanding the Differences (L14); Approach 2: GitHub Copilot CLI (Recommended) (L257); Approach 3: Subagent Orchestration in VS Code Chat (L573); Choosing Your Approach (L693)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_d_copilot.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08603",
      "source": "B100",
      "target": "T:Productivity",
      "key": "ND-13f9b340d493ed21",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Ralph viene adattato a Copilot tramite estensioni, CLI, subagenti o iterazione manuale. Ancoraggi: Understanding the Differences (L14); Approach 2: GitHub Copilot CLI (Recommended) (L257); Approach 3: Subagent Orchestration in VS Code Chat (L573); Choosing Your Approach (L693)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_d_copilot.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08604",
      "source": "B100",
      "target": "T:Skills & learning",
      "key": "ND-1204041c9d279568",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo confronta quattro approcci con permessi, modelli, formato del piano, contesto e integrazione con lo scheduling. Ancoraggi: Understanding the Differences (L14); Approach 2: GitHub Copilot CLI (Recommended) (L257); Approach 3: Subagent Orchestration in VS Code Chat (L573); Choosing Your Approach (L693)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_d_copilot.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08605",
      "source": "B100",
      "target": "K:Long-running agent execution",
      "key": "ND-0bb459613db09df5",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo confronta quattro approcci con permessi, modelli, formato del piano, contesto e integrazione con lo scheduling. Ancoraggi: Understanding the Differences (L14); Approach 2: GitHub Copilot CLI (Recommended) (L257); Approach 3: Subagent Orchestration in VS Code Chat (L573); Choosing Your Approach (L693)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_d_copilot.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08606",
      "source": "B100",
      "target": "K:Agent failure and escalation",
      "key": "ND-3d724c60f1b1ed30",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo confronta quattro approcci con permessi, modelli, formato del piano, contesto e integrazione con lo scheduling. Ancoraggi: Understanding the Differences (L14); Approach 2: GitHub Copilot CLI (Recommended) (L257); Approach 3: Subagent Orchestration in VS Code Chat (L573); Choosing Your Approach (L693)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_d_copilot.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08607",
      "source": "B100",
      "target": "K:Independent verification and oracles",
      "key": "ND-29f9475dbdd90a05",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo confronta quattro approcci con permessi, modelli, formato del piano, contesto e integrazione con lo scheduling. Ancoraggi: Understanding the Differences (L14); Approach 2: GitHub Copilot CLI (Recommended) (L257); Approach 3: Subagent Orchestration in VS Code Chat (L573); Choosing Your Approach (L693)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_d_copilot.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08608",
      "source": "B100",
      "target": "K:Prompt injection and malicious tools",
      "key": "ND-891548485569e142",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo confronta quattro approcci con permessi, modelli, formato del piano, contesto e integrazione con lo scheduling. Ancoraggi: Understanding the Differences (L14); Approach 2: GitHub Copilot CLI (Recommended) (L257); Approach 3: Subagent Orchestration in VS Code Chat (L573); Choosing Your Approach (L693)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_d_copilot.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08609",
      "source": "B100",
      "target": "K:Vulnerability and secure code",
      "key": "ND-a25ec796f390c3aa",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo confronta quattro approcci con permessi, modelli, formato del piano, contesto e integrazione con lo scheduling. Ancoraggi: Understanding the Differences (L14); Approach 2: GitHub Copilot CLI (Recommended) (L257); Approach 3: Subagent Orchestration in VS Code Chat (L573); Choosing Your Approach (L693)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_d_copilot.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08610",
      "source": "B100",
      "target": "K:Developer workflow and adoption",
      "key": "ND-5d383f867054ce0a",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo confronta quattro approcci con permessi, modelli, formato del piano, contesto e integrazione con lo scheduling. Ancoraggi: Understanding the Differences (L14); Approach 2: GitHub Copilot CLI (Recommended) (L257); Approach 3: Subagent Orchestration in VS Code Chat (L573); Choosing Your Approach (L693)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_d_copilot.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08611",
      "source": "B100",
      "target": "K:Evaluation methodology and baselines",
      "key": "ND-426d673649b8fabe",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Ralph viene adattato a Copilot tramite estensioni, CLI, subagenti o iterazione manuale. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_d_copilot.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08612",
      "source": "B100",
      "target": "C:C03",
      "key": "ND-c43af8e7f34dc956",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Ralph viene adattato a Copilot tramite estensioni, CLI, subagenti o iterazione manuale. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_d_copilot.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08613",
      "source": "B100",
      "target": "C:C06",
      "key": "ND-ca5aa83c9692e719",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Ralph viene adattato a Copilot tramite estensioni, CLI, subagenti o iterazione manuale. Confronto (loop): Confrontare il loop come unità di lavoro, con stato, controlli e policy esterni. I tre corpus non costituiscono repliche indipendenti dello stesso risultato. Scheda W095: Proposes analyzing the whole agentic lifecycle across verification reliability and cost.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_d_copilot.tex",
      "source_line": 107,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "loop",
      "source_evidence_locator": "Ralph Loop (hehamalainen) (L107); Ralph-Wiggums-Copilot-Agent (MWChapelCLA) (L53); Ralph for GitHub Copilot (aymenfurter) (L175)",
      "target_evidence_locator": "Frozen v6 node W095 summary/contribution and limitation",
      "target_limitations": "Synthesis only, no new outcome dataset.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08614",
      "source": "B100",
      "target": "W095",
      "key": "ND-7ebe5848cc7d3fd9",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Ralph viene adattato a Copilot tramite estensioni, CLI, subagenti o iterazione manuale. Confronto (loop): Confrontare il loop come unità di lavoro, con stato, controlli e policy esterni. I tre corpus non costituiscono repliche indipendenti dello stesso risultato. Scheda O012: Osmani identifies five interoperable loop-building primitives—scheduling, worktrees, skills, connectors and subagents—plus durable external memory.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_d_copilot.tex",
      "source_line": 107,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "loop",
      "source_evidence_locator": "Ralph Loop (hehamalainen) (L107); Ralph-Wiggums-Copilot-Agent (MWChapelCLA) (L53); Ralph for GitHub Copilot (aymenfurter) (L175)",
      "target_evidence_locator": "Frozen v6 node O012 summary/contribution and limitation",
      "target_limitations": "A practitioner engineering pattern; the article does not establish comparative loop reliability by controlled experiment.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08615",
      "source": "B100",
      "target": "O012",
      "key": "ND-894481c333bc84fd",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Ralph viene adattato a Copilot tramite estensioni, CLI, subagenti o iterazione manuale. Confronto (loop): Confrontare il loop come unità di lavoro, con stato, controlli e policy esterni. I tre corpus non costituiscono repliche indipendenti dello stesso risultato. Scheda P110: Orosz traces Ralph-style loops, scheduled triggers and goal-oriented harness features.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_d_copilot.tex",
      "source_line": 107,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "loop",
      "source_evidence_locator": "Ralph Loop (hehamalainen) (L107); Ralph-Wiggums-Copilot-Agent (MWChapelCLA) (L53); Ralph for GitHub Copilot (aymenfurter) (L175)",
      "target_evidence_locator": "Frozen v6 node P110 summary/contribution and limitation",
      "target_limitations": "P110 directly links https://addyosmani.com/blog/loop-engineering/ (7 June 2026). O012 catalogues the substantially matching Substack edition (8 June 2026). Treat the edge as discussion of the same underlying work via an alternate edition, not an exact-URL citation. The paid remainder and comparative loop outcomes remain unreviewed. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08616",
      "source": "B100",
      "target": "P110",
      "key": "ND-46de8733df8f4cf1",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Ralph viene adattato a Copilot tramite estensioni, CLI, subagenti o iterazione manuale. Confronto (security): Confrontare superficie di attacco dell’agente, permessi e contenimento; esposizione, dimostrazione di attacco e frequenza degli incidenti non sono misure intercambiabili. Scheda W060: Workspace and retrieved-content injections can induce agents to execute unwanted commands.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_d_copilot.tex",
      "source_line": 158,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "security",
      "source_evidence_locator": "Security Model (L158); Permission Profiles (L383); Safe Sandboxing with Git Worktrees (L479)",
      "target_evidence_locator": "Frozen v6 node W060 summary/contribution and limitation",
      "target_limitations": "Attack configurations are adversarial, not real-world incidence rates.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08617",
      "source": "B100",
      "target": "W060",
      "key": "ND-32f8c53ec9a26a8a",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Ralph viene adattato a Copilot tramite estensioni, CLI, subagenti o iterazione manuale. Confronto (security): Confrontare superficie di attacco dell’agente, permessi e contenimento; esposizione, dimostrazione di attacco e frequenza degli incidenti non sono misure intercambiabili. Scheda O014: Production agents need identity, authorization, observability and recovery controls beyond an impressive base model.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_d_copilot.tex",
      "source_line": 158,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "security",
      "source_evidence_locator": "Security Model (L158); Permission Profiles (L383); Safe Sandboxing with Git Worktrees (L479)",
      "target_evidence_locator": "Frozen v6 node O014 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08618",
      "source": "B100",
      "target": "O014",
      "key": "ND-bfa5e4dcf9ad212f",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Ralph viene adattato a Copilot tramite estensioni, CLI, subagenti o iterazione manuale. Confronto (adoption): Confrontare selezione degli strumenti, abilitazione del team e verifica degli esiti; una graduatoria o un piano di rollout non sostituisce un pilot controllato. Scheda W007: Enterprise users report perceived usefulness and practical requirements that should shape deployment.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_d_copilot.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "adoption",
      "source_evidence_locator": "Understanding the Differences (L14); Approach 2: GitHub Copilot CLI (Recommended) (L257); Choosing Your Approach (L693)",
      "target_evidence_locator": "Frozen v6 node W007 summary/contribution and limitation",
      "target_limitations": "IBM respondents only; perception-based.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08619",
      "source": "B100",
      "target": "W007",
      "key": "ND-4cfa7c6dc667c16b",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Ralph viene adattato a Copilot tramite estensioni, CLI, subagenti o iterazione manuale. Confronto (adoption): Confrontare selezione degli strumenti, abilitazione del team e verifica degli esiti; una graduatoria o un piano di rollout non sostituisce un pilot controllato. Scheda O041: Engineering leaders should define outcome quality, train teams and make human verification a normal part of AI adoption.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/appendices/appendix_d_copilot.tex",
      "source_line": 14,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "adoption",
      "source_evidence_locator": "Understanding the Differences (L14); Approach 2: GitHub Copilot CLI (Recommended) (L257); Choosing Your Approach (L693)",
      "target_evidence_locator": "Frozen v6 node O041 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08620",
      "source": "B100",
      "target": "O041",
      "key": "ND-44d68d145d20aa5a",
      "atlas_family": "comparison"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x08621",
      "source": "B100",
      "target": "PUB:V11:V04",
      "key": "V11-d95d317d48974905fa399cd8",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/bibliography.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x08622",
      "source": "B101",
      "target": "V04",
      "key": "ND-3d4d212a69db30b3",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "L’apparato di fonti rende esplicita la genealogia del metodo autonomo. Ancoraggi: Books (L17); GitHub Repositories --- Ralph Implementations (L158); Video Series and Talks (L323); Concepts and Frameworks Attributed (L401)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/bibliography.tex",
      "source_line": 17,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08623",
      "source": "B101",
      "target": "T:Engineering structure",
      "key": "ND-ccd5c156a1aa6159",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "L’apparato di fonti rende esplicita la genealogia del metodo autonomo. Ancoraggi: Books (L17); GitHub Repositories --- Ralph Implementations (L158); Video Series and Talks (L323); Concepts and Frameworks Attributed (L401)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/bibliography.tex",
      "source_line": 17,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08624",
      "source": "B101",
      "target": "T:What agents can do",
      "key": "ND-52b1c5c1d3608b38",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "L’apparato di fonti rende esplicita la genealogia del metodo autonomo. Ancoraggi: Books (L17); GitHub Repositories --- Ralph Implementations (L158); Video Series and Talks (L323); Concepts and Frameworks Attributed (L401)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/bibliography.tex",
      "source_line": 17,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08625",
      "source": "B101",
      "target": "T:Verification & review",
      "key": "ND-ce234497892cb3d8",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Libri, persone, articoli, repository, video, casi e concetti attribuiti sono raccolti con indicazioni dei capitoli interessati. Ancoraggi: Books (L17); GitHub Repositories --- Ralph Implementations (L158); Video Series and Talks (L323); Concepts and Frameworks Attributed (L401)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/bibliography.tex",
      "source_line": 17,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08626",
      "source": "B101",
      "target": "K:Developer workflow and adoption",
      "key": "ND-30933875a02a77d9",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Libri, persone, articoli, repository, video, casi e concetti attribuiti sono raccolti con indicazioni dei capitoli interessati. Ancoraggi: Books (L17); GitHub Repositories --- Ralph Implementations (L158); Video Series and Talks (L323); Concepts and Frameworks Attributed (L401)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/bibliography.tex",
      "source_line": 17,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08627",
      "source": "B101",
      "target": "K:Human-agent collaboration",
      "key": "ND-584e2a530f3406ab",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Libri, persone, articoli, repository, video, casi e concetti attribuiti sono raccolti con indicazioni dei capitoli interessati. Ancoraggi: Books (L17); GitHub Repositories --- Ralph Implementations (L158); Video Series and Talks (L323); Concepts and Frameworks Attributed (L401)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/bibliography.tex",
      "source_line": 17,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08628",
      "source": "B101",
      "target": "K:Long-running agent execution",
      "key": "ND-fc6f4184fae5d2cf",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Libri, persone, articoli, repository, video, casi e concetti attribuiti sono raccolti con indicazioni dei capitoli interessati. Ancoraggi: Books (L17); GitHub Repositories --- Ralph Implementations (L158); Video Series and Talks (L323); Concepts and Frameworks Attributed (L401)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/bibliography.tex",
      "source_line": 17,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08629",
      "source": "B101",
      "target": "K:Agent failure and escalation",
      "key": "ND-a4f9887775cbb935",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Libri, persone, articoli, repository, video, casi e concetti attribuiti sono raccolti con indicazioni dei capitoli interessati. Ancoraggi: Books (L17); GitHub Repositories --- Ralph Implementations (L158); Video Series and Talks (L323); Concepts and Frameworks Attributed (L401)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/bibliography.tex",
      "source_line": 17,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08630",
      "source": "B101",
      "target": "K:Independent verification and oracles",
      "key": "ND-007d490793b12a56",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: L’apparato di fonti rende esplicita la genealogia del metodo autonomo. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/bibliography.tex",
      "source_line": 17,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08631",
      "source": "B101",
      "target": "C:C01",
      "key": "ND-36859565dcb5ccc6",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: L’apparato di fonti rende esplicita la genealogia del metodo autonomo. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "ai-auto_eng/AI_AUTO_ENG/bibliography.tex",
      "source_line": 17,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08632",
      "source": "B101",
      "target": "C:C03",
      "key": "ND-1734a8135be54426",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x08633",
      "source": "B101",
      "target": "PUB:V11:V04",
      "key": "V11-2a8ce1e54e5a8490cd47350a",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/frontmatter.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x08634",
      "source": "B102",
      "target": "V05",
      "key": "ND-f9dce8fc0e11abc8",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "Le pagine iniziali qualificano finalità, responsabilità e natura della sintesi sui loop. Ancoraggi: Avvertenze editoriali e limiti della guida (L1)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/frontmatter.tex",
      "source_line": 1,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08635",
      "source": "B102",
      "target": "T:Engineering structure",
      "key": "ND-8b6fa0e1bbfec601",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Le pagine iniziali qualificano finalità, responsabilità e natura della sintesi sui loop. Ancoraggi: Avvertenze editoriali e limiti della guida (L1)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/frontmatter.tex",
      "source_line": 1,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08636",
      "source": "B102",
      "target": "T:What agents can do",
      "key": "ND-881081da5ad19ec9",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Le avvertenze editoriali aiutano a distinguere il libro come guida ingegneristica da una politica aziendale o da una garanzia di risultato. Ancoraggi: Avvertenze editoriali e limiti della guida (L1)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/frontmatter.tex",
      "source_line": 1,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08637",
      "source": "B102",
      "target": "K:Developer workflow and adoption",
      "key": "ND-f349f12a00c92da6",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Le avvertenze editoriali aiutano a distinguere il libro come guida ingegneristica da una politica aziendale o da una garanzia di risultato. Ancoraggi: Avvertenze editoriali e limiti della guida (L1)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/frontmatter.tex",
      "source_line": 1,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08638",
      "source": "B102",
      "target": "K:Human-agent collaboration",
      "key": "ND-ac218f915fc5a0d6",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Le pagine iniziali qualificano finalità, responsabilità e natura della sintesi sui loop. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/frontmatter.tex",
      "source_line": 1,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08639",
      "source": "B102",
      "target": "C:C01",
      "key": "ND-6649ba7bac374ebd",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x08640",
      "source": "B102",
      "target": "PUB:V11:V05",
      "key": "V11-c7455e9d4d79768e1e81989f",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/summary_v2.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x08641",
      "source": "B103",
      "target": "V05",
      "key": "ND-ba876835e3cbb0c8",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "Il sommario introduce il loop come sistema governato, dal modello concettuale all’esecuzione locale. Ancoraggi: How This Book Is Organized (L26)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/summary_v2.tex",
      "source_line": 26,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08642",
      "source": "B103",
      "target": "T:What agents can do",
      "key": "ND-b003563001bd05cf",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Il sommario introduce il loop come sistema governato, dal modello concettuale all’esecuzione locale. Ancoraggi: How This Book Is Organized (L26)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/summary_v2.tex",
      "source_line": 26,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08643",
      "source": "B103",
      "target": "T:Verification & review",
      "key": "ND-928c4c94ccd2db6e",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Il sommario introduce il loop come sistema governato, dal modello concettuale all’esecuzione locale. Ancoraggi: How This Book Is Organized (L26)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/summary_v2.tex",
      "source_line": 26,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08644",
      "source": "B103",
      "target": "T:Engineering structure",
      "key": "ND-142565e9152f6224",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Il sommario introduce il loop come sistema governato, dal modello concettuale all’esecuzione locale. Ancoraggi: How This Book Is Organized (L26)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/summary_v2.tex",
      "source_line": 26,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08645",
      "source": "B103",
      "target": "T:Economics",
      "key": "ND-0f38ac3039211510",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Il sommario introduce il loop come sistema governato, dal modello concettuale all’esecuzione locale. Ancoraggi: How This Book Is Organized (L26)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/summary_v2.tex",
      "source_line": 26,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08646",
      "source": "B103",
      "target": "T:Productivity",
      "key": "ND-f559a297329f081a",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La panoramica collega critica, organizzazione, economia, Ralph, runtime locale e scelta del meccanismo minimo sufficiente. Ancoraggi: How This Book Is Organized (L26)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/summary_v2.tex",
      "source_line": 26,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08647",
      "source": "B103",
      "target": "K:Long-running agent execution",
      "key": "ND-094ea99ac11eadc5",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La panoramica collega critica, organizzazione, economia, Ralph, runtime locale e scelta del meccanismo minimo sufficiente. Ancoraggi: How This Book Is Organized (L26)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/summary_v2.tex",
      "source_line": 26,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08648",
      "source": "B103",
      "target": "K:Agent failure and escalation",
      "key": "ND-95f0118b3b5a21e8",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La panoramica collega critica, organizzazione, economia, Ralph, runtime locale e scelta del meccanismo minimo sufficiente. Ancoraggi: How This Book Is Organized (L26)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/summary_v2.tex",
      "source_line": 26,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08649",
      "source": "B103",
      "target": "K:Independent verification and oracles",
      "key": "ND-036dd7c2e584dc40",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La panoramica collega critica, organizzazione, economia, Ralph, runtime locale e scelta del meccanismo minimo sufficiente. Ancoraggi: How This Book Is Organized (L26)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/summary_v2.tex",
      "source_line": 26,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08650",
      "source": "B103",
      "target": "K:Specifications and governance",
      "key": "ND-1b40b39fdfa653c7",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La panoramica collega critica, organizzazione, economia, Ralph, runtime locale e scelta del meccanismo minimo sufficiente. Ancoraggi: How This Book Is Organized (L26)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/summary_v2.tex",
      "source_line": 26,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08651",
      "source": "B103",
      "target": "K:Ownership and knowledge transfer",
      "key": "ND-04da6f96bf9889ca",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La panoramica collega critica, organizzazione, economia, Ralph, runtime locale e scelta del meccanismo minimo sufficiente. Ancoraggi: How This Book Is Organized (L26)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/summary_v2.tex",
      "source_line": 26,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08652",
      "source": "B103",
      "target": "K:Economic costs and return",
      "key": "ND-2dd08c122133fc77",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "La panoramica collega critica, organizzazione, economia, Ralph, runtime locale e scelta del meccanismo minimo sufficiente. Ancoraggi: How This Book Is Organized (L26)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/summary_v2.tex",
      "source_line": 26,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08653",
      "source": "B103",
      "target": "K:Output versus shipped value",
      "key": "ND-a218ce88023b1751",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Il sommario introduce il loop come sistema governato, dal modello concettuale all’esecuzione locale. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/summary_v2.tex",
      "source_line": 26,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08654",
      "source": "B103",
      "target": "C:C01",
      "key": "ND-6c42e636dead1684",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Il sommario introduce il loop come sistema governato, dal modello concettuale all’esecuzione locale. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/summary_v2.tex",
      "source_line": 26,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08655",
      "source": "B103",
      "target": "C:C03",
      "key": "ND-b0373c450cb9d227",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Il sommario introduce il loop come sistema governato, dal modello concettuale all’esecuzione locale. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/summary_v2.tex",
      "source_line": 26,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08656",
      "source": "B103",
      "target": "C:C11",
      "key": "ND-2311ecdc5bb557b2",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Il sommario introduce il loop come sistema governato, dal modello concettuale all’esecuzione locale. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/summary_v2.tex",
      "source_line": 26,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08657",
      "source": "B103",
      "target": "C:C12",
      "key": "ND-935ade7d481aebcb",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il sommario introduce il loop come sistema governato, dal modello concettuale all’esecuzione locale. Confronto (loop): Confrontare il loop come unità di lavoro, con stato, controlli e policy esterni. I tre corpus non costituiscono repliche indipendenti dello stesso risultato. Scheda W095: Proposes analyzing the whole agentic lifecycle across verification reliability and cost.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/summary_v2.tex",
      "source_line": 26,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "loop",
      "source_evidence_locator": "How This Book Is Organized (L26)",
      "target_evidence_locator": "Frozen v6 node W095 summary/contribution and limitation",
      "target_limitations": "Synthesis only, no new outcome dataset.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08658",
      "source": "B103",
      "target": "W095",
      "key": "ND-2b743f48d1b5aefc",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il sommario introduce il loop come sistema governato, dal modello concettuale all’esecuzione locale. Confronto (loop): Confrontare il loop come unità di lavoro, con stato, controlli e policy esterni. I tre corpus non costituiscono repliche indipendenti dello stesso risultato. Scheda O012: Osmani identifies five interoperable loop-building primitives—scheduling, worktrees, skills, connectors and subagents—plus durable external memory.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/summary_v2.tex",
      "source_line": 26,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "loop",
      "source_evidence_locator": "How This Book Is Organized (L26)",
      "target_evidence_locator": "Frozen v6 node O012 summary/contribution and limitation",
      "target_limitations": "A practitioner engineering pattern; the article does not establish comparative loop reliability by controlled experiment.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08659",
      "source": "B103",
      "target": "O012",
      "key": "ND-fbe34889e8c8b7da",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il sommario introduce il loop come sistema governato, dal modello concettuale all’esecuzione locale. Confronto (loop): Confrontare il loop come unità di lavoro, con stato, controlli e policy esterni. I tre corpus non costituiscono repliche indipendenti dello stesso risultato. Scheda P110: Orosz traces Ralph-style loops, scheduled triggers and goal-oriented harness features.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/summary_v2.tex",
      "source_line": 26,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "loop",
      "source_evidence_locator": "How This Book Is Organized (L26)",
      "target_evidence_locator": "Frozen v6 node P110 summary/contribution and limitation",
      "target_limitations": "P110 directly links https://addyosmani.com/blog/loop-engineering/ (7 June 2026). O012 catalogues the substantially matching Substack edition (8 June 2026). Treat the edge as discussion of the same underlying work via an alternate edition, not an exact-URL citation. The paid remainder and comparative loop outcomes remain unreviewed. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08660",
      "source": "B103",
      "target": "P110",
      "key": "ND-5f6ef3f1f062c88a",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il sommario introduce il loop come sistema governato, dal modello concettuale all’esecuzione locale. Confronto (governance): Confrontare autorità umana, confini decisionali e controlli di esecuzione; policy osservate e casi aziendali non certificano l’efficacia del metodo proposto. Scheda W150: Most policies allow AI while specifying disclosure and human responsibility, suggesting workable rather than absolutist governance.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/summary_v2.tex",
      "source_line": 26,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "governance",
      "source_evidence_locator": "How This Book Is Organized (L26)",
      "target_evidence_locator": "Frozen v6 node W150 summary/contribution and limitation",
      "target_limitations": "Classifies rules but does not measure their safety effect.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08661",
      "source": "B103",
      "target": "W150",
      "key": "ND-fd04fce82a178091",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il sommario introduce il loop come sistema governato, dal modello concettuale all’esecuzione locale. Confronto (governance): Confrontare autorità umana, confini decisionali e controlli di esecuzione; policy osservate e casi aziendali non certificano l’efficacia del metodo proposto. Scheda O009: Engineers can delegate the inner execution loop while retaining ownership of quality criteria, verdicts and consequences.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/summary_v2.tex",
      "source_line": 26,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "governance",
      "source_evidence_locator": "How This Book Is Organized (L26)",
      "target_evidence_locator": "Frozen v6 node O009 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08662",
      "source": "B103",
      "target": "O009",
      "key": "ND-7d8730277fefb315",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il sommario introduce il loop come sistema governato, dal modello concettuale all’esecuzione locale. Confronto (cost): Confrontare il costo dell’intero esito accettato, inclusi verifica e rilavorazione; ROI di scenario e testimonianze di consumo non sono rendimenti sperimentali. Scheda W145: Offers a cross-functional return-on-investment framework for AI-assisted delivery beyond raw code productivity.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/summary_v2.tex",
      "source_line": 26,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "cost",
      "source_evidence_locator": "How This Book Is Organized (L26)",
      "target_evidence_locator": "Frozen v6 node W145 summary/contribution and limitation",
      "target_limitations": "ROI 39% and eight-month payback are scenarios/model outputs, not measured experimental financial returns.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08663",
      "source": "B103",
      "target": "W145",
      "key": "ND-82d8821dfd4098cd",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il sommario introduce il loop come sistema governato, dal modello concettuale all’esecuzione locale. Confronto (cost): Confrontare il costo dell’intero esito accettato, inclusi verifica e rilavorazione; ROI di scenario e testimonianze di consumo non sono rendimenti sperimentali. Scheda O008: A software factory is many governed loops; its level of human involvement changes both risk and total operating cost.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/summary_v2.tex",
      "source_line": 26,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "cost",
      "source_evidence_locator": "How This Book Is Organized (L26)",
      "target_evidence_locator": "Frozen v6 node O008 summary/contribution and limitation",
      "target_limitations": "A conceptual taxonomy and projections, not a controlled comparison of factory operating models.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08664",
      "source": "B103",
      "target": "O008",
      "key": "ND-eaab8783711bb580",
      "atlas_family": "comparison"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x08665",
      "source": "B103",
      "target": "PUB:V11:V05",
      "key": "V11-4a740704fbc527edd1f17d41",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter01_foundations.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x08666",
      "source": "B104",
      "target": "V05",
      "key": "ND-a22d9832632ded56",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "Il loop affidabile emerge dall’interazione fra contesto, harness, evidenza e autorità. Ancoraggi: Introduction: The Epistemological Transition in Software Development (L12); From /loop to /goal : Native Loop Primitives (L566); Empirical Landscape: What Practitioners Actually Report (L1071); The Joint System: Context, Harness, Evidence, and Policy (L1483)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter01_foundations.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08667",
      "source": "B104",
      "target": "T:What agents can do",
      "key": "ND-1e93187e61e12686",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Il loop affidabile emerge dall’interazione fra contesto, harness, evidenza e autorità. Ancoraggi: Introduction: The Epistemological Transition in Software Development (L12); From /loop to /goal : Native Loop Primitives (L566); Empirical Landscape: What Practitioners Actually Report (L1071); The Joint System: Context, Harness, Evidence, and Policy (L1483)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter01_foundations.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08668",
      "source": "B104",
      "target": "T:Verification & review",
      "key": "ND-505daece81d9efea",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Il loop affidabile emerge dall’interazione fra contesto, harness, evidenza e autorità. Ancoraggi: Introduction: The Epistemological Transition in Software Development (L12); From /loop to /goal : Native Loop Primitives (L566); Empirical Landscape: What Practitioners Actually Report (L1071); The Joint System: Context, Harness, Evidence, and Policy (L1483)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter01_foundations.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08669",
      "source": "B104",
      "target": "T:Engineering structure",
      "key": "ND-d70c7ad5492244b0",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Il loop affidabile emerge dall’interazione fra contesto, harness, evidenza e autorità. Ancoraggi: Introduction: The Epistemological Transition in Software Development (L12); From /loop to /goal : Native Loop Primitives (L566); Empirical Landscape: What Practitioners Actually Report (L1071); The Joint System: Context, Harness, Evidence, and Policy (L1483)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter01_foundations.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08670",
      "source": "B104",
      "target": "T:System knowledge & memory",
      "key": "ND-361c5f1a7e8bd9a1",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo ricostruisce la genealogia prompt–loop, distingue worker ed evaluator, presenta livelli di delega e critica rischi sistemici e non-determinismo. Ancoraggi: Introduction: The Epistemological Transition in Software Development (L12); From /loop to /goal : Native Loop Primitives (L566); Empirical Landscape: What Practitioners Actually Report (L1071); The Joint System: Context, Harness, Evidence, and Policy (L1483)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter01_foundations.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08671",
      "source": "B104",
      "target": "K:Long-running agent execution",
      "key": "ND-aa7b2c95ed998e71",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo ricostruisce la genealogia prompt–loop, distingue worker ed evaluator, presenta livelli di delega e critica rischi sistemici e non-determinismo. Ancoraggi: Introduction: The Epistemological Transition in Software Development (L12); From /loop to /goal : Native Loop Primitives (L566); Empirical Landscape: What Practitioners Actually Report (L1071); The Joint System: Context, Harness, Evidence, and Policy (L1483)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter01_foundations.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08672",
      "source": "B104",
      "target": "K:Agent failure and escalation",
      "key": "ND-386c601684fafbe0",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo ricostruisce la genealogia prompt–loop, distingue worker ed evaluator, presenta livelli di delega e critica rischi sistemici e non-determinismo. Ancoraggi: Introduction: The Epistemological Transition in Software Development (L12); From /loop to /goal : Native Loop Primitives (L566); Empirical Landscape: What Practitioners Actually Report (L1071); The Joint System: Context, Harness, Evidence, and Policy (L1483)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter01_foundations.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08673",
      "source": "B104",
      "target": "K:Independent verification and oracles",
      "key": "ND-b56619de18d05930",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo ricostruisce la genealogia prompt–loop, distingue worker ed evaluator, presenta livelli di delega e critica rischi sistemici e non-determinismo. Ancoraggi: Introduction: The Epistemological Transition in Software Development (L12); From /loop to /goal : Native Loop Primitives (L566); Empirical Landscape: What Practitioners Actually Report (L1071); The Joint System: Context, Harness, Evidence, and Policy (L1483)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter01_foundations.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08674",
      "source": "B104",
      "target": "K:AI as reviewer",
      "key": "ND-0c058587da05b3bf",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo ricostruisce la genealogia prompt–loop, distingue worker ed evaluator, presenta livelli di delega e critica rischi sistemici e non-determinismo. Ancoraggi: Introduction: The Epistemological Transition in Software Development (L12); From /loop to /goal : Native Loop Primitives (L566); Empirical Landscape: What Practitioners Actually Report (L1071); The Joint System: Context, Harness, Evidence, and Policy (L1483)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter01_foundations.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08675",
      "source": "B104",
      "target": "K:Automation bias and trust",
      "key": "ND-a50638b345818c4e",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo ricostruisce la genealogia prompt–loop, distingue worker ed evaluator, presenta livelli di delega e critica rischi sistemici e non-determinismo. Ancoraggi: Introduction: The Epistemological Transition in Software Development (L12); From /loop to /goal : Native Loop Primitives (L566); Empirical Landscape: What Practitioners Actually Report (L1071); The Joint System: Context, Harness, Evidence, and Policy (L1483)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter01_foundations.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08676",
      "source": "B104",
      "target": "K:Specifications and governance",
      "key": "ND-d3b48876fa8fafa1",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo ricostruisce la genealogia prompt–loop, distingue worker ed evaluator, presenta livelli di delega e critica rischi sistemici e non-determinismo. Ancoraggi: Introduction: The Epistemological Transition in Software Development (L12); From /loop to /goal : Native Loop Primitives (L566); Empirical Landscape: What Practitioners Actually Report (L1071); The Joint System: Context, Harness, Evidence, and Policy (L1483)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter01_foundations.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08677",
      "source": "B104",
      "target": "K:Ownership and knowledge transfer",
      "key": "ND-8004e1f0d567776a",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo ricostruisce la genealogia prompt–loop, distingue worker ed evaluator, presenta livelli di delega e critica rischi sistemici e non-determinismo. Ancoraggi: Introduction: The Epistemological Transition in Software Development (L12); From /loop to /goal : Native Loop Primitives (L566); Empirical Landscape: What Practitioners Actually Report (L1071); The Joint System: Context, Harness, Evidence, and Policy (L1483)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter01_foundations.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08678",
      "source": "B104",
      "target": "K:Agent context and persistent memory",
      "key": "ND-6905b4ae6ecf850e",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo ricostruisce la genealogia prompt–loop, distingue worker ed evaluator, presenta livelli di delega e critica rischi sistemici e non-determinismo. Ancoraggi: Introduction: The Epistemological Transition in Software Development (L12); From /loop to /goal : Native Loop Primitives (L566); Empirical Landscape: What Practitioners Actually Report (L1071); The Joint System: Context, Harness, Evidence, and Policy (L1483)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter01_foundations.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08679",
      "source": "B104",
      "target": "K:System understanding and rationale",
      "key": "ND-b61cd9548ef982e0",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo ricostruisce la genealogia prompt–loop, distingue worker ed evaluator, presenta livelli di delega e critica rischi sistemici e non-determinismo. Ancoraggi: Introduction: The Epistemological Transition in Software Development (L12); From /loop to /goal : Native Loop Primitives (L566); Empirical Landscape: What Practitioners Actually Report (L1071); The Joint System: Context, Harness, Evidence, and Policy (L1483)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter01_foundations.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08680",
      "source": "B104",
      "target": "K:Dependencies and agent supply chain",
      "key": "ND-564034afe371efe8",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Il loop affidabile emerge dall’interazione fra contesto, harness, evidenza e autorità. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter01_foundations.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08681",
      "source": "B104",
      "target": "C:C03",
      "key": "ND-6ad0b14372419e41",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Il loop affidabile emerge dall’interazione fra contesto, harness, evidenza e autorità. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter01_foundations.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08682",
      "source": "B104",
      "target": "C:C07",
      "key": "ND-f2c7746f79d9cdc4",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Il loop affidabile emerge dall’interazione fra contesto, harness, evidenza e autorità. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter01_foundations.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08683",
      "source": "B104",
      "target": "C:C09",
      "key": "ND-f51ed13f8a85f715",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Il loop affidabile emerge dall’interazione fra contesto, harness, evidenza e autorità. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter01_foundations.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08684",
      "source": "B104",
      "target": "C:C11",
      "key": "ND-2aa25ebb0d81f2fa",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il loop affidabile emerge dall’interazione fra contesto, harness, evidenza e autorità. Confronto (loop): Confrontare il loop come unità di lavoro, con stato, controlli e policy esterni. I tre corpus non costituiscono repliche indipendenti dello stesso risultato. Scheda W095: Proposes analyzing the whole agentic lifecycle across verification reliability and cost.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter01_foundations.tex",
      "source_line": 964,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "loop",
      "source_evidence_locator": "Closed-Loop Design and the Ralph Engine: Complementary Views (L964); Genealogy: From Prompt to Loop (L112); The Ralph Wiggum precedent (L167)",
      "target_evidence_locator": "Frozen v6 node W095 summary/contribution and limitation",
      "target_limitations": "Synthesis only, no new outcome dataset.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08685",
      "source": "B104",
      "target": "W095",
      "key": "ND-ea7680da1213c51f",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il loop affidabile emerge dall’interazione fra contesto, harness, evidenza e autorità. Confronto (loop): Confrontare il loop come unità di lavoro, con stato, controlli e policy esterni. I tre corpus non costituiscono repliche indipendenti dello stesso risultato. Scheda O012: Osmani identifies five interoperable loop-building primitives—scheduling, worktrees, skills, connectors and subagents—plus durable external memory.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter01_foundations.tex",
      "source_line": 964,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "loop",
      "source_evidence_locator": "Closed-Loop Design and the Ralph Engine: Complementary Views (L964); Genealogy: From Prompt to Loop (L112); The Ralph Wiggum precedent (L167)",
      "target_evidence_locator": "Frozen v6 node O012 summary/contribution and limitation",
      "target_limitations": "A practitioner engineering pattern; the article does not establish comparative loop reliability by controlled experiment.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08686",
      "source": "B104",
      "target": "O012",
      "key": "ND-65d2988a2c0d010d",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_CITES_ALTERNATE_EDITION",
      "rationale": "Citazione a edizione alternativa del medesimo lavoro, distinzione già documentata nel grafo v6 (P110/O012). Non è una coincidenza esatta di URL.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter01_foundations.tex",
      "source_line": 4,
      "evidence_status": "DOCUMENTED_ALTERNATE_EDITION_NOT_EXACT_URL",
      "bibliography_key": "osmani2026loop",
      "claim_support_review": "NOT_PERFORMED",
      "id": "x08687",
      "source": "B104",
      "target": "O012",
      "key": "ND-380fcccf90933306",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_CITES_ALTERNATE_EDITION",
      "rationale": "Citazione a edizione alternativa del medesimo lavoro, distinzione già documentata nel grafo v6 (P110/O012). Non è una coincidenza esatta di URL.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter01_foundations.tex",
      "source_line": 44,
      "evidence_status": "DOCUMENTED_ALTERNATE_EDITION_NOT_EXACT_URL",
      "bibliography_key": "osmani2026loop",
      "claim_support_review": "NOT_PERFORMED",
      "id": "x08688",
      "source": "B104",
      "target": "O012",
      "key": "ND-686581ebca1861f7",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_CITES_ALTERNATE_EDITION",
      "rationale": "Citazione a edizione alternativa del medesimo lavoro, distinzione già documentata nel grafo v6 (P110/O012). Non è una coincidenza esatta di URL.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter01_foundations.tex",
      "source_line": 116,
      "evidence_status": "DOCUMENTED_ALTERNATE_EDITION_NOT_EXACT_URL",
      "bibliography_key": "osmani2026loop",
      "claim_support_review": "NOT_PERFORMED",
      "id": "x08689",
      "source": "B104",
      "target": "O012",
      "key": "ND-9ea70587ba3c4726",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il loop affidabile emerge dall’interazione fra contesto, harness, evidenza e autorità. Confronto (loop): Confrontare il loop come unità di lavoro, con stato, controlli e policy esterni. I tre corpus non costituiscono repliche indipendenti dello stesso risultato. Scheda P110: Orosz traces Ralph-style loops, scheduled triggers and goal-oriented harness features.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter01_foundations.tex",
      "source_line": 964,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "loop",
      "source_evidence_locator": "Closed-Loop Design and the Ralph Engine: Complementary Views (L964); Genealogy: From Prompt to Loop (L112); The Ralph Wiggum precedent (L167)",
      "target_evidence_locator": "Frozen v6 node P110 summary/contribution and limitation",
      "target_limitations": "P110 directly links https://addyosmani.com/blog/loop-engineering/ (7 June 2026). O012 catalogues the substantially matching Substack edition (8 June 2026). Treat the edge as discussion of the same underlying work via an alternate edition, not an exact-URL citation. The paid remainder and comparative loop outcomes remain unreviewed. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08690",
      "source": "B104",
      "target": "P110",
      "key": "ND-2f8f6d0b7fd00a31",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_CITES_SOURCE",
      "rationale": "Comando LaTeX \\cite{orosz2026} risolto alla voce bibliografica e a URL/identificatore del corpus. Il supporto del claim non è rivalidato.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter01_foundations.tex",
      "source_line": 44,
      "evidence_status": "EXPLICIT_CITATION_IDENTITY_ONLY",
      "bibliography_key": "orosz2026",
      "bibliography_path": "NDLE/references.tex",
      "bibliography_line": 10,
      "citation_identity_basis": "NORMALIZED_EXACT_SOURCE_URL_OR_ARXIV_DOI_ID",
      "claim_support_review": "NOT_PERFORMED",
      "id": "x08691",
      "source": "B104",
      "target": "P110",
      "key": "ND-610389939ef84959",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_CITES_SOURCE",
      "rationale": "Comando LaTeX \\cite{orosz2026} risolto alla voce bibliografica e a URL/identificatore del corpus. Il supporto del claim non è rivalidato.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter01_foundations.tex",
      "source_line": 116,
      "evidence_status": "EXPLICIT_CITATION_IDENTITY_ONLY",
      "bibliography_key": "orosz2026",
      "bibliography_path": "NDLE/references.tex",
      "bibliography_line": 10,
      "citation_identity_basis": "NORMALIZED_EXACT_SOURCE_URL_OR_ARXIV_DOI_ID",
      "claim_support_review": "NOT_PERFORMED",
      "id": "x08692",
      "source": "B104",
      "target": "P110",
      "key": "ND-a3ba7ab4554e6613",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_CITES_SOURCE",
      "rationale": "Comando LaTeX \\cite{orosz2026} risolto alla voce bibliografica e a URL/identificatore del corpus. Il supporto del claim non è rivalidato.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter01_foundations.tex",
      "source_line": 1076,
      "evidence_status": "EXPLICIT_CITATION_IDENTITY_ONLY",
      "bibliography_key": "orosz2026",
      "bibliography_path": "NDLE/references.tex",
      "bibliography_line": 10,
      "citation_identity_basis": "NORMALIZED_EXACT_SOURCE_URL_OR_ARXIV_DOI_ID",
      "claim_support_review": "NOT_PERFORMED",
      "id": "x08693",
      "source": "B104",
      "target": "P110",
      "key": "ND-2107fb62ae18de83",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_CITES_SOURCE",
      "rationale": "Comando LaTeX \\cite{orosz2026} risolto alla voce bibliografica e a URL/identificatore del corpus. Il supporto del claim non è rivalidato.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter01_foundations.tex",
      "source_line": 1248,
      "evidence_status": "EXPLICIT_CITATION_IDENTITY_ONLY",
      "bibliography_key": "orosz2026",
      "bibliography_path": "NDLE/references.tex",
      "bibliography_line": 10,
      "citation_identity_basis": "NORMALIZED_EXACT_SOURCE_URL_OR_ARXIV_DOI_ID",
      "claim_support_review": "NOT_PERFORMED",
      "id": "x08694",
      "source": "B104",
      "target": "P110",
      "key": "ND-6505672c339488b2",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_CRITICAL_COMPARISON",
      "rationale": "Proposizione del file: Il loop affidabile emerge dall’interazione fra contesto, harness, evidenza e autorità. Confronto (judge): Mettere in tensione auto-critica e giudizio di un secondo modello con il rischio di errori correlati; diversità del modello e indipendenza della prova sono proprietà diverse. Scheda W079: Errors can be shared across models, so a second model is not automatically an independent checker.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter01_foundations.tex",
      "source_line": 762,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "judge",
      "source_evidence_locator": "Verification and the Worker--Evaluator Split (L762)",
      "target_evidence_locator": "Frozen v6 node W079 summary/contribution and limitation",
      "target_limitations": "General LLM datasets; may not predict specific coding errors.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08695",
      "source": "B104",
      "target": "W079",
      "key": "ND-0ebd85bb9988d25e",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_CRITICAL_COMPARISON",
      "rationale": "Proposizione del file: Il loop affidabile emerge dall’interazione fra contesto, harness, evidenza e autorità. Confronto (judge): Mettere in tensione auto-critica e giudizio di un secondo modello con il rischio di errori correlati; diversità del modello e indipendenza della prova sono proprietà diverse. Scheda W101: Models can explain a semantic migration rule and still miss behavior changes in their own port.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter01_foundations.tex",
      "source_line": 762,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "judge",
      "source_evidence_locator": "Verification and the Worker--Evaluator Split (L762)",
      "target_evidence_locator": "Frozen v6 node W101 summary/contribution and limitation",
      "target_limitations": "Small Python migration traps; individual model variation high.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08696",
      "source": "B104",
      "target": "W101",
      "key": "ND-3b6030fc6d34e22c",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il loop affidabile emerge dall’interazione fra contesto, harness, evidenza e autorità. Confronto (governance): Confrontare autorità umana, confini decisionali e controlli di esecuzione; policy osservate e casi aziendali non certificano l’efficacia del metodo proposto. Scheda W150: Most policies allow AI while specifying disclosure and human responsibility, suggesting workable rather than absolutist governance.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter01_foundations.tex",
      "source_line": 843,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "governance",
      "source_evidence_locator": "Loop driver versus quality gate (L843); Security, auditability, and governance (L1449)",
      "target_evidence_locator": "Frozen v6 node W150 summary/contribution and limitation",
      "target_limitations": "Classifies rules but does not measure their safety effect.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08697",
      "source": "B104",
      "target": "W150",
      "key": "ND-0f089bc37909ab61",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il loop affidabile emerge dall’interazione fra contesto, harness, evidenza e autorità. Confronto (governance): Confrontare autorità umana, confini decisionali e controlli di esecuzione; policy osservate e casi aziendali non certificano l’efficacia del metodo proposto. Scheda O009: Engineers can delegate the inner execution loop while retaining ownership of quality criteria, verdicts and consequences.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter01_foundations.tex",
      "source_line": 843,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "governance",
      "source_evidence_locator": "Loop driver versus quality gate (L843); Security, auditability, and governance (L1449)",
      "target_evidence_locator": "Frozen v6 node O009 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08698",
      "source": "B104",
      "target": "O009",
      "key": "ND-cff9c6b96ffd1f67",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il loop affidabile emerge dall’interazione fra contesto, harness, evidenza e autorità. Confronto (context): Confrontare selezione, recupero e gestione del contesto con i confini di fiducia dei dati esterni. Scheda W157: Typed state pages and enforced write policy protect essential agent memory against compaction and reset failures.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter01_foundations.tex",
      "source_line": 292,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "context",
      "source_evidence_locator": "Context engineering as the deeper discipline (L292); Connectors, sub-agents, and durable memory (L456); Context Engineering: Architecting the Flow of Information (L495)",
      "target_evidence_locator": "Frozen v6 node W157 summary/contribution and limitation",
      "target_limitations": "Guarantees conditional on token-budget working set; limited trace and synthetic evaluation.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08699",
      "source": "B104",
      "target": "W157",
      "key": "ND-d98d0704bd52ec32",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Il loop affidabile emerge dall’interazione fra contesto, harness, evidenza e autorità. Confronto (context): Confrontare selezione, recupero e gestione del contesto con i confini di fiducia dei dati esterni. Scheda O031: Reliable prompts are assembled from selected system context, tools and constraints rather than crafted by wording alone.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter01_foundations.tex",
      "source_line": 292,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "context",
      "source_evidence_locator": "Context engineering as the deeper discipline (L292); Connectors, sub-agents, and durable memory (L456); Context Engineering: Architecting the Flow of Information (L495)",
      "target_evidence_locator": "Frozen v6 node O031 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08700",
      "source": "B104",
      "target": "O031",
      "key": "ND-0fc3edd8749af269",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:organizational-impact.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter01_foundations.tex",
      "source_line": 1540,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:organizational-impact",
      "id": "x08701",
      "source": "B104",
      "target": "B105",
      "key": "ND-e84245cf210ffb93",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_CRITICALLY_REFINES",
      "rationale": "La promessa di sviluppo continuativo viene riesaminata come problema di evidenza, autorità e non-determinismo. Ancoraggi sorgente: Introduction: The Epistemological Transition in Software Development (L12); From /loop to /goal : Native Loop Primitives (L566); Empirical Landscape: What Practitioners Actually Report (L1071); The Joint System: Context, Harness, Evidence, and Policy (L1483). Destinazione: From Reactive to Proactive AI (L25); The Continuous Loop Concept (L117); Prerequisites for Success (L246); What This Book Will Teach You (L319)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter01_foundations.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_basis": "EDITORIAL_CONTENT_COMPARISON_NOT_INDEPENDENT_CORROBORATION",
      "id": "x08702",
      "source": "B104",
      "target": "B085",
      "key": "ND-12ae8c148fc640a1",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_CRITICAL_TENSION",
      "rationale": "Il worker–evaluator split impone di non scambiare self-critique e role stacking per un oracolo indipendente. Ancoraggi sorgente: Introduction: The Epistemological Transition in Software Development (L12); From /loop to /goal : Native Loop Primitives (L566); Empirical Landscape: What Practitioners Actually Report (L1071); The Joint System: Context, Harness, Evidence, and Policy (L1483). Destinazione: Reverse Prompting: Clarification Before Execution (L26); Role Stacking: Multiple Perspectives (L284); The Verification Loop: Self-Critique Patterns (L393); Putting It Together: Technique Selection (L672)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter01_foundations.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_basis": "EDITORIAL_CONTENT_COMPARISON_NOT_INDEPENDENT_CORROBORATION",
      "id": "x08703",
      "source": "B104",
      "target": "B092",
      "key": "ND-fad66d79757cdafe",
      "atlas_family": "comparison"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x08704",
      "source": "B104",
      "target": "PUB:V11:V05",
      "key": "V11-7faf75bd8ed3f418e6223c0a",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter02_organization.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x08705",
      "source": "B105",
      "target": "V05",
      "key": "ND-4b43b6fe5a1b256a",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "L’organizzazione deve assegnare responsabilità, capacità di verifica e infrastruttura di conoscenza al lavoro dei loop. Ancoraggi: From a New Tool to a New Institution (L26); Three Enterprise Operating Models (L339); The Workforce Impact: Rebundling, Not Simple Replacement (L588); The Leadership Paradox (L759)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter02_organization.tex",
      "source_line": 26,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08706",
      "source": "B105",
      "target": "T:Engineering structure",
      "key": "ND-91e635dc34e8b3b6",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "L’organizzazione deve assegnare responsabilità, capacità di verifica e infrastruttura di conoscenza al lavoro dei loop. Ancoraggi: From a New Tool to a New Institution (L26); Three Enterprise Operating Models (L339); The Workforce Impact: Rebundling, Not Simple Replacement (L588); The Leadership Paradox (L759)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter02_organization.tex",
      "source_line": 26,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08707",
      "source": "B105",
      "target": "T:Verification & review",
      "key": "ND-f7903e09b5cf7474",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "L’organizzazione deve assegnare responsabilità, capacità di verifica e infrastruttura di conoscenza al lavoro dei loop. Ancoraggi: From a New Tool to a New Institution (L26); Three Enterprise Operating Models (L339); The Workforce Impact: Rebundling, Not Simple Replacement (L588); The Leadership Paradox (L759)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter02_organization.tex",
      "source_line": 26,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08708",
      "source": "B105",
      "target": "T:Jobs & roles",
      "key": "ND-99bd92b79a3d4e89",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "L’organizzazione deve assegnare responsabilità, capacità di verifica e infrastruttura di conoscenza al lavoro dei loop. Ancoraggi: From a New Tool to a New Institution (L26); Three Enterprise Operating Models (L339); The Workforce Impact: Rebundling, Not Simple Replacement (L588); The Leadership Paradox (L759)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter02_organization.tex",
      "source_line": 26,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08709",
      "source": "B105",
      "target": "T:Skills & learning",
      "key": "ND-5dc302833616c9d2",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "L’organizzazione deve assegnare responsabilità, capacità di verifica e infrastruttura di conoscenza al lavoro dei loop. Ancoraggi: From a New Tool to a New Institution (L26); Three Enterprise Operating Models (L339); The Workforce Impact: Rebundling, Not Simple Replacement (L588); The Leadership Paradox (L759)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter02_organization.tex",
      "source_line": 26,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08710",
      "source": "B105",
      "target": "T:System knowledge & memory",
      "key": "ND-cdca51009571bdec",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "L’organizzazione deve assegnare responsabilità, capacità di verifica e infrastruttura di conoscenza al lavoro dei loop. Ancoraggi: From a New Tool to a New Institution (L26); Three Enterprise Operating Models (L339); The Workforce Impact: Rebundling, Not Simple Replacement (L588); The Leadership Paradox (L759)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter02_organization.tex",
      "source_line": 26,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08711",
      "source": "B105",
      "target": "T:What agents can do",
      "key": "ND-9d89e452e5dab5f8",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "L’organizzazione deve assegnare responsabilità, capacità di verifica e infrastruttura di conoscenza al lavoro dei loop. Ancoraggi: From a New Tool to a New Institution (L26); Three Enterprise Operating Models (L339); The Workforce Impact: Rebundling, Not Simple Replacement (L588); The Leadership Paradox (L759)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter02_organization.tex",
      "source_line": 26,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08712",
      "source": "B105",
      "target": "T:Code quality & security",
      "key": "ND-27d098fc840eb435",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Ruoli, modelli operativi, metriche, governance nel runtime e roadmap di transizione descrivono come ridisegnare team e management. Ancoraggi: From a New Tool to a New Institution (L26); Three Enterprise Operating Models (L339); The Workforce Impact: Rebundling, Not Simple Replacement (L588); The Leadership Paradox (L759)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter02_organization.tex",
      "source_line": 26,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08713",
      "source": "B105",
      "target": "K:Specifications and governance",
      "key": "ND-5d871018dd0fdcb7",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Ruoli, modelli operativi, metriche, governance nel runtime e roadmap di transizione descrivono come ridisegnare team e management. Ancoraggi: From a New Tool to a New Institution (L26); Three Enterprise Operating Models (L339); The Workforce Impact: Rebundling, Not Simple Replacement (L588); The Leadership Paradox (L759)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter02_organization.tex",
      "source_line": 26,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08714",
      "source": "B105",
      "target": "K:Ownership and knowledge transfer",
      "key": "ND-cde04753f116b8e6",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Ruoli, modelli operativi, metriche, governance nel runtime e roadmap di transizione descrivono come ridisegnare team e management. Ancoraggi: From a New Tool to a New Institution (L26); Three Enterprise Operating Models (L339); The Workforce Impact: Rebundling, Not Simple Replacement (L588); The Leadership Paradox (L759)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter02_organization.tex",
      "source_line": 26,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08715",
      "source": "B105",
      "target": "K:Employment and early-career roles",
      "key": "ND-e6cb982736744dbd",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Ruoli, modelli operativi, metriche, governance nel runtime e roadmap di transizione descrivono come ridisegnare team e management. Ancoraggi: From a New Tool to a New Institution (L26); Three Enterprise Operating Models (L339); The Workforce Impact: Rebundling, Not Simple Replacement (L588); The Leadership Paradox (L759)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter02_organization.tex",
      "source_line": 26,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08716",
      "source": "B105",
      "target": "K:Agent context and persistent memory",
      "key": "ND-810185cceb4663bb",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Ruoli, modelli operativi, metriche, governance nel runtime e roadmap di transizione descrivono come ridisegnare team e management. Ancoraggi: From a New Tool to a New Institution (L26); Three Enterprise Operating Models (L339); The Workforce Impact: Rebundling, Not Simple Replacement (L588); The Leadership Paradox (L759)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter02_organization.tex",
      "source_line": 26,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08717",
      "source": "B105",
      "target": "K:System understanding and rationale",
      "key": "ND-95917a42cd64eee4",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Ruoli, modelli operativi, metriche, governance nel runtime e roadmap di transizione descrivono come ridisegnare team e management. Ancoraggi: From a New Tool to a New Institution (L26); Three Enterprise Operating Models (L339); The Workforce Impact: Rebundling, Not Simple Replacement (L588); The Leadership Paradox (L759)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter02_organization.tex",
      "source_line": 26,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08718",
      "source": "B105",
      "target": "K:Review capacity and maintainers",
      "key": "ND-75bdc7ebb450c9af",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Ruoli, modelli operativi, metriche, governance nel runtime e roadmap di transizione descrivono come ridisegnare team e management. Ancoraggi: From a New Tool to a New Institution (L26); Three Enterprise Operating Models (L339); The Workforce Impact: Rebundling, Not Simple Replacement (L588); The Leadership Paradox (L759)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter02_organization.tex",
      "source_line": 26,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08719",
      "source": "B105",
      "target": "K:AI as reviewer",
      "key": "ND-247a055f8f08aaf2",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Ruoli, modelli operativi, metriche, governance nel runtime e roadmap di transizione descrivono come ridisegnare team e management. Ancoraggi: From a New Tool to a New Institution (L26); Three Enterprise Operating Models (L339); The Workforce Impact: Rebundling, Not Simple Replacement (L588); The Leadership Paradox (L759)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter02_organization.tex",
      "source_line": 26,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08720",
      "source": "B105",
      "target": "K:Automation bias and trust",
      "key": "ND-012a47209054f491",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: L’organizzazione deve assegnare responsabilità, capacità di verifica e infrastruttura di conoscenza al lavoro dei loop. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter02_organization.tex",
      "source_line": 26,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08721",
      "source": "B105",
      "target": "C:C08",
      "key": "ND-4a2294eae061149d",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: L’organizzazione deve assegnare responsabilità, capacità di verifica e infrastruttura di conoscenza al lavoro dei loop. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter02_organization.tex",
      "source_line": 26,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08722",
      "source": "B105",
      "target": "C:C09",
      "key": "ND-f7a23cd8158c4c4d",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: L’organizzazione deve assegnare responsabilità, capacità di verifica e infrastruttura di conoscenza al lavoro dei loop. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter02_organization.tex",
      "source_line": 26,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08723",
      "source": "B105",
      "target": "C:C10",
      "key": "ND-c71f241750d660cf",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: L’organizzazione deve assegnare responsabilità, capacità di verifica e infrastruttura di conoscenza al lavoro dei loop. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter02_organization.tex",
      "source_line": 26,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08724",
      "source": "B105",
      "target": "C:C11",
      "key": "ND-95d0b01bf4d72807",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: L’organizzazione deve assegnare responsabilità, capacità di verifica e infrastruttura di conoscenza al lavoro dei loop. Confronto (governance): Confrontare autorità umana, confini decisionali e controlli di esecuzione; policy osservate e casi aziendali non certificano l’efficacia del metodo proposto. Scheda W150: Most policies allow AI while specifying disclosure and human responsibility, suggesting workable rather than absolutist governance.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter02_organization.tex",
      "source_line": 166,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "governance",
      "source_evidence_locator": "Law 3: Accountability Cannot Be Delegated to the Model (L166); Law 5: Effective Governance Must Be Executable (L182); Platform and Governance Steward (L250)",
      "target_evidence_locator": "Frozen v6 node W150 summary/contribution and limitation",
      "target_limitations": "Classifies rules but does not measure their safety effect.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08725",
      "source": "B105",
      "target": "W150",
      "key": "ND-724210992effed06",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: L’organizzazione deve assegnare responsabilità, capacità di verifica e infrastruttura di conoscenza al lavoro dei loop. Confronto (governance): Confrontare autorità umana, confini decisionali e controlli di esecuzione; policy osservate e casi aziendali non certificano l’efficacia del metodo proposto. Scheda O009: Engineers can delegate the inner execution loop while retaining ownership of quality criteria, verdicts and consequences.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter02_organization.tex",
      "source_line": 166,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "governance",
      "source_evidence_locator": "Law 3: Accountability Cannot Be Delegated to the Model (L166); Law 5: Effective Governance Must Be Executable (L182); Platform and Governance Steward (L250)",
      "target_evidence_locator": "Frozen v6 node O009 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08726",
      "source": "B105",
      "target": "O009",
      "key": "ND-c09e33a17c7c49ea",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: L’organizzazione deve assegnare responsabilità, capacità di verifica e infrastruttura di conoscenza al lavoro dei loop. Confronto (governance): Confrontare autorità umana, confini decisionali e controlli di esecuzione; policy osservate e casi aziendali non certificano l’efficacia del metodo proposto. Scheda P119: A company-visit report describes Codex adoption, internal integrations and feedback loops extending into performance work and infrastructure.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter02_organization.tex",
      "source_line": 166,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "governance",
      "source_evidence_locator": "Law 3: Accountability Cannot Be Delegated to the Model (L166); Law 5: Effective Governance Must Be Executable (L182); Platform and Governance Steward (L250)",
      "target_evidence_locator": "Frozen v6 node P119 summary/contribution and limitation",
      "target_limitations": "Internal integrations, selected interviewees and unusually permissive token budgets limit transfer to other organizations. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08727",
      "source": "B105",
      "target": "P119",
      "key": "ND-5e73ec9b2c71be66",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: L’organizzazione deve assegnare responsabilità, capacità di verifica e infrastruttura di conoscenza al lavoro dei loop. Confronto (roles): Confrontare trasformazione dei compiti, formazione dei junior e dinamiche occupazionali; distinguere previsione, testimonianza e identificazione causale. Scheda W123: Early adopter firms show higher software hiring, especially junior hiring, contradicting simple substitution stories.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter02_organization.tex",
      "source_line": 295,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "roles",
      "source_evidence_locator": "What Happens to Hierarchy and Management? (L295); The Workforce Impact: Rebundling, Not Simple Replacement (L588)",
      "target_evidence_locator": "Frozen v6 node W123 summary/contribution and limitation",
      "target_limitations": "Firm adoption selection and platform measures complicate causal attribution.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08728",
      "source": "B105",
      "target": "W123",
      "key": "ND-d23aaceb8dd3c423",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: L’organizzazione deve assegnare responsabilità, capacità di verifica e infrastruttura di conoscenza al lavoro dei loop. Confronto (roles): Confrontare trasformazione dei compiti, formazione dei junior e dinamiche occupazionali; distinguere previsione, testimonianza e identificazione causale. Scheda O035: Removing junior engineering positions can damage apprenticeship and the future pool of experienced maintainers.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter02_organization.tex",
      "source_line": 295,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "roles",
      "source_evidence_locator": "What Happens to Hierarchy and Management? (L295); The Workforce Impact: Rebundling, Not Simple Replacement (L588)",
      "target_evidence_locator": "Frozen v6 node O035 summary/contribution and limitation",
      "target_limitations": "A prescriptive career and hiring essay; no original causal analysis of employment trends.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08729",
      "source": "B105",
      "target": "O035",
      "key": "ND-287df6a478cabd10",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: L’organizzazione deve assegnare responsabilità, capacità di verifica e infrastruttura di conoscenza al lavoro dei loop. Confronto (memory): Mettere a confronto continuità del contesto, stato persistente e aggiornamento della conoscenza; una memoria più ampia non è di per sé una memoria corretta. Scheda W159: Hybrid episodic and semantic storage with retention policies can improve long-horizon consistency and token efficiency.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter02_organization.tex",
      "source_line": 26,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "memory",
      "source_evidence_locator": "From a New Tool to a New Institution (L26); Governance Moves into the Runtime (L498); The Leadership Paradox (L759)",
      "target_evidence_locator": "Frozen v6 node W159 summary/contribution and limitation",
      "target_limitations": "Synthetic low-code trials; missing real SWE longitudinal validation.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08730",
      "source": "B105",
      "target": "W159",
      "key": "ND-2958fef9fc7dc72d",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: L’organizzazione deve assegnare responsabilità, capacità di verifica e infrastruttura di conoscenza al lavoro dei loop. Confronto (memory): Mettere a confronto continuità del contesto, stato persistente e aggiornamento della conoscenza; una memoria più ampia non è di per sé una memoria corretta. Scheda O031: Reliable prompts are assembled from selected system context, tools and constraints rather than crafted by wording alone.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter02_organization.tex",
      "source_line": 26,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "memory",
      "source_evidence_locator": "From a New Tool to a New Institution (L26); Governance Moves into the Runtime (L498); The Leadership Paradox (L759)",
      "target_evidence_locator": "Frozen v6 node O031 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08731",
      "source": "B105",
      "target": "O031",
      "key": "ND-b653287d86d0503f",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: L’organizzazione deve assegnare responsabilità, capacità di verifica e infrastruttura di conoscenza al lavoro dei loop. Confronto (review): Analizzare il trasferimento del collo di bottiglia alla revisione e i criteri di approvazione, distinguendo attività registrata e qualità effettiva del controllo. Scheda W065: Most agent PRs have no recorded human review, but same-repository human PRs also often lack review.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter02_organization.tex",
      "source_line": 256,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "review",
      "source_evidence_locator": "Human Escalation Owner (L256); Managers Stop Being Human Message Buses (L301); Human-System Metrics (L457)",
      "target_evidence_locator": "Frozen v6 node W065 summary/contribution and limitation",
      "target_limitations": "Recorded GitHub review is not total review rigor; shared AIDev data.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08732",
      "source": "B105",
      "target": "W065",
      "key": "ND-101d6a61b779ab29",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: L’organizzazione deve assegnare responsabilità, capacità di verifica e infrastruttura di conoscenza al lavoro dei loop. Confronto (review): Analizzare il trasferimento del collo di bottiglia alla revisione e i criteri di approvazione, distinguendo attività registrata e qualità effettiva del controllo. Scheda O011: AI-generated code moves the bottleneck from writing to justified acceptance, making review strategy a core engineering skill.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter02_organization.tex",
      "source_line": 256,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "review",
      "source_evidence_locator": "Human Escalation Owner (L256); Managers Stop Being Human Message Buses (L301); Human-System Metrics (L457)",
      "target_evidence_locator": "Frozen v6 node O011 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08733",
      "source": "B105",
      "target": "O011",
      "key": "ND-3371853631efab42",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:loop-economics.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter02_organization.tex",
      "source_line": 454,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:loop-economics",
      "id": "x08734",
      "source": "B105",
      "target": "B106",
      "key": "ND-7ce32e6851eb8a39",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:loop-economics.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter02_organization.tex",
      "source_line": 809,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:loop-economics",
      "id": "x08735",
      "source": "B105",
      "target": "B106",
      "key": "ND-063444b9adcd518d",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_CITES_SOURCE",
      "rationale": "Comando LaTeX \\cite{dellacqua2025} risolto alla voce bibliografica e a URL/identificatore del corpus. Il supporto del claim non è rivalidato.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter02_organization.tex",
      "source_line": 596,
      "evidence_status": "EXPLICIT_CITATION_IDENTITY_ONLY",
      "bibliography_key": "dellacqua2025",
      "bibliography_path": "NDLE/references.tex",
      "bibliography_line": 180,
      "citation_identity_basis": "NORMALIZED_EXACT_SOURCE_URL_OR_ARXIV_DOI_ID",
      "claim_support_review": "NOT_PERFORMED",
      "id": "x08736",
      "source": "B105",
      "target": "W135",
      "key": "ND-138266d741b614df",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPANDS_EARLIER_TREATMENT",
      "rationale": "I pattern organizzativi diventano un modello di ruoli, decisioni e capacità di verifica attorno ai loop. Ancoraggi sorgente: From a New Tool to a New Institution (L26); Three Enterprise Operating Models (L339); The Workforce Impact: Rebundling, Not Simple Replacement (L588); The Leadership Paradox (L759). Destinazione: PART IV: Organizational Foundation (L3)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter02_organization.tex",
      "source_line": 26,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_basis": "EDITORIAL_CONTENT_COMPARISON_NOT_INDEPENDENT_CORROBORATION",
      "id": "x08737",
      "source": "B105",
      "target": "B016",
      "key": "ND-bc16510531578d47",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_SHARED_METHOD_DIFFERENT_SCOPE",
      "rationale": "SDD enterprise e organizzazione loop-native sono viste complementari sulla governance del cambiamento. Ancoraggi sorgente: From a New Tool to a New Institution (L26); Three Enterprise Operating Models (L339); The Workforce Impact: Rebundling, Not Simple Replacement (L588); The Leadership Paradox (L759). Destinazione: Five Days With Enterprise SDD (L28); Core Philosophy (L139); The Six-Phase Pipeline (L183); Constitution-Driven Development in Practice (L414)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter02_organization.tex",
      "source_line": 26,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_basis": "EDITORIAL_CONTENT_COMPARISON_NOT_INDEPENDENT_CORROBORATION",
      "id": "x08738",
      "source": "B105",
      "target": "B059",
      "key": "ND-39a9a6f60f94c25a",
      "atlas_family": "dependency"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x08739",
      "source": "B105",
      "target": "PUB:V11:V05",
      "key": "V11-5d8a204b2106822d68a6c42d",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter03_economics.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x08740",
      "source": "B106",
      "target": "V05",
      "key": "ND-587fb75b656ad048",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "L’unità economica diventa l’esito verificato, non il token economico o la velocità del singolo contributore. Ancoraggi: Introduction: From Cheap Assistance to Variable-Cost Production (L12); The Organization: Local Speed Is Not System Throughput (L455); Four Economic Failure Modes (L836); End-to-End Case Study: A Regulated Maintenance Loop (L925)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter03_economics.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08741",
      "source": "B106",
      "target": "T:Economics",
      "key": "ND-2dfa9c10646abee3",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "L’unità economica diventa l’esito verificato, non il token economico o la velocità del singolo contributore. Ancoraggi: Introduction: From Cheap Assistance to Variable-Cost Production (L12); The Organization: Local Speed Is Not System Throughput (L455); Four Economic Failure Modes (L836); End-to-End Case Study: A Regulated Maintenance Loop (L925)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter03_economics.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08742",
      "source": "B106",
      "target": "T:Productivity",
      "key": "ND-9c24193f748d2d04",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "L’unità economica diventa l’esito verificato, non il token economico o la velocità del singolo contributore. Ancoraggi: Introduction: From Cheap Assistance to Variable-Cost Production (L12); The Organization: Local Speed Is Not System Throughput (L455); Four Economic Failure Modes (L836); End-to-End Case Study: A Regulated Maintenance Loop (L925)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter03_economics.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08743",
      "source": "B106",
      "target": "T:Verification & review",
      "key": "ND-038a456d6213a192",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "L’unità economica diventa l’esito verificato, non il token economico o la velocità del singolo contributore. Ancoraggi: Introduction: From Cheap Assistance to Variable-Cost Production (L12); The Organization: Local Speed Is Not System Throughput (L455); Four Economic Failure Modes (L836); End-to-End Case Study: A Regulated Maintenance Loop (L925)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter03_economics.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08744",
      "source": "B106",
      "target": "T:Jobs & roles",
      "key": "ND-7868d9b2e0106043",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "L’unità economica diventa l’esito verificato, non il token economico o la velocità del singolo contributore. Ancoraggi: Introduction: From Cheap Assistance to Variable-Cost Production (L12); The Organization: Local Speed Is Not System Throughput (L455); Four Economic Failure Modes (L836); End-to-End Case Study: A Regulated Maintenance Loop (L925)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter03_economics.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08745",
      "source": "B106",
      "target": "T:Skills & learning",
      "key": "ND-819587bbeb3c5882",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Costi di esecuzione, verifica, rilavorazione e coordinamento sostengono scenari organizzativi e un caso di manutenzione in ambiente regolamentato. Ancoraggi: Introduction: From Cheap Assistance to Variable-Cost Production (L12); The Organization: Local Speed Is Not System Throughput (L455); Four Economic Failure Modes (L836); End-to-End Case Study: A Regulated Maintenance Loop (L925)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter03_economics.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08746",
      "source": "B106",
      "target": "K:Economic costs and return",
      "key": "ND-06e5b6a936d57429",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Costi di esecuzione, verifica, rilavorazione e coordinamento sostengono scenari organizzativi e un caso di manutenzione in ambiente regolamentato. Ancoraggi: Introduction: From Cheap Assistance to Variable-Cost Production (L12); The Organization: Local Speed Is Not System Throughput (L455); Four Economic Failure Modes (L836); End-to-End Case Study: A Regulated Maintenance Loop (L925)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter03_economics.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08747",
      "source": "B106",
      "target": "K:Output versus shipped value",
      "key": "ND-0f0374fc8edbc4e6",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Costi di esecuzione, verifica, rilavorazione e coordinamento sostengono scenari organizzativi e un caso di manutenzione in ambiente regolamentato. Ancoraggi: Introduction: From Cheap Assistance to Variable-Cost Production (L12); The Organization: Local Speed Is Not System Throughput (L455); Four Economic Failure Modes (L836); End-to-End Case Study: A Regulated Maintenance Loop (L925)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter03_economics.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08748",
      "source": "B106",
      "target": "K:Evaluation methodology and baselines",
      "key": "ND-952e1da575bac9b2",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Costi di esecuzione, verifica, rilavorazione e coordinamento sostengono scenari organizzativi e un caso di manutenzione in ambiente regolamentato. Ancoraggi: Introduction: From Cheap Assistance to Variable-Cost Production (L12); The Organization: Local Speed Is Not System Throughput (L455); Four Economic Failure Modes (L836); End-to-End Case Study: A Regulated Maintenance Loop (L925)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter03_economics.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08749",
      "source": "B106",
      "target": "K:Controlled productivity evidence",
      "key": "ND-81e03ddb558cb003",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Costi di esecuzione, verifica, rilavorazione e coordinamento sostengono scenari organizzativi e un caso di manutenzione in ambiente regolamentato. Ancoraggi: Introduction: From Cheap Assistance to Variable-Cost Production (L12); The Organization: Local Speed Is Not System Throughput (L455); Four Economic Failure Modes (L836); End-to-End Case Study: A Regulated Maintenance Loop (L925)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter03_economics.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08750",
      "source": "B106",
      "target": "K:Employment and early-career roles",
      "key": "ND-8713452d385d3edd",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Costi di esecuzione, verifica, rilavorazione e coordinamento sostengono scenari organizzativi e un caso di manutenzione in ambiente regolamentato. Ancoraggi: Introduction: From Cheap Assistance to Variable-Cost Production (L12); The Organization: Local Speed Is Not System Throughput (L455); Four Economic Failure Modes (L836); End-to-End Case Study: A Regulated Maintenance Loop (L925)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter03_economics.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08751",
      "source": "B106",
      "target": "K:Ownership and knowledge transfer",
      "key": "ND-4a90a20979a1e593",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: L’unità economica diventa l’esito verificato, non il token economico o la velocità del singolo contributore. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter03_economics.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08752",
      "source": "B106",
      "target": "C:C02",
      "key": "ND-d2f00432d9fdb972",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: L’unità economica diventa l’esito verificato, non il token economico o la velocità del singolo contributore. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter03_economics.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08753",
      "source": "B106",
      "target": "C:C11",
      "key": "ND-93f99ec4959c7b34",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: L’unità economica diventa l’esito verificato, non il token economico o la velocità del singolo contributore. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter03_economics.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08754",
      "source": "B106",
      "target": "C:C12",
      "key": "ND-0ad7f7c9f0b71950",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: L’unità economica diventa l’esito verificato, non il token economico o la velocità del singolo contributore. Confronto (cost): Confrontare il costo dell’intero esito accettato, inclusi verifica e rilavorazione; ROI di scenario e testimonianze di consumo non sono rendimenti sperimentali. Scheda W145: Offers a cross-functional return-on-investment framework for AI-assisted delivery beyond raw code productivity.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter03_economics.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "cost",
      "source_evidence_locator": "Introduction: From Cheap Assistance to Variable-Cost Production (L12); The Cost Structure of a Loop (L107); Context accumulation and execution cost (L115)",
      "target_evidence_locator": "Frozen v6 node W145 summary/contribution and limitation",
      "target_limitations": "ROI 39% and eight-month payback are scenarios/model outputs, not measured experimental financial returns.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08755",
      "source": "B106",
      "target": "W145",
      "key": "ND-589ee358a86cb807",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: L’unità economica diventa l’esito verificato, non il token economico o la velocità del singolo contributore. Confronto (cost): Confrontare il costo dell’intero esito accettato, inclusi verifica e rilavorazione; ROI di scenario e testimonianze di consumo non sono rendimenti sperimentali. Scheda O008: A software factory is many governed loops; its level of human involvement changes both risk and total operating cost.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter03_economics.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "cost",
      "source_evidence_locator": "Introduction: From Cheap Assistance to Variable-Cost Production (L12); The Cost Structure of a Loop (L107); Context accumulation and execution cost (L115)",
      "target_evidence_locator": "Frozen v6 node O008 summary/contribution and limitation",
      "target_limitations": "A conceptual taxonomy and projections, not a controlled comparison of factory operating models.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08756",
      "source": "B106",
      "target": "O008",
      "key": "ND-1419b5bb2bbaae01",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: L’unità economica diventa l’esito verificato, non il token economico o la velocità del singolo contributore. Confronto (cost): Confrontare il costo dell’intero esito accettato, inclusi verifica e rilavorazione; ROI di scenario e testimonianze di consumo non sono rendimenti sperimentali. Scheda P095: A follow-up analysis of the 2026 reader survey examines tool costs, usage limits, developer identity and uneven changes to engineering work.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter03_economics.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "cost",
      "source_evidence_locator": "Introduction: From Cheap Assistance to Variable-Cost Production (L12); The Cost Structure of a Loop (L107); Context accumulation and execution cost (L115)",
      "target_evidence_locator": "Frozen v6 node P095 summary/contribution and limitation",
      "target_limitations": "Uses the same respondent cohort as AI Tooling 2026 and key trends Part 2; not independent replication. Builders, shippers and coasters are interpretive response groupings, not a validated psychological or competency typology. The author reports 906 responses for the shared 2026 cohort. This is not an independently counted sample; comparisons with other survey waves are not a matched longitudinal panel. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08757",
      "source": "B106",
      "target": "P095",
      "key": "ND-ec100251d7c80e61",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: L’unità economica diventa l’esito verificato, non il token economico o la velocità del singolo contributore. Confronto (productivity): Confrontare output generato, cambiamento integrato e valore rilasciato. Adozione e velocità percepita non misurano da sole produttività netta. Scheda W010: Agent advances raise commits substantially more than releases; delivery throughput has lower elasticity than coding throughput.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter03_economics.tex",
      "source_line": 317,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "productivity",
      "source_evidence_locator": "The Individual Contributor: Productivity Is Heterogeneous (L317); The productivity ratchet (L410); The Organization: Local Speed Is Not System Throughput (L455)",
      "target_evidence_locator": "Frozen v6 node W010 summary/contribution and limitation",
      "target_limitations": "GitHub activity and matched designs do not establish business value.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08758",
      "source": "B106",
      "target": "W010",
      "key": "ND-1aa9035ae9944f95",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: L’unità economica diventa l’esito verificato, non il token economico o la velocità del singolo contributore. Confronto (productivity): Confrontare output generato, cambiamento integrato e valore rilasciato. Adozione e velocità percepita non misurano da sole produttività netta. Scheda O029: Perceived personal acceleration with coding AI does not necessarily translate into net team or release-level productivity.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter03_economics.tex",
      "source_line": 317,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "productivity",
      "source_evidence_locator": "The Individual Contributor: Productivity Is Heterogeneous (L317); The productivity ratchet (L410); The Organization: Local Speed Is Not System Throughput (L455)",
      "target_evidence_locator": "Frozen v6 node O029 summary/contribution and limitation",
      "target_limitations": "The percentages reported by Osmani come from diverse third-party surveys and experiments; no single pooled causal estimate is supplied.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08759",
      "source": "B106",
      "target": "O029",
      "key": "ND-36d8931bc1eef9d5",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: L’unità economica diventa l’esito verificato, non il token economico o la velocità del singolo contributore. Confronto (metrics): Usare disegno dello studio, baseline e segmentazione per leggere gli indicatori; risultati di un contesto non possono essere trasferiti automaticamente a tutti i team. Scheda W023: Experienced maintainers were approximately 19% slower on familiar real-repository tasks using early-2025 tools.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter03_economics.tex",
      "source_line": 754,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "metrics",
      "source_evidence_locator": "Metrics: Measure Verified Flow, Not Adoption (L754)",
      "target_evidence_locator": "Frozen v6 node W023 summary/contribution and limitation",
      "target_limitations": "Small sample and older tool generation; not universal effect.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08760",
      "source": "B106",
      "target": "W023",
      "key": "ND-579c01b56137a11b",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: L’unità economica diventa l’esito verificato, non il token economico o la velocità del singolo contributore. Confronto (roles): Confrontare trasformazione dei compiti, formazione dei junior e dinamiche occupazionali; distinguere previsione, testimonianza e identificazione causale. Scheda W123: Early adopter firms show higher software hiring, especially junior hiring, contradicting simple substitution stories.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter03_economics.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "roles",
      "source_evidence_locator": "Introduction: From Cheap Assistance to Variable-Cost Production (L12); Organizational Design Under Loop Engineering (L651); End-to-End Case Study: A Regulated Maintenance Loop (L925)",
      "target_evidence_locator": "Frozen v6 node W123 summary/contribution and limitation",
      "target_limitations": "Firm adoption selection and platform measures complicate causal attribution.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08761",
      "source": "B106",
      "target": "W123",
      "key": "ND-6b459a68ff14b29d",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: L’unità economica diventa l’esito verificato, non il token economico o la velocità del singolo contributore. Confronto (roles): Confrontare trasformazione dei compiti, formazione dei junior e dinamiche occupazionali; distinguere previsione, testimonianza e identificazione causale. Scheda O035: Removing junior engineering positions can damage apprenticeship and the future pool of experienced maintainers.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter03_economics.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "roles",
      "source_evidence_locator": "Introduction: From Cheap Assistance to Variable-Cost Production (L12); Organizational Design Under Loop Engineering (L651); End-to-End Case Study: A Regulated Maintenance Loop (L925)",
      "target_evidence_locator": "Frozen v6 node O035 summary/contribution and limitation",
      "target_limitations": "A prescriptive career and hiring essay; no original causal analysis of employment trends.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08762",
      "source": "B106",
      "target": "O035",
      "key": "ND-008ea2ba26a0e9af",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:full-local-loop.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter03_economics.tex",
      "source_line": 262,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:full-local-loop",
      "id": "x08763",
      "source": "B106",
      "target": "B108",
      "key": "ND-493346af25c61038",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:ralph-loop.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter03_economics.tex",
      "source_line": 1140,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:ralph-loop",
      "id": "x08764",
      "source": "B106",
      "target": "B107",
      "key": "ND-fbfae09bb76c1a6d",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_CITES_SOURCE",
      "rationale": "Comando LaTeX \\cite{humlum2025} risolto alla voce bibliografica e a URL/identificatore del corpus. Il supporto del claim non è rivalidato.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter03_economics.tex",
      "source_line": 646,
      "evidence_status": "EXPLICIT_CITATION_IDENTITY_ONLY",
      "bibliography_key": "humlum2025",
      "bibliography_path": "NDLE/references.tex",
      "bibliography_line": 277,
      "citation_identity_basis": "NORMALIZED_EXACT_SOURCE_URL_OR_ARXIV_DOI_ID",
      "claim_support_review": "NOT_PERFORMED",
      "id": "x08765",
      "source": "B106",
      "target": "W136",
      "key": "ND-2da777688b437408",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_SPECIALIZES",
      "rationale": "La misurazione della produttività viene raffinata nel costo e valore dell’esito verificato. Ancoraggi sorgente: Introduction: From Cheap Assistance to Variable-Cost Production (L12); The Organization: Local Speed Is Not System Throughput (L455); Four Economic Failure Modes (L836); End-to-End Case Study: A Regulated Maintenance Loop (L925). Destinazione: Understanding the Hype Problem (L15); The Surprising Hierarchy of Time Savings (L164); Hidden Benefits Beyond Time Savings (L250); Practical Guidance for Engineering Leaders (L308)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter03_economics.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_basis": "EDITORIAL_CONTENT_COMPARISON_NOT_INDEPENDENT_CORROBORATION",
      "id": "x08766",
      "source": "B106",
      "target": "B009",
      "key": "ND-29373ba4c93a8f36",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPANDS_EARLIER_TREATMENT",
      "rationale": "Le metriche operative vengono integrate con costi, rilavorazione e sostenibilità. Ancoraggi sorgente: Introduction: From Cheap Assistance to Variable-Cost Production (L12); The Organization: Local Speed Is Not System Throughput (L455); Four Economic Failure Modes (L836); End-to-End Case Study: A Regulated Maintenance Loop (L925). Destinazione: Measurement \\& Observability (L2)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter03_economics.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_basis": "EDITORIAL_CONTENT_COMPARISON_NOT_INDEPENDENT_CORROBORATION",
      "id": "x08767",
      "source": "B106",
      "target": "B029",
      "key": "ND-9b41973176624fe2",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x08768",
      "source": "B106",
      "target": "PUB:V11:V05",
      "key": "V11-797744eabfdabe751d213b8a",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter04_ralph_loop.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x08769",
      "source": "B107",
      "target": "V05",
      "key": "ND-a5e42ba230b129ec",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "Ralph conserva il progresso fuori dalla sessione e tratta la ripetizione come una politica limitata e verificabile. Ancoraggi: Why the Ralph Loop Matters (L36); Implementation Pattern II: The Stop-Hook Loop (L545); What Ralph Does Not Solve (L1117); Where the Minimal Loop Begins to Strain (L1285)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter04_ralph_loop.tex",
      "source_line": 36,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08770",
      "source": "B107",
      "target": "T:What agents can do",
      "key": "ND-955c7466c026fab3",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Ralph conserva il progresso fuori dalla sessione e tratta la ripetizione come una politica limitata e verificabile. Ancoraggi: Why the Ralph Loop Matters (L36); Implementation Pattern II: The Stop-Hook Loop (L545); What Ralph Does Not Solve (L1117); Where the Minimal Loop Begins to Strain (L1285)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter04_ralph_loop.tex",
      "source_line": 36,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08771",
      "source": "B107",
      "target": "T:Verification & review",
      "key": "ND-2a1469cd874f8ca7",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Ralph conserva il progresso fuori dalla sessione e tratta la ripetizione come una politica limitata e verificabile. Ancoraggi: Why the Ralph Loop Matters (L36); Implementation Pattern II: The Stop-Hook Loop (L545); What Ralph Does Not Solve (L1117); Where the Minimal Loop Begins to Strain (L1285)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter04_ralph_loop.tex",
      "source_line": 36,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08772",
      "source": "B107",
      "target": "T:Engineering structure",
      "key": "ND-f6dbfe6670db0eea",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Ralph conserva il progresso fuori dalla sessione e tratta la ripetizione come una politica limitata e verificabile. Ancoraggi: Why the Ralph Loop Matters (L36); Implementation Pattern II: The Stop-Hook Loop (L545); What Ralph Does Not Solve (L1117); Where the Minimal Loop Begins to Strain (L1285)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter04_ralph_loop.tex",
      "source_line": 36,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08773",
      "source": "B107",
      "target": "T:System knowledge & memory",
      "key": "ND-ad34bc9d8a265e54",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Ralph conserva il progresso fuori dalla sessione e tratta la ripetizione come una politica limitata e verificabile. Ancoraggi: Why the Ralph Loop Matters (L36); Implementation Pattern II: The Stop-Hook Loop (L545); What Ralph Does Not Solve (L1117); Where the Minimal Loop Begins to Strain (L1285)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter04_ralph_loop.tex",
      "source_line": 36,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08774",
      "source": "B107",
      "target": "T:Code quality & security",
      "key": "ND-823f28db922474f9",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo confronta loop Bash, stop hook e modalità manuale; aggiunge unità di lavoro, budget, escalation, manutenibilità e criteri di scelta. Ancoraggi: Why the Ralph Loop Matters (L36); Implementation Pattern II: The Stop-Hook Loop (L545); What Ralph Does Not Solve (L1117); Where the Minimal Loop Begins to Strain (L1285)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter04_ralph_loop.tex",
      "source_line": 36,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08775",
      "source": "B107",
      "target": "K:Long-running agent execution",
      "key": "ND-c53c44e374387fb3",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo confronta loop Bash, stop hook e modalità manuale; aggiunge unità di lavoro, budget, escalation, manutenibilità e criteri di scelta. Ancoraggi: Why the Ralph Loop Matters (L36); Implementation Pattern II: The Stop-Hook Loop (L545); What Ralph Does Not Solve (L1117); Where the Minimal Loop Begins to Strain (L1285)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter04_ralph_loop.tex",
      "source_line": 36,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08776",
      "source": "B107",
      "target": "K:Agent failure and escalation",
      "key": "ND-a1cf42a20954b601",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo confronta loop Bash, stop hook e modalità manuale; aggiunge unità di lavoro, budget, escalation, manutenibilità e criteri di scelta. Ancoraggi: Why the Ralph Loop Matters (L36); Implementation Pattern II: The Stop-Hook Loop (L545); What Ralph Does Not Solve (L1117); Where the Minimal Loop Begins to Strain (L1285)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter04_ralph_loop.tex",
      "source_line": 36,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08777",
      "source": "B107",
      "target": "K:Independent verification and oracles",
      "key": "ND-f812a86caa4aea04",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo confronta loop Bash, stop hook e modalità manuale; aggiunge unità di lavoro, budget, escalation, manutenibilità e criteri di scelta. Ancoraggi: Why the Ralph Loop Matters (L36); Implementation Pattern II: The Stop-Hook Loop (L545); What Ralph Does Not Solve (L1117); Where the Minimal Loop Begins to Strain (L1285)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter04_ralph_loop.tex",
      "source_line": 36,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08778",
      "source": "B107",
      "target": "K:Agent context and persistent memory",
      "key": "ND-dc4a42c0e2f705dd",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo confronta loop Bash, stop hook e modalità manuale; aggiunge unità di lavoro, budget, escalation, manutenibilità e criteri di scelta. Ancoraggi: Why the Ralph Loop Matters (L36); Implementation Pattern II: The Stop-Hook Loop (L545); What Ralph Does Not Solve (L1117); Where the Minimal Loop Begins to Strain (L1285)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter04_ralph_loop.tex",
      "source_line": 36,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08779",
      "source": "B107",
      "target": "K:System understanding and rationale",
      "key": "ND-15c7aa759aa6442e",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo confronta loop Bash, stop hook e modalità manuale; aggiunge unità di lavoro, budget, escalation, manutenibilità e criteri di scelta. Ancoraggi: Why the Ralph Loop Matters (L36); Implementation Pattern II: The Stop-Hook Loop (L545); What Ralph Does Not Solve (L1117); Where the Minimal Loop Begins to Strain (L1285)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter04_ralph_loop.tex",
      "source_line": 36,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08780",
      "source": "B107",
      "target": "K:Prompt injection and malicious tools",
      "key": "ND-bba88770b45a7963",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo confronta loop Bash, stop hook e modalità manuale; aggiunge unità di lavoro, budget, escalation, manutenibilità e criteri di scelta. Ancoraggi: Why the Ralph Loop Matters (L36); Implementation Pattern II: The Stop-Hook Loop (L545); What Ralph Does Not Solve (L1117); Where the Minimal Loop Begins to Strain (L1285)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter04_ralph_loop.tex",
      "source_line": 36,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08781",
      "source": "B107",
      "target": "K:Vulnerability and secure code",
      "key": "ND-97193995a6f738a1",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo confronta loop Bash, stop hook e modalità manuale; aggiunge unità di lavoro, budget, escalation, manutenibilità e criteri di scelta. Ancoraggi: Why the Ralph Loop Matters (L36); Implementation Pattern II: The Stop-Hook Loop (L545); What Ralph Does Not Solve (L1117); Where the Minimal Loop Begins to Strain (L1285)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter04_ralph_loop.tex",
      "source_line": 36,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08782",
      "source": "B107",
      "target": "K:Architecture and modularity",
      "key": "ND-c57fe2311c05fcbb",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il capitolo confronta loop Bash, stop hook e modalità manuale; aggiunge unità di lavoro, budget, escalation, manutenibilità e criteri di scelta. Ancoraggi: Why the Ralph Loop Matters (L36); Implementation Pattern II: The Stop-Hook Loop (L545); What Ralph Does Not Solve (L1117); Where the Minimal Loop Begins to Strain (L1285)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter04_ralph_loop.tex",
      "source_line": 36,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08783",
      "source": "B107",
      "target": "K:Technical debt and complexity",
      "key": "ND-ceb1b3be5d33d61c",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Ralph conserva il progresso fuori dalla sessione e tratta la ripetizione come una politica limitata e verificabile. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter04_ralph_loop.tex",
      "source_line": 36,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08784",
      "source": "B107",
      "target": "C:C03",
      "key": "ND-140bc2f52e090d4b",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Ralph conserva il progresso fuori dalla sessione e tratta la ripetizione come una politica limitata e verificabile. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter04_ralph_loop.tex",
      "source_line": 36,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08785",
      "source": "B107",
      "target": "C:C05",
      "key": "ND-6df0a3921a8d4f0c",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Ralph conserva il progresso fuori dalla sessione e tratta la ripetizione come una politica limitata e verificabile. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter04_ralph_loop.tex",
      "source_line": 36,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08786",
      "source": "B107",
      "target": "C:C06",
      "key": "ND-0162c8083d54cd03",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Ralph conserva il progresso fuori dalla sessione e tratta la ripetizione come una politica limitata e verificabile. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter04_ralph_loop.tex",
      "source_line": 36,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08787",
      "source": "B107",
      "target": "C:C07",
      "key": "ND-7fa9fe32b9e41014",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Ralph conserva il progresso fuori dalla sessione e tratta la ripetizione come una politica limitata e verificabile. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter04_ralph_loop.tex",
      "source_line": 36,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08788",
      "source": "B107",
      "target": "C:C09",
      "key": "ND-d948e4cc2a10cb3d",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Ralph conserva il progresso fuori dalla sessione e tratta la ripetizione come una politica limitata e verificabile. Confronto (loop): Confrontare il loop come unità di lavoro, con stato, controlli e policy esterni. I tre corpus non costituiscono repliche indipendenti dello stesso risultato. Scheda W095: Proposes analyzing the whole agentic lifecycle across verification reliability and cost.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter04_ralph_loop.tex",
      "source_line": 36,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "loop",
      "source_evidence_locator": "Why the Ralph Loop Matters (L36); The One-Item-Per-Iteration Rule (L230); The Iteration Cycle (L259)",
      "target_evidence_locator": "Frozen v6 node W095 summary/contribution and limitation",
      "target_limitations": "Synthesis only, no new outcome dataset.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08789",
      "source": "B107",
      "target": "W095",
      "key": "ND-b2d4eca023a07926",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Ralph conserva il progresso fuori dalla sessione e tratta la ripetizione come una politica limitata e verificabile. Confronto (loop): Confrontare il loop come unità di lavoro, con stato, controlli e policy esterni. I tre corpus non costituiscono repliche indipendenti dello stesso risultato. Scheda O012: Osmani identifies five interoperable loop-building primitives—scheduling, worktrees, skills, connectors and subagents—plus durable external memory.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter04_ralph_loop.tex",
      "source_line": 36,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "loop",
      "source_evidence_locator": "Why the Ralph Loop Matters (L36); The One-Item-Per-Iteration Rule (L230); The Iteration Cycle (L259)",
      "target_evidence_locator": "Frozen v6 node O012 summary/contribution and limitation",
      "target_limitations": "A practitioner engineering pattern; the article does not establish comparative loop reliability by controlled experiment.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08790",
      "source": "B107",
      "target": "O012",
      "key": "ND-d6ea5594d8b161a5",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Ralph conserva il progresso fuori dalla sessione e tratta la ripetizione come una politica limitata e verificabile. Confronto (loop): Confrontare il loop come unità di lavoro, con stato, controlli e policy esterni. I tre corpus non costituiscono repliche indipendenti dello stesso risultato. Scheda P110: Orosz traces Ralph-style loops, scheduled triggers and goal-oriented harness features.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter04_ralph_loop.tex",
      "source_line": 36,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "loop",
      "source_evidence_locator": "Why the Ralph Loop Matters (L36); The One-Item-Per-Iteration Rule (L230); The Iteration Cycle (L259)",
      "target_evidence_locator": "Frozen v6 node P110 summary/contribution and limitation",
      "target_limitations": "P110 directly links https://addyosmani.com/blog/loop-engineering/ (7 June 2026). O012 catalogues the substantially matching Substack edition (8 June 2026). Treat the edge as discussion of the same underlying work via an alternate edition, not an exact-URL citation. The paid remainder and comparative loop outcomes remain unreviewed. Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08791",
      "source": "B107",
      "target": "P110",
      "key": "ND-af57a49a49fd9a5a",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Ralph conserva il progresso fuori dalla sessione e tratta la ripetizione come una politica limitata e verificabile. Confronto (memory): Mettere a confronto continuità del contesto, stato persistente e aggiornamento della conoscenza; una memoria più ampia non è di per sé una memoria corretta. Scheda W159: Hybrid episodic and semantic storage with retention policies can improve long-horizon consistency and token efficiency.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter04_ralph_loop.tex",
      "source_line": 36,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "memory",
      "source_evidence_locator": "Why the Ralph Loop Matters (L36); Building a Ralph Workspace (L924); Where the Minimal Loop Begins to Strain (L1285)",
      "target_evidence_locator": "Frozen v6 node W159 summary/contribution and limitation",
      "target_limitations": "Synthetic low-code trials; missing real SWE longitudinal validation.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08792",
      "source": "B107",
      "target": "W159",
      "key": "ND-499d2ddc69d23f27",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Ralph conserva il progresso fuori dalla sessione e tratta la ripetizione come una politica limitata e verificabile. Confronto (memory): Mettere a confronto continuità del contesto, stato persistente e aggiornamento della conoscenza; una memoria più ampia non è di per sé una memoria corretta. Scheda O031: Reliable prompts are assembled from selected system context, tools and constraints rather than crafted by wording alone.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter04_ralph_loop.tex",
      "source_line": 36,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "memory",
      "source_evidence_locator": "Why the Ralph Loop Matters (L36); Building a Ralph Workspace (L924); Where the Minimal Loop Begins to Strain (L1285)",
      "target_evidence_locator": "Frozen v6 node O031 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08793",
      "source": "B107",
      "target": "O031",
      "key": "ND-bfde83cf251a5554",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Ralph conserva il progresso fuori dalla sessione e tratta la ripetizione come una politica limitata e verificabile. Confronto (security): Confrontare superficie di attacco dell’agente, permessi e contenimento; esposizione, dimostrazione di attacco e frequenza degli incidenti non sono misure intercambiabili. Scheda W060: Workspace and retrieved-content injections can induce agents to execute unwanted commands.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter04_ralph_loop.tex",
      "source_line": 36,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "security",
      "source_evidence_locator": "Why the Ralph Loop Matters (L36); Building a Ralph Workspace (L924); Where the Minimal Loop Begins to Strain (L1285)",
      "target_evidence_locator": "Frozen v6 node W060 summary/contribution and limitation",
      "target_limitations": "Attack configurations are adversarial, not real-world incidence rates.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08794",
      "source": "B107",
      "target": "W060",
      "key": "ND-cbe18b5bd41f3ce9",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Ralph conserva il progresso fuori dalla sessione e tratta la ripetizione come una politica limitata e verificabile. Confronto (security): Confrontare superficie di attacco dell’agente, permessi e contenimento; esposizione, dimostrazione di attacco e frequenza degli incidenti non sono misure intercambiabili. Scheda O014: Production agents need identity, authorization, observability and recovery controls beyond an impressive base model.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter04_ralph_loop.tex",
      "source_line": 36,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "security",
      "source_evidence_locator": "Why the Ralph Loop Matters (L36); Building a Ralph Workspace (L924); Where the Minimal Loop Begins to Strain (L1285)",
      "target_evidence_locator": "Frozen v6 node O014 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08795",
      "source": "B107",
      "target": "O014",
      "key": "ND-1b6585b9c0eb7a5d",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Ralph conserva il progresso fuori dalla sessione e tratta la ripetizione come una politica limitata e verificabile. Confronto (architecture): Mettere a confronto coerenza architetturale e manutenibilità oltre il passaggio dei test; odori e complessità non equivalgono automaticamente a incidenti. Scheda W059: Larger generated outputs are associated with coupling and architectural smells even when tests pass.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter04_ralph_loop.tex",
      "source_line": 60,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "architecture",
      "source_evidence_locator": "The Core Architecture (L60); Maintainability in a Loop-Driven Codebase (L1136)",
      "target_evidence_locator": "Frozen v6 node W059 summary/contribution and limitation",
      "target_limitations": "Small smell counts; correlation with LOC not a causal law.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08796",
      "source": "B107",
      "target": "W059",
      "key": "ND-2a5877d90dba5f37",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Ralph conserva il progresso fuori dalla sessione e tratta la ripetizione come una politica limitata e verificabile. Confronto (architecture): Mettere a confronto coerenza architetturale e manutenibilità oltre il passaggio dei test; odori e complessità non equivalgono automaticamente a incidenti. Scheda O007: Quality assurance for generated code increasingly depends on repeatable harness checks, not only manual inspection or agent opinion.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter04_ralph_loop.tex",
      "source_line": 60,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "architecture",
      "source_evidence_locator": "The Core Architecture (L60); Maintainability in a Loop-Driven Codebase (L1136)",
      "target_evidence_locator": "Frozen v6 node O007 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08797",
      "source": "B107",
      "target": "O007",
      "key": "ND-5e8b1874761f5ac9",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:full-local-loop.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter04_ralph_loop.tex",
      "source_line": 1296,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:full-local-loop",
      "id": "x08798",
      "source": "B107",
      "target": "B108",
      "key": "ND-47757999cb31466f",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_CRITICALLY_REFINES",
      "rationale": "La spiegazione di Ralph viene approfondita con limiti, varianti, accettazione indipendente ed escalation. Ancoraggi sorgente: Why the Ralph Loop Matters (L36); Implementation Pattern II: The Stop-Hook Loop (L545); What Ralph Does Not Solve (L1117); Where the Minimal Loop Begins to Strain (L1285). Destinazione: Anatomy of a Ralph Loop (L20); Implementation Options (L328); Your First Ralph Loop (L416); Troubleshooting Common Issues (L650)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter04_ralph_loop.tex",
      "source_line": 36,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_basis": "EDITORIAL_CONTENT_COMPARISON_NOT_INDEPENDENT_CORROBORATION",
      "id": "x08799",
      "source": "B107",
      "target": "B088",
      "key": "ND-5059441f8996eefd",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x08800",
      "source": "B107",
      "target": "PUB:V11:V05",
      "key": "V11-9f1129c39c7c4409f73fba83",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter05_local_ai_loop.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x08801",
      "source": "B108",
      "target": "V05",
      "key": "ND-2b412a93b26c47ad",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "Un loop locale completo include runtime controllato, intenti durevoli, verifica e telemetria economica. Ancoraggi: The Decisive Shift: From Local Inference to Local Engineering (L12); Configuration as a Control Plane (L816); Loop Modes and Human Authority (L1345); The Durable Engineering Principles (L1725)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter05_local_ai_loop.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08802",
      "source": "B108",
      "target": "T:Economics",
      "key": "ND-85811ddba7fe91a4",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Un loop locale completo include runtime controllato, intenti durevoli, verifica e telemetria economica. Ancoraggi: The Decisive Shift: From Local Inference to Local Engineering (L12); Configuration as a Control Plane (L816); Loop Modes and Human Authority (L1345); The Durable Engineering Principles (L1725)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter05_local_ai_loop.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08803",
      "source": "B108",
      "target": "T:What agents can do",
      "key": "ND-876037b506006809",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Un loop locale completo include runtime controllato, intenti durevoli, verifica e telemetria economica. Ancoraggi: The Decisive Shift: From Local Inference to Local Engineering (L12); Configuration as a Control Plane (L816); Loop Modes and Human Authority (L1345); The Durable Engineering Principles (L1725)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter05_local_ai_loop.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08804",
      "source": "B108",
      "target": "T:Code quality & security",
      "key": "ND-21a2202de12fa982",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Un loop locale completo include runtime controllato, intenti durevoli, verifica e telemetria economica. Ancoraggi: The Decisive Shift: From Local Inference to Local Engineering (L12); Configuration as a Control Plane (L816); Loop Modes and Human Authority (L1345); The Durable Engineering Principles (L1725)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter05_local_ai_loop.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08805",
      "source": "B108",
      "target": "T:Engineering structure",
      "key": "ND-4f9d34ab2ced0315",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Un loop locale completo include runtime controllato, intenti durevoli, verifica e telemetria economica. Ancoraggi: The Decisive Shift: From Local Inference to Local Engineering (L12); Configuration as a Control Plane (L816); Loop Modes and Human Authority (L1345); The Durable Engineering Principles (L1725)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter05_local_ai_loop.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08806",
      "source": "B108",
      "target": "T:Verification & review",
      "key": "ND-45c626706c5bc45c",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Un loop locale completo include runtime controllato, intenti durevoli, verifica e telemetria economica. Ancoraggi: The Decisive Shift: From Local Inference to Local Engineering (L12); Configuration as a Control Plane (L816); Loop Modes and Human Authority (L1345); The Durable Engineering Principles (L1725)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter05_local_ai_loop.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08807",
      "source": "B108",
      "target": "T:System knowledge & memory",
      "key": "ND-f4c81b278d70655c",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Un loop locale completo include runtime controllato, intenti durevoli, verifica e telemetria economica. Ancoraggi: The Decisive Shift: From Local Inference to Local Engineering (L12); Configuration as a Control Plane (L816); Loop Modes and Human Authority (L1345); The Durable Engineering Principles (L1725)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter05_local_ai_loop.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08808",
      "source": "B108",
      "target": "T:Productivity",
      "key": "ND-bad58d4217cb721b",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il percorso attraversa dimensionamento, energia e costo totale, installazione, scelta dell’executor, retry e resume, policy, osservabilità e gestione della deriva. Ancoraggi: The Decisive Shift: From Local Inference to Local Engineering (L12); Configuration as a Control Plane (L816); Loop Modes and Human Authority (L1345); The Durable Engineering Principles (L1725)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter05_local_ai_loop.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08809",
      "source": "B108",
      "target": "K:Economic costs and return",
      "key": "ND-3d2d2a9b4ce204ca",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il percorso attraversa dimensionamento, energia e costo totale, installazione, scelta dell’executor, retry e resume, policy, osservabilità e gestione della deriva. Ancoraggi: The Decisive Shift: From Local Inference to Local Engineering (L12); Configuration as a Control Plane (L816); Loop Modes and Human Authority (L1345); The Durable Engineering Principles (L1725)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter05_local_ai_loop.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08810",
      "source": "B108",
      "target": "K:Dependencies and agent supply chain",
      "key": "ND-9c562d5876cfd1d6",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il percorso attraversa dimensionamento, energia e costo totale, installazione, scelta dell’executor, retry e resume, policy, osservabilità e gestione della deriva. Ancoraggi: The Decisive Shift: From Local Inference to Local Engineering (L12); Configuration as a Control Plane (L816); Loop Modes and Human Authority (L1345); The Durable Engineering Principles (L1725)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter05_local_ai_loop.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08811",
      "source": "B108",
      "target": "K:Long-running agent execution",
      "key": "ND-9c221bf4f16ef8af",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il percorso attraversa dimensionamento, energia e costo totale, installazione, scelta dell’executor, retry e resume, policy, osservabilità e gestione della deriva. Ancoraggi: The Decisive Shift: From Local Inference to Local Engineering (L12); Configuration as a Control Plane (L816); Loop Modes and Human Authority (L1345); The Durable Engineering Principles (L1725)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter05_local_ai_loop.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08812",
      "source": "B108",
      "target": "K:Prompt injection and malicious tools",
      "key": "ND-ead38b08d3a18739",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il percorso attraversa dimensionamento, energia e costo totale, installazione, scelta dell’executor, retry e resume, policy, osservabilità e gestione della deriva. Ancoraggi: The Decisive Shift: From Local Inference to Local Engineering (L12); Configuration as a Control Plane (L816); Loop Modes and Human Authority (L1345); The Durable Engineering Principles (L1725)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter05_local_ai_loop.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08813",
      "source": "B108",
      "target": "K:Vulnerability and secure code",
      "key": "ND-91d575a0c91ff406",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il percorso attraversa dimensionamento, energia e costo totale, installazione, scelta dell’executor, retry e resume, policy, osservabilità e gestione della deriva. Ancoraggi: The Decisive Shift: From Local Inference to Local Engineering (L12); Configuration as a Control Plane (L816); Loop Modes and Human Authority (L1345); The Durable Engineering Principles (L1725)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter05_local_ai_loop.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08814",
      "source": "B108",
      "target": "K:Independent verification and oracles",
      "key": "ND-b0b80550fdb365ef",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il percorso attraversa dimensionamento, energia e costo totale, installazione, scelta dell’executor, retry e resume, policy, osservabilità e gestione della deriva. Ancoraggi: The Decisive Shift: From Local Inference to Local Engineering (L12); Configuration as a Control Plane (L816); Loop Modes and Human Authority (L1345); The Durable Engineering Principles (L1725)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter05_local_ai_loop.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08815",
      "source": "B108",
      "target": "K:Evaluation methodology and baselines",
      "key": "ND-6c48084eec490242",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il percorso attraversa dimensionamento, energia e costo totale, installazione, scelta dell’executor, retry e resume, policy, osservabilità e gestione della deriva. Ancoraggi: The Decisive Shift: From Local Inference to Local Engineering (L12); Configuration as a Control Plane (L816); Loop Modes and Human Authority (L1345); The Durable Engineering Principles (L1725)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter05_local_ai_loop.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08816",
      "source": "B108",
      "target": "K:Agent context and persistent memory",
      "key": "ND-07a3da8b2fc02bb7",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il percorso attraversa dimensionamento, energia e costo totale, installazione, scelta dell’executor, retry e resume, policy, osservabilità e gestione della deriva. Ancoraggi: The Decisive Shift: From Local Inference to Local Engineering (L12); Configuration as a Control Plane (L816); Loop Modes and Human Authority (L1345); The Durable Engineering Principles (L1725)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter05_local_ai_loop.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08817",
      "source": "B108",
      "target": "K:System understanding and rationale",
      "key": "ND-4271836717828d97",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Il percorso attraversa dimensionamento, energia e costo totale, installazione, scelta dell’executor, retry e resume, policy, osservabilità e gestione della deriva. Ancoraggi: The Decisive Shift: From Local Inference to Local Engineering (L12); Configuration as a Control Plane (L816); Loop Modes and Human Authority (L1345); The Durable Engineering Principles (L1725)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter05_local_ai_loop.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08818",
      "source": "B108",
      "target": "K:Output versus shipped value",
      "key": "ND-e363c471ee71dbfe",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Un loop locale completo include runtime controllato, intenti durevoli, verifica e telemetria economica. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter05_local_ai_loop.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08819",
      "source": "B108",
      "target": "C:C03",
      "key": "ND-6df99d4eb955ba9c",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Un loop locale completo include runtime controllato, intenti durevoli, verifica e telemetria economica. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter05_local_ai_loop.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08820",
      "source": "B108",
      "target": "C:C06",
      "key": "ND-162acdf26d1de2ce",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Un loop locale completo include runtime controllato, intenti durevoli, verifica e telemetria economica. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter05_local_ai_loop.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08821",
      "source": "B108",
      "target": "C:C07",
      "key": "ND-aab1120c7b1ebdfe",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Un loop locale completo include runtime controllato, intenti durevoli, verifica e telemetria economica. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter05_local_ai_loop.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08822",
      "source": "B108",
      "target": "C:C09",
      "key": "ND-3ed4767643059629",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Un loop locale completo include runtime controllato, intenti durevoli, verifica e telemetria economica. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter05_local_ai_loop.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08823",
      "source": "B108",
      "target": "C:C12",
      "key": "ND-d8c3c78e6b73488f",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Un loop locale completo include runtime controllato, intenti durevoli, verifica e telemetria economica. Confronto (local): Confrontare infrastruttura locale e costo per esito verificato. Inferenza locale, privacy, assenza di rete e convenienza economica richiedono controlli distinti. Scheda W095: Proposes analyzing the whole agentic lifecycle across verification reliability and cost.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter05_local_ai_loop.tex",
      "source_line": 283,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "local",
      "source_evidence_locator": "Hardware Sizing and Backend Selection (L283); Energy and Total Cost of Local Execution (L375); The Decisive Shift: From Local Inference to Local Engineering (L12)",
      "target_evidence_locator": "Frozen v6 node W095 summary/contribution and limitation",
      "target_limitations": "Synthesis only, no new outcome dataset.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08824",
      "source": "B108",
      "target": "W095",
      "key": "ND-8ded96a5a01da3bd",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Un loop locale completo include runtime controllato, intenti durevoli, verifica e telemetria economica. Confronto (local): Confrontare infrastruttura locale e costo per esito verificato. Inferenza locale, privacy, assenza di rete e convenienza economica richiedono controlli distinti. Scheda O014: Production agents need identity, authorization, observability and recovery controls beyond an impressive base model.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter05_local_ai_loop.tex",
      "source_line": 283,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "local",
      "source_evidence_locator": "Hardware Sizing and Backend Selection (L283); Energy and Total Cost of Local Execution (L375); The Decisive Shift: From Local Inference to Local Engineering (L12)",
      "target_evidence_locator": "Frozen v6 node O014 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08825",
      "source": "B108",
      "target": "O014",
      "key": "ND-f9f15a3e7f9ae080",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Un loop locale completo include runtime controllato, intenti durevoli, verifica e telemetria economica. Confronto (local): Confrontare infrastruttura locale e costo per esito verificato. Inferenza locale, privacy, assenza di rete e convenienza economica richiedono controlli distinti. Scheda P094: An introduced excerpt by Philip Kiely explains serving models through batching, caching, quantization, parallel execution and autoscaling.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter05_local_ai_loop.tex",
      "source_line": 283,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "local",
      "source_evidence_locator": "Hardware Sizing and Backend Selection (L283); Energy and Total Cost of Local Execution (L375); The Decisive Shift: From Local Inference to Local Engineering (L12)",
      "target_evidence_locator": "Frozen v6 node P094 summary/contribution and limitation",
      "target_limitations": " Public availability does not imply an independent check of every paragraph or chart. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08826",
      "source": "B108",
      "target": "P094",
      "key": "ND-9f7ba5811d13393f",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Un loop locale completo include runtime controllato, intenti durevoli, verifica e telemetria economica. Confronto (security): Confrontare superficie di attacco dell’agente, permessi e contenimento; esposizione, dimostrazione di attacco e frequenza degli incidenti non sono misure intercambiabili. Scheda W060: Workspace and retrieved-content injections can induce agents to execute unwanted commands.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter05_local_ai_loop.tex",
      "source_line": 230,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "security",
      "source_evidence_locator": "Step Zero: Define the Trust Boundary (L230)",
      "target_evidence_locator": "Frozen v6 node W060 summary/contribution and limitation",
      "target_limitations": "Attack configurations are adversarial, not real-world incidence rates.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08827",
      "source": "B108",
      "target": "W060",
      "key": "ND-24d7add730b6de28",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Un loop locale completo include runtime controllato, intenti durevoli, verifica e telemetria economica. Confronto (oracle): Distinguere test derivati dall’intenzione da test che ripetono l’implementazione; un esito verde richiede un oracolo pertinente e sufficientemente indipendente. Scheda W077: Tests generated directly from defective implementations can encode the bug; an independent specification reduces error propagation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter05_local_ai_loop.tex",
      "source_line": 1051,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "oracle",
      "source_evidence_locator": "Verification Is the Loop (L1051); Verification is not authorization (L1112); Verification plugins (L1143)",
      "target_evidence_locator": "Frozen v6 node W077 summary/contribution and limitation",
      "target_limitations": "Specific Java defect benchmark and prompt setup.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08828",
      "source": "B108",
      "target": "W077",
      "key": "ND-5b0d4a72ad639d71",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Un loop locale completo include runtime controllato, intenti durevoli, verifica e telemetria economica. Confronto (oracle): Distinguere test derivati dall’intenzione da test che ripetono l’implementazione; un esito verde richiede un oracolo pertinente e sufficientemente indipendente. Scheda O033: Verification becomes the bottleneck when generation is cheap; every AI-produced change needs a justified check.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter05_local_ai_loop.tex",
      "source_line": 1051,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "oracle",
      "source_evidence_locator": "Verification Is the Loop (L1051); Verification is not authorization (L1112); Verification plugins (L1143)",
      "target_evidence_locator": "Frozen v6 node O033 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08829",
      "source": "B108",
      "target": "O033",
      "key": "ND-6db3939047323cdd",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Un loop locale completo include runtime controllato, intenti durevoli, verifica e telemetria economica. Confronto (memory): Mettere a confronto continuità del contesto, stato persistente e aggiornamento della conoscenza; una memoria più ampia non è di per sé una memoria corretta. Scheda W159: Hybrid episodic and semantic storage with retention policies can improve long-horizon consistency and token efficiency.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter05_local_ai_loop.tex",
      "source_line": 332,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "memory",
      "source_evidence_locator": "A practical memory policy (L332); The Plan Is the Durable Source of Intent (L911); Outcome semantics determine the next state (L1214)",
      "target_evidence_locator": "Frozen v6 node W159 summary/contribution and limitation",
      "target_limitations": "Synthetic low-code trials; missing real SWE longitudinal validation.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08830",
      "source": "B108",
      "target": "W159",
      "key": "ND-6dd44a3926ba04e9",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Un loop locale completo include runtime controllato, intenti durevoli, verifica e telemetria economica. Confronto (memory): Mettere a confronto continuità del contesto, stato persistente e aggiornamento della conoscenza; una memoria più ampia non è di per sé una memoria corretta. Scheda O031: Reliable prompts are assembled from selected system context, tools and constraints rather than crafted by wording alone.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter05_local_ai_loop.tex",
      "source_line": 332,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "memory",
      "source_evidence_locator": "A practical memory policy (L332); The Plan Is the Durable Source of Intent (L911); Outcome semantics determine the next state (L1214)",
      "target_evidence_locator": "Frozen v6 node O031 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08831",
      "source": "B108",
      "target": "O031",
      "key": "ND-9a4da68cb621f2b9",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Un loop locale completo include runtime controllato, intenti durevoli, verifica e telemetria economica. Confronto (cost): Confrontare il costo dell’intero esito accettato, inclusi verifica e rilavorazione; ROI di scenario e testimonianze di consumo non sono rendimenti sperimentali. Scheda W145: Offers a cross-functional return-on-investment framework for AI-assisted delivery beyond raw code productivity.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter05_local_ai_loop.tex",
      "source_line": 375,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "cost",
      "source_evidence_locator": "Energy and Total Cost of Local Execution (L375)",
      "target_evidence_locator": "Frozen v6 node W145 summary/contribution and limitation",
      "target_limitations": "ROI 39% and eight-month payback are scenarios/model outputs, not measured experimental financial returns.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08832",
      "source": "B108",
      "target": "W145",
      "key": "ND-5a7a207e39e9fc3f",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:loop-economics.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter05_local_ai_loop.tex",
      "source_line": 379,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:loop-economics",
      "id": "x08833",
      "source": "B108",
      "target": "B106",
      "key": "ND-e93847132f2691e7",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label sec:capability-adjusted-economics.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter05_local_ai_loop.tex",
      "source_line": 526,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "sec:capability-adjusted-economics",
      "id": "x08834",
      "source": "B108",
      "target": "B106",
      "key": "ND-2fbab6e3081954ed",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:ndle-critical-assessment.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter05_local_ai_loop.tex",
      "source_line": 1729,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:ndle-critical-assessment",
      "id": "x08835",
      "source": "B108",
      "target": "B104",
      "key": "ND-fa76f1cf79401a6b",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:choosing-the-right-loop.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter05_local_ai_loop.tex",
      "source_line": 1775,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:choosing-the-right-loop",
      "id": "x08836",
      "source": "B108",
      "target": "B109",
      "key": "ND-f6444f54cb2d77d2",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_OPERATIONALIZES",
      "rationale": "L’implementazione del loop viene inserita in un runtime locale completo, con supply chain, policy e telemetria. Ancoraggi sorgente: The Decisive Shift: From Local Inference to Local Engineering (L12); Configuration as a Control Plane (L816); Loop Modes and Human Authority (L1345); The Durable Engineering Principles (L1725). Destinazione: Environment Verification (L14); Plan File Templates (L1153); Planning Mode Prompt (L1332); Checklist for Production Use (L1474)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter05_local_ai_loop.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_basis": "EDITORIAL_CONTENT_COMPARISON_NOT_INDEPENDENT_CORROBORATION",
      "id": "x08837",
      "source": "B108",
      "target": "B097",
      "key": "ND-9718378e22aadc44",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_OPERATIONALIZES",
      "rationale": "Piano durevole, resume e rollback traducono il modello di memoria in controllo dell’esecuzione. Ancoraggi sorgente: The Decisive Shift: From Local Inference to Local Engineering (L12); Configuration as a Control Plane (L816); Loop Modes and Human Authority (L1345); The Durable Engineering Principles (L1725). Destinazione: The Four Channels of Memory (L18); Building AGENTS.md (L136); Context Injection Strategies (L420); Memory Injection Technique (L510)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter05_local_ai_loop.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_basis": "EDITORIAL_CONTENT_COMPARISON_NOT_INDEPENDENT_CORROBORATION",
      "id": "x08838",
      "source": "B108",
      "target": "B090",
      "key": "ND-cfdd62a7236e87e2",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x08839",
      "source": "B108",
      "target": "PUB:V11:V05",
      "key": "V11-9088d4bff54557030052ff42",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter06_choosing_the_right_loop.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x08840",
      "source": "B109",
      "target": "V05",
      "key": "ND-9441e940ef674e4a",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "Si sceglie il meccanismo minimo che affronta un fallimento osservato e dispone di un segnale esterno verificabile. Ancoraggi: From a Complete Architecture to a Selective Operating Model (L12); Technique Family IV: Budget, Observability, and Guardrails (L628); A Build Sequence That Minimizes Accidental Complexity (L1163); Conclusion: Engineering Accountable Autonomy (L1565)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter06_choosing_the_right_loop.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08841",
      "source": "B109",
      "target": "T:Verification & review",
      "key": "ND-ba891ac116472f8e",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Si sceglie il meccanismo minimo che affronta un fallimento osservato e dispone di un segnale esterno verificabile. Ancoraggi: From a Complete Architecture to a Selective Operating Model (L12); Technique Family IV: Budget, Observability, and Guardrails (L628); A Build Sequence That Minimizes Accidental Complexity (L1163); Conclusion: Engineering Accountable Autonomy (L1565)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter06_choosing_the_right_loop.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08842",
      "source": "B109",
      "target": "T:Code quality & security",
      "key": "ND-ba7b6fd05d1eaa2c",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Si sceglie il meccanismo minimo che affronta un fallimento osservato e dispone di un segnale esterno verificabile. Ancoraggi: From a Complete Architecture to a Selective Operating Model (L12); Technique Family IV: Budget, Observability, and Guardrails (L628); A Build Sequence That Minimizes Accidental Complexity (L1163); Conclusion: Engineering Accountable Autonomy (L1565)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter06_choosing_the_right_loop.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08843",
      "source": "B109",
      "target": "T:What agents can do",
      "key": "ND-0ec74e595b6ea763",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Si sceglie il meccanismo minimo che affronta un fallimento osservato e dispone di un segnale esterno verificabile. Ancoraggi: From a Complete Architecture to a Selective Operating Model (L12); Technique Family IV: Budget, Observability, and Guardrails (L628); A Build Sequence That Minimizes Accidental Complexity (L1163); Conclusion: Engineering Accountable Autonomy (L1565)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter06_choosing_the_right_loop.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08844",
      "source": "B109",
      "target": "T:Engineering structure",
      "key": "ND-68bd34d5f75a80f4",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Si sceglie il meccanismo minimo che affronta un fallimento osservato e dispone di un segnale esterno verificabile. Ancoraggi: From a Complete Architecture to a Selective Operating Model (L12); Technique Family IV: Budget, Observability, and Guardrails (L628); A Build Sequence That Minimizes Accidental Complexity (L1163); Conclusion: Engineering Accountable Autonomy (L1565)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter06_choosing_the_right_loop.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08845",
      "source": "B109",
      "target": "T:Economics",
      "key": "ND-a3509e71f1e958d7",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Si sceglie il meccanismo minimo che affronta un fallimento osservato e dispone di un segnale esterno verificabile. Ancoraggi: From a Complete Architecture to a Selective Operating Model (L12); Technique Family IV: Budget, Observability, and Guardrails (L628); A Build Sequence That Minimizes Accidental Complexity (L1163); Conclusion: Engineering Accountable Autonomy (L1565)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter06_choosing_the_right_loop.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08846",
      "source": "B109",
      "target": "T:Productivity",
      "key": "ND-f014cc924e33fdcf",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Famiglie di tecniche, scala dell’evidenza, contratto del loop e decision framework culminano in un caso non-code di supporto clienti. Ancoraggi: From a Complete Architecture to a Selective Operating Model (L12); Technique Family IV: Budget, Observability, and Guardrails (L628); A Build Sequence That Minimizes Accidental Complexity (L1163); Conclusion: Engineering Accountable Autonomy (L1565)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter06_choosing_the_right_loop.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08847",
      "source": "B109",
      "target": "K:Independent verification and oracles",
      "key": "ND-4551e0c4f3133f30",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Famiglie di tecniche, scala dell’evidenza, contratto del loop e decision framework culminano in un caso non-code di supporto clienti. Ancoraggi: From a Complete Architecture to a Selective Operating Model (L12); Technique Family IV: Budget, Observability, and Guardrails (L628); A Build Sequence That Minimizes Accidental Complexity (L1163); Conclusion: Engineering Accountable Autonomy (L1565)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter06_choosing_the_right_loop.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08848",
      "source": "B109",
      "target": "K:Evaluation methodology and baselines",
      "key": "ND-068197620cff1371",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Famiglie di tecniche, scala dell’evidenza, contratto del loop e decision framework culminano in un caso non-code di supporto clienti. Ancoraggi: From a Complete Architecture to a Selective Operating Model (L12); Technique Family IV: Budget, Observability, and Guardrails (L628); A Build Sequence That Minimizes Accidental Complexity (L1163); Conclusion: Engineering Accountable Autonomy (L1565)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter06_choosing_the_right_loop.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08849",
      "source": "B109",
      "target": "K:Agent failure and escalation",
      "key": "ND-74bee07c3811dca2",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Famiglie di tecniche, scala dell’evidenza, contratto del loop e decision framework culminano in un caso non-code di supporto clienti. Ancoraggi: From a Complete Architecture to a Selective Operating Model (L12); Technique Family IV: Budget, Observability, and Guardrails (L628); A Build Sequence That Minimizes Accidental Complexity (L1163); Conclusion: Engineering Accountable Autonomy (L1565)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter06_choosing_the_right_loop.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08850",
      "source": "B109",
      "target": "K:Human-agent collaboration",
      "key": "ND-b3ff9d2f37a17990",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Famiglie di tecniche, scala dell’evidenza, contratto del loop e decision framework culminano in un caso non-code di supporto clienti. Ancoraggi: From a Complete Architecture to a Selective Operating Model (L12); Technique Family IV: Budget, Observability, and Guardrails (L628); A Build Sequence That Minimizes Accidental Complexity (L1163); Conclusion: Engineering Accountable Autonomy (L1565)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter06_choosing_the_right_loop.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08851",
      "source": "B109",
      "target": "K:Review capacity and maintainers",
      "key": "ND-7b3949ffc75d62ca",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Famiglie di tecniche, scala dell’evidenza, contratto del loop e decision framework culminano in un caso non-code di supporto clienti. Ancoraggi: From a Complete Architecture to a Selective Operating Model (L12); Technique Family IV: Budget, Observability, and Guardrails (L628); A Build Sequence That Minimizes Accidental Complexity (L1163); Conclusion: Engineering Accountable Autonomy (L1565)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter06_choosing_the_right_loop.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08852",
      "source": "B109",
      "target": "K:Long-running agent execution",
      "key": "ND-282b67c62fc0a9d1",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Famiglie di tecniche, scala dell’evidenza, contratto del loop e decision framework culminano in un caso non-code di supporto clienti. Ancoraggi: From a Complete Architecture to a Selective Operating Model (L12); Technique Family IV: Budget, Observability, and Guardrails (L628); A Build Sequence That Minimizes Accidental Complexity (L1163); Conclusion: Engineering Accountable Autonomy (L1565)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter06_choosing_the_right_loop.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08853",
      "source": "B109",
      "target": "K:Economic costs and return",
      "key": "ND-399050ee70cc150f",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Famiglie di tecniche, scala dell’evidenza, contratto del loop e decision framework culminano in un caso non-code di supporto clienti. Ancoraggi: From a Complete Architecture to a Selective Operating Model (L12); Technique Family IV: Budget, Observability, and Guardrails (L628); A Build Sequence That Minimizes Accidental Complexity (L1163); Conclusion: Engineering Accountable Autonomy (L1565)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter06_choosing_the_right_loop.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08854",
      "source": "B109",
      "target": "K:Output versus shipped value",
      "key": "ND-3823766eeb474a3d",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Si sceglie il meccanismo minimo che affronta un fallimento osservato e dispone di un segnale esterno verificabile. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter06_choosing_the_right_loop.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08855",
      "source": "B109",
      "target": "C:C03",
      "key": "ND-4820fef5acf44b47",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Si sceglie il meccanismo minimo che affronta un fallimento osservato e dispone di un segnale esterno verificabile. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter06_choosing_the_right_loop.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08856",
      "source": "B109",
      "target": "C:C07",
      "key": "ND-10061fa4d0f7dd6a",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Si sceglie il meccanismo minimo che affronta un fallimento osservato e dispone di un segnale esterno verificabile. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter06_choosing_the_right_loop.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08857",
      "source": "B109",
      "target": "C:C08",
      "key": "ND-0d4c3db3d75384bf",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Si sceglie il meccanismo minimo che affronta un fallimento osservato e dispone di un segnale esterno verificabile. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter06_choosing_the_right_loop.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08858",
      "source": "B109",
      "target": "C:C11",
      "key": "ND-1f8e1ca692b41506",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Si sceglie il meccanismo minimo che affronta un fallimento osservato e dispone di un segnale esterno verificabile. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter06_choosing_the_right_loop.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08859",
      "source": "B109",
      "target": "C:C12",
      "key": "ND-5f6e126edc28f1bf",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Si sceglie il meccanismo minimo che affronta un fallimento osservato e dispone di un segnale esterno verificabile. Confronto (oracle): Distinguere test derivati dall’intenzione da test che ripetono l’implementazione; un esito verde richiede un oracolo pertinente e sufficientemente indipendente. Scheda W077: Tests generated directly from defective implementations can encode the bug; an independent specification reduces error propagation.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter06_choosing_the_right_loop.tex",
      "source_line": 195,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "oracle",
      "source_evidence_locator": "Technique Family I: Corrective Loops and Independent Verification (L195); Maker--Checker: Separate Production from Acceptance (L273); Safety and Guardrails: Verification Is Not Authorization (L692)",
      "target_evidence_locator": "Frozen v6 node W077 summary/contribution and limitation",
      "target_limitations": "Specific Java defect benchmark and prompt setup.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08860",
      "source": "B109",
      "target": "W077",
      "key": "ND-e4d785fb7b884edf",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Si sceglie il meccanismo minimo che affronta un fallimento osservato e dispone di un segnale esterno verificabile. Confronto (oracle): Distinguere test derivati dall’intenzione da test che ripetono l’implementazione; un esito verde richiede un oracolo pertinente e sufficientemente indipendente. Scheda O033: Verification becomes the bottleneck when generation is cheap; every AI-produced change needs a justified check.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter06_choosing_the_right_loop.tex",
      "source_line": 195,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "oracle",
      "source_evidence_locator": "Technique Family I: Corrective Loops and Independent Verification (L195); Maker--Checker: Separate Production from Acceptance (L273); Safety and Guardrails: Verification Is Not Authorization (L692)",
      "target_evidence_locator": "Frozen v6 node O033 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08861",
      "source": "B109",
      "target": "O033",
      "key": "ND-e5d4bf5910412f15",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Si sceglie il meccanismo minimo che affronta un fallimento osservato e dispone di un segnale esterno verificabile. Confronto (oracle): Distinguere test derivati dall’intenzione da test che ripetono l’implementazione; un esito verde richiede un oracolo pertinente e sufficientemente indipendente. Scheda P075: Hamel Husain describes error analysis, deterministic checks, judge evaluation and production feedback for LLM applications.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter06_choosing_the_right_loop.tex",
      "source_line": 195,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "oracle",
      "source_evidence_locator": "Technique Family I: Corrective Loops and Independent Verification (L195); Maker--Checker: Separate Production from Acceptance (L273); Safety and Guardrails: Verification Is Not Authorization (L692)",
      "target_evidence_locator": "Frozen v6 node P075 summary/contribution and limitation",
      "target_limitations": " Subscriber-only article remainder not reviewed. No microdata replication, controlled product test, or independent-rater agreement study was performed.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08862",
      "source": "B109",
      "target": "P075",
      "key": "ND-43d6e7913367d398",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Si sceglie il meccanismo minimo che affronta un fallimento osservato e dispone di un segnale esterno verificabile. Confronto (failures): Separare errori del candidato, del contesto, della verifica e del workflow prima di applicare un nuovo tentativo o aumentare l’autonomia. Scheda W071: Rejection categories include agent failure, project workflow mismatch and unspecified reasons; distinguish causes before retrying.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter06_choosing_the_right_loop.tex",
      "source_line": 1432,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "failures",
      "source_evidence_locator": "Retryable correctness failure. (L1432); Run Until Done: Retry Against Reality (L200); Failure Modes When Techniques Are Misapplied (L1180)",
      "target_evidence_locator": "Frozen v6 node W071 summary/contribution and limitation",
      "target_limitations": "Explanations may be inferred from inconsistent PR records; shared AIDev data.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08863",
      "source": "B109",
      "target": "W071",
      "key": "ND-30a5d24b9fca109c",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Si sceglie il meccanismo minimo che affronta un fallimento osservato e dispone di un segnale esterno verificabile. Confronto (failures): Separare errori del candidato, del contesto, della verifica e del workflow prima di applicare un nuovo tentativo o aumentare l’autonomia. Scheda O006: Effective autonomous loops begin with bounded goals, observable checks and explicit stopping rules.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter06_choosing_the_right_loop.tex",
      "source_line": 1432,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "failures",
      "source_evidence_locator": "Retryable correctness failure. (L1432); Run Until Done: Retry Against Reality (L200); Failure Modes When Techniques Are Misapplied (L1180)",
      "target_evidence_locator": "Frozen v6 node O006 summary/contribution and limitation",
      "target_limitations": "Practitioner interpretation; not primary experimental evidence.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08864",
      "source": "B109",
      "target": "O006",
      "key": "ND-c59c43347c049c84",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Si sceglie il meccanismo minimo che affronta un fallimento osservato e dispone di un segnale esterno verificabile. Confronto (orchestration): Confrontare parallelismo degli agenti, coordinamento e capacità di revisione; il guadagno teorico di concorrenza va ridotto per handoff e integrazione. Scheda W002: Delegating to an agent enables tasks beyond copilot assistance; lack of visibility constrains trust.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter06_choosing_the_right_loop.tex",
      "source_line": 507,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "orchestration",
      "source_evidence_locator": "Technique Family III: Parallel Isolation and Multi-Loop Coordination (L507)",
      "target_evidence_locator": "Frozen v6 node W002 summary/contribution and limitation",
      "target_limitations": "Twenty students; completion-time effects unspecified.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08865",
      "source": "B109",
      "target": "W002",
      "key": "ND-a8755f031ccffb40",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Si sceglie il meccanismo minimo che affronta un fallimento osservato e dispone di un segnale esterno verificabile. Confronto (orchestration): Confrontare parallelismo degli agenti, coordinamento e capacità di revisione; il guadagno teorico di concorrenza va ridotto per handoff e integrazione. Scheda O025: Developers are moving from guiding one agent toward coordinating multiple asynchronously executing agents.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter06_choosing_the_right_loop.tex",
      "source_line": 507,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "orchestration",
      "source_evidence_locator": "Technique Family III: Parallel Isolation and Multi-Loop Coordination (L507)",
      "target_evidence_locator": "Frozen v6 node O025 summary/contribution and limitation",
      "target_limitations": "Role forecasts and workflow examples, not validated hiring or productivity outcomes.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08866",
      "source": "B109",
      "target": "O025",
      "key": "ND-054d9bd747c1549d",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Si sceglie il meccanismo minimo che affronta un fallimento osservato e dispone di un segnale esterno verificabile. Confronto (cost): Confrontare il costo dell’intero esito accettato, inclusi verifica e rilavorazione; ROI di scenario e testimonianze di consumo non sono rendimenti sperimentali. Scheda W145: Offers a cross-functional return-on-investment framework for AI-assisted delivery beyond raw code productivity.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter06_choosing_the_right_loop.tex",
      "source_line": 954,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "cost",
      "source_evidence_locator": "The Capstone Orchestra: When Composition Earns Its Cost (L954); 3. What is the cost of accepting a wrong result? (L1229); 6. Does the next stage earn its cost? (L1241)",
      "target_evidence_locator": "Frozen v6 node W145 summary/contribution and limitation",
      "target_limitations": "ROI 39% and eight-month payback are scenarios/model outputs, not measured experimental financial returns.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08867",
      "source": "B109",
      "target": "W145",
      "key": "ND-5107c83dfab0f3f1",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EDITORIAL_COMPARISON",
      "rationale": "Proposizione del file: Si sceglie il meccanismo minimo che affronta un fallimento osservato e dispone di un segnale esterno verificabile. Confronto (cost): Confrontare il costo dell’intero esito accettato, inclusi verifica e rilavorazione; ROI di scenario e testimonianze di consumo non sono rendimenti sperimentali. Scheda O008: A software factory is many governed loops; its level of human involvement changes both risk and total operating cost.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter06_choosing_the_right_loop.tex",
      "source_line": 954,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_lens": "cost",
      "source_evidence_locator": "The Capstone Orchestra: When Composition Earns Its Cost (L954); 3. What is the cost of accepting a wrong result? (L1229); 6. Does the next stage earn its cost? (L1241)",
      "target_evidence_locator": "Frozen v6 node O008 summary/contribution and limitation",
      "target_limitations": "A conceptual taxonomy and projections, not a controlled comparison of factory operating models.",
      "citation_claim": "NO",
      "validation_claim": "NO",
      "mapping_confidence": "EDITORIAL_ARGUMENTED_UNSCORED",
      "id": "x08868",
      "source": "B109",
      "target": "O008",
      "key": "ND-cbfe9f840af5776c",
      "atlas_family": "comparison"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:full-local-loop.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter06_choosing_the_right_loop.tex",
      "source_line": 8,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:full-local-loop",
      "id": "x08869",
      "source": "B109",
      "target": "B108",
      "key": "ND-18bdebb61e4fafbf",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_CRITICALLY_REFINES",
      "rationale": "La scelta del loop parte dal segnale esterno; il giudice linguistico richiede validazione e limiti. Ancoraggi sorgente: From a Complete Architecture to a Selective Operating Model (L12); Technique Family IV: Budget, Observability, and Guardrails (L628); A Build Sequence That Minimizes Accidental Complexity (L1163); Conclusion: Engineering Accountable Autonomy (L1565). Destinazione: Quality Checks in the Loop (L18); The Verification Loop Pattern (L241); LLM-as-Judge for Subjective Criteria (L399); Case Study: Quality Gates in Action (L599)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter06_choosing_the_right_loop.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_basis": "EDITORIAL_CONTENT_COMPARISON_NOT_INDEPENDENT_CORROBORATION",
      "id": "x08870",
      "source": "B109",
      "target": "B091",
      "key": "ND-c355913caad16abd",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_CRITICALLY_REFINES",
      "rationale": "Alla tassonomia di pattern aggiunge la regola del meccanismo minimo sufficiente e il costo della composizione. Ancoraggi sorgente: From a Complete Architecture to a Selective Operating Model (L12); Technique Family IV: Budget, Observability, and Guardrails (L628); A Build Sequence That Minimizes Accidental Complexity (L1163); Conclusion: Engineering Accountable Autonomy (L1565). Destinazione: The Pattern Landscape (L20); Learning \\& Adaptation Patterns (L252); Tool Use \\& Environment Patterns (L327); Staying Current (L516)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter06_choosing_the_right_loop.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_basis": "EDITORIAL_CONTENT_COMPARISON_NOT_INDEPENDENT_CORROBORATION",
      "id": "x08871",
      "source": "B109",
      "target": "B093",
      "key": "ND-f645db46dc2d08c5",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_SHARED_METHOD_DIFFERENT_SCOPE",
      "rationale": "Pattern di sviluppo guidato da specifiche e scelta dei loop rispondono a confini diversi dello stesso processo. Ancoraggi sorgente: From a Complete Architecture to a Selective Operating Model (L12); Technique Family IV: Budget, Observability, and Guardrails (L628); A Build Sequence That Minimizes Accidental Complexity (L1163); Conclusion: Engineering Accountable Autonomy (L1565). Destinazione: Pattern Structure (L20); Group B: Agent Coordination (L263); Group C: Quality and Safety (L396); Enterprise SDD Implementation Notes (L715)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/new_chapters/chapter06_choosing_the_right_loop.tex",
      "source_line": 12,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "comparison_basis": "EDITORIAL_CONTENT_COMPARISON_NOT_INDEPENDENT_CORROBORATION",
      "id": "x08872",
      "source": "B109",
      "target": "B063",
      "key": "ND-8369c684093a99ee",
      "atlas_family": "dependency"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x08873",
      "source": "B109",
      "target": "PUB:V11:V05",
      "key": "V11-dac7fef0508e7b2487cd06de",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/references.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x08874",
      "source": "B110",
      "target": "V05",
      "key": "ND-29cee2a70aaf8020",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "Le 85 voci bibliografiche raccolgono fonti practitioner, ricerca, strumenti e casi richiamati nel volume. Ancoraggi: References — 85 voci bibliografiche (L1)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/references.tex",
      "source_line": 1,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08875",
      "source": "B110",
      "target": "T:What agents can do",
      "key": "ND-23da244408ff3419",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Le 85 voci bibliografiche raccolgono fonti practitioner, ricerca, strumenti e casi richiamati nel volume. Ancoraggi: References — 85 voci bibliografiche (L1)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/references.tex",
      "source_line": 1,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08876",
      "source": "B110",
      "target": "T:Verification & review",
      "key": "ND-95ce9d40bf971ad0",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Le 85 voci bibliografiche raccolgono fonti practitioner, ricerca, strumenti e casi richiamati nel volume. Ancoraggi: References — 85 voci bibliografiche (L1)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/references.tex",
      "source_line": 1,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08877",
      "source": "B110",
      "target": "T:Engineering structure",
      "key": "ND-938e750b2c893fea",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Le 85 voci bibliografiche raccolgono fonti practitioner, ricerca, strumenti e casi richiamati nel volume. Ancoraggi: References — 85 voci bibliografiche (L1)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/references.tex",
      "source_line": 1,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08878",
      "source": "B110",
      "target": "T:Economics",
      "key": "ND-3639efbfa0b94d5b",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Le 85 voci bibliografiche raccolgono fonti practitioner, ricerca, strumenti e casi richiamati nel volume. Ancoraggi: References — 85 voci bibliografiche (L1)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/references.tex",
      "source_line": 1,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08879",
      "source": "B110",
      "target": "T:Productivity",
      "key": "ND-6ad59c65e843094b",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Le chiavi bibitem consentono di risolvere citazioni esplicite dei capitoli e separare la presenza in bibliografia dall’uso effettivo di una fonte. Ancoraggi: References — 85 voci bibliografiche (L1)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/references.tex",
      "source_line": 1,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08880",
      "source": "B110",
      "target": "K:Long-running agent execution",
      "key": "ND-8d02a4c6679af31d",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Le chiavi bibitem consentono di risolvere citazioni esplicite dei capitoli e separare la presenza in bibliografia dall’uso effettivo di una fonte. Ancoraggi: References — 85 voci bibliografiche (L1)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/references.tex",
      "source_line": 1,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08881",
      "source": "B110",
      "target": "K:Agent failure and escalation",
      "key": "ND-39cec1b496198ae6",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Le chiavi bibitem consentono di risolvere citazioni esplicite dei capitoli e separare la presenza in bibliografia dall’uso effettivo di una fonte. Ancoraggi: References — 85 voci bibliografiche (L1)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/references.tex",
      "source_line": 1,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08882",
      "source": "B110",
      "target": "K:Independent verification and oracles",
      "key": "ND-0a485518acfc3c74",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Le chiavi bibitem consentono di risolvere citazioni esplicite dei capitoli e separare la presenza in bibliografia dall’uso effettivo di una fonte. Ancoraggi: References — 85 voci bibliografiche (L1)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/references.tex",
      "source_line": 1,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08883",
      "source": "B110",
      "target": "K:Specifications and governance",
      "key": "ND-5a474a02b3a616fe",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Le chiavi bibitem consentono di risolvere citazioni esplicite dei capitoli e separare la presenza in bibliografia dall’uso effettivo di una fonte. Ancoraggi: References — 85 voci bibliografiche (L1)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/references.tex",
      "source_line": 1,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08884",
      "source": "B110",
      "target": "K:Ownership and knowledge transfer",
      "key": "ND-ed822344b9174d59",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Le chiavi bibitem consentono di risolvere citazioni esplicite dei capitoli e separare la presenza in bibliografia dall’uso effettivo di una fonte. Ancoraggi: References — 85 voci bibliografiche (L1)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/references.tex",
      "source_line": 1,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08885",
      "source": "B110",
      "target": "K:Economic costs and return",
      "key": "ND-f31a8d47ac0b2d76",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Le chiavi bibitem consentono di risolvere citazioni esplicite dei capitoli e separare la presenza in bibliografia dall’uso effettivo di una fonte. Ancoraggi: References — 85 voci bibliografiche (L1)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/references.tex",
      "source_line": 1,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08886",
      "source": "B110",
      "target": "K:Output versus shipped value",
      "key": "ND-142d22fe5aaa0510",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Le 85 voci bibliografiche raccolgono fonti practitioner, ricerca, strumenti e casi richiamati nel volume. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/references.tex",
      "source_line": 1,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08887",
      "source": "B110",
      "target": "C:C03",
      "key": "ND-373469241850d3b4",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Le 85 voci bibliografiche raccolgono fonti practitioner, ricerca, strumenti e casi richiamati nel volume. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/references.tex",
      "source_line": 1,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08888",
      "source": "B110",
      "target": "C:C11",
      "key": "ND-90f83ca09051d292",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Le 85 voci bibliografiche raccolgono fonti practitioner, ricerca, strumenti e casi richiamati nel volume. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/references.tex",
      "source_line": 1,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08889",
      "source": "B110",
      "target": "C:C12",
      "key": "ND-5f61c661fc860d53",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:ndle-critical-assessment.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/references.tex",
      "source_line": 7,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:ndle-critical-assessment",
      "id": "x08890",
      "source": "B110",
      "target": "B104",
      "key": "ND-239fd299d05b0745",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:organizational-impact.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/references.tex",
      "source_line": 62,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:organizational-impact",
      "id": "x08891",
      "source": "B110",
      "target": "B105",
      "key": "ND-ce36182bde6b4103",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:loop-economics.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/references.tex",
      "source_line": 205,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:loop-economics",
      "id": "x08892",
      "source": "B110",
      "target": "B106",
      "key": "ND-459086dc790351f8",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:ralph-loop.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/references.tex",
      "source_line": 306,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:ralph-loop",
      "id": "x08893",
      "source": "B110",
      "target": "B107",
      "key": "ND-f0b1da9075c14519",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:full-local-loop.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/references.tex",
      "source_line": 334,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:full-local-loop",
      "id": "x08894",
      "source": "B110",
      "target": "B108",
      "key": "ND-c1680822dc0ad280",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_EXPLICIT_CROSS_REFERENCE",
      "rationale": "Rinvio LaTeX esplicito al label ch:choosing-the-right-loop.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/references.tex",
      "source_line": 395,
      "evidence_status": "EXPLICIT_TEX_REFERENCE",
      "reference_label": "ch:choosing-the-right-loop",
      "id": "x08895",
      "source": "B110",
      "target": "B109",
      "key": "ND-c2abeb7673ad29ab",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_LISTS_SOURCE",
      "rationale": "URL presente nel file e corrispondente a un identificatore W/O/P. Presenza del collegamento non equivale a supporto di tutti i claim.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/references.tex",
      "source_line": 11,
      "evidence_status": "EXPLICIT_URL_IDENTITY_ONLY",
      "cited_url": "https://newsletter.pragmaticengineer.com/p/what-is-loop-engineering",
      "claim_support_review": "NOT_PERFORMED",
      "id": "x08896",
      "source": "B110",
      "target": "P110",
      "key": "ND-03c0d6cfe5e977df",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_REFERENCES_ALTERNATE_EDITION",
      "rationale": "URL di un’edizione alternativa documentata nel grafo v6; non riscrive la fonte canonica.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/references.tex",
      "source_line": 15,
      "evidence_status": "DOCUMENTED_ALTERNATE_EDITION_NOT_EXACT_URL",
      "cited_url": "https://www.oreilly.com/radar/loop-engineering/",
      "id": "x08897",
      "source": "B110",
      "target": "O012",
      "key": "ND-afd04d3f49e1295c",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_LISTS_SOURCE",
      "rationale": "URL presente nel file e corrispondente a un identificatore W/O/P. Presenza del collegamento non equivale a supporto di tutti i claim.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/references.tex",
      "source_line": 184,
      "evidence_status": "EXPLICIT_URL_IDENTITY_ONLY",
      "cited_url": "https://papers.ssrn.com/sol3/papers.cfm?abstract_id=5188231",
      "claim_support_review": "NOT_PERFORMED",
      "id": "x08898",
      "source": "B110",
      "target": "W135",
      "key": "ND-e50a383cb80d6e61",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_LISTS_SOURCE",
      "rationale": "URL presente nel file e corrispondente a un identificatore W/O/P. Presenza del collegamento non equivale a supporto di tutti i claim.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/references.tex",
      "source_line": 281,
      "evidence_status": "EXPLICIT_URL_IDENTITY_ONLY",
      "cited_url": "https://www.nber.org/papers/w33777",
      "claim_support_review": "NOT_PERFORMED",
      "id": "x08899",
      "source": "B110",
      "target": "W136",
      "key": "ND-3b199a2981df5b00",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x08900",
      "source": "B110",
      "target": "PUB:V11:V05",
      "key": "V11-39c8ad2623a2b43acff0eb85",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PART_OF_VOLUME",
      "rationale": "Il file appartiene al volume identificato dalla directory sorgente.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/glossary.tex",
      "source_line": 1,
      "evidence_status": "EXPLICIT_DIRECTORY_MEMBERSHIP",
      "id": "x08901",
      "source": "B111",
      "target": "V05",
      "key": "ND-1fa6903f50fa9669",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_PRIMARY_STREAM",
      "rationale": "Il glossario stabilizza il significato di loop limitato, stato durevole, backpressure ed evidenza. Ancoraggi: Glossary (L1)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/glossary.tex",
      "source_line": 1,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08902",
      "source": "B111",
      "target": "T:What agents can do",
      "key": "ND-23a5f252864627b6",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Il glossario stabilizza il significato di loop limitato, stato durevole, backpressure ed evidenza. Ancoraggi: Glossary (L1)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/glossary.tex",
      "source_line": 1,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08903",
      "source": "B111",
      "target": "T:Verification & review",
      "key": "ND-96cbfeb46910c20b",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Il glossario stabilizza il significato di loop limitato, stato durevole, backpressure ed evidenza. Ancoraggi: Glossary (L1)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/glossary.tex",
      "source_line": 1,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08904",
      "source": "B111",
      "target": "T:Engineering structure",
      "key": "ND-68cd982948f02d66",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Il glossario stabilizza il significato di loop limitato, stato durevole, backpressure ed evidenza. Ancoraggi: Glossary (L1)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/glossary.tex",
      "source_line": 1,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08905",
      "source": "B111",
      "target": "T:Code quality & security",
      "key": "ND-f6f83b207261d9e7",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_SECONDARY_STREAM",
      "rationale": "Il glossario stabilizza il significato di loop limitato, stato durevole, backpressure ed evidenza. Ancoraggi: Glossary (L1)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/glossary.tex",
      "source_line": 1,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "mapping_basis": "Curated file-level editorial taxonomy; not effect evidence",
      "id": "x08906",
      "source": "B111",
      "target": "T:System knowledge & memory",
      "key": "ND-dd6bd727c332c4e6",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Le definizioni separano segnale di completamento e prova, accettazione e stato provvisorio, capacità del modello e controlli del sistema. Ancoraggi: Glossary (L1)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/glossary.tex",
      "source_line": 1,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08907",
      "source": "B111",
      "target": "K:Long-running agent execution",
      "key": "ND-d134d701994af1b5",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Le definizioni separano segnale di completamento e prova, accettazione e stato provvisorio, capacità del modello e controlli del sistema. Ancoraggi: Glossary (L1)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/glossary.tex",
      "source_line": 1,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08908",
      "source": "B111",
      "target": "K:Agent failure and escalation",
      "key": "ND-b4a6ba246613983f",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Le definizioni separano segnale di completamento e prova, accettazione e stato provvisorio, capacità del modello e controlli del sistema. Ancoraggi: Glossary (L1)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/glossary.tex",
      "source_line": 1,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08909",
      "source": "B111",
      "target": "K:Independent verification and oracles",
      "key": "ND-e297eac27d9cb933",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Le definizioni separano segnale di completamento e prova, accettazione e stato provvisorio, capacità del modello e controlli del sistema. Ancoraggi: Glossary (L1)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/glossary.tex",
      "source_line": 1,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08910",
      "source": "B111",
      "target": "K:Evaluation methodology and baselines",
      "key": "ND-b7bc17ad5b0cd005",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Le definizioni separano segnale di completamento e prova, accettazione e stato provvisorio, capacità del modello e controlli del sistema. Ancoraggi: Glossary (L1)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/glossary.tex",
      "source_line": 1,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08911",
      "source": "B111",
      "target": "K:Agent context and persistent memory",
      "key": "ND-dd3c704246b0b379",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_ADDRESSES_TOPIC",
      "rationale": "Le definizioni separano segnale di completamento e prova, accettazione e stato provvisorio, capacità del modello e controlli del sistema. Ancoraggi: Glossary (L1)",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/glossary.tex",
      "source_line": 1,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "id": "x08912",
      "source": "B111",
      "target": "K:System understanding and rationale",
      "key": "ND-b5194675f10c5e88",
      "atlas_family": "classification"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Il glossario stabilizza il significato di loop limitato, stato durevole, backpressure ed evidenza. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/glossary.tex",
      "source_line": 1,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08913",
      "source": "B111",
      "target": "C:C03",
      "key": "ND-216c4c9f3c4faebe",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Il glossario stabilizza il significato di loop limitato, stato durevole, backpressure ed evidenza. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/glossary.tex",
      "source_line": 1,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08914",
      "source": "B111",
      "target": "C:C07",
      "key": "ND-c2b50fb15c503fde",
      "atlas_family": "mapping"
    },
    {
      "relation": "ND_EDITORIAL_INFORMS_CHAPTER",
      "rationale": "Collocazione nel percorso didattico AI/SWE: Il glossario stabilizza il significato di loop limitato, stato durevole, backpressure ed evidenza. Non è una citazione presente nel manoscritto v6/v9.",
      "provenance": "ND.zip; editorial file-level mapping, 2026-10-11",
      "source_file": "NDLE/glossary.tex",
      "source_line": 1,
      "evidence_status": "EDITORIAL_NOT_EMPIRICAL_VALIDATION",
      "chapter_mapping_status": "PROPOSED_EDITORIAL_USE_NOT_ACTUAL_CHAPTER_CITATION",
      "id": "x08915",
      "source": "B111",
      "target": "C:C09",
      "key": "ND-38b6841c77a843c4",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_SOURCE_FILE_IN_IDENTIFIED_BOOK",
      "edition": "EDITION:V11",
      "scope": "Supplied source snapshot; not guaranteed page parity with every commercial edition",
      "id": "x08916",
      "source": "B111",
      "target": "PUB:V11:V05",
      "key": "V11-8f08e6478e241e3db7e6c442",
      "atlas_family": "provenance"
    },
    {
      "relation": "ND_SECOND_EDITION_OF",
      "status": "CANDIDATE_EDITION_GENEALOGY",
      "rationale": "User-authorized editorial goal, not publication approval.",
      "id": "x08917",
      "source": "V06",
      "target": "V01",
      "key": "V10-99a7f27bc0d0e577265e",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EDITION_OF",
      "id": "x08918",
      "source": "EDITION:V10",
      "target": "V06",
      "key": "V10-941e9929fbb461c9588c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x08919",
      "source": "DOC:V10:main.tex",
      "target": "V06",
      "key": "V10-b1f00f19ce0c2a1ed761",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x08920",
      "source": "DOC:V10:config.tex",
      "target": "V06",
      "key": "V10-3e994f86a93970a8c4d7",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x08921",
      "source": "DOC:V10:preamble.tex",
      "target": "V06",
      "key": "V10-387417f432c85b1247c2",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x08922",
      "source": "DOC:V10:frontmatter/titlepage.tex",
      "target": "V06",
      "key": "V10-f72b8890919eb0a61f21",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x08923",
      "source": "DOC:V10:frontmatter/introduction.tex",
      "target": "V06",
      "key": "V10-589245ca6b35aec6d897",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x08924",
      "source": "DOC:V10:chapters/chapter01.tex",
      "target": "V06",
      "key": "V10-8f666e865ffc69bb8280",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x08925",
      "source": "DOC:V10:chapters/chapter01.tex",
      "target": "C:C01",
      "key": "V10-ebec3cdd72ffe6fe021d",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x08926",
      "source": "DOC:V10:didactics/learning01.tex",
      "target": "V06",
      "key": "V10-3f993e945734044a6f67",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x08927",
      "source": "DOC:V10:didactics/learning01.tex",
      "target": "C:C01",
      "key": "V10-da3d6ae837f606509b23",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x08928",
      "source": "DOC:V10:didactics/key_concepts/key_ch01_01.tex",
      "target": "V06",
      "key": "V10-934400249110bdd82dbd",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x08929",
      "source": "DOC:V10:didactics/key_concepts/key_ch01_01.tex",
      "target": "C:C01",
      "key": "V10-504a8b3b0ce2404b00ba",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x08930",
      "source": "DOC:V10:figures/source_redraws/figure_ch01_01.tex",
      "target": "V06",
      "key": "V10-00007d50abb11256d748",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x08931",
      "source": "DOC:V10:figures/source_redraws/figure_ch01_02.tex",
      "target": "V06",
      "key": "V10-31f0148abac913c3af67",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x08932",
      "source": "DOC:V10:didactics/key_concepts/key_ch01_02.tex",
      "target": "V06",
      "key": "V10-aac337f98a888cd952c6",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x08933",
      "source": "DOC:V10:didactics/key_concepts/key_ch01_02.tex",
      "target": "C:C01",
      "key": "V10-7fefda354aedb30a78e5",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x08934",
      "source": "DOC:V10:didactics/key_concepts/key_ch01_03.tex",
      "target": "V06",
      "key": "V10-fe05484c642d99a6bfad",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x08935",
      "source": "DOC:V10:didactics/key_concepts/key_ch01_03.tex",
      "target": "C:C01",
      "key": "V10-e44d1aef2708301254e7",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x08936",
      "source": "DOC:V10:didactics/worked01.tex",
      "target": "V06",
      "key": "V10-b68ac6e71b9f5c60def5",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x08937",
      "source": "DOC:V10:didactics/worked01.tex",
      "target": "C:C01",
      "key": "V10-39940097bbd56e65a2ac",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x08938",
      "source": "DOC:V10:exercises/exercise01.tex",
      "target": "V06",
      "key": "V10-e0bee3fa91117949d2ff",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x08939",
      "source": "DOC:V10:exercises/exercise01.tex",
      "target": "C:C01",
      "key": "V10-e7ddeee4af89f276b52d",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x08940",
      "source": "DOC:V10:chapters/chapter02.tex",
      "target": "V06",
      "key": "V10-f76ab490185fb7848223",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x08941",
      "source": "DOC:V10:chapters/chapter02.tex",
      "target": "C:C02",
      "key": "V10-9c1434364eb5a30ed0e7",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x08942",
      "source": "DOC:V10:didactics/learning02.tex",
      "target": "V06",
      "key": "V10-72566418a409a4e53078",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x08943",
      "source": "DOC:V10:didactics/learning02.tex",
      "target": "C:C02",
      "key": "V10-66f7073274fdb885256c",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x08944",
      "source": "DOC:V10:didactics/key_concepts/key_ch02_01.tex",
      "target": "V06",
      "key": "V10-345f8d25d747c03b0e6b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x08945",
      "source": "DOC:V10:didactics/key_concepts/key_ch02_01.tex",
      "target": "C:C02",
      "key": "V10-26c5a744abc67f8cb567",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x08946",
      "source": "DOC:V10:figures/source_redraws/figure_ch02_01.tex",
      "target": "V06",
      "key": "V10-a24cac410aec5323b8d2",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x08947",
      "source": "DOC:V10:didactics/key_concepts/key_ch02_02.tex",
      "target": "V06",
      "key": "V10-79033976b9fb10df59d0",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x08948",
      "source": "DOC:V10:didactics/key_concepts/key_ch02_02.tex",
      "target": "C:C02",
      "key": "V10-7b42b329b9bca3c69129",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x08949",
      "source": "DOC:V10:figures/source_redraws/figure_ch02_02.tex",
      "target": "V06",
      "key": "V10-72f5978fb2eef2489d4e",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x08950",
      "source": "DOC:V10:didactics/key_concepts/key_ch02_03.tex",
      "target": "V06",
      "key": "V10-6817d233d3e2bf3dd145",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x08951",
      "source": "DOC:V10:didactics/key_concepts/key_ch02_03.tex",
      "target": "C:C02",
      "key": "V10-5ce90576c0e9f739fa3e",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x08952",
      "source": "DOC:V10:didactics/worked02.tex",
      "target": "V06",
      "key": "V10-51e0720cbb84ea6d7df0",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x08953",
      "source": "DOC:V10:didactics/worked02.tex",
      "target": "C:C02",
      "key": "V10-6cb89e4767563c9f3b5f",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x08954",
      "source": "DOC:V10:exercises/exercise02.tex",
      "target": "V06",
      "key": "V10-a72870cec8f852989654",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x08955",
      "source": "DOC:V10:exercises/exercise02.tex",
      "target": "C:C02",
      "key": "V10-8336d00d2b574aab18e5",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x08956",
      "source": "DOC:V10:chapters/chapter03.tex",
      "target": "V06",
      "key": "V10-4c0094fea56809474d06",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x08957",
      "source": "DOC:V10:chapters/chapter03.tex",
      "target": "C:C03",
      "key": "V10-eef691738bd75e89d6d9",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x08958",
      "source": "DOC:V10:didactics/learning03.tex",
      "target": "V06",
      "key": "V10-d5bf1b45fc051cc5b78b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x08959",
      "source": "DOC:V10:didactics/learning03.tex",
      "target": "C:C03",
      "key": "V10-2b62b4cf4507fd8810d6",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x08960",
      "source": "DOC:V10:figures/source_redraws/figure_ch03_01.tex",
      "target": "V06",
      "key": "V10-8ce21c736eadee21086d",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x08961",
      "source": "DOC:V10:didactics/key_concepts/key_ch03_01.tex",
      "target": "V06",
      "key": "V10-bcc207e29800c8034962",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x08962",
      "source": "DOC:V10:didactics/key_concepts/key_ch03_01.tex",
      "target": "C:C03",
      "key": "V10-2b3cf1758e82914c71f2",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x08963",
      "source": "DOC:V10:figures/editorial/figure_agency_orchestration_O010.tex",
      "target": "V06",
      "key": "V10-28b96cf18a1b3aa1c7e3",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x08964",
      "source": "DOC:V10:figures/source_redraws/figure_ch03_02.tex",
      "target": "V06",
      "key": "V10-15b441237237be726c5c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x08965",
      "source": "DOC:V10:didactics/key_concepts/key_ch03_02.tex",
      "target": "V06",
      "key": "V10-2c2019edb88f03c59901",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x08966",
      "source": "DOC:V10:didactics/key_concepts/key_ch03_02.tex",
      "target": "C:C03",
      "key": "V10-134505871f0ef8a3094a",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x08967",
      "source": "DOC:V10:figures/editorial/figure_controls_execution_P110.tex",
      "target": "V06",
      "key": "V10-c16f754c3f78bd7ce3e8",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x08968",
      "source": "DOC:V10:didactics/key_concepts/key_ch03_03.tex",
      "target": "V06",
      "key": "V10-24ed8dcadfc9181caf93",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x08969",
      "source": "DOC:V10:didactics/key_concepts/key_ch03_03.tex",
      "target": "C:C03",
      "key": "V10-8aaa5a947cd6f6a89f5f",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x08970",
      "source": "DOC:V10:didactics/worked03.tex",
      "target": "V06",
      "key": "V10-09eed206e08cd3dd0323",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x08971",
      "source": "DOC:V10:didactics/worked03.tex",
      "target": "C:C03",
      "key": "V10-7a7eceee904a490abf10",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x08972",
      "source": "DOC:V10:exercises/exercise03.tex",
      "target": "V06",
      "key": "V10-ec9f66cc44b2649702f6",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x08973",
      "source": "DOC:V10:exercises/exercise03.tex",
      "target": "C:C03",
      "key": "V10-8055359b8b058092889c",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x08974",
      "source": "DOC:V10:chapters/chapter04.tex",
      "target": "V06",
      "key": "V10-27bbf93c459f11496108",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x08975",
      "source": "DOC:V10:chapters/chapter04.tex",
      "target": "C:C04",
      "key": "V10-26b3fbac2478847703ff",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x08976",
      "source": "DOC:V10:didactics/learning04.tex",
      "target": "V06",
      "key": "V10-1585c2640c731e503442",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x08977",
      "source": "DOC:V10:didactics/learning04.tex",
      "target": "C:C04",
      "key": "V10-eeec30e245a30cabef27",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x08978",
      "source": "DOC:V10:didactics/key_concepts/key_ch04_01.tex",
      "target": "V06",
      "key": "V10-0d0ad2a28de3bb35b0d9",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x08979",
      "source": "DOC:V10:didactics/key_concepts/key_ch04_01.tex",
      "target": "C:C04",
      "key": "V10-41334c25b8b90e71b0c1",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x08980",
      "source": "DOC:V10:figures/source_redraws/figure_ch04_01.tex",
      "target": "V06",
      "key": "V10-9396aa1be53c7fc63f28",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x08981",
      "source": "DOC:V10:didactics/key_concepts/key_ch04_02.tex",
      "target": "V06",
      "key": "V10-851ab29b95de4d519f69",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x08982",
      "source": "DOC:V10:didactics/key_concepts/key_ch04_02.tex",
      "target": "C:C04",
      "key": "V10-30eb81904474c3a8d466",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x08983",
      "source": "DOC:V10:figures/source_redraws/figure_ch04_02.tex",
      "target": "V06",
      "key": "V10-971775172200d520ece3",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x08984",
      "source": "DOC:V10:didactics/key_concepts/key_ch04_03.tex",
      "target": "V06",
      "key": "V10-ab5a77f29a7baaabfbcd",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x08985",
      "source": "DOC:V10:didactics/key_concepts/key_ch04_03.tex",
      "target": "C:C04",
      "key": "V10-1a218e6416344d97e87a",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x08986",
      "source": "DOC:V10:didactics/worked04.tex",
      "target": "V06",
      "key": "V10-374599322c711894106f",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x08987",
      "source": "DOC:V10:didactics/worked04.tex",
      "target": "C:C04",
      "key": "V10-3a9cde912a6048b4d151",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x08988",
      "source": "DOC:V10:exercises/exercise04.tex",
      "target": "V06",
      "key": "V10-18bf4256141856e96940",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x08989",
      "source": "DOC:V10:exercises/exercise04.tex",
      "target": "C:C04",
      "key": "V10-6cd8fb1f48e84d242000",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x08990",
      "source": "DOC:V10:chapters/chapter05.tex",
      "target": "V06",
      "key": "V10-ed661b4be60e011cc858",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x08991",
      "source": "DOC:V10:chapters/chapter05.tex",
      "target": "C:C05",
      "key": "V10-c0b68f1e199f8ff66609",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x08992",
      "source": "DOC:V10:didactics/learning05.tex",
      "target": "V06",
      "key": "V10-b2ed02aacd66109a266e",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x08993",
      "source": "DOC:V10:didactics/learning05.tex",
      "target": "C:C05",
      "key": "V10-b63d9fb4b44068966e0e",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x08994",
      "source": "DOC:V10:didactics/key_concepts/key_ch05_01.tex",
      "target": "V06",
      "key": "V10-026dd641113220175908",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x08995",
      "source": "DOC:V10:didactics/key_concepts/key_ch05_01.tex",
      "target": "C:C05",
      "key": "V10-fb17e1e2d3e39fda4c1b",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x08996",
      "source": "DOC:V10:figures/source_redraws/figure_ch05_01.tex",
      "target": "V06",
      "key": "V10-bfcf045d9278a934eaaa",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x08997",
      "source": "DOC:V10:didactics/key_concepts/key_ch05_02.tex",
      "target": "V06",
      "key": "V10-f0ee0e1a1253ed0c5d72",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x08998",
      "source": "DOC:V10:didactics/key_concepts/key_ch05_02.tex",
      "target": "C:C05",
      "key": "V10-848a1801ac734fed3751",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x08999",
      "source": "DOC:V10:figures/source_redraws/figure_ch05_02.tex",
      "target": "V06",
      "key": "V10-f4bbdafb25ce9b767adc",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09000",
      "source": "DOC:V10:didactics/key_concepts/key_ch05_03.tex",
      "target": "V06",
      "key": "V10-872ea343388dd1bd1bc6",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x09001",
      "source": "DOC:V10:didactics/key_concepts/key_ch05_03.tex",
      "target": "C:C05",
      "key": "V10-a51ab1062bd240ae77f9",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09002",
      "source": "DOC:V10:didactics/worked05.tex",
      "target": "V06",
      "key": "V10-2f6b33764106ab7f7006",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x09003",
      "source": "DOC:V10:didactics/worked05.tex",
      "target": "C:C05",
      "key": "V10-800bdb8396cd4be7928b",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09004",
      "source": "DOC:V10:exercises/exercise05.tex",
      "target": "V06",
      "key": "V10-19c09539543225ce147e",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x09005",
      "source": "DOC:V10:exercises/exercise05.tex",
      "target": "C:C05",
      "key": "V10-ecb02bbfb30abeeff423",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09006",
      "source": "DOC:V10:chapters/chapter06.tex",
      "target": "V06",
      "key": "V10-3b836e53c482de8eb2df",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x09007",
      "source": "DOC:V10:chapters/chapter06.tex",
      "target": "C:C06",
      "key": "V10-8f6e27380d63403744d6",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09008",
      "source": "DOC:V10:didactics/learning06.tex",
      "target": "V06",
      "key": "V10-ed874d6182e9f09c3a95",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x09009",
      "source": "DOC:V10:didactics/learning06.tex",
      "target": "C:C06",
      "key": "V10-0666f1475927aeb06043",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09010",
      "source": "DOC:V10:didactics/key_concepts/key_ch06_01.tex",
      "target": "V06",
      "key": "V10-fbea111a102026e91c4f",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x09011",
      "source": "DOC:V10:didactics/key_concepts/key_ch06_01.tex",
      "target": "C:C06",
      "key": "V10-0c09243a7ae764049f55",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09012",
      "source": "DOC:V10:didactics/key_concepts/key_ch06_02.tex",
      "target": "V06",
      "key": "V10-074544a3249fab1c3b37",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x09013",
      "source": "DOC:V10:didactics/key_concepts/key_ch06_02.tex",
      "target": "C:C06",
      "key": "V10-e102fdb4be9c1e63f550",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09014",
      "source": "DOC:V10:figures/source_redraws/figure_ch06_01.tex",
      "target": "V06",
      "key": "V10-abc33b7bcd546a62a8d7",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09015",
      "source": "DOC:V10:figures/source_redraws/figure_ch06_02.tex",
      "target": "V06",
      "key": "V10-42ff44d3d6b9150421b9",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09016",
      "source": "DOC:V10:didactics/key_concepts/key_ch06_03.tex",
      "target": "V06",
      "key": "V10-2241ac8a0178dece735b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x09017",
      "source": "DOC:V10:didactics/key_concepts/key_ch06_03.tex",
      "target": "C:C06",
      "key": "V10-49dcbad0b68136d7a601",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09018",
      "source": "DOC:V10:didactics/worked06.tex",
      "target": "V06",
      "key": "V10-3c387bfd23e8462a9b98",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x09019",
      "source": "DOC:V10:didactics/worked06.tex",
      "target": "C:C06",
      "key": "V10-8681320978cc33e0feb4",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09020",
      "source": "DOC:V10:exercises/exercise06.tex",
      "target": "V06",
      "key": "V10-fab68e9e6a5ca1d0acc6",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x09021",
      "source": "DOC:V10:exercises/exercise06.tex",
      "target": "C:C06",
      "key": "V10-a1cd43ffae716fb54805",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09022",
      "source": "DOC:V10:chapters/chapter07.tex",
      "target": "V06",
      "key": "V10-2ea1c1145e5fa0c1506b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x09023",
      "source": "DOC:V10:chapters/chapter07.tex",
      "target": "C:C07",
      "key": "V10-8c6e845e655dc551add5",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09024",
      "source": "DOC:V10:didactics/learning07.tex",
      "target": "V06",
      "key": "V10-16a01ed3900f8aaca155",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x09025",
      "source": "DOC:V10:didactics/learning07.tex",
      "target": "C:C07",
      "key": "V10-af1b6b89d41e57776ebe",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09026",
      "source": "DOC:V10:didactics/key_concepts/key_ch07_01.tex",
      "target": "V06",
      "key": "V10-90b46fccac4ddfc2429c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x09027",
      "source": "DOC:V10:didactics/key_concepts/key_ch07_01.tex",
      "target": "C:C07",
      "key": "V10-3d552c4878b549a41272",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09028",
      "source": "DOC:V10:didactics/key_concepts/key_ch07_02.tex",
      "target": "V06",
      "key": "V10-d77174266fbe6fc495bf",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x09029",
      "source": "DOC:V10:didactics/key_concepts/key_ch07_02.tex",
      "target": "C:C07",
      "key": "V10-4d423aa5489ce8a73539",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09030",
      "source": "DOC:V10:figures/source_redraws/figure_ch07_01.tex",
      "target": "V06",
      "key": "V10-3b0a7e5f9b96954fcaf1",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09031",
      "source": "DOC:V10:figures/source_redraws/figure_ch07_02.tex",
      "target": "V06",
      "key": "V10-0f94334f691479b3df04",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09032",
      "source": "DOC:V10:didactics/key_concepts/key_ch07_03.tex",
      "target": "V06",
      "key": "V10-45ad17dc0732c30d8e19",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x09033",
      "source": "DOC:V10:didactics/key_concepts/key_ch07_03.tex",
      "target": "C:C07",
      "key": "V10-0e6a67866dd1938ea8fe",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09034",
      "source": "DOC:V10:didactics/worked07.tex",
      "target": "V06",
      "key": "V10-a78c18fbbb316d59e5b8",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x09035",
      "source": "DOC:V10:didactics/worked07.tex",
      "target": "C:C07",
      "key": "V10-44535e0bbb1a64f0b48e",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09036",
      "source": "DOC:V10:exercises/exercise07.tex",
      "target": "V06",
      "key": "V10-ca37313d5e6053da7fd0",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x09037",
      "source": "DOC:V10:exercises/exercise07.tex",
      "target": "C:C07",
      "key": "V10-cb946310cb9144e40bfd",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09038",
      "source": "DOC:V10:chapters/chapter08.tex",
      "target": "V06",
      "key": "V10-ec1f8e1ada891f8f2cf7",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x09039",
      "source": "DOC:V10:chapters/chapter08.tex",
      "target": "C:C08",
      "key": "V10-827a13ecb2736b4af373",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09040",
      "source": "DOC:V10:didactics/learning08.tex",
      "target": "V06",
      "key": "V10-df1923761d6e55aa9b72",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x09041",
      "source": "DOC:V10:didactics/learning08.tex",
      "target": "C:C08",
      "key": "V10-a7d26c01fc3c88a6a66a",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09042",
      "source": "DOC:V10:didactics/key_concepts/key_ch08_01.tex",
      "target": "V06",
      "key": "V10-6260b95d1de59133cbd6",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x09043",
      "source": "DOC:V10:didactics/key_concepts/key_ch08_01.tex",
      "target": "C:C08",
      "key": "V10-65971c87acad917fbcce",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09044",
      "source": "DOC:V10:didactics/key_concepts/key_ch08_02.tex",
      "target": "V06",
      "key": "V10-381b7157b5014f31bdf5",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x09045",
      "source": "DOC:V10:didactics/key_concepts/key_ch08_02.tex",
      "target": "C:C08",
      "key": "V10-0305bc2b316ea2b70ddf",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09046",
      "source": "DOC:V10:figures/source_redraws/figure_ch08_01.tex",
      "target": "V06",
      "key": "V10-8666dd0bd03c422d3f53",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09047",
      "source": "DOC:V10:figures/source_redraws/figure_ch08_02.tex",
      "target": "V06",
      "key": "V10-b64bd60cb2735793db3d",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09048",
      "source": "DOC:V10:didactics/key_concepts/key_ch08_03.tex",
      "target": "V06",
      "key": "V10-5dbf41db6c1fc35a9e4e",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x09049",
      "source": "DOC:V10:didactics/key_concepts/key_ch08_03.tex",
      "target": "C:C08",
      "key": "V10-564b33ae78571197ceee",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09050",
      "source": "DOC:V10:didactics/worked08.tex",
      "target": "V06",
      "key": "V10-a41a22941c96f0fd1bc2",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x09051",
      "source": "DOC:V10:didactics/worked08.tex",
      "target": "C:C08",
      "key": "V10-189f15551bd1483f860b",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09052",
      "source": "DOC:V10:exercises/exercise08.tex",
      "target": "V06",
      "key": "V10-15d749a76acb94c0d35a",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x09053",
      "source": "DOC:V10:exercises/exercise08.tex",
      "target": "C:C08",
      "key": "V10-43fd7dd2c753decc5502",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09054",
      "source": "DOC:V10:chapters/chapter09.tex",
      "target": "V06",
      "key": "V10-cf083f693d5c851484f3",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x09055",
      "source": "DOC:V10:chapters/chapter09.tex",
      "target": "C:C09",
      "key": "V10-ca1c47ec921a19eabf27",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09056",
      "source": "DOC:V10:didactics/learning09.tex",
      "target": "V06",
      "key": "V10-4f2aa67f4e9040b8ffc6",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x09057",
      "source": "DOC:V10:didactics/learning09.tex",
      "target": "C:C09",
      "key": "V10-c1cacb5addf810f04125",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09058",
      "source": "DOC:V10:didactics/key_concepts/key_ch09_01.tex",
      "target": "V06",
      "key": "V10-ba0f90352a7401e28d8d",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x09059",
      "source": "DOC:V10:didactics/key_concepts/key_ch09_01.tex",
      "target": "C:C09",
      "key": "V10-5ff9b633a769f369093c",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09060",
      "source": "DOC:V10:figures/source_redraws/figure_ch09_01.tex",
      "target": "V06",
      "key": "V10-4d0ed819418f6b23789b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09061",
      "source": "DOC:V10:didactics/key_concepts/key_ch09_02.tex",
      "target": "V06",
      "key": "V10-20a47777e09a73e54adb",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x09062",
      "source": "DOC:V10:didactics/key_concepts/key_ch09_02.tex",
      "target": "C:C09",
      "key": "V10-1daa226de94659668e87",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09063",
      "source": "DOC:V10:figures/source_redraws/figure_ch09_02.tex",
      "target": "V06",
      "key": "V10-25d3f5e304aefba5cfd7",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09064",
      "source": "DOC:V10:didactics/key_concepts/key_ch09_03.tex",
      "target": "V06",
      "key": "V10-e976a058e3c49b505df9",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x09065",
      "source": "DOC:V10:didactics/key_concepts/key_ch09_03.tex",
      "target": "C:C09",
      "key": "V10-a0e17f6921fb8626ffc9",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09066",
      "source": "DOC:V10:didactics/worked09.tex",
      "target": "V06",
      "key": "V10-dacd5f3cc59182e06eea",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x09067",
      "source": "DOC:V10:didactics/worked09.tex",
      "target": "C:C09",
      "key": "V10-8c033946596bd0c0c08f",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09068",
      "source": "DOC:V10:exercises/exercise09.tex",
      "target": "V06",
      "key": "V10-e2fdde358d57836d5f5d",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x09069",
      "source": "DOC:V10:exercises/exercise09.tex",
      "target": "C:C09",
      "key": "V10-ad9d676fa499a6145acf",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09070",
      "source": "DOC:V10:chapters/chapter10.tex",
      "target": "V06",
      "key": "V10-9147c24372f21a0efa8d",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x09071",
      "source": "DOC:V10:chapters/chapter10.tex",
      "target": "C:C10",
      "key": "V10-8de4ff2016c19fa9188e",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09072",
      "source": "DOC:V10:didactics/learning10.tex",
      "target": "V06",
      "key": "V10-1619590740b104870bd2",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x09073",
      "source": "DOC:V10:didactics/learning10.tex",
      "target": "C:C10",
      "key": "V10-dfcbb581ab9b1684a88b",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09074",
      "source": "DOC:V10:didactics/key_concepts/key_ch10_01.tex",
      "target": "V06",
      "key": "V10-5d5c17141f397e17e046",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x09075",
      "source": "DOC:V10:didactics/key_concepts/key_ch10_01.tex",
      "target": "C:C10",
      "key": "V10-160a4df5053c9397c04e",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09076",
      "source": "DOC:V10:didactics/key_concepts/key_ch10_02.tex",
      "target": "V06",
      "key": "V10-d7fa014b338ae73a8a00",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x09077",
      "source": "DOC:V10:didactics/key_concepts/key_ch10_02.tex",
      "target": "C:C10",
      "key": "V10-c895c831e0b286f766f1",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09078",
      "source": "DOC:V10:figures/source_redraws/figure_ch10_01.tex",
      "target": "V06",
      "key": "V10-d4ce41e05c96880b3eed",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09079",
      "source": "DOC:V10:figures/source_redraws/figure_ch10_02.tex",
      "target": "V06",
      "key": "V10-19f6ff20c37b35e33ff9",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09080",
      "source": "DOC:V10:didactics/key_concepts/key_ch10_03.tex",
      "target": "V06",
      "key": "V10-0a9670d649cfd104caa8",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x09081",
      "source": "DOC:V10:didactics/key_concepts/key_ch10_03.tex",
      "target": "C:C10",
      "key": "V10-ce0f486fc305b67a9a33",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09082",
      "source": "DOC:V10:didactics/worked10.tex",
      "target": "V06",
      "key": "V10-cc60f3d2f44e8311fc4b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x09083",
      "source": "DOC:V10:didactics/worked10.tex",
      "target": "C:C10",
      "key": "V10-6338f9507d7f823be6e1",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09084",
      "source": "DOC:V10:exercises/exercise10.tex",
      "target": "V06",
      "key": "V10-b190f9b07de8112f9f33",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x09085",
      "source": "DOC:V10:exercises/exercise10.tex",
      "target": "C:C10",
      "key": "V10-e50b48e756629a421c7b",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09086",
      "source": "DOC:V10:chapters/chapter11.tex",
      "target": "V06",
      "key": "V10-a25eaa5651c5ecff963f",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x09087",
      "source": "DOC:V10:chapters/chapter11.tex",
      "target": "C:C11",
      "key": "V10-debe818c43058340b42d",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09088",
      "source": "DOC:V10:didactics/learning11.tex",
      "target": "V06",
      "key": "V10-e88e985b1ec121719f79",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x09089",
      "source": "DOC:V10:didactics/learning11.tex",
      "target": "C:C11",
      "key": "V10-a25122b9da5147966d55",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09090",
      "source": "DOC:V10:didactics/key_concepts/key_ch11_01.tex",
      "target": "V06",
      "key": "V10-4db22d6d57058e33cd3b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x09091",
      "source": "DOC:V10:didactics/key_concepts/key_ch11_01.tex",
      "target": "C:C11",
      "key": "V10-5ebcb3b2c1a2b427e6d5",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09092",
      "source": "DOC:V10:figures/source_redraws/figure_ch11_01.tex",
      "target": "V06",
      "key": "V10-d7f2c3999a7e7956f2d9",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09093",
      "source": "DOC:V10:figures/source_redraws/figure_ch11_02.tex",
      "target": "V06",
      "key": "V10-568008af5964693a5a15",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09094",
      "source": "DOC:V10:didactics/key_concepts/key_ch11_02.tex",
      "target": "V06",
      "key": "V10-31fdba7e1dae51a60721",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x09095",
      "source": "DOC:V10:didactics/key_concepts/key_ch11_02.tex",
      "target": "C:C11",
      "key": "V10-1f8d6e25ae0a7aa594ce",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09096",
      "source": "DOC:V10:didactics/key_concepts/key_ch11_03.tex",
      "target": "V06",
      "key": "V10-47bc885c4805fd6eb3bc",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x09097",
      "source": "DOC:V10:didactics/key_concepts/key_ch11_03.tex",
      "target": "C:C11",
      "key": "V10-d23b58405c3a8fdef461",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09098",
      "source": "DOC:V10:didactics/worked11.tex",
      "target": "V06",
      "key": "V10-53600173b2eff0142dfd",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x09099",
      "source": "DOC:V10:didactics/worked11.tex",
      "target": "C:C11",
      "key": "V10-48e134828e01ef731b11",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09100",
      "source": "DOC:V10:exercises/exercise11.tex",
      "target": "V06",
      "key": "V10-2f2b659c6f0b71791abb",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x09101",
      "source": "DOC:V10:exercises/exercise11.tex",
      "target": "C:C11",
      "key": "V10-efa5930c99742fe3ce57",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09102",
      "source": "DOC:V10:chapters/chapter12.tex",
      "target": "V06",
      "key": "V10-e8ff0365edd5586285bb",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x09103",
      "source": "DOC:V10:chapters/chapter12.tex",
      "target": "C:C12",
      "key": "V10-7425366e93d466cb8338",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09104",
      "source": "DOC:V10:didactics/learning12.tex",
      "target": "V06",
      "key": "V10-6820d5c8ec25b143b2cd",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x09105",
      "source": "DOC:V10:didactics/learning12.tex",
      "target": "C:C12",
      "key": "V10-19df0d42bf637a9a15f6",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09106",
      "source": "DOC:V10:didactics/key_concepts/key_ch12_01.tex",
      "target": "V06",
      "key": "V10-1020ecba40de7d43faa5",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x09107",
      "source": "DOC:V10:didactics/key_concepts/key_ch12_01.tex",
      "target": "C:C12",
      "key": "V10-a90a5f6c33e637e6d644",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09108",
      "source": "DOC:V10:figures/source_redraws/figure_ch12_01.tex",
      "target": "V06",
      "key": "V10-fd3c77d6a7089abf1884",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09109",
      "source": "DOC:V10:didactics/key_concepts/key_ch12_02.tex",
      "target": "V06",
      "key": "V10-52ce3923c00a292eb7d5",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x09110",
      "source": "DOC:V10:didactics/key_concepts/key_ch12_02.tex",
      "target": "C:C12",
      "key": "V10-6b07eb65b195c6c375b8",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09111",
      "source": "DOC:V10:figures/source_redraws/figure_ch12_02.tex",
      "target": "V06",
      "key": "V10-545adb8a596ac9d97a42",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09112",
      "source": "DOC:V10:didactics/key_concepts/key_ch12_03.tex",
      "target": "V06",
      "key": "V10-791a3b737199b1aeb128",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x09113",
      "source": "DOC:V10:didactics/key_concepts/key_ch12_03.tex",
      "target": "C:C12",
      "key": "V10-d6d94898b8d13b37c166",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09114",
      "source": "DOC:V10:didactics/worked12.tex",
      "target": "V06",
      "key": "V10-81d89c20b320a6f09f2c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x09115",
      "source": "DOC:V10:didactics/worked12.tex",
      "target": "C:C12",
      "key": "V10-24f6d33539cf1b708d81",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09116",
      "source": "DOC:V10:exercises/exercise12.tex",
      "target": "V06",
      "key": "V10-6bf3b049a43a4cc36f61",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_CHAPTER",
      "id": "x09117",
      "source": "DOC:V10:exercises/exercise12.tex",
      "target": "C:C12",
      "key": "V10-2dc42c58500577d9f771",
      "atlas_family": "actual"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09118",
      "source": "DOC:V10:appendices/solutions.tex",
      "target": "V06",
      "key": "V10-46080351c047a7b4a2b3",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09119",
      "source": "DOC:V10:appendices/methodology.tex",
      "target": "V06",
      "key": "V10-cd36898600913c0d8ad1",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09120",
      "source": "DOC:V10:appendices/series_practices.tex",
      "target": "V06",
      "key": "V10-3b4a348146bb005f5b88",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09121",
      "source": "DOC:V10:appendices/series_glossary.tex",
      "target": "V06",
      "key": "V10-dfd78a2d192843d4bf5e",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FILE_IN_VOLUME",
      "id": "x09122",
      "source": "DOC:V10:appendices/work_id_index.tex",
      "target": "V06",
      "key": "V10-c80f6cd703c2300a1246",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_FAMILY_HOME",
      "id": "x09123",
      "source": "FAMILY:F01",
      "target": "C:C01",
      "key": "V10-871d6a094b3e0a445a1e",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_PRIMARY_THEME_CLASSIFICATION",
      "id": "x09124",
      "source": "FAMILY:F01",
      "target": "T:Engineering structure",
      "key": "V10-aa8bcad33eaf2c7b01b8",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_PRIMARY_THEME_CLASSIFICATION",
      "id": "x09125",
      "source": "FAMILY:F01",
      "target": "T:What agents can do",
      "key": "V10-ead94bfc4360dd321bbe",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09126",
      "source": "FAMILY:F01",
      "target": "K:Developer workflow and adoption",
      "key": "V10-d05bbb17c1697a80d1e2",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09127",
      "source": "FAMILY:F01",
      "target": "K:Human-agent collaboration",
      "key": "V10-38fcd51834bfd58f10d4",
      "atlas_family": "classification"
    },
    {
      "relation": "V11_INDEXED_IN_SYNTHESIS",
      "edition": "EDITION:V11",
      "scope": "Symptom map; detailed treatment remains in original home chapter",
      "id": "x09128",
      "source": "FAMILY:F01",
      "target": "C:C13",
      "key": "V11-5fc59735e90d44c1823709f0",
      "atlas_family": "mapping"
    },
    {
      "relation": "V10_FAMILY_HOME",
      "id": "x09129",
      "source": "FAMILY:F02",
      "target": "C:C02",
      "key": "V10-59c22a6195a8de91a2f3",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_PRIMARY_THEME_CLASSIFICATION",
      "id": "x09130",
      "source": "FAMILY:F02",
      "target": "T:Productivity",
      "key": "V10-67bbec65a28b115e6da2",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_PRIMARY_THEME_CLASSIFICATION",
      "id": "x09131",
      "source": "FAMILY:F02",
      "target": "T:Economics",
      "key": "V10-a17845858a0763b0c7b1",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09132",
      "source": "FAMILY:F02",
      "target": "K:Output versus shipped value",
      "key": "V10-cad62f26551cd3210093",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09133",
      "source": "FAMILY:F02",
      "target": "K:Controlled productivity evidence",
      "key": "V10-4e149df46cbd6da7c47e",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09134",
      "source": "FAMILY:F02",
      "target": "K:Evaluation methodology and baselines",
      "key": "V10-53bc44e06adc9c1e26b0",
      "atlas_family": "classification"
    },
    {
      "relation": "V11_INDEXED_IN_SYNTHESIS",
      "edition": "EDITION:V11",
      "scope": "Symptom map; detailed treatment remains in original home chapter",
      "id": "x09135",
      "source": "FAMILY:F02",
      "target": "C:C13",
      "key": "V11-9489e80d6f08fa1c289e2c65",
      "atlas_family": "mapping"
    },
    {
      "relation": "V10_FAMILY_HOME",
      "id": "x09136",
      "source": "FAMILY:F03",
      "target": "C:C03",
      "key": "V10-474285b1508831d523e3",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_PRIMARY_THEME_CLASSIFICATION",
      "id": "x09137",
      "source": "FAMILY:F03",
      "target": "T:What agents can do",
      "key": "V10-b87e9207737440c69049",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_PRIMARY_THEME_CLASSIFICATION",
      "id": "x09138",
      "source": "FAMILY:F03",
      "target": "T:Engineering structure",
      "key": "V10-4003a6352740df6493be",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09139",
      "source": "FAMILY:F03",
      "target": "K:Long-running agent execution",
      "key": "V10-82ac2424c0508eaa2bf7",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09140",
      "source": "FAMILY:F03",
      "target": "K:Agent failure and escalation",
      "key": "V10-1fe998923d9a1570baa9",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09141",
      "source": "FAMILY:F03",
      "target": "K:Benchmarks and construct validity",
      "key": "V10-d680e9d825b3c71181f2",
      "atlas_family": "classification"
    },
    {
      "relation": "V11_INDEXED_IN_SYNTHESIS",
      "edition": "EDITION:V11",
      "scope": "Symptom map; detailed treatment remains in original home chapter",
      "id": "x09142",
      "source": "FAMILY:F03",
      "target": "C:C13",
      "key": "V11-cb714503fb75939a12045fce",
      "atlas_family": "mapping"
    },
    {
      "relation": "V10_FAMILY_HOME",
      "id": "x09143",
      "source": "FAMILY:F04",
      "target": "C:C04",
      "key": "V10-bf0227c3861afca164b0",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_PRIMARY_THEME_CLASSIFICATION",
      "id": "x09144",
      "source": "FAMILY:F04",
      "target": "T:Engineering structure",
      "key": "V10-fbc09ca000da898cf831",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_PRIMARY_THEME_CLASSIFICATION",
      "id": "x09145",
      "source": "FAMILY:F04",
      "target": "T:Verification & review",
      "key": "V10-0c582489c40d405acb72",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09146",
      "source": "FAMILY:F04",
      "target": "K:Specifications and governance",
      "key": "V10-e92da70ace82df1d88e4",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09147",
      "source": "FAMILY:F04",
      "target": "K:Independent verification and oracles",
      "key": "V10-b97c75ec8a1bf19714c7",
      "atlas_family": "classification"
    },
    {
      "relation": "V11_INDEXED_IN_SYNTHESIS",
      "edition": "EDITION:V11",
      "scope": "Symptom map; detailed treatment remains in original home chapter",
      "id": "x09148",
      "source": "FAMILY:F04",
      "target": "C:C13",
      "key": "V11-52403a0309ecb2c61f2d1e31",
      "atlas_family": "mapping"
    },
    {
      "relation": "V10_FAMILY_HOME",
      "id": "x09149",
      "source": "FAMILY:F05",
      "target": "C:C05",
      "key": "V10-76c60de960ab104bf5b4",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_PRIMARY_THEME_CLASSIFICATION",
      "id": "x09150",
      "source": "FAMILY:F05",
      "target": "T:Code quality & security",
      "key": "V10-5ec0ac6c962f538d8fa4",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_PRIMARY_THEME_CLASSIFICATION",
      "id": "x09151",
      "source": "FAMILY:F05",
      "target": "T:System knowledge & memory",
      "key": "V10-63ff11d67e5b8ddd25b1",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09152",
      "source": "FAMILY:F05",
      "target": "K:Architecture and modularity",
      "key": "V10-7a1c6802d4b297dcb7a7",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09153",
      "source": "FAMILY:F05",
      "target": "K:Code reuse and duplication",
      "key": "V10-1b0238a625a9180b98df",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09154",
      "source": "FAMILY:F05",
      "target": "K:Technical debt and complexity",
      "key": "V10-29fa34b1a73d89e4feac",
      "atlas_family": "classification"
    },
    {
      "relation": "V11_INDEXED_IN_SYNTHESIS",
      "edition": "EDITION:V11",
      "scope": "Symptom map; detailed treatment remains in original home chapter",
      "id": "x09155",
      "source": "FAMILY:F05",
      "target": "C:C13",
      "key": "V11-f34f9d538abbb17cb43a9523",
      "atlas_family": "mapping"
    },
    {
      "relation": "V10_FAMILY_HOME",
      "id": "x09156",
      "source": "FAMILY:F06",
      "target": "C:C06",
      "key": "V10-bc224bb715fe05110f00",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_PRIMARY_THEME_CLASSIFICATION",
      "id": "x09157",
      "source": "FAMILY:F06",
      "target": "T:Code quality & security",
      "key": "V10-4bd6c295175beaa18713",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_PRIMARY_THEME_CLASSIFICATION",
      "id": "x09158",
      "source": "FAMILY:F06",
      "target": "T:Engineering structure",
      "key": "V10-e0c7d5233cde3aa8f6d1",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09159",
      "source": "FAMILY:F06",
      "target": "K:Vulnerability and secure code",
      "key": "V10-cd32e176ad18b616a839",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09160",
      "source": "FAMILY:F06",
      "target": "K:Prompt injection and malicious tools",
      "key": "V10-82325bcce92f6ed31858",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09161",
      "source": "FAMILY:F06",
      "target": "K:Dependencies and agent supply chain",
      "key": "V10-c1be0746bc1199c1ac19",
      "atlas_family": "classification"
    },
    {
      "relation": "V11_INDEXED_IN_SYNTHESIS",
      "edition": "EDITION:V11",
      "scope": "Symptom map; detailed treatment remains in original home chapter",
      "id": "x09162",
      "source": "FAMILY:F06",
      "target": "C:C13",
      "key": "V11-f792c20ddfd16c41cf12e10c",
      "atlas_family": "mapping"
    },
    {
      "relation": "V10_FAMILY_HOME",
      "id": "x09163",
      "source": "FAMILY:F07",
      "target": "C:C07",
      "key": "V10-4d5a09e9254c49581cdb",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_PRIMARY_THEME_CLASSIFICATION",
      "id": "x09164",
      "source": "FAMILY:F07",
      "target": "T:Verification & review",
      "key": "V10-faf97283dc26ea953e68",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_PRIMARY_THEME_CLASSIFICATION",
      "id": "x09165",
      "source": "FAMILY:F07",
      "target": "T:What agents can do",
      "key": "V10-d518c1746d72c55928fd",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09166",
      "source": "FAMILY:F07",
      "target": "K:Independent verification and oracles",
      "key": "V10-11572c6aaac0cbc8203b",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09167",
      "source": "FAMILY:F07",
      "target": "K:Dataset provenance and dependency",
      "key": "V10-1edd16b39d5618300c3f",
      "atlas_family": "classification"
    },
    {
      "relation": "V11_INDEXED_IN_SYNTHESIS",
      "edition": "EDITION:V11",
      "scope": "Symptom map; detailed treatment remains in original home chapter",
      "id": "x09168",
      "source": "FAMILY:F07",
      "target": "C:C13",
      "key": "V11-84996aaf63c8d010895c3732",
      "atlas_family": "mapping"
    },
    {
      "relation": "V10_FAMILY_HOME",
      "id": "x09169",
      "source": "FAMILY:F08",
      "target": "C:C08",
      "key": "V10-6fc3835d2faba850a533",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_PRIMARY_THEME_CLASSIFICATION",
      "id": "x09170",
      "source": "FAMILY:F08",
      "target": "T:Verification & review",
      "key": "V10-0b6cd3b0f2199a3aab0d",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_PRIMARY_THEME_CLASSIFICATION",
      "id": "x09171",
      "source": "FAMILY:F08",
      "target": "T:Productivity",
      "key": "V10-6f878ce7fd5045c57b37",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09172",
      "source": "FAMILY:F08",
      "target": "K:AI as reviewer",
      "key": "V10-0317c01e9ba78160774e",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09173",
      "source": "FAMILY:F08",
      "target": "K:Automation bias and trust",
      "key": "V10-926ef0db73021860603d",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09174",
      "source": "FAMILY:F08",
      "target": "K:Review capacity and maintainers",
      "key": "V10-401cf60fc822a3c8a2a6",
      "atlas_family": "classification"
    },
    {
      "relation": "V11_INDEXED_IN_SYNTHESIS",
      "edition": "EDITION:V11",
      "scope": "Symptom map; detailed treatment remains in original home chapter",
      "id": "x09175",
      "source": "FAMILY:F08",
      "target": "C:C13",
      "key": "V11-df0bc278478b1a1e9d9965e9",
      "atlas_family": "mapping"
    },
    {
      "relation": "V10_FAMILY_HOME",
      "id": "x09176",
      "source": "FAMILY:F09",
      "target": "C:C09",
      "key": "V10-0bf1e40f2a208852d81b",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_PRIMARY_THEME_CLASSIFICATION",
      "id": "x09177",
      "source": "FAMILY:F09",
      "target": "T:System knowledge & memory",
      "key": "V10-8f09a7253ac36d83e3bf",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_PRIMARY_THEME_CLASSIFICATION",
      "id": "x09178",
      "source": "FAMILY:F09",
      "target": "T:Engineering structure",
      "key": "V10-402e57d6c11785ff4483",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09179",
      "source": "FAMILY:F09",
      "target": "K:Agent context and persistent memory",
      "key": "V10-b90c82c08ed89498c6bc",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09180",
      "source": "FAMILY:F09",
      "target": "K:System understanding and rationale",
      "key": "V10-e2634fb4ce5a9d2bd07c",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09181",
      "source": "FAMILY:F09",
      "target": "K:Ownership and knowledge transfer",
      "key": "V10-00b48a0ab2c999bfee0a",
      "atlas_family": "classification"
    },
    {
      "relation": "V11_INDEXED_IN_SYNTHESIS",
      "edition": "EDITION:V11",
      "scope": "Symptom map; detailed treatment remains in original home chapter",
      "id": "x09182",
      "source": "FAMILY:F09",
      "target": "C:C13",
      "key": "V11-af8c21f14d69cc6eadc98b69",
      "atlas_family": "mapping"
    },
    {
      "relation": "V10_FAMILY_HOME",
      "id": "x09183",
      "source": "FAMILY:F10",
      "target": "C:C10",
      "key": "V10-8654e9e4284a47a1cb0e",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_PRIMARY_THEME_CLASSIFICATION",
      "id": "x09184",
      "source": "FAMILY:F10",
      "target": "T:Skills & learning",
      "key": "V10-b59231030a3c79d8315f",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_PRIMARY_THEME_CLASSIFICATION",
      "id": "x09185",
      "source": "FAMILY:F10",
      "target": "T:Jobs & roles",
      "key": "V10-f11603b92209ac5627f2",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09186",
      "source": "FAMILY:F10",
      "target": "K:Skills formation and teaching",
      "key": "V10-9e6f33797ece19d31c4a",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09187",
      "source": "FAMILY:F10",
      "target": "K:Human cognitive load",
      "key": "V10-93c17395211754059c1f",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09188",
      "source": "FAMILY:F10",
      "target": "K:Cognitive offloading and skill debt",
      "key": "V10-49268ed7b5538a8e7240",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09189",
      "source": "FAMILY:F10",
      "target": "K:Onboarding and developer fluency",
      "key": "V10-7afeaf2e40afffcf59d4",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09190",
      "source": "FAMILY:F10",
      "target": "K:Remote work and apprenticeship",
      "key": "V10-166e2f7792d736f453e3",
      "atlas_family": "classification"
    },
    {
      "relation": "V11_INDEXED_IN_SYNTHESIS",
      "edition": "EDITION:V11",
      "scope": "Symptom map; detailed treatment remains in original home chapter",
      "id": "x09191",
      "source": "FAMILY:F10",
      "target": "C:C13",
      "key": "V11-ca24838698c6d1cabe59d2a4",
      "atlas_family": "mapping"
    },
    {
      "relation": "V10_FAMILY_HOME",
      "id": "x09192",
      "source": "FAMILY:F11",
      "target": "C:C11",
      "key": "V10-0f760c18886a636de9e4",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_PRIMARY_THEME_CLASSIFICATION",
      "id": "x09193",
      "source": "FAMILY:F11",
      "target": "T:Engineering structure",
      "key": "V10-eb11d6961f10d837aa0c",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_PRIMARY_THEME_CLASSIFICATION",
      "id": "x09194",
      "source": "FAMILY:F11",
      "target": "T:Jobs & roles",
      "key": "V10-9b3402f0598ce99f28ed",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_PRIMARY_THEME_CLASSIFICATION",
      "id": "x09195",
      "source": "FAMILY:F11",
      "target": "T:Productivity",
      "key": "V10-6a38be422e87e6a5399b",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09196",
      "source": "FAMILY:F11",
      "target": "K:Human-agent collaboration",
      "key": "V10-327b8bdd13c10f538ef3",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09197",
      "source": "FAMILY:F11",
      "target": "K:Review capacity and maintainers",
      "key": "V10-640cf2d441375ab96ffd",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09198",
      "source": "FAMILY:F11",
      "target": "K:Specifications and governance",
      "key": "V10-35373c300c0ec58f23e0",
      "atlas_family": "classification"
    },
    {
      "relation": "V11_INDEXED_IN_SYNTHESIS",
      "edition": "EDITION:V11",
      "scope": "Symptom map; detailed treatment remains in original home chapter",
      "id": "x09199",
      "source": "FAMILY:F11",
      "target": "C:C13",
      "key": "V11-b2a79bb763c6915bff57b7ed",
      "atlas_family": "mapping"
    },
    {
      "relation": "V10_FAMILY_HOME",
      "id": "x09200",
      "source": "FAMILY:F12",
      "target": "C:C12",
      "key": "V10-4e840b6cb5a5e7e26f44",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_PRIMARY_THEME_CLASSIFICATION",
      "id": "x09201",
      "source": "FAMILY:F12",
      "target": "T:Economics",
      "key": "V10-206145baa44e214e6a9c",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_PRIMARY_THEME_CLASSIFICATION",
      "id": "x09202",
      "source": "FAMILY:F12",
      "target": "T:Jobs & roles",
      "key": "V10-a07933e2adcb76cdb0a4",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09203",
      "source": "FAMILY:F12",
      "target": "K:Economic costs and return",
      "key": "V10-e9b12c7ac7b224e7f628",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09204",
      "source": "FAMILY:F12",
      "target": "K:Employment and early-career roles",
      "key": "V10-b0ee938544cb1f1c4350",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09205",
      "source": "FAMILY:F12",
      "target": "K:Evaluation methodology and baselines",
      "key": "V10-6367f6c0bc487cc8345f",
      "atlas_family": "classification"
    },
    {
      "relation": "V11_INDEXED_IN_SYNTHESIS",
      "edition": "EDITION:V11",
      "scope": "Symptom map; detailed treatment remains in original home chapter",
      "id": "x09206",
      "source": "FAMILY:F12",
      "target": "C:C13",
      "key": "V11-0560d77f65bd064917f095e9",
      "atlas_family": "mapping"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09207",
      "source": "PAT:001",
      "target": "FAMILY:F03",
      "key": "V10-dad749182b29dd79352f",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09208",
      "source": "PAT:001",
      "target": "V06",
      "key": "V10-578fe46cacb43c602831",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09209",
      "source": "PAT:001",
      "target": "T:What agents can do",
      "key": "V10-da4c0b170f07d6854593",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09210",
      "source": "PAT:001",
      "target": "T:Engineering structure",
      "key": "V10-b06072c6569a60cc5a91",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09211",
      "source": "PAT:001",
      "target": "K:Long-running agent execution",
      "key": "V10-7326098a0920214eb1d2",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09212",
      "source": "PAT:001",
      "target": "K:Agent failure and escalation",
      "key": "V10-668f5261be1f8c730ad1",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09213",
      "source": "PAT:001",
      "target": "K:Benchmarks and construct validity",
      "key": "V10-10433f5fe396665b54a5",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C03.1",
      "line_start": 49,
      "block_sha256": "79a0e8667f2f1b6b45460a118cf922699db8f5b44910516ded0b2a11f4186fe3",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09214",
      "source": "PAT:001",
      "target": "DOC:V10:chapters/chapter03.tex",
      "key": "V10-50c6a0a9d02ccb4f67b2",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09215",
      "source": "PAT:001",
      "target": "C:C13",
      "key": "V11-28065508f4113c86add184e6",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 47,
      "line_end": 51,
      "block_sha256": "06487e737a534f877292416d6a2f6830a38862a7386ac7a62bc2557dcccb3e4f",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09216",
      "source": "PAT:001",
      "target": "DOC:V11:chapters/chapter03.tex",
      "key": "V11-ed273feaa2e855a9721e2ba5",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09217",
      "source": "PAT:002",
      "target": "FAMILY:F05",
      "key": "V10-db2ecb1c55151d79ec81",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09218",
      "source": "PAT:002",
      "target": "V06",
      "key": "V10-2c6ae5e61b8dee54713c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09219",
      "source": "PAT:002",
      "target": "T:Code quality & security",
      "key": "V10-eb94a330bf53e666e2f4",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09220",
      "source": "PAT:002",
      "target": "T:System knowledge & memory",
      "key": "V10-7884a4733083d7b5094f",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09221",
      "source": "PAT:002",
      "target": "K:Architecture and modularity",
      "key": "V10-e787bab289b5b8ba88f0",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09222",
      "source": "PAT:002",
      "target": "K:Code reuse and duplication",
      "key": "V10-cf74b1f3db058feb067c",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09223",
      "source": "PAT:002",
      "target": "K:Technical debt and complexity",
      "key": "V10-0b4f695d2f9b6036249b",
      "atlas_family": "classification"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09224",
      "source": "PAT:002",
      "target": "C:C13",
      "key": "V11-cffc48145bddbe25b514e25d",
      "atlas_family": "mapping"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09225",
      "source": "PAT:003",
      "target": "FAMILY:F11",
      "key": "V10-d3b2230c1f2793f213eb",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09226",
      "source": "PAT:003",
      "target": "V06",
      "key": "V10-c7d94c84d4ac109bbe09",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09227",
      "source": "PAT:003",
      "target": "T:Engineering structure",
      "key": "V10-20ef37b4eb4b95738ceb",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09228",
      "source": "PAT:003",
      "target": "T:Jobs & roles",
      "key": "V10-6fc14c96f7884aa0ebf6",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09229",
      "source": "PAT:003",
      "target": "T:Productivity",
      "key": "V10-6b3c13a6d54a3f901d12",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09230",
      "source": "PAT:003",
      "target": "K:Human-agent collaboration",
      "key": "V10-10b743f572f1afee91eb",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09231",
      "source": "PAT:003",
      "target": "K:Review capacity and maintainers",
      "key": "V10-3946310784c78b593589",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09232",
      "source": "PAT:003",
      "target": "K:Specifications and governance",
      "key": "V10-483d17573e896dc1b3b7",
      "atlas_family": "classification"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09233",
      "source": "PAT:003",
      "target": "C:C13",
      "key": "V11-95b566b0b734aa13be1058d6",
      "atlas_family": "mapping"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09234",
      "source": "PAT:004",
      "target": "FAMILY:F03",
      "key": "V10-7ab6d9fa2364c671caae",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09235",
      "source": "PAT:004",
      "target": "V06",
      "key": "V10-953a8859404913a49fb1",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09236",
      "source": "PAT:004",
      "target": "T:What agents can do",
      "key": "V10-541475e9201bba839ed2",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09237",
      "source": "PAT:004",
      "target": "T:Engineering structure",
      "key": "V10-1bef1f0c2378902f91c2",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09238",
      "source": "PAT:004",
      "target": "K:Long-running agent execution",
      "key": "V10-fc81e9b622a4e8da0783",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09239",
      "source": "PAT:004",
      "target": "K:Agent failure and escalation",
      "key": "V10-ea594cf273d7387f636b",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09240",
      "source": "PAT:004",
      "target": "K:Benchmarks and construct validity",
      "key": "V10-6ef070155f90ba5c76ce",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C03.1",
      "line_start": 49,
      "block_sha256": "79a0e8667f2f1b6b45460a118cf922699db8f5b44910516ded0b2a11f4186fe3",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09241",
      "source": "PAT:004",
      "target": "DOC:V10:chapters/chapter03.tex",
      "key": "V10-659cce7cf1052893d8e6",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09242",
      "source": "PAT:004",
      "target": "C:C13",
      "key": "V11-15ccac8eae3c49db7d9e88f7",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 47,
      "line_end": 51,
      "block_sha256": "06487e737a534f877292416d6a2f6830a38862a7386ac7a62bc2557dcccb3e4f",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09243",
      "source": "PAT:004",
      "target": "DOC:V11:chapters/chapter03.tex",
      "key": "V11-dac02163e068f22e9a09cfc9",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09244",
      "source": "PAT:005",
      "target": "FAMILY:F04",
      "key": "V10-35f2baaeb597be0a4816",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09245",
      "source": "PAT:005",
      "target": "V06",
      "key": "V10-ee20f24b7171becf3e93",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09246",
      "source": "PAT:005",
      "target": "T:Engineering structure",
      "key": "V10-2aa15ad174e87d12bd85",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09247",
      "source": "PAT:005",
      "target": "T:Verification & review",
      "key": "V10-484fe5b6e53fb61e9d1f",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09248",
      "source": "PAT:005",
      "target": "K:Specifications and governance",
      "key": "V10-8d81d4c4acd4f1f85e3b",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09249",
      "source": "PAT:005",
      "target": "K:Independent verification and oracles",
      "key": "V10-5b021edca5f19dd2e190",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C04.3",
      "line_start": 169,
      "block_sha256": "6be56399e81e5b6304a9a742c3e9b1a5a890111b99ba321d44edebd3c628aab5",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09250",
      "source": "PAT:005",
      "target": "DOC:V10:chapters/chapter04.tex",
      "key": "V10-79f3267a433613e16f96",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09251",
      "source": "PAT:005",
      "target": "C:C13",
      "key": "V11-d74ab11712f93f11bcf486d4",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 162,
      "line_end": 178,
      "block_sha256": "07735410ae90e97fc60c41d3d043a98ef77bfb283327bab9aa4fff722b04a31c",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09252",
      "source": "PAT:005",
      "target": "DOC:V11:chapters/chapter04.tex",
      "key": "V11-9ead5c6bb7361cc796eb5312",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09253",
      "source": "PAT:006",
      "target": "FAMILY:F09",
      "key": "V10-f3026968e62cfd3ba780",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09254",
      "source": "PAT:006",
      "target": "V06",
      "key": "V10-d4ae772de62ee138e2d1",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09255",
      "source": "PAT:006",
      "target": "T:System knowledge & memory",
      "key": "V10-0d58db39b960ad14caf9",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09256",
      "source": "PAT:006",
      "target": "T:Engineering structure",
      "key": "V10-d894c08e346868aec730",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09257",
      "source": "PAT:006",
      "target": "K:Agent context and persistent memory",
      "key": "V10-43a34a49a05fce123fb3",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09258",
      "source": "PAT:006",
      "target": "K:System understanding and rationale",
      "key": "V10-93213bfc35f115d5da04",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09259",
      "source": "PAT:006",
      "target": "K:Ownership and knowledge transfer",
      "key": "V10-58495fc40a35e2f4121a",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C09.2",
      "line_start": 84,
      "block_sha256": "573ea85110722b9220eeff0af73ef1ffccf896a9e402d164e16bb3814eff4baf",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09260",
      "source": "PAT:006",
      "target": "DOC:V10:chapters/chapter09.tex",
      "key": "V10-7eed86684e8e6d2b4429",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09261",
      "source": "PAT:006",
      "target": "C:C13",
      "key": "V11-56f610663087042eaa13a051",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 85,
      "line_end": 87,
      "block_sha256": "65e97552acbcc6470f15ac11d76209f6f8863393cc309a00a0acec1d8dc297bb",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09262",
      "source": "PAT:006",
      "target": "DOC:V11:chapters/chapter09.tex",
      "key": "V11-475683867ab2226d2c5b6ba1",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09263",
      "source": "PAT:007",
      "target": "FAMILY:F09",
      "key": "V10-4490821509bfb6ee8dc6",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09264",
      "source": "PAT:007",
      "target": "V06",
      "key": "V10-68ae9cd455ad2a2301a9",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09265",
      "source": "PAT:007",
      "target": "T:System knowledge & memory",
      "key": "V10-b5942041a576fc1fe5c9",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09266",
      "source": "PAT:007",
      "target": "T:Engineering structure",
      "key": "V10-aae2cc9ed1d854182fee",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09267",
      "source": "PAT:007",
      "target": "K:Agent context and persistent memory",
      "key": "V10-406096eb2be22bccb5f6",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09268",
      "source": "PAT:007",
      "target": "K:System understanding and rationale",
      "key": "V10-8c660259659a1906b667",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09269",
      "source": "PAT:007",
      "target": "K:Ownership and knowledge transfer",
      "key": "V10-585f47982440326603cf",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C09.2",
      "line_start": 84,
      "block_sha256": "573ea85110722b9220eeff0af73ef1ffccf896a9e402d164e16bb3814eff4baf",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09270",
      "source": "PAT:007",
      "target": "DOC:V10:chapters/chapter09.tex",
      "key": "V10-4a35d1e0f8c0837b97ed",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09271",
      "source": "PAT:007",
      "target": "C:C13",
      "key": "V11-e7fbe6d9fd527849b5f6e4ca",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 85,
      "line_end": 87,
      "block_sha256": "65e97552acbcc6470f15ac11d76209f6f8863393cc309a00a0acec1d8dc297bb",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09272",
      "source": "PAT:007",
      "target": "DOC:V11:chapters/chapter09.tex",
      "key": "V11-49b585490586bb40350c0354",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09273",
      "source": "PAT:008",
      "target": "FAMILY:F09",
      "key": "V10-4e873fb6e59ebfbc406e",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09274",
      "source": "PAT:008",
      "target": "V06",
      "key": "V10-0bea645e47a4da725c18",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09275",
      "source": "PAT:008",
      "target": "T:System knowledge & memory",
      "key": "V10-628bead24247e150d64c",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09276",
      "source": "PAT:008",
      "target": "T:Engineering structure",
      "key": "V10-1ed6cf6511f62ebb9131",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09277",
      "source": "PAT:008",
      "target": "K:Agent context and persistent memory",
      "key": "V10-906df7c5ea569898d344",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09278",
      "source": "PAT:008",
      "target": "K:System understanding and rationale",
      "key": "V10-9c070c36ea0a710c0784",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09279",
      "source": "PAT:008",
      "target": "K:Ownership and knowledge transfer",
      "key": "V10-17a228db8e68d30a3e15",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C09.4",
      "line_start": 152,
      "block_sha256": "ba8a973f031478caf4f034f95c28e02b7bda6bacea10a467c7397e12c176f7ad",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09280",
      "source": "PAT:008",
      "target": "DOC:V10:chapters/chapter09.tex",
      "key": "V10-0e6d123e4c0ca748edea",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09281",
      "source": "PAT:008",
      "target": "C:C13",
      "key": "V11-2088149162e35cb8ebb90c6c",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 153,
      "line_end": 153,
      "block_sha256": "73eed8bf081f0b5dd48238d55e217243fea5b5566917c4ac725ad9c48439167f",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09282",
      "source": "PAT:008",
      "target": "DOC:V11:chapters/chapter09.tex",
      "key": "V11-19308328baec67b8cee156f2",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09283",
      "source": "PAT:009",
      "target": "FAMILY:F11",
      "key": "V10-f2ccff1c4e59854ca139",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09284",
      "source": "PAT:009",
      "target": "V06",
      "key": "V10-6253fc560c2a9ecf77a5",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09285",
      "source": "PAT:009",
      "target": "T:Engineering structure",
      "key": "V10-374071aea614a249e990",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09286",
      "source": "PAT:009",
      "target": "T:Jobs & roles",
      "key": "V10-3a59803650d5f1662993",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09287",
      "source": "PAT:009",
      "target": "T:Productivity",
      "key": "V10-8d46282164586044cecd",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09288",
      "source": "PAT:009",
      "target": "K:Human-agent collaboration",
      "key": "V10-31d279c2041095966cfe",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09289",
      "source": "PAT:009",
      "target": "K:Review capacity and maintainers",
      "key": "V10-72e5c0099f0ba696d47f",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09290",
      "source": "PAT:009",
      "target": "K:Specifications and governance",
      "key": "V10-fd4d4f8d1e909bf2c835",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C08.3",
      "line_start": 23,
      "block_sha256": "953cf7ff060fd1e9756e00e5762e719d4d7111581cbad55c860d1c84d2eedf48",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09291",
      "source": "PAT:009",
      "target": "DOC:V10:chapters/chapter08.tex",
      "key": "V10-37e0caa7a3f3659d930e",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09292",
      "source": "PAT:009",
      "target": "C:C13",
      "key": "V11-4bee8ac8f39e5951297837fc",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 24,
      "line_end": 26,
      "block_sha256": "2f77680ffd8ecaebc050043c36e64ac159c310159015f17d840ed2fc0fe40046",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09293",
      "source": "PAT:009",
      "target": "DOC:V11:chapters/chapter08.tex",
      "key": "V11-f9d71b85c8354742d12024d6",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09294",
      "source": "PAT:010",
      "target": "FAMILY:F08",
      "key": "V10-718c1bcb7d834ad0bfa4",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09295",
      "source": "PAT:010",
      "target": "V06",
      "key": "V10-5ac6723e7341bdcd38e6",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09296",
      "source": "PAT:010",
      "target": "T:Verification & review",
      "key": "V10-7ebcfd2194b003e56493",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09297",
      "source": "PAT:010",
      "target": "T:Productivity",
      "key": "V10-9afc343118696f0a613e",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09298",
      "source": "PAT:010",
      "target": "K:AI as reviewer",
      "key": "V10-d258987e1a80be03a139",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09299",
      "source": "PAT:010",
      "target": "K:Automation bias and trust",
      "key": "V10-1f6bd4528c61fd7bc941",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09300",
      "source": "PAT:010",
      "target": "K:Review capacity and maintainers",
      "key": "V10-5762d1394cd5002569e8",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C07.2",
      "line_start": 105,
      "block_sha256": "926c4eefb369f92da3b96494f5ab4713abc6ca917cb2eb20847620703515fbc2",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09301",
      "source": "PAT:010",
      "target": "DOC:V10:chapters/chapter07.tex",
      "key": "V10-36dfa4d4a44e6446bcaa",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09302",
      "source": "PAT:010",
      "target": "C:C13",
      "key": "V11-a1856d4b85e5398a014f3b30",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 106,
      "line_end": 120,
      "block_sha256": "1af5a5c22ad26d6acbfc460c5f537af108a9c21817d825cd24b54ac631aa29df",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09303",
      "source": "PAT:010",
      "target": "DOC:V11:chapters/chapter07.tex",
      "key": "V11-6997019dcdae2f8424c4414b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09304",
      "source": "PAT:011",
      "target": "FAMILY:F03",
      "key": "V10-ddeac8839684751bcbe5",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09305",
      "source": "PAT:011",
      "target": "V06",
      "key": "V10-5250766d0719d521338f",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09306",
      "source": "PAT:011",
      "target": "T:What agents can do",
      "key": "V10-9ad6fa035646b68205cb",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09307",
      "source": "PAT:011",
      "target": "T:Engineering structure",
      "key": "V10-9ef8146895a3c3e1b861",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09308",
      "source": "PAT:011",
      "target": "K:Long-running agent execution",
      "key": "V10-1253f1750f36353c900e",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09309",
      "source": "PAT:011",
      "target": "K:Agent failure and escalation",
      "key": "V10-419d5e7e5473abae6ee5",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09310",
      "source": "PAT:011",
      "target": "K:Benchmarks and construct validity",
      "key": "V10-a55ae62547b4d2711859",
      "atlas_family": "classification"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09311",
      "source": "PAT:011",
      "target": "C:C13",
      "key": "V11-ad7e7265148d7fabc2534c2e",
      "atlas_family": "mapping"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09312",
      "source": "PAT:012",
      "target": "FAMILY:F10",
      "key": "V10-b905ab951d166a16b5d2",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09313",
      "source": "PAT:012",
      "target": "V06",
      "key": "V10-10f5165c3cb91f8cb299",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09314",
      "source": "PAT:012",
      "target": "T:Skills & learning",
      "key": "V10-29fa80cafdc9f18e7765",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09315",
      "source": "PAT:012",
      "target": "T:Jobs & roles",
      "key": "V10-816354a19890f8b37e23",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09316",
      "source": "PAT:012",
      "target": "K:Skills formation and teaching",
      "key": "V10-1abba7a1cbb8ed3228f7",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09317",
      "source": "PAT:012",
      "target": "K:Human cognitive load",
      "key": "V10-c13d24350bd9b52458f3",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09318",
      "source": "PAT:012",
      "target": "K:Cognitive offloading and skill debt",
      "key": "V10-fc22090ee23bc6653c2a",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09319",
      "source": "PAT:012",
      "target": "K:Onboarding and developer fluency",
      "key": "V10-a6eaecf98a36ba81ceee",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09320",
      "source": "PAT:012",
      "target": "K:Remote work and apprenticeship",
      "key": "V10-6288bc5fd1c31c9f6193",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C10.2",
      "line_start": 90,
      "block_sha256": "df2335e5ef724194829470cc8d5f55b35fa99060e1c3b045e34dbc067ab48761",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09321",
      "source": "PAT:012",
      "target": "DOC:V10:chapters/chapter10.tex",
      "key": "V10-25c19d10ec16fbe53df1",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09322",
      "source": "PAT:012",
      "target": "C:C13",
      "key": "V11-3da5c177db05b1c89d7c15e4",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 91,
      "line_end": 93,
      "block_sha256": "38c236d19413ae5b26ef43c0cb36add6f8f17990840c505dcb5f2b4a2aa6ec28",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09323",
      "source": "PAT:012",
      "target": "DOC:V11:chapters/chapter10.tex",
      "key": "V11-4fb7445238870baa666d725b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09324",
      "source": "PAT:013",
      "target": "FAMILY:F03",
      "key": "V10-91b02d2938cb38746af0",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09325",
      "source": "PAT:013",
      "target": "V06",
      "key": "V10-9e54249ca3300f6167c1",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09326",
      "source": "PAT:013",
      "target": "T:What agents can do",
      "key": "V10-b885dcc5ca7e6ee15774",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09327",
      "source": "PAT:013",
      "target": "T:Engineering structure",
      "key": "V10-406b530df3d4ebd4c843",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09328",
      "source": "PAT:013",
      "target": "K:Long-running agent execution",
      "key": "V10-955d4088779a1cd1bec0",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09329",
      "source": "PAT:013",
      "target": "K:Agent failure and escalation",
      "key": "V10-3a247ea4008c8464866f",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09330",
      "source": "PAT:013",
      "target": "K:Benchmarks and construct validity",
      "key": "V10-a87ad19a053f1c2e556c",
      "atlas_family": "classification"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09331",
      "source": "PAT:013",
      "target": "C:C13",
      "key": "V11-8347431a1bea99641f017366",
      "atlas_family": "mapping"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09332",
      "source": "PAT:014",
      "target": "FAMILY:F07",
      "key": "V10-aefc54cfd729895dc57c",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09333",
      "source": "PAT:014",
      "target": "V06",
      "key": "V10-a230bb5fe2d09c7091bb",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09334",
      "source": "PAT:014",
      "target": "T:Verification & review",
      "key": "V10-a2f55ee7e84beb56a0a0",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09335",
      "source": "PAT:014",
      "target": "T:What agents can do",
      "key": "V10-31dea257a33501c8b185",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09336",
      "source": "PAT:014",
      "target": "K:Independent verification and oracles",
      "key": "V10-cad22a487b3b33800c3a",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09337",
      "source": "PAT:014",
      "target": "K:Dataset provenance and dependency",
      "key": "V10-19f56f00de21633967ef",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C07.1",
      "line_start": 45,
      "block_sha256": "a1873dcbb3d03fc8320d8444f421ea69fec8a12f0a9143c90de66bdd09558c2c",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09338",
      "source": "PAT:014",
      "target": "DOC:V10:chapters/chapter07.tex",
      "key": "V10-dba0a38e1483641f965c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09339",
      "source": "PAT:014",
      "target": "C:C13",
      "key": "V11-9bf3930d63fb93198ecf091e",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 46,
      "line_end": 48,
      "block_sha256": "5b454a49b1c9644dd8166ad04324dc434aa2fd4588cc694daaa995b0ec35617b",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09340",
      "source": "PAT:014",
      "target": "DOC:V11:chapters/chapter07.tex",
      "key": "V11-8322e4e67392a6b540169a6c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09341",
      "source": "PAT:015",
      "target": "FAMILY:F07",
      "key": "V10-44bc3b82415c69942b06",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09342",
      "source": "PAT:015",
      "target": "V06",
      "key": "V10-b7ec3377415f10d5458f",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09343",
      "source": "PAT:015",
      "target": "T:Verification & review",
      "key": "V10-ec456087bc92628f504b",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09344",
      "source": "PAT:015",
      "target": "T:What agents can do",
      "key": "V10-24dc4b0f130f84acb6be",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09345",
      "source": "PAT:015",
      "target": "K:Independent verification and oracles",
      "key": "V10-61b50c75320a76e978dc",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09346",
      "source": "PAT:015",
      "target": "K:Dataset provenance and dependency",
      "key": "V10-f6be5a330f3f530c9169",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C07.3",
      "line_start": 140,
      "block_sha256": "6063cbb12c47be0b600119f75c00ff5b95b4e8207ee19785171ff7fc0fd31c3f",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09347",
      "source": "PAT:015",
      "target": "DOC:V10:chapters/chapter07.tex",
      "key": "V10-706fc734de46ede87fdc",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09348",
      "source": "PAT:015",
      "target": "C:C13",
      "key": "V11-88bcd2441c3e926301bd028b",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 141,
      "line_end": 143,
      "block_sha256": "ba84c17ee5a5dd2875746d97992b87640856e3075708646ba9993a2fa0dbcf23",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09349",
      "source": "PAT:015",
      "target": "DOC:V11:chapters/chapter07.tex",
      "key": "V11-69d45e78b8906854c89de1d2",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09350",
      "source": "PAT:016",
      "target": "FAMILY:F09",
      "key": "V10-f7e9f4edf4ebe3e22d1e",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09351",
      "source": "PAT:016",
      "target": "V06",
      "key": "V10-d27563c57bbaba420790",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09352",
      "source": "PAT:016",
      "target": "T:System knowledge & memory",
      "key": "V10-83c8eba52893c3fce801",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09353",
      "source": "PAT:016",
      "target": "T:Engineering structure",
      "key": "V10-b90c1263b075dbbd07c7",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09354",
      "source": "PAT:016",
      "target": "K:Agent context and persistent memory",
      "key": "V10-75b6eabb8f60f8cc826e",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09355",
      "source": "PAT:016",
      "target": "K:System understanding and rationale",
      "key": "V10-9eeddc658e19cd62bbc3",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09356",
      "source": "PAT:016",
      "target": "K:Ownership and knowledge transfer",
      "key": "V10-92ae487ec8ecf1f9dccf",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C09.3",
      "line_start": 117,
      "block_sha256": "ec15aa39732b8ec66c97381abbbc0b95a14ee56cf642320cdac55094470022a1",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09357",
      "source": "PAT:016",
      "target": "DOC:V10:chapters/chapter09.tex",
      "key": "V10-9567b02a24a04b91bc65",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09358",
      "source": "PAT:016",
      "target": "C:C13",
      "key": "V11-cb278ea613ed13326926be13",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 118,
      "line_end": 120,
      "block_sha256": "4f6d98130b5cc0eb6965463c978781a0d13549b91cc5914410f1e44a76dd57c3",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09359",
      "source": "PAT:016",
      "target": "DOC:V11:chapters/chapter09.tex",
      "key": "V11-467e10d292698a2b19138f5d",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09360",
      "source": "PAT:017",
      "target": "FAMILY:F06",
      "key": "V10-069f737bd9c89abefdaf",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09361",
      "source": "PAT:017",
      "target": "V06",
      "key": "V10-622d0249ddde18e750b3",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09362",
      "source": "PAT:017",
      "target": "T:Code quality & security",
      "key": "V10-62928fa786e514d34071",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09363",
      "source": "PAT:017",
      "target": "T:Engineering structure",
      "key": "V10-7a189ab21284c31ccb26",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09364",
      "source": "PAT:017",
      "target": "K:Vulnerability and secure code",
      "key": "V10-4e4b48e2feee72fd4381",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09365",
      "source": "PAT:017",
      "target": "K:Prompt injection and malicious tools",
      "key": "V10-272f75859c64b10aef0d",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09366",
      "source": "PAT:017",
      "target": "K:Dependencies and agent supply chain",
      "key": "V10-727562b6f6f13bc08da2",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C06.3",
      "line_start": 140,
      "block_sha256": "7eb64ab81409b1db793ccc99f452d2544771e35a0d3686a42bbc92f92cc90de0",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09367",
      "source": "PAT:017",
      "target": "DOC:V10:chapters/chapter06.tex",
      "key": "V10-95b042b4286eebc4ed90",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09368",
      "source": "PAT:017",
      "target": "C:C13",
      "key": "V11-9432bca46d268e8a4f81c4d0",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 139,
      "line_end": 143,
      "block_sha256": "ac6063d07756a101a40d4dd43f0c47522bfe06d7f5a46684cbe04d88016fc5e3",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09369",
      "source": "PAT:017",
      "target": "DOC:V11:chapters/chapter06.tex",
      "key": "V11-efecf497241e57d7b3b82597",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09370",
      "source": "PAT:018",
      "target": "FAMILY:F06",
      "key": "V10-ef14f7452aeaa12855f9",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09371",
      "source": "PAT:018",
      "target": "V06",
      "key": "V10-88e706dc8134fec8c7e9",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09372",
      "source": "PAT:018",
      "target": "T:Code quality & security",
      "key": "V10-94635f083c45ec17ec08",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09373",
      "source": "PAT:018",
      "target": "T:Engineering structure",
      "key": "V10-bd9cc1c14015f7a5d180",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09374",
      "source": "PAT:018",
      "target": "K:Vulnerability and secure code",
      "key": "V10-9b8dfc988248d44de610",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09375",
      "source": "PAT:018",
      "target": "K:Prompt injection and malicious tools",
      "key": "V10-3018334e27ea1e4e095b",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09376",
      "source": "PAT:018",
      "target": "K:Dependencies and agent supply chain",
      "key": "V10-d42aaec5160e6a1fe206",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C06.2",
      "line_start": 118,
      "block_sha256": "aedd03c00809afb8fbf57155ba0452dda61b091e12d08dc59770de3abcda2e23",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09377",
      "source": "PAT:018",
      "target": "DOC:V10:chapters/chapter06.tex",
      "key": "V10-38883b13ddde1f11588e",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09378",
      "source": "PAT:018",
      "target": "C:C13",
      "key": "V11-1db3ad1fb9124f0ae2c1eefb",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 117,
      "line_end": 119,
      "block_sha256": "4a33d18c2c37ca1eb5430b7f90d1ec3fbe9c153efdc4f87d48cb07f28022df2e",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09379",
      "source": "PAT:018",
      "target": "DOC:V11:chapters/chapter06.tex",
      "key": "V11-2b021422bb7729f88cb2d2da",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09380",
      "source": "PAT:019",
      "target": "FAMILY:F11",
      "key": "V10-a24a2e2e48f6d2797f43",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09381",
      "source": "PAT:019",
      "target": "V06",
      "key": "V10-7628259e5669177cbc98",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09382",
      "source": "PAT:019",
      "target": "T:Engineering structure",
      "key": "V10-f002ee2144930962c487",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09383",
      "source": "PAT:019",
      "target": "T:Jobs & roles",
      "key": "V10-fd63df64b8b5ee3ccb0a",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09384",
      "source": "PAT:019",
      "target": "T:Productivity",
      "key": "V10-549fe123eebe93d6bf4d",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09385",
      "source": "PAT:019",
      "target": "K:Human-agent collaboration",
      "key": "V10-30281c0ff85610227606",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09386",
      "source": "PAT:019",
      "target": "K:Review capacity and maintainers",
      "key": "V10-e31982bcd48a89503398",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09387",
      "source": "PAT:019",
      "target": "K:Specifications and governance",
      "key": "V10-628e4c7584e08b383f22",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C11.2",
      "line_start": 130,
      "block_sha256": "2a6b5dda26e6d721e632cf4c89d2681aa88ad70dd6e15468775e02ba92217c91",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09388",
      "source": "PAT:019",
      "target": "DOC:V10:chapters/chapter11.tex",
      "key": "V10-c6617d708133b110ca7c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09389",
      "source": "PAT:019",
      "target": "C:C13",
      "key": "V11-440ce2ea0866e528fa47b1a6",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 130,
      "line_end": 134,
      "block_sha256": "5d7b75d12391375625892a1fcf0acb8c8a56482ad4fea7ed70ed30a66e469896",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09390",
      "source": "PAT:019",
      "target": "DOC:V11:chapters/chapter11.tex",
      "key": "V11-466c44fe6472a9a7baa682aa",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09391",
      "source": "PAT:020",
      "target": "FAMILY:F09",
      "key": "V10-cbca0d96554beb8c0cf6",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09392",
      "source": "PAT:020",
      "target": "V06",
      "key": "V10-8756e9138d7af64e3169",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09393",
      "source": "PAT:020",
      "target": "T:System knowledge & memory",
      "key": "V10-7ff4b85e881de5c3bd3c",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09394",
      "source": "PAT:020",
      "target": "T:Engineering structure",
      "key": "V10-7905860da4888fad3a48",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09395",
      "source": "PAT:020",
      "target": "K:Agent context and persistent memory",
      "key": "V10-6812d541a76e9981ad6d",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09396",
      "source": "PAT:020",
      "target": "K:System understanding and rationale",
      "key": "V10-7f28372133a3a54559d0",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09397",
      "source": "PAT:020",
      "target": "K:Ownership and knowledge transfer",
      "key": "V10-f4a160cb1ef77cbdaf6f",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C09.2",
      "line_start": 84,
      "block_sha256": "573ea85110722b9220eeff0af73ef1ffccf896a9e402d164e16bb3814eff4baf",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09398",
      "source": "PAT:020",
      "target": "DOC:V10:chapters/chapter09.tex",
      "key": "V10-447c2156bfecec94ab90",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09399",
      "source": "PAT:020",
      "target": "C:C13",
      "key": "V11-be6e7756a61b6bb64b28d490",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 85,
      "line_end": 87,
      "block_sha256": "65e97552acbcc6470f15ac11d76209f6f8863393cc309a00a0acec1d8dc297bb",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09400",
      "source": "PAT:020",
      "target": "DOC:V11:chapters/chapter09.tex",
      "key": "V11-77a193b1ea82ece3a2cb3423",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09401",
      "source": "PAT:021",
      "target": "FAMILY:F03",
      "key": "V10-67c5a3966e7f28f63462",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09402",
      "source": "PAT:021",
      "target": "V06",
      "key": "V10-b3ae0460e347f912afd6",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09403",
      "source": "PAT:021",
      "target": "T:What agents can do",
      "key": "V10-d194759f03d116cff4bf",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09404",
      "source": "PAT:021",
      "target": "T:Engineering structure",
      "key": "V10-6ad260194408c62faf94",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09405",
      "source": "PAT:021",
      "target": "K:Long-running agent execution",
      "key": "V10-3c7c055bd69ab9bb0be3",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09406",
      "source": "PAT:021",
      "target": "K:Agent failure and escalation",
      "key": "V10-7f0b1a8b14b442297f7e",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09407",
      "source": "PAT:021",
      "target": "K:Benchmarks and construct validity",
      "key": "V10-d88e9f2fc733aa167db0",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C03.3",
      "line_start": 147,
      "block_sha256": "0fb62fe9bf9be3842c8d0a52e34e153a5b6f3f9de08d77cec5ad856642bb4bdd",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09408",
      "source": "PAT:021",
      "target": "DOC:V10:chapters/chapter03.tex",
      "key": "V10-bf9fccc2f92864535652",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09409",
      "source": "PAT:021",
      "target": "C:C13",
      "key": "V11-af0bb3ec56166744bb9b1f38",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 145,
      "line_end": 149,
      "block_sha256": "75420be121ca009a7d1a63b12197b353d74523b701ca5934f0e4c87b1753c66a",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09410",
      "source": "PAT:021",
      "target": "DOC:V11:chapters/chapter03.tex",
      "key": "V11-a2d4805d7b6815cf0a4eec9c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09411",
      "source": "PAT:022",
      "target": "FAMILY:F08",
      "key": "V10-0418afb3f001925c8cf3",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09412",
      "source": "PAT:022",
      "target": "V06",
      "key": "V10-7ec9bc0e6fd0f77fb457",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09413",
      "source": "PAT:022",
      "target": "T:Verification & review",
      "key": "V10-1b01455595bbeacfee04",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09414",
      "source": "PAT:022",
      "target": "T:Productivity",
      "key": "V10-aecf2ea568d969e4ca69",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09415",
      "source": "PAT:022",
      "target": "K:AI as reviewer",
      "key": "V10-0cba6545a5639ec1c322",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09416",
      "source": "PAT:022",
      "target": "K:Automation bias and trust",
      "key": "V10-dbbf9b1df14e085ce175",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09417",
      "source": "PAT:022",
      "target": "K:Review capacity and maintainers",
      "key": "V10-222daf0fc1b2d677883a",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C08.2",
      "line_start": 135,
      "block_sha256": "052ac46e258ccb0904aad90ec7b24996b81699cea0822a44d44e6ea22e0232b9",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09418",
      "source": "PAT:022",
      "target": "DOC:V10:chapters/chapter08.tex",
      "key": "V10-708c499136a849252567",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09419",
      "source": "PAT:022",
      "target": "C:C13",
      "key": "V11-88f963f776c5a22961094ea1",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 136,
      "line_end": 138,
      "block_sha256": "3a2f49549b6ac90893f5ec341805634e27c2b4422bb267ee5dfb31bbf71e0718",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09420",
      "source": "PAT:022",
      "target": "DOC:V11:chapters/chapter08.tex",
      "key": "V11-9b593cb6782af1c1ba529052",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09421",
      "source": "PAT:023",
      "target": "FAMILY:F03",
      "key": "V10-af85572390866f3ce2e7",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09422",
      "source": "PAT:023",
      "target": "V06",
      "key": "V10-511356b2107a66059b58",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09423",
      "source": "PAT:023",
      "target": "T:What agents can do",
      "key": "V10-3c229d1971a80134652e",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09424",
      "source": "PAT:023",
      "target": "T:Engineering structure",
      "key": "V10-a48f656a21a3c4e2e552",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09425",
      "source": "PAT:023",
      "target": "K:Long-running agent execution",
      "key": "V10-8681bf16192bacf5e0d6",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09426",
      "source": "PAT:023",
      "target": "K:Agent failure and escalation",
      "key": "V10-754c4f0f25d39d65e198",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09427",
      "source": "PAT:023",
      "target": "K:Benchmarks and construct validity",
      "key": "V10-164900c518fdd3c3f68c",
      "atlas_family": "classification"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09428",
      "source": "PAT:023",
      "target": "C:C13",
      "key": "V11-127f1bca3884237f68d58c5e",
      "atlas_family": "mapping"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09429",
      "source": "PAT:024",
      "target": "FAMILY:F03",
      "key": "V10-35a8a9bebfc4618758f5",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09430",
      "source": "PAT:024",
      "target": "V06",
      "key": "V10-74b23ead2e8c3888b5bb",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09431",
      "source": "PAT:024",
      "target": "T:What agents can do",
      "key": "V10-a8d63839870c6ee8831f",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09432",
      "source": "PAT:024",
      "target": "T:Engineering structure",
      "key": "V10-e23e2868075e9d5f3e55",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09433",
      "source": "PAT:024",
      "target": "K:Long-running agent execution",
      "key": "V10-763773a9cc999f8ad68f",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09434",
      "source": "PAT:024",
      "target": "K:Agent failure and escalation",
      "key": "V10-c29cd4999e284066071b",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09435",
      "source": "PAT:024",
      "target": "K:Benchmarks and construct validity",
      "key": "V10-6beab7c1afa4fda4ecc5",
      "atlas_family": "classification"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09436",
      "source": "PAT:024",
      "target": "C:C13",
      "key": "V11-8c4f02698fcc93063a5d6ca3",
      "atlas_family": "mapping"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09437",
      "source": "PAT:025",
      "target": "FAMILY:F03",
      "key": "V10-ca7dd1ad5c58d36395cc",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09438",
      "source": "PAT:025",
      "target": "V06",
      "key": "V10-cca2c16e200c81630935",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09439",
      "source": "PAT:025",
      "target": "T:What agents can do",
      "key": "V10-7b601ce6e80649a4d4ee",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09440",
      "source": "PAT:025",
      "target": "T:Engineering structure",
      "key": "V10-87d68ef3eb7942132105",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09441",
      "source": "PAT:025",
      "target": "K:Long-running agent execution",
      "key": "V10-10882410aa485ca59221",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09442",
      "source": "PAT:025",
      "target": "K:Agent failure and escalation",
      "key": "V10-7c4c6a92a5b82c01186c",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09443",
      "source": "PAT:025",
      "target": "K:Benchmarks and construct validity",
      "key": "V10-7197eea2594eef762722",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C03.1",
      "line_start": 49,
      "block_sha256": "79a0e8667f2f1b6b45460a118cf922699db8f5b44910516ded0b2a11f4186fe3",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09444",
      "source": "PAT:025",
      "target": "DOC:V10:chapters/chapter03.tex",
      "key": "V10-4e4d06029f43b36a0aab",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09445",
      "source": "PAT:025",
      "target": "C:C13",
      "key": "V11-c216f852ab0d9a31b9482c25",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 47,
      "line_end": 51,
      "block_sha256": "06487e737a534f877292416d6a2f6830a38862a7386ac7a62bc2557dcccb3e4f",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09446",
      "source": "PAT:025",
      "target": "DOC:V11:chapters/chapter03.tex",
      "key": "V11-56772f9590de4c7de06c5723",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09447",
      "source": "PAT:026",
      "target": "FAMILY:F03",
      "key": "V10-338d5e62126888901a8d",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09448",
      "source": "PAT:026",
      "target": "V06",
      "key": "V10-488dfa7d29ae2072189e",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09449",
      "source": "PAT:026",
      "target": "T:What agents can do",
      "key": "V10-dc5ea7efe1c946133c88",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09450",
      "source": "PAT:026",
      "target": "T:Engineering structure",
      "key": "V10-087aec9e27c039164281",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09451",
      "source": "PAT:026",
      "target": "K:Long-running agent execution",
      "key": "V10-25e47eff0942ff5e2e37",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09452",
      "source": "PAT:026",
      "target": "K:Agent failure and escalation",
      "key": "V10-1c0a3fbb2aec7a5665fe",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09453",
      "source": "PAT:026",
      "target": "K:Benchmarks and construct validity",
      "key": "V10-b83c929f89f372074e53",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C03.2",
      "line_start": 119,
      "block_sha256": "030fb56e956d284fae9a75e1933f3f8422e31c3abfb1c3b3d79505a8b5fd4baf",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09454",
      "source": "PAT:026",
      "target": "DOC:V10:chapters/chapter03.tex",
      "key": "V10-aa80674fffe140b60f49",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09455",
      "source": "PAT:026",
      "target": "C:C13",
      "key": "V11-cdc5064ede3e053a7d429b14",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 117,
      "line_end": 121,
      "block_sha256": "cf3485c5162144074aafd4dc13a18497985e151b2ab94b638841f2c6c0321a72",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09456",
      "source": "PAT:026",
      "target": "DOC:V11:chapters/chapter03.tex",
      "key": "V11-cb997f5e76cebec4882b6768",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09457",
      "source": "PAT:027",
      "target": "FAMILY:F07",
      "key": "V10-0f04a8783c0690cf180e",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09458",
      "source": "PAT:027",
      "target": "V06",
      "key": "V10-9e1559eea46d9ae05418",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09459",
      "source": "PAT:027",
      "target": "T:Verification & review",
      "key": "V10-c2e4315e9959fab7587e",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09460",
      "source": "PAT:027",
      "target": "T:What agents can do",
      "key": "V10-a5ee7288f9ba89b1a4a6",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09461",
      "source": "PAT:027",
      "target": "K:Independent verification and oracles",
      "key": "V10-9aeafb5de80f0b30a788",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09462",
      "source": "PAT:027",
      "target": "K:Dataset provenance and dependency",
      "key": "V10-4d2040e6d83e34165151",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C07.2",
      "line_start": 105,
      "block_sha256": "926c4eefb369f92da3b96494f5ab4713abc6ca917cb2eb20847620703515fbc2",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09463",
      "source": "PAT:027",
      "target": "DOC:V10:chapters/chapter07.tex",
      "key": "V10-db88a0a232d52f358bdd",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09464",
      "source": "PAT:027",
      "target": "C:C13",
      "key": "V11-7366465fc2a3072462edc139",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 106,
      "line_end": 120,
      "block_sha256": "1af5a5c22ad26d6acbfc460c5f537af108a9c21817d825cd24b54ac631aa29df",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09465",
      "source": "PAT:027",
      "target": "DOC:V11:chapters/chapter07.tex",
      "key": "V11-a7fb2c72a711e1784ebbf356",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09466",
      "source": "PAT:028",
      "target": "FAMILY:F09",
      "key": "V10-77d7535129b74d96ae2c",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09467",
      "source": "PAT:028",
      "target": "V06",
      "key": "V10-1fb2f95dd9d0fc41071f",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09468",
      "source": "PAT:028",
      "target": "T:System knowledge & memory",
      "key": "V10-a7fd9880c96efe945579",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09469",
      "source": "PAT:028",
      "target": "T:Engineering structure",
      "key": "V10-a67a790571b700040adc",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09470",
      "source": "PAT:028",
      "target": "K:Agent context and persistent memory",
      "key": "V10-b1da9d517d26544aa6c3",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09471",
      "source": "PAT:028",
      "target": "K:System understanding and rationale",
      "key": "V10-1d892262624987348667",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09472",
      "source": "PAT:028",
      "target": "K:Ownership and knowledge transfer",
      "key": "V10-db277989eb6ce0d97015",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C09.1",
      "line_start": 63,
      "block_sha256": "78f4119111db3638df41bea54cf27b7f7d5137fe916de9e632024523c26c11e4",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09473",
      "source": "PAT:028",
      "target": "DOC:V10:chapters/chapter09.tex",
      "key": "V10-005b9ff28f13d6d4b272",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09474",
      "source": "PAT:028",
      "target": "C:C13",
      "key": "V11-57de462351d445fd43dec271",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 64,
      "line_end": 66,
      "block_sha256": "6a7fa9c5afe865067f734a85ea66afe7cda6c60755ecd3250f9bca22c157feff",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09475",
      "source": "PAT:028",
      "target": "DOC:V11:chapters/chapter09.tex",
      "key": "V11-fffbf9f4380ec287e12c9510",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09476",
      "source": "PAT:029",
      "target": "FAMILY:F09",
      "key": "V10-8049c4efbe80b46f6457",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09477",
      "source": "PAT:029",
      "target": "V06",
      "key": "V10-2c867b194b1404fd454b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09478",
      "source": "PAT:029",
      "target": "T:System knowledge & memory",
      "key": "V10-2be354b48661d64140d4",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09479",
      "source": "PAT:029",
      "target": "T:Engineering structure",
      "key": "V10-ef361ef899d7a7ce89a1",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09480",
      "source": "PAT:029",
      "target": "K:Agent context and persistent memory",
      "key": "V10-14f5f8a3eadd4aaf7125",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09481",
      "source": "PAT:029",
      "target": "K:System understanding and rationale",
      "key": "V10-9488da1b61de5ebe701b",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09482",
      "source": "PAT:029",
      "target": "K:Ownership and knowledge transfer",
      "key": "V10-e3d845528211b8930c49",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C09.3",
      "line_start": 117,
      "block_sha256": "ec15aa39732b8ec66c97381abbbc0b95a14ee56cf642320cdac55094470022a1",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09483",
      "source": "PAT:029",
      "target": "DOC:V10:chapters/chapter09.tex",
      "key": "V10-4e9c32fa9f83675b336b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09484",
      "source": "PAT:029",
      "target": "C:C13",
      "key": "V11-fb1578b1327306b61451dafb",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 118,
      "line_end": 120,
      "block_sha256": "4f6d98130b5cc0eb6965463c978781a0d13549b91cc5914410f1e44a76dd57c3",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09485",
      "source": "PAT:029",
      "target": "DOC:V11:chapters/chapter09.tex",
      "key": "V11-19bf0252bcb0b274963b2875",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09486",
      "source": "PAT:030",
      "target": "FAMILY:F06",
      "key": "V10-185acd9abafdfa434d10",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09487",
      "source": "PAT:030",
      "target": "V06",
      "key": "V10-3b2307f64680f18159bc",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09488",
      "source": "PAT:030",
      "target": "T:Code quality & security",
      "key": "V10-064f49dcf30bcd18f13e",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09489",
      "source": "PAT:030",
      "target": "T:Engineering structure",
      "key": "V10-823eedc0c7150d2e665f",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09490",
      "source": "PAT:030",
      "target": "K:Vulnerability and secure code",
      "key": "V10-ed6a4edd8f7b03cd4029",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09491",
      "source": "PAT:030",
      "target": "K:Prompt injection and malicious tools",
      "key": "V10-ac4d60a01d4398e57971",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09492",
      "source": "PAT:030",
      "target": "K:Dependencies and agent supply chain",
      "key": "V10-38fa3bc626b62addf0b2",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C06.2",
      "line_start": 118,
      "block_sha256": "aedd03c00809afb8fbf57155ba0452dda61b091e12d08dc59770de3abcda2e23",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09493",
      "source": "PAT:030",
      "target": "DOC:V10:chapters/chapter06.tex",
      "key": "V10-d4cf1c2b89e782c8ef39",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09494",
      "source": "PAT:030",
      "target": "C:C13",
      "key": "V11-73a7b66cf7b760500b42a538",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 117,
      "line_end": 119,
      "block_sha256": "4a33d18c2c37ca1eb5430b7f90d1ec3fbe9c153efdc4f87d48cb07f28022df2e",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09495",
      "source": "PAT:030",
      "target": "DOC:V11:chapters/chapter06.tex",
      "key": "V11-f819043efcd096128a848a5d",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09496",
      "source": "PAT:031",
      "target": "FAMILY:F11",
      "key": "V10-c35e49775501775eb417",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09497",
      "source": "PAT:031",
      "target": "V06",
      "key": "V10-ead5c53c447572d4c607",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09498",
      "source": "PAT:031",
      "target": "T:Engineering structure",
      "key": "V10-79fb20ab724f4736c10d",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09499",
      "source": "PAT:031",
      "target": "T:Jobs & roles",
      "key": "V10-cb2ef58dc08fd3070b98",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09500",
      "source": "PAT:031",
      "target": "T:Productivity",
      "key": "V10-84d5f7923819edb62a23",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09501",
      "source": "PAT:031",
      "target": "K:Human-agent collaboration",
      "key": "V10-c6422b64e3e8c9e3f073",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09502",
      "source": "PAT:031",
      "target": "K:Review capacity and maintainers",
      "key": "V10-f413d5c0a398eed30738",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09503",
      "source": "PAT:031",
      "target": "K:Specifications and governance",
      "key": "V10-70c10e8727a680e1c389",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C11.2",
      "line_start": 130,
      "block_sha256": "2a6b5dda26e6d721e632cf4c89d2681aa88ad70dd6e15468775e02ba92217c91",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09504",
      "source": "PAT:031",
      "target": "DOC:V10:chapters/chapter11.tex",
      "key": "V10-2840ce4777337a630ab4",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09505",
      "source": "PAT:031",
      "target": "C:C13",
      "key": "V11-37f417d4ac78a599b46e060e",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 130,
      "line_end": 134,
      "block_sha256": "5d7b75d12391375625892a1fcf0acb8c8a56482ad4fea7ed70ed30a66e469896",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09506",
      "source": "PAT:031",
      "target": "DOC:V11:chapters/chapter11.tex",
      "key": "V11-99abb576f47f9cd2a0daa8d0",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09507",
      "source": "PAT:032",
      "target": "FAMILY:F11",
      "key": "V10-ccd8e5150a16814b70bb",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09508",
      "source": "PAT:032",
      "target": "V06",
      "key": "V10-b80cb7ea02c0363f2670",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09509",
      "source": "PAT:032",
      "target": "T:Engineering structure",
      "key": "V10-7d1af086889686643d75",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09510",
      "source": "PAT:032",
      "target": "T:Jobs & roles",
      "key": "V10-667552cfa6881ec794b8",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09511",
      "source": "PAT:032",
      "target": "T:Productivity",
      "key": "V10-e746eb78b5dd6ae95faf",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09512",
      "source": "PAT:032",
      "target": "K:Human-agent collaboration",
      "key": "V10-d8cfbb120c41ef049900",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09513",
      "source": "PAT:032",
      "target": "K:Review capacity and maintainers",
      "key": "V10-481ca95d54e154625e31",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09514",
      "source": "PAT:032",
      "target": "K:Specifications and governance",
      "key": "V10-a22355b278e71d547d34",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C11.2",
      "line_start": 130,
      "block_sha256": "2a6b5dda26e6d721e632cf4c89d2681aa88ad70dd6e15468775e02ba92217c91",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09515",
      "source": "PAT:032",
      "target": "DOC:V10:chapters/chapter11.tex",
      "key": "V10-d5a9d41b94f8e41e04e1",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09516",
      "source": "PAT:032",
      "target": "C:C13",
      "key": "V11-9fd30131a9931cbf8b76b29d",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 130,
      "line_end": 134,
      "block_sha256": "5d7b75d12391375625892a1fcf0acb8c8a56482ad4fea7ed70ed30a66e469896",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09517",
      "source": "PAT:032",
      "target": "DOC:V11:chapters/chapter11.tex",
      "key": "V11-830e332006435f58170955df",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09518",
      "source": "PAT:033",
      "target": "FAMILY:F12",
      "key": "V10-41c513bf3dc41866a11a",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09519",
      "source": "PAT:033",
      "target": "V06",
      "key": "V10-0e686b0176d2a92ffe9d",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09520",
      "source": "PAT:033",
      "target": "T:Economics",
      "key": "V10-e9813c0b10df10976a12",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09521",
      "source": "PAT:033",
      "target": "T:Jobs & roles",
      "key": "V10-a9ade5d0cb0f6eb08465",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09522",
      "source": "PAT:033",
      "target": "K:Economic costs and return",
      "key": "V10-f02d519383d0ad76ea89",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09523",
      "source": "PAT:033",
      "target": "K:Employment and early-career roles",
      "key": "V10-0e64556259e6ea7ccd27",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09524",
      "source": "PAT:033",
      "target": "K:Evaluation methodology and baselines",
      "key": "V10-797b4a319a668d31122a",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C12.1",
      "line_start": 27,
      "block_sha256": "a53adad4007c02b3d5353a5144b2b274ed70eb2a98a79d842e898d7ac78eae3b",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09525",
      "source": "PAT:033",
      "target": "DOC:V10:chapters/chapter12.tex",
      "key": "V10-5bad48df16509a67c60e",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09526",
      "source": "PAT:033",
      "target": "C:C13",
      "key": "V11-4c3029e208129a9382a8ce91",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 28,
      "line_end": 30,
      "block_sha256": "c60a854c936948a6acfe286558c1ee2f0d93fc1a0d4cc716ec531263a161942c",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09527",
      "source": "PAT:033",
      "target": "DOC:V11:chapters/chapter12.tex",
      "key": "V11-9da9ab3ec7713d7d254ae9ea",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09528",
      "source": "PAT:034",
      "target": "FAMILY:F06",
      "key": "V10-600dd516172fd0f5fe06",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09529",
      "source": "PAT:034",
      "target": "V06",
      "key": "V10-dac3b86da347ab632565",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09530",
      "source": "PAT:034",
      "target": "T:Code quality & security",
      "key": "V10-8efc161295beb0a48f61",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09531",
      "source": "PAT:034",
      "target": "T:Engineering structure",
      "key": "V10-df6fa69664eda09cd79c",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09532",
      "source": "PAT:034",
      "target": "K:Vulnerability and secure code",
      "key": "V10-8675c0aee6ebcb4a8ad5",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09533",
      "source": "PAT:034",
      "target": "K:Prompt injection and malicious tools",
      "key": "V10-121a30224c934b8e9860",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09534",
      "source": "PAT:034",
      "target": "K:Dependencies and agent supply chain",
      "key": "V10-5f838064ef8e8de2b0f2",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C06.3",
      "line_start": 140,
      "block_sha256": "7eb64ab81409b1db793ccc99f452d2544771e35a0d3686a42bbc92f92cc90de0",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09535",
      "source": "PAT:034",
      "target": "DOC:V10:chapters/chapter06.tex",
      "key": "V10-622dce6885a367d3a6e6",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09536",
      "source": "PAT:034",
      "target": "C:C13",
      "key": "V11-65e3a2fc86ffae4624bc5a4b",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 139,
      "line_end": 143,
      "block_sha256": "ac6063d07756a101a40d4dd43f0c47522bfe06d7f5a46684cbe04d88016fc5e3",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09537",
      "source": "PAT:034",
      "target": "DOC:V11:chapters/chapter06.tex",
      "key": "V11-0c2a8edf0bf8fb9dff8a7281",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09538",
      "source": "PAT:035",
      "target": "FAMILY:F11",
      "key": "V10-46cdd3ec7f490b5aaf75",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09539",
      "source": "PAT:035",
      "target": "V06",
      "key": "V10-229db66ad3c7ea88344e",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09540",
      "source": "PAT:035",
      "target": "T:Engineering structure",
      "key": "V10-bcf302934fece0d1e5d4",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09541",
      "source": "PAT:035",
      "target": "T:Jobs & roles",
      "key": "V10-387b7b6bffe392203bc2",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09542",
      "source": "PAT:035",
      "target": "T:Productivity",
      "key": "V10-aa81056fe721676af9c7",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09543",
      "source": "PAT:035",
      "target": "K:Human-agent collaboration",
      "key": "V10-4e251402f81d0b8fac8a",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09544",
      "source": "PAT:035",
      "target": "K:Review capacity and maintainers",
      "key": "V10-bf3ceaee9d00ab1b5c45",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09545",
      "source": "PAT:035",
      "target": "K:Specifications and governance",
      "key": "V10-82611e395db7840506d7",
      "atlas_family": "classification"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09546",
      "source": "PAT:035",
      "target": "C:C13",
      "key": "V11-5ce89b7a41f664b4b0e78f7f",
      "atlas_family": "mapping"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09547",
      "source": "PAT:036",
      "target": "FAMILY:F05",
      "key": "V10-807abafc8b3c6fe94ea4",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09548",
      "source": "PAT:036",
      "target": "V06",
      "key": "V10-f32df71b2e616cb525f8",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09549",
      "source": "PAT:036",
      "target": "T:Code quality & security",
      "key": "V10-972871846bae943aeb7f",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09550",
      "source": "PAT:036",
      "target": "T:System knowledge & memory",
      "key": "V10-235e63cb5e557b093cab",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09551",
      "source": "PAT:036",
      "target": "K:Architecture and modularity",
      "key": "V10-a37c2982c294a93b1622",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09552",
      "source": "PAT:036",
      "target": "K:Code reuse and duplication",
      "key": "V10-e006e71ddd8e780b56f6",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09553",
      "source": "PAT:036",
      "target": "K:Technical debt and complexity",
      "key": "V10-a8bc6d0250471726b65b",
      "atlas_family": "classification"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09554",
      "source": "PAT:036",
      "target": "C:C13",
      "key": "V11-75538fcdc9ae3952a5e81f8a",
      "atlas_family": "mapping"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09555",
      "source": "PAT:037",
      "target": "FAMILY:F06",
      "key": "V10-21d701ffcf658d86d78c",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09556",
      "source": "PAT:037",
      "target": "V06",
      "key": "V10-04abddafecc1218bb091",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09557",
      "source": "PAT:037",
      "target": "T:Code quality & security",
      "key": "V10-01bd2502817f71ecce26",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09558",
      "source": "PAT:037",
      "target": "T:Engineering structure",
      "key": "V10-e4ff4e988742867e58b5",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09559",
      "source": "PAT:037",
      "target": "K:Vulnerability and secure code",
      "key": "V10-6b00f33a377887ae5839",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09560",
      "source": "PAT:037",
      "target": "K:Prompt injection and malicious tools",
      "key": "V10-89ce7ccfdf179d29f20f",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09561",
      "source": "PAT:037",
      "target": "K:Dependencies and agent supply chain",
      "key": "V10-12fe96232228c9a863c8",
      "atlas_family": "classification"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09562",
      "source": "PAT:037",
      "target": "C:C13",
      "key": "V11-010d3c8cbf513c3320e0fd0d",
      "atlas_family": "mapping"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09563",
      "source": "PAT:038",
      "target": "FAMILY:F09",
      "key": "V10-69bb5b9069090c862524",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09564",
      "source": "PAT:038",
      "target": "V06",
      "key": "V10-57ad4377ca558ee206d7",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09565",
      "source": "PAT:038",
      "target": "T:System knowledge & memory",
      "key": "V10-3b1fef30d77a979c960a",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09566",
      "source": "PAT:038",
      "target": "T:Engineering structure",
      "key": "V10-1614b707bd2def56c5b0",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09567",
      "source": "PAT:038",
      "target": "K:Agent context and persistent memory",
      "key": "V10-50029eba7aed71f24647",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09568",
      "source": "PAT:038",
      "target": "K:System understanding and rationale",
      "key": "V10-99c87ca0ddf8a899205a",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09569",
      "source": "PAT:038",
      "target": "K:Ownership and knowledge transfer",
      "key": "V10-67af40f0bc2ca55746d6",
      "atlas_family": "classification"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09570",
      "source": "PAT:038",
      "target": "C:C13",
      "key": "V11-9d38fbdb8f1b60adfa818b58",
      "atlas_family": "mapping"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09571",
      "source": "PAT:039",
      "target": "FAMILY:F08",
      "key": "V10-79bc71c223e9c8679b9b",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09572",
      "source": "PAT:039",
      "target": "V06",
      "key": "V10-5f3c49295f744d2a3e01",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09573",
      "source": "PAT:039",
      "target": "T:Verification & review",
      "key": "V10-7a012811abc27485dc33",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09574",
      "source": "PAT:039",
      "target": "T:Productivity",
      "key": "V10-02d7ba9ca4f96f7839cd",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09575",
      "source": "PAT:039",
      "target": "K:AI as reviewer",
      "key": "V10-e01be7b60343a6e7ed1f",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09576",
      "source": "PAT:039",
      "target": "K:Automation bias and trust",
      "key": "V10-d2b259953b151ac360e0",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09577",
      "source": "PAT:039",
      "target": "K:Review capacity and maintainers",
      "key": "V10-94c4040e543c64fc3ef2",
      "atlas_family": "classification"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09578",
      "source": "PAT:039",
      "target": "C:C13",
      "key": "V11-dbf18470732d98b8f48d4a77",
      "atlas_family": "mapping"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09579",
      "source": "PAT:040",
      "target": "FAMILY:F05",
      "key": "V10-1ecd23eb18a0a5bf16ae",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09580",
      "source": "PAT:040",
      "target": "V06",
      "key": "V10-4be0f774cb9db9679c02",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09581",
      "source": "PAT:040",
      "target": "T:Code quality & security",
      "key": "V10-9d4326ecb2a83ad74856",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09582",
      "source": "PAT:040",
      "target": "T:System knowledge & memory",
      "key": "V10-91d19c180be407bfd277",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09583",
      "source": "PAT:040",
      "target": "K:Architecture and modularity",
      "key": "V10-30c900da22337f0a6535",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09584",
      "source": "PAT:040",
      "target": "K:Code reuse and duplication",
      "key": "V10-ddcdb322b3f1781c2acf",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09585",
      "source": "PAT:040",
      "target": "K:Technical debt and complexity",
      "key": "V10-d535ad884da281d49b6a",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C05.3",
      "line_start": 123,
      "block_sha256": "810ad091785e78784568f9e76953da0ef06356b31cba4c26ce0a304e25b357e7",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09586",
      "source": "PAT:040",
      "target": "DOC:V10:chapters/chapter05.tex",
      "key": "V10-026d055ff478ec52f5f9",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09587",
      "source": "PAT:040",
      "target": "C:C13",
      "key": "V11-9819d9367571787dc02c6bf1",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 123,
      "line_end": 125,
      "block_sha256": "175e358de2740facdb753f3bb3b87a56115aa00f0e9e0d14a48571e4e3d27abf",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09588",
      "source": "PAT:040",
      "target": "DOC:V11:chapters/chapter05.tex",
      "key": "V11-24e133ab968b3ead0c97c804",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09589",
      "source": "PAT:041",
      "target": "FAMILY:F09",
      "key": "V10-ebb33a8eb56dcff74548",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09590",
      "source": "PAT:041",
      "target": "V06",
      "key": "V10-87439054e512fe213ae4",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09591",
      "source": "PAT:041",
      "target": "T:System knowledge & memory",
      "key": "V10-735a36f27026339afcfd",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09592",
      "source": "PAT:041",
      "target": "T:Engineering structure",
      "key": "V10-681ba8d948ee8fca8024",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09593",
      "source": "PAT:041",
      "target": "K:Agent context and persistent memory",
      "key": "V10-cbbc152de3bb5b54dbb8",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09594",
      "source": "PAT:041",
      "target": "K:System understanding and rationale",
      "key": "V10-d2088f82e2ea44f87273",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09595",
      "source": "PAT:041",
      "target": "K:Ownership and knowledge transfer",
      "key": "V10-4cf921c26e8a39291ab6",
      "atlas_family": "classification"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09596",
      "source": "PAT:041",
      "target": "C:C13",
      "key": "V11-b06c0e428ec0c1416ced8b70",
      "atlas_family": "mapping"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09597",
      "source": "PAT:042",
      "target": "FAMILY:F12",
      "key": "V10-128bcb253ea3fd2e8b97",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09598",
      "source": "PAT:042",
      "target": "V06",
      "key": "V10-85acb2c150795eeda6f5",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09599",
      "source": "PAT:042",
      "target": "T:Economics",
      "key": "V10-ea3e75c3b68b3cc2723a",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09600",
      "source": "PAT:042",
      "target": "T:Jobs & roles",
      "key": "V10-3477503e661f2cd76bd1",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09601",
      "source": "PAT:042",
      "target": "K:Economic costs and return",
      "key": "V10-48893ff987997ba4a09d",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09602",
      "source": "PAT:042",
      "target": "K:Employment and early-career roles",
      "key": "V10-4ed7bf1efc6426d92f53",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09603",
      "source": "PAT:042",
      "target": "K:Evaluation methodology and baselines",
      "key": "V10-2cba8e97904a5911d066",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C12.2",
      "line_start": 69,
      "block_sha256": "bcf6ae8c8b4cfa227e509d84195ce635b6f55a81e4aad96c243157214c62a48e",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09604",
      "source": "PAT:042",
      "target": "DOC:V10:chapters/chapter12.tex",
      "key": "V10-629cd05af24b93cf352e",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09605",
      "source": "PAT:042",
      "target": "C:C13",
      "key": "V11-e1b47a8368afdee33e30551b",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 70,
      "line_end": 74,
      "block_sha256": "0bd765d95d5e2cb9d4abdd9aa20ebbe274b45dc4cd0abdd8c0e982069b42551c",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09606",
      "source": "PAT:042",
      "target": "DOC:V11:chapters/chapter12.tex",
      "key": "V11-5f9a9419559ecd7e86531e0a",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09607",
      "source": "PAT:043",
      "target": "FAMILY:F04",
      "key": "V10-2a7354c5b76e85bf7a24",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09608",
      "source": "PAT:043",
      "target": "V06",
      "key": "V10-887b910d9283b55bd505",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09609",
      "source": "PAT:043",
      "target": "T:Engineering structure",
      "key": "V10-f2c935a9cad333b06b1a",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09610",
      "source": "PAT:043",
      "target": "T:Verification & review",
      "key": "V10-4d31694f951d471373b6",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09611",
      "source": "PAT:043",
      "target": "K:Specifications and governance",
      "key": "V10-7569fbd16f18eea7baad",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09612",
      "source": "PAT:043",
      "target": "K:Independent verification and oracles",
      "key": "V10-3d5b778d0b4e57420090",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C04.1",
      "line_start": 65,
      "block_sha256": "989141f91de2c28f82e6b74ca9b26fa7dbc94488024b7bc8c8e0e52d66a164bd",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09613",
      "source": "PAT:043",
      "target": "DOC:V10:chapters/chapter04.tex",
      "key": "V10-662864f64ebcb375f0ba",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09614",
      "source": "PAT:043",
      "target": "C:C13",
      "key": "V11-6592eda15c8e5b3c9e314523",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 66,
      "line_end": 68,
      "block_sha256": "f72352a3c16fb0622cda041329d35eea72429cc96a3d186dd2900384a5c1b425",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09615",
      "source": "PAT:043",
      "target": "DOC:V11:chapters/chapter04.tex",
      "key": "V11-4248a9b04d9ac077e65d311c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09616",
      "source": "PAT:044",
      "target": "FAMILY:F07",
      "key": "V10-f14f77672b9468a3bd52",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09617",
      "source": "PAT:044",
      "target": "V06",
      "key": "V10-e955897720526a948566",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09618",
      "source": "PAT:044",
      "target": "T:Verification & review",
      "key": "V10-a035a7dc102ed9e183f7",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09619",
      "source": "PAT:044",
      "target": "T:What agents can do",
      "key": "V10-b758cacc29e58222a637",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09620",
      "source": "PAT:044",
      "target": "K:Independent verification and oracles",
      "key": "V10-fdd47da650e906c37052",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09621",
      "source": "PAT:044",
      "target": "K:Dataset provenance and dependency",
      "key": "V10-00668b809324be1c13a6",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C07.1",
      "line_start": 45,
      "block_sha256": "a1873dcbb3d03fc8320d8444f421ea69fec8a12f0a9143c90de66bdd09558c2c",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09622",
      "source": "PAT:044",
      "target": "DOC:V10:chapters/chapter07.tex",
      "key": "V10-4f17d2871b8cf1989f0e",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09623",
      "source": "PAT:044",
      "target": "C:C13",
      "key": "V11-07016d9ebb218b3b2bf5adf9",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 46,
      "line_end": 48,
      "block_sha256": "5b454a49b1c9644dd8166ad04324dc434aa2fd4588cc694daaa995b0ec35617b",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09624",
      "source": "PAT:044",
      "target": "DOC:V11:chapters/chapter07.tex",
      "key": "V11-d15df8c99b0ef26ae953fe1e",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09625",
      "source": "PAT:045",
      "target": "FAMILY:F01",
      "key": "V10-c2d5a2c319867ccf7e11",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09626",
      "source": "PAT:045",
      "target": "V06",
      "key": "V10-4da395be7b928a91f7d2",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09627",
      "source": "PAT:045",
      "target": "T:Engineering structure",
      "key": "V10-3ae6fda728e2c791619d",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09628",
      "source": "PAT:045",
      "target": "T:What agents can do",
      "key": "V10-00ee623a611957eb4d8c",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09629",
      "source": "PAT:045",
      "target": "K:Developer workflow and adoption",
      "key": "V10-fc44be8dd285505b4fbd",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09630",
      "source": "PAT:045",
      "target": "K:Human-agent collaboration",
      "key": "V10-f173ed5719f86700f67f",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C01.2",
      "line_start": 108,
      "block_sha256": "4791ee0928786a0a625995f3f66ccf20f27e3cbe0246a519586c83406420cea5",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09631",
      "source": "PAT:045",
      "target": "DOC:V10:chapters/chapter01.tex",
      "key": "V10-34c935ffd236ef2b54d9",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09632",
      "source": "PAT:045",
      "target": "C:C13",
      "key": "V11-bc23fe5235c6fb2819a9adc7",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 107,
      "line_end": 111,
      "block_sha256": "65f501b9d8b7ee866d0c8dd47000c6e6cf87bda8c22368b1452b591ecf6c3c32",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09633",
      "source": "PAT:045",
      "target": "DOC:V11:chapters/chapter01.tex",
      "key": "V11-b045a6ef7fbad068b4ae6eab",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09634",
      "source": "PAT:046",
      "target": "FAMILY:F03",
      "key": "V10-7dffbec39ad693339e47",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09635",
      "source": "PAT:046",
      "target": "V06",
      "key": "V10-e099d133cce4c5c9351f",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09636",
      "source": "PAT:046",
      "target": "T:What agents can do",
      "key": "V10-9d45a0f05f1f8a4ba27a",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09637",
      "source": "PAT:046",
      "target": "T:Engineering structure",
      "key": "V10-1e0d5ea9b1e3c4c12820",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09638",
      "source": "PAT:046",
      "target": "K:Long-running agent execution",
      "key": "V10-6af810014269efb19dad",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09639",
      "source": "PAT:046",
      "target": "K:Agent failure and escalation",
      "key": "V10-ea3dc37a899b66a1dbe1",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09640",
      "source": "PAT:046",
      "target": "K:Benchmarks and construct validity",
      "key": "V10-ca3a8611feca34dc63fe",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C03.2",
      "line_start": 119,
      "block_sha256": "030fb56e956d284fae9a75e1933f3f8422e31c3abfb1c3b3d79505a8b5fd4baf",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09641",
      "source": "PAT:046",
      "target": "DOC:V10:chapters/chapter03.tex",
      "key": "V10-e561dc0d0a5014edf99e",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09642",
      "source": "PAT:046",
      "target": "C:C13",
      "key": "V11-d0f0d6786e2fb1a828e6793b",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 117,
      "line_end": 121,
      "block_sha256": "cf3485c5162144074aafd4dc13a18497985e151b2ab94b638841f2c6c0321a72",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09643",
      "source": "PAT:046",
      "target": "DOC:V11:chapters/chapter03.tex",
      "key": "V11-80b0c8888921e0b746595395",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09644",
      "source": "PAT:047",
      "target": "FAMILY:F09",
      "key": "V10-d2f1149aa81cf5968f34",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09645",
      "source": "PAT:047",
      "target": "V06",
      "key": "V10-ce61b6082626e5c6cddc",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09646",
      "source": "PAT:047",
      "target": "T:System knowledge & memory",
      "key": "V10-ea0add419daac3928cd9",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09647",
      "source": "PAT:047",
      "target": "T:Engineering structure",
      "key": "V10-839e0320ca3f7f00b990",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09648",
      "source": "PAT:047",
      "target": "K:Agent context and persistent memory",
      "key": "V10-a8391f76fa8b238488fa",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09649",
      "source": "PAT:047",
      "target": "K:System understanding and rationale",
      "key": "V10-15e0075d42eac2a3b279",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09650",
      "source": "PAT:047",
      "target": "K:Ownership and knowledge transfer",
      "key": "V10-422870196ca4a38724cb",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C09.1",
      "line_start": 63,
      "block_sha256": "78f4119111db3638df41bea54cf27b7f7d5137fe916de9e632024523c26c11e4",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09651",
      "source": "PAT:047",
      "target": "DOC:V10:chapters/chapter09.tex",
      "key": "V10-8a8b2fa923ececd462f0",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09652",
      "source": "PAT:047",
      "target": "C:C13",
      "key": "V11-f5c889d237a33daae32cfcfa",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 64,
      "line_end": 66,
      "block_sha256": "6a7fa9c5afe865067f734a85ea66afe7cda6c60755ecd3250f9bca22c157feff",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09653",
      "source": "PAT:047",
      "target": "DOC:V11:chapters/chapter09.tex",
      "key": "V11-397e3aa0cedd407a8beeade9",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09654",
      "source": "PAT:048",
      "target": "FAMILY:F10",
      "key": "V10-7fa6cf1a29b8af47323e",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09655",
      "source": "PAT:048",
      "target": "V06",
      "key": "V10-df63db98ec4c9a29b2f4",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09656",
      "source": "PAT:048",
      "target": "T:Skills & learning",
      "key": "V10-f636459b20f3e59ed1ef",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09657",
      "source": "PAT:048",
      "target": "T:Jobs & roles",
      "key": "V10-a702d761ab019dc63d2d",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09658",
      "source": "PAT:048",
      "target": "K:Skills formation and teaching",
      "key": "V10-d7b2b2df590ca80e1ea5",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09659",
      "source": "PAT:048",
      "target": "K:Human cognitive load",
      "key": "V10-7d8f5fd6b89f63211fa8",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09660",
      "source": "PAT:048",
      "target": "K:Cognitive offloading and skill debt",
      "key": "V10-59be2cede584e4292efa",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09661",
      "source": "PAT:048",
      "target": "K:Onboarding and developer fluency",
      "key": "V10-34ee132f46372a95fc16",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09662",
      "source": "PAT:048",
      "target": "K:Remote work and apprenticeship",
      "key": "V10-5c76a6670466ec7efc2b",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C10.2",
      "line_start": 90,
      "block_sha256": "df2335e5ef724194829470cc8d5f55b35fa99060e1c3b045e34dbc067ab48761",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09663",
      "source": "PAT:048",
      "target": "DOC:V10:chapters/chapter10.tex",
      "key": "V10-0682dc9becd90bde751e",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09664",
      "source": "PAT:048",
      "target": "C:C13",
      "key": "V11-20e02808bbcff0c13b188fc6",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 91,
      "line_end": 93,
      "block_sha256": "38c236d19413ae5b26ef43c0cb36add6f8f17990840c505dcb5f2b4a2aa6ec28",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09665",
      "source": "PAT:048",
      "target": "DOC:V11:chapters/chapter10.tex",
      "key": "V11-90deee3ed0e1916d7b0744c3",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09666",
      "source": "PAT:049",
      "target": "FAMILY:F05",
      "key": "V10-f31c9569945ad27351bf",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09667",
      "source": "PAT:049",
      "target": "V06",
      "key": "V10-0e9f40195eac9a57ab2f",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09668",
      "source": "PAT:049",
      "target": "T:Code quality & security",
      "key": "V10-0842e325117c0db93a03",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09669",
      "source": "PAT:049",
      "target": "T:System knowledge & memory",
      "key": "V10-08c6abc1472025ebcc05",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09670",
      "source": "PAT:049",
      "target": "K:Architecture and modularity",
      "key": "V10-6b50357551da4e9ab05c",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09671",
      "source": "PAT:049",
      "target": "K:Code reuse and duplication",
      "key": "V10-213a5f4013d7e896ebc8",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09672",
      "source": "PAT:049",
      "target": "K:Technical debt and complexity",
      "key": "V10-54e0545e27d24729cdb2",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C05.2",
      "line_start": 93,
      "block_sha256": "9248a30281f34ed4a61b4f50e2d684d0e41e334b51895576fd919a0e0472a421",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09673",
      "source": "PAT:049",
      "target": "DOC:V10:chapters/chapter05.tex",
      "key": "V10-21aa2dfcc6617207aa81",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09674",
      "source": "PAT:049",
      "target": "C:C13",
      "key": "V11-9412377940b2522dd08934d3",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 93,
      "line_end": 95,
      "block_sha256": "12b8be765e3011d116f57251f6eaae496de464f56517b85d161460c0e5535906",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09675",
      "source": "PAT:049",
      "target": "DOC:V11:chapters/chapter05.tex",
      "key": "V11-e075654a65d73407e1cd6d76",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09676",
      "source": "PAT:050",
      "target": "FAMILY:F10",
      "key": "V10-7ea4f8b13c0532db8cc8",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09677",
      "source": "PAT:050",
      "target": "V06",
      "key": "V10-debdd13b967a1733be84",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09678",
      "source": "PAT:050",
      "target": "T:Skills & learning",
      "key": "V10-ef58b641e1c8c4262535",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09679",
      "source": "PAT:050",
      "target": "T:Jobs & roles",
      "key": "V10-c35c8b877d53c3412029",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09680",
      "source": "PAT:050",
      "target": "K:Skills formation and teaching",
      "key": "V10-257f79826bf9c5ccf56b",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09681",
      "source": "PAT:050",
      "target": "K:Human cognitive load",
      "key": "V10-0743de039c4be7915ad8",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09682",
      "source": "PAT:050",
      "target": "K:Cognitive offloading and skill debt",
      "key": "V10-90f5597f3126f4974748",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09683",
      "source": "PAT:050",
      "target": "K:Onboarding and developer fluency",
      "key": "V10-153c08c3bd31e80249d1",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09684",
      "source": "PAT:050",
      "target": "K:Remote work and apprenticeship",
      "key": "V10-651e9ebdfbaa1f084051",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C10.2",
      "line_start": 90,
      "block_sha256": "df2335e5ef724194829470cc8d5f55b35fa99060e1c3b045e34dbc067ab48761",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09685",
      "source": "PAT:050",
      "target": "DOC:V10:chapters/chapter10.tex",
      "key": "V10-5a4bb6d79320e1f106f1",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09686",
      "source": "PAT:050",
      "target": "C:C13",
      "key": "V11-aace9a705b8c66fcf812c9d2",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 91,
      "line_end": 93,
      "block_sha256": "38c236d19413ae5b26ef43c0cb36add6f8f17990840c505dcb5f2b4a2aa6ec28",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09687",
      "source": "PAT:050",
      "target": "DOC:V11:chapters/chapter10.tex",
      "key": "V11-f8c77dc7a00f2ebff2762440",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09688",
      "source": "PAT:051",
      "target": "FAMILY:F06",
      "key": "V10-96995788ce4962c445c5",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09689",
      "source": "PAT:051",
      "target": "V06",
      "key": "V10-4b31355e20567e7c55ef",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09690",
      "source": "PAT:051",
      "target": "T:Code quality & security",
      "key": "V10-142c55f38cd900eff82b",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09691",
      "source": "PAT:051",
      "target": "T:Engineering structure",
      "key": "V10-769302c0d9b52da71814",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09692",
      "source": "PAT:051",
      "target": "K:Vulnerability and secure code",
      "key": "V10-0fed36451146560f60a2",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09693",
      "source": "PAT:051",
      "target": "K:Prompt injection and malicious tools",
      "key": "V10-2ff8a730d82400399d38",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09694",
      "source": "PAT:051",
      "target": "K:Dependencies and agent supply chain",
      "key": "V10-22d32618de015627706c",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C06.1",
      "line_start": 28,
      "block_sha256": "37d4a79f5b66ee9e8b6bee2f106bbbde8ea5c167e072a11828fda8f8a9ea78fd",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09695",
      "source": "PAT:051",
      "target": "DOC:V10:chapters/chapter06.tex",
      "key": "V10-ff149ab616f6c3ab8895",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09696",
      "source": "PAT:051",
      "target": "C:C13",
      "key": "V11-3cae943863cf76599e8e8ef1",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 28,
      "line_end": 30,
      "block_sha256": "8898910d2c24057beed920f2a7c0f1e36ee06452087542c33e981b655bc4ea71",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09697",
      "source": "PAT:051",
      "target": "DOC:V11:chapters/chapter06.tex",
      "key": "V11-3ec96e14fb3c6368b0280c02",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09698",
      "source": "PAT:052",
      "target": "FAMILY:F08",
      "key": "V10-3d5fca13afcef2b4f9af",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09699",
      "source": "PAT:052",
      "target": "V06",
      "key": "V10-ea29ad90ac257e542171",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09700",
      "source": "PAT:052",
      "target": "T:Verification & review",
      "key": "V10-c4ab9c4086596bc51c00",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09701",
      "source": "PAT:052",
      "target": "T:Productivity",
      "key": "V10-bfbe5659de61e7e8b1c9",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09702",
      "source": "PAT:052",
      "target": "K:AI as reviewer",
      "key": "V10-75baf0b413628d627f1a",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09703",
      "source": "PAT:052",
      "target": "K:Automation bias and trust",
      "key": "V10-fc1880279bcb092ace58",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09704",
      "source": "PAT:052",
      "target": "K:Review capacity and maintainers",
      "key": "V10-411115c2cdffa412cf71",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C08.2",
      "line_start": 135,
      "block_sha256": "052ac46e258ccb0904aad90ec7b24996b81699cea0822a44d44e6ea22e0232b9",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09705",
      "source": "PAT:052",
      "target": "DOC:V10:chapters/chapter08.tex",
      "key": "V10-18c22648b1fbf0308070",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09706",
      "source": "PAT:052",
      "target": "C:C13",
      "key": "V11-7179c984d4cde9817de8bb2e",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 136,
      "line_end": 138,
      "block_sha256": "3a2f49549b6ac90893f5ec341805634e27c2b4422bb267ee5dfb31bbf71e0718",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09707",
      "source": "PAT:052",
      "target": "DOC:V11:chapters/chapter08.tex",
      "key": "V11-a19ab643bb3800c8e32330d6",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09708",
      "source": "PAT:053",
      "target": "FAMILY:F09",
      "key": "V10-7b138f51ca74ab9f85aa",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09709",
      "source": "PAT:053",
      "target": "V06",
      "key": "V10-87b57ceb07cd08f82eb6",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09710",
      "source": "PAT:053",
      "target": "T:System knowledge & memory",
      "key": "V10-47a2f5d052f39879d2fc",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09711",
      "source": "PAT:053",
      "target": "T:Engineering structure",
      "key": "V10-82aa6d39d8b59962b438",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09712",
      "source": "PAT:053",
      "target": "K:Agent context and persistent memory",
      "key": "V10-0b354ab8c4cdfa3d190e",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09713",
      "source": "PAT:053",
      "target": "K:System understanding and rationale",
      "key": "V10-d8b1a836d8bfdeb62981",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09714",
      "source": "PAT:053",
      "target": "K:Ownership and knowledge transfer",
      "key": "V10-318fedd6336f09e32b6a",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C09.1",
      "line_start": 63,
      "block_sha256": "78f4119111db3638df41bea54cf27b7f7d5137fe916de9e632024523c26c11e4",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09715",
      "source": "PAT:053",
      "target": "DOC:V10:chapters/chapter09.tex",
      "key": "V10-84911b2191977aadeb5a",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09716",
      "source": "PAT:053",
      "target": "C:C13",
      "key": "V11-6203b3c4762dd3a905001e30",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 64,
      "line_end": 66,
      "block_sha256": "6a7fa9c5afe865067f734a85ea66afe7cda6c60755ecd3250f9bca22c157feff",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09717",
      "source": "PAT:053",
      "target": "DOC:V11:chapters/chapter09.tex",
      "key": "V11-0908490de29d04ccf897d1b3",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09718",
      "source": "PAT:054",
      "target": "FAMILY:F05",
      "key": "V10-757406316b9f1d63b3e1",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09719",
      "source": "PAT:054",
      "target": "V06",
      "key": "V10-9697020087f192bb7137",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09720",
      "source": "PAT:054",
      "target": "T:Code quality & security",
      "key": "V10-ba8527be8cd7382e89e9",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09721",
      "source": "PAT:054",
      "target": "T:System knowledge & memory",
      "key": "V10-7dfecaabcc3bc211f0d1",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09722",
      "source": "PAT:054",
      "target": "K:Architecture and modularity",
      "key": "V10-d8ada86603f5275b218b",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09723",
      "source": "PAT:054",
      "target": "K:Code reuse and duplication",
      "key": "V10-962c7142be6ed4aab3e1",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09724",
      "source": "PAT:054",
      "target": "K:Technical debt and complexity",
      "key": "V10-959dc5fbb6d47157c568",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C05.2",
      "line_start": 93,
      "block_sha256": "9248a30281f34ed4a61b4f50e2d684d0e41e334b51895576fd919a0e0472a421",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09725",
      "source": "PAT:054",
      "target": "DOC:V10:chapters/chapter05.tex",
      "key": "V10-4f57d4f100e50bc01366",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09726",
      "source": "PAT:054",
      "target": "C:C13",
      "key": "V11-f1c20ca40efadc752e97a67d",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 93,
      "line_end": 95,
      "block_sha256": "12b8be765e3011d116f57251f6eaae496de464f56517b85d161460c0e5535906",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09727",
      "source": "PAT:054",
      "target": "DOC:V11:chapters/chapter05.tex",
      "key": "V11-e7ab31fc04a884d32af89a35",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09728",
      "source": "PAT:055",
      "target": "FAMILY:F10",
      "key": "V10-ec1dd5039e7bfdcccea2",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09729",
      "source": "PAT:055",
      "target": "V06",
      "key": "V10-0206556f410f9bec30f1",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09730",
      "source": "PAT:055",
      "target": "T:Skills & learning",
      "key": "V10-fd699a419f841d543119",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09731",
      "source": "PAT:055",
      "target": "T:Jobs & roles",
      "key": "V10-9a66f49f77d11e54c474",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09732",
      "source": "PAT:055",
      "target": "K:Skills formation and teaching",
      "key": "V10-9a9bc34953e6e4de8e35",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09733",
      "source": "PAT:055",
      "target": "K:Human cognitive load",
      "key": "V10-5510096c386e4fb5df38",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09734",
      "source": "PAT:055",
      "target": "K:Cognitive offloading and skill debt",
      "key": "V10-b6834c803f887bf7ea9e",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09735",
      "source": "PAT:055",
      "target": "K:Onboarding and developer fluency",
      "key": "V10-19ad0943c2d39457075b",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09736",
      "source": "PAT:055",
      "target": "K:Remote work and apprenticeship",
      "key": "V10-c83ca27a97d4aaf862b3",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C10.2",
      "line_start": 90,
      "block_sha256": "df2335e5ef724194829470cc8d5f55b35fa99060e1c3b045e34dbc067ab48761",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09737",
      "source": "PAT:055",
      "target": "DOC:V10:chapters/chapter10.tex",
      "key": "V10-23031f7f6c55ddc2dfb8",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09738",
      "source": "PAT:055",
      "target": "C:C13",
      "key": "V11-df02dfd7b75a1851df6d6c78",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 91,
      "line_end": 93,
      "block_sha256": "38c236d19413ae5b26ef43c0cb36add6f8f17990840c505dcb5f2b4a2aa6ec28",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09739",
      "source": "PAT:055",
      "target": "DOC:V11:chapters/chapter10.tex",
      "key": "V11-30bd25521f217ac7de74894a",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09740",
      "source": "PAT:056",
      "target": "FAMILY:F11",
      "key": "V10-60ab016754629d83f4b3",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09741",
      "source": "PAT:056",
      "target": "V06",
      "key": "V10-a03cd53e0cc0d26bd9bc",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09742",
      "source": "PAT:056",
      "target": "T:Engineering structure",
      "key": "V10-d629a55d5db8723ac02e",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09743",
      "source": "PAT:056",
      "target": "T:Jobs & roles",
      "key": "V10-227db1f0ad8ae14657f6",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09744",
      "source": "PAT:056",
      "target": "T:Productivity",
      "key": "V10-bbdad4bf60b35d8e7452",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09745",
      "source": "PAT:056",
      "target": "K:Human-agent collaboration",
      "key": "V10-6ef11f37aaa60dee5e28",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09746",
      "source": "PAT:056",
      "target": "K:Review capacity and maintainers",
      "key": "V10-c7b185112278dd5c1257",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09747",
      "source": "PAT:056",
      "target": "K:Specifications and governance",
      "key": "V10-2c940ee9ff4d8871d277",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C11.2",
      "line_start": 130,
      "block_sha256": "2a6b5dda26e6d721e632cf4c89d2681aa88ad70dd6e15468775e02ba92217c91",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09748",
      "source": "PAT:056",
      "target": "DOC:V10:chapters/chapter11.tex",
      "key": "V10-63cc03a31f18af0aaba8",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09749",
      "source": "PAT:056",
      "target": "C:C13",
      "key": "V11-209261444f3fa4cd1b98e488",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 130,
      "line_end": 134,
      "block_sha256": "5d7b75d12391375625892a1fcf0acb8c8a56482ad4fea7ed70ed30a66e469896",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09750",
      "source": "PAT:056",
      "target": "DOC:V11:chapters/chapter11.tex",
      "key": "V11-ec8bfa655853db22db24e4c1",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09751",
      "source": "PAT:057",
      "target": "FAMILY:F11",
      "key": "V10-320cb21a5b5577f425cd",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09752",
      "source": "PAT:057",
      "target": "V06",
      "key": "V10-67bb2a45b3b6d2c0d68f",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09753",
      "source": "PAT:057",
      "target": "T:Engineering structure",
      "key": "V10-b823e10c948cd8d20a37",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09754",
      "source": "PAT:057",
      "target": "T:Jobs & roles",
      "key": "V10-1e2c9d48e2477373b444",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09755",
      "source": "PAT:057",
      "target": "T:Productivity",
      "key": "V10-4a7d2078f35cb49c3384",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09756",
      "source": "PAT:057",
      "target": "K:Human-agent collaboration",
      "key": "V10-a9427f790d79517ea833",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09757",
      "source": "PAT:057",
      "target": "K:Review capacity and maintainers",
      "key": "V10-76f8f4cf8c0a3cf3ce03",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09758",
      "source": "PAT:057",
      "target": "K:Specifications and governance",
      "key": "V10-b389c096e1e22e1cfe9d",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C11.3",
      "line_start": 203,
      "block_sha256": "7e3c242a10ebfa1a564a6d2004b63c154c609fa088254a2861134495c780fc6c",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09759",
      "source": "PAT:057",
      "target": "DOC:V10:chapters/chapter11.tex",
      "key": "V10-4961ac50f538648ac060",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09760",
      "source": "PAT:057",
      "target": "C:C13",
      "key": "V11-7c7254751ec133e1f42f1e99",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 202,
      "line_end": 206,
      "block_sha256": "075f3dcc807c472c485f94c02f538decbe7a963fa83a8a68ebb9d51cb6da2407",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09761",
      "source": "PAT:057",
      "target": "DOC:V11:chapters/chapter11.tex",
      "key": "V11-c0e5b09ad28b17ec9154f6a2",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09762",
      "source": "PAT:058",
      "target": "FAMILY:F06",
      "key": "V10-c66efc2dc74668504954",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09763",
      "source": "PAT:058",
      "target": "V06",
      "key": "V10-e139dc4c2d8d685eb2f6",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09764",
      "source": "PAT:058",
      "target": "T:Code quality & security",
      "key": "V10-3663d7680b50d1f130eb",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09765",
      "source": "PAT:058",
      "target": "T:Engineering structure",
      "key": "V10-7e9f453a3e8c16f454f6",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09766",
      "source": "PAT:058",
      "target": "K:Vulnerability and secure code",
      "key": "V10-ed983d7704757ce0cf7f",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09767",
      "source": "PAT:058",
      "target": "K:Prompt injection and malicious tools",
      "key": "V10-3bc87b023907b2448583",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09768",
      "source": "PAT:058",
      "target": "K:Dependencies and agent supply chain",
      "key": "V10-df3ed4c24a08afc372a3",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C06.3",
      "line_start": 140,
      "block_sha256": "7eb64ab81409b1db793ccc99f452d2544771e35a0d3686a42bbc92f92cc90de0",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09769",
      "source": "PAT:058",
      "target": "DOC:V10:chapters/chapter06.tex",
      "key": "V10-d664a8208504ad34d6c1",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09770",
      "source": "PAT:058",
      "target": "C:C13",
      "key": "V11-eaaf7434fecbf5d4252c68b3",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 139,
      "line_end": 143,
      "block_sha256": "ac6063d07756a101a40d4dd43f0c47522bfe06d7f5a46684cbe04d88016fc5e3",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09771",
      "source": "PAT:058",
      "target": "DOC:V11:chapters/chapter06.tex",
      "key": "V11-3a8b8b3c5ded0e4557a7191a",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09772",
      "source": "PAT:059",
      "target": "FAMILY:F02",
      "key": "V10-4ef5893252f4ac3789ec",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09773",
      "source": "PAT:059",
      "target": "V06",
      "key": "V10-dc22c67805c024a698e2",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09774",
      "source": "PAT:059",
      "target": "T:Productivity",
      "key": "V10-5ead144824aac6f7a944",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09775",
      "source": "PAT:059",
      "target": "T:Economics",
      "key": "V10-a3e1be72488ba9a13204",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09776",
      "source": "PAT:059",
      "target": "K:Output versus shipped value",
      "key": "V10-1ffcf757360d4ec92ae3",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09777",
      "source": "PAT:059",
      "target": "K:Controlled productivity evidence",
      "key": "V10-8cc08df0c8859d351c8b",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09778",
      "source": "PAT:059",
      "target": "K:Evaluation methodology and baselines",
      "key": "V10-30be474a6a8ca52bef7d",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C02.1",
      "line_start": 112,
      "block_sha256": "3fee5405e5b9fafd193c9d2e8d8350387ba8028a43895bb76c2dcdef6d545f17",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09779",
      "source": "PAT:059",
      "target": "DOC:V10:chapters/chapter02.tex",
      "key": "V10-4c1901460a50f5804257",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09780",
      "source": "PAT:059",
      "target": "C:C13",
      "key": "V11-3332036c60eaf1dcd745efbf",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 113,
      "line_end": 115,
      "block_sha256": "42febda5c77fd6772c50dbf9eb4bc2460b5103077aed389a01da870fb87a37b1",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09781",
      "source": "PAT:059",
      "target": "DOC:V11:chapters/chapter02.tex",
      "key": "V11-cff18a5bf2b8a69f967b8dcd",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09782",
      "source": "PAT:060",
      "target": "FAMILY:F12",
      "key": "V10-dd8a7a8dd78f505be68e",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09783",
      "source": "PAT:060",
      "target": "V06",
      "key": "V10-b55c36acad6ec7026b70",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09784",
      "source": "PAT:060",
      "target": "T:Economics",
      "key": "V10-5c078e80e5626f4785a9",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09785",
      "source": "PAT:060",
      "target": "T:Jobs & roles",
      "key": "V10-bd7c072163f5aa33d4bf",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09786",
      "source": "PAT:060",
      "target": "K:Economic costs and return",
      "key": "V10-111d2e0702d0b30538f6",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09787",
      "source": "PAT:060",
      "target": "K:Employment and early-career roles",
      "key": "V10-89318e7aab3c7fc2566b",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09788",
      "source": "PAT:060",
      "target": "K:Evaluation methodology and baselines",
      "key": "V10-909dc1ceaf77bea28426",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C12.1",
      "line_start": 27,
      "block_sha256": "a53adad4007c02b3d5353a5144b2b274ed70eb2a98a79d842e898d7ac78eae3b",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09789",
      "source": "PAT:060",
      "target": "DOC:V10:chapters/chapter12.tex",
      "key": "V10-211eb2d040c84c0cd08f",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09790",
      "source": "PAT:060",
      "target": "C:C13",
      "key": "V11-9c8cc3802b429d681c9c4278",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 28,
      "line_end": 30,
      "block_sha256": "c60a854c936948a6acfe286558c1ee2f0d93fc1a0d4cc716ec531263a161942c",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09791",
      "source": "PAT:060",
      "target": "DOC:V11:chapters/chapter12.tex",
      "key": "V11-5c39792e57ae796899543a1f",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09792",
      "source": "PAT:061",
      "target": "FAMILY:F04",
      "key": "V10-03b0885439d0dd984eff",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09793",
      "source": "PAT:061",
      "target": "V06",
      "key": "V10-d928473fafee0c2368b1",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09794",
      "source": "PAT:061",
      "target": "T:Engineering structure",
      "key": "V10-5971a80b9b3473eeefaf",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09795",
      "source": "PAT:061",
      "target": "T:Verification & review",
      "key": "V10-12eefa5b16e4ba77f165",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09796",
      "source": "PAT:061",
      "target": "K:Specifications and governance",
      "key": "V10-5fa7a99980f5fcb1b7a4",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09797",
      "source": "PAT:061",
      "target": "K:Independent verification and oracles",
      "key": "V10-a92de15d97720adf7018",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C04.2",
      "line_start": 91,
      "block_sha256": "62803624e091f6dc96caceb048ca8b41b97510069b301458682beeb66c950b4e",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09798",
      "source": "PAT:061",
      "target": "DOC:V10:chapters/chapter04.tex",
      "key": "V10-150dbd46ff7e9303c1b5",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09799",
      "source": "PAT:061",
      "target": "C:C13",
      "key": "V11-6e0f7257a4d4ca608c72c99f",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 92,
      "line_end": 96,
      "block_sha256": "1fbaeb14bd4a9ff4535178d8972f07acfc6193bae68fdef27ac7bce5c30b2e70",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09800",
      "source": "PAT:061",
      "target": "DOC:V11:chapters/chapter04.tex",
      "key": "V11-c0ef2bc424e43a00335ddd7b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09801",
      "source": "PAT:062",
      "target": "FAMILY:F09",
      "key": "V10-afb3238fb4f92f5f105f",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09802",
      "source": "PAT:062",
      "target": "V06",
      "key": "V10-1d26a0e8b52c2d66cb57",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09803",
      "source": "PAT:062",
      "target": "T:System knowledge & memory",
      "key": "V10-96062e6e351b76d1caca",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09804",
      "source": "PAT:062",
      "target": "T:Engineering structure",
      "key": "V10-2f707398a014f4989eb8",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09805",
      "source": "PAT:062",
      "target": "K:Agent context and persistent memory",
      "key": "V10-d5154b450db9208a09f2",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09806",
      "source": "PAT:062",
      "target": "K:System understanding and rationale",
      "key": "V10-1aebbd92898b78952e9d",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09807",
      "source": "PAT:062",
      "target": "K:Ownership and knowledge transfer",
      "key": "V10-e7614cf82e1e30781eb0",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C09.2",
      "line_start": 84,
      "block_sha256": "573ea85110722b9220eeff0af73ef1ffccf896a9e402d164e16bb3814eff4baf",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09808",
      "source": "PAT:062",
      "target": "DOC:V10:chapters/chapter09.tex",
      "key": "V10-d6bcd1fb5c8bb8914ec7",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09809",
      "source": "PAT:062",
      "target": "C:C13",
      "key": "V11-24c324a59fef8a1ff95e533c",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 85,
      "line_end": 87,
      "block_sha256": "65e97552acbcc6470f15ac11d76209f6f8863393cc309a00a0acec1d8dc297bb",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09810",
      "source": "PAT:062",
      "target": "DOC:V11:chapters/chapter09.tex",
      "key": "V11-bf78fae41770936792b62ac0",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09811",
      "source": "PAT:063",
      "target": "FAMILY:F05",
      "key": "V10-a6b09376c8d5d578f74d",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09812",
      "source": "PAT:063",
      "target": "V06",
      "key": "V10-c8c0b3448e54d340a405",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09813",
      "source": "PAT:063",
      "target": "T:Code quality & security",
      "key": "V10-7e03653143fbd57baf6c",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09814",
      "source": "PAT:063",
      "target": "T:System knowledge & memory",
      "key": "V10-3afeefd68e0eeffd67db",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09815",
      "source": "PAT:063",
      "target": "K:Architecture and modularity",
      "key": "V10-ac20e2d2deabae50895d",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09816",
      "source": "PAT:063",
      "target": "K:Code reuse and duplication",
      "key": "V10-40c1235468cb08be5d71",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09817",
      "source": "PAT:063",
      "target": "K:Technical debt and complexity",
      "key": "V10-0a28f9f26e0d2694d7d0",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C05.1",
      "line_start": 67,
      "block_sha256": "d0b2f76466eba2e71452eb8ecb2541c5a7861201ca89f21ba3ab1020336cd7b0",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09818",
      "source": "PAT:063",
      "target": "DOC:V10:chapters/chapter05.tex",
      "key": "V10-626a593614c13bc2f9f6",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09819",
      "source": "PAT:063",
      "target": "C:C13",
      "key": "V11-d55ca7f60558f8fe30282716",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 68,
      "line_end": 70,
      "block_sha256": "8e5d8756ea9dacb35bc03c99f1be1429c13830d578d5e21e893407c1b48f8790",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09820",
      "source": "PAT:063",
      "target": "DOC:V11:chapters/chapter05.tex",
      "key": "V11-75ac2b9a5d03ed003af8fb32",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09821",
      "source": "PAT:064",
      "target": "FAMILY:F04",
      "key": "V10-a0d84e1e4101df579376",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09822",
      "source": "PAT:064",
      "target": "V06",
      "key": "V10-829c65aba507e5f6b780",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09823",
      "source": "PAT:064",
      "target": "T:Engineering structure",
      "key": "V10-d4e74bfc3dc4f734f19d",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09824",
      "source": "PAT:064",
      "target": "T:Verification & review",
      "key": "V10-823c80f5bd72fd5b28fb",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09825",
      "source": "PAT:064",
      "target": "K:Specifications and governance",
      "key": "V10-529b268abd0342415d9f",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09826",
      "source": "PAT:064",
      "target": "K:Independent verification and oracles",
      "key": "V10-16c03cb03e1aacfac4b0",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C04.3",
      "line_start": 169,
      "block_sha256": "6be56399e81e5b6304a9a742c3e9b1a5a890111b99ba321d44edebd3c628aab5",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09827",
      "source": "PAT:064",
      "target": "DOC:V10:chapters/chapter04.tex",
      "key": "V10-caad0be727b91a8b7c53",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09828",
      "source": "PAT:064",
      "target": "C:C13",
      "key": "V11-f7de755acd09dcc6be9cb129",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 162,
      "line_end": 178,
      "block_sha256": "07735410ae90e97fc60c41d3d043a98ef77bfb283327bab9aa4fff722b04a31c",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09829",
      "source": "PAT:064",
      "target": "DOC:V11:chapters/chapter04.tex",
      "key": "V11-2fb19b2269e0d92152def55d",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09830",
      "source": "PAT:065",
      "target": "FAMILY:F03",
      "key": "V10-1afcf6852b3f0b264dee",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09831",
      "source": "PAT:065",
      "target": "V06",
      "key": "V10-54c70ac5327b1e7b13be",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09832",
      "source": "PAT:065",
      "target": "T:What agents can do",
      "key": "V10-4c3c70ec2401a2e64012",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09833",
      "source": "PAT:065",
      "target": "T:Engineering structure",
      "key": "V10-36d1676a0b2a763cbead",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09834",
      "source": "PAT:065",
      "target": "K:Long-running agent execution",
      "key": "V10-e9edf56a8a884529d339",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09835",
      "source": "PAT:065",
      "target": "K:Agent failure and escalation",
      "key": "V10-791e1451c9cbcdb6b98c",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09836",
      "source": "PAT:065",
      "target": "K:Benchmarks and construct validity",
      "key": "V10-bc431e1a47e7808a46bf",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C03.4",
      "line_start": 174,
      "block_sha256": "8bc7570a63bf548033ced828f60fc167153ebd5783cbfc3c19d7b0e2e81fa293",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09837",
      "source": "PAT:065",
      "target": "DOC:V10:chapters/chapter03.tex",
      "key": "V10-5fd716a2481e54ea9db3",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09838",
      "source": "PAT:065",
      "target": "C:C13",
      "key": "V11-d1bfc4c1f94c4415e7049995",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 172,
      "line_end": 174,
      "block_sha256": "e02d0affcf545106377e3b92225a37ebb327a24dda960cb186b853890bee0254",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09839",
      "source": "PAT:065",
      "target": "DOC:V11:chapters/chapter03.tex",
      "key": "V11-ed690374d84bdcc5926649b0",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09840",
      "source": "PAT:066",
      "target": "FAMILY:F04",
      "key": "V10-06222538c9098374b077",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09841",
      "source": "PAT:066",
      "target": "V06",
      "key": "V10-c1a0a8d703f0b04c61c0",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09842",
      "source": "PAT:066",
      "target": "T:Engineering structure",
      "key": "V10-3be4b05f8dd7a8391b92",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09843",
      "source": "PAT:066",
      "target": "T:Verification & review",
      "key": "V10-ddada3f8b0436aa6330a",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09844",
      "source": "PAT:066",
      "target": "K:Specifications and governance",
      "key": "V10-ded24e42b81d6c608980",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09845",
      "source": "PAT:066",
      "target": "K:Independent verification and oracles",
      "key": "V10-1c9859f9ad61d9f7577a",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C04.1",
      "line_start": 65,
      "block_sha256": "989141f91de2c28f82e6b74ca9b26fa7dbc94488024b7bc8c8e0e52d66a164bd",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09846",
      "source": "PAT:066",
      "target": "DOC:V10:chapters/chapter04.tex",
      "key": "V10-f64f533f5c737d709540",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09847",
      "source": "PAT:066",
      "target": "C:C13",
      "key": "V11-0fb15e1ba94c2ac4ed7504b9",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 66,
      "line_end": 68,
      "block_sha256": "f72352a3c16fb0622cda041329d35eea72429cc96a3d186dd2900384a5c1b425",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09848",
      "source": "PAT:066",
      "target": "DOC:V11:chapters/chapter04.tex",
      "key": "V11-1728449e0bf569f1ce0f8db9",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09849",
      "source": "PAT:067",
      "target": "FAMILY:F04",
      "key": "V10-3abfede50386065de879",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09850",
      "source": "PAT:067",
      "target": "V06",
      "key": "V10-b38b348d7f2b0cb781e0",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09851",
      "source": "PAT:067",
      "target": "T:Engineering structure",
      "key": "V10-ab08f4a0ff98b4dadfcd",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09852",
      "source": "PAT:067",
      "target": "T:Verification & review",
      "key": "V10-11f7a0728cf6285f8ce4",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09853",
      "source": "PAT:067",
      "target": "K:Specifications and governance",
      "key": "V10-1b4df72e6f97ef893064",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09854",
      "source": "PAT:067",
      "target": "K:Independent verification and oracles",
      "key": "V10-6c8d211aa161f878afe9",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C04.1",
      "line_start": 65,
      "block_sha256": "989141f91de2c28f82e6b74ca9b26fa7dbc94488024b7bc8c8e0e52d66a164bd",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09855",
      "source": "PAT:067",
      "target": "DOC:V10:chapters/chapter04.tex",
      "key": "V10-34db29f8dc6215afe851",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09856",
      "source": "PAT:067",
      "target": "C:C13",
      "key": "V11-8e025a2d797364fce5994dcc",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 66,
      "line_end": 68,
      "block_sha256": "f72352a3c16fb0622cda041329d35eea72429cc96a3d186dd2900384a5c1b425",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09857",
      "source": "PAT:067",
      "target": "DOC:V11:chapters/chapter04.tex",
      "key": "V11-4b661b07ba3036bab33595ab",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09858",
      "source": "PAT:068",
      "target": "FAMILY:F04",
      "key": "V10-a8e4f3e0d809dd0ffa61",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09859",
      "source": "PAT:068",
      "target": "V06",
      "key": "V10-b5a89d0d1c4d8a4445f9",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09860",
      "source": "PAT:068",
      "target": "T:Engineering structure",
      "key": "V10-08c4c109efb854eade95",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09861",
      "source": "PAT:068",
      "target": "T:Verification & review",
      "key": "V10-7f4ff6111144c4182ada",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09862",
      "source": "PAT:068",
      "target": "K:Specifications and governance",
      "key": "V10-149b7d30341fde408349",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09863",
      "source": "PAT:068",
      "target": "K:Independent verification and oracles",
      "key": "V10-8dc199240248fd4c2970",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C04.1",
      "line_start": 65,
      "block_sha256": "989141f91de2c28f82e6b74ca9b26fa7dbc94488024b7bc8c8e0e52d66a164bd",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09864",
      "source": "PAT:068",
      "target": "DOC:V10:chapters/chapter04.tex",
      "key": "V10-653cf8746a706d4356ab",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09865",
      "source": "PAT:068",
      "target": "C:C13",
      "key": "V11-478924a6486d4de6e041d050",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 66,
      "line_end": 68,
      "block_sha256": "f72352a3c16fb0622cda041329d35eea72429cc96a3d186dd2900384a5c1b425",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09866",
      "source": "PAT:068",
      "target": "DOC:V11:chapters/chapter04.tex",
      "key": "V11-76b101a9ba2c92de19d2030f",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09867",
      "source": "PAT:069",
      "target": "FAMILY:F04",
      "key": "V10-cef2f8bb227a059a28e7",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09868",
      "source": "PAT:069",
      "target": "V06",
      "key": "V10-b8c2d94d1496a6cd3fb4",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09869",
      "source": "PAT:069",
      "target": "T:Engineering structure",
      "key": "V10-d19bffbab8984a4a49ff",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09870",
      "source": "PAT:069",
      "target": "T:Verification & review",
      "key": "V10-9f1bac1f96e4e20dc4fc",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09871",
      "source": "PAT:069",
      "target": "K:Specifications and governance",
      "key": "V10-bb1b74663781c0854d91",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09872",
      "source": "PAT:069",
      "target": "K:Independent verification and oracles",
      "key": "V10-60e4f10a3f217dbe5bf3",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C04.2",
      "line_start": 91,
      "block_sha256": "62803624e091f6dc96caceb048ca8b41b97510069b301458682beeb66c950b4e",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09873",
      "source": "PAT:069",
      "target": "DOC:V10:chapters/chapter04.tex",
      "key": "V10-5c0229ce2119ebb66e54",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09874",
      "source": "PAT:069",
      "target": "C:C13",
      "key": "V11-c48cc39a3fcc64a8c881334c",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 92,
      "line_end": 96,
      "block_sha256": "1fbaeb14bd4a9ff4535178d8972f07acfc6193bae68fdef27ac7bce5c30b2e70",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09875",
      "source": "PAT:069",
      "target": "DOC:V11:chapters/chapter04.tex",
      "key": "V11-ce9c58cfc48e2e8622352473",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09876",
      "source": "PAT:070",
      "target": "FAMILY:F04",
      "key": "V10-20f11bfa806e1575b66f",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09877",
      "source": "PAT:070",
      "target": "V06",
      "key": "V10-8706609f11b51f40a080",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09878",
      "source": "PAT:070",
      "target": "T:Engineering structure",
      "key": "V10-d4fb44965de114707684",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09879",
      "source": "PAT:070",
      "target": "T:Verification & review",
      "key": "V10-7ae95d533d793be21abf",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09880",
      "source": "PAT:070",
      "target": "K:Specifications and governance",
      "key": "V10-e07a424401b72d37bc83",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09881",
      "source": "PAT:070",
      "target": "K:Independent verification and oracles",
      "key": "V10-513592eb750af7fca809",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C04.2",
      "line_start": 91,
      "block_sha256": "62803624e091f6dc96caceb048ca8b41b97510069b301458682beeb66c950b4e",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09882",
      "source": "PAT:070",
      "target": "DOC:V10:chapters/chapter04.tex",
      "key": "V10-0cc227c1c32b775f8429",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09883",
      "source": "PAT:070",
      "target": "C:C13",
      "key": "V11-c00a2c500f912b24e910eaa3",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 92,
      "line_end": 96,
      "block_sha256": "1fbaeb14bd4a9ff4535178d8972f07acfc6193bae68fdef27ac7bce5c30b2e70",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09884",
      "source": "PAT:070",
      "target": "DOC:V11:chapters/chapter04.tex",
      "key": "V11-0676625ffec3601d6a8cca17",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09885",
      "source": "PAT:071",
      "target": "FAMILY:F04",
      "key": "V10-5d3ff925272782b35db9",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09886",
      "source": "PAT:071",
      "target": "V06",
      "key": "V10-a02ac0c6c23eec4c9a92",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09887",
      "source": "PAT:071",
      "target": "T:Engineering structure",
      "key": "V10-99a38b895bf8323624be",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09888",
      "source": "PAT:071",
      "target": "T:Verification & review",
      "key": "V10-501e8489aadfa8d61089",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09889",
      "source": "PAT:071",
      "target": "K:Specifications and governance",
      "key": "V10-b5d8c6dccc5b4a021156",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09890",
      "source": "PAT:071",
      "target": "K:Independent verification and oracles",
      "key": "V10-6cad59c4e5338a6f0386",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C04.2",
      "line_start": 91,
      "block_sha256": "62803624e091f6dc96caceb048ca8b41b97510069b301458682beeb66c950b4e",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09891",
      "source": "PAT:071",
      "target": "DOC:V10:chapters/chapter04.tex",
      "key": "V10-d2e9bd3bc0183262e752",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09892",
      "source": "PAT:071",
      "target": "C:C13",
      "key": "V11-f7626f2c11d8a65d61af4ecc",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 92,
      "line_end": 96,
      "block_sha256": "1fbaeb14bd4a9ff4535178d8972f07acfc6193bae68fdef27ac7bce5c30b2e70",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09893",
      "source": "PAT:071",
      "target": "DOC:V11:chapters/chapter04.tex",
      "key": "V11-4a05dff01e0c3ff5b1ae89bd",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09894",
      "source": "PAT:072",
      "target": "FAMILY:F09",
      "key": "V10-27280147ef919eee1c73",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09895",
      "source": "PAT:072",
      "target": "V06",
      "key": "V10-5f80bfda29e5ad8ccca1",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09896",
      "source": "PAT:072",
      "target": "T:System knowledge & memory",
      "key": "V10-089e17602979db23215f",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09897",
      "source": "PAT:072",
      "target": "T:Engineering structure",
      "key": "V10-db898e459a591683c38f",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09898",
      "source": "PAT:072",
      "target": "K:Agent context and persistent memory",
      "key": "V10-e9599a2090ef734f9786",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09899",
      "source": "PAT:072",
      "target": "K:System understanding and rationale",
      "key": "V10-48b991623ef1e2736ab4",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09900",
      "source": "PAT:072",
      "target": "K:Ownership and knowledge transfer",
      "key": "V10-89530da2214533cd9320",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C09.2",
      "line_start": 84,
      "block_sha256": "573ea85110722b9220eeff0af73ef1ffccf896a9e402d164e16bb3814eff4baf",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09901",
      "source": "PAT:072",
      "target": "DOC:V10:chapters/chapter09.tex",
      "key": "V10-4d2b0fbaeebac3746a9c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09902",
      "source": "PAT:072",
      "target": "C:C13",
      "key": "V11-fcf1d9b94242eb8d455d89d7",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 85,
      "line_end": 87,
      "block_sha256": "65e97552acbcc6470f15ac11d76209f6f8863393cc309a00a0acec1d8dc297bb",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09903",
      "source": "PAT:072",
      "target": "DOC:V11:chapters/chapter09.tex",
      "key": "V11-eae9e9c37d937dd235bbaf82",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09904",
      "source": "PAT:073",
      "target": "FAMILY:F03",
      "key": "V10-9d864bfb012c24d0e4eb",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09905",
      "source": "PAT:073",
      "target": "V06",
      "key": "V10-0821483634925aa096a8",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09906",
      "source": "PAT:073",
      "target": "T:What agents can do",
      "key": "V10-21306f4a5d42797dd8cf",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09907",
      "source": "PAT:073",
      "target": "T:Engineering structure",
      "key": "V10-d209af1bd5a0cd67a148",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09908",
      "source": "PAT:073",
      "target": "K:Long-running agent execution",
      "key": "V10-ff7b3c276439eb90b24e",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09909",
      "source": "PAT:073",
      "target": "K:Agent failure and escalation",
      "key": "V10-347f016973ffdb62c40e",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09910",
      "source": "PAT:073",
      "target": "K:Benchmarks and construct validity",
      "key": "V10-77ca3b8b33ef95cc3572",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C03.1",
      "line_start": 49,
      "block_sha256": "79a0e8667f2f1b6b45460a118cf922699db8f5b44910516ded0b2a11f4186fe3",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09911",
      "source": "PAT:073",
      "target": "DOC:V10:chapters/chapter03.tex",
      "key": "V10-4d4c01bab2296b9416e0",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09912",
      "source": "PAT:073",
      "target": "C:C13",
      "key": "V11-c75ba1a49b72a18e5dabfcb7",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 47,
      "line_end": 51,
      "block_sha256": "06487e737a534f877292416d6a2f6830a38862a7386ac7a62bc2557dcccb3e4f",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09913",
      "source": "PAT:073",
      "target": "DOC:V11:chapters/chapter03.tex",
      "key": "V11-a92b2dca4dd72da765a772a3",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09914",
      "source": "PAT:074",
      "target": "FAMILY:F08",
      "key": "V10-afbe10746d91fd1fcca4",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09915",
      "source": "PAT:074",
      "target": "V06",
      "key": "V10-79e5ad38651f0bc4a31a",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09916",
      "source": "PAT:074",
      "target": "T:Verification & review",
      "key": "V10-124c1649d6f575311cc1",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09917",
      "source": "PAT:074",
      "target": "T:Productivity",
      "key": "V10-dadcff3a7f35fb03a461",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09918",
      "source": "PAT:074",
      "target": "K:AI as reviewer",
      "key": "V10-4f02c2931a8ba84e7291",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09919",
      "source": "PAT:074",
      "target": "K:Automation bias and trust",
      "key": "V10-7cef68fde98c0442a62e",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09920",
      "source": "PAT:074",
      "target": "K:Review capacity and maintainers",
      "key": "V10-5db9e05a9eb115e7b744",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C08.1",
      "line_start": 109,
      "block_sha256": "444ab8ed69fd917340523fb7ad0e0bc22c1da74f8f5ad762c1a61850fbbd597c",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09921",
      "source": "PAT:074",
      "target": "DOC:V10:chapters/chapter08.tex",
      "key": "V10-b0d8f11b110e8b8ada86",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09922",
      "source": "PAT:074",
      "target": "C:C13",
      "key": "V11-9068a56bd3ab0e67eb60b38c",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 110,
      "line_end": 112,
      "block_sha256": "f67da94fe15e5d40beebcddbaf4e1ab1aa57a775d673f13d39f171e38bf220c1",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09923",
      "source": "PAT:074",
      "target": "DOC:V11:chapters/chapter08.tex",
      "key": "V11-11300d2af4a32f3420000ccd",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09924",
      "source": "PAT:075",
      "target": "FAMILY:F08",
      "key": "V10-5e1311232c4a1b664f0e",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09925",
      "source": "PAT:075",
      "target": "V06",
      "key": "V10-bb169380664d43948cc8",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09926",
      "source": "PAT:075",
      "target": "T:Verification & review",
      "key": "V10-cbc557ea6f3ff6e66b83",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09927",
      "source": "PAT:075",
      "target": "T:Productivity",
      "key": "V10-218bed68c0600b151cfb",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09928",
      "source": "PAT:075",
      "target": "K:AI as reviewer",
      "key": "V10-7b26151671698695c655",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09929",
      "source": "PAT:075",
      "target": "K:Automation bias and trust",
      "key": "V10-ea261a8486b8dedd47e2",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09930",
      "source": "PAT:075",
      "target": "K:Review capacity and maintainers",
      "key": "V10-4012af05370175814a2f",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C08.1",
      "line_start": 109,
      "block_sha256": "444ab8ed69fd917340523fb7ad0e0bc22c1da74f8f5ad762c1a61850fbbd597c",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09931",
      "source": "PAT:075",
      "target": "DOC:V10:chapters/chapter08.tex",
      "key": "V10-1d77d8144b006ef0b30a",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09932",
      "source": "PAT:075",
      "target": "C:C13",
      "key": "V11-df0f0ff956b6fbadc68688ff",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 110,
      "line_end": 112,
      "block_sha256": "f67da94fe15e5d40beebcddbaf4e1ab1aa57a775d673f13d39f171e38bf220c1",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09933",
      "source": "PAT:075",
      "target": "DOC:V11:chapters/chapter08.tex",
      "key": "V11-8f242c10d2eb5eca7b25bb2f",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09934",
      "source": "PAT:076",
      "target": "FAMILY:F04",
      "key": "V10-5b4628102d596aa84ca4",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09935",
      "source": "PAT:076",
      "target": "V06",
      "key": "V10-34c1fe825b07537742b7",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09936",
      "source": "PAT:076",
      "target": "T:Engineering structure",
      "key": "V10-3a68b1a424a9f6ef05d1",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09937",
      "source": "PAT:076",
      "target": "T:Verification & review",
      "key": "V10-e5d3c5956f9c1cf24475",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09938",
      "source": "PAT:076",
      "target": "K:Specifications and governance",
      "key": "V10-c44672ec448c44bc85e2",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09939",
      "source": "PAT:076",
      "target": "K:Independent verification and oracles",
      "key": "V10-97943461aac8fb161d52",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C04.3",
      "line_start": 169,
      "block_sha256": "6be56399e81e5b6304a9a742c3e9b1a5a890111b99ba321d44edebd3c628aab5",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09940",
      "source": "PAT:076",
      "target": "DOC:V10:chapters/chapter04.tex",
      "key": "V10-24800110d9c739c0d254",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09941",
      "source": "PAT:076",
      "target": "C:C13",
      "key": "V11-05d6a5b0dfed8ce2217a82c0",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 162,
      "line_end": 178,
      "block_sha256": "07735410ae90e97fc60c41d3d043a98ef77bfb283327bab9aa4fff722b04a31c",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09942",
      "source": "PAT:076",
      "target": "DOC:V11:chapters/chapter04.tex",
      "key": "V11-b3d372e446fc66fd79d59c3e",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09943",
      "source": "PAT:077",
      "target": "FAMILY:F06",
      "key": "V10-4586041c1bb040e42eff",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09944",
      "source": "PAT:077",
      "target": "V06",
      "key": "V10-6f450ef1976f89402382",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09945",
      "source": "PAT:077",
      "target": "T:Code quality & security",
      "key": "V10-0cc04962d813849d05f3",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09946",
      "source": "PAT:077",
      "target": "T:Engineering structure",
      "key": "V10-0e8882ece335a26b9ebe",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09947",
      "source": "PAT:077",
      "target": "K:Vulnerability and secure code",
      "key": "V10-bb22ff4bb35cef2cdd53",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09948",
      "source": "PAT:077",
      "target": "K:Prompt injection and malicious tools",
      "key": "V10-04938dd56d04e316e596",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09949",
      "source": "PAT:077",
      "target": "K:Dependencies and agent supply chain",
      "key": "V10-ac693ffa7a526b6517f4",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C06.1",
      "line_start": 28,
      "block_sha256": "37d4a79f5b66ee9e8b6bee2f106bbbde8ea5c167e072a11828fda8f8a9ea78fd",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09950",
      "source": "PAT:077",
      "target": "DOC:V10:chapters/chapter06.tex",
      "key": "V10-18be8ae781677af850cc",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09951",
      "source": "PAT:077",
      "target": "C:C13",
      "key": "V11-12d95fbdd93c61c1a5e7c6cf",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 28,
      "line_end": 30,
      "block_sha256": "8898910d2c24057beed920f2a7c0f1e36ee06452087542c33e981b655bc4ea71",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09952",
      "source": "PAT:077",
      "target": "DOC:V11:chapters/chapter06.tex",
      "key": "V11-8d2e73dda0396e2bb95c02d5",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09953",
      "source": "PAT:078",
      "target": "FAMILY:F06",
      "key": "V10-f22949e1267ebcda8f48",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09954",
      "source": "PAT:078",
      "target": "V06",
      "key": "V10-fc4b2c72be902f2676e4",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09955",
      "source": "PAT:078",
      "target": "T:Code quality & security",
      "key": "V10-28670339b29953886524",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09956",
      "source": "PAT:078",
      "target": "T:Engineering structure",
      "key": "V10-561a6c4555322c621a56",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09957",
      "source": "PAT:078",
      "target": "K:Vulnerability and secure code",
      "key": "V10-36ed8f6fa95afc2e63bb",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09958",
      "source": "PAT:078",
      "target": "K:Prompt injection and malicious tools",
      "key": "V10-c2fe18b277f61d60f75e",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09959",
      "source": "PAT:078",
      "target": "K:Dependencies and agent supply chain",
      "key": "V10-a585d295eb01e3a281c0",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C06.2",
      "line_start": 118,
      "block_sha256": "aedd03c00809afb8fbf57155ba0452dda61b091e12d08dc59770de3abcda2e23",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09960",
      "source": "PAT:078",
      "target": "DOC:V10:chapters/chapter06.tex",
      "key": "V10-66f7c75c96bf456dfa8b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09961",
      "source": "PAT:078",
      "target": "C:C13",
      "key": "V11-382944ab6b0f5dd4fbab46f6",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 117,
      "line_end": 119,
      "block_sha256": "4a33d18c2c37ca1eb5430b7f90d1ec3fbe9c153efdc4f87d48cb07f28022df2e",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09962",
      "source": "PAT:078",
      "target": "DOC:V11:chapters/chapter06.tex",
      "key": "V11-84b7e9823e4101d301177b73",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09963",
      "source": "PAT:079",
      "target": "FAMILY:F06",
      "key": "V10-0ecec1d6214eb17d63f6",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09964",
      "source": "PAT:079",
      "target": "V06",
      "key": "V10-51f1e1e87d3bec00397a",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09965",
      "source": "PAT:079",
      "target": "T:Code quality & security",
      "key": "V10-97d8b9dfcc41174c393e",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09966",
      "source": "PAT:079",
      "target": "T:Engineering structure",
      "key": "V10-9e8b13769b8fc7c87ddc",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09967",
      "source": "PAT:079",
      "target": "K:Vulnerability and secure code",
      "key": "V10-22ed3c2ed592cde50f02",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09968",
      "source": "PAT:079",
      "target": "K:Prompt injection and malicious tools",
      "key": "V10-a2b3269616d140226318",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09969",
      "source": "PAT:079",
      "target": "K:Dependencies and agent supply chain",
      "key": "V10-2c97fd75f7c8ff1f1f1a",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C06.2",
      "line_start": 118,
      "block_sha256": "aedd03c00809afb8fbf57155ba0452dda61b091e12d08dc59770de3abcda2e23",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09970",
      "source": "PAT:079",
      "target": "DOC:V10:chapters/chapter06.tex",
      "key": "V10-005c40856da75ab67ac1",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09971",
      "source": "PAT:079",
      "target": "C:C13",
      "key": "V11-2172ea6c8c5ca1264fe54d2a",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 117,
      "line_end": 119,
      "block_sha256": "4a33d18c2c37ca1eb5430b7f90d1ec3fbe9c153efdc4f87d48cb07f28022df2e",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09972",
      "source": "PAT:079",
      "target": "DOC:V11:chapters/chapter06.tex",
      "key": "V11-46f0fcc37654c2cedd9af62e",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09973",
      "source": "PAT:080",
      "target": "FAMILY:F07",
      "key": "V10-9001c6b98e25a9c92f19",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09974",
      "source": "PAT:080",
      "target": "V06",
      "key": "V10-7c0a5486057edddc6a08",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09975",
      "source": "PAT:080",
      "target": "T:Verification & review",
      "key": "V10-3a94f7f427f23c6b8c88",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09976",
      "source": "PAT:080",
      "target": "T:What agents can do",
      "key": "V10-2eaf7c446b4905d73446",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09977",
      "source": "PAT:080",
      "target": "K:Independent verification and oracles",
      "key": "V10-38b8438c5d74c0fccb4a",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09978",
      "source": "PAT:080",
      "target": "K:Dataset provenance and dependency",
      "key": "V10-87a62fbf56ceea063ac7",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C07.2",
      "line_start": 105,
      "block_sha256": "926c4eefb369f92da3b96494f5ab4713abc6ca917cb2eb20847620703515fbc2",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09979",
      "source": "PAT:080",
      "target": "DOC:V10:chapters/chapter07.tex",
      "key": "V10-76124ab938a264db56f2",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09980",
      "source": "PAT:080",
      "target": "C:C13",
      "key": "V11-390d14ebf9d4967c5f7e96a8",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 106,
      "line_end": 120,
      "block_sha256": "1af5a5c22ad26d6acbfc460c5f537af108a9c21817d825cd24b54ac631aa29df",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09981",
      "source": "PAT:080",
      "target": "DOC:V11:chapters/chapter07.tex",
      "key": "V11-d78afcd4f18c8ee1149d3c11",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09982",
      "source": "PAT:081",
      "target": "FAMILY:F03",
      "key": "V10-a8479b80acf6e892a195",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09983",
      "source": "PAT:081",
      "target": "V06",
      "key": "V10-560263f248dc7509ea0c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09984",
      "source": "PAT:081",
      "target": "T:What agents can do",
      "key": "V10-abe96ffee73ac54e55c9",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09985",
      "source": "PAT:081",
      "target": "T:Engineering structure",
      "key": "V10-5d9b074623a782d355a7",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09986",
      "source": "PAT:081",
      "target": "K:Long-running agent execution",
      "key": "V10-f8a8f8654943b3fc547e",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09987",
      "source": "PAT:081",
      "target": "K:Agent failure and escalation",
      "key": "V10-4579491299535000908b",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09988",
      "source": "PAT:081",
      "target": "K:Benchmarks and construct validity",
      "key": "V10-0b87b26f3a5c96cf5d83",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C03.2",
      "line_start": 119,
      "block_sha256": "030fb56e956d284fae9a75e1933f3f8422e31c3abfb1c3b3d79505a8b5fd4baf",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09989",
      "source": "PAT:081",
      "target": "DOC:V10:chapters/chapter03.tex",
      "key": "V10-b711d22f6031935c2e15",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09990",
      "source": "PAT:081",
      "target": "C:C13",
      "key": "V11-5ab2ad179e75821bb70e9789",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 117,
      "line_end": 121,
      "block_sha256": "cf3485c5162144074aafd4dc13a18497985e151b2ab94b638841f2c6c0321a72",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x09991",
      "source": "PAT:081",
      "target": "DOC:V11:chapters/chapter03.tex",
      "key": "V11-9ae5a01f4528b696430bd275",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x09992",
      "source": "PAT:082",
      "target": "FAMILY:F07",
      "key": "V10-5335b69992edbc73cc9c",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x09993",
      "source": "PAT:082",
      "target": "V06",
      "key": "V10-c933f627960e6c08ff7f",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09994",
      "source": "PAT:082",
      "target": "T:Verification & review",
      "key": "V10-3e975f36c0871dcde736",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x09995",
      "source": "PAT:082",
      "target": "T:What agents can do",
      "key": "V10-c9a1c0c870cc0ef27b0a",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09996",
      "source": "PAT:082",
      "target": "K:Independent verification and oracles",
      "key": "V10-182c4063dfb52e85b78a",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x09997",
      "source": "PAT:082",
      "target": "K:Dataset provenance and dependency",
      "key": "V10-d467cb35bae761544ba3",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C07.3",
      "line_start": 140,
      "block_sha256": "6063cbb12c47be0b600119f75c00ff5b95b4e8207ee19785171ff7fc0fd31c3f",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x09998",
      "source": "PAT:082",
      "target": "DOC:V10:chapters/chapter07.tex",
      "key": "V10-10f029a4bbef3a211c32",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x09999",
      "source": "PAT:082",
      "target": "C:C13",
      "key": "V11-ba2917c210606f4c4e4165ae",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 141,
      "line_end": 143,
      "block_sha256": "ba84c17ee5a5dd2875746d97992b87640856e3075708646ba9993a2fa0dbcf23",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x10000",
      "source": "PAT:082",
      "target": "DOC:V11:chapters/chapter07.tex",
      "key": "V11-3bce38e8b630c955ad4c30cd",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x10001",
      "source": "PAT:083",
      "target": "FAMILY:F03",
      "key": "V10-501624be664c698fbf01",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x10002",
      "source": "PAT:083",
      "target": "V06",
      "key": "V10-466788829ca186a45f22",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x10003",
      "source": "PAT:083",
      "target": "T:What agents can do",
      "key": "V10-9f92826f0c8fb83664f9",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x10004",
      "source": "PAT:083",
      "target": "T:Engineering structure",
      "key": "V10-5c95c0e6c163ed4adfcc",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x10005",
      "source": "PAT:083",
      "target": "K:Long-running agent execution",
      "key": "V10-3b8033feb979182f06d4",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x10006",
      "source": "PAT:083",
      "target": "K:Agent failure and escalation",
      "key": "V10-d21300b8d1653a1d3f6e",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x10007",
      "source": "PAT:083",
      "target": "K:Benchmarks and construct validity",
      "key": "V10-302608cd132c78d4b44d",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C03.3",
      "line_start": 147,
      "block_sha256": "0fb62fe9bf9be3842c8d0a52e34e153a5b6f3f9de08d77cec5ad856642bb4bdd",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x10008",
      "source": "PAT:083",
      "target": "DOC:V10:chapters/chapter03.tex",
      "key": "V10-4402b895acaa01703628",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x10009",
      "source": "PAT:083",
      "target": "C:C13",
      "key": "V11-2832cafa0a578e4fe2edf063",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 145,
      "line_end": 149,
      "block_sha256": "75420be121ca009a7d1a63b12197b353d74523b701ca5934f0e4c87b1753c66a",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x10010",
      "source": "PAT:083",
      "target": "DOC:V11:chapters/chapter03.tex",
      "key": "V11-6e8eb0bc2d79793a3436b7cd",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_CLASSIFIED_IN_FAMILY",
      "id": "x10011",
      "source": "PAT:084",
      "target": "FAMILY:F11",
      "key": "V10-8e8aeb76a3511e79365c",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_CATALOGUED_IN_VOLUME",
      "scope": "Appendix/companion catalogue, not automatically a chapter implementation",
      "id": "x10012",
      "source": "PAT:084",
      "target": "V06",
      "key": "V10-d7078efa72bdcf561c73",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x10013",
      "source": "PAT:084",
      "target": "T:Engineering structure",
      "key": "V10-7585c90a89649f31694c",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x10014",
      "source": "PAT:084",
      "target": "T:Jobs & roles",
      "key": "V10-21b34759a79e041a68d8",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_THEME_CLASSIFICATION",
      "id": "x10015",
      "source": "PAT:084",
      "target": "T:Productivity",
      "key": "V10-3c21e4a633c0bcacbcc9",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x10016",
      "source": "PAT:084",
      "target": "K:Human-agent collaboration",
      "key": "V10-9dde301460ed9dda3be4",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x10017",
      "source": "PAT:084",
      "target": "K:Review capacity and maintainers",
      "key": "V10-12d047c44175133c2df1",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_TOPIC_CLASSIFICATION",
      "id": "x10018",
      "source": "PAT:084",
      "target": "K:Specifications and governance",
      "key": "V10-151d5d944f2a5475e850",
      "atlas_family": "classification"
    },
    {
      "relation": "V10_ADAPTED_IN_TEXT",
      "intervention": "C11.3",
      "line_start": 203,
      "block_sha256": "7e3c242a10ebfa1a564a6d2004b63c154c609fa088254a2861134495c780fc6c",
      "scope": "The reviewed mechanism is recomposed in this intervention; not every historical implementation variant is executed.",
      "id": "x10019",
      "source": "PAT:084",
      "target": "DOC:V10:chapters/chapter11.tex",
      "key": "V10-edf0b15d1ecac82ab35d",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PRACTICE_CATALOGUE_NAVIGATION",
      "edition": "EDITION:V11",
      "id": "x10020",
      "source": "PAT:084",
      "target": "C:C13",
      "key": "V11-f4fa888b5e72e2c1688cc5a9",
      "atlas_family": "mapping"
    },
    {
      "relation": "V11_PRACTICE_CURRENT_TEXT_LOCATOR",
      "edition": "EDITION:V11",
      "line_start": 202,
      "line_end": 206,
      "block_sha256": "075f3dcc807c472c485f94c02f538decbe7a963fa83a8a68ebb9d51cb6da2407",
      "scope": "Revised location of a retained implementation block; does not validate efficacy or execute every historical variant",
      "id": "x10021",
      "source": "PAT:084",
      "target": "DOC:V11:chapters/chapter11.tex",
      "key": "V11-f7d983536198fda55979226b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 14,
      "source_end_line": 164,
      "id": "x10022",
      "source": "OCC:NDSE:01",
      "target": "B013",
      "key": "V10-cb1ba0991a36295dbdc9",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10023",
      "source": "OCC:NDSE:01",
      "target": "V01",
      "key": "V10-025186fd6d1ff2826f5b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10024",
      "source": "OCC:NDSE:01",
      "target": "PAT:043",
      "key": "V10-18d3e53bb7ec14a79a98",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 165,
      "source_end_line": 316,
      "id": "x10025",
      "source": "OCC:NDSE:02",
      "target": "B013",
      "key": "V10-4cfd43e4e86a0cc7cfc1",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10026",
      "source": "OCC:NDSE:02",
      "target": "V01",
      "key": "V10-484c026136c63093855d",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10027",
      "source": "OCC:NDSE:02",
      "target": "PAT:044",
      "key": "V10-a2e45bc8548bf6b5d1a0",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 317,
      "source_end_line": 474,
      "id": "x10028",
      "source": "OCC:NDSE:03",
      "target": "B013",
      "key": "V10-3b903ac8f29101048e39",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10029",
      "source": "OCC:NDSE:03",
      "target": "V01",
      "key": "V10-4f19ebbd9428f29e9db7",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10030",
      "source": "OCC:NDSE:03",
      "target": "PAT:045",
      "key": "V10-d6261b0f9f3aa2f2d72f",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 475,
      "source_end_line": 623,
      "id": "x10031",
      "source": "OCC:NDSE:04",
      "target": "B013",
      "key": "V10-ec1587ce33b0716856ad",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10032",
      "source": "OCC:NDSE:04",
      "target": "V01",
      "key": "V10-e24e698d9555e0eafaf3",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10033",
      "source": "OCC:NDSE:04",
      "target": "PAT:046",
      "key": "V10-8c28df252d2d1810a5aa",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EDITORIAL_RELATION",
      "original_relation": "SPECIALIZZAZIONE",
      "rationale": "Piccolo incremento riguarda l’unità semantica; un item riguarda il ciclo.",
      "evidence_semantics": "Editorial comparison; not independent corroboration.",
      "id": "x10034",
      "source": "OCC:NDSE:04",
      "target": "OCC:SDD2:D1",
      "key": "V10-cebe6cd246617f4cfbee",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 624,
      "source_end_line": 846,
      "id": "x10035",
      "source": "OCC:NDSE:05",
      "target": "B013",
      "key": "V10-67b65922bd93e99b37a8",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10036",
      "source": "OCC:NDSE:05",
      "target": "V01",
      "key": "V10-fbc7c9d448b43020bb77",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10037",
      "source": "OCC:NDSE:05",
      "target": "PAT:047",
      "key": "V10-692b93b3709b1e0f26f5",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 847,
      "source_end_line": 1031,
      "id": "x10038",
      "source": "OCC:NDSE:06",
      "target": "B013",
      "key": "V10-035ee8fde589ac23e117",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10039",
      "source": "OCC:NDSE:06",
      "target": "V01",
      "key": "V10-1f26f5e0b620468a0328",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10040",
      "source": "OCC:NDSE:06",
      "target": "PAT:048",
      "key": "V10-b51cb4bb49cedb9b47fe",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 1032,
      "source_end_line": 1199,
      "id": "x10041",
      "source": "OCC:NDSE:07",
      "target": "B013",
      "key": "V10-4196ada19b5c5357adc6",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10042",
      "source": "OCC:NDSE:07",
      "target": "V01",
      "key": "V10-d7b774bbac283f96dd69",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10043",
      "source": "OCC:NDSE:07",
      "target": "PAT:049",
      "key": "V10-52d1475ba695024a408c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 1200,
      "source_end_line": 1462,
      "id": "x10044",
      "source": "OCC:NDSE:08",
      "target": "B013",
      "key": "V10-51fe008daeff6f0186dd",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10045",
      "source": "OCC:NDSE:08",
      "target": "V01",
      "key": "V10-21f4bf93656fae7136bf",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10046",
      "source": "OCC:NDSE:08",
      "target": "PAT:050",
      "key": "V10-4c7f41040451fbcefd03",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 14,
      "source_end_line": 428,
      "id": "x10047",
      "source": "OCC:NDSE:09",
      "target": "B014",
      "key": "V10-c00042cf825199545fcc",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10048",
      "source": "OCC:NDSE:09",
      "target": "V01",
      "key": "V10-21cedc25ce310d8a5f1f",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10049",
      "source": "OCC:NDSE:09",
      "target": "PAT:051",
      "key": "V10-b76e5dad22bf879241a9",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 429,
      "source_end_line": 766,
      "id": "x10050",
      "source": "OCC:NDSE:10",
      "target": "B014",
      "key": "V10-c3c2a8501fa8fb1853bc",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10051",
      "source": "OCC:NDSE:10",
      "target": "V01",
      "key": "V10-b93f134cc4435606ba6b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10052",
      "source": "OCC:NDSE:10",
      "target": "PAT:052",
      "key": "V10-8d80c5454ebcee62c9e7",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 767,
      "source_end_line": 1077,
      "id": "x10053",
      "source": "OCC:NDSE:11",
      "target": "B014",
      "key": "V10-b93b3d50b1bf1fd19634",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10054",
      "source": "OCC:NDSE:11",
      "target": "V01",
      "key": "V10-2ab434e1ebce2ae16ac4",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10055",
      "source": "OCC:NDSE:11",
      "target": "PAT:053",
      "key": "V10-04db340ca4d415b97106",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 14,
      "source_end_line": 385,
      "id": "x10056",
      "source": "OCC:NDSE:12",
      "target": "B015",
      "key": "V10-0b8a8837b15050364444",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10057",
      "source": "OCC:NDSE:12",
      "target": "V01",
      "key": "V10-a958ce7bbdfef754d8b9",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10058",
      "source": "OCC:NDSE:12",
      "target": "PAT:054",
      "key": "V10-14d7b03f6ace2287fce8",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 386,
      "source_end_line": 660,
      "id": "x10059",
      "source": "OCC:NDSE:13",
      "target": "B015",
      "key": "V10-7f047a9d9cd0e76b37e4",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10060",
      "source": "OCC:NDSE:13",
      "target": "V01",
      "key": "V10-cf5ed08ace6e82309386",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10061",
      "source": "OCC:NDSE:13",
      "target": "PAT:055",
      "key": "V10-403b9a9fa443673c2cd0",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 661,
      "source_end_line": 953,
      "id": "x10062",
      "source": "OCC:NDSE:14",
      "target": "B015",
      "key": "V10-bf283daf57ff0b59e0a2",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10063",
      "source": "OCC:NDSE:14",
      "target": "V01",
      "key": "V10-dd8157845d3983fc20f5",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10064",
      "source": "OCC:NDSE:14",
      "target": "PAT:056",
      "key": "V10-37f23cf4cfc5cc7f31b1",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EDITORIAL_RELATION",
      "original_relation": "COMPOSTO_DA",
      "rationale": "Il parallelismo può usare worktree ma richiede anche coordinamento e integrazione.",
      "evidence_semantics": "Editorial comparison; not independent corroboration.",
      "id": "x10065",
      "source": "OCC:NDSE:14",
      "target": "OCC:LOOP:T06",
      "key": "V10-374ad0712d3bf19d2c6b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 14,
      "source_end_line": 351,
      "id": "x10066",
      "source": "OCC:NDSE:15",
      "target": "B016",
      "key": "V10-69f322efee0fef2b8019",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10067",
      "source": "OCC:NDSE:15",
      "target": "V01",
      "key": "V10-c01bf775d64858840665",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10068",
      "source": "OCC:NDSE:15",
      "target": "PAT:057",
      "key": "V10-3ec76d5e408fef0a06bd",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 352,
      "source_end_line": 585,
      "id": "x10069",
      "source": "OCC:NDSE:16",
      "target": "B016",
      "key": "V10-eac75ce7ba20ebacfb9a",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10070",
      "source": "OCC:NDSE:16",
      "target": "V01",
      "key": "V10-2e1c28d9a00cbe9d349f",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10071",
      "source": "OCC:NDSE:16",
      "target": "PAT:058",
      "key": "V10-72d8364eb434e3ef7902",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 586,
      "source_end_line": 917,
      "id": "x10072",
      "source": "OCC:NDSE:17",
      "target": "B016",
      "key": "V10-818af27f8b7506b78ea0",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10073",
      "source": "OCC:NDSE:17",
      "target": "V01",
      "key": "V10-8e0d1a7900623a0f2c73",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10074",
      "source": "OCC:NDSE:17",
      "target": "PAT:059",
      "key": "V10-35030604cd935ab5f11d",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 918,
      "source_end_line": 1203,
      "id": "x10075",
      "source": "OCC:NDSE:18",
      "target": "B016",
      "key": "V10-de363235eb5d6e043eb0",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10076",
      "source": "OCC:NDSE:18",
      "target": "V01",
      "key": "V10-08cb1eada4c24f973e39",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10077",
      "source": "OCC:NDSE:18",
      "target": "PAT:060",
      "key": "V10-9fcf2c61108a06619f67",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EDITORIAL_RELATION",
      "original_relation": "AMPLIAMENTO",
      "rationale": "Costo del modello esteso a verifica, review e mantenimento per esito.",
      "evidence_semantics": "Editorial comparison; not independent corroboration.",
      "id": "x10078",
      "source": "OCC:NDSE:18",
      "target": "OCC:LOOP:T08",
      "key": "V10-fd4fbd3d777b9c2c7939",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 110,
      "source_end_line": 236,
      "id": "x10079",
      "source": "OCC:SDD1:19",
      "target": "B042",
      "key": "V10-cc06cab45bb69753a2b8",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10080",
      "source": "OCC:SDD1:19",
      "target": "V02",
      "key": "V10-17bab9bfe90637a48f0d",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10081",
      "source": "OCC:SDD1:19",
      "target": "PAT:066",
      "key": "V10-ce1a3a7c475ac4dbe118",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_SAME_PRACTICE_LINEAGE",
      "original_relation": "STESSO_NUCLEO_DA_RICONCILIARE",
      "rationale": "Mantenere genealogia, precisare costituzione versionata.",
      "evidence_semantics": "Editorial comparison; not independent corroboration.",
      "id": "x10082",
      "source": "OCC:SDD1:19",
      "target": "OCC:SDD2:A1",
      "key": "V10-25b55d25e93b5693bcb0",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 237,
      "source_end_line": 393,
      "id": "x10083",
      "source": "OCC:SDD1:20",
      "target": "B042",
      "key": "V10-9a1b7efb822d1d68c8f5",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10084",
      "source": "OCC:SDD1:20",
      "target": "V02",
      "key": "V10-4f3e6fdbe2976fcadfec",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10085",
      "source": "OCC:SDD1:20",
      "target": "PAT:067",
      "key": "V10-1ac778c1f8d2aa04fcba",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EDITORIAL_RELATION",
      "original_relation": "STESSA_LINEA_EVOLUTIVA",
      "rationale": "Chiarimento prima delle decisioni che ne dipendono.",
      "evidence_semantics": "Editorial comparison; not independent corroboration.",
      "id": "x10086",
      "source": "OCC:SDD1:20",
      "target": "OCC:SDD2:A2",
      "key": "V10-63ae3e014b8e3a1db8d2",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 394,
      "source_end_line": 523,
      "id": "x10087",
      "source": "OCC:SDD1:21",
      "target": "B042",
      "key": "V10-7f25702bd7f6cd12f785",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10088",
      "source": "OCC:SDD1:21",
      "target": "V02",
      "key": "V10-96ba71d95c2d38e51b50",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10089",
      "source": "OCC:SDD1:21",
      "target": "PAT:061",
      "key": "V10-91e6d4ad7649c1b6b0dd",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EDITORIAL_RELATION",
      "original_relation": "CONTROLLO_IN_COMPOSIZIONE",
      "rationale": "Coerenza è un controllo del gate, non tutto il gate.",
      "evidence_semantics": "Editorial comparison; not independent corroboration.",
      "id": "x10090",
      "source": "OCC:SDD1:21",
      "target": "OCC:SDD2:C1",
      "key": "V10-d4bc60a6813a27bc6882",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 524,
      "source_end_line": 667,
      "id": "x10091",
      "source": "OCC:SDD1:22",
      "target": "B042",
      "key": "V10-e066af292c5c5951161e",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10092",
      "source": "OCC:SDD1:22",
      "target": "V02",
      "key": "V10-7b02b5504509423bcc91",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10093",
      "source": "OCC:SDD1:22",
      "target": "PAT:062",
      "key": "V10-2498fff7fd086d30e3d6",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EDITORIAL_RELATION",
      "original_relation": "COMPLEMENTARI",
      "rationale": "Persistenza della ricerca e consegna tra ruoli sono responsabilità diverse.",
      "evidence_semantics": "Editorial comparison; not independent corroboration.",
      "id": "x10094",
      "source": "OCC:SDD1:22",
      "target": "OCC:SDD2:B1",
      "key": "V10-e1c5af29d1632e63683b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 668,
      "source_end_line": 797,
      "id": "x10095",
      "source": "OCC:SDD1:23",
      "target": "B042",
      "key": "V10-be92192bbd977711f555",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10096",
      "source": "OCC:SDD1:23",
      "target": "V02",
      "key": "V10-989306ae0b01f89afe2b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10097",
      "source": "OCC:SDD1:23",
      "target": "PAT:063",
      "key": "V10-6117638191188c5ad37e",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EDITORIAL_RELATION",
      "original_relation": "NON_EQUIVALENTI",
      "rationale": "Esplorare due implementazioni non è dibattito di due modelli.",
      "evidence_semantics": "Editorial comparison; not independent corroboration.",
      "id": "x10098",
      "source": "OCC:SDD1:23",
      "target": "OCC:SDD2:B4",
      "key": "V10-ae81a3913d386934104f",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 798,
      "source_end_line": 925,
      "id": "x10099",
      "source": "OCC:SDD1:24",
      "target": "B042",
      "key": "V10-84bae65ba3f5417c0e2c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10100",
      "source": "OCC:SDD1:24",
      "target": "V02",
      "key": "V10-206dbd4af3a09678cec0",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10101",
      "source": "OCC:SDD1:24",
      "target": "PAT:064",
      "key": "V10-b0315f9205640fdb3c96",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 926,
      "source_end_line": 1107,
      "id": "x10102",
      "source": "OCC:SDD1:25",
      "target": "B042",
      "key": "V10-0224ad04a6c0b64c10a3",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10103",
      "source": "OCC:SDD1:25",
      "target": "V02",
      "key": "V10-4ad4e8b063596ab445d6",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10104",
      "source": "OCC:SDD1:25",
      "target": "PAT:065",
      "key": "V10-526f86aaa665946ddeaf",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 55,
      "source_end_line": 90,
      "id": "x10105",
      "source": "OCC:SDD2:A1",
      "target": "B063",
      "key": "V10-81ad8090e6624818dc11",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10106",
      "source": "OCC:SDD2:A1",
      "target": "V03",
      "key": "V10-56849322175e776abb89",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10107",
      "source": "OCC:SDD2:A1",
      "target": "PAT:066",
      "key": "V10-36c5903fe24b32dc4035",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 91,
      "source_end_line": 124,
      "id": "x10108",
      "source": "OCC:SDD2:A2",
      "target": "B063",
      "key": "V10-00d616bcd4087aaa2137",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10109",
      "source": "OCC:SDD2:A2",
      "target": "V03",
      "key": "V10-d3c7f296ef35b06f63e6",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10110",
      "source": "OCC:SDD2:A2",
      "target": "PAT:067",
      "key": "V10-c572949b6d16b6f352ee",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 125,
      "source_end_line": 159,
      "id": "x10111",
      "source": "OCC:SDD2:A3",
      "target": "B063",
      "key": "V10-5a4077dc164830d23a32",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10112",
      "source": "OCC:SDD2:A3",
      "target": "V03",
      "key": "V10-84fb677219bbbc37fa60",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10113",
      "source": "OCC:SDD2:A3",
      "target": "PAT:068",
      "key": "V10-97e852a4c807b5858ee8",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 160,
      "source_end_line": 191,
      "id": "x10114",
      "source": "OCC:SDD2:A4",
      "target": "B063",
      "key": "V10-05a3278d8087a2ad096d",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10115",
      "source": "OCC:SDD2:A4",
      "target": "V03",
      "key": "V10-00574943192de6c1a53c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10116",
      "source": "OCC:SDD2:A4",
      "target": "PAT:069",
      "key": "V10-52c26a4567c24df3090a",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 192,
      "source_end_line": 226,
      "id": "x10117",
      "source": "OCC:SDD2:A5",
      "target": "B063",
      "key": "V10-01f907a2eecf69f018b7",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10118",
      "source": "OCC:SDD2:A5",
      "target": "V03",
      "key": "V10-394ae52678a4d1c8491d",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10119",
      "source": "OCC:SDD2:A5",
      "target": "PAT:070",
      "key": "V10-ff0e1aa4a1816a0a885d",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 227,
      "source_end_line": 266,
      "id": "x10120",
      "source": "OCC:SDD2:A6",
      "target": "B063",
      "key": "V10-87faff46990b6a24bfb1",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10121",
      "source": "OCC:SDD2:A6",
      "target": "V03",
      "key": "V10-4f8e76f10e56953efd5e",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10122",
      "source": "OCC:SDD2:A6",
      "target": "PAT:071",
      "key": "V10-1646cddf24fd906c2d93",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EDITORIAL_RELATION",
      "original_relation": "TENSIONE_DA_RISOLVERE",
      "rationale": "Score diagnostico non può valere come autorizzazione al gate.",
      "evidence_semantics": "Editorial comparison; not independent corroboration.",
      "id": "x10123",
      "source": "OCC:SDD2:A6",
      "target": "OCC:SDD2:C1",
      "key": "V10-6046dfa077d75e5b37f8",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 267,
      "source_end_line": 298,
      "id": "x10124",
      "source": "OCC:SDD2:B1",
      "target": "B063",
      "key": "V10-7bc4220962a7351cb6c7",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10125",
      "source": "OCC:SDD2:B1",
      "target": "V03",
      "key": "V10-992c3451c294156209b2",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10126",
      "source": "OCC:SDD2:B1",
      "target": "PAT:072",
      "key": "V10-3ace94cc9e6cc2c1e022",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 299,
      "source_end_line": 330,
      "id": "x10127",
      "source": "OCC:SDD2:B2",
      "target": "B063",
      "key": "V10-6d0f57f09eb166943a29",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10128",
      "source": "OCC:SDD2:B2",
      "target": "V03",
      "key": "V10-635ac65e37e7fd892b79",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10129",
      "source": "OCC:SDD2:B2",
      "target": "PAT:073",
      "key": "V10-a54fb98e6fa77d781b3b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 331,
      "source_end_line": 362,
      "id": "x10130",
      "source": "OCC:SDD2:B3",
      "target": "B063",
      "key": "V10-9b4daef1e68a4904be6d",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10131",
      "source": "OCC:SDD2:B3",
      "target": "V03",
      "key": "V10-19ab2a6f5e3a137f1a04",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10132",
      "source": "OCC:SDD2:B3",
      "target": "PAT:074",
      "key": "V10-2a2528c56e7a5f98b75e",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 363,
      "source_end_line": 399,
      "id": "x10133",
      "source": "OCC:SDD2:B4",
      "target": "B063",
      "key": "V10-77ee6a4df4049c324299",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10134",
      "source": "OCC:SDD2:B4",
      "target": "V03",
      "key": "V10-be2ebfbb7b691f03f63a",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10135",
      "source": "OCC:SDD2:B4",
      "target": "PAT:075",
      "key": "V10-d76e8ea9e3d296d61b4c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EDITORIAL_RELATION",
      "original_relation": "NON_EQUIVALENTI",
      "rationale": "Convergenza di ragioni non equivale a prova indipendente.",
      "evidence_semantics": "Editorial comparison; not independent corroboration.",
      "id": "x10136",
      "source": "OCC:SDD2:B4",
      "target": "OCC:LOOP:T02",
      "key": "V10-d3895b63ad5bbb8a30c6",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 400,
      "source_end_line": 432,
      "id": "x10137",
      "source": "OCC:SDD2:C1",
      "target": "B063",
      "key": "V10-70ff9a3d94b83a4636be",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10138",
      "source": "OCC:SDD2:C1",
      "target": "V03",
      "key": "V10-c9df638dcc90d77ee31e",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10139",
      "source": "OCC:SDD2:C1",
      "target": "PAT:076",
      "key": "V10-dbca83b84094aaa11a2c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 433,
      "source_end_line": 468,
      "id": "x10140",
      "source": "OCC:SDD2:C2",
      "target": "B063",
      "key": "V10-ffb4b1b69c23f08579fb",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10141",
      "source": "OCC:SDD2:C2",
      "target": "V03",
      "key": "V10-728e64813452d7139ea1",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10142",
      "source": "OCC:SDD2:C2",
      "target": "PAT:077",
      "key": "V10-00cc7c15c52be76cfb7e",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 469,
      "source_end_line": 501,
      "id": "x10143",
      "source": "OCC:SDD2:C3",
      "target": "B063",
      "key": "V10-f782175810315429614f",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10144",
      "source": "OCC:SDD2:C3",
      "target": "V03",
      "key": "V10-0d035c0f49ed1d656c62",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10145",
      "source": "OCC:SDD2:C3",
      "target": "PAT:078",
      "key": "V10-47750955ad13215a858e",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 502,
      "source_end_line": 535,
      "id": "x10146",
      "source": "OCC:SDD2:C4",
      "target": "B063",
      "key": "V10-d123c27bec9ac11a85d1",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10147",
      "source": "OCC:SDD2:C4",
      "target": "V03",
      "key": "V10-bc6c003aa6ca27999809",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10148",
      "source": "OCC:SDD2:C4",
      "target": "PAT:079",
      "key": "V10-edd918152b3e08aa1195",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 536,
      "source_end_line": 572,
      "id": "x10149",
      "source": "OCC:SDD2:C5",
      "target": "B063",
      "key": "V10-0e02236ebf15258b3a7f",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10150",
      "source": "OCC:SDD2:C5",
      "target": "V03",
      "key": "V10-161fbde6cd175ce3e0d1",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10151",
      "source": "OCC:SDD2:C5",
      "target": "PAT:080",
      "key": "V10-69bbeffb49e0a7c6f059",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EDITORIAL_RELATION",
      "original_relation": "MECCANISMI_AFFINI_DA_DISTINGUERE",
      "rationale": "Critica avversariale e maker–checker condividono separazione, non garanzie di indipendenza.",
      "evidence_semantics": "Editorial comparison; not independent corroboration.",
      "id": "x10152",
      "source": "OCC:SDD2:C5",
      "target": "OCC:LOOP:T02",
      "key": "V10-2924e77fb8a84090bc6b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 573,
      "source_end_line": 606,
      "id": "x10153",
      "source": "OCC:SDD2:D1",
      "target": "B063",
      "key": "V10-88ef7a3fe5389dbbe1d2",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10154",
      "source": "OCC:SDD2:D1",
      "target": "V03",
      "key": "V10-c9ca6557fa7d8646a4df",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10155",
      "source": "OCC:SDD2:D1",
      "target": "PAT:081",
      "key": "V10-7b872da8b88dc9305e3f",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 607,
      "source_end_line": 642,
      "id": "x10156",
      "source": "OCC:SDD2:D2",
      "target": "B063",
      "key": "V10-186dac3820d8f00ef812",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10157",
      "source": "OCC:SDD2:D2",
      "target": "V03",
      "key": "V10-842546470b1c4143773d",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10158",
      "source": "OCC:SDD2:D2",
      "target": "PAT:082",
      "key": "V10-0b7e81e02aa013b1afdd",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 643,
      "source_end_line": 676,
      "id": "x10159",
      "source": "OCC:SDD2:D3",
      "target": "B063",
      "key": "V10-3affb8a43c67e9f063b7",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10160",
      "source": "OCC:SDD2:D3",
      "target": "V03",
      "key": "V10-f65d910fe3715ae59756",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10161",
      "source": "OCC:SDD2:D3",
      "target": "PAT:083",
      "key": "V10-1475ec6656628bcd5761",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EDITORIAL_RELATION",
      "original_relation": "SPECIALIZZAZIONE",
      "rationale": "Chiamate tool sono una dimensione del budget, non un costo universale.",
      "evidence_semantics": "Editorial comparison; not independent corroboration.",
      "id": "x10162",
      "source": "OCC:SDD2:D3",
      "target": "OCC:AGENT:21",
      "key": "V10-0230b42300eca344d224",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 677,
      "source_end_line": 778,
      "id": "x10163",
      "source": "OCC:SDD2:D4",
      "target": "B063",
      "key": "V10-e20cbb85398f04ddc530",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10164",
      "source": "OCC:SDD2:D4",
      "target": "V03",
      "key": "V10-f0b476521a958fe41692",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10165",
      "source": "OCC:SDD2:D4",
      "target": "PAT:084",
      "key": "V10-c256966e7bc47cc49586",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_SAME_PRACTICE_LINEAGE",
      "original_relation": "STESSO_NUCLEO_DA_RICONCILIARE",
      "rationale": "Titolare, motivo e arresto restano espliciti.",
      "evidence_semantics": "Editorial comparison; not independent corroboration.",
      "id": "x10166",
      "source": "OCC:SDD2:D4",
      "target": "OCC:AGENT:23",
      "key": "V10-0a3ea4413f361054ad55",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 60,
      "source_end_line": 67,
      "id": "x10167",
      "source": "OCC:AGENT:01",
      "target": "B093",
      "key": "V10-445eae3fd520ff70db34",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10168",
      "source": "OCC:AGENT:01",
      "target": "V04",
      "key": "V10-b79117e748b695bc98c4",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10169",
      "source": "OCC:AGENT:01",
      "target": "PAT:001",
      "key": "V10-c8e3f6815531e1c36b44",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 68,
      "source_end_line": 97,
      "id": "x10170",
      "source": "OCC:AGENT:02",
      "target": "B093",
      "key": "V10-7d138fcd8d935963e9f3",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10171",
      "source": "OCC:AGENT:02",
      "target": "V04",
      "key": "V10-fad715c489a6679a53e6",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10172",
      "source": "OCC:AGENT:02",
      "target": "PAT:002",
      "key": "V10-7ad232d122acbcca9fe0",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 98,
      "source_end_line": 136,
      "id": "x10173",
      "source": "OCC:AGENT:03",
      "target": "B093",
      "key": "V10-c847b089cd6ba34d20b6",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10174",
      "source": "OCC:AGENT:03",
      "target": "V04",
      "key": "V10-0ea4be7bd0ad474a2b1f",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10175",
      "source": "OCC:AGENT:03",
      "target": "PAT:003",
      "key": "V10-80920cb6b7238cf8dc9b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 137,
      "source_end_line": 144,
      "id": "x10176",
      "source": "OCC:AGENT:04",
      "target": "B093",
      "key": "V10-610bedd3061a4cca9938",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10177",
      "source": "OCC:AGENT:04",
      "target": "V04",
      "key": "V10-9127be37d49190ffc41e",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10178",
      "source": "OCC:AGENT:04",
      "target": "PAT:004",
      "key": "V10-61957c43d1fe0d152f9a",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 145,
      "source_end_line": 180,
      "id": "x10179",
      "source": "OCC:AGENT:05",
      "target": "B093",
      "key": "V10-7400ede067d7eefa5cd7",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10180",
      "source": "OCC:AGENT:05",
      "target": "V04",
      "key": "V10-e7f6fe3354edaf1f792e",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10181",
      "source": "OCC:AGENT:05",
      "target": "PAT:005",
      "key": "V10-fac48724e76cb4d46f0a",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EDITORIAL_RELATION",
      "original_relation": "TENSIONE_DA_RISOLVERE",
      "rationale": "Immutabilità della revisione coesiste con evoluzione autorizzata, non con contratto immutabile per sempre.",
      "evidence_semantics": "Editorial comparison; not independent corroboration.",
      "id": "x10182",
      "source": "OCC:AGENT:05",
      "target": "OCC:SDD2:A3",
      "key": "V10-defb4aa775d2f5b33f08",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 181,
      "source_end_line": 188,
      "id": "x10183",
      "source": "OCC:AGENT:06",
      "target": "B093",
      "key": "V10-331e84385552a1659e80",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10184",
      "source": "OCC:AGENT:06",
      "target": "V04",
      "key": "V10-9c05739aa5c0a30d7c5b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10185",
      "source": "OCC:AGENT:06",
      "target": "PAT:006",
      "key": "V10-63ed5e6f1987d224abae",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 189,
      "source_end_line": 196,
      "id": "x10186",
      "source": "OCC:AGENT:07",
      "target": "B093",
      "key": "V10-7eb1c45a49d834e484fc",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10187",
      "source": "OCC:AGENT:07",
      "target": "V04",
      "key": "V10-814d43c0f4cb3553d2b9",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10188",
      "source": "OCC:AGENT:07",
      "target": "PAT:007",
      "key": "V10-7111077a32c503819b77",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EDITORIAL_RELATION",
      "original_relation": "NON_EQUIVALENTI",
      "rationale": "Persistenza di lezioni non è fine-tuning dei pesi.",
      "evidence_semantics": "Editorial comparison; not independent corroboration.",
      "id": "x10189",
      "source": "OCC:AGENT:07",
      "target": "OCC:AGENT:13",
      "key": "V10-075ffd3ca45c33f83ec8",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 197,
      "source_end_line": 211,
      "id": "x10190",
      "source": "OCC:AGENT:08",
      "target": "B093",
      "key": "V10-c192883c90c7673d9ad6",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10191",
      "source": "OCC:AGENT:08",
      "target": "V04",
      "key": "V10-4e9d8e7dcfa8b0f223fd",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10192",
      "source": "OCC:AGENT:08",
      "target": "PAT:008",
      "key": "V10-641bae9f78536c550ca4",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 212,
      "source_end_line": 219,
      "id": "x10193",
      "source": "OCC:AGENT:09",
      "target": "B093",
      "key": "V10-cd667f8c34f2f01adafb",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10194",
      "source": "OCC:AGENT:09",
      "target": "V04",
      "key": "V10-60195afd49530a580a4b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10195",
      "source": "OCC:AGENT:09",
      "target": "PAT:009",
      "key": "V10-a0856975319c3daaa0d5",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 220,
      "source_end_line": 227,
      "id": "x10196",
      "source": "OCC:AGENT:10",
      "target": "B093",
      "key": "V10-221ca777c061533d0533",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10197",
      "source": "OCC:AGENT:10",
      "target": "V04",
      "key": "V10-ad12d77da162bf70dc40",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10198",
      "source": "OCC:AGENT:10",
      "target": "PAT:010",
      "key": "V10-7b732384ed2784eba70b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 228,
      "source_end_line": 255,
      "id": "x10199",
      "source": "OCC:AGENT:11",
      "target": "B093",
      "key": "V10-9005d66d7d5cda7e5522",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10200",
      "source": "OCC:AGENT:11",
      "target": "V04",
      "key": "V10-d289f93353427f6eec7d",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10201",
      "source": "OCC:AGENT:11",
      "target": "PAT:011",
      "key": "V10-40dc86eb3b5f1ab1f4e6",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 256,
      "source_end_line": 263,
      "id": "x10202",
      "source": "OCC:AGENT:12",
      "target": "B093",
      "key": "V10-2b0210833b24337a6825",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10203",
      "source": "OCC:AGENT:12",
      "target": "V04",
      "key": "V10-4521159febfa3363ac63",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10204",
      "source": "OCC:AGENT:12",
      "target": "PAT:012",
      "key": "V10-2ab23f4f5a8fe3bbef4a",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 264,
      "source_end_line": 280,
      "id": "x10205",
      "source": "OCC:AGENT:13",
      "target": "B093",
      "key": "V10-c3408f19f65e178ecc6b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10206",
      "source": "OCC:AGENT:13",
      "target": "V04",
      "key": "V10-83e7b242276943bdadcc",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10207",
      "source": "OCC:AGENT:13",
      "target": "PAT:013",
      "key": "V10-1f5390e0d1d5b5e5b8d6",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 281,
      "source_end_line": 288,
      "id": "x10208",
      "source": "OCC:AGENT:14",
      "target": "B093",
      "key": "V10-faca3d127785742e378b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10209",
      "source": "OCC:AGENT:14",
      "target": "V04",
      "key": "V10-e75fab85abfcef03c758",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10210",
      "source": "OCC:AGENT:14",
      "target": "PAT:014",
      "key": "V10-16698194a0931de7b16a",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 289,
      "source_end_line": 296,
      "id": "x10211",
      "source": "OCC:AGENT:15",
      "target": "B093",
      "key": "V10-f333df8f40a582ba4f0c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10212",
      "source": "OCC:AGENT:15",
      "target": "V04",
      "key": "V10-10418b2ded6d024de7db",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10213",
      "source": "OCC:AGENT:15",
      "target": "PAT:015",
      "key": "V10-9ddd99d0b7c0ff659d10",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 297,
      "source_end_line": 309,
      "id": "x10214",
      "source": "OCC:AGENT:16",
      "target": "B093",
      "key": "V10-a7e2ace4ef997d1b2b31",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10215",
      "source": "OCC:AGENT:16",
      "target": "V04",
      "key": "V10-3b3bdf5b8b1d35aabed1",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10216",
      "source": "OCC:AGENT:16",
      "target": "PAT:016",
      "key": "V10-f98957d0fdc813d36956",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 310,
      "source_end_line": 317,
      "id": "x10217",
      "source": "OCC:AGENT:17",
      "target": "B093",
      "key": "V10-0ba833eaa771fe2eca1a",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10218",
      "source": "OCC:AGENT:17",
      "target": "V04",
      "key": "V10-40f105838f2892cb3171",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10219",
      "source": "OCC:AGENT:17",
      "target": "PAT:017",
      "key": "V10-ebbd3e10074ee0837c4f",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 318,
      "source_end_line": 330,
      "id": "x10220",
      "source": "OCC:AGENT:18",
      "target": "B093",
      "key": "V10-b37edde9cf56e969b4e6",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10221",
      "source": "OCC:AGENT:18",
      "target": "V04",
      "key": "V10-4984ad13851c770049b4",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10222",
      "source": "OCC:AGENT:18",
      "target": "PAT:018",
      "key": "V10-7230d19e8e42234e5477",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 331,
      "source_end_line": 338,
      "id": "x10223",
      "source": "OCC:AGENT:19",
      "target": "B093",
      "key": "V10-f97a47a2bd749dc43f7b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10224",
      "source": "OCC:AGENT:19",
      "target": "V04",
      "key": "V10-63798e6ccf15175e9510",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10225",
      "source": "OCC:AGENT:19",
      "target": "PAT:019",
      "key": "V10-7bf895b2c4f3282573d4",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 339,
      "source_end_line": 364,
      "id": "x10226",
      "source": "OCC:AGENT:20",
      "target": "B093",
      "key": "V10-e3c1bde3d7aeb70ba42d",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10227",
      "source": "OCC:AGENT:20",
      "target": "V04",
      "key": "V10-2921ce1b434cddbc7e73",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10228",
      "source": "OCC:AGENT:20",
      "target": "PAT:020",
      "key": "V10-4c742022ffc777ad3c9d",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 365,
      "source_end_line": 377,
      "id": "x10229",
      "source": "OCC:AGENT:21",
      "target": "B093",
      "key": "V10-5c206d8f1a6d7a744443",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10230",
      "source": "OCC:AGENT:21",
      "target": "V04",
      "key": "V10-b837b8ea6c0e3d3444d1",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10231",
      "source": "OCC:AGENT:21",
      "target": "PAT:021",
      "key": "V10-ec21d4891661e23b9abc",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 378,
      "source_end_line": 385,
      "id": "x10232",
      "source": "OCC:AGENT:22",
      "target": "B093",
      "key": "V10-e58980f9d24ede88ae74",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10233",
      "source": "OCC:AGENT:22",
      "target": "V04",
      "key": "V10-514f6bfb6c036e11125e",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10234",
      "source": "OCC:AGENT:22",
      "target": "PAT:022",
      "key": "V10-3e141dda15f9a536432c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 386,
      "source_end_line": 400,
      "id": "x10235",
      "source": "OCC:AGENT:23",
      "target": "B093",
      "key": "V10-21fc54b8fb3ea79d323a",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10236",
      "source": "OCC:AGENT:23",
      "target": "V04",
      "key": "V10-458e5bff8e5d4a22f77f",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10237",
      "source": "OCC:AGENT:23",
      "target": "PAT:084",
      "key": "V10-8e0efbca6b9d4c53b51a",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 397,
      "source_end_line": 397,
      "id": "x10238",
      "source": "OCC:LOOP:R1",
      "target": "B107",
      "key": "V10-beb1933bd91bb04e9b1a",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10239",
      "source": "OCC:LOOP:R1",
      "target": "V05",
      "key": "V10-e6e2940b7b3b7f64bd29",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10240",
      "source": "OCC:LOOP:R1",
      "target": "PAT:023",
      "key": "V10-13c5ac89d8bb0e71a97c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 545,
      "source_end_line": 545,
      "id": "x10241",
      "source": "OCC:LOOP:R2",
      "target": "B107",
      "key": "V10-735d954f6ba41343a34c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10242",
      "source": "OCC:LOOP:R2",
      "target": "V05",
      "key": "V10-3e65f3238787f5c1bc44",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10243",
      "source": "OCC:LOOP:R2",
      "target": "PAT:024",
      "key": "V10-c3ae5e5fb04550d6c820",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 566,
      "source_end_line": 566,
      "id": "x10244",
      "source": "OCC:LOOP:R3",
      "target": "B107",
      "key": "V10-8b2972e624bfc7f00fdc",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10245",
      "source": "OCC:LOOP:R3",
      "target": "V05",
      "key": "V10-f86de78d06b8050fe819",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10246",
      "source": "OCC:LOOP:R3",
      "target": "PAT:025",
      "key": "V10-66e9c7675aca045ef63b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 200,
      "source_end_line": 200,
      "id": "x10247",
      "source": "OCC:LOOP:T01",
      "target": "B109",
      "key": "V10-f21bd057a747873f317d",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10248",
      "source": "OCC:LOOP:T01",
      "target": "V05",
      "key": "V10-60bdd821dba6b96fc67f",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10249",
      "source": "OCC:LOOP:T01",
      "target": "PAT:026",
      "key": "V10-844215bbc8d86b019156",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 273,
      "source_end_line": 273,
      "id": "x10250",
      "source": "OCC:LOOP:T02",
      "target": "B109",
      "key": "V10-2acf1be803a1a734f297",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10251",
      "source": "OCC:LOOP:T02",
      "target": "V05",
      "key": "V10-6fdb7bf208ad1c45c909",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10252",
      "source": "OCC:LOOP:T02",
      "target": "PAT:027",
      "key": "V10-0e40c01e7b6588b9eff6",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 363,
      "source_end_line": 363,
      "id": "x10253",
      "source": "OCC:LOOP:T03",
      "target": "B109",
      "key": "V10-d36f38f508427c6a3706",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10254",
      "source": "OCC:LOOP:T03",
      "target": "V05",
      "key": "V10-4577e4ba6aece0ee7315",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10255",
      "source": "OCC:LOOP:T03",
      "target": "PAT:028",
      "key": "V10-6dace1bffcf297a4dce3",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 395,
      "source_end_line": 395,
      "id": "x10256",
      "source": "OCC:LOOP:T04",
      "target": "B109",
      "key": "V10-b890540921abc7f76941",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10257",
      "source": "OCC:LOOP:T04",
      "target": "V05",
      "key": "V10-c0a84e9f4a789f557100",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10258",
      "source": "OCC:LOOP:T04",
      "target": "PAT:029",
      "key": "V10-69dac8b6196975308362",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 454,
      "source_end_line": 454,
      "id": "x10259",
      "source": "OCC:LOOP:T05",
      "target": "B109",
      "key": "V10-c60200f0982b885226fe",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10260",
      "source": "OCC:LOOP:T05",
      "target": "V05",
      "key": "V10-b180472b4578d6a349b8",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10261",
      "source": "OCC:LOOP:T05",
      "target": "PAT:030",
      "key": "V10-74f3c75b530a220c9c1b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 511,
      "source_end_line": 511,
      "id": "x10262",
      "source": "OCC:LOOP:T06",
      "target": "B109",
      "key": "V10-6287ffc842b22580c8cc",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10263",
      "source": "OCC:LOOP:T06",
      "target": "V05",
      "key": "V10-ca235284ebc12463ef2b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10264",
      "source": "OCC:LOOP:T06",
      "target": "PAT:031",
      "key": "V10-87fd8c69eba118559314",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EDITORIAL_RELATION",
      "original_relation": "COMPLEMENTARI",
      "rationale": "Isolamento delle scritture e ownership del target risolvono problemi diversi.",
      "evidence_semantics": "Editorial comparison; not independent corroboration.",
      "id": "x10265",
      "source": "OCC:LOOP:T06",
      "target": "OCC:LOOP:T07",
      "key": "V10-db3a43d01a2e3bcb3ca5",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 559,
      "source_end_line": 559,
      "id": "x10266",
      "source": "OCC:LOOP:T07",
      "target": "B109",
      "key": "V10-9433e3f07a501137583b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10267",
      "source": "OCC:LOOP:T07",
      "target": "V05",
      "key": "V10-97c72f411a11ab5bd036",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10268",
      "source": "OCC:LOOP:T07",
      "target": "PAT:032",
      "key": "V10-a8d30771e04a59053cfb",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 632,
      "source_end_line": 632,
      "id": "x10269",
      "source": "OCC:LOOP:T08",
      "target": "B109",
      "key": "V10-2339c7e78f65e93acd38",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10270",
      "source": "OCC:LOOP:T08",
      "target": "V05",
      "key": "V10-abfa2df50053f25f2194",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10271",
      "source": "OCC:LOOP:T08",
      "target": "PAT:033",
      "key": "V10-e2640d9bcead2e602f9d",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 692,
      "source_end_line": 692,
      "id": "x10272",
      "source": "OCC:LOOP:T09",
      "target": "B109",
      "key": "V10-6c18dd963ff2b8beade3",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10273",
      "source": "OCC:LOOP:T09",
      "target": "V05",
      "key": "V10-e8e17cdf160c436b32ca",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10274",
      "source": "OCC:LOOP:T09",
      "target": "PAT:034",
      "key": "V10-f5a8bba0f813d35a5f19",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 809,
      "source_end_line": 809,
      "id": "x10275",
      "source": "OCC:LOOP:T10",
      "target": "B109",
      "key": "V10-97147bfcf86635f3b028",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10276",
      "source": "OCC:LOOP:T10",
      "target": "V05",
      "key": "V10-389796f40d5ebdf256f0",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10277",
      "source": "OCC:LOOP:T10",
      "target": "PAT:035",
      "key": "V10-610638ff6e672794a440",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 842,
      "source_end_line": 842,
      "id": "x10278",
      "source": "OCC:LOOP:T11",
      "target": "B109",
      "key": "V10-aefb5daf802ac3041a2c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10279",
      "source": "OCC:LOOP:T11",
      "target": "V05",
      "key": "V10-e649d6f380c41c35c1d0",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10280",
      "source": "OCC:LOOP:T11",
      "target": "PAT:036",
      "key": "V10-f774f43d7ad6ec2ef96d",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 870,
      "source_end_line": 870,
      "id": "x10281",
      "source": "OCC:LOOP:T12",
      "target": "B109",
      "key": "V10-a2097ba870275442a8c2",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10282",
      "source": "OCC:LOOP:T12",
      "target": "V05",
      "key": "V10-48d95f4d9ed13fa87cbe",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10283",
      "source": "OCC:LOOP:T12",
      "target": "PAT:037",
      "key": "V10-8abed901063aebc14bcc",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 124,
      "source_end_line": 124,
      "id": "x10284",
      "source": "OCC:LOOP:T13",
      "target": "B109",
      "key": "V10-99446804967ec15aa1bb",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10285",
      "source": "OCC:LOOP:T13",
      "target": "V05",
      "key": "V10-b88e13f1bb93b1a0b789",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10286",
      "source": "OCC:LOOP:T13",
      "target": "PAT:038",
      "key": "V10-3f43ff55756962ea5e2b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 126,
      "source_end_line": 126,
      "id": "x10287",
      "source": "OCC:LOOP:T14",
      "target": "B109",
      "key": "V10-858dd68ee3b9f65a823d",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10288",
      "source": "OCC:LOOP:T14",
      "target": "V05",
      "key": "V10-f60dbd882ee5c3b23c58",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10289",
      "source": "OCC:LOOP:T14",
      "target": "PAT:039",
      "key": "V10-f618dcde646cc9b646e0",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 128,
      "source_end_line": 128,
      "id": "x10290",
      "source": "OCC:LOOP:T15",
      "target": "B109",
      "key": "V10-80dd21498f52a3999093",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10291",
      "source": "OCC:LOOP:T15",
      "target": "V05",
      "key": "V10-d352fabce70bf14f1c9c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10292",
      "source": "OCC:LOOP:T15",
      "target": "PAT:040",
      "key": "V10-c1bdff8a69af1f635a8e",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 129,
      "source_end_line": 129,
      "id": "x10293",
      "source": "OCC:LOOP:T16",
      "target": "B109",
      "key": "V10-c3e9b630c2eacbdf22c5",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10294",
      "source": "OCC:LOOP:T16",
      "target": "V05",
      "key": "V10-a343536df101b82e462c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10295",
      "source": "OCC:LOOP:T16",
      "target": "PAT:041",
      "key": "V10-25393299c3b4827b2083",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_FILE",
      "source_line": 130,
      "source_end_line": 130,
      "id": "x10296",
      "source": "OCC:LOOP:T17",
      "target": "B109",
      "key": "V10-f16e562be612dc1e58bb",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_OCCURRENCE_IN_VOLUME",
      "id": "x10297",
      "source": "OCC:LOOP:T17",
      "target": "V05",
      "key": "V10-310beec5e6853a0ba182",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_DESCRIBES_RECONCILED_PRACTICE",
      "id": "x10298",
      "source": "OCC:LOOP:T17",
      "target": "PAT:042",
      "key": "V10-af256aadd3715a537784",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10299",
      "source": "V10:TEXTREF:0001",
      "target": "DOC:V10:chapters/chapter01.tex",
      "key": "V10-138b3d327d8dcc10524c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10300",
      "source": "V10:TEXTREF:0001",
      "target": "W170",
      "key": "V10-cdc066a793b9d63675bc",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10301",
      "source": "V10:TEXTREF:0002",
      "target": "DOC:V10:chapters/chapter01.tex",
      "key": "V10-124f7f6bf6213af9d61e",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10302",
      "source": "V10:TEXTREF:0002",
      "target": "W176",
      "key": "V10-6ac5e1cf081e56978faf",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10303",
      "source": "V10:TEXTREF:0003",
      "target": "DOC:V10:chapters/chapter01.tex",
      "key": "V10-5d19a88b10cd3e9d334f",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10304",
      "source": "V10:TEXTREF:0003",
      "target": "W002",
      "key": "V10-c8e985b04e03015653a6",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10305",
      "source": "V10:TEXTREF:0004",
      "target": "DOC:V10:chapters/chapter01.tex",
      "key": "V10-fd8352c2e4ec5ed227c6",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10306",
      "source": "V10:TEXTREF:0004",
      "target": "W012",
      "key": "V10-b15ad95a0b3f6cc731ee",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10307",
      "source": "V10:TEXTREF:0005",
      "target": "DOC:V10:chapters/chapter01.tex",
      "key": "V10-be2acd9b5927946faab0",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10308",
      "source": "V10:TEXTREF:0005",
      "target": "W122",
      "key": "V10-ad4d2e3b9c5144b09c29",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10309",
      "source": "V10:TEXTREF:0006",
      "target": "DOC:V10:chapters/chapter01.tex",
      "key": "V10-9671982bda6e9047666b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10310",
      "source": "V10:TEXTREF:0006",
      "target": "W153",
      "key": "V10-aac247bfd1b36664d0ea",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10311",
      "source": "V10:TEXTREF:0007",
      "target": "DOC:V10:chapters/chapter01.tex",
      "key": "V10-889f1d1436562c2f054d",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10312",
      "source": "V10:TEXTREF:0007",
      "target": "W011",
      "key": "V10-a47165c762d4c8f80000",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10313",
      "source": "V10:TEXTREF:0008",
      "target": "DOC:V10:chapters/chapter01.tex",
      "key": "V10-262127a4cb1e0da4263b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10314",
      "source": "V10:TEXTREF:0008",
      "target": "W002",
      "key": "V10-4c570976dcdd129933a7",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10315",
      "source": "V10:TEXTREF:0008",
      "target": "W153",
      "key": "V10-a95f2e1cea03bf43299a",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10316",
      "source": "V10:TEXTREF:0009",
      "target": "DOC:V10:chapters/chapter01.tex",
      "key": "V10-6c43a8f2f9cf23a1d9bb",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10317",
      "source": "V10:TEXTREF:0009",
      "target": "W186",
      "key": "V10-0dd0a75ba27ed53cfc0d",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10318",
      "source": "V10:TEXTREF:0010",
      "target": "DOC:V10:chapters/chapter01.tex",
      "key": "V10-5946c2876151e65ccdca",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10319",
      "source": "V10:TEXTREF:0010",
      "target": "W170",
      "key": "V10-3665c9cda9eed734dd88",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10320",
      "source": "V10:TEXTREF:0011",
      "target": "DOC:V10:chapters/chapter01.tex",
      "key": "V10-08fc2213ec700dacfbcd",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10321",
      "source": "V10:TEXTREF:0011",
      "target": "W003",
      "key": "V10-7d058d3deca018577bb8",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10322",
      "source": "V10:TEXTREF:0012",
      "target": "DOC:V10:chapters/chapter01.tex",
      "key": "V10-c3c960ec4f0b7ee7dfd2",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10323",
      "source": "V10:TEXTREF:0012",
      "target": "W023",
      "key": "V10-385964f0dc1f9039b47d",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10324",
      "source": "V10:TEXTREF:0013",
      "target": "DOC:V10:chapters/chapter01.tex",
      "key": "V10-23c87c768a8026df16e2",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10325",
      "source": "V10:TEXTREF:0013",
      "target": "W170",
      "key": "V10-5de423a716d7a9424dfe",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10326",
      "source": "V10:TEXTREF:0013",
      "target": "W175",
      "key": "V10-ce493c5012ec2c707f21",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10327",
      "source": "V10:TEXTREF:0014",
      "target": "DOC:V10:chapters/chapter01.tex",
      "key": "V10-d7020edd3466ed8eff10",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10328",
      "source": "V10:TEXTREF:0014",
      "target": "W010",
      "key": "V10-37532c84200791c6278a",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10329",
      "source": "V10:TEXTREF:0015",
      "target": "DOC:V10:figures/source_redraws/figure_ch01_01.tex",
      "key": "V10-0a476fa4490295d2fbb4",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10330",
      "source": "V10:TEXTREF:0015",
      "target": "W153",
      "key": "V10-15a16f8abd94c97a0caa",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10331",
      "source": "V10:TEXTREF:0016",
      "target": "DOC:V10:figures/source_redraws/figure_ch01_02.tex",
      "key": "V10-d1d64417de3add323c93",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10332",
      "source": "V10:TEXTREF:0016",
      "target": "W153",
      "key": "V10-494b657f77aa1d667fe5",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10333",
      "source": "V10:TEXTREF:0017",
      "target": "DOC:V10:chapters/chapter02.tex",
      "key": "V10-1c5162e0be638e190599",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10334",
      "source": "V10:TEXTREF:0017",
      "target": "W009",
      "key": "V10-f5c710abcdda8410cc11",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10335",
      "source": "V10:TEXTREF:0017",
      "target": "W010",
      "key": "V10-8f24fbaa379dd5af760c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10336",
      "source": "V10:TEXTREF:0018",
      "target": "DOC:V10:chapters/chapter02.tex",
      "key": "V10-66488fb7041ce6460a07",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10337",
      "source": "V10:TEXTREF:0018",
      "target": "W003",
      "key": "V10-8174d2a951e0fd1d7f5b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10338",
      "source": "V10:TEXTREF:0019",
      "target": "DOC:V10:chapters/chapter02.tex",
      "key": "V10-a18ea369e18e842fdc07",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10339",
      "source": "V10:TEXTREF:0019",
      "target": "W008",
      "key": "V10-c8b22b09aab3e7fbbe56",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10340",
      "source": "V10:TEXTREF:0020",
      "target": "DOC:V10:chapters/chapter02.tex",
      "key": "V10-d357202686eb8e029357",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10341",
      "source": "V10:TEXTREF:0020",
      "target": "W008",
      "key": "V10-10932fec88b8c889272f",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10342",
      "source": "V10:TEXTREF:0020",
      "target": "W023",
      "key": "V10-06cd4fb331c7ee38f0fb",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10343",
      "source": "V10:TEXTREF:0021",
      "target": "DOC:V10:chapters/chapter02.tex",
      "key": "V10-aa133030cc71b9a9a67f",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10344",
      "source": "V10:TEXTREF:0021",
      "target": "W001",
      "key": "V10-a9369e0cea58f44edf7e",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10345",
      "source": "V10:TEXTREF:0021",
      "target": "W004",
      "key": "V10-5d5fccbd090601ae750c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10346",
      "source": "V10:TEXTREF:0022",
      "target": "DOC:V10:chapters/chapter02.tex",
      "key": "V10-1c00411cfd0b718e80ee",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10347",
      "source": "V10:TEXTREF:0022",
      "target": "W010",
      "key": "V10-6b9acde444a147b76137",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10348",
      "source": "V10:TEXTREF:0023",
      "target": "DOC:V10:chapters/chapter02.tex",
      "key": "V10-50f10521a979dfd179de",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10349",
      "source": "V10:TEXTREF:0023",
      "target": "O029",
      "key": "V10-f79c15c04dd693412e08",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10350",
      "source": "V10:TEXTREF:0023",
      "target": "O049",
      "key": "V10-0adb6ab000644e543fa1",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10351",
      "source": "V10:TEXTREF:0024",
      "target": "DOC:V10:chapters/chapter02.tex",
      "key": "V10-a17c900c6d54c7c420b2",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10352",
      "source": "V10:TEXTREF:0024",
      "target": "W004",
      "key": "V10-e874b9013cad39174958",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10353",
      "source": "V10:TEXTREF:0024",
      "target": "W054",
      "key": "V10-165d3ca61f2c060a0682",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10354",
      "source": "V10:TEXTREF:0025",
      "target": "DOC:V10:chapters/chapter02.tex",
      "key": "V10-53c4e2b123809bc192d8",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10355",
      "source": "V10:TEXTREF:0025",
      "target": "W020",
      "key": "V10-41058c7e65d5c9289cde",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10356",
      "source": "V10:TEXTREF:0025",
      "target": "W023",
      "key": "V10-8d89416fdc519099580b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10357",
      "source": "V10:TEXTREF:0026",
      "target": "DOC:V10:chapters/chapter02.tex",
      "key": "V10-93dcfdc4fd43bf224f21",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10358",
      "source": "V10:TEXTREF:0026",
      "target": "P061",
      "key": "V10-6b782407492c367178b0",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10359",
      "source": "V10:TEXTREF:0027",
      "target": "DOC:V10:figures/source_redraws/figure_ch02_01.tex",
      "key": "V10-c43fd5c12cfe8d6a6d0c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10360",
      "source": "V10:TEXTREF:0027",
      "target": "W023",
      "key": "V10-85435392c73b90cf731f",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10361",
      "source": "V10:TEXTREF:0028",
      "target": "DOC:V10:figures/source_redraws/figure_ch02_02.tex",
      "key": "V10-d047f1118587c286cd0b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10362",
      "source": "V10:TEXTREF:0028",
      "target": "W023",
      "key": "V10-4a6cc89819fefc9f33a3",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10363",
      "source": "V10:TEXTREF:0029",
      "target": "DOC:V10:chapters/chapter03.tex",
      "key": "V10-f6a7c9f23557f1547725",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10364",
      "source": "V10:TEXTREF:0029",
      "target": "W012",
      "key": "V10-9f715f61b4827cf59fa4",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10365",
      "source": "V10:TEXTREF:0029",
      "target": "W060",
      "key": "V10-22fa6f3227a090f118cc",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10366",
      "source": "V10:TEXTREF:0030",
      "target": "DOC:V10:chapters/chapter03.tex",
      "key": "V10-963599c99391db028426",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10367",
      "source": "V10:TEXTREF:0030",
      "target": "W002",
      "key": "V10-8d1077104ab251730b40",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10368",
      "source": "V10:TEXTREF:0030",
      "target": "W191",
      "key": "V10-3662826f860091339b49",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10369",
      "source": "V10:TEXTREF:0031",
      "target": "DOC:V10:chapters/chapter03.tex",
      "key": "V10-8ab099bc012335834f22",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10370",
      "source": "V10:TEXTREF:0031",
      "target": "W034",
      "key": "V10-44641cd427d6bb4ab28b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10371",
      "source": "V10:TEXTREF:0031",
      "target": "W191",
      "key": "V10-eb38af7cad9b4e8b95b3",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10372",
      "source": "V10:TEXTREF:0031",
      "target": "W193",
      "key": "V10-df4fd713f8827a8c1029",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10373",
      "source": "V10:TEXTREF:0032",
      "target": "DOC:V10:chapters/chapter03.tex",
      "key": "V10-b0a87d1f441965f431a0",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10374",
      "source": "V10:TEXTREF:0032",
      "target": "O010",
      "key": "V10-e55090e9d6224627aa40",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10375",
      "source": "V10:TEXTREF:0033",
      "target": "DOC:V10:chapters/chapter03.tex",
      "key": "V10-74c44a5dc2313b527365",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10376",
      "source": "V10:TEXTREF:0033",
      "target": "W071",
      "key": "V10-e0655810f879f1acb5ca",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10377",
      "source": "V10:TEXTREF:0033",
      "target": "W158",
      "key": "V10-4bc902e885e13a70ad37",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10378",
      "source": "V10:TEXTREF:0033",
      "target": "W191",
      "key": "V10-7b30f3c4008fa531b066",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10379",
      "source": "V10:TEXTREF:0034",
      "target": "DOC:V10:chapters/chapter03.tex",
      "key": "V10-57b17e6880505960b04e",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10380",
      "source": "V10:TEXTREF:0034",
      "target": "W012",
      "key": "V10-06a3f7e9b83d9a8f0ff2",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10381",
      "source": "V10:TEXTREF:0034",
      "target": "W151",
      "key": "V10-3d65d9ebaaeb3d65b194",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10382",
      "source": "V10:TEXTREF:0034",
      "target": "W191",
      "key": "V10-84067154b6abcc78d297",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10383",
      "source": "V10:TEXTREF:0035",
      "target": "DOC:V10:chapters/chapter03.tex",
      "key": "V10-52ab5fecb64a5eb028af",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10384",
      "source": "V10:TEXTREF:0035",
      "target": "O006",
      "key": "V10-579643033c5566026185",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10385",
      "source": "V10:TEXTREF:0035",
      "target": "O012",
      "key": "V10-421a20ac1645ccfec333",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10386",
      "source": "V10:TEXTREF:0036",
      "target": "DOC:V10:chapters/chapter03.tex",
      "key": "V10-914027af05c9ce6289fe",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10387",
      "source": "V10:TEXTREF:0036",
      "target": "P110",
      "key": "V10-880f5d35037afa57967e",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10388",
      "source": "V10:TEXTREF:0037",
      "target": "DOC:V10:chapters/chapter03.tex",
      "key": "V10-abb839338c02ba09f5b2",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10389",
      "source": "V10:TEXTREF:0037",
      "target": "W079",
      "key": "V10-8faea089ccc2e7d4c8e5",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10390",
      "source": "V10:TEXTREF:0037",
      "target": "W152",
      "key": "V10-cecd1fadc2ebf985c25d",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10391",
      "source": "V10:TEXTREF:0038",
      "target": "DOC:V10:chapters/chapter03.tex",
      "key": "V10-bb6cc343d7b5c1cea0ae",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10392",
      "source": "V10:TEXTREF:0038",
      "target": "W101",
      "key": "V10-e878adc91325c676fb84",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10393",
      "source": "V10:TEXTREF:0038",
      "target": "W111",
      "key": "V10-9f2b4c3cafb34fcfd24b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10394",
      "source": "V10:TEXTREF:0039",
      "target": "DOC:V10:chapters/chapter03.tex",
      "key": "V10-681e76d7fdef9c51fadf",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10395",
      "source": "V10:TEXTREF:0039",
      "target": "W011",
      "key": "V10-2a66eab242312afeee42",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10396",
      "source": "V10:TEXTREF:0039",
      "target": "W013",
      "key": "V10-fdeaa792596837790350",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10397",
      "source": "V10:TEXTREF:0039",
      "target": "W095",
      "key": "V10-297c21c78d7e667ad9ea",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10398",
      "source": "V10:TEXTREF:0040",
      "target": "DOC:V10:figures/source_redraws/figure_ch03_01.tex",
      "key": "V10-5fe1a5088d722616a176",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10399",
      "source": "V10:TEXTREF:0040",
      "target": "W152",
      "key": "V10-a61e0e740a84b7b6945a",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10400",
      "source": "V10:TEXTREF:0041",
      "target": "DOC:V10:figures/editorial/figure_agency_orchestration_O010.tex",
      "key": "V10-4a32a5d89b51e718d502",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10401",
      "source": "V10:TEXTREF:0041",
      "target": "O010",
      "key": "V10-48b9ed403028f7c7c9c1",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10402",
      "source": "V10:TEXTREF:0042",
      "target": "DOC:V10:figures/source_redraws/figure_ch03_02.tex",
      "key": "V10-aa43de0e760ee62c2342",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10403",
      "source": "V10:TEXTREF:0042",
      "target": "W191",
      "key": "V10-2ddee544ce5016e1790a",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10404",
      "source": "V10:TEXTREF:0043",
      "target": "DOC:V10:figures/editorial/figure_controls_execution_P110.tex",
      "key": "V10-10a112ebc5e6d2a7117f",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10405",
      "source": "V10:TEXTREF:0043",
      "target": "O012",
      "key": "V10-1e93c023175a32ea023a",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10406",
      "source": "V10:TEXTREF:0043",
      "target": "P110",
      "key": "V10-54a22392b6a335867b62",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10407",
      "source": "V10:TEXTREF:0044",
      "target": "DOC:V10:chapters/chapter04.tex",
      "key": "V10-347f228c754b6d1c894b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10408",
      "source": "V10:TEXTREF:0044",
      "target": "W011",
      "key": "V10-e30f59ddac8bf69eaad0",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10409",
      "source": "V10:TEXTREF:0044",
      "target": "W153",
      "key": "V10-b030bc6cd6e5488fd8c2",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10410",
      "source": "V10:TEXTREF:0044",
      "target": "W191",
      "key": "V10-9a50cee86b67712356a6",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10411",
      "source": "V10:TEXTREF:0045",
      "target": "DOC:V10:chapters/chapter04.tex",
      "key": "V10-a9dfcff340bbefce7fd6",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10412",
      "source": "V10:TEXTREF:0045",
      "target": "O018",
      "key": "V10-05d6a68c2a6d515920ff",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10413",
      "source": "V10:TEXTREF:0045",
      "target": "O028",
      "key": "V10-eac16c5f5c19833770c3",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10414",
      "source": "V10:TEXTREF:0046",
      "target": "DOC:V10:chapters/chapter04.tex",
      "key": "V10-5ec827eca32a5b30adc2",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10415",
      "source": "V10:TEXTREF:0046",
      "target": "W150",
      "key": "V10-d3ae267f9c20b5a3f6ee",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10416",
      "source": "V10:TEXTREF:0046",
      "target": "W152",
      "key": "V10-e4950959dd4855334eac",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10417",
      "source": "V10:TEXTREF:0047",
      "target": "DOC:V10:chapters/chapter04.tex",
      "key": "V10-87c096899608dbe27cc9",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10418",
      "source": "V10:TEXTREF:0047",
      "target": "P082",
      "key": "V10-2b30015386d05d90ab6b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10419",
      "source": "V10:TEXTREF:0048",
      "target": "DOC:V10:chapters/chapter04.tex",
      "key": "V10-ff6bcf1dfdfb1613e93e",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10420",
      "source": "V10:TEXTREF:0048",
      "target": "W077",
      "key": "V10-25f4b97312a31bba5911",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10421",
      "source": "V10:TEXTREF:0048",
      "target": "W097",
      "key": "V10-d489f5b89ccfb7102b46",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10422",
      "source": "V10:TEXTREF:0049",
      "target": "DOC:V10:chapters/chapter04.tex",
      "key": "V10-a5d06976faff59e1bc73",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10423",
      "source": "V10:TEXTREF:0049",
      "target": "W077",
      "key": "V10-ddc70f4bb63262b4b8aa",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10424",
      "source": "V10:TEXTREF:0050",
      "target": "DOC:V10:chapters/chapter04.tex",
      "key": "V10-f4264d13ff86b131e1b8",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10425",
      "source": "V10:TEXTREF:0050",
      "target": "W097",
      "key": "V10-d193401d63114f58064c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10426",
      "source": "V10:TEXTREF:0051",
      "target": "DOC:V10:chapters/chapter04.tex",
      "key": "V10-9b4a357b61dbdb508676",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10427",
      "source": "V10:TEXTREF:0051",
      "target": "W099",
      "key": "V10-cea0929fd5cea1b9a778",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10428",
      "source": "V10:TEXTREF:0051",
      "target": "W148",
      "key": "V10-b3fff3857844b69002ce",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10429",
      "source": "V10:TEXTREF:0051",
      "target": "W152",
      "key": "V10-231e6f37318ebdbe7ee4",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10430",
      "source": "V10:TEXTREF:0052",
      "target": "DOC:V10:chapters/chapter04.tex",
      "key": "V10-6f0735609077968dd4f2",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10431",
      "source": "V10:TEXTREF:0052",
      "target": "W071",
      "key": "V10-280e7376a53585951843",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10432",
      "source": "V10:TEXTREF:0052",
      "target": "W152",
      "key": "V10-7f94c030e91801be87e1",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10433",
      "source": "V10:TEXTREF:0053",
      "target": "DOC:V10:chapters/chapter04.tex",
      "key": "V10-aa9206a73c95134706fc",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10434",
      "source": "V10:TEXTREF:0053",
      "target": "W011",
      "key": "V10-e27adb566c2e936383fd",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10435",
      "source": "V10:TEXTREF:0053",
      "target": "W151",
      "key": "V10-35a545b650fb92db75c8",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10436",
      "source": "V10:TEXTREF:0054",
      "target": "DOC:V10:figures/source_redraws/figure_ch04_01.tex",
      "key": "V10-09bb14b692b2fcb7d05b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10437",
      "source": "V10:TEXTREF:0054",
      "target": "W151",
      "key": "V10-b8a91ca83bc1b0f2d406",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10438",
      "source": "V10:TEXTREF:0055",
      "target": "DOC:V10:figures/source_redraws/figure_ch04_02.tex",
      "key": "V10-8e2cb0e1177a30b337aa",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10439",
      "source": "V10:TEXTREF:0055",
      "target": "W151",
      "key": "V10-78aa90292de963fb07ef",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10440",
      "source": "V10:TEXTREF:0056",
      "target": "DOC:V10:chapters/chapter05.tex",
      "key": "V10-a96f96d3e5265ba47c6e",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10441",
      "source": "V10:TEXTREF:0056",
      "target": "W039",
      "key": "V10-d451d51c9ac3d6e5ff7f",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10442",
      "source": "V10:TEXTREF:0056",
      "target": "W052",
      "key": "V10-6237dad7f8d6d4c3d60b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10443",
      "source": "V10:TEXTREF:0057",
      "target": "DOC:V10:chapters/chapter05.tex",
      "key": "V10-1adbe060b92db7af0c10",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10444",
      "source": "V10:TEXTREF:0057",
      "target": "W029",
      "key": "V10-42162b5a447e84602a9e",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10445",
      "source": "V10:TEXTREF:0058",
      "target": "DOC:V10:chapters/chapter05.tex",
      "key": "V10-15d820bd293d16be8627",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10446",
      "source": "V10:TEXTREF:0058",
      "target": "W054",
      "key": "V10-92426a7bc994e827fb22",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10447",
      "source": "V10:TEXTREF:0059",
      "target": "DOC:V10:chapters/chapter05.tex",
      "key": "V10-a344f3bfd8d54b86ebd2",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10448",
      "source": "V10:TEXTREF:0059",
      "target": "W039",
      "key": "V10-6a6201ededb38c172185",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10449",
      "source": "V10:TEXTREF:0059",
      "target": "W052",
      "key": "V10-02d1f504fd7c0241f5d8",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10450",
      "source": "V10:TEXTREF:0060",
      "target": "DOC:V10:chapters/chapter05.tex",
      "key": "V10-cb6a4185e1f3e9d7ed16",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10451",
      "source": "V10:TEXTREF:0060",
      "target": "W001",
      "key": "V10-c572968edf0974ff4155",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10452",
      "source": "V10:TEXTREF:0060",
      "target": "W004",
      "key": "V10-e5e6851f9bc4725fe06a",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10453",
      "source": "V10:TEXTREF:0060",
      "target": "W055",
      "key": "V10-bdc330879d1493d724aa",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10454",
      "source": "V10:TEXTREF:0061",
      "target": "DOC:V10:chapters/chapter05.tex",
      "key": "V10-d63c34d40df98acdd9ae",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10455",
      "source": "V10:TEXTREF:0061",
      "target": "W031",
      "key": "V10-6fee6214ca85436e5aae",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10456",
      "source": "V10:TEXTREF:0061",
      "target": "W044",
      "key": "V10-1c5435485482d93780e9",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10457",
      "source": "V10:TEXTREF:0062",
      "target": "DOC:V10:chapters/chapter05.tex",
      "key": "V10-8778cb50210a8a96e0ff",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10458",
      "source": "V10:TEXTREF:0062",
      "target": "W031",
      "key": "V10-ce4263b3f4b1320c2c3e",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10459",
      "source": "V10:TEXTREF:0062",
      "target": "W059",
      "key": "V10-3ff9db672d9c12a227ee",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10460",
      "source": "V10:TEXTREF:0062",
      "target": "W175",
      "key": "V10-bd26b1d3704761130d62",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10461",
      "source": "V10:TEXTREF:0063",
      "target": "DOC:V10:chapters/chapter05.tex",
      "key": "V10-55f6404da913293a970f",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10462",
      "source": "V10:TEXTREF:0063",
      "target": "W029",
      "key": "V10-f738877755f9fdad1179",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10463",
      "source": "V10:TEXTREF:0063",
      "target": "W054",
      "key": "V10-2ad5f021a4fa8960d528",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10464",
      "source": "V10:TEXTREF:0064",
      "target": "DOC:V10:chapters/chapter05.tex",
      "key": "V10-e2cad831943cbdfbb480",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10465",
      "source": "V10:TEXTREF:0064",
      "target": "W029",
      "key": "V10-0d62dd8245460433580c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10466",
      "source": "V10:TEXTREF:0064",
      "target": "W036",
      "key": "V10-adb3609e47a4fd02e1d2",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10467",
      "source": "V10:TEXTREF:0064",
      "target": "W054",
      "key": "V10-a2fc6a0efa7d745418c5",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10468",
      "source": "V10:TEXTREF:0065",
      "target": "DOC:V10:chapters/chapter05.tex",
      "key": "V10-4f0f78de59dd527f9eb4",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10469",
      "source": "V10:TEXTREF:0065",
      "target": "W029",
      "key": "V10-dac1a23c29687e17f808",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10470",
      "source": "V10:TEXTREF:0065",
      "target": "W036",
      "key": "V10-858c5b79f27f9cd675e2",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10471",
      "source": "V10:TEXTREF:0065",
      "target": "W054",
      "key": "V10-9f4f1a38fc28817ddde2",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10472",
      "source": "V10:TEXTREF:0066",
      "target": "DOC:V10:chapters/chapter05.tex",
      "key": "V10-02b6fc389b440c78799f",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10473",
      "source": "V10:TEXTREF:0066",
      "target": "W029",
      "key": "V10-a1a5acdaaf0f72981192",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10474",
      "source": "V10:TEXTREF:0066",
      "target": "W054",
      "key": "V10-75bea8566b77ba7ad321",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10475",
      "source": "V10:TEXTREF:0067",
      "target": "DOC:V10:chapters/chapter05.tex",
      "key": "V10-d7bbe1f9db374b15e986",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10476",
      "source": "V10:TEXTREF:0067",
      "target": "W034",
      "key": "V10-e143d4fbaca1295d6540",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10477",
      "source": "V10:TEXTREF:0067",
      "target": "W054",
      "key": "V10-35b668809b5ec5881a01",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10478",
      "source": "V10:TEXTREF:0067",
      "target": "W057",
      "key": "V10-8e1d139f5fbf0b83c24e",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10479",
      "source": "V10:TEXTREF:0068",
      "target": "DOC:V10:chapters/chapter05.tex",
      "key": "V10-a07a561898e4b238951a",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10480",
      "source": "V10:TEXTREF:0068",
      "target": "W058",
      "key": "V10-daad1a247e87f32838bc",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10481",
      "source": "V10:TEXTREF:0068",
      "target": "W182",
      "key": "V10-450871d8488821301d91",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10482",
      "source": "V10:TEXTREF:0068",
      "target": "W189",
      "key": "V10-6d99994a1a25eff524fe",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10483",
      "source": "V10:TEXTREF:0069",
      "target": "DOC:V10:figures/source_redraws/figure_ch05_01.tex",
      "key": "V10-5e7736da1ded9644dbcc",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10484",
      "source": "V10:TEXTREF:0069",
      "target": "W054",
      "key": "V10-8bed17aa10c8e4943ba7",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10485",
      "source": "V10:TEXTREF:0070",
      "target": "DOC:V10:figures/source_redraws/figure_ch05_02.tex",
      "key": "V10-99d6370a8d78dbeaa60c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10486",
      "source": "V10:TEXTREF:0070",
      "target": "W001",
      "key": "V10-939d148c11744b6d9173",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10487",
      "source": "V10:TEXTREF:0071",
      "target": "DOC:V10:chapters/chapter06.tex",
      "key": "V10-9b41fffb6d9134baf5b3",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10488",
      "source": "V10:TEXTREF:0071",
      "target": "W053",
      "key": "V10-d576276e4488ea1330c3",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10489",
      "source": "V10:TEXTREF:0072",
      "target": "DOC:V10:chapters/chapter06.tex",
      "key": "V10-f1ee65c549ebc3b7dc85",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10490",
      "source": "V10:TEXTREF:0072",
      "target": "W060",
      "key": "V10-125d94cd05c33a52666c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10491",
      "source": "V10:TEXTREF:0073",
      "target": "DOC:V10:chapters/chapter06.tex",
      "key": "V10-efeb78b6a6bdeb33eb43",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10492",
      "source": "V10:TEXTREF:0073",
      "target": "W045",
      "key": "V10-d63bc92ee58d35e306ee",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10493",
      "source": "V10:TEXTREF:0074",
      "target": "DOC:V10:chapters/chapter06.tex",
      "key": "V10-9b534306c69044d58cf6",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10494",
      "source": "V10:TEXTREF:0074",
      "target": "W041",
      "key": "V10-7238e26b0d093f5b2fa0",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10495",
      "source": "V10:TEXTREF:0074",
      "target": "W045",
      "key": "V10-b07902421e6e38cc8704",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10496",
      "source": "V10:TEXTREF:0075",
      "target": "DOC:V10:chapters/chapter06.tex",
      "key": "V10-d431b08dca8735399bd3",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10497",
      "source": "V10:TEXTREF:0075",
      "target": "W041",
      "key": "V10-1caf20abe89ee7935de0",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10498",
      "source": "V10:TEXTREF:0075",
      "target": "W045",
      "key": "V10-256a0b20cd5e3506ddcf",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10499",
      "source": "V10:TEXTREF:0076",
      "target": "DOC:V10:chapters/chapter06.tex",
      "key": "V10-9c7afc24827123492566",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10500",
      "source": "V10:TEXTREF:0076",
      "target": "W041",
      "key": "V10-3d2c30abdadd1f7382a1",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10501",
      "source": "V10:TEXTREF:0076",
      "target": "W046",
      "key": "V10-69c1f59f76ce0dc3bef9",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10502",
      "source": "V10:TEXTREF:0077",
      "target": "DOC:V10:chapters/chapter06.tex",
      "key": "V10-b4df6931441613bfdfcc",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10503",
      "source": "V10:TEXTREF:0077",
      "target": "W038",
      "key": "V10-7d12b535205e4d9c30b9",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10504",
      "source": "V10:TEXTREF:0078",
      "target": "DOC:V10:chapters/chapter06.tex",
      "key": "V10-62536d1a422a8280a717",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10505",
      "source": "V10:TEXTREF:0078",
      "target": "W043",
      "key": "V10-32395573903ed0cc846d",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10506",
      "source": "V10:TEXTREF:0079",
      "target": "DOC:V10:chapters/chapter06.tex",
      "key": "V10-37514258d3d2ec1805b3",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10507",
      "source": "V10:TEXTREF:0079",
      "target": "W030",
      "key": "V10-7b5c7bb14e5d8efed2f4",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10508",
      "source": "V10:TEXTREF:0079",
      "target": "W060",
      "key": "V10-4776dfb68a9a9a37e92c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10509",
      "source": "V10:TEXTREF:0079",
      "target": "W104",
      "key": "V10-72cc0b2bece556ff186f",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10510",
      "source": "V10:TEXTREF:0080",
      "target": "DOC:V10:chapters/chapter06.tex",
      "key": "V10-1b3b99db808a7b649b59",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10511",
      "source": "V10:TEXTREF:0080",
      "target": "W053",
      "key": "V10-d4c436f925f8bf872e86",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10512",
      "source": "V10:TEXTREF:0081",
      "target": "DOC:V10:chapters/chapter06.tex",
      "key": "V10-ca18f7028fcf8208810c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10513",
      "source": "V10:TEXTREF:0081",
      "target": "W053",
      "key": "V10-7b2c20e5733725ff53cf",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10514",
      "source": "V10:TEXTREF:0082",
      "target": "DOC:V10:figures/source_redraws/figure_ch06_01.tex",
      "key": "V10-24283f4e6429c01b68e4",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10515",
      "source": "V10:TEXTREF:0082",
      "target": "W043",
      "key": "V10-3c67a900276811c342fe",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10516",
      "source": "V10:TEXTREF:0083",
      "target": "DOC:V10:figures/source_redraws/figure_ch06_02.tex",
      "key": "V10-eaf8fa02f9687ba2d6c9",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10517",
      "source": "V10:TEXTREF:0083",
      "target": "W060",
      "key": "V10-a3451fd40c634c31ba53",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10518",
      "source": "V10:TEXTREF:0084",
      "target": "DOC:V10:chapters/chapter07.tex",
      "key": "V10-24c9b2a8e6d68125e062",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10519",
      "source": "V10:TEXTREF:0084",
      "target": "W077",
      "key": "V10-0cb2a0f77eaa80a109b2",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10520",
      "source": "V10:TEXTREF:0085",
      "target": "DOC:V10:chapters/chapter07.tex",
      "key": "V10-7039b1c5ced547e6c355",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10521",
      "source": "V10:TEXTREF:0085",
      "target": "W097",
      "key": "V10-894b597e37c5af844139",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10522",
      "source": "V10:TEXTREF:0086",
      "target": "DOC:V10:chapters/chapter07.tex",
      "key": "V10-faa5408de8b61a5d543d",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10523",
      "source": "V10:TEXTREF:0086",
      "target": "W080",
      "key": "V10-a8c0800760da4336235d",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10524",
      "source": "V10:TEXTREF:0086",
      "target": "W095",
      "key": "V10-ada5d1ec973b3286a07e",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10525",
      "source": "V10:TEXTREF:0086",
      "target": "W111",
      "key": "V10-657d743f31c483c3f55b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10526",
      "source": "V10:TEXTREF:0087",
      "target": "DOC:V10:chapters/chapter07.tex",
      "key": "V10-a8c975fef6dda6c43b80",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10527",
      "source": "V10:TEXTREF:0087",
      "target": "W077",
      "key": "V10-b420278eae940f82374f",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10528",
      "source": "V10:TEXTREF:0088",
      "target": "DOC:V10:chapters/chapter07.tex",
      "key": "V10-626c568dc908d8446dd9",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10529",
      "source": "V10:TEXTREF:0088",
      "target": "W101",
      "key": "V10-cce05cf16a1b1025dca9",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10530",
      "source": "V10:TEXTREF:0089",
      "target": "DOC:V10:chapters/chapter07.tex",
      "key": "V10-3b8dea3868381e5250e2",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10531",
      "source": "V10:TEXTREF:0089",
      "target": "W077",
      "key": "V10-d7ac36079b3672afc85b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10532",
      "source": "V10:TEXTREF:0089",
      "target": "W080",
      "key": "V10-651fb0fd956f1c17f758",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10533",
      "source": "V10:TEXTREF:0089",
      "target": "W148",
      "key": "V10-1d80fb1979b5d9823d48",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10534",
      "source": "V10:TEXTREF:0090",
      "target": "DOC:V10:chapters/chapter07.tex",
      "key": "V10-6a2e2e6b01410235df6d",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10535",
      "source": "V10:TEXTREF:0090",
      "target": "P006",
      "key": "V10-80410c1139f61990fc29",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10536",
      "source": "V10:TEXTREF:0091",
      "target": "DOC:V10:chapters/chapter07.tex",
      "key": "V10-613cf7c5b66ddfdc5653",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10537",
      "source": "V10:TEXTREF:0091",
      "target": "W038",
      "key": "V10-85f5522ebf9ea1634fa8",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10538",
      "source": "V10:TEXTREF:0091",
      "target": "W045",
      "key": "V10-d44ccd016d9f7f66f3da",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10539",
      "source": "V10:TEXTREF:0092",
      "target": "DOC:V10:chapters/chapter07.tex",
      "key": "V10-75d43ae47c1fc8d1e021",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10540",
      "source": "V10:TEXTREF:0092",
      "target": "W068",
      "key": "V10-e57bf446be745dee6bf2",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10541",
      "source": "V10:TEXTREF:0092",
      "target": "W071",
      "key": "V10-cf84145eddfe136150b8",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10542",
      "source": "V10:TEXTREF:0092",
      "target": "W111",
      "key": "V10-b544d98aab289abcbe8b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10543",
      "source": "V10:TEXTREF:0092",
      "target": "W192",
      "key": "V10-0c462008d5886c38dd1c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10544",
      "source": "V10:TEXTREF:0092",
      "target": "W193",
      "key": "V10-3ba73678766b87f304a2",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10545",
      "source": "V10:TEXTREF:0093",
      "target": "DOC:V10:chapters/chapter07.tex",
      "key": "V10-cfe7ab3d5d337aa1cf4a",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10546",
      "source": "V10:TEXTREF:0093",
      "target": "W097",
      "key": "V10-70b6b5c4bac40abbca5d",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10547",
      "source": "V10:TEXTREF:0094",
      "target": "DOC:V10:chapters/chapter07.tex",
      "key": "V10-c8f2f655eb25f9d0942b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10548",
      "source": "V10:TEXTREF:0094",
      "target": "W079",
      "key": "V10-a2e370c07a1bc4c34628",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10549",
      "source": "V10:TEXTREF:0094",
      "target": "W082",
      "key": "V10-dfe9c12d42bd5ee3538f",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10550",
      "source": "V10:TEXTREF:0095",
      "target": "DOC:V10:chapters/chapter07.tex",
      "key": "V10-c873d9fbdaceb6787b49",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10551",
      "source": "V10:TEXTREF:0095",
      "target": "W095",
      "key": "V10-ef20050d0feb81b934e5",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10552",
      "source": "V10:TEXTREF:0095",
      "target": "W101",
      "key": "V10-bbb7b4b7cf0807d188f3",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10553",
      "source": "V10:TEXTREF:0095",
      "target": "W151",
      "key": "V10-63656d7639fa12878fc4",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10554",
      "source": "V10:TEXTREF:0096",
      "target": "DOC:V10:chapters/chapter07.tex",
      "key": "V10-addeaf9558a5d99021a7",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10555",
      "source": "V10:TEXTREF:0096",
      "target": "W099",
      "key": "V10-8dfef1a79b66ee13cebf",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10556",
      "source": "V10:TEXTREF:0096",
      "target": "W111",
      "key": "V10-284ba46622bfe3daf0dd",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10557",
      "source": "V10:TEXTREF:0096",
      "target": "W150",
      "key": "V10-6c98c1169a505356a76e",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10558",
      "source": "V10:TEXTREF:0097",
      "target": "DOC:V10:figures/source_redraws/figure_ch07_01.tex",
      "key": "V10-85c894a6a1f385c28c05",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10559",
      "source": "V10:TEXTREF:0097",
      "target": "W079",
      "key": "V10-7c9ccc6b5ec4182d3604",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10560",
      "source": "V10:TEXTREF:0098",
      "target": "DOC:V10:figures/source_redraws/figure_ch07_02.tex",
      "key": "V10-d0443fdb208e3ca4ac6b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10561",
      "source": "V10:TEXTREF:0098",
      "target": "W095",
      "key": "V10-06982f1b0cedca6c3864",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10562",
      "source": "V10:TEXTREF:0099",
      "target": "DOC:V10:chapters/chapter08.tex",
      "key": "V10-eefbba8b5135b613aa47",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10563",
      "source": "V10:TEXTREF:0099",
      "target": "W010",
      "key": "V10-2b29deed2c591b08a72e",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10564",
      "source": "V10:TEXTREF:0099",
      "target": "W063",
      "key": "V10-3182fb81260c3b84dff2",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10565",
      "source": "V10:TEXTREF:0099",
      "target": "W094",
      "key": "V10-4629696b6a322ae5b74c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10566",
      "source": "V10:TEXTREF:0100",
      "target": "DOC:V10:chapters/chapter08.tex",
      "key": "V10-af9bc67148edff09ce79",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10567",
      "source": "V10:TEXTREF:0100",
      "target": "W069",
      "key": "V10-60b062bade4c25f0e3d6",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10568",
      "source": "V10:TEXTREF:0101",
      "target": "DOC:V10:chapters/chapter08.tex",
      "key": "V10-59863c9e83486f0b7bf4",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10569",
      "source": "V10:TEXTREF:0101",
      "target": "W069",
      "key": "V10-98deb8d9cd8e9e35a663",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10570",
      "source": "V10:TEXTREF:0101",
      "target": "W073",
      "key": "V10-27233eb0d81ad6978a35",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10571",
      "source": "V10:TEXTREF:0101",
      "target": "W088",
      "key": "V10-7f924978b613b0493e83",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10572",
      "source": "V10:TEXTREF:0102",
      "target": "DOC:V10:chapters/chapter08.tex",
      "key": "V10-32974a592e66b0cf6ce1",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10573",
      "source": "V10:TEXTREF:0102",
      "target": "W065",
      "key": "V10-04e44d14160995e3126d",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10574",
      "source": "V10:TEXTREF:0103",
      "target": "DOC:V10:chapters/chapter08.tex",
      "key": "V10-daa3b018772b2abbf5d3",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10575",
      "source": "V10:TEXTREF:0103",
      "target": "W074",
      "key": "V10-388611dbd9dc42de934e",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10576",
      "source": "V10:TEXTREF:0103",
      "target": "W076",
      "key": "V10-1be15057ef9765487ccf",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10577",
      "source": "V10:TEXTREF:0104",
      "target": "DOC:V10:chapters/chapter08.tex",
      "key": "V10-ae3e70e3e4e131b00890",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10578",
      "source": "V10:TEXTREF:0104",
      "target": "W074",
      "key": "V10-f326d1b4c240d6c472d7",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10579",
      "source": "V10:TEXTREF:0104",
      "target": "W081",
      "key": "V10-437610157c2259a783f8",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10580",
      "source": "V10:TEXTREF:0104",
      "target": "W106",
      "key": "V10-a72b81f3b32f5230c87d",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10581",
      "source": "V10:TEXTREF:0105",
      "target": "DOC:V10:chapters/chapter08.tex",
      "key": "V10-6873a0ebf7be0db5901a",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10582",
      "source": "V10:TEXTREF:0105",
      "target": "W064",
      "key": "V10-e6cf2d5dbb164747fe9b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10583",
      "source": "V10:TEXTREF:0105",
      "target": "W096",
      "key": "V10-f38910ef7fc0fa6b0046",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10584",
      "source": "V10:TEXTREF:0105",
      "target": "W098",
      "key": "V10-1209e3f30682ba371597",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10585",
      "source": "V10:TEXTREF:0106",
      "target": "DOC:V10:chapters/chapter08.tex",
      "key": "V10-678e5d192200715b5b48",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10586",
      "source": "V10:TEXTREF:0106",
      "target": "P118",
      "key": "V10-ecb04690b5677770fcd8",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10587",
      "source": "V10:TEXTREF:0107",
      "target": "DOC:V10:chapters/chapter08.tex",
      "key": "V10-8d87f85cc7446a5d908e",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10588",
      "source": "V10:TEXTREF:0107",
      "target": "W102",
      "key": "V10-e920c22f9d50f5a0240c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10589",
      "source": "V10:TEXTREF:0108",
      "target": "DOC:V10:chapters/chapter08.tex",
      "key": "V10-9385e715ddd1ba5f9a83",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10590",
      "source": "V10:TEXTREF:0108",
      "target": "W079",
      "key": "V10-cf587f5e6648d6b05389",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10591",
      "source": "V10:TEXTREF:0108",
      "target": "W109",
      "key": "V10-e56afca12570f42e8a78",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10592",
      "source": "V10:TEXTREF:0109",
      "target": "DOC:V10:chapters/chapter08.tex",
      "key": "V10-a787a2766b773922469f",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10593",
      "source": "V10:TEXTREF:0109",
      "target": "W083",
      "key": "V10-ed09d08e4a2e255c4116",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10594",
      "source": "V10:TEXTREF:0109",
      "target": "W088",
      "key": "V10-f0d5f2ee2bd19b949c61",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10595",
      "source": "V10:TEXTREF:0109",
      "target": "W091",
      "key": "V10-615379f674a348f0ec08",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10596",
      "source": "V10:TEXTREF:0110",
      "target": "DOC:V10:chapters/chapter08.tex",
      "key": "V10-14a4146b6512f8a68388",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10597",
      "source": "V10:TEXTREF:0110",
      "target": "W093",
      "key": "V10-f15fe45c31a421df42c8",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10598",
      "source": "V10:TEXTREF:0110",
      "target": "W099",
      "key": "V10-4a8f22e22f1a8809b4c7",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10599",
      "source": "V10:TEXTREF:0110",
      "target": "W104",
      "key": "V10-069f85942289e5d6ee12",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10600",
      "source": "V10:TEXTREF:0111",
      "target": "DOC:V10:chapters/chapter08.tex",
      "key": "V10-1761bc1c3329620ea8d7",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10601",
      "source": "V10:TEXTREF:0111",
      "target": "O001",
      "key": "V10-f463c98d7644021f7797",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10602",
      "source": "V10:TEXTREF:0111",
      "target": "O023",
      "key": "V10-0a5c695c74730eb53c9a",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10603",
      "source": "V10:TEXTREF:0112",
      "target": "DOC:V10:chapters/chapter08.tex",
      "key": "V10-d20313454d55403082cf",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10604",
      "source": "V10:TEXTREF:0112",
      "target": "W105",
      "key": "V10-b19f59e4d75807edef2a",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10605",
      "source": "V10:TEXTREF:0112",
      "target": "W107",
      "key": "V10-c49ab766ea6afa48c571",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10606",
      "source": "V10:TEXTREF:0112",
      "target": "W111",
      "key": "V10-9f970cb0cf813e723d05",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10607",
      "source": "V10:TEXTREF:0113",
      "target": "DOC:V10:figures/source_redraws/figure_ch08_01.tex",
      "key": "V10-a1432056548687e8f0b5",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10608",
      "source": "V10:TEXTREF:0113",
      "target": "W102",
      "key": "V10-ea906b63a3d0705b4876",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10609",
      "source": "V10:TEXTREF:0114",
      "target": "DOC:V10:figures/source_redraws/figure_ch08_02.tex",
      "key": "V10-80376af4457968747f19",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10610",
      "source": "V10:TEXTREF:0114",
      "target": "W102",
      "key": "V10-49a62a3ee9cb2cac1de4",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10611",
      "source": "V10:TEXTREF:0115",
      "target": "DOC:V10:chapters/chapter09.tex",
      "key": "V10-3fa510650eadf0296d47",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10612",
      "source": "V10:TEXTREF:0115",
      "target": "W170",
      "key": "V10-684d2ec462e06b6c4eb4",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10613",
      "source": "V10:TEXTREF:0116",
      "target": "DOC:V10:chapters/chapter09.tex",
      "key": "V10-176455ae6b964969c445",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10614",
      "source": "V10:TEXTREF:0116",
      "target": "O002",
      "key": "V10-0cb4c8dd7eaeb1dccf67",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10615",
      "source": "V10:TEXTREF:0117",
      "target": "DOC:V10:chapters/chapter09.tex",
      "key": "V10-f4706f26210b35da46b4",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10616",
      "source": "V10:TEXTREF:0117",
      "target": "W186",
      "key": "V10-78a6e2f664012dc71009",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10617",
      "source": "V10:TEXTREF:0118",
      "target": "DOC:V10:chapters/chapter09.tex",
      "key": "V10-cd21724fdfe62d1af312",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10618",
      "source": "V10:TEXTREF:0118",
      "target": "W182",
      "key": "V10-7f6073593e57daa821e6",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10619",
      "source": "V10:TEXTREF:0118",
      "target": "W189",
      "key": "V10-8f6c73c195f56af8ecdd",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10620",
      "source": "V10:TEXTREF:0119",
      "target": "DOC:V10:chapters/chapter09.tex",
      "key": "V10-5e8aee3b49cae905c700",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10621",
      "source": "V10:TEXTREF:0119",
      "target": "W155",
      "key": "V10-56a29b5cbf689304f141",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10622",
      "source": "V10:TEXTREF:0119",
      "target": "W158",
      "key": "V10-4322a151790cffe3e8c7",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10623",
      "source": "V10:TEXTREF:0120",
      "target": "DOC:V10:chapters/chapter09.tex",
      "key": "V10-e46904cd134bb775c6d8",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10624",
      "source": "V10:TEXTREF:0120",
      "target": "W157",
      "key": "V10-8d612ed0cd3e944809f4",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10625",
      "source": "V10:TEXTREF:0120",
      "target": "W159",
      "key": "V10-b9b07df9b477ecd0ef96",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10626",
      "source": "V10:TEXTREF:0120",
      "target": "W160",
      "key": "V10-4c1c443502a3bc988624",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10627",
      "source": "V10:TEXTREF:0121",
      "target": "DOC:V10:chapters/chapter09.tex",
      "key": "V10-4e85ab4180d67143ac4c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10628",
      "source": "V10:TEXTREF:0121",
      "target": "W157",
      "key": "V10-9f4eea84abe446740037",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10629",
      "source": "V10:TEXTREF:0121",
      "target": "W168",
      "key": "V10-45a84a47d110984e22fd",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10630",
      "source": "V10:TEXTREF:0122",
      "target": "DOC:V10:chapters/chapter09.tex",
      "key": "V10-ab7a375092013c1a6655",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10631",
      "source": "V10:TEXTREF:0122",
      "target": "O004",
      "key": "V10-a93c188737bff7baf94a",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10632",
      "source": "V10:TEXTREF:0122",
      "target": "O013",
      "key": "V10-f45b00caaa95c3c94b81",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10633",
      "source": "V10:TEXTREF:0122",
      "target": "O031",
      "key": "V10-98d61c0b0c1700fc3572",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10634",
      "source": "V10:TEXTREF:0123",
      "target": "DOC:V10:chapters/chapter09.tex",
      "key": "V10-188876f56e65eb6a54f8",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10635",
      "source": "V10:TEXTREF:0123",
      "target": "W160",
      "key": "V10-c891d4058bf11ec40d57",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10636",
      "source": "V10:TEXTREF:0124",
      "target": "DOC:V10:chapters/chapter09.tex",
      "key": "V10-802c94a040f1c5e42369",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10637",
      "source": "V10:TEXTREF:0124",
      "target": "W173",
      "key": "V10-a0b6da84102d65391e31",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10638",
      "source": "V10:TEXTREF:0124",
      "target": "W185",
      "key": "V10-fa4852684c44154bb3dd",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10639",
      "source": "V10:TEXTREF:0125",
      "target": "DOC:V10:figures/source_redraws/figure_ch09_01.tex",
      "key": "V10-abb6f2abbdacc3039a4d",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10640",
      "source": "V10:TEXTREF:0125",
      "target": "W160",
      "key": "V10-ebf6a892f8e739d0b836",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10641",
      "source": "V10:TEXTREF:0126",
      "target": "DOC:V10:figures/source_redraws/figure_ch09_02.tex",
      "key": "V10-ebdf504682b0bec56dfb",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10642",
      "source": "V10:TEXTREF:0126",
      "target": "W157",
      "key": "V10-39f483502776a5d6f7b4",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10643",
      "source": "V10:TEXTREF:0127",
      "target": "DOC:V10:chapters/chapter10.tex",
      "key": "V10-25a366c113f639b8ad8d",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10644",
      "source": "V10:TEXTREF:0127",
      "target": "W118",
      "key": "V10-41868b6e1d96a0e7bc8d",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10645",
      "source": "V10:TEXTREF:0128",
      "target": "DOC:V10:chapters/chapter10.tex",
      "key": "V10-d84d5881c097be76c452",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10646",
      "source": "V10:TEXTREF:0128",
      "target": "W154",
      "key": "V10-c07e744e4bd68c6d8473",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10647",
      "source": "V10:TEXTREF:0129",
      "target": "DOC:V10:chapters/chapter10.tex",
      "key": "V10-9e35d65b15cfda1a5e22",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10648",
      "source": "V10:TEXTREF:0129",
      "target": "W155",
      "key": "V10-0202247cef9aec6ec9ea",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10649",
      "source": "V10:TEXTREF:0130",
      "target": "DOC:V10:chapters/chapter10.tex",
      "key": "V10-275c8cf741381fa32668",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10650",
      "source": "V10:TEXTREF:0130",
      "target": "W113",
      "key": "V10-4bd5329a96f8f5ade697",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10651",
      "source": "V10:TEXTREF:0131",
      "target": "DOC:V10:chapters/chapter10.tex",
      "key": "V10-7008356c0be8139b455f",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10652",
      "source": "V10:TEXTREF:0131",
      "target": "W067",
      "key": "V10-ab88fca1d2c3b58d829c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10653",
      "source": "V10:TEXTREF:0131",
      "target": "W112",
      "key": "V10-eeb6f845bf80bd229bf8",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10654",
      "source": "V10:TEXTREF:0132",
      "target": "DOC:V10:chapters/chapter10.tex",
      "key": "V10-4e8555a6a80291a14328",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10655",
      "source": "V10:TEXTREF:0132",
      "target": "W116",
      "key": "V10-74e5075a4611c279197b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10656",
      "source": "V10:TEXTREF:0132",
      "target": "W117",
      "key": "V10-ee74feeb0533cfb42bf4",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10657",
      "source": "V10:TEXTREF:0132",
      "target": "W121",
      "key": "V10-8e810cc154f28b0f049d",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10658",
      "source": "V10:TEXTREF:0133",
      "target": "DOC:V10:chapters/chapter10.tex",
      "key": "V10-136af4addfea3a821d28",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10659",
      "source": "V10:TEXTREF:0133",
      "target": "W156",
      "key": "V10-b4246a6d28bc34c76c65",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10660",
      "source": "V10:TEXTREF:0134",
      "target": "DOC:V10:chapters/chapter10.tex",
      "key": "V10-0500359e168efcce69e8",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10661",
      "source": "V10:TEXTREF:0134",
      "target": "W163",
      "key": "V10-8d6f3ca33feab9019058",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10662",
      "source": "V10:TEXTREF:0135",
      "target": "DOC:V10:chapters/chapter10.tex",
      "key": "V10-18dd8e89d1720a962630",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10663",
      "source": "V10:TEXTREF:0135",
      "target": "W178",
      "key": "V10-b9d169c5c06edee80c07",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10664",
      "source": "V10:TEXTREF:0135",
      "target": "W184",
      "key": "V10-88dc5aaf3fafe619a640",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10665",
      "source": "V10:TEXTREF:0135",
      "target": "W187",
      "key": "V10-aad093138a598ee2cb8a",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10666",
      "source": "V10:TEXTREF:0136",
      "target": "DOC:V10:chapters/chapter10.tex",
      "key": "V10-f421f8cb3322a4020ad1",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10667",
      "source": "V10:TEXTREF:0136",
      "target": "W119",
      "key": "V10-c726da5f79ae58ed71a7",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10668",
      "source": "V10:TEXTREF:0137",
      "target": "DOC:V10:chapters/chapter10.tex",
      "key": "V10-793f520ca77d7c79bb4a",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10669",
      "source": "V10:TEXTREF:0137",
      "target": "W114",
      "key": "V10-347462022b1fe29ad9ef",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10670",
      "source": "V10:TEXTREF:0137",
      "target": "W162",
      "key": "V10-212f2448b08299e98431",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10671",
      "source": "V10:TEXTREF:0137",
      "target": "BIB:W162Corrigendum2026",
      "key": "V10-3a304fb517f3a36f9d0d",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10672",
      "source": "V10:TEXTREF:0137",
      "target": "W170",
      "key": "V10-b0fe673cf3cce1f2f54c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10673",
      "source": "V10:TEXTREF:0138",
      "target": "DOC:V10:chapters/chapter10.tex",
      "key": "V10-72d34ba803cf7116d130",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10674",
      "source": "V10:TEXTREF:0138",
      "target": "O003",
      "key": "V10-225898e73bb5bdefaf43",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10675",
      "source": "V10:TEXTREF:0138",
      "target": "O017",
      "key": "V10-0b6f430121dac693b8d8",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10676",
      "source": "V10:TEXTREF:0139",
      "target": "DOC:V10:chapters/chapter10.tex",
      "key": "V10-b2a8eb43a3e9aff47f46",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10677",
      "source": "V10:TEXTREF:0139",
      "target": "P123",
      "key": "V10-062e94b707137614bf20",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10678",
      "source": "V10:TEXTREF:0140",
      "target": "DOC:V10:figures/source_redraws/figure_ch10_01.tex",
      "key": "V10-6a44f2519f45b51a18ff",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10679",
      "source": "V10:TEXTREF:0140",
      "target": "W156",
      "key": "V10-4d2daa13ed0e60b177c1",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10680",
      "source": "V10:TEXTREF:0141",
      "target": "DOC:V10:figures/source_redraws/figure_ch10_02.tex",
      "key": "V10-08936bce59cb6bebe80c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10681",
      "source": "V10:TEXTREF:0141",
      "target": "W118",
      "key": "V10-dff0dfd54e5cc2aee075",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10682",
      "source": "V10:TEXTREF:0142",
      "target": "DOC:V10:chapters/chapter11.tex",
      "key": "V10-7734e6ad5f2890132962",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10683",
      "source": "V10:TEXTREF:0142",
      "target": "W094",
      "key": "V10-14c8234373d658f3b8d5",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10684",
      "source": "V10:TEXTREF:0143",
      "target": "DOC:V10:chapters/chapter11.tex",
      "key": "V10-fb8d5883894c555b1ebb",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10685",
      "source": "V10:TEXTREF:0143",
      "target": "W010",
      "key": "V10-c0350fca4a8975e1dd7b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10686",
      "source": "V10:TEXTREF:0143",
      "target": "W094",
      "key": "V10-35b645f070e3ff45d989",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10687",
      "source": "V10:TEXTREF:0144",
      "target": "DOC:V10:chapters/chapter11.tex",
      "key": "V10-8c6fbd69ccd543a2a927",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10688",
      "source": "V10:TEXTREF:0144",
      "target": "P078",
      "key": "V10-6b3b42689f172beafa38",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10689",
      "source": "V10:TEXTREF:0145",
      "target": "DOC:V10:chapters/chapter11.tex",
      "key": "V10-d167b2873e7ff509c0c5",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10690",
      "source": "V10:TEXTREF:0145",
      "target": "W152",
      "key": "V10-d8655f171970df6677e1",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10691",
      "source": "V10:TEXTREF:0145",
      "target": "W153",
      "key": "V10-ab041e904941036b974e",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10692",
      "source": "V10:TEXTREF:0146",
      "target": "DOC:V10:chapters/chapter11.tex",
      "key": "V10-8e5f9597b300be27026f",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10693",
      "source": "V10:TEXTREF:0146",
      "target": "W147",
      "key": "V10-4f180ac312a13e212f0a",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10694",
      "source": "V10:TEXTREF:0147",
      "target": "DOC:V10:chapters/chapter11.tex",
      "key": "V10-eaff0752740ef3ba39e9",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10695",
      "source": "V10:TEXTREF:0147",
      "target": "W150",
      "key": "V10-e5836308c2d3b9187345",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10696",
      "source": "V10:TEXTREF:0148",
      "target": "DOC:V10:chapters/chapter11.tex",
      "key": "V10-d95bde5d71872fdedff2",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10697",
      "source": "V10:TEXTREF:0148",
      "target": "W147",
      "key": "V10-75ff7526dffaf9f42ccb",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10698",
      "source": "V10:TEXTREF:0148",
      "target": "W150",
      "key": "V10-82e5db6f239c169788a2",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10699",
      "source": "V10:TEXTREF:0149",
      "target": "DOC:V10:chapters/chapter11.tex",
      "key": "V10-8600ea14fdf4b0f29984",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10700",
      "source": "V10:TEXTREF:0149",
      "target": "W011",
      "key": "V10-bb5fe1d203e3a43640a5",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10701",
      "source": "V10:TEXTREF:0149",
      "target": "W151",
      "key": "V10-bf0b98ab7f51b8794f38",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10702",
      "source": "V10:TEXTREF:0150",
      "target": "DOC:V10:chapters/chapter11.tex",
      "key": "V10-4e542a48dc0fe235206d",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10703",
      "source": "V10:TEXTREF:0150",
      "target": "W071",
      "key": "V10-d09b1cd4f56ca95901c8",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10704",
      "source": "V10:TEXTREF:0150",
      "target": "W148",
      "key": "V10-f05b944ace1b629c8c38",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10705",
      "source": "V10:TEXTREF:0151",
      "target": "DOC:V10:chapters/chapter11.tex",
      "key": "V10-78780bd17ec38d43a661",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10706",
      "source": "V10:TEXTREF:0151",
      "target": "O009",
      "key": "V10-bf261b883333d1bbc642",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10707",
      "source": "V10:TEXTREF:0152",
      "target": "DOC:V10:chapters/chapter11.tex",
      "key": "V10-b2b588f663c94e24d15f",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10708",
      "source": "V10:TEXTREF:0152",
      "target": "W149",
      "key": "V10-ad02f7498f90611890fd",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10709",
      "source": "V10:TEXTREF:0153",
      "target": "DOC:V10:chapters/chapter11.tex",
      "key": "V10-431551152f8b4c68d77a",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10710",
      "source": "V10:TEXTREF:0153",
      "target": "W058",
      "key": "V10-a51c8d5257502b0f85e6",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10711",
      "source": "V10:TEXTREF:0153",
      "target": "W094",
      "key": "V10-043db6846a2ce32d6360",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10712",
      "source": "V10:TEXTREF:0153",
      "target": "W112",
      "key": "V10-368deebb92d986caa938",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10713",
      "source": "V10:TEXTREF:0154",
      "target": "DOC:V10:chapters/chapter11.tex",
      "key": "V10-524c042574a7bf8fc1e1",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10714",
      "source": "V10:TEXTREF:0154",
      "target": "W173",
      "key": "V10-32479647997cda7e85dd",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10715",
      "source": "V10:TEXTREF:0154",
      "target": "W185",
      "key": "V10-bc60ffe0c72d22f15044",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10716",
      "source": "V10:TEXTREF:0154",
      "target": "W189",
      "key": "V10-b518db87ca1e74303139",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10717",
      "source": "V10:TEXTREF:0155",
      "target": "DOC:V10:figures/source_redraws/figure_ch11_01.tex",
      "key": "V10-62a433ac0f0c608f649b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10718",
      "source": "V10:TEXTREF:0155",
      "target": "W150",
      "key": "V10-25ac6f3f8e9ec535ee79",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10719",
      "source": "V10:TEXTREF:0156",
      "target": "DOC:V10:figures/source_redraws/figure_ch11_02.tex",
      "key": "V10-980fa11edb9c56794400",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10720",
      "source": "V10:TEXTREF:0156",
      "target": "W150",
      "key": "V10-896e4cb5b46fa05b3b43",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10721",
      "source": "V10:TEXTREF:0157",
      "target": "DOC:V10:chapters/chapter12.tex",
      "key": "V10-d8cbaeb7f5c19989fa0e",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10722",
      "source": "V10:TEXTREF:0157",
      "target": "W095",
      "key": "V10-110718fc074444dc15e0",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10723",
      "source": "V10:TEXTREF:0157",
      "target": "W145",
      "key": "V10-2c59f6bb7e42f06572e0",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10724",
      "source": "V10:TEXTREF:0158",
      "target": "DOC:V10:chapters/chapter12.tex",
      "key": "V10-693f2a629762f8d7149f",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10725",
      "source": "V10:TEXTREF:0158",
      "target": "W010",
      "key": "V10-5780609fde9d73f3e225",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10726",
      "source": "V10:TEXTREF:0159",
      "target": "DOC:V10:chapters/chapter12.tex",
      "key": "V10-5123388864617e08eea5",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10727",
      "source": "V10:TEXTREF:0159",
      "target": "W001",
      "key": "V10-b8c682b118de24c8da55",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10728",
      "source": "V10:TEXTREF:0159",
      "target": "W004",
      "key": "V10-7575bf6b2ed35af4d15e",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10729",
      "source": "V10:TEXTREF:0160",
      "target": "DOC:V10:chapters/chapter12.tex",
      "key": "V10-0ef33d36e280803735ee",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10730",
      "source": "V10:TEXTREF:0160",
      "target": "W017",
      "key": "V10-84a3f1fe28cff4bc12fc",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10731",
      "source": "V10:TEXTREF:0160",
      "target": "W028",
      "key": "V10-375837efe7a0d052f123",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10732",
      "source": "V10:TEXTREF:0160",
      "target": "W095",
      "key": "V10-a3c22af8f04ebdf98489",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10733",
      "source": "V10:TEXTREF:0161",
      "target": "DOC:V10:chapters/chapter12.tex",
      "key": "V10-63ab1b6a255913c562d6",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10734",
      "source": "V10:TEXTREF:0161",
      "target": "W003",
      "key": "V10-db854fc35d241f77d37f",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10735",
      "source": "V10:TEXTREF:0162",
      "target": "DOC:V10:chapters/chapter12.tex",
      "key": "V10-09363e9afab6f38878e2",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10736",
      "source": "V10:TEXTREF:0162",
      "target": "W020",
      "key": "V10-f12db50046f13ca7658c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10737",
      "source": "V10:TEXTREF:0162",
      "target": "W028",
      "key": "V10-83483a31c7011c017eaf",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10738",
      "source": "V10:TEXTREF:0162",
      "target": "W145",
      "key": "V10-51248a70a740c5912eff",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10739",
      "source": "V10:TEXTREF:0163",
      "target": "DOC:V10:chapters/chapter12.tex",
      "key": "V10-39386e1b850a8307e410",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10740",
      "source": "V10:TEXTREF:0163",
      "target": "P084",
      "key": "V10-8229ecb3ef74b8811627",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10741",
      "source": "V10:TEXTREF:0164",
      "target": "DOC:V10:chapters/chapter12.tex",
      "key": "V10-ed445cc69ddb370287c8",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10742",
      "source": "V10:TEXTREF:0164",
      "target": "P111",
      "key": "V10-23017ca22dc37ea2ffa9",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10743",
      "source": "V10:TEXTREF:0165",
      "target": "DOC:V10:chapters/chapter12.tex",
      "key": "V10-b40d3d1a6f271b78ab10",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10744",
      "source": "V10:TEXTREF:0165",
      "target": "W125",
      "key": "V10-21b69991680be8148922",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10745",
      "source": "V10:TEXTREF:0166",
      "target": "DOC:V10:chapters/chapter12.tex",
      "key": "V10-66ee1aa596638542f7ad",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10746",
      "source": "V10:TEXTREF:0166",
      "target": "W123",
      "key": "V10-afaadf7ae8a6c757245b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10747",
      "source": "V10:TEXTREF:0166",
      "target": "W128",
      "key": "V10-0ef6613e1291a1851a63",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10748",
      "source": "V10:TEXTREF:0166",
      "target": "W129",
      "key": "V10-a42b6a0d2115196bfaf9",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10749",
      "source": "V10:TEXTREF:0167",
      "target": "DOC:V10:chapters/chapter12.tex",
      "key": "V10-6c027c6fb48af39460b8",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10750",
      "source": "V10:TEXTREF:0167",
      "target": "W131",
      "key": "V10-abb58bf116c8df026cb1",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10751",
      "source": "V10:TEXTREF:0167",
      "target": "W139",
      "key": "V10-4d5cb14f8e4802e14ab2",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10752",
      "source": "V10:TEXTREF:0167",
      "target": "W140",
      "key": "V10-f69c0674d8f3e9875f31",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10753",
      "source": "V10:TEXTREF:0167",
      "target": "W142",
      "key": "V10-60e767b208061dd0b93f",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10754",
      "source": "V10:TEXTREF:0168",
      "target": "DOC:V10:chapters/chapter12.tex",
      "key": "V10-92605e7487c626ff39ee",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10755",
      "source": "V10:TEXTREF:0168",
      "target": "W119",
      "key": "V10-f4f14654a2ad2efeb477",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10756",
      "source": "V10:TEXTREF:0169",
      "target": "DOC:V10:chapters/chapter12.tex",
      "key": "V10-f5dc51d0065a8d5e3093",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10757",
      "source": "V10:TEXTREF:0169",
      "target": "W120",
      "key": "V10-017132c6cced90ec9e32",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10758",
      "source": "V10:TEXTREF:0169",
      "target": "W136",
      "key": "V10-c371863c49753d55971a",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10759",
      "source": "V10:TEXTREF:0170",
      "target": "DOC:V10:figures/source_redraws/figure_ch12_01.tex",
      "key": "V10-9eb82216fec8b13f1c0b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10760",
      "source": "V10:TEXTREF:0170",
      "target": "W095",
      "key": "V10-332550be0e9bc83df9f5",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10761",
      "source": "V10:TEXTREF:0171",
      "target": "DOC:V10:figures/source_redraws/figure_ch12_02.tex",
      "key": "V10-90c7ffcf75803f3bca13",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10762",
      "source": "V10:TEXTREF:0171",
      "target": "W120",
      "key": "V10-e185e6299d2abe906410",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10763",
      "source": "V10:TEXTREF:0172",
      "target": "DOC:V10:appendices/methodology.tex",
      "key": "V10-a2a799945af8784fb833",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10764",
      "source": "V10:TEXTREF:0172",
      "target": "BIB:SEPolimiAnnotated2026",
      "key": "V10-964809a63bfa6d402928",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10765",
      "source": "V10:TEXTREF:0173",
      "target": "DOC:V10:appendices/methodology.tex",
      "key": "V10-37597d8b2c4bc205dfe2",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10766",
      "source": "V10:TEXTREF:0173",
      "target": "W079",
      "key": "V10-87f9570d95f91ef247e6",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10767",
      "source": "V10:TEXTREF:0174",
      "target": "DOC:V10:appendices/methodology.tex",
      "key": "V10-c03667ed9fad608faa3d",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10768",
      "source": "V10:TEXTREF:0174",
      "target": "W077",
      "key": "V10-858ce45b5e7243585358",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10769",
      "source": "V10:TEXTREF:0174",
      "target": "W101",
      "key": "V10-39a8e403d64fdbd7b591",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10770",
      "source": "V10:TEXTREF:0175",
      "target": "DOC:V10:appendices/methodology.tex",
      "key": "V10-4eb68ddd75b0276c5ea3",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10771",
      "source": "V10:TEXTREF:0175",
      "target": "W170",
      "key": "V10-8b3ea7a26a3aa3dbd91f",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10772",
      "source": "V10:TEXTREF:0175",
      "target": "W176",
      "key": "V10-e766cbb9d10f66c822da",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10773",
      "source": "V10:TEXTREF:0176",
      "target": "DOC:V10:appendices/methodology.tex",
      "key": "V10-9252b4d6e660b3f078dc",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10774",
      "source": "V10:TEXTREF:0176",
      "target": "W170",
      "key": "V10-d0b112d96cf0e16850e6",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10775",
      "source": "V10:TEXTREF:0177",
      "target": "DOC:V10:appendices/methodology.tex",
      "key": "V10-44fecaeab35a9d528dcb",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10776",
      "source": "V10:TEXTREF:0177",
      "target": "W003",
      "key": "V10-be24cd1fa99303182acd",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10777",
      "source": "V10:TEXTREF:0178",
      "target": "DOC:V10:appendices/methodology.tex",
      "key": "V10-d051fbd95d46f2060b47",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10778",
      "source": "V10:TEXTREF:0178",
      "target": "W003",
      "key": "V10-7c31d8e943065a4b830c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10779",
      "source": "V10:TEXTREF:0179",
      "target": "DOC:V10:appendices/methodology.tex",
      "key": "V10-9322cafe50b3dff42b4f",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10780",
      "source": "V10:TEXTREF:0179",
      "target": "W023",
      "key": "V10-29a2908354feebbe665f",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10781",
      "source": "V10:TEXTREF:0180",
      "target": "DOC:V10:appendices/methodology.tex",
      "key": "V10-a7c4516232235e8cab4d",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10782",
      "source": "V10:TEXTREF:0180",
      "target": "W007",
      "key": "V10-4559de54f58d905f869a",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10783",
      "source": "V10:TEXTREF:0180",
      "target": "W021",
      "key": "V10-ab80a76417c094b98dd0",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10784",
      "source": "V10:TEXTREF:0180",
      "target": "W022",
      "key": "V10-512a38fb01689998d43c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10785",
      "source": "V10:TEXTREF:0181",
      "target": "DOC:V10:appendices/methodology.tex",
      "key": "V10-d0d93d5cbde83b7e883e",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10786",
      "source": "V10:TEXTREF:0181",
      "target": "W068",
      "key": "V10-8be4c7d574a6c025c768",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10787",
      "source": "V10:TEXTREF:0181",
      "target": "W071",
      "key": "V10-4fb9178595525ac6eceb",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10788",
      "source": "V10:TEXTREF:0181",
      "target": "W192",
      "key": "V10-56680363252ae9f50d4e",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10789",
      "source": "V10:TEXTREF:0182",
      "target": "DOC:V10:appendices/methodology.tex",
      "key": "V10-11ea3b536f4f4c933be0",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10790",
      "source": "V10:TEXTREF:0182",
      "target": "W095",
      "key": "V10-0ea21a14fe9178aa6370",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10791",
      "source": "V10:TEXTREF:0182",
      "target": "W111",
      "key": "V10-8bbeb8261d1d7e1bb3df",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10792",
      "source": "V10:TEXTREF:0182",
      "target": "W193",
      "key": "V10-b9c8b222c68c74562d56",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10793",
      "source": "V10:TEXTREF:0183",
      "target": "DOC:V10:appendices/methodology.tex",
      "key": "V10-3eb26002cba3418f4a37",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10794",
      "source": "V10:TEXTREF:0183",
      "target": "W148",
      "key": "V10-ba5def807a5cf2d18fda",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10795",
      "source": "V10:TEXTREF:0184",
      "target": "DOC:V10:appendices/methodology.tex",
      "key": "V10-5b8c2d7d5d387e41c356",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10796",
      "source": "V10:TEXTREF:0184",
      "target": "W099",
      "key": "V10-baaa4726a584362cb28f",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10797",
      "source": "V10:TEXTREF:0184",
      "target": "W150",
      "key": "V10-173a945a8407c6cecdc5",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10798",
      "source": "V10:TEXTREF:0184",
      "target": "W152",
      "key": "V10-b1b874c1b1700a1feb8b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10799",
      "source": "V10:TEXTREF:0184",
      "target": "W153",
      "key": "V10-77698de28eddde9042c9",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10800",
      "source": "V10:TEXTREF:0185",
      "target": "DOC:V10:appendices/methodology.tex",
      "key": "V10-944408616569e89eacd2",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10801",
      "source": "V10:TEXTREF:0185",
      "target": "W151",
      "key": "V10-4a71fdb5707ec7334faa",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10802",
      "source": "V10:TEXTREF:0186",
      "target": "DOC:V10:appendices/methodology.tex",
      "key": "V10-609ea511fcac8580a273",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10803",
      "source": "V10:TEXTREF:0186",
      "target": "W001",
      "key": "V10-cc654bd36bfa0fcd6bf5",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10804",
      "source": "V10:TEXTREF:0186",
      "target": "W004",
      "key": "V10-ab9ed97d13d636abe6ad",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10805",
      "source": "V10:TEXTREF:0187",
      "target": "DOC:V10:appendices/methodology.tex",
      "key": "V10-8a78834b676388ee7fa5",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10806",
      "source": "V10:TEXTREF:0187",
      "target": "W031",
      "key": "V10-bf9700ccda81407fda11",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10807",
      "source": "V10:TEXTREF:0188",
      "target": "DOC:V10:appendices/methodology.tex",
      "key": "V10-54f6dcdce12f04d5e75d",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10808",
      "source": "V10:TEXTREF:0188",
      "target": "W029",
      "key": "V10-c8b1369d5f778aa7781f",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10809",
      "source": "V10:TEXTREF:0188",
      "target": "W054",
      "key": "V10-22ed00687dc422341e6c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10810",
      "source": "V10:TEXTREF:0189",
      "target": "DOC:V10:appendices/methodology.tex",
      "key": "V10-f3286b5251fc8c1d705b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10811",
      "source": "V10:TEXTREF:0189",
      "target": "W189",
      "key": "V10-67b44b33de332def4eeb",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10812",
      "source": "V10:TEXTREF:0190",
      "target": "DOC:V10:appendices/methodology.tex",
      "key": "V10-f0e6edffed2c4fc3d377",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10813",
      "source": "V10:TEXTREF:0190",
      "target": "W041",
      "key": "V10-8d913574fd81bcbb815d",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10814",
      "source": "V10:TEXTREF:0190",
      "target": "W061",
      "key": "V10-e8a05035c0c7890a5296",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10815",
      "source": "V10:TEXTREF:0191",
      "target": "DOC:V10:appendices/methodology.tex",
      "key": "V10-a11cca0d936ebca5de87",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10816",
      "source": "V10:TEXTREF:0191",
      "target": "W150",
      "key": "V10-cd970771a45bc5d2ab86",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10817",
      "source": "V10:TEXTREF:0192",
      "target": "DOC:V10:appendices/methodology.tex",
      "key": "V10-ce538ca8d8f1aefa3d64",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10818",
      "source": "V10:TEXTREF:0192",
      "target": "W079",
      "key": "V10-02d0d52b6ebfee3aa6ad",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10819",
      "source": "V10:TEXTREF:0192",
      "target": "W111",
      "key": "V10-364206ae57cf864ac049",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10820",
      "source": "V10:TEXTREF:0192",
      "target": "W148",
      "key": "V10-243553d2c2e5694504fa",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10821",
      "source": "V10:TEXTREF:0193",
      "target": "DOC:V10:appendices/methodology.tex",
      "key": "V10-38edf795bdb3199d6146",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10822",
      "source": "V10:TEXTREF:0193",
      "target": "W102",
      "key": "V10-d7aceca530638b104478",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10823",
      "source": "V10:TEXTREF:0194",
      "target": "DOC:V10:appendices/methodology.tex",
      "key": "V10-a0fbeb2018d3f4f6b399",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10824",
      "source": "V10:TEXTREF:0194",
      "target": "W151",
      "key": "V10-0cc38b21bdac207af5eb",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10825",
      "source": "V10:TEXTREF:0195",
      "target": "DOC:V10:appendices/methodology.tex",
      "key": "V10-b424dff0260cde604a6e",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10826",
      "source": "V10:TEXTREF:0195",
      "target": "W066",
      "key": "V10-a94d08dd99b7b1604873",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10827",
      "source": "V10:TEXTREF:0196",
      "target": "DOC:V10:appendices/methodology.tex",
      "key": "V10-3ca9d8e694fe95faef9c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10828",
      "source": "V10:TEXTREF:0196",
      "target": "W036",
      "key": "V10-16cb0448296e7ed55724",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10829",
      "source": "V10:TEXTREF:0196",
      "target": "W065",
      "key": "V10-c64e75f72bdc0bd7ef58",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10830",
      "source": "V10:TEXTREF:0196",
      "target": "W068",
      "key": "V10-ad69ce002383c82864bb",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10831",
      "source": "V10:TEXTREF:0196",
      "target": "W071",
      "key": "V10-cf7e182d4d9df86ed64e",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10832",
      "source": "V10:TEXTREF:0197",
      "target": "DOC:V10:appendices/methodology.tex",
      "key": "V10-aee0601d9eea04831855",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10833",
      "source": "V10:TEXTREF:0197",
      "target": "W068",
      "key": "V10-0f9c4314809038feb1d8",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10834",
      "source": "V10:TEXTREF:0197",
      "target": "W072",
      "key": "V10-3e920c47c6a12f5f7ace",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10835",
      "source": "V10:TEXTREF:0198",
      "target": "DOC:V10:appendices/methodology.tex",
      "key": "V10-99902eb04c57c8801b12",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10836",
      "source": "V10:TEXTREF:0198",
      "target": "W085",
      "key": "V10-ebd170705c6a325a50af",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10837",
      "source": "V10:TEXTREF:0198",
      "target": "W087",
      "key": "V10-d78b959eb8d1532f089b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10838",
      "source": "V10:TEXTREF:0198",
      "target": "W099",
      "key": "V10-2320a2cde7433c6dfc39",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10839",
      "source": "V10:TEXTREF:0199",
      "target": "DOC:V10:appendices/methodology.tex",
      "key": "V10-e7ff327a9cca60cada7a",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10840",
      "source": "V10:TEXTREF:0199",
      "target": "W170",
      "key": "V10-0d7f1b24769ff01ce00c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10841",
      "source": "V10:TEXTREF:0199",
      "target": "W185",
      "key": "V10-0a8abb5cfd7e6a2af435",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10842",
      "source": "V10:TEXTREF:0199",
      "target": "W189",
      "key": "V10-e028c55fc9d6b8303d33",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10843",
      "source": "V10:TEXTREF:0200",
      "target": "DOC:V10:appendices/methodology.tex",
      "key": "V10-672c4071ec997242e1f3",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10844",
      "source": "V10:TEXTREF:0200",
      "target": "W118",
      "key": "V10-1e943e9d89ef40f9a8ee",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10845",
      "source": "V10:TEXTREF:0201",
      "target": "DOC:V10:appendices/methodology.tex",
      "key": "V10-3d0b92b51698c8d03cf1",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10846",
      "source": "V10:TEXTREF:0201",
      "target": "W118",
      "key": "V10-30d268522f01d17cf4ce",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10847",
      "source": "V10:TEXTREF:0202",
      "target": "DOC:V10:appendices/methodology.tex",
      "key": "V10-a4f2717077758d397c51",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10848",
      "source": "V10:TEXTREF:0202",
      "target": "W120",
      "key": "V10-7b6df58ec5ef6deffb83",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10849",
      "source": "V10:TEXTREF:0203",
      "target": "DOC:V10:appendices/methodology.tex",
      "key": "V10-64318fd10cca15334ef6",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10850",
      "source": "V10:TEXTREF:0203",
      "target": "W115",
      "key": "V10-b488153bcbcf41c7f1f5",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10851",
      "source": "V10:TEXTREF:0203",
      "target": "W161",
      "key": "V10-2a026ea610a837f5c06d",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10852",
      "source": "V10:TEXTREF:0203",
      "target": "W163",
      "key": "V10-7f35f9f78bd55495569a",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10853",
      "source": "V10:TEXTREF:0203",
      "target": "W164",
      "key": "V10-40079e76ae3864a46d26",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10854",
      "source": "V10:TEXTREF:0203",
      "target": "W166",
      "key": "V10-07084b70f2fc1dcb7f68",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10855",
      "source": "V10:TEXTREF:0203",
      "target": "W167",
      "key": "V10-f39ef1458f9016d5d0ab",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10856",
      "source": "V10:TEXTREF:0203",
      "target": "W169",
      "key": "V10-d0d9aa148406c6c38103",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10857",
      "source": "V10:TEXTREF:0203",
      "target": "W170",
      "key": "V10-6b1ba136d99abd0ecf55",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10858",
      "source": "V10:TEXTREF:0204",
      "target": "DOC:V10:appendices/methodology.tex",
      "key": "V10-0d4e746de8adc0dbf68a",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10859",
      "source": "V10:TEXTREF:0204",
      "target": "W150",
      "key": "V10-4f26358c698263c50509",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10860",
      "source": "V10:TEXTREF:0205",
      "target": "DOC:V10:appendices/methodology.tex",
      "key": "V10-3ff0d9ca13d992c214e3",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10861",
      "source": "V10:TEXTREF:0205",
      "target": "W148",
      "key": "V10-b4c554a3b003a98aa0de",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10862",
      "source": "V10:TEXTREF:0205",
      "target": "W152",
      "key": "V10-83ec9de82cfb9276b920",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10863",
      "source": "V10:TEXTREF:0205",
      "target": "W153",
      "key": "V10-8a70c1aa3a3b7cc38298",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10864",
      "source": "V10:TEXTREF:0206",
      "target": "DOC:V10:appendices/methodology.tex",
      "key": "V10-97b453c98cdee11ee2c3",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10865",
      "source": "V10:TEXTREF:0206",
      "target": "W024",
      "key": "V10-5db2f3e7d25248e0b3a5",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10866",
      "source": "V10:TEXTREF:0206",
      "target": "W026",
      "key": "V10-c8a3cac23daec06a7d7f",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10867",
      "source": "V10:TEXTREF:0206",
      "target": "W028",
      "key": "V10-170c65443ba261a2b47d",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10868",
      "source": "V10:TEXTREF:0206",
      "target": "W145",
      "key": "V10-218fe29b35a9ceaa3ac3",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10869",
      "source": "V10:TEXTREF:0207",
      "target": "DOC:V10:appendices/methodology.tex",
      "key": "V10-f7736d987a585b1f4681",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10870",
      "source": "V10:TEXTREF:0207",
      "target": "W003",
      "key": "V10-87e05123ff35787e0845",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10871",
      "source": "V10:TEXTREF:0207",
      "target": "W010",
      "key": "V10-eefde3579ff75093d51a",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10872",
      "source": "V10:TEXTREF:0207",
      "target": "W136",
      "key": "V10-e174346b328fd73f5b32",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10873",
      "source": "V10:TEXTREF:0208",
      "target": "DOC:V10:appendices/methodology.tex",
      "key": "V10-841f7dfb229ed17bca44",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10874",
      "source": "V10:TEXTREF:0208",
      "target": "W126",
      "key": "V10-fa7d639bd34971eaf8a8",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10875",
      "source": "V10:TEXTREF:0209",
      "target": "DOC:V10:appendices/methodology.tex",
      "key": "V10-091612937adda848ab10",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10876",
      "source": "V10:TEXTREF:0209",
      "target": "W019",
      "key": "V10-16f8f8d4e95d4798a63c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10877",
      "source": "V10:TEXTREF:0209",
      "target": "W025",
      "key": "V10-b537cab6da1f2e38e2da",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10878",
      "source": "V10:TEXTREF:0209",
      "target": "W127",
      "key": "V10-75a7d5bd0dffffb74bf8",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10879",
      "source": "V10:TEXTREF:0209",
      "target": "W130",
      "key": "V10-c0b5f0a2e27ad6e1aaf8",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10880",
      "source": "V10:TEXTREF:0209",
      "target": "W135",
      "key": "V10-d68c785e285bf8773247",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10881",
      "source": "V10:TEXTREF:0209",
      "target": "W138",
      "key": "V10-17f31722a28f67e753ba",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10882",
      "source": "V10:TEXTREF:0209",
      "target": "W142",
      "key": "V10-16c8c5c67bb1ee91ddfe",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10883",
      "source": "V10:TEXTREF:0210",
      "target": "DOC:V10:appendices/methodology.tex",
      "key": "V10-809fe7563e94f287fe64",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10884",
      "source": "V10:TEXTREF:0210",
      "target": "O029",
      "key": "V10-071e457004d3cb025287",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10885",
      "source": "V10:TEXTREF:0210",
      "target": "O049",
      "key": "V10-3f25df257613ffce2e10",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10886",
      "source": "V10:TEXTREF:0211",
      "target": "DOC:V10:appendices/methodology.tex",
      "key": "V10-d64d86f298df1c483d90",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10887",
      "source": "V10:TEXTREF:0211",
      "target": "O010",
      "key": "V10-bc7e6adaaecda28145f6",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10888",
      "source": "V10:TEXTREF:0212",
      "target": "DOC:V10:appendices/methodology.tex",
      "key": "V10-9feb78dbe3f3610360eb",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10889",
      "source": "V10:TEXTREF:0212",
      "target": "O006",
      "key": "V10-7049fe840d9fc0a637fc",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10890",
      "source": "V10:TEXTREF:0212",
      "target": "O012",
      "key": "V10-32d7ad6de7de38cea3b3",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10891",
      "source": "V10:TEXTREF:0213",
      "target": "DOC:V10:appendices/methodology.tex",
      "key": "V10-671c32c250a61451e1c4",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10892",
      "source": "V10:TEXTREF:0213",
      "target": "O018",
      "key": "V10-0c230dcdd8db207eeb36",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10893",
      "source": "V10:TEXTREF:0213",
      "target": "O028",
      "key": "V10-ef1a4d2b84794c559e77",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10894",
      "source": "V10:TEXTREF:0214",
      "target": "DOC:V10:appendices/methodology.tex",
      "key": "V10-b01e330402ff39967eac",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10895",
      "source": "V10:TEXTREF:0214",
      "target": "O001",
      "key": "V10-35d380a1a0afd4aeaf8b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10896",
      "source": "V10:TEXTREF:0214",
      "target": "O023",
      "key": "V10-67a76ceea3fb889fd962",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10897",
      "source": "V10:TEXTREF:0215",
      "target": "DOC:V10:appendices/methodology.tex",
      "key": "V10-e88c7b403a7291f27e75",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10898",
      "source": "V10:TEXTREF:0215",
      "target": "O002",
      "key": "V10-77b64dd15c9bc7a564c2",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10899",
      "source": "V10:TEXTREF:0215",
      "target": "O004",
      "key": "V10-e5a614bf7d966f1a4bb5",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10900",
      "source": "V10:TEXTREF:0215",
      "target": "O013",
      "key": "V10-ff666b04e1623a9473a0",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10901",
      "source": "V10:TEXTREF:0215",
      "target": "O031",
      "key": "V10-fda071ecb852c7ea4794",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10902",
      "source": "V10:TEXTREF:0216",
      "target": "DOC:V10:appendices/methodology.tex",
      "key": "V10-90cca030b3c1b631ac9b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10903",
      "source": "V10:TEXTREF:0216",
      "target": "O003",
      "key": "V10-47b08cd15359df38d6f8",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10904",
      "source": "V10:TEXTREF:0216",
      "target": "O017",
      "key": "V10-5c1fb52acc1325c43632",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10905",
      "source": "V10:TEXTREF:0217",
      "target": "DOC:V10:appendices/methodology.tex",
      "key": "V10-359c1e4a16c917ce6f29",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10906",
      "source": "V10:TEXTREF:0217",
      "target": "O009",
      "key": "V10-d1a019f1a3ec054c110c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10907",
      "source": "V10:TEXTREF:0218",
      "target": "DOC:V10:appendices/methodology.tex",
      "key": "V10-e3fdb4f0779440b2b848",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10908",
      "source": "V10:TEXTREF:0218",
      "target": "P061",
      "key": "V10-5539ac9767b17234b7e5",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10909",
      "source": "V10:TEXTREF:0219",
      "target": "DOC:V10:appendices/methodology.tex",
      "key": "V10-a00dd38bf22042c6756c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10910",
      "source": "V10:TEXTREF:0219",
      "target": "P110",
      "key": "V10-7b68758622f7e17041ce",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10911",
      "source": "V10:TEXTREF:0220",
      "target": "DOC:V10:appendices/methodology.tex",
      "key": "V10-d442b8b275dc0decaf77",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10912",
      "source": "V10:TEXTREF:0220",
      "target": "P082",
      "key": "V10-2cb28feb6dde3e935a29",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10913",
      "source": "V10:TEXTREF:0221",
      "target": "DOC:V10:appendices/methodology.tex",
      "key": "V10-6e03e86932b8afa9b796",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10914",
      "source": "V10:TEXTREF:0221",
      "target": "P006",
      "key": "V10-ad7a331afc681ae7f627",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10915",
      "source": "V10:TEXTREF:0222",
      "target": "DOC:V10:appendices/methodology.tex",
      "key": "V10-5f2f1bfed270f0e0f271",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10916",
      "source": "V10:TEXTREF:0222",
      "target": "P118",
      "key": "V10-007434bad22c10521807",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10917",
      "source": "V10:TEXTREF:0223",
      "target": "DOC:V10:appendices/methodology.tex",
      "key": "V10-941129dcd2ad19ae46ef",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10918",
      "source": "V10:TEXTREF:0223",
      "target": "P123",
      "key": "V10-8ded9075e2d9c700d808",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10919",
      "source": "V10:TEXTREF:0224",
      "target": "DOC:V10:appendices/methodology.tex",
      "key": "V10-1155581b57c46a4d8012",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10920",
      "source": "V10:TEXTREF:0224",
      "target": "P078",
      "key": "V10-d7a5c72afb2d173fe154",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10921",
      "source": "V10:TEXTREF:0225",
      "target": "DOC:V10:appendices/methodology.tex",
      "key": "V10-0f170a625bdd4139cc8e",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10922",
      "source": "V10:TEXTREF:0225",
      "target": "P084",
      "key": "V10-10f38f3b51a7d66c6dc8",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10923",
      "source": "V10:TEXTREF:0225",
      "target": "P111",
      "key": "V10-fd478691f558b67fd944",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10924",
      "source": "V10:TEXTREF:0226",
      "target": "DOC:V10:appendices/methodology.tex",
      "key": "V10-8ef4428d2e99b154fd00",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10925",
      "source": "V10:TEXTREF:0226",
      "target": "P014",
      "key": "V10-2092e649531f47ccab73",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10926",
      "source": "V10:TEXTREF:0226",
      "target": "P052",
      "key": "V10-270ca3fd3ccfa4c9978c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10927",
      "source": "V10:TEXTREF:0227",
      "target": "DOC:V10:appendices/methodology.tex",
      "key": "V10-bb26f637eaf1a7e197be",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10928",
      "source": "V10:TEXTREF:0227",
      "target": "P089",
      "key": "V10-e7c533577a6849d35ce7",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10929",
      "source": "V10:TEXTREF:0227",
      "target": "P095",
      "key": "V10-a03a742d531bbeb41306",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10930",
      "source": "V10:TEXTREF:0227",
      "target": "P101",
      "key": "V10-3cf4eec13559986b29ed",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10931",
      "source": "V10:TEXTREF:0228",
      "target": "DOC:V10:appendices/methodology.tex",
      "key": "V10-b1517e39be2d8110cfca",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10932",
      "source": "V10:TEXTREF:0228",
      "target": "W003",
      "key": "V10-a00daaf65d410ae81611",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10933",
      "source": "V10:TEXTREF:0228",
      "target": "W068",
      "key": "V10-533317cb5a6781e488ae",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10934",
      "source": "V10:TEXTREF:0228",
      "target": "W170",
      "key": "V10-56494af64d6b08d9646d",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10935",
      "source": "V10:TEXTREF:0229",
      "target": "DOC:V10:appendices/methodology.tex",
      "key": "V10-e87786eb8e101aecb91c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10936",
      "source": "V10:TEXTREF:0229",
      "target": "W120",
      "key": "V10-d224f4e42bb5894ca84e",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10937",
      "source": "V10:TEXTREF:0229",
      "target": "W150",
      "key": "V10-078eac0f83f85945a358",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10938",
      "source": "V10:TEXTREF:0229",
      "target": "W151",
      "key": "V10-a93f87d92ffc88159700",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_PASSAGE_IN_FILE",
      "id": "x10939",
      "source": "V10:TEXTREF:0230",
      "target": "DOC:V10:appendices/series_practices.tex",
      "key": "V10-c4a40bc7d89b39ca7ad8",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10940",
      "source": "V10:TEXTREF:0230",
      "target": "V01",
      "key": "V10-275ea79b8f21565801e6",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10941",
      "source": "V10:TEXTREF:0230",
      "target": "V02",
      "key": "V10-aa25d1d2ff964a835f27",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10942",
      "source": "V10:TEXTREF:0230",
      "target": "V03",
      "key": "V10-6ce5ecabb03827355454",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10943",
      "source": "V10:TEXTREF:0230",
      "target": "V04",
      "key": "V10-19cf92932873e91ecb08",
      "atlas_family": "provenance"
    },
    {
      "relation": "V10_EXPLICIT_SOURCE_USE",
      "rationale": "Literal source locator/citation in active reader text, not an automated validation verdict.",
      "id": "x10944",
      "source": "V10:TEXTREF:0230",
      "target": "V05",
      "key": "V10-ef6c290774eb42362f83",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_EDITION_OF",
      "edition": "EDITION:V11",
      "id": "x10945",
      "source": "EDITION:V11",
      "target": "V06",
      "key": "V11-6ca09e708cc37cf37dfa154a",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_REVISES_EDITION",
      "edition": "EDITION:V11",
      "scope": "Editorial changes, chapter relocation and book metadata; no new empirical replication",
      "id": "x10946",
      "source": "EDITION:V11",
      "target": "EDITION:V10",
      "key": "V11-d636fea81c88b572450256a4",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_CHAPTER_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x10947",
      "source": "C:C13",
      "target": "EDITION:V11",
      "key": "V11-451e5d8b5c43dd0244828046",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_SYNTHESIS_THEME",
      "edition": "EDITION:V11",
      "scope": "Editorial organization",
      "id": "x10948",
      "source": "C:C13",
      "target": "T:Productivity",
      "key": "V11-36f04ca463efd372f65e1e78",
      "atlas_family": "classification"
    },
    {
      "relation": "V11_SYNTHESIS_THEME",
      "edition": "EDITION:V11",
      "scope": "Editorial organization",
      "id": "x10949",
      "source": "C:C13",
      "target": "T:Code quality & security",
      "key": "V11-ba49a6cc262a539d28a6e63e",
      "atlas_family": "classification"
    },
    {
      "relation": "V11_SYNTHESIS_THEME",
      "edition": "EDITION:V11",
      "scope": "Editorial organization",
      "id": "x10950",
      "source": "C:C13",
      "target": "T:Verification & review",
      "key": "V11-bf9d11f6409f641074a8d48f",
      "atlas_family": "classification"
    },
    {
      "relation": "V11_SYNTHESIS_THEME",
      "edition": "EDITION:V11",
      "scope": "Editorial organization",
      "id": "x10951",
      "source": "C:C13",
      "target": "T:Skills & learning",
      "key": "V11-8ce3a49a7e6d162d6e4f19dc",
      "atlas_family": "classification"
    },
    {
      "relation": "V11_SYNTHESIS_THEME",
      "edition": "EDITION:V11",
      "scope": "Editorial organization",
      "id": "x10952",
      "source": "C:C13",
      "target": "T:Jobs & roles",
      "key": "V11-4de4549444608aee415fe27e",
      "atlas_family": "classification"
    },
    {
      "relation": "V11_SYNTHESIS_THEME",
      "edition": "EDITION:V11",
      "scope": "Editorial organization",
      "id": "x10953",
      "source": "C:C13",
      "target": "T:Economics",
      "key": "V11-6c8d39928087e34b6c78a68b",
      "atlas_family": "classification"
    },
    {
      "relation": "V11_SYNTHESIS_THEME",
      "edition": "EDITION:V11",
      "scope": "Editorial organization",
      "id": "x10954",
      "source": "C:C13",
      "target": "T:Engineering structure",
      "key": "V11-8a3e0b633bd4c8646a65f5cc",
      "atlas_family": "classification"
    },
    {
      "relation": "V11_SYNTHESIS_THEME",
      "edition": "EDITION:V11",
      "scope": "Editorial organization",
      "id": "x10955",
      "source": "C:C13",
      "target": "T:System knowledge & memory",
      "key": "V11-7d333ad476be85f63156a349",
      "atlas_family": "classification"
    },
    {
      "relation": "V11_SYNTHESIS_THEME",
      "edition": "EDITION:V11",
      "scope": "Editorial organization",
      "id": "x10956",
      "source": "C:C13",
      "target": "T:What agents can do",
      "key": "V11-02dfda827a1ecbb3c5a0f58e",
      "atlas_family": "classification"
    },
    {
      "relation": "V11_PUBLICATION_IDENTIFIES_SOURCE_VOLUME",
      "edition": "EDITION:V11",
      "id": "x10957",
      "source": "PUB:V11:V01",
      "target": "V01",
      "key": "V11-8eb297c628a3760ec0ae44a2",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PUBLICATION_IDENTIFIES_SOURCE_VOLUME",
      "edition": "EDITION:V11",
      "id": "x10958",
      "source": "PUB:V11:V02",
      "target": "V02",
      "key": "V11-bc5c22199c4dd691bcf1b82a",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PUBLICATION_IDENTIFIES_SOURCE_VOLUME",
      "edition": "EDITION:V11",
      "id": "x10959",
      "source": "PUB:V11:V03",
      "target": "V03",
      "key": "V11-59c2f860f1daaa185bd83c35",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PUBLICATION_IDENTIFIES_SOURCE_VOLUME",
      "edition": "EDITION:V11",
      "id": "x10960",
      "source": "PUB:V11:V04",
      "target": "V04",
      "key": "V11-6b0588d95cfcdc58902f3293",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_PUBLICATION_IDENTIFIES_SOURCE_VOLUME",
      "edition": "EDITION:V11",
      "id": "x10961",
      "source": "PUB:V11:V05",
      "target": "V05",
      "key": "V11-287300b9a6212f4874f8a4eb",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x10962",
      "source": "DOC:V11:main.tex",
      "target": "EDITION:V11",
      "key": "V11-b46f3b1814135d7e7c9c0ae1",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": false,
      "id": "x10963",
      "source": "DOC:V11:main.tex",
      "target": "DOC:V10:main.tex",
      "key": "V11-1e340026629df00bdc4a2fbb",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x10964",
      "source": "DOC:V11:config.tex",
      "target": "EDITION:V11",
      "key": "V11-1a601df01a8e41a06baeaa61",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x10965",
      "source": "DOC:V11:config.tex",
      "target": "DOC:V10:config.tex",
      "key": "V11-0dfacf648da445a0ae91ea82",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x10966",
      "source": "DOC:V11:preamble.tex",
      "target": "EDITION:V11",
      "key": "V11-e3f3d2e546de8343b937e4b1",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": false,
      "id": "x10967",
      "source": "DOC:V11:preamble.tex",
      "target": "DOC:V10:preamble.tex",
      "key": "V11-a1be5245cc604e4a5e985f48",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x10968",
      "source": "DOC:V11:frontmatter/titlepage.tex",
      "target": "EDITION:V11",
      "key": "V11-89c2e3e61559cdcdc42ebb13",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": false,
      "id": "x10969",
      "source": "DOC:V11:frontmatter/titlepage.tex",
      "target": "DOC:V10:frontmatter/titlepage.tex",
      "key": "V11-0ae2706c534e065834c10f91",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x10970",
      "source": "DOC:V11:frontmatter/introduction.tex",
      "target": "EDITION:V11",
      "key": "V11-739223378c45aa08cf04805d",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": false,
      "id": "x10971",
      "source": "DOC:V11:frontmatter/introduction.tex",
      "target": "DOC:V10:frontmatter/introduction.tex",
      "key": "V11-d058eac6a512c945e4bee467",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 15,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x10972",
      "source": "DOC:V11:frontmatter/introduction.tex",
      "target": "V01",
      "key": "V11-c31023fd1c5103f33702b68a",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 15,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x10973",
      "source": "DOC:V11:frontmatter/introduction.tex",
      "target": "V02",
      "key": "V11-7e1cb8a328ddb969d1b0c398",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 15,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x10974",
      "source": "DOC:V11:frontmatter/introduction.tex",
      "target": "V03",
      "key": "V11-d2e9f5b25b67865a820f2dd1",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 15,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x10975",
      "source": "DOC:V11:frontmatter/introduction.tex",
      "target": "V04",
      "key": "V11-b639d0bf3fbe33c0d928eee3",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 15,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x10976",
      "source": "DOC:V11:frontmatter/introduction.tex",
      "target": "V05",
      "key": "V11-a95447b5761dc79064b2b1d9",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x10977",
      "source": "DOC:V11:chapters/chapter01.tex",
      "target": "EDITION:V11",
      "key": "V11-dffcde79c532e0413284f210",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x10978",
      "source": "DOC:V11:chapters/chapter01.tex",
      "target": "C:C01",
      "key": "V11-05c6748000c1514b586a2314",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": false,
      "id": "x10979",
      "source": "DOC:V11:chapters/chapter01.tex",
      "target": "DOC:V10:chapters/chapter01.tex",
      "key": "V11-2560e5181cc3f19b5bd5b8f5",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 17,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x10980",
      "source": "DOC:V11:chapters/chapter01.tex",
      "target": "W170",
      "key": "V11-3516ed8e4bc6a383ba0c6ebc",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 100,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x10981",
      "source": "DOC:V11:chapters/chapter01.tex",
      "target": "W170",
      "key": "V11-f949be83335ad187208ac9f3",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 136,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x10982",
      "source": "DOC:V11:chapters/chapter01.tex",
      "target": "W170",
      "key": "V11-227c9943a35ee850933b6a35",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 19,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x10983",
      "source": "DOC:V11:chapters/chapter01.tex",
      "target": "W176",
      "key": "V11-6a39bacd15357951e81c32b7",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 33,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x10984",
      "source": "DOC:V11:chapters/chapter01.tex",
      "target": "W002",
      "key": "V11-bf5efc9ef8ebfed29f49c6bd",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 86,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x10985",
      "source": "DOC:V11:chapters/chapter01.tex",
      "target": "W002",
      "key": "V11-01e746883f5001c19e56d48e",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 35,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x10986",
      "source": "DOC:V11:chapters/chapter01.tex",
      "target": "W012",
      "key": "V11-9a8b424560e3fa75b30a8998",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 53,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x10987",
      "source": "DOC:V11:chapters/chapter01.tex",
      "target": "W122",
      "key": "V11-c94749473eccc6214f277b14",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 55,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x10988",
      "source": "DOC:V11:chapters/chapter01.tex",
      "target": "W153",
      "key": "V11-bd5d5505bfba15e6da1e4fbf",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 86,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x10989",
      "source": "DOC:V11:chapters/chapter01.tex",
      "target": "W153",
      "key": "V11-3af52bc57fc9ef11edb16f5a",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 71,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x10990",
      "source": "DOC:V11:chapters/chapter01.tex",
      "target": "W011",
      "key": "V11-4c8781377dc13a6d4eadecab",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 98,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x10991",
      "source": "DOC:V11:chapters/chapter01.tex",
      "target": "W186",
      "key": "V11-6c83d482f167f5026fea0831",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 118,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x10992",
      "source": "DOC:V11:chapters/chapter01.tex",
      "target": "W003",
      "key": "V11-02d359dae256078c8ff981a3",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 120,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x10993",
      "source": "DOC:V11:chapters/chapter01.tex",
      "target": "W023",
      "key": "V11-a4f1d8016d9eec72acffaec1",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 136,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x10994",
      "source": "DOC:V11:chapters/chapter01.tex",
      "target": "W175",
      "key": "V11-a33adae2d4079c8dd41d071d",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 148,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x10995",
      "source": "DOC:V11:chapters/chapter01.tex",
      "target": "W010",
      "key": "V11-ca75d91dcb41d4bfa4f84c64",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x10996",
      "source": "DOC:V11:didactics/learning01.tex",
      "target": "EDITION:V11",
      "key": "V11-a2279bc11a766532db49e06b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x10997",
      "source": "DOC:V11:didactics/learning01.tex",
      "target": "C:C01",
      "key": "V11-b977ad0bba80dd89314a246f",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x10998",
      "source": "DOC:V11:didactics/learning01.tex",
      "target": "DOC:V10:didactics/learning01.tex",
      "key": "V11-e7d5297ae43ce591bc6b2ef6",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x10999",
      "source": "DOC:V11:didactics/key_concepts/key_ch01_01.tex",
      "target": "EDITION:V11",
      "key": "V11-d0f311bb7f65cceea81c98d7",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11000",
      "source": "DOC:V11:didactics/key_concepts/key_ch01_01.tex",
      "target": "C:C01",
      "key": "V11-a6233d2f4653061ea72897b6",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11001",
      "source": "DOC:V11:didactics/key_concepts/key_ch01_01.tex",
      "target": "DOC:V10:didactics/key_concepts/key_ch01_01.tex",
      "key": "V11-10b887ec4f16dc9185a4b932",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11002",
      "source": "DOC:V11:figures/source_redraws/figure_ch01_01.tex",
      "target": "EDITION:V11",
      "key": "V11-4e10e12ddd32f83b7b380938",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11003",
      "source": "DOC:V11:figures/source_redraws/figure_ch01_01.tex",
      "target": "DOC:V10:figures/source_redraws/figure_ch01_01.tex",
      "key": "V11-c7ddf8568f974da52d636899",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 29,
      "command": "workref",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11004",
      "source": "DOC:V11:figures/source_redraws/figure_ch01_01.tex",
      "target": "W153",
      "key": "V11-1854c569a078131c8ddb74d4",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11005",
      "source": "DOC:V11:figures/source_redraws/figure_ch01_02.tex",
      "target": "EDITION:V11",
      "key": "V11-d60914a4f62d4f929292af5d",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11006",
      "source": "DOC:V11:figures/source_redraws/figure_ch01_02.tex",
      "target": "DOC:V10:figures/source_redraws/figure_ch01_02.tex",
      "key": "V11-b7d6bdad764e759bd59006bc",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 30,
      "command": "workref",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11007",
      "source": "DOC:V11:figures/source_redraws/figure_ch01_02.tex",
      "target": "W153",
      "key": "V11-02fb3f8c612a8d6ff7813266",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11008",
      "source": "DOC:V11:didactics/key_concepts/key_ch01_02.tex",
      "target": "EDITION:V11",
      "key": "V11-8da109a6a28ba6a21e4c0ee8",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11009",
      "source": "DOC:V11:didactics/key_concepts/key_ch01_02.tex",
      "target": "C:C01",
      "key": "V11-05fd70684815fc230d82d456",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11010",
      "source": "DOC:V11:didactics/key_concepts/key_ch01_02.tex",
      "target": "DOC:V10:didactics/key_concepts/key_ch01_02.tex",
      "key": "V11-55b6ec706617f91049d970a8",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11011",
      "source": "DOC:V11:didactics/key_concepts/key_ch01_03.tex",
      "target": "EDITION:V11",
      "key": "V11-9914263f17ba72608a5449db",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11012",
      "source": "DOC:V11:didactics/key_concepts/key_ch01_03.tex",
      "target": "C:C01",
      "key": "V11-d3dafa38b59aae991d144591",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11013",
      "source": "DOC:V11:didactics/key_concepts/key_ch01_03.tex",
      "target": "DOC:V10:didactics/key_concepts/key_ch01_03.tex",
      "key": "V11-b81aac4e392f63324ea6eaaa",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11014",
      "source": "DOC:V11:didactics/worked01.tex",
      "target": "EDITION:V11",
      "key": "V11-8564c47bc0fbd8673b1c7a18",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11015",
      "source": "DOC:V11:didactics/worked01.tex",
      "target": "C:C01",
      "key": "V11-32ded76d5992987f80dc6083",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11016",
      "source": "DOC:V11:didactics/worked01.tex",
      "target": "DOC:V10:didactics/worked01.tex",
      "key": "V11-2f4938e835add71fda8d72c4",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11017",
      "source": "DOC:V11:exercises/exercise01.tex",
      "target": "EDITION:V11",
      "key": "V11-70edab70de40225822f4cea0",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11018",
      "source": "DOC:V11:exercises/exercise01.tex",
      "target": "C:C01",
      "key": "V11-6d8896024c6f7c9a5965a3a4",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11019",
      "source": "DOC:V11:exercises/exercise01.tex",
      "target": "DOC:V10:exercises/exercise01.tex",
      "key": "V11-7797ec549405fa4bf4ea7b62",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11020",
      "source": "DOC:V11:chapters/chapter02.tex",
      "target": "EDITION:V11",
      "key": "V11-3907dbb2c067a9cb18e1cba9",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11021",
      "source": "DOC:V11:chapters/chapter02.tex",
      "target": "C:C02",
      "key": "V11-3e5b72eaf62be522e722199d",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": false,
      "id": "x11022",
      "source": "DOC:V11:chapters/chapter02.tex",
      "target": "DOC:V10:chapters/chapter02.tex",
      "key": "V11-3f157eed5059fd5ac3c06509",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 19,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11023",
      "source": "DOC:V11:chapters/chapter02.tex",
      "target": "W009",
      "key": "V11-17d860e1cb27de35b047f362",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 19,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11024",
      "source": "DOC:V11:chapters/chapter02.tex",
      "target": "W010",
      "key": "V11-4dfa21b6e33c56ce7c6935a9",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 79,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11025",
      "source": "DOC:V11:chapters/chapter02.tex",
      "target": "W010",
      "key": "V11-b17baf239ce0f0ea957e66a5",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 33,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11026",
      "source": "DOC:V11:chapters/chapter02.tex",
      "target": "W003",
      "key": "V11-11baf39e829b03827df10ce2",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 37,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11027",
      "source": "DOC:V11:chapters/chapter02.tex",
      "target": "W008",
      "key": "V11-9849e53ef0111c59b6c4a0fa",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 47,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11028",
      "source": "DOC:V11:chapters/chapter02.tex",
      "target": "W008",
      "key": "V11-354597895a3a3e0bb9553e33",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 47,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11029",
      "source": "DOC:V11:chapters/chapter02.tex",
      "target": "W023",
      "key": "V11-378b69f2cd11b2036922072a",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 121,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11030",
      "source": "DOC:V11:chapters/chapter02.tex",
      "target": "W023",
      "key": "V11-28e4051f2aec0d1869f58db5",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 65,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11031",
      "source": "DOC:V11:chapters/chapter02.tex",
      "target": "W001",
      "key": "V11-1b41b48db7abf5acf5cc743d",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 65,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11032",
      "source": "DOC:V11:chapters/chapter02.tex",
      "target": "W004",
      "key": "V11-d347da4222d95e116c423b60",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 100,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11033",
      "source": "DOC:V11:chapters/chapter02.tex",
      "target": "W004",
      "key": "V11-f7e7ffe9a08092ca302e5635",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 87,
      "command": "osmanicite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11034",
      "source": "DOC:V11:chapters/chapter02.tex",
      "target": "O049",
      "key": "V11-1e4ef1b2fa35154c8522b429",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 87,
      "command": "osmanicite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11035",
      "source": "DOC:V11:chapters/chapter02.tex",
      "target": "O029",
      "key": "V11-9be437a00f02d493c39ebc34",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 100,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11036",
      "source": "DOC:V11:chapters/chapter02.tex",
      "target": "W054",
      "key": "V11-912863c2f3823c001f99a646",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 121,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11037",
      "source": "DOC:V11:chapters/chapter02.tex",
      "target": "W020",
      "key": "V11-5dbe71063beb1d805b1513cc",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 142,
      "command": "oroszcite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11038",
      "source": "DOC:V11:chapters/chapter02.tex",
      "target": "P061",
      "key": "V11-943e75ea821404717963234c",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11039",
      "source": "DOC:V11:didactics/learning02.tex",
      "target": "EDITION:V11",
      "key": "V11-c64a593d3b58bb7f82d1b2c1",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11040",
      "source": "DOC:V11:didactics/learning02.tex",
      "target": "C:C02",
      "key": "V11-a4b00b36129bbce0a576868f",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11041",
      "source": "DOC:V11:didactics/learning02.tex",
      "target": "DOC:V10:didactics/learning02.tex",
      "key": "V11-49ff55173142f04e9ae941d2",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11042",
      "source": "DOC:V11:didactics/key_concepts/key_ch02_01.tex",
      "target": "EDITION:V11",
      "key": "V11-ea0c7e142dd8b5ae9e53a385",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11043",
      "source": "DOC:V11:didactics/key_concepts/key_ch02_01.tex",
      "target": "C:C02",
      "key": "V11-5b98591bd643bc245245b395",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11044",
      "source": "DOC:V11:didactics/key_concepts/key_ch02_01.tex",
      "target": "DOC:V10:didactics/key_concepts/key_ch02_01.tex",
      "key": "V11-c004049bc2cd1e5a65a08c1c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11045",
      "source": "DOC:V11:figures/source_redraws/figure_ch02_01.tex",
      "target": "EDITION:V11",
      "key": "V11-4f90fe6edf249b9f29c264e5",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11046",
      "source": "DOC:V11:figures/source_redraws/figure_ch02_01.tex",
      "target": "DOC:V10:figures/source_redraws/figure_ch02_01.tex",
      "key": "V11-11492ceaff2d0182c39b0deb",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 35,
      "command": "workref",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11047",
      "source": "DOC:V11:figures/source_redraws/figure_ch02_01.tex",
      "target": "W023",
      "key": "V11-2a0e1367ca4446821ced775c",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11048",
      "source": "DOC:V11:didactics/key_concepts/key_ch02_02.tex",
      "target": "EDITION:V11",
      "key": "V11-97a2812a9a13212ecb1a5142",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11049",
      "source": "DOC:V11:didactics/key_concepts/key_ch02_02.tex",
      "target": "C:C02",
      "key": "V11-02bdc35c058ae827109f31d6",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11050",
      "source": "DOC:V11:didactics/key_concepts/key_ch02_02.tex",
      "target": "DOC:V10:didactics/key_concepts/key_ch02_02.tex",
      "key": "V11-2be00d6d10f9b9d1fe89a944",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11051",
      "source": "DOC:V11:figures/source_redraws/figure_ch02_02.tex",
      "target": "EDITION:V11",
      "key": "V11-1c17e18270b3ec87f7f6e020",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11052",
      "source": "DOC:V11:figures/source_redraws/figure_ch02_02.tex",
      "target": "DOC:V10:figures/source_redraws/figure_ch02_02.tex",
      "key": "V11-55c7bc497c06e3ff0a7bad58",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 28,
      "command": "workref",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11053",
      "source": "DOC:V11:figures/source_redraws/figure_ch02_02.tex",
      "target": "W023",
      "key": "V11-6d82a6749bd0e7cdcf5c830c",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11054",
      "source": "DOC:V11:didactics/key_concepts/key_ch02_03.tex",
      "target": "EDITION:V11",
      "key": "V11-a15dabdfc39fce76bbb54040",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11055",
      "source": "DOC:V11:didactics/key_concepts/key_ch02_03.tex",
      "target": "C:C02",
      "key": "V11-f6f38581c160167b7a70c4d9",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11056",
      "source": "DOC:V11:didactics/key_concepts/key_ch02_03.tex",
      "target": "DOC:V10:didactics/key_concepts/key_ch02_03.tex",
      "key": "V11-67c0ffd29cf24cc23c2c4641",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11057",
      "source": "DOC:V11:didactics/worked02.tex",
      "target": "EDITION:V11",
      "key": "V11-1d60be7f8d71e8b7ba8f2e5a",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11058",
      "source": "DOC:V11:didactics/worked02.tex",
      "target": "C:C02",
      "key": "V11-2b30b0e16fd034d443036e5b",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11059",
      "source": "DOC:V11:didactics/worked02.tex",
      "target": "DOC:V10:didactics/worked02.tex",
      "key": "V11-c7d076278ff16a57897109f1",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11060",
      "source": "DOC:V11:exercises/exercise02.tex",
      "target": "EDITION:V11",
      "key": "V11-4495791375075a0be01fa6c9",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11061",
      "source": "DOC:V11:exercises/exercise02.tex",
      "target": "C:C02",
      "key": "V11-39abbf79e8dc7b1815c762de",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11062",
      "source": "DOC:V11:exercises/exercise02.tex",
      "target": "DOC:V10:exercises/exercise02.tex",
      "key": "V11-55b6832d59e6470418dddd94",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11063",
      "source": "DOC:V11:chapters/chapter03.tex",
      "target": "EDITION:V11",
      "key": "V11-0e0e3586bb57c8b53e93c298",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11064",
      "source": "DOC:V11:chapters/chapter03.tex",
      "target": "C:C03",
      "key": "V11-d33918b022eea979490f82e8",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": false,
      "id": "x11065",
      "source": "DOC:V11:chapters/chapter03.tex",
      "target": "DOC:V10:chapters/chapter03.tex",
      "key": "V11-d7f5ac04233286f2c099b548",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 13,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11066",
      "source": "DOC:V11:chapters/chapter03.tex",
      "target": "W060",
      "key": "V11-471f4b6b6d649f498c0a81b2",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 13,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11067",
      "source": "DOC:V11:chapters/chapter03.tex",
      "target": "W012",
      "key": "V11-81211258ad6202a60667f69a",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 79,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11068",
      "source": "DOC:V11:chapters/chapter03.tex",
      "target": "W012",
      "key": "V11-5ff06dc76c39e45cc09d1aae",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 28,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11069",
      "source": "DOC:V11:chapters/chapter03.tex",
      "target": "W002",
      "key": "V11-b0ac4fa4738b44f493693e0d",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 28,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11070",
      "source": "DOC:V11:chapters/chapter03.tex",
      "target": "W191",
      "key": "V11-9e6c1e0fd171956a305bbe08",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 36,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11071",
      "source": "DOC:V11:chapters/chapter03.tex",
      "target": "W191",
      "key": "V11-09e831dbda36281446d73f9d",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 71,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11072",
      "source": "DOC:V11:chapters/chapter03.tex",
      "target": "W191",
      "key": "V11-ef76c62016546d5ea9889075",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 79,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11073",
      "source": "DOC:V11:chapters/chapter03.tex",
      "target": "W191",
      "key": "V11-c66cef7f91e950bf2282f855",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 36,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11074",
      "source": "DOC:V11:chapters/chapter03.tex",
      "target": "W034",
      "key": "V11-d7b8d62135c1bfe967972d58",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 36,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11075",
      "source": "DOC:V11:chapters/chapter03.tex",
      "target": "W193",
      "key": "V11-1169b6455a8d921f48514f0d",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 40,
      "command": "osmanicite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11076",
      "source": "DOC:V11:chapters/chapter03.tex",
      "target": "O010",
      "key": "V11-b3d52ac00873855d143db76e",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 71,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11077",
      "source": "DOC:V11:chapters/chapter03.tex",
      "target": "W071",
      "key": "V11-5224cb79492d5b8b07ea5def",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 71,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11078",
      "source": "DOC:V11:chapters/chapter03.tex",
      "target": "W158",
      "key": "V11-97638610f3f3cdd31ef27fde",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 79,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11079",
      "source": "DOC:V11:chapters/chapter03.tex",
      "target": "W151",
      "key": "V11-f736113a8e866ba93cef58e2",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 85,
      "command": "osmanicite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11080",
      "source": "DOC:V11:chapters/chapter03.tex",
      "target": "O012",
      "key": "V11-3ed168f381c6b2aa7c9fec0a",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 85,
      "command": "osmanicite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11081",
      "source": "DOC:V11:chapters/chapter03.tex",
      "target": "O006",
      "key": "V11-fe960277bca2b269040d6d32",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 107,
      "command": "oroszcite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11082",
      "source": "DOC:V11:chapters/chapter03.tex",
      "target": "P110",
      "key": "V11-9f7191c0498375ee499241bc",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 128,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11083",
      "source": "DOC:V11:chapters/chapter03.tex",
      "target": "W152",
      "key": "V11-b8903530d3656a01180650b0",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 128,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11084",
      "source": "DOC:V11:chapters/chapter03.tex",
      "target": "W079",
      "key": "V11-a67d2c38130f85d8b6db8b17",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 136,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11085",
      "source": "DOC:V11:chapters/chapter03.tex",
      "target": "W111",
      "key": "V11-1ae8d551fb3ebdef8ca6334e",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 136,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11086",
      "source": "DOC:V11:chapters/chapter03.tex",
      "target": "W101",
      "key": "V11-c02bfb115487386fd197554c",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 156,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11087",
      "source": "DOC:V11:chapters/chapter03.tex",
      "target": "W095",
      "key": "V11-2ea238d2f36d28843368af72",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 156,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11088",
      "source": "DOC:V11:chapters/chapter03.tex",
      "target": "W011",
      "key": "V11-ccb93480bc25bfa797082b98",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 156,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11089",
      "source": "DOC:V11:chapters/chapter03.tex",
      "target": "W013",
      "key": "V11-b54509a45c9b8ef7d1c79a58",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11090",
      "source": "DOC:V11:didactics/learning03.tex",
      "target": "EDITION:V11",
      "key": "V11-e7218e7d6a25bd56e63395e9",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11091",
      "source": "DOC:V11:didactics/learning03.tex",
      "target": "C:C03",
      "key": "V11-a28600ebefb8c557a1bc7ed4",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11092",
      "source": "DOC:V11:didactics/learning03.tex",
      "target": "DOC:V10:didactics/learning03.tex",
      "key": "V11-c0c5bb72000450df8cccf7d5",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11093",
      "source": "DOC:V11:figures/source_redraws/figure_ch03_01.tex",
      "target": "EDITION:V11",
      "key": "V11-9b9a97c97b1d0a7f5da631b0",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11094",
      "source": "DOC:V11:figures/source_redraws/figure_ch03_01.tex",
      "target": "DOC:V10:figures/source_redraws/figure_ch03_01.tex",
      "key": "V11-74e46eb2c8d648e23944935a",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 29,
      "command": "workref",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11095",
      "source": "DOC:V11:figures/source_redraws/figure_ch03_01.tex",
      "target": "W152",
      "key": "V11-8e9b19e4def77f280b5c00d8",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11096",
      "source": "DOC:V11:didactics/key_concepts/key_ch03_01.tex",
      "target": "EDITION:V11",
      "key": "V11-b475be7c1c5e6f6b2444aac6",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11097",
      "source": "DOC:V11:didactics/key_concepts/key_ch03_01.tex",
      "target": "C:C03",
      "key": "V11-a92a236fddf8b3b119ee1885",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11098",
      "source": "DOC:V11:didactics/key_concepts/key_ch03_01.tex",
      "target": "DOC:V10:didactics/key_concepts/key_ch03_01.tex",
      "key": "V11-c2674285f29ebd0d41ac2ccf",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11099",
      "source": "DOC:V11:figures/editorial/figure_agency_orchestration_O010.tex",
      "target": "EDITION:V11",
      "key": "V11-9835c91c484dc324e62257c3",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11100",
      "source": "DOC:V11:figures/editorial/figure_agency_orchestration_O010.tex",
      "target": "DOC:V10:figures/editorial/figure_agency_orchestration_O010.tex",
      "key": "V11-2b90cbe19431c72bae6e144c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 26,
      "command": "workref",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11101",
      "source": "DOC:V11:figures/editorial/figure_agency_orchestration_O010.tex",
      "target": "O010",
      "key": "V11-24790eb23aa7c7f029dd9109",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11102",
      "source": "DOC:V11:figures/source_redraws/figure_ch03_02.tex",
      "target": "EDITION:V11",
      "key": "V11-ebb8d06cc174dcb840cb1edf",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11103",
      "source": "DOC:V11:figures/source_redraws/figure_ch03_02.tex",
      "target": "DOC:V10:figures/source_redraws/figure_ch03_02.tex",
      "key": "V11-c3780c1ec50f23f4fa4d5b13",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 29,
      "command": "workref",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11104",
      "source": "DOC:V11:figures/source_redraws/figure_ch03_02.tex",
      "target": "W191",
      "key": "V11-8a130d521d358845d4803cf2",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11105",
      "source": "DOC:V11:didactics/key_concepts/key_ch03_02.tex",
      "target": "EDITION:V11",
      "key": "V11-00d29d15ac62770a48c109c7",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11106",
      "source": "DOC:V11:didactics/key_concepts/key_ch03_02.tex",
      "target": "C:C03",
      "key": "V11-b722ecf4f862561f26c3dea6",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11107",
      "source": "DOC:V11:didactics/key_concepts/key_ch03_02.tex",
      "target": "DOC:V10:didactics/key_concepts/key_ch03_02.tex",
      "key": "V11-245e9fb82b51e0abaa4af2e5",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11108",
      "source": "DOC:V11:figures/editorial/figure_controls_execution_P110.tex",
      "target": "EDITION:V11",
      "key": "V11-a700878000d14a76b9205269",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11109",
      "source": "DOC:V11:figures/editorial/figure_controls_execution_P110.tex",
      "target": "DOC:V10:figures/editorial/figure_controls_execution_P110.tex",
      "key": "V11-7eba139977e4a7180fc95697",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 38,
      "command": "workref",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11110",
      "source": "DOC:V11:figures/editorial/figure_controls_execution_P110.tex",
      "target": "P110",
      "key": "V11-596038537d5db334b0bfdf1c",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 38,
      "command": "workref",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11111",
      "source": "DOC:V11:figures/editorial/figure_controls_execution_P110.tex",
      "target": "O012",
      "key": "V11-fc7d9d9b9dd94d9d7f98e950",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11112",
      "source": "DOC:V11:didactics/key_concepts/key_ch03_03.tex",
      "target": "EDITION:V11",
      "key": "V11-5105c1a96a3037e9941440eb",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11113",
      "source": "DOC:V11:didactics/key_concepts/key_ch03_03.tex",
      "target": "C:C03",
      "key": "V11-b4fc36a325d05a4ed636c422",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11114",
      "source": "DOC:V11:didactics/key_concepts/key_ch03_03.tex",
      "target": "DOC:V10:didactics/key_concepts/key_ch03_03.tex",
      "key": "V11-fbad5abdb77c1ceab38a970f",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11115",
      "source": "DOC:V11:didactics/worked03.tex",
      "target": "EDITION:V11",
      "key": "V11-510d2002068de37cdeae675d",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11116",
      "source": "DOC:V11:didactics/worked03.tex",
      "target": "C:C03",
      "key": "V11-64c2a3c0b13a7108925c9e69",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11117",
      "source": "DOC:V11:didactics/worked03.tex",
      "target": "DOC:V10:didactics/worked03.tex",
      "key": "V11-d62d015dcd482657e7cf8daf",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11118",
      "source": "DOC:V11:exercises/exercise03.tex",
      "target": "EDITION:V11",
      "key": "V11-c430181aaaae36ab4432007a",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11119",
      "source": "DOC:V11:exercises/exercise03.tex",
      "target": "C:C03",
      "key": "V11-d9450a1c0bb61ef524b551e5",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11120",
      "source": "DOC:V11:exercises/exercise03.tex",
      "target": "DOC:V10:exercises/exercise03.tex",
      "key": "V11-09d0dd4db698a76cead6b63d",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11121",
      "source": "DOC:V11:chapters/chapter04.tex",
      "target": "EDITION:V11",
      "key": "V11-71cd30d4ed29434a7f236a87",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11122",
      "source": "DOC:V11:chapters/chapter04.tex",
      "target": "C:C04",
      "key": "V11-e1786a1fc28fba3f0b23b297",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": false,
      "id": "x11123",
      "source": "DOC:V11:chapters/chapter04.tex",
      "target": "DOC:V10:chapters/chapter04.tex",
      "key": "V11-6f91948d76956625b46fbfc7",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 21,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11124",
      "source": "DOC:V11:chapters/chapter04.tex",
      "target": "W011",
      "key": "V11-fd0a8dc6317eff50d04d0a44",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 155,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11125",
      "source": "DOC:V11:chapters/chapter04.tex",
      "target": "W011",
      "key": "V11-60f58b545f2629b79a29f110",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 21,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11126",
      "source": "DOC:V11:chapters/chapter04.tex",
      "target": "W153",
      "key": "V11-8c62c7b73762c5cd9c26079a",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 21,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11127",
      "source": "DOC:V11:chapters/chapter04.tex",
      "target": "W191",
      "key": "V11-ec3d89a531bcb32abc2b2860",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 29,
      "command": "osmanicite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11128",
      "source": "DOC:V11:chapters/chapter04.tex",
      "target": "O018",
      "key": "V11-0fbf6b991165666a5057e83e",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 29,
      "command": "osmanicite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11129",
      "source": "DOC:V11:chapters/chapter04.tex",
      "target": "O028",
      "key": "V11-74afc632367955771377d2e9",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 57,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11130",
      "source": "DOC:V11:chapters/chapter04.tex",
      "target": "W150",
      "key": "V11-2b632af7bb6079d201499d0b",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 57,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11131",
      "source": "DOC:V11:chapters/chapter04.tex",
      "target": "W152",
      "key": "V11-6ba2580a17849f39c9c20c33",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 120,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11132",
      "source": "DOC:V11:chapters/chapter04.tex",
      "target": "W152",
      "key": "V11-3434d344d2305aae7ec044db",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 131,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11133",
      "source": "DOC:V11:chapters/chapter04.tex",
      "target": "W152",
      "key": "V11-1ebf506f6b31fb882c62cb7f",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 78,
      "command": "oroszcite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11134",
      "source": "DOC:V11:chapters/chapter04.tex",
      "target": "P082",
      "key": "V11-c54bc37d942a428de3234b2e",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 87,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11135",
      "source": "DOC:V11:chapters/chapter04.tex",
      "target": "W077",
      "key": "V11-25d134b3b496556b5b0004ad",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 101,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11136",
      "source": "DOC:V11:chapters/chapter04.tex",
      "target": "W077",
      "key": "V11-2014a181f1df9e89e5f7cac5",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 87,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11137",
      "source": "DOC:V11:chapters/chapter04.tex",
      "target": "W097",
      "key": "V11-6507a8c12cc9e6416f49bd21",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 103,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11138",
      "source": "DOC:V11:chapters/chapter04.tex",
      "target": "W097",
      "key": "V11-d63c0796383ab9bba7c89ed1",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 120,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11139",
      "source": "DOC:V11:chapters/chapter04.tex",
      "target": "W099",
      "key": "V11-db8ee91f390a525319d70f15",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 120,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11140",
      "source": "DOC:V11:chapters/chapter04.tex",
      "target": "W148",
      "key": "V11-d2664bd4810854ebf708463c",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 131,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11141",
      "source": "DOC:V11:chapters/chapter04.tex",
      "target": "W071",
      "key": "V11-86a6044b77ff5584554e4d7f",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 155,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11142",
      "source": "DOC:V11:chapters/chapter04.tex",
      "target": "W151",
      "key": "V11-fd4b481c6a85619b87d898c5",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11143",
      "source": "DOC:V11:didactics/learning04.tex",
      "target": "EDITION:V11",
      "key": "V11-9fd68be60d3b84ba3a21078c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11144",
      "source": "DOC:V11:didactics/learning04.tex",
      "target": "C:C04",
      "key": "V11-ae56ec0ca873c914b3fa0a23",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11145",
      "source": "DOC:V11:didactics/learning04.tex",
      "target": "DOC:V10:didactics/learning04.tex",
      "key": "V11-183cfbb8e72c2e93d319fb57",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11146",
      "source": "DOC:V11:didactics/key_concepts/key_ch04_01.tex",
      "target": "EDITION:V11",
      "key": "V11-da7785736c90055d702f64d8",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11147",
      "source": "DOC:V11:didactics/key_concepts/key_ch04_01.tex",
      "target": "C:C04",
      "key": "V11-bb962ff680f5f780a46e7aeb",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11148",
      "source": "DOC:V11:didactics/key_concepts/key_ch04_01.tex",
      "target": "DOC:V10:didactics/key_concepts/key_ch04_01.tex",
      "key": "V11-ce527fb16ec161551f1ceb4a",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11149",
      "source": "DOC:V11:figures/source_redraws/figure_ch04_01.tex",
      "target": "EDITION:V11",
      "key": "V11-be7f3a8fd406cb8d5067a1f3",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11150",
      "source": "DOC:V11:figures/source_redraws/figure_ch04_01.tex",
      "target": "DOC:V10:figures/source_redraws/figure_ch04_01.tex",
      "key": "V11-e7f9e7767011f7a5afbf17e1",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 30,
      "command": "workref",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11151",
      "source": "DOC:V11:figures/source_redraws/figure_ch04_01.tex",
      "target": "W151",
      "key": "V11-9f54e62e0b29396b5b3e81cc",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11152",
      "source": "DOC:V11:didactics/key_concepts/key_ch04_02.tex",
      "target": "EDITION:V11",
      "key": "V11-c0de8f0bdd4b463c6c7a1ddd",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11153",
      "source": "DOC:V11:didactics/key_concepts/key_ch04_02.tex",
      "target": "C:C04",
      "key": "V11-5c77429823b1bb0ee706800e",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11154",
      "source": "DOC:V11:didactics/key_concepts/key_ch04_02.tex",
      "target": "DOC:V10:didactics/key_concepts/key_ch04_02.tex",
      "key": "V11-de733bef058974c3de1c2f4b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11155",
      "source": "DOC:V11:figures/source_redraws/figure_ch04_02.tex",
      "target": "EDITION:V11",
      "key": "V11-8aab43931ec09e538dac0419",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11156",
      "source": "DOC:V11:figures/source_redraws/figure_ch04_02.tex",
      "target": "DOC:V10:figures/source_redraws/figure_ch04_02.tex",
      "key": "V11-fc357e0bf3dbbfffd409933b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 31,
      "command": "workref",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11157",
      "source": "DOC:V11:figures/source_redraws/figure_ch04_02.tex",
      "target": "W151",
      "key": "V11-c2c6aafb2fda5cedef6ebcf8",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11158",
      "source": "DOC:V11:didactics/key_concepts/key_ch04_03.tex",
      "target": "EDITION:V11",
      "key": "V11-51c1e15211be4ee01300f9f3",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11159",
      "source": "DOC:V11:didactics/key_concepts/key_ch04_03.tex",
      "target": "C:C04",
      "key": "V11-9eb7e5f740dcfab588c8e76e",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11160",
      "source": "DOC:V11:didactics/key_concepts/key_ch04_03.tex",
      "target": "DOC:V10:didactics/key_concepts/key_ch04_03.tex",
      "key": "V11-edefb840a03d9136cc31ff18",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11161",
      "source": "DOC:V11:didactics/worked04.tex",
      "target": "EDITION:V11",
      "key": "V11-9390891a535438fc2656f808",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11162",
      "source": "DOC:V11:didactics/worked04.tex",
      "target": "C:C04",
      "key": "V11-03e4aa7b38270634dc285129",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11163",
      "source": "DOC:V11:didactics/worked04.tex",
      "target": "DOC:V10:didactics/worked04.tex",
      "key": "V11-2e424aa1bbd3c48654a44689",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11164",
      "source": "DOC:V11:exercises/exercise04.tex",
      "target": "EDITION:V11",
      "key": "V11-91f4576cd9c34a39e214e3b9",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11165",
      "source": "DOC:V11:exercises/exercise04.tex",
      "target": "C:C04",
      "key": "V11-484c86606d508d3eff477194",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11166",
      "source": "DOC:V11:exercises/exercise04.tex",
      "target": "DOC:V10:exercises/exercise04.tex",
      "key": "V11-6c406333d7ec988d45b30acf",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11167",
      "source": "DOC:V11:chapters/chapter05.tex",
      "target": "EDITION:V11",
      "key": "V11-08d6a5e981790e63d1ad479e",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11168",
      "source": "DOC:V11:chapters/chapter05.tex",
      "target": "C:C05",
      "key": "V11-e7f2bc459a99acd6671de6f4",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": false,
      "id": "x11169",
      "source": "DOC:V11:chapters/chapter05.tex",
      "target": "DOC:V10:chapters/chapter05.tex",
      "key": "V11-59058b6208472e371378d661",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 15,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11170",
      "source": "DOC:V11:chapters/chapter05.tex",
      "target": "W039",
      "key": "V11-3d92500a179198227f203dd8",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 15,
      "command": "workposs",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11171",
      "source": "DOC:V11:chapters/chapter05.tex",
      "target": "W039",
      "key": "V11-6ca63bf01488fa960314b902",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 31,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11172",
      "source": "DOC:V11:chapters/chapter05.tex",
      "target": "W039",
      "key": "V11-a10bfbb8c0b0118e7bab9179",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 15,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11173",
      "source": "DOC:V11:chapters/chapter05.tex",
      "target": "W052",
      "key": "V11-817719672cebed74a98968e0",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 15,
      "command": "workposs",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11174",
      "source": "DOC:V11:chapters/chapter05.tex",
      "target": "W052",
      "key": "V11-3338693a40c665b475bf9cb6",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 31,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11175",
      "source": "DOC:V11:chapters/chapter05.tex",
      "target": "W052",
      "key": "V11-3379c1b40dbdef8319d3a891",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 25,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11176",
      "source": "DOC:V11:chapters/chapter05.tex",
      "target": "W029",
      "key": "V11-811a034205aceb855b4b1ba0",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 77,
      "command": "workposs",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11177",
      "source": "DOC:V11:chapters/chapter05.tex",
      "target": "W029",
      "key": "V11-70f29b76cb8981981818bd69",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 82,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11178",
      "source": "DOC:V11:chapters/chapter05.tex",
      "target": "W029",
      "key": "V11-cb8b8d4af942a257018d705b",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 100,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11179",
      "source": "DOC:V11:chapters/chapter05.tex",
      "target": "W029",
      "key": "V11-d914162694da28b7abb9bf76",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 102,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11180",
      "source": "DOC:V11:chapters/chapter05.tex",
      "target": "W029",
      "key": "V11-ece2548461b5016bfdc7cc4d",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 27,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11181",
      "source": "DOC:V11:chapters/chapter05.tex",
      "target": "W054",
      "key": "V11-434ecca5315dd84c0a8aa78e",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 77,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11182",
      "source": "DOC:V11:chapters/chapter05.tex",
      "target": "W054",
      "key": "V11-bb0257bed10934f86a322a2d",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 82,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11183",
      "source": "DOC:V11:chapters/chapter05.tex",
      "target": "W054",
      "key": "V11-1630e089c43e2737be94609a",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 100,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11184",
      "source": "DOC:V11:chapters/chapter05.tex",
      "target": "W054",
      "key": "V11-5c7d8fefc140df1098eefa28",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 102,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11185",
      "source": "DOC:V11:chapters/chapter05.tex",
      "target": "W054",
      "key": "V11-e0138a394eb78aac04a96b9f",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 106,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11186",
      "source": "DOC:V11:chapters/chapter05.tex",
      "target": "W054",
      "key": "V11-e8267c75bbdd1cf8eda4d5ab",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 43,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11187",
      "source": "DOC:V11:chapters/chapter05.tex",
      "target": "W004",
      "key": "V11-b35dca6a2679cb6fda315084",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 43,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11188",
      "source": "DOC:V11:chapters/chapter05.tex",
      "target": "W055",
      "key": "V11-22e9d2da622770bc417d110a",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 43,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11189",
      "source": "DOC:V11:chapters/chapter05.tex",
      "target": "W001",
      "key": "V11-adbe8e36d58eb9ffbd3cbced",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 49,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11190",
      "source": "DOC:V11:chapters/chapter05.tex",
      "target": "W031",
      "key": "V11-61284db4017b23899bb92224",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 63,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11191",
      "source": "DOC:V11:chapters/chapter05.tex",
      "target": "W031",
      "key": "V11-0560f68db4ac50d2e40bf9b6",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 49,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11192",
      "source": "DOC:V11:chapters/chapter05.tex",
      "target": "W044",
      "key": "V11-57a39e6fbadc302be6a6b53f",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 63,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11193",
      "source": "DOC:V11:chapters/chapter05.tex",
      "target": "W059",
      "key": "V11-be4fa71df24c3e7243cf3a99",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 63,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11194",
      "source": "DOC:V11:chapters/chapter05.tex",
      "target": "W175",
      "key": "V11-19899f339cc33e17027b9b18",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 82,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11195",
      "source": "DOC:V11:chapters/chapter05.tex",
      "target": "W036",
      "key": "V11-1bfed17f9ceaab53a6ae4023",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 100,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11196",
      "source": "DOC:V11:chapters/chapter05.tex",
      "target": "W036",
      "key": "V11-a4953dd8db4d897670310625",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 106,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11197",
      "source": "DOC:V11:chapters/chapter05.tex",
      "target": "W034",
      "key": "V11-bf3705515d5369117f2fc459",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 106,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11198",
      "source": "DOC:V11:chapters/chapter05.tex",
      "target": "W057",
      "key": "V11-783d05d7357761c048227031",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 114,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11199",
      "source": "DOC:V11:chapters/chapter05.tex",
      "target": "W182",
      "key": "V11-d61a4641b606cbc8aeb06469",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 114,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11200",
      "source": "DOC:V11:chapters/chapter05.tex",
      "target": "W189",
      "key": "V11-a9eaf4d9c94811eda2f7207b",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 114,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11201",
      "source": "DOC:V11:chapters/chapter05.tex",
      "target": "W058",
      "key": "V11-08cd4064d92f48234e96cf6e",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11202",
      "source": "DOC:V11:didactics/learning05.tex",
      "target": "EDITION:V11",
      "key": "V11-791ee4722113eaaa6cff47d1",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11203",
      "source": "DOC:V11:didactics/learning05.tex",
      "target": "C:C05",
      "key": "V11-40f5891580d28b63b6513d67",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11204",
      "source": "DOC:V11:didactics/learning05.tex",
      "target": "DOC:V10:didactics/learning05.tex",
      "key": "V11-6c891ad2c2210d8c29508710",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11205",
      "source": "DOC:V11:didactics/key_concepts/key_ch05_01.tex",
      "target": "EDITION:V11",
      "key": "V11-2f9e067358385d8a0a85db74",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11206",
      "source": "DOC:V11:didactics/key_concepts/key_ch05_01.tex",
      "target": "C:C05",
      "key": "V11-4fc465aab4991c9aadcefadc",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11207",
      "source": "DOC:V11:didactics/key_concepts/key_ch05_01.tex",
      "target": "DOC:V10:didactics/key_concepts/key_ch05_01.tex",
      "key": "V11-8d813b695964be371c675b2e",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11208",
      "source": "DOC:V11:figures/source_redraws/figure_ch05_01.tex",
      "target": "EDITION:V11",
      "key": "V11-7c147cf209847c420acc550d",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11209",
      "source": "DOC:V11:figures/source_redraws/figure_ch05_01.tex",
      "target": "DOC:V10:figures/source_redraws/figure_ch05_01.tex",
      "key": "V11-9bb53313e917a215f68ccd4d",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 27,
      "command": "workref",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11210",
      "source": "DOC:V11:figures/source_redraws/figure_ch05_01.tex",
      "target": "W054",
      "key": "V11-13ee3c566e872034a3b13af4",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11211",
      "source": "DOC:V11:didactics/key_concepts/key_ch05_02.tex",
      "target": "EDITION:V11",
      "key": "V11-a791c123f7399338f08a34b1",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11212",
      "source": "DOC:V11:didactics/key_concepts/key_ch05_02.tex",
      "target": "C:C05",
      "key": "V11-b78c4c70f1c47620cdc8eac7",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11213",
      "source": "DOC:V11:didactics/key_concepts/key_ch05_02.tex",
      "target": "DOC:V10:didactics/key_concepts/key_ch05_02.tex",
      "key": "V11-ffb327cdfb699db34aa30c2f",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11214",
      "source": "DOC:V11:figures/source_redraws/figure_ch05_02.tex",
      "target": "EDITION:V11",
      "key": "V11-d6a6de2b7b38fa08c7753a34",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11215",
      "source": "DOC:V11:figures/source_redraws/figure_ch05_02.tex",
      "target": "DOC:V10:figures/source_redraws/figure_ch05_02.tex",
      "key": "V11-c5fa5bcc05230e4172e9fd2b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 29,
      "command": "workref",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11216",
      "source": "DOC:V11:figures/source_redraws/figure_ch05_02.tex",
      "target": "W001",
      "key": "V11-52842cdd506eb1b0c511ec2f",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11217",
      "source": "DOC:V11:didactics/key_concepts/key_ch05_03.tex",
      "target": "EDITION:V11",
      "key": "V11-9ec577ba527161569d7b3919",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11218",
      "source": "DOC:V11:didactics/key_concepts/key_ch05_03.tex",
      "target": "C:C05",
      "key": "V11-9e16f891d635df2991cbf950",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11219",
      "source": "DOC:V11:didactics/key_concepts/key_ch05_03.tex",
      "target": "DOC:V10:didactics/key_concepts/key_ch05_03.tex",
      "key": "V11-392157b4d362586b9a9ae320",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11220",
      "source": "DOC:V11:didactics/worked05.tex",
      "target": "EDITION:V11",
      "key": "V11-0004c1b98c4fbf1f7a0b6f2e",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11221",
      "source": "DOC:V11:didactics/worked05.tex",
      "target": "C:C05",
      "key": "V11-ce5e463d01297c1bb7a9a0fa",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11222",
      "source": "DOC:V11:didactics/worked05.tex",
      "target": "DOC:V10:didactics/worked05.tex",
      "key": "V11-65e7037359f51d1b1b3887dc",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11223",
      "source": "DOC:V11:exercises/exercise05.tex",
      "target": "EDITION:V11",
      "key": "V11-960e3532997b85cc97fbe7d9",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11224",
      "source": "DOC:V11:exercises/exercise05.tex",
      "target": "C:C05",
      "key": "V11-57fd70e882e24775de085dce",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11225",
      "source": "DOC:V11:exercises/exercise05.tex",
      "target": "DOC:V10:exercises/exercise05.tex",
      "key": "V11-6bab9c0bf858eb767b19d850",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11226",
      "source": "DOC:V11:chapters/chapter06.tex",
      "target": "EDITION:V11",
      "key": "V11-d5ea5b893f53e1fb585e2964",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11227",
      "source": "DOC:V11:chapters/chapter06.tex",
      "target": "C:C06",
      "key": "V11-fb76a34e859ca84821c4d2da",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": false,
      "id": "x11228",
      "source": "DOC:V11:chapters/chapter06.tex",
      "target": "DOC:V10:chapters/chapter06.tex",
      "key": "V11-a241956af6cb57e08e152936",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 17,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11229",
      "source": "DOC:V11:chapters/chapter06.tex",
      "target": "W053",
      "key": "V11-47c3030134680b803fe918c2",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 108,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11230",
      "source": "DOC:V11:chapters/chapter06.tex",
      "target": "W053",
      "key": "V11-2f9104d8e393dff2666965b5",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 19,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11231",
      "source": "DOC:V11:chapters/chapter06.tex",
      "target": "W060",
      "key": "V11-037d25a1c6ca59b546098e6c",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 97,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11232",
      "source": "DOC:V11:chapters/chapter06.tex",
      "target": "W060",
      "key": "V11-8f058652f67063e3a357514e",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 41,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11233",
      "source": "DOC:V11:chapters/chapter06.tex",
      "target": "W045",
      "key": "V11-d1d0f34967042549a824504b",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 47,
      "command": "workposs",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11234",
      "source": "DOC:V11:chapters/chapter06.tex",
      "target": "W045",
      "key": "V11-cd735533340575cac793da4d",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 49,
      "command": "workposs",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11235",
      "source": "DOC:V11:chapters/chapter06.tex",
      "target": "W045",
      "key": "V11-3c7d75bfe9d55452d4c484f3",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 47,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11236",
      "source": "DOC:V11:chapters/chapter06.tex",
      "target": "W041",
      "key": "V11-e678ee388a50af195259b7b9",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 49,
      "command": "workposs",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11237",
      "source": "DOC:V11:chapters/chapter06.tex",
      "target": "W041",
      "key": "V11-ec677451a7365d4ead4ac46b",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 53,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11238",
      "source": "DOC:V11:chapters/chapter06.tex",
      "target": "W041",
      "key": "V11-764df226393a614e41064af7",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 53,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11239",
      "source": "DOC:V11:chapters/chapter06.tex",
      "target": "W046",
      "key": "V11-3d25356bc5b176c6422209c3",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 65,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11240",
      "source": "DOC:V11:chapters/chapter06.tex",
      "target": "W038",
      "key": "V11-c8f794a81036f91574389bbc",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 81,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11241",
      "source": "DOC:V11:chapters/chapter06.tex",
      "target": "W043",
      "key": "V11-8b2be236b3f3364857787fe2",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 97,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11242",
      "source": "DOC:V11:chapters/chapter06.tex",
      "target": "W030",
      "key": "V11-0265318e7e030983d766f9e8",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 97,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11243",
      "source": "DOC:V11:chapters/chapter06.tex",
      "target": "W104",
      "key": "V11-7ba7fa30e923b10e9e090099",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11244",
      "source": "DOC:V11:didactics/learning06.tex",
      "target": "EDITION:V11",
      "key": "V11-437332b7900f5e8422c29ead",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11245",
      "source": "DOC:V11:didactics/learning06.tex",
      "target": "C:C06",
      "key": "V11-521ab8161dac848170df5e2d",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11246",
      "source": "DOC:V11:didactics/learning06.tex",
      "target": "DOC:V10:didactics/learning06.tex",
      "key": "V11-223289020f0543cb5f8fdf60",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11247",
      "source": "DOC:V11:didactics/key_concepts/key_ch06_01.tex",
      "target": "EDITION:V11",
      "key": "V11-bd442f77bb2fd486c99ec07f",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11248",
      "source": "DOC:V11:didactics/key_concepts/key_ch06_01.tex",
      "target": "C:C06",
      "key": "V11-c8b2834c56885dc6e3eeb7c4",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11249",
      "source": "DOC:V11:didactics/key_concepts/key_ch06_01.tex",
      "target": "DOC:V10:didactics/key_concepts/key_ch06_01.tex",
      "key": "V11-c269812321c3aa27fcf5330a",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11250",
      "source": "DOC:V11:didactics/key_concepts/key_ch06_02.tex",
      "target": "EDITION:V11",
      "key": "V11-54c45a0ab9bf6f1a64ff9603",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11251",
      "source": "DOC:V11:didactics/key_concepts/key_ch06_02.tex",
      "target": "C:C06",
      "key": "V11-fb0f3556297b7004743bbe8f",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11252",
      "source": "DOC:V11:didactics/key_concepts/key_ch06_02.tex",
      "target": "DOC:V10:didactics/key_concepts/key_ch06_02.tex",
      "key": "V11-4028221c6b972ff8b85ad6f3",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11253",
      "source": "DOC:V11:figures/source_redraws/figure_ch06_01.tex",
      "target": "EDITION:V11",
      "key": "V11-3f7f7cc4783f62f36fb40429",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11254",
      "source": "DOC:V11:figures/source_redraws/figure_ch06_01.tex",
      "target": "DOC:V10:figures/source_redraws/figure_ch06_01.tex",
      "key": "V11-1dfdd60fcf27511d5f113803",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 29,
      "command": "workref",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11255",
      "source": "DOC:V11:figures/source_redraws/figure_ch06_01.tex",
      "target": "W043",
      "key": "V11-640ad112777a8358a140f914",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11256",
      "source": "DOC:V11:figures/source_redraws/figure_ch06_02.tex",
      "target": "EDITION:V11",
      "key": "V11-4acfe0d9d35d5fb1cf7cb14b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11257",
      "source": "DOC:V11:figures/source_redraws/figure_ch06_02.tex",
      "target": "DOC:V10:figures/source_redraws/figure_ch06_02.tex",
      "key": "V11-3e5e2a34768f42a2b803c094",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 30,
      "command": "workref",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11258",
      "source": "DOC:V11:figures/source_redraws/figure_ch06_02.tex",
      "target": "W060",
      "key": "V11-f0bf70ff3ee830719c4e2220",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11259",
      "source": "DOC:V11:didactics/key_concepts/key_ch06_03.tex",
      "target": "EDITION:V11",
      "key": "V11-52944eb88f77b025ffa79c56",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11260",
      "source": "DOC:V11:didactics/key_concepts/key_ch06_03.tex",
      "target": "C:C06",
      "key": "V11-2ace38679e10083ed580bf94",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11261",
      "source": "DOC:V11:didactics/key_concepts/key_ch06_03.tex",
      "target": "DOC:V10:didactics/key_concepts/key_ch06_03.tex",
      "key": "V11-7eed7bc1d8eed2511dad6669",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11262",
      "source": "DOC:V11:didactics/worked06.tex",
      "target": "EDITION:V11",
      "key": "V11-02d0236160997dfc7fcb3ba3",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11263",
      "source": "DOC:V11:didactics/worked06.tex",
      "target": "C:C06",
      "key": "V11-15271c916e29e0f34c10ec26",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11264",
      "source": "DOC:V11:didactics/worked06.tex",
      "target": "DOC:V10:didactics/worked06.tex",
      "key": "V11-aaec4f8e5facd2f0cba93c51",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11265",
      "source": "DOC:V11:exercises/exercise06.tex",
      "target": "EDITION:V11",
      "key": "V11-518ce1275d796286c9b2641b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11266",
      "source": "DOC:V11:exercises/exercise06.tex",
      "target": "C:C06",
      "key": "V11-dde3058269a2aa82cee4623e",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11267",
      "source": "DOC:V11:exercises/exercise06.tex",
      "target": "DOC:V10:exercises/exercise06.tex",
      "key": "V11-f6cd5b043a425b47372742e8",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11268",
      "source": "DOC:V11:chapters/chapter07.tex",
      "target": "EDITION:V11",
      "key": "V11-e2a4fed80e5ad1d6a29e37c6",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11269",
      "source": "DOC:V11:chapters/chapter07.tex",
      "target": "C:C07",
      "key": "V11-276913c5541bc11df3e1fa62",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": false,
      "id": "x11270",
      "source": "DOC:V11:chapters/chapter07.tex",
      "target": "DOC:V10:chapters/chapter07.tex",
      "key": "V11-9af3cabc7ce054e0a328a481",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 17,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11271",
      "source": "DOC:V11:chapters/chapter07.tex",
      "target": "W077",
      "key": "V11-0604381d63fabace71588021",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 39,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11272",
      "source": "DOC:V11:chapters/chapter07.tex",
      "target": "W077",
      "key": "V11-a363c32aed700570085bbd41",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 59,
      "command": "workposs",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11273",
      "source": "DOC:V11:chapters/chapter07.tex",
      "target": "W077",
      "key": "V11-c9e4334215eba4649959e34c",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 19,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11274",
      "source": "DOC:V11:chapters/chapter07.tex",
      "target": "W097",
      "key": "V11-0e9582287fac844b86ad26d1",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 95,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11275",
      "source": "DOC:V11:chapters/chapter07.tex",
      "target": "W097",
      "key": "V11-98899e15866524899b2fda83",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 31,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11276",
      "source": "DOC:V11:chapters/chapter07.tex",
      "target": "W111",
      "key": "V11-396d8864095f8d096bd59a8d",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 87,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11277",
      "source": "DOC:V11:chapters/chapter07.tex",
      "target": "W111",
      "key": "V11-18298cf75a818fe6f497af98",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 153,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11278",
      "source": "DOC:V11:chapters/chapter07.tex",
      "target": "W111",
      "key": "V11-20478daebb8ee2a4a1e54120",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 31,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11279",
      "source": "DOC:V11:chapters/chapter07.tex",
      "target": "W095",
      "key": "V11-cc23f7357d2d5545fa1c2ec9",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 131,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11280",
      "source": "DOC:V11:chapters/chapter07.tex",
      "target": "W095",
      "key": "V11-91c9e3a683df97c350df449e",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 31,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11281",
      "source": "DOC:V11:chapters/chapter07.tex",
      "target": "W080",
      "key": "V11-4b01e0dadd9043b85e715fa3",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 59,
      "command": "workposs",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11282",
      "source": "DOC:V11:chapters/chapter07.tex",
      "target": "W080",
      "key": "V11-97afe87fcc681535dbae7e50",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 43,
      "command": "workposs",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11283",
      "source": "DOC:V11:chapters/chapter07.tex",
      "target": "W101",
      "key": "V11-3f459215c7a2e8b0a162f4f9",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 131,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11284",
      "source": "DOC:V11:chapters/chapter07.tex",
      "target": "W101",
      "key": "V11-8d1807eb6bcd5d642d816322",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 59,
      "command": "workposs",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11285",
      "source": "DOC:V11:chapters/chapter07.tex",
      "target": "W148",
      "key": "V11-34ed2bb916319d71c7eb15e9",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 74,
      "command": "oroszcite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11286",
      "source": "DOC:V11:chapters/chapter07.tex",
      "target": "P006",
      "key": "V11-bf0f333fd1c8de9001576d08",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 81,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11287",
      "source": "DOC:V11:chapters/chapter07.tex",
      "target": "W045",
      "key": "V11-fe9d405644835001524422de",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 81,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11288",
      "source": "DOC:V11:chapters/chapter07.tex",
      "target": "W038",
      "key": "V11-ff19879bb9161c295f0ff38e",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 87,
      "command": "workposs",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11289",
      "source": "DOC:V11:chapters/chapter07.tex",
      "target": "W192",
      "key": "V11-bd3bda6d55eec4575f05400c",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 87,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11290",
      "source": "DOC:V11:chapters/chapter07.tex",
      "target": "W068",
      "key": "V11-78c6588d89c1ce00ed4434a9",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 87,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11291",
      "source": "DOC:V11:chapters/chapter07.tex",
      "target": "W071",
      "key": "V11-23bd70ffe6e97d6f96fc9dee",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 87,
      "command": "workposs",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11292",
      "source": "DOC:V11:chapters/chapter07.tex",
      "target": "W193",
      "key": "V11-b86801374c2b7124326d8d37",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 97,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11293",
      "source": "DOC:V11:chapters/chapter07.tex",
      "target": "W079",
      "key": "V11-8db87c90d69f91f77f5d4178",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 97,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11294",
      "source": "DOC:V11:chapters/chapter07.tex",
      "target": "W082",
      "key": "V11-a58b71b3d719af7f189f8875",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 131,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11295",
      "source": "DOC:V11:chapters/chapter07.tex",
      "target": "W151",
      "key": "V11-356a42d18f45c0627b83cf44",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 153,
      "command": "workposs",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11296",
      "source": "DOC:V11:chapters/chapter07.tex",
      "target": "W099",
      "key": "V11-c31713eda1d6d38ef424a676",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 153,
      "command": "workposs",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11297",
      "source": "DOC:V11:chapters/chapter07.tex",
      "target": "W150",
      "key": "V11-a69ae6f5c0c2b2023b23aa25",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11298",
      "source": "DOC:V11:didactics/learning07.tex",
      "target": "EDITION:V11",
      "key": "V11-fb8d6de56a29e1914fa7d840",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11299",
      "source": "DOC:V11:didactics/learning07.tex",
      "target": "C:C07",
      "key": "V11-df20fe23538a2b0bef1d6e54",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11300",
      "source": "DOC:V11:didactics/learning07.tex",
      "target": "DOC:V10:didactics/learning07.tex",
      "key": "V11-db9859a30ff45d06096f4f37",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11301",
      "source": "DOC:V11:didactics/key_concepts/key_ch07_01.tex",
      "target": "EDITION:V11",
      "key": "V11-057cb5042df11438db29b4ba",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11302",
      "source": "DOC:V11:didactics/key_concepts/key_ch07_01.tex",
      "target": "C:C07",
      "key": "V11-ab88130c0a864d13b14cbe1a",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11303",
      "source": "DOC:V11:didactics/key_concepts/key_ch07_01.tex",
      "target": "DOC:V10:didactics/key_concepts/key_ch07_01.tex",
      "key": "V11-1b0f170e7c86211d131c483f",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11304",
      "source": "DOC:V11:didactics/key_concepts/key_ch07_02.tex",
      "target": "EDITION:V11",
      "key": "V11-7b8052d9aa1ac429800b573a",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11305",
      "source": "DOC:V11:didactics/key_concepts/key_ch07_02.tex",
      "target": "C:C07",
      "key": "V11-7daab8089ae1d6528b24d098",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11306",
      "source": "DOC:V11:didactics/key_concepts/key_ch07_02.tex",
      "target": "DOC:V10:didactics/key_concepts/key_ch07_02.tex",
      "key": "V11-ab61792fcd1b8e26b767435f",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11307",
      "source": "DOC:V11:figures/source_redraws/figure_ch07_01.tex",
      "target": "EDITION:V11",
      "key": "V11-d218d418b0c89282a70e6b15",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11308",
      "source": "DOC:V11:figures/source_redraws/figure_ch07_01.tex",
      "target": "DOC:V10:figures/source_redraws/figure_ch07_01.tex",
      "key": "V11-60ada955a16d8ead3051bdf6",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 30,
      "command": "workref",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11309",
      "source": "DOC:V11:figures/source_redraws/figure_ch07_01.tex",
      "target": "W079",
      "key": "V11-d51849ceca4e2390eda83ea4",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11310",
      "source": "DOC:V11:figures/source_redraws/figure_ch07_02.tex",
      "target": "EDITION:V11",
      "key": "V11-dd87250924d60db6a32ab21a",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11311",
      "source": "DOC:V11:figures/source_redraws/figure_ch07_02.tex",
      "target": "DOC:V10:figures/source_redraws/figure_ch07_02.tex",
      "key": "V11-c1d1dc1baa30b670866959d0",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 28,
      "command": "workref",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11312",
      "source": "DOC:V11:figures/source_redraws/figure_ch07_02.tex",
      "target": "W095",
      "key": "V11-20f8e83b373facf1ee88874a",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11313",
      "source": "DOC:V11:didactics/key_concepts/key_ch07_03.tex",
      "target": "EDITION:V11",
      "key": "V11-5f85ff89ed346404b805a02f",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11314",
      "source": "DOC:V11:didactics/key_concepts/key_ch07_03.tex",
      "target": "C:C07",
      "key": "V11-8ee3021aef885cb52765f421",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11315",
      "source": "DOC:V11:didactics/key_concepts/key_ch07_03.tex",
      "target": "DOC:V10:didactics/key_concepts/key_ch07_03.tex",
      "key": "V11-ca82f2554ed1731712c6fdb8",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11316",
      "source": "DOC:V11:didactics/worked07.tex",
      "target": "EDITION:V11",
      "key": "V11-d3c68b6e5d49d504a991f878",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11317",
      "source": "DOC:V11:didactics/worked07.tex",
      "target": "C:C07",
      "key": "V11-1d530eca25bfcd6c73140791",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11318",
      "source": "DOC:V11:didactics/worked07.tex",
      "target": "DOC:V10:didactics/worked07.tex",
      "key": "V11-64c5e628d6f70afcbeeebf1f",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11319",
      "source": "DOC:V11:exercises/exercise07.tex",
      "target": "EDITION:V11",
      "key": "V11-f9cdcd143c4f5a77ebcfef3b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11320",
      "source": "DOC:V11:exercises/exercise07.tex",
      "target": "C:C07",
      "key": "V11-a3c994fa741c75f1f2fa1c9b",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11321",
      "source": "DOC:V11:exercises/exercise07.tex",
      "target": "DOC:V10:exercises/exercise07.tex",
      "key": "V11-cce3e7fbad8839b80c8faa50",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11322",
      "source": "DOC:V11:chapters/chapter08.tex",
      "target": "EDITION:V11",
      "key": "V11-e9d9c53027b8b34b5e959de0",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11323",
      "source": "DOC:V11:chapters/chapter08.tex",
      "target": "C:C08",
      "key": "V11-cb7080adf8db6857c121159c",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": false,
      "id": "x11324",
      "source": "DOC:V11:chapters/chapter08.tex",
      "target": "DOC:V10:chapters/chapter08.tex",
      "key": "V11-2598757d02502d881f8c741f",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 15,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11325",
      "source": "DOC:V11:chapters/chapter08.tex",
      "target": "W010",
      "key": "V11-6931681364787f44cc64c756",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 15,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11326",
      "source": "DOC:V11:chapters/chapter08.tex",
      "target": "W063",
      "key": "V11-42bdb6eca3dcb96bf9aef5f1",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 15,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11327",
      "source": "DOC:V11:chapters/chapter08.tex",
      "target": "W094",
      "key": "V11-ead5ba1005c373270890b2de",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 31,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11328",
      "source": "DOC:V11:chapters/chapter08.tex",
      "target": "W069",
      "key": "V11-4b956f1758cbe94200b2067b",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 35,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11329",
      "source": "DOC:V11:chapters/chapter08.tex",
      "target": "W069",
      "key": "V11-0dde1c4248db2e84371854f7",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 35,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11330",
      "source": "DOC:V11:chapters/chapter08.tex",
      "target": "W073",
      "key": "V11-55b883d56d6abc96c40a23e0",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 35,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11331",
      "source": "DOC:V11:chapters/chapter08.tex",
      "target": "W088",
      "key": "V11-eafa4566f509b1f253509dc9",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 119,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11332",
      "source": "DOC:V11:chapters/chapter08.tex",
      "target": "W088",
      "key": "V11-3d76be456db83ab54bf847ad",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 41,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11333",
      "source": "DOC:V11:chapters/chapter08.tex",
      "target": "W065",
      "key": "V11-dabd4e009a7f6fcd58d308ae",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 49,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11334",
      "source": "DOC:V11:chapters/chapter08.tex",
      "target": "W074",
      "key": "V11-1692cdbf9a41b5214dc2d1c7",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 49,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11335",
      "source": "DOC:V11:chapters/chapter08.tex",
      "target": "W076",
      "key": "V11-6ce795137e1dc4bc5d51b0a2",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 51,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11336",
      "source": "DOC:V11:chapters/chapter08.tex",
      "target": "W106",
      "key": "V11-e8ecd1ee5618f21ca3e550b1",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 51,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11337",
      "source": "DOC:V11:chapters/chapter08.tex",
      "target": "W081",
      "key": "V11-2db3fade4c2c16e39fe87b9e",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 65,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11338",
      "source": "DOC:V11:chapters/chapter08.tex",
      "target": "W064",
      "key": "V11-3c09e2af7cf82c148571344a",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 65,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11339",
      "source": "DOC:V11:chapters/chapter08.tex",
      "target": "W098",
      "key": "V11-baa71ed4ce4256b0c3d6fe16",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 65,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11340",
      "source": "DOC:V11:chapters/chapter08.tex",
      "target": "W096",
      "key": "V11-72dc539956fb50ede536c1bc",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 70,
      "command": "oroszcite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11341",
      "source": "DOC:V11:chapters/chapter08.tex",
      "target": "P118",
      "key": "V11-3dbabcc371bbf1d2e4a2f901",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 91,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11342",
      "source": "DOC:V11:chapters/chapter08.tex",
      "target": "W102",
      "key": "V11-0d6660050e26456d8b6bb1b3",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 99,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11343",
      "source": "DOC:V11:chapters/chapter08.tex",
      "target": "W109",
      "key": "V11-73f911287effcf450a34ee42",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 99,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11344",
      "source": "DOC:V11:chapters/chapter08.tex",
      "target": "W079",
      "key": "V11-496cb614f4ac1eaa45826bab",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 119,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11345",
      "source": "DOC:V11:chapters/chapter08.tex",
      "target": "W083",
      "key": "V11-24c570b4c5d6ab2809b5ac54",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 119,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11346",
      "source": "DOC:V11:chapters/chapter08.tex",
      "target": "W091",
      "key": "V11-f1f0dc4dcf3d3a90c6d31353",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 133,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11347",
      "source": "DOC:V11:chapters/chapter08.tex",
      "target": "W093",
      "key": "V11-3d53bbac8caf3dd5bc5e5a86",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 133,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11348",
      "source": "DOC:V11:chapters/chapter08.tex",
      "target": "W099",
      "key": "V11-3035219240df83ab427d3587",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 133,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11349",
      "source": "DOC:V11:chapters/chapter08.tex",
      "target": "W104",
      "key": "V11-2dcfbaca10f7266dbff784e5",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 147,
      "command": "osmanicite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11350",
      "source": "DOC:V11:chapters/chapter08.tex",
      "target": "O023",
      "key": "V11-3f52d5eae03e1384ded53954",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 147,
      "command": "osmanicite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11351",
      "source": "DOC:V11:chapters/chapter08.tex",
      "target": "O001",
      "key": "V11-a7166326ae2e14ff9a6b9219",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 155,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11352",
      "source": "DOC:V11:chapters/chapter08.tex",
      "target": "W107",
      "key": "V11-9a3ad612b25fa85f047093a3",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 155,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11353",
      "source": "DOC:V11:chapters/chapter08.tex",
      "target": "W111",
      "key": "V11-6ae446455544078035aa3ee2",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 155,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11354",
      "source": "DOC:V11:chapters/chapter08.tex",
      "target": "W105",
      "key": "V11-28049b937a118efd8602929e",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11355",
      "source": "DOC:V11:didactics/learning08.tex",
      "target": "EDITION:V11",
      "key": "V11-ca2847be38062ebc6bd507b9",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11356",
      "source": "DOC:V11:didactics/learning08.tex",
      "target": "C:C08",
      "key": "V11-f3d5f63b74b0919f78c46879",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11357",
      "source": "DOC:V11:didactics/learning08.tex",
      "target": "DOC:V10:didactics/learning08.tex",
      "key": "V11-77cf8b79564fe2f1b2d36736",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11358",
      "source": "DOC:V11:didactics/key_concepts/key_ch08_01.tex",
      "target": "EDITION:V11",
      "key": "V11-929118840bdbfa9402af29eb",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11359",
      "source": "DOC:V11:didactics/key_concepts/key_ch08_01.tex",
      "target": "C:C08",
      "key": "V11-058e9ff74472cf71c78b2686",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11360",
      "source": "DOC:V11:didactics/key_concepts/key_ch08_01.tex",
      "target": "DOC:V10:didactics/key_concepts/key_ch08_01.tex",
      "key": "V11-afac67677a3f0e7320aeed5c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11361",
      "source": "DOC:V11:didactics/key_concepts/key_ch08_02.tex",
      "target": "EDITION:V11",
      "key": "V11-db03926db245612d8e262c9d",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11362",
      "source": "DOC:V11:didactics/key_concepts/key_ch08_02.tex",
      "target": "C:C08",
      "key": "V11-6888424d26f677a6d9278659",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11363",
      "source": "DOC:V11:didactics/key_concepts/key_ch08_02.tex",
      "target": "DOC:V10:didactics/key_concepts/key_ch08_02.tex",
      "key": "V11-5dbacc90ebf9110819a88008",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11364",
      "source": "DOC:V11:figures/source_redraws/figure_ch08_01.tex",
      "target": "EDITION:V11",
      "key": "V11-ca68319eb2d4c153736e3b69",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11365",
      "source": "DOC:V11:figures/source_redraws/figure_ch08_01.tex",
      "target": "DOC:V10:figures/source_redraws/figure_ch08_01.tex",
      "key": "V11-8667364d425b852df8fdab7e",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 34,
      "command": "workref",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11366",
      "source": "DOC:V11:figures/source_redraws/figure_ch08_01.tex",
      "target": "W102",
      "key": "V11-bf0dd6c44a1145846c4cff1d",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11367",
      "source": "DOC:V11:figures/source_redraws/figure_ch08_02.tex",
      "target": "EDITION:V11",
      "key": "V11-0cfcb0e5253a16ecbaa24e1f",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11368",
      "source": "DOC:V11:figures/source_redraws/figure_ch08_02.tex",
      "target": "DOC:V10:figures/source_redraws/figure_ch08_02.tex",
      "key": "V11-d9fa9eb90e1bd9f9f35c54e4",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 33,
      "command": "workref",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11369",
      "source": "DOC:V11:figures/source_redraws/figure_ch08_02.tex",
      "target": "W102",
      "key": "V11-f11ce608bcdcf9b693b0d5a1",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11370",
      "source": "DOC:V11:didactics/key_concepts/key_ch08_03.tex",
      "target": "EDITION:V11",
      "key": "V11-88197acfb1022cc63bdd9269",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11371",
      "source": "DOC:V11:didactics/key_concepts/key_ch08_03.tex",
      "target": "C:C08",
      "key": "V11-f6817419ff487cc628c00c15",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11372",
      "source": "DOC:V11:didactics/key_concepts/key_ch08_03.tex",
      "target": "DOC:V10:didactics/key_concepts/key_ch08_03.tex",
      "key": "V11-5fc098e25927b32e00eabe47",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11373",
      "source": "DOC:V11:didactics/worked08.tex",
      "target": "EDITION:V11",
      "key": "V11-fd92f3a08d0986884da85928",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11374",
      "source": "DOC:V11:didactics/worked08.tex",
      "target": "C:C08",
      "key": "V11-efe3d7da6ec56b499afbcd08",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11375",
      "source": "DOC:V11:didactics/worked08.tex",
      "target": "DOC:V10:didactics/worked08.tex",
      "key": "V11-290a27d323096319b72eb2cc",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11376",
      "source": "DOC:V11:exercises/exercise08.tex",
      "target": "EDITION:V11",
      "key": "V11-b58bf53686f9e22099c963c7",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11377",
      "source": "DOC:V11:exercises/exercise08.tex",
      "target": "C:C08",
      "key": "V11-6942cfc7e1bfbec164831f0a",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11378",
      "source": "DOC:V11:exercises/exercise08.tex",
      "target": "DOC:V10:exercises/exercise08.tex",
      "key": "V11-06b640530c5e02302ba88607",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11379",
      "source": "DOC:V11:chapters/chapter09.tex",
      "target": "EDITION:V11",
      "key": "V11-2561318e21c7b71128089a19",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11380",
      "source": "DOC:V11:chapters/chapter09.tex",
      "target": "C:C09",
      "key": "V11-8153b3306a0fec9cb33d1a50",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": false,
      "id": "x11381",
      "source": "DOC:V11:chapters/chapter09.tex",
      "target": "DOC:V10:chapters/chapter09.tex",
      "key": "V11-1f311bc427516a96254c8c88",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 15,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11382",
      "source": "DOC:V11:chapters/chapter09.tex",
      "target": "W170",
      "key": "V11-978c5e7640db01a9d5a96569",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 25,
      "command": "osmanicite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11383",
      "source": "DOC:V11:chapters/chapter09.tex",
      "target": "O002",
      "key": "V11-f78da3f8c521b117f4717981",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 45,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11384",
      "source": "DOC:V11:chapters/chapter09.tex",
      "target": "W186",
      "key": "V11-cd24590956a23a2d31a28f7b",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 53,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11385",
      "source": "DOC:V11:chapters/chapter09.tex",
      "target": "W182",
      "key": "V11-91b32df0034d588ca9b5a649",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 53,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11386",
      "source": "DOC:V11:chapters/chapter09.tex",
      "target": "W189",
      "key": "V11-00991f785ea0720ef866a3de",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 61,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11387",
      "source": "DOC:V11:chapters/chapter09.tex",
      "target": "W155",
      "key": "V11-1f95336c3084fd571890552d",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 61,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11388",
      "source": "DOC:V11:chapters/chapter09.tex",
      "target": "W158",
      "key": "V11-8a32fdfc98d411f9adfd3fdf",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 80,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11389",
      "source": "DOC:V11:chapters/chapter09.tex",
      "target": "W157",
      "key": "V11-eb6ca19432810baceb036371",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 94,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11390",
      "source": "DOC:V11:chapters/chapter09.tex",
      "target": "W157",
      "key": "V11-50f797fa6e9f204db426db02",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 80,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11391",
      "source": "DOC:V11:chapters/chapter09.tex",
      "target": "W159",
      "key": "V11-dd8b9d58aaa91895d948485c",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 80,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11392",
      "source": "DOC:V11:chapters/chapter09.tex",
      "target": "W160",
      "key": "V11-c6181d4955b10f18f3dcdd47",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 113,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11393",
      "source": "DOC:V11:chapters/chapter09.tex",
      "target": "W160",
      "key": "V11-295b8c8a7aec9a8d9aee69bd",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 94,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11394",
      "source": "DOC:V11:chapters/chapter09.tex",
      "target": "W168",
      "key": "V11-ec6c54c29475b10159787420",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 104,
      "command": "osmanicite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11395",
      "source": "DOC:V11:chapters/chapter09.tex",
      "target": "O031",
      "key": "V11-9622e672557697eb62c54c8c",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 104,
      "command": "osmanicite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11396",
      "source": "DOC:V11:chapters/chapter09.tex",
      "target": "O013",
      "key": "V11-faf0631c941c15ee0698fd47",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 104,
      "command": "osmanicite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11397",
      "source": "DOC:V11:chapters/chapter09.tex",
      "target": "O004",
      "key": "V11-6ca18bdecfd3cbd7ca257158",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 125,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11398",
      "source": "DOC:V11:chapters/chapter09.tex",
      "target": "W185",
      "key": "V11-64776d5a8d2ba453e21561d6",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 125,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11399",
      "source": "DOC:V11:chapters/chapter09.tex",
      "target": "W173",
      "key": "V11-8e65300906c8c69b95e97a0a",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11400",
      "source": "DOC:V11:didactics/learning09.tex",
      "target": "EDITION:V11",
      "key": "V11-ea96136c7534537e752fb8e8",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11401",
      "source": "DOC:V11:didactics/learning09.tex",
      "target": "C:C09",
      "key": "V11-d50d1c1e29ea18ca11ed6161",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11402",
      "source": "DOC:V11:didactics/learning09.tex",
      "target": "DOC:V10:didactics/learning09.tex",
      "key": "V11-9fddbc4b08d03394bf4ea3e5",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11403",
      "source": "DOC:V11:didactics/key_concepts/key_ch09_01.tex",
      "target": "EDITION:V11",
      "key": "V11-49dca8ce479bbc448139774a",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11404",
      "source": "DOC:V11:didactics/key_concepts/key_ch09_01.tex",
      "target": "C:C09",
      "key": "V11-f3f7bfb043f4d0f78b1b3e6e",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11405",
      "source": "DOC:V11:didactics/key_concepts/key_ch09_01.tex",
      "target": "DOC:V10:didactics/key_concepts/key_ch09_01.tex",
      "key": "V11-8fbc6b0eda013642b5de3da7",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11406",
      "source": "DOC:V11:figures/source_redraws/figure_ch09_01.tex",
      "target": "EDITION:V11",
      "key": "V11-ad3a76d459598975054e903c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11407",
      "source": "DOC:V11:figures/source_redraws/figure_ch09_01.tex",
      "target": "DOC:V10:figures/source_redraws/figure_ch09_01.tex",
      "key": "V11-34882887c0f9b525204b85ff",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 29,
      "command": "workref",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11408",
      "source": "DOC:V11:figures/source_redraws/figure_ch09_01.tex",
      "target": "W160",
      "key": "V11-e86077bfbf8f16dc964e1201",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11409",
      "source": "DOC:V11:didactics/key_concepts/key_ch09_02.tex",
      "target": "EDITION:V11",
      "key": "V11-3a6da16e02e589ee4f7ca82f",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11410",
      "source": "DOC:V11:didactics/key_concepts/key_ch09_02.tex",
      "target": "C:C09",
      "key": "V11-8d48080e78e9d72b85f12f08",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11411",
      "source": "DOC:V11:didactics/key_concepts/key_ch09_02.tex",
      "target": "DOC:V10:didactics/key_concepts/key_ch09_02.tex",
      "key": "V11-9d36d45288fb93188890d09a",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11412",
      "source": "DOC:V11:figures/source_redraws/figure_ch09_02.tex",
      "target": "EDITION:V11",
      "key": "V11-d7205a96bd66b2acda6b2a2d",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11413",
      "source": "DOC:V11:figures/source_redraws/figure_ch09_02.tex",
      "target": "DOC:V10:figures/source_redraws/figure_ch09_02.tex",
      "key": "V11-b91b0da24a82ce3d6b3e5f28",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 29,
      "command": "workref",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11414",
      "source": "DOC:V11:figures/source_redraws/figure_ch09_02.tex",
      "target": "W157",
      "key": "V11-942f96a74a44babde65c36f0",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11415",
      "source": "DOC:V11:didactics/key_concepts/key_ch09_03.tex",
      "target": "EDITION:V11",
      "key": "V11-f1eb837e92f396adf560f72f",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11416",
      "source": "DOC:V11:didactics/key_concepts/key_ch09_03.tex",
      "target": "C:C09",
      "key": "V11-d8e4a43fcafed7bd3c437afc",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11417",
      "source": "DOC:V11:didactics/key_concepts/key_ch09_03.tex",
      "target": "DOC:V10:didactics/key_concepts/key_ch09_03.tex",
      "key": "V11-2033c330dcdde5960e62aa4c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11418",
      "source": "DOC:V11:didactics/worked09.tex",
      "target": "EDITION:V11",
      "key": "V11-62995e888c45c30fca07ad82",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11419",
      "source": "DOC:V11:didactics/worked09.tex",
      "target": "C:C09",
      "key": "V11-ccd6df7b462e061b01d90359",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11420",
      "source": "DOC:V11:didactics/worked09.tex",
      "target": "DOC:V10:didactics/worked09.tex",
      "key": "V11-873d61ae86ba5ab44424122e",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11421",
      "source": "DOC:V11:exercises/exercise09.tex",
      "target": "EDITION:V11",
      "key": "V11-1be32397f8deb4e67a124b78",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11422",
      "source": "DOC:V11:exercises/exercise09.tex",
      "target": "C:C09",
      "key": "V11-ffce953557fa53972cdc60aa",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11423",
      "source": "DOC:V11:exercises/exercise09.tex",
      "target": "DOC:V10:exercises/exercise09.tex",
      "key": "V11-9cda1669af0ce19f07d650c0",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11424",
      "source": "DOC:V11:chapters/chapter10.tex",
      "target": "EDITION:V11",
      "key": "V11-2fbcf1ce75636f356356096a",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11425",
      "source": "DOC:V11:chapters/chapter10.tex",
      "target": "C:C10",
      "key": "V11-e0391247388aef19c99fd6ce",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": false,
      "id": "x11426",
      "source": "DOC:V11:chapters/chapter10.tex",
      "target": "DOC:V10:chapters/chapter10.tex",
      "key": "V11-4943d9adec1b25aa90c21f2b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 15,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11427",
      "source": "DOC:V11:chapters/chapter10.tex",
      "target": "W118",
      "key": "V11-2704f346e9cbb7db23821584",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 28,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11428",
      "source": "DOC:V11:chapters/chapter10.tex",
      "target": "W154",
      "key": "V11-c3cb78ca5e9b3362923e7859",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 30,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11429",
      "source": "DOC:V11:chapters/chapter10.tex",
      "target": "W155",
      "key": "V11-481503518a48ccc9953678ef",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 44,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11430",
      "source": "DOC:V11:chapters/chapter10.tex",
      "target": "W113",
      "key": "V11-14c2d2d1940d1aa572cfd4c0",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 48,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11431",
      "source": "DOC:V11:chapters/chapter10.tex",
      "target": "W112",
      "key": "V11-c70849e78c39191047cbb4fb",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 48,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11432",
      "source": "DOC:V11:chapters/chapter10.tex",
      "target": "W067",
      "key": "V11-1d4186f6f24cc4c69bd3d84d",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 55,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11433",
      "source": "DOC:V11:chapters/chapter10.tex",
      "target": "W116",
      "key": "V11-53cd9bb10ce4032179806a11",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 55,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11434",
      "source": "DOC:V11:chapters/chapter10.tex",
      "target": "W117",
      "key": "V11-626b3186dc39e3eaf38f78b8",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 55,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11435",
      "source": "DOC:V11:chapters/chapter10.tex",
      "target": "W121",
      "key": "V11-60205df5c1937a372aa39c50",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 66,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11436",
      "source": "DOC:V11:chapters/chapter10.tex",
      "target": "W156",
      "key": "V11-5c28fafd33abe41ecba1d161",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 70,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11437",
      "source": "DOC:V11:chapters/chapter10.tex",
      "target": "W163",
      "key": "V11-0c7f40329136fdd8b4e89a10",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 81,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11438",
      "source": "DOC:V11:chapters/chapter10.tex",
      "target": "W184",
      "key": "V11-1b977beaa5248fa7fb17a744",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 81,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11439",
      "source": "DOC:V11:chapters/chapter10.tex",
      "target": "W178",
      "key": "V11-02e389c306e9222c70597902",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 81,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11440",
      "source": "DOC:V11:chapters/chapter10.tex",
      "target": "W187",
      "key": "V11-aea3692da5e50cc3a476ecfe",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 88,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11441",
      "source": "DOC:V11:chapters/chapter10.tex",
      "target": "W119",
      "key": "V11-8b45f759e8a1e06bc938729e",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 108,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11442",
      "source": "DOC:V11:chapters/chapter10.tex",
      "target": "W162",
      "key": "V11-0d817ab060f371c3f40d8b56",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 108,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11443",
      "source": "DOC:V11:chapters/chapter10.tex",
      "target": "BIB:W162Corrigendum2026",
      "key": "V11-c7964d2780def58e61f0a77b",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 108,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11444",
      "source": "DOC:V11:chapters/chapter10.tex",
      "target": "W170",
      "key": "V11-430b641d06c9d5ce6afc2186",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 108,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11445",
      "source": "DOC:V11:chapters/chapter10.tex",
      "target": "W114",
      "key": "V11-51e1b29d82e90d74f4c8006c",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 120,
      "command": "osmanicite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11446",
      "source": "DOC:V11:chapters/chapter10.tex",
      "target": "O003",
      "key": "V11-b92a3dd118bcedd17902a2e0",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 120,
      "command": "osmanicite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11447",
      "source": "DOC:V11:chapters/chapter10.tex",
      "target": "O017",
      "key": "V11-fbb0c71472720add9236ac0e",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 124,
      "command": "oroszcite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11448",
      "source": "DOC:V11:chapters/chapter10.tex",
      "target": "P123",
      "key": "V11-52240f58abf50b1516f4b870",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11449",
      "source": "DOC:V11:didactics/learning10.tex",
      "target": "EDITION:V11",
      "key": "V11-558a998c190627d356fce830",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11450",
      "source": "DOC:V11:didactics/learning10.tex",
      "target": "C:C10",
      "key": "V11-dd645d5c8c0cf0cc3372aeab",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11451",
      "source": "DOC:V11:didactics/learning10.tex",
      "target": "DOC:V10:didactics/learning10.tex",
      "key": "V11-47a8d0ff3ee2a22de3d86db9",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11452",
      "source": "DOC:V11:didactics/key_concepts/key_ch10_01.tex",
      "target": "EDITION:V11",
      "key": "V11-4d356d8473a27bb5be141f74",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11453",
      "source": "DOC:V11:didactics/key_concepts/key_ch10_01.tex",
      "target": "C:C10",
      "key": "V11-fec56b5d594a3117960d9c00",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11454",
      "source": "DOC:V11:didactics/key_concepts/key_ch10_01.tex",
      "target": "DOC:V10:didactics/key_concepts/key_ch10_01.tex",
      "key": "V11-a4db0b6ce0a9edd1df031f45",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11455",
      "source": "DOC:V11:didactics/key_concepts/key_ch10_02.tex",
      "target": "EDITION:V11",
      "key": "V11-79baec4f605bcd075349c421",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11456",
      "source": "DOC:V11:didactics/key_concepts/key_ch10_02.tex",
      "target": "C:C10",
      "key": "V11-92e5e29aa3d8d62ee9efd35f",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11457",
      "source": "DOC:V11:didactics/key_concepts/key_ch10_02.tex",
      "target": "DOC:V10:didactics/key_concepts/key_ch10_02.tex",
      "key": "V11-0ff41d6e6412f7642dcd205d",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11458",
      "source": "DOC:V11:figures/source_redraws/figure_ch10_01.tex",
      "target": "EDITION:V11",
      "key": "V11-daf6aeb7037a0c0a5c7cd814",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11459",
      "source": "DOC:V11:figures/source_redraws/figure_ch10_01.tex",
      "target": "DOC:V10:figures/source_redraws/figure_ch10_01.tex",
      "key": "V11-6486eff52532677c32cd5e55",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 28,
      "command": "workref",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11460",
      "source": "DOC:V11:figures/source_redraws/figure_ch10_01.tex",
      "target": "W156",
      "key": "V11-0e1ec3e2292ccd863449772a",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11461",
      "source": "DOC:V11:figures/source_redraws/figure_ch10_02.tex",
      "target": "EDITION:V11",
      "key": "V11-8f1c91ded76d3525449d22af",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11462",
      "source": "DOC:V11:figures/source_redraws/figure_ch10_02.tex",
      "target": "DOC:V10:figures/source_redraws/figure_ch10_02.tex",
      "key": "V11-162b6b4dea75aa914a7adb27",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 27,
      "command": "workref",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11463",
      "source": "DOC:V11:figures/source_redraws/figure_ch10_02.tex",
      "target": "W118",
      "key": "V11-36f41d3e0baa84cc77110726",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11464",
      "source": "DOC:V11:didactics/key_concepts/key_ch10_03.tex",
      "target": "EDITION:V11",
      "key": "V11-0d440026f4ab47ffe235e442",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11465",
      "source": "DOC:V11:didactics/key_concepts/key_ch10_03.tex",
      "target": "C:C10",
      "key": "V11-f6afbcf5a2e30ed3c35426cf",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11466",
      "source": "DOC:V11:didactics/key_concepts/key_ch10_03.tex",
      "target": "DOC:V10:didactics/key_concepts/key_ch10_03.tex",
      "key": "V11-a8191a8001eb96e8aa0724f5",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11467",
      "source": "DOC:V11:didactics/worked10.tex",
      "target": "EDITION:V11",
      "key": "V11-2941cd6d3b9db7645c22d64b",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11468",
      "source": "DOC:V11:didactics/worked10.tex",
      "target": "C:C10",
      "key": "V11-3f19cd6aaff9df72e1391ad0",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11469",
      "source": "DOC:V11:didactics/worked10.tex",
      "target": "DOC:V10:didactics/worked10.tex",
      "key": "V11-d66df6cd78064ded67f7f301",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11470",
      "source": "DOC:V11:exercises/exercise10.tex",
      "target": "EDITION:V11",
      "key": "V11-ebd2dc3931d7ba78abc1247c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11471",
      "source": "DOC:V11:exercises/exercise10.tex",
      "target": "C:C10",
      "key": "V11-57d78e47ca2be88b2c70574b",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11472",
      "source": "DOC:V11:exercises/exercise10.tex",
      "target": "DOC:V10:exercises/exercise10.tex",
      "key": "V11-714bcdaf0a0661b7ae6cb0b5",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11473",
      "source": "DOC:V11:chapters/chapter11.tex",
      "target": "EDITION:V11",
      "key": "V11-a670e5cdaf5e65865d1815c9",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11474",
      "source": "DOC:V11:chapters/chapter11.tex",
      "target": "C:C11",
      "key": "V11-013a7eaeb10a05ba3bd6cbc8",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": false,
      "id": "x11475",
      "source": "DOC:V11:chapters/chapter11.tex",
      "target": "DOC:V10:chapters/chapter11.tex",
      "key": "V11-53a434717576eff6827ee950",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 15,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11476",
      "source": "DOC:V11:chapters/chapter11.tex",
      "target": "W094",
      "key": "V11-0e5bf19b6a9cd5bdc561a293",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 21,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11477",
      "source": "DOC:V11:chapters/chapter11.tex",
      "target": "W094",
      "key": "V11-2edff8664f47b16b6a6255b7",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 170,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11478",
      "source": "DOC:V11:chapters/chapter11.tex",
      "target": "W094",
      "key": "V11-16c09ab6556af184495c129d",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 21,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11479",
      "source": "DOC:V11:chapters/chapter11.tex",
      "target": "W010",
      "key": "V11-d76d35fee50ef48fed553874",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 24,
      "command": "oroszcite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11480",
      "source": "DOC:V11:chapters/chapter11.tex",
      "target": "P078",
      "key": "V11-31fd0d4219dbe3ad71f198ed",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 70,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11481",
      "source": "DOC:V11:chapters/chapter11.tex",
      "target": "W152",
      "key": "V11-d1c89493b618b40df9c626d5",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 70,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11482",
      "source": "DOC:V11:chapters/chapter11.tex",
      "target": "W153",
      "key": "V11-55073273cb703e6876084c06",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 78,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11483",
      "source": "DOC:V11:chapters/chapter11.tex",
      "target": "W147",
      "key": "V11-65406a55528ed4df393a413f",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 87,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11484",
      "source": "DOC:V11:chapters/chapter11.tex",
      "target": "W147",
      "key": "V11-dc0802722a674cab753b7090",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 80,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11485",
      "source": "DOC:V11:chapters/chapter11.tex",
      "target": "W150",
      "key": "V11-6e243c48c043c6febbd6e2b5",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 87,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11486",
      "source": "DOC:V11:chapters/chapter11.tex",
      "target": "W150",
      "key": "V11-8ebef9bd37ef9f645887109a",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 107,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11487",
      "source": "DOC:V11:chapters/chapter11.tex",
      "target": "W151",
      "key": "V11-8b04b4277329a94e735d623b",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 107,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11488",
      "source": "DOC:V11:chapters/chapter11.tex",
      "target": "W011",
      "key": "V11-afc576e63fe82bd9f994c205",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 127,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11489",
      "source": "DOC:V11:chapters/chapter11.tex",
      "target": "W071",
      "key": "V11-2c5e7df73e2d2392ad10b600",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 127,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11490",
      "source": "DOC:V11:chapters/chapter11.tex",
      "target": "W148",
      "key": "V11-6f75e858166c7017281c906a",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 153,
      "command": "osmanicite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11491",
      "source": "DOC:V11:chapters/chapter11.tex",
      "target": "O009",
      "key": "V11-eac1e399cc8bb908948c22fb",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 166,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11492",
      "source": "DOC:V11:chapters/chapter11.tex",
      "target": "W149",
      "key": "V11-cddc73c120bb3db1068832a9",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 170,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11493",
      "source": "DOC:V11:chapters/chapter11.tex",
      "target": "W112",
      "key": "V11-68cac915ef05ddd3ac6af254",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 170,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11494",
      "source": "DOC:V11:chapters/chapter11.tex",
      "target": "W058",
      "key": "V11-d94a5aa1653764c9a4d0e011",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 181,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11495",
      "source": "DOC:V11:chapters/chapter11.tex",
      "target": "W185",
      "key": "V11-d77045a7e49237fbd57552b7",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 181,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11496",
      "source": "DOC:V11:chapters/chapter11.tex",
      "target": "W173",
      "key": "V11-d36fd237aae617e4539c3509",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 181,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11497",
      "source": "DOC:V11:chapters/chapter11.tex",
      "target": "W189",
      "key": "V11-9cd68a4af719d80291b50389",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11498",
      "source": "DOC:V11:didactics/learning11.tex",
      "target": "EDITION:V11",
      "key": "V11-bad76f6958db6738f5656a23",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11499",
      "source": "DOC:V11:didactics/learning11.tex",
      "target": "C:C11",
      "key": "V11-bd53900a7ac4262677b8c6d0",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11500",
      "source": "DOC:V11:didactics/learning11.tex",
      "target": "DOC:V10:didactics/learning11.tex",
      "key": "V11-14c2c0be542e394b1ddd4fe7",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11501",
      "source": "DOC:V11:didactics/key_concepts/key_ch11_01.tex",
      "target": "EDITION:V11",
      "key": "V11-4f5aac25a727bbe9e9fbcae8",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11502",
      "source": "DOC:V11:didactics/key_concepts/key_ch11_01.tex",
      "target": "C:C11",
      "key": "V11-f1b8028728960096dfd82ddc",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11503",
      "source": "DOC:V11:didactics/key_concepts/key_ch11_01.tex",
      "target": "DOC:V10:didactics/key_concepts/key_ch11_01.tex",
      "key": "V11-d4881b31232f885ca7e4a091",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11504",
      "source": "DOC:V11:figures/source_redraws/figure_ch11_01.tex",
      "target": "EDITION:V11",
      "key": "V11-ef0249036919aff0e4cb3818",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11505",
      "source": "DOC:V11:figures/source_redraws/figure_ch11_01.tex",
      "target": "DOC:V10:figures/source_redraws/figure_ch11_01.tex",
      "key": "V11-19085777c59e874d6fd74cd4",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 34,
      "command": "workref",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11506",
      "source": "DOC:V11:figures/source_redraws/figure_ch11_01.tex",
      "target": "W150",
      "key": "V11-3178569f80c7d8207de3a091",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11507",
      "source": "DOC:V11:figures/source_redraws/figure_ch11_02.tex",
      "target": "EDITION:V11",
      "key": "V11-31695431d815bbdf52b7ae10",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11508",
      "source": "DOC:V11:figures/source_redraws/figure_ch11_02.tex",
      "target": "DOC:V10:figures/source_redraws/figure_ch11_02.tex",
      "key": "V11-5a7046e10361338fbbe539d7",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 34,
      "command": "workref",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11509",
      "source": "DOC:V11:figures/source_redraws/figure_ch11_02.tex",
      "target": "W150",
      "key": "V11-81bca2b243564721ffaa9c41",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11510",
      "source": "DOC:V11:didactics/key_concepts/key_ch11_02.tex",
      "target": "EDITION:V11",
      "key": "V11-dca9dff232edd3f34831e2ca",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11511",
      "source": "DOC:V11:didactics/key_concepts/key_ch11_02.tex",
      "target": "C:C11",
      "key": "V11-497cb7fd2594f121df644f65",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11512",
      "source": "DOC:V11:didactics/key_concepts/key_ch11_02.tex",
      "target": "DOC:V10:didactics/key_concepts/key_ch11_02.tex",
      "key": "V11-fbc28790697f798e3b831178",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11513",
      "source": "DOC:V11:didactics/key_concepts/key_ch11_03.tex",
      "target": "EDITION:V11",
      "key": "V11-9b5573ff29208c36cad81f38",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11514",
      "source": "DOC:V11:didactics/key_concepts/key_ch11_03.tex",
      "target": "C:C11",
      "key": "V11-eecd6a6be30f2dabeaa70cb8",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11515",
      "source": "DOC:V11:didactics/key_concepts/key_ch11_03.tex",
      "target": "DOC:V10:didactics/key_concepts/key_ch11_03.tex",
      "key": "V11-f56d33d3a64527dd0866f886",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11516",
      "source": "DOC:V11:didactics/worked11.tex",
      "target": "EDITION:V11",
      "key": "V11-88d45d329efd6f1cc8963990",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11517",
      "source": "DOC:V11:didactics/worked11.tex",
      "target": "C:C11",
      "key": "V11-4fc613b4b5cff5c6c3aaf14a",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11518",
      "source": "DOC:V11:didactics/worked11.tex",
      "target": "DOC:V10:didactics/worked11.tex",
      "key": "V11-34fdcb869768b4fda1ba0d94",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11519",
      "source": "DOC:V11:exercises/exercise11.tex",
      "target": "EDITION:V11",
      "key": "V11-77669ee61ae147832c0d79f8",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11520",
      "source": "DOC:V11:exercises/exercise11.tex",
      "target": "C:C11",
      "key": "V11-0f194fb40828dd3e18562241",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11521",
      "source": "DOC:V11:exercises/exercise11.tex",
      "target": "DOC:V10:exercises/exercise11.tex",
      "key": "V11-f17aee1ccf86702db91b0dcf",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11522",
      "source": "DOC:V11:chapters/chapter12.tex",
      "target": "EDITION:V11",
      "key": "V11-9f8ad82fe9fa3099ab5897be",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11523",
      "source": "DOC:V11:chapters/chapter12.tex",
      "target": "C:C12",
      "key": "V11-92cd1d91700689528999be65",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": false,
      "id": "x11524",
      "source": "DOC:V11:chapters/chapter12.tex",
      "target": "DOC:V10:chapters/chapter12.tex",
      "key": "V11-594a9ed7e8c205964bdffcf9",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 19,
      "command": "workposs",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11525",
      "source": "DOC:V11:chapters/chapter12.tex",
      "target": "W095",
      "key": "V11-7fa45c6f09ab11ec2baf882d",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 61,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11526",
      "source": "DOC:V11:chapters/chapter12.tex",
      "target": "W095",
      "key": "V11-f0e8b8d0dd7b15859a0c2552",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 19,
      "command": "workposs",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11527",
      "source": "DOC:V11:chapters/chapter12.tex",
      "target": "W145",
      "key": "V11-20aac39c2e9e05ec73b28274",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 84,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11528",
      "source": "DOC:V11:chapters/chapter12.tex",
      "target": "W145",
      "key": "V11-ec7f18c1eca8f84ec79f0d75",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 45,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11529",
      "source": "DOC:V11:chapters/chapter12.tex",
      "target": "W010",
      "key": "V11-b175132c24d47e168568909e",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 47,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11530",
      "source": "DOC:V11:chapters/chapter12.tex",
      "target": "W001",
      "key": "V11-c93780be90b26a0884cd58d3",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 47,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11531",
      "source": "DOC:V11:chapters/chapter12.tex",
      "target": "W004",
      "key": "V11-cd879aa3154ea3e1d7de70e1",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 61,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11532",
      "source": "DOC:V11:chapters/chapter12.tex",
      "target": "W028",
      "key": "V11-c0876bee8248df4aa8bc7e15",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 84,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11533",
      "source": "DOC:V11:chapters/chapter12.tex",
      "target": "W028",
      "key": "V11-3dabe0544d2a6dfc6ecbe86e",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 61,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11534",
      "source": "DOC:V11:chapters/chapter12.tex",
      "target": "W017",
      "key": "V11-a9efa72e4ce13fe4c181c178",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 81,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11535",
      "source": "DOC:V11:chapters/chapter12.tex",
      "target": "W003",
      "key": "V11-04a7fd3db46b018f5f58ffb2",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 84,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11536",
      "source": "DOC:V11:chapters/chapter12.tex",
      "target": "W020",
      "key": "V11-089e30eacb2a3e75d0bd01a2",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 91,
      "command": "oroszcite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11537",
      "source": "DOC:V11:chapters/chapter12.tex",
      "target": "P084",
      "key": "V11-9d1147798aa6f77e03c6b182",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 93,
      "command": "oroszcite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11538",
      "source": "DOC:V11:chapters/chapter12.tex",
      "target": "P111",
      "key": "V11-4efa9de4bc13ce68aecdd85a",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 118,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11539",
      "source": "DOC:V11:chapters/chapter12.tex",
      "target": "W125",
      "key": "V11-bed8d79f681720094f307c1e",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 120,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11540",
      "source": "DOC:V11:chapters/chapter12.tex",
      "target": "W123",
      "key": "V11-b5ae0720ada471d496257b58",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 120,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11541",
      "source": "DOC:V11:chapters/chapter12.tex",
      "target": "W128",
      "key": "V11-25eafd8a385cf7e49c174693",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 120,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11542",
      "source": "DOC:V11:chapters/chapter12.tex",
      "target": "W129",
      "key": "V11-22a92501bfe8eecd86d82eb9",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 132,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11543",
      "source": "DOC:V11:chapters/chapter12.tex",
      "target": "W131",
      "key": "V11-1457bf4718759ac00f546060",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 132,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11544",
      "source": "DOC:V11:chapters/chapter12.tex",
      "target": "W139",
      "key": "V11-95ff80acf7d1e69c6f1ec0c8",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 132,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11545",
      "source": "DOC:V11:chapters/chapter12.tex",
      "target": "W140",
      "key": "V11-7737eb83c317abaf0988b1c1",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 132,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11546",
      "source": "DOC:V11:chapters/chapter12.tex",
      "target": "W142",
      "key": "V11-780684ae745a11750ad9b8c4",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 142,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11547",
      "source": "DOC:V11:chapters/chapter12.tex",
      "target": "W119",
      "key": "V11-78aa6bd5dcdd9fb2968927fd",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 144,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11548",
      "source": "DOC:V11:chapters/chapter12.tex",
      "target": "W120",
      "key": "V11-5e08cb7fc103b6fbdd164119",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 144,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11549",
      "source": "DOC:V11:chapters/chapter12.tex",
      "target": "W136",
      "key": "V11-75d296505304b0815ef833e8",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11550",
      "source": "DOC:V11:didactics/learning12.tex",
      "target": "EDITION:V11",
      "key": "V11-06d1a76ed6612b5d5cc2947c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11551",
      "source": "DOC:V11:didactics/learning12.tex",
      "target": "C:C12",
      "key": "V11-95dc32f0725f7604c761e177",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11552",
      "source": "DOC:V11:didactics/learning12.tex",
      "target": "DOC:V10:didactics/learning12.tex",
      "key": "V11-ef073da3194e0f75209e3825",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11553",
      "source": "DOC:V11:didactics/key_concepts/key_ch12_01.tex",
      "target": "EDITION:V11",
      "key": "V11-129f5e6be4b7e3b39b1ce43e",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11554",
      "source": "DOC:V11:didactics/key_concepts/key_ch12_01.tex",
      "target": "C:C12",
      "key": "V11-1f6d14c9c8666f768062440f",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11555",
      "source": "DOC:V11:didactics/key_concepts/key_ch12_01.tex",
      "target": "DOC:V10:didactics/key_concepts/key_ch12_01.tex",
      "key": "V11-e9c15edee618ab8bcbfc666c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11556",
      "source": "DOC:V11:figures/source_redraws/figure_ch12_01.tex",
      "target": "EDITION:V11",
      "key": "V11-0c4dc3765b3efb791b8b1b90",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11557",
      "source": "DOC:V11:figures/source_redraws/figure_ch12_01.tex",
      "target": "DOC:V10:figures/source_redraws/figure_ch12_01.tex",
      "key": "V11-6138ba9f674eb206e1161857",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 29,
      "command": "workref",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11558",
      "source": "DOC:V11:figures/source_redraws/figure_ch12_01.tex",
      "target": "W095",
      "key": "V11-bd1a222a6893a9e7ed28fc01",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11559",
      "source": "DOC:V11:didactics/key_concepts/key_ch12_02.tex",
      "target": "EDITION:V11",
      "key": "V11-2892955483b0cedf0e92e734",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11560",
      "source": "DOC:V11:didactics/key_concepts/key_ch12_02.tex",
      "target": "C:C12",
      "key": "V11-fa3546b633e15991f1dd2629",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11561",
      "source": "DOC:V11:didactics/key_concepts/key_ch12_02.tex",
      "target": "DOC:V10:didactics/key_concepts/key_ch12_02.tex",
      "key": "V11-0e50ef8dc289427aae58d98c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11562",
      "source": "DOC:V11:figures/source_redraws/figure_ch12_02.tex",
      "target": "EDITION:V11",
      "key": "V11-7e20beec46bb8e00d6b87aab",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11563",
      "source": "DOC:V11:figures/source_redraws/figure_ch12_02.tex",
      "target": "DOC:V10:figures/source_redraws/figure_ch12_02.tex",
      "key": "V11-2fa9d6d6ae4101ee0cfa5c87",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 31,
      "command": "workref",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11564",
      "source": "DOC:V11:figures/source_redraws/figure_ch12_02.tex",
      "target": "W120",
      "key": "V11-be92d0e97dc1f3c912d15fcf",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11565",
      "source": "DOC:V11:didactics/key_concepts/key_ch12_03.tex",
      "target": "EDITION:V11",
      "key": "V11-b814cfd074e4fa1215d853af",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11566",
      "source": "DOC:V11:didactics/key_concepts/key_ch12_03.tex",
      "target": "C:C12",
      "key": "V11-f7130a144465c65e0c70a76d",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11567",
      "source": "DOC:V11:didactics/key_concepts/key_ch12_03.tex",
      "target": "DOC:V10:didactics/key_concepts/key_ch12_03.tex",
      "key": "V11-30124edc1a48725194f8b17a",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11568",
      "source": "DOC:V11:didactics/worked12.tex",
      "target": "EDITION:V11",
      "key": "V11-aa91a7314c53b3884ed0c1c4",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11569",
      "source": "DOC:V11:didactics/worked12.tex",
      "target": "C:C12",
      "key": "V11-3395f38bfb4b9ae91939caf1",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11570",
      "source": "DOC:V11:didactics/worked12.tex",
      "target": "DOC:V10:didactics/worked12.tex",
      "key": "V11-57f5eebe9a6501c2292f29d1",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11571",
      "source": "DOC:V11:exercises/exercise12.tex",
      "target": "EDITION:V11",
      "key": "V11-b9cf637745cbf78297852070",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11572",
      "source": "DOC:V11:exercises/exercise12.tex",
      "target": "C:C12",
      "key": "V11-b903679b0d13e7f24fa4ad32",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": true,
      "id": "x11573",
      "source": "DOC:V11:exercises/exercise12.tex",
      "target": "DOC:V10:exercises/exercise12.tex",
      "key": "V11-c40929adca74ec4db3cd6d90",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11574",
      "source": "DOC:V11:chapters/chapter13.tex",
      "target": "EDITION:V11",
      "key": "V11-166fad3c65b3c5ae7ae6385c",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11575",
      "source": "DOC:V11:chapters/chapter13.tex",
      "target": "C:C13",
      "key": "V11-f98caefc9db2cf99b0d2ad14",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 188,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11576",
      "source": "DOC:V11:chapters/chapter13.tex",
      "target": "V01",
      "key": "V11-ec0a137ca52fc79a974af0fe",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 190,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11577",
      "source": "DOC:V11:chapters/chapter13.tex",
      "target": "V02",
      "key": "V11-706a50630ae899470395e30d",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 190,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11578",
      "source": "DOC:V11:chapters/chapter13.tex",
      "target": "V03",
      "key": "V11-fb41264485e29c104eac8919",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 192,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11579",
      "source": "DOC:V11:chapters/chapter13.tex",
      "target": "V04",
      "key": "V11-5c871b3af318e09200cdc6c5",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 192,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11580",
      "source": "DOC:V11:chapters/chapter13.tex",
      "target": "V05",
      "key": "V11-39b0f7e2996e4b4ea6785117",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_PROMOTED_FROM_APPENDIX",
      "edition": "EDITION:V11",
      "old_label": "Appendix C",
      "new_label": "Chapter 13",
      "id": "x11581",
      "source": "DOC:V11:chapters/chapter13.tex",
      "target": "DOC:V10:appendices/series_practices.tex",
      "key": "V11-92c48fc49afa283facbd95e9",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_EXPLICIT_PREVIOUS_CHAPTER_REFERENCE",
      "edition": "EDITION:V11",
      "rationale": "Advanced Patterns; V02 chapter 5",
      "scope": "Chapter-level further reading and genealogy, not independent validation",
      "id": "x11582",
      "source": "DOC:V11:chapters/chapter13.tex",
      "target": "B042",
      "key": "V11-3794d6e91892aaca701cbeaa",
      "atlas_family": "reading"
    },
    {
      "relation": "V11_EXPLICIT_PREVIOUS_CHAPTER_REFERENCE",
      "edition": "EDITION:V11",
      "rationale": "Advanced Patterns: From Frameworks to Practice; V03 chapter 15",
      "scope": "Chapter-level further reading and genealogy, not independent validation",
      "id": "x11583",
      "source": "DOC:V11:chapters/chapter13.tex",
      "target": "B063",
      "key": "V11-3e497a123a14bc60a0f52eac",
      "atlas_family": "reading"
    },
    {
      "relation": "V11_EXPLICIT_PREVIOUS_CHAPTER_REFERENCE",
      "edition": "EDITION:V11",
      "rationale": "Limitations and Professional Judgment; V03 chapter 16",
      "scope": "Chapter-level further reading and genealogy, not independent validation",
      "id": "x11584",
      "source": "DOC:V11:chapters/chapter13.tex",
      "target": "B064",
      "key": "V11-698d6454c676cea14ebcd42f",
      "atlas_family": "reading"
    },
    {
      "relation": "V11_EXPLICIT_PREVIOUS_CHAPTER_REFERENCE",
      "edition": "EDITION:V11",
      "rationale": "The Ralph Loop Pattern",
      "scope": "Chapter-level further reading and genealogy, not independent validation",
      "id": "x11585",
      "source": "DOC:V11:chapters/chapter13.tex",
      "target": "B088",
      "key": "V11-5ec556a920359b38adfa2aef",
      "atlas_family": "reading"
    },
    {
      "relation": "V11_EXPLICIT_PREVIOUS_CHAPTER_REFERENCE",
      "edition": "EDITION:V11",
      "rationale": "Memory and Context Engineering",
      "scope": "Chapter-level further reading and genealogy, not independent validation",
      "id": "x11586",
      "source": "DOC:V11:chapters/chapter13.tex",
      "target": "B090",
      "key": "V11-fad69038b8b791ef0fe585ab",
      "atlas_family": "reading"
    },
    {
      "relation": "V11_EXPLICIT_PREVIOUS_CHAPTER_REFERENCE",
      "edition": "EDITION:V11",
      "rationale": "Quality Gates and Backpressure",
      "scope": "Chapter-level further reading and genealogy, not independent validation",
      "id": "x11587",
      "source": "DOC:V11:chapters/chapter13.tex",
      "target": "B091",
      "key": "V11-a06d3109e0586ffa450cd941",
      "atlas_family": "reading"
    },
    {
      "relation": "V11_EXPLICIT_PREVIOUS_CHAPTER_REFERENCE",
      "edition": "EDITION:V11",
      "rationale": "Agentic Patterns in Practice",
      "scope": "Chapter-level further reading and genealogy, not independent validation",
      "id": "x11588",
      "source": "DOC:V11:chapters/chapter13.tex",
      "target": "B093",
      "key": "V11-7650ca430562641bcea07d9e",
      "atlas_family": "reading"
    },
    {
      "relation": "V11_EXPLICIT_PREVIOUS_CHAPTER_REFERENCE",
      "edition": "EDITION:V11",
      "rationale": "Choosing the Right Loop",
      "scope": "Chapter-level further reading and genealogy, not independent validation",
      "id": "x11589",
      "source": "DOC:V11:chapters/chapter13.tex",
      "target": "B109",
      "key": "V11-83c981ae79a601abb4dd7c2d",
      "atlas_family": "reading"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11590",
      "source": "DOC:V11:didactics/learning13.tex",
      "target": "EDITION:V11",
      "key": "V11-043b1391a3f2762abaa20b57",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11591",
      "source": "DOC:V11:didactics/learning13.tex",
      "target": "C:C13",
      "key": "V11-55704e4f530365fc64d5d0eb",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11592",
      "source": "DOC:V11:didactics/series_glossary.tex",
      "target": "EDITION:V11",
      "key": "V11-ce51cca8e1dff95695786e00",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11593",
      "source": "DOC:V11:didactics/series_glossary.tex",
      "target": "C:C13",
      "key": "V11-cbe5b955a39b2d10b5aa9419",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11594",
      "source": "DOC:V11:didactics/worked13.tex",
      "target": "EDITION:V11",
      "key": "V11-3180f526785ebf4a9be0aa96",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11595",
      "source": "DOC:V11:didactics/worked13.tex",
      "target": "C:C13",
      "key": "V11-a971995e2c74c3e6b7796449",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11596",
      "source": "DOC:V11:exercises/exercise13.tex",
      "target": "EDITION:V11",
      "key": "V11-5a054a1cc2a6b79fbca0c172",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_CHAPTER",
      "edition": "EDITION:V11",
      "id": "x11597",
      "source": "DOC:V11:exercises/exercise13.tex",
      "target": "C:C13",
      "key": "V11-d18caedebdb92e09f8c17a64",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11598",
      "source": "DOC:V11:appendices/solutions.tex",
      "target": "EDITION:V11",
      "key": "V11-8188b2252543854bc641a476",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_APPENDICES",
      "edition": "EDITION:V11",
      "id": "x11599",
      "source": "DOC:V11:appendices/solutions.tex",
      "target": "PART:V11:APPENDICES",
      "key": "V11-070d1d12e17e8d489527d787",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": false,
      "id": "x11600",
      "source": "DOC:V11:appendices/solutions.tex",
      "target": "DOC:V10:appendices/solutions.tex",
      "key": "V11-d6e8e57d97067d04cf478846",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11601",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "EDITION:V11",
      "key": "V11-75723202c008823fcfb1484d",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_FILE_IN_APPENDICES",
      "edition": "EDITION:V11",
      "id": "x11602",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "PART:V11:APPENDICES",
      "key": "V11-5238f1381f2b1f4591612fc7",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": false,
      "id": "x11603",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "DOC:V10:appendices/methodology.tex",
      "key": "V11-32abd9438f307430e2112357",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 15,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11604",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "BIB:SEPolimiAnnotated2026",
      "key": "V11-7bf2d6788a74c0c3eb1ca8a3",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 87,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11605",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W079",
      "key": "V11-a2da9c704aee6b3284042524",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 157,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11606",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W079",
      "key": "V11-21ba2c185b1d3af0d5588e8d",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 89,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11607",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W077",
      "key": "V11-5a1798b0690ed561071c0401",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 89,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11608",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W101",
      "key": "V11-2a17bafe5e7c7e15a2f7c0d4",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 99,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11609",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W170",
      "key": "V11-04d0ec33dcb5f464cbb96e93",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 101,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11610",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W170",
      "key": "V11-87dce6825302e4ea27be7002",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 179,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11611",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W170",
      "key": "V11-6caecd9498fa2dbfedc047f2",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 193,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11612",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W170",
      "key": "V11-349c78149462a427ba6e2185",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 283,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11613",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W170",
      "key": "V11-fae3668cb0a6dc8739ace264",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 99,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11614",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W176",
      "key": "V11-7b522021c91af7d99fdfe47f",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 103,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11615",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W003",
      "key": "V11-c470780fabc4c51eca7f694d",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 107,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11616",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W003",
      "key": "V11-9aaeee61c3e0a0c3d1ca0aff",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 209,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11617",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W003",
      "key": "V11-ded4ed4754444193f5b706d6",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 283,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11618",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W003",
      "key": "V11-4f0add8ace38f8efb44d71cb",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 109,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11619",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W023",
      "key": "V11-cded46af74329e8558fb2841",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 111,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11620",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W007",
      "key": "V11-01e080a55215713da3c10640",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 111,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11621",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W022",
      "key": "V11-b233ce6e3f25374b6f269b39",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 111,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11622",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W021",
      "key": "V11-8b007b720b7b34699851a4f9",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 119,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11623",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W192",
      "key": "V11-2a537bffc61920206841c1f6",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 119,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11624",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W068",
      "key": "V11-52f1b57921d7b1429a78d0e1",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 169,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11625",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W068",
      "key": "V11-17ce2efadc8010790d476e4e",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 171,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11626",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W068",
      "key": "V11-da4a3631747bee50e55b0041",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 283,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11627",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W068",
      "key": "V11-8e501b6396c4c73866031cd1",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 119,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11628",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W071",
      "key": "V11-11fa232cd0ab2c34bd7b34da",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 169,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11629",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W071",
      "key": "V11-00297fd2e461d845aac48057",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 121,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11630",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W193",
      "key": "V11-4887e6e87c9262bc32ff2811",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 121,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11631",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W111",
      "key": "V11-35c2efb75ddaf71e406c5a48",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 157,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11632",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W111",
      "key": "V11-1cfe388b48f17b32ad5dc61b",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 121,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11633",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W095",
      "key": "V11-395feb66d01a93a0c059bc94",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 127,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11634",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W148",
      "key": "V11-285b8bde801c16a39eacd9e0",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 157,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11635",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W148",
      "key": "V11-e0a543cc2012a755787ca573",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 201,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11636",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W148",
      "key": "V11-96dfe8657180e81104db859f",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 129,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11637",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W099",
      "key": "V11-a7405f70d0514dc951525578",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 173,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11638",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W099",
      "key": "V11-db090f81bff50bdaa69995b7",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 129,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11639",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W152",
      "key": "V11-e56fec2b3649da81591b6542",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 201,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11640",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W152",
      "key": "V11-f8ed199f094093a3cf9c10e0",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 129,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11641",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W153",
      "key": "V11-ab7495da9b129f8a364143e3",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 201,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11642",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W153",
      "key": "V11-8afe90c37c493074f99da0b9",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 129,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11643",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W150",
      "key": "V11-1da19f37c66e747635eec9e3",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 151,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11644",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W150",
      "key": "V11-d3f48ddc36009c383de21ab5",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 199,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11645",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W150",
      "key": "V11-73375ea4cfcdc78cd99ae2b1",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 285,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11646",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W150",
      "key": "V11-098f203e88d6fa35a26a203e",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 131,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11647",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W151",
      "key": "V11-8ea3c96dd95211ce548f6d06",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 161,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11648",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W151",
      "key": "V11-eeb7af4e72a56bec99925429",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 285,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11649",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W151",
      "key": "V11-95cbea75440aea19d168fcc2",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 137,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11650",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W001",
      "key": "V11-72cbbcb406249df31409ea1e",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 137,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11651",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W004",
      "key": "V11-7dca127d58013deb9c0f2e71",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 139,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11652",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W031",
      "key": "V11-ce561502109dd78e12518cc4",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 141,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11653",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W029",
      "key": "V11-b8e82778f783bbf53e100e42",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 141,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11654",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W054",
      "key": "V11-a5621716e1c7a1fb803a94f6",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 143,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11655",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W189",
      "key": "V11-2183a238b13cf53f64789c42",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 179,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11656",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W189",
      "key": "V11-7854a51dad3f7088c8296737",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 149,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11657",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W061",
      "key": "V11-2a23c04923b074e98f565379",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 149,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11658",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W041",
      "key": "V11-32cfb06745c2813016459445",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 159,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11659",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W102",
      "key": "V11-060b31dcb57f6e1a55fd86e0",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 163,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11660",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W066",
      "key": "V11-e390692dfe410e479238825d",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 169,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11661",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W036",
      "key": "V11-61b525aa6e46e3b8f5848373",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 169,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11662",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W065",
      "key": "V11-10d85040e612e8e4da84bf53",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 171,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11663",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W072",
      "key": "V11-ec97e01355ec639b73b09d6e",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 173,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11664",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W085",
      "key": "V11-319db20459d0c0b08182e9b2",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 173,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11665",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W087",
      "key": "V11-c3cf5ebf0b8d04b5057131f2",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 179,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11666",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W185",
      "key": "V11-5c71ce6689b8ec5dece9c389",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 187,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11667",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W118",
      "key": "V11-04b9fa2fc64b08e21673b77a",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 189,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11668",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W118",
      "key": "V11-ebe7fc0cc7a328cd1ad83303",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 191,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11669",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W120",
      "key": "V11-6c3dc5260482d92a7e9a58b4",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 285,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11670",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W120",
      "key": "V11-4e14b2b7e9d2e804d51d7c05",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 193,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11671",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W115",
      "key": "V11-3d76fba3c133084ce5c3daec",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 193,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11672",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W161",
      "key": "V11-db4293506b6930e2b9508e09",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 193,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11673",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W163",
      "key": "V11-7fd763bdf4e9ce988ac01bb4",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 193,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11674",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W164",
      "key": "V11-bea6ea898da46c64422ac441",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 193,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11675",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W166",
      "key": "V11-35e8c83a30cfbebf1ed90398",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 193,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11676",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W167",
      "key": "V11-0d3a69bfdb227e7ed369b2aa",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 193,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11677",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W169",
      "key": "V11-56d621c9c7af591d3a36b440",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 203,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11678",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W026",
      "key": "V11-1035a470499da674dc3c2e3d",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 203,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11679",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W024",
      "key": "V11-49b116ba1887667e15750b92",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 203,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11680",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W028",
      "key": "V11-2557e1898cad612fb1ab1b38",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 203,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11681",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W145",
      "key": "V11-7a410600bcca47c9e7bcd86b",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 209,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11682",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W010",
      "key": "V11-c644522461794397d2b25e6c",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 209,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11683",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W136",
      "key": "V11-2d53c810fa6096fba4844459",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 211,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11684",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W136",
      "key": "V11-b607781ea793663bd896d0d2",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 213,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11685",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W126",
      "key": "V11-8af19487ec0b700944f830ae",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 215,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11686",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W019",
      "key": "V11-a1bc6a121d8214ecc9a7e80b",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 215,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11687",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W025",
      "key": "V11-8c14cd4e4938011aa1e35917",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 215,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11688",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W127",
      "key": "V11-fd9d68d1cba30949a2843164",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 215,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11689",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W135",
      "key": "V11-6fe836b47b7bff5d5c1b9de0",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 215,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11690",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W138",
      "key": "V11-5d70daed3c980fb596a804ca",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 215,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11691",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W130",
      "key": "V11-0103be8fe0fdc96cd8481464",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 215,
      "command": "autocite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11692",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "W142",
      "key": "V11-0d8204efb1b061c644749063",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 223,
      "command": "osmanicite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11693",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "O049",
      "key": "V11-9fec8d7f0311905840d77f97",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 223,
      "command": "osmanicite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11694",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "O029",
      "key": "V11-0773c3957ea952b2bf5f6eff",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 227,
      "command": "osmanicite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11695",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "O010",
      "key": "V11-11d3989aca4d8fe4f86515d9",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 229,
      "command": "osmanicite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11696",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "O012",
      "key": "V11-b7a38c852dac6eaafe92b2ad",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 229,
      "command": "osmanicite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11697",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "O006",
      "key": "V11-fddff8f0b371a468f2495e69",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 231,
      "command": "osmanicite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11698",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "O018",
      "key": "V11-15b8d3402e2b9c704b79b4a0",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 231,
      "command": "osmanicite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11699",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "O028",
      "key": "V11-70d69389f42165b7e208f064",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 235,
      "command": "osmanicite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11700",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "O023",
      "key": "V11-a79a553a1bdd94a710e448e8",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 235,
      "command": "osmanicite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11701",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "O001",
      "key": "V11-c79aa7af12015962b76fe509",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 237,
      "command": "osmanicite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11702",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "O002",
      "key": "V11-9c80c7fc22675ce383ea5350",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 237,
      "command": "osmanicite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11703",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "O031",
      "key": "V11-e4d46d3b3877879722ab7582",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 237,
      "command": "osmanicite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11704",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "O013",
      "key": "V11-6c11df6571e42b9b14818f5e",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 237,
      "command": "osmanicite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11705",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "O004",
      "key": "V11-115e485f92462c3e09032fd8",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 239,
      "command": "osmanicite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11706",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "O003",
      "key": "V11-9efb5c56d35ea1d39dd24cd2",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 239,
      "command": "osmanicite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11707",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "O017",
      "key": "V11-9e3d52a4aa1d40e526d6c765",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 241,
      "command": "osmanicite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11708",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "O009",
      "key": "V11-046e2ca6b744a1364bf70a9b",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 249,
      "command": "oroszcite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11709",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "P061",
      "key": "V11-07d020c95497796e0c65878d",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 251,
      "command": "oroszcite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11710",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "P110",
      "key": "V11-c5d308d44208bdb822c98950",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 257,
      "command": "oroszcite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11711",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "P082",
      "key": "V11-b201ff41f39b25b3c63625fa",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 259,
      "command": "oroszcite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11712",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "P006",
      "key": "V11-bc7929e260f439b6e2ee4119",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 261,
      "command": "oroszcite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11713",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "P118",
      "key": "V11-d7775aaab70722f9cba33251",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 265,
      "command": "oroszcite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11714",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "P123",
      "key": "V11-0b47ef6f89fefe6233320f34",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 267,
      "command": "oroszcite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11715",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "P078",
      "key": "V11-c0abbbac3bf7e183b47e110d",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 269,
      "command": "oroszcite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11716",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "P084",
      "key": "V11-24e35aa6341d6149e921c310",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 269,
      "command": "oroszcite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11717",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "P111",
      "key": "V11-c8d8631b06f0aff0040549a9",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 273,
      "command": "oroszcite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11718",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "P014",
      "key": "V11-2396384c8f1345bdfe5d4f76",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 273,
      "command": "oroszcite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11719",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "P052",
      "key": "V11-e27cf18093171ad5d42fccb3",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 275,
      "command": "oroszcite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11720",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "P089",
      "key": "V11-21555a32befab5121e58bb40",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 275,
      "command": "oroszcite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11721",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "P095",
      "key": "V11-222f3d0cb7ef2ef7d3e890b3",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_LITERAL_CITATION",
      "edition": "EDITION:V11",
      "line": 275,
      "command": "oroszcite",
      "scope": "Literal reference; semantic support and verification depth are not inferred from this edge",
      "id": "x11722",
      "source": "DOC:V11:appendices/methodology.tex",
      "target": "P101",
      "key": "V11-4437f6a55bc618287b9c13e8",
      "atlas_family": "actual"
    },
    {
      "relation": "V11_ACTIVE_SOURCE_IN_EDITION",
      "edition": "EDITION:V11",
      "id": "x11723",
      "source": "DOC:V11:appendices/work_id_index.tex",
      "target": "EDITION:V11",
      "key": "V11-62ba2f4d7bfce02415bf6745",
      "atlas_family": "provenance"
    },
    {
      "relation": "V11_REVISES_SOURCE_FILE",
      "edition": "EDITION:V11",
      "same_bytes": false,
      "id": "x11724",
      "source": "DOC:V11:appendices/work_id_index.tex",
      "target": "DOC:V10:appendices/work_id_index.tex",
      "key": "V11-0a0fb5386535faf0c94d5653",
      "atlas_family": "provenance"
    },
    {
      "relation": "HAS_READING_NOTE",
      "id": "x11725",
      "source": "C:C13",
      "target": "READING:V11.1:13.3.1",
      "key": "has_reading_note_v11_1_1",
      "atlas_family": "reading"
    },
    {
      "relation": "HAS_READING_NOTE",
      "id": "x11726",
      "source": "C:C13",
      "target": "READING:V11.1:13.3.2",
      "key": "has_reading_note_v11_1_2",
      "atlas_family": "reading"
    },
    {
      "relation": "HAS_READING_NOTE",
      "id": "x11727",
      "source": "C:C13",
      "target": "READING:V11.1:13.3.3",
      "key": "has_reading_note_v11_1_3",
      "atlas_family": "reading"
    },
    {
      "relation": "HAS_READING_NOTE",
      "id": "x11728",
      "source": "C:C13",
      "target": "READING:V11.1:13.3.4",
      "key": "has_reading_note_v11_1_4",
      "atlas_family": "reading"
    },
    {
      "relation": "HAS_READING_NOTE",
      "id": "x11729",
      "source": "C:C13",
      "target": "READING:V11.1:13.3.5",
      "key": "has_reading_note_v11_1_5",
      "atlas_family": "reading"
    },
    {
      "relation": "HAS_READING_NOTE",
      "id": "x11730",
      "source": "C:C13",
      "target": "READING:V11.1:13.3.6",
      "key": "has_reading_note_v11_1_6",
      "atlas_family": "reading"
    },
    {
      "relation": "HAS_READING_NOTE",
      "id": "x11731",
      "source": "C:C13",
      "target": "READING:V11.1:13.3.7",
      "key": "has_reading_note_v11_1_7",
      "atlas_family": "reading"
    },
    {
      "relation": "HAS_READING_NOTE",
      "id": "x11732",
      "source": "C:C13",
      "target": "READING:V11.1:13.3.8",
      "key": "has_reading_note_v11_1_8",
      "atlas_family": "reading"
    },
    {
      "relation": "HAS_READING_NOTE",
      "id": "x11733",
      "source": "C:C13",
      "target": "READING:V11.1:13.3.9",
      "key": "has_reading_note_v11_1_9",
      "atlas_family": "reading"
    },
    {
      "relation": "HAS_READING_NOTE",
      "id": "x11734",
      "source": "C:C13",
      "target": "READING:V11.1:13.3.10",
      "key": "has_reading_note_v11_1_10",
      "atlas_family": "reading"
    },
    {
      "relation": "HAS_READING_NOTE",
      "id": "x11735",
      "source": "C:C13",
      "target": "READING:V11.1:13.3.11",
      "key": "has_reading_note_v11_1_11",
      "atlas_family": "reading"
    },
    {
      "relation": "HAS_READING_NOTE",
      "id": "x11736",
      "source": "C:C13",
      "target": "READING:V11.1:13.3.12",
      "key": "has_reading_note_v11_1_12",
      "atlas_family": "reading"
    },
    {
      "relation": "RECOMMENDS_READING",
      "empirical_support": false,
      "source_heading_line": 2,
      "id": "x11737",
      "source": "READING:V11.1:13.3.1",
      "target": "B005",
      "key": "reading_B005",
      "atlas_family": "reading"
    },
    {
      "relation": "BIBLIOGRAPHY_LINK",
      "bibliography_label": 151,
      "id": "x11738",
      "source": "READING:V11.1:13.3.1",
      "target": "V01",
      "key": "citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "DOCUMENT_IN_BOOK",
      "id": "x11739",
      "source": "B005",
      "target": "V01",
      "key": "published_book",
      "atlas_family": "provenance"
    },
    {
      "relation": "RECOMMENDS_READING",
      "empirical_support": false,
      "source_heading_line": 2,
      "id": "x11740",
      "source": "READING:V11.1:13.3.2",
      "target": "B009",
      "key": "reading_B009",
      "atlas_family": "reading"
    },
    {
      "relation": "BIBLIOGRAPHY_LINK",
      "bibliography_label": 151,
      "id": "x11741",
      "source": "READING:V11.1:13.3.2",
      "target": "V01",
      "key": "citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "DOCUMENT_IN_BOOK",
      "id": "x11742",
      "source": "B009",
      "target": "V01",
      "key": "published_book",
      "atlas_family": "provenance"
    },
    {
      "relation": "RECOMMENDS_READING",
      "empirical_support": false,
      "source_heading_line": 2,
      "id": "x11743",
      "source": "READING:V11.1:13.3.3",
      "target": "B088",
      "key": "reading_B088",
      "atlas_family": "reading"
    },
    {
      "relation": "BIBLIOGRAPHY_LINK",
      "bibliography_label": 152,
      "id": "x11744",
      "source": "READING:V11.1:13.3.3",
      "target": "V04",
      "key": "citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "RECOMMENDS_READING",
      "empirical_support": false,
      "source_heading_line": 2,
      "id": "x11745",
      "source": "READING:V11.1:13.3.3",
      "target": "B089",
      "key": "reading_B089",
      "atlas_family": "reading"
    },
    {
      "relation": "DOCUMENT_IN_BOOK",
      "id": "x11746",
      "source": "B088",
      "target": "V04",
      "key": "published_book",
      "atlas_family": "provenance"
    },
    {
      "relation": "DOCUMENT_IN_BOOK",
      "id": "x11747",
      "source": "B089",
      "target": "V04",
      "key": "published_book",
      "atlas_family": "provenance"
    },
    {
      "relation": "RECOMMENDS_READING",
      "empirical_support": false,
      "source_heading_line": 4,
      "id": "x11748",
      "source": "READING:V11.1:13.3.4",
      "target": "B042",
      "key": "reading_B042",
      "atlas_family": "reading"
    },
    {
      "relation": "BIBLIOGRAPHY_LINK",
      "bibliography_label": 154,
      "id": "x11749",
      "source": "READING:V11.1:13.3.4",
      "target": "V02",
      "key": "citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "RECOMMENDS_READING",
      "empirical_support": false,
      "source_heading_line": 4,
      "id": "x11750",
      "source": "READING:V11.1:13.3.4",
      "target": "B063",
      "key": "reading_B063",
      "atlas_family": "reading"
    },
    {
      "relation": "BIBLIOGRAPHY_LINK",
      "bibliography_label": 155,
      "id": "x11751",
      "source": "READING:V11.1:13.3.4",
      "target": "V03",
      "key": "citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "DOCUMENT_IN_BOOK",
      "id": "x11752",
      "source": "B042",
      "target": "V02",
      "key": "published_book",
      "atlas_family": "provenance"
    },
    {
      "relation": "DOCUMENT_IN_BOOK",
      "id": "x11753",
      "source": "B063",
      "target": "V03",
      "key": "published_book",
      "atlas_family": "provenance"
    },
    {
      "relation": "RECOMMENDS_READING",
      "empirical_support": false,
      "source_heading_line": 2,
      "id": "x11754",
      "source": "READING:V11.1:13.3.5",
      "target": "B007",
      "key": "reading_B007",
      "atlas_family": "reading"
    },
    {
      "relation": "BIBLIOGRAPHY_LINK",
      "bibliography_label": 151,
      "id": "x11755",
      "source": "READING:V11.1:13.3.5",
      "target": "V01",
      "key": "citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "DOCUMENT_IN_BOOK",
      "id": "x11756",
      "source": "B007",
      "target": "V01",
      "key": "published_book",
      "atlas_family": "provenance"
    },
    {
      "relation": "RECOMMENDS_READING",
      "empirical_support": false,
      "source_heading_line": 2,
      "id": "x11757",
      "source": "READING:V11.1:13.3.6",
      "target": "B096",
      "key": "reading_B096",
      "atlas_family": "reading"
    },
    {
      "relation": "BIBLIOGRAPHY_LINK",
      "bibliography_label": 152,
      "id": "x11758",
      "source": "READING:V11.1:13.3.6",
      "target": "V04",
      "key": "citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "DOCUMENT_IN_BOOK",
      "id": "x11759",
      "source": "B096",
      "target": "V04",
      "key": "published_book",
      "atlas_family": "provenance"
    },
    {
      "relation": "RECOMMENDS_READING",
      "empirical_support": false,
      "source_heading_line": 2,
      "id": "x11760",
      "source": "READING:V11.1:13.3.7",
      "target": "B091",
      "key": "reading_B091",
      "atlas_family": "reading"
    },
    {
      "relation": "BIBLIOGRAPHY_LINK",
      "bibliography_label": 152,
      "id": "x11761",
      "source": "READING:V11.1:13.3.7",
      "target": "V04",
      "key": "citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "RECOMMENDS_READING",
      "empirical_support": false,
      "source_heading_line": 4,
      "id": "x11762",
      "source": "READING:V11.1:13.3.7",
      "target": "B063",
      "key": "reading_B063",
      "atlas_family": "reading"
    },
    {
      "relation": "BIBLIOGRAPHY_LINK",
      "bibliography_label": 155,
      "id": "x11763",
      "source": "READING:V11.1:13.3.7",
      "target": "V03",
      "key": "citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "DOCUMENT_IN_BOOK",
      "id": "x11764",
      "source": "B091",
      "target": "V04",
      "key": "published_book",
      "atlas_family": "provenance"
    },
    {
      "relation": "RECOMMENDS_READING",
      "empirical_support": false,
      "source_heading_line": 2,
      "id": "x11765",
      "source": "READING:V11.1:13.3.8",
      "target": "B007",
      "key": "reading_B007",
      "atlas_family": "reading"
    },
    {
      "relation": "BIBLIOGRAPHY_LINK",
      "bibliography_label": 151,
      "id": "x11766",
      "source": "READING:V11.1:13.3.8",
      "target": "V01",
      "key": "citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "RECOMMENDS_READING",
      "empirical_support": false,
      "source_heading_line": 2,
      "id": "x11767",
      "source": "READING:V11.1:13.3.9",
      "target": "B090",
      "key": "reading_B090",
      "atlas_family": "reading"
    },
    {
      "relation": "BIBLIOGRAPHY_LINK",
      "bibliography_label": 152,
      "id": "x11768",
      "source": "READING:V11.1:13.3.9",
      "target": "V04",
      "key": "citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "DOCUMENT_IN_BOOK",
      "id": "x11769",
      "source": "B090",
      "target": "V04",
      "key": "published_book",
      "atlas_family": "provenance"
    },
    {
      "relation": "RECOMMENDS_READING",
      "empirical_support": false,
      "source_heading_line": 2,
      "id": "x11770",
      "source": "READING:V11.1:13.3.10",
      "target": "B006",
      "key": "reading_B006",
      "atlas_family": "reading"
    },
    {
      "relation": "BIBLIOGRAPHY_LINK",
      "bibliography_label": 151,
      "id": "x11771",
      "source": "READING:V11.1:13.3.10",
      "target": "V01",
      "key": "citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "DOCUMENT_IN_BOOK",
      "id": "x11772",
      "source": "B006",
      "target": "V01",
      "key": "published_book",
      "atlas_family": "provenance"
    },
    {
      "relation": "RECOMMENDS_READING",
      "empirical_support": false,
      "source_heading_line": 2,
      "id": "x11773",
      "source": "READING:V11.1:13.3.11",
      "target": "B095",
      "key": "reading_B095",
      "atlas_family": "reading"
    },
    {
      "relation": "BIBLIOGRAPHY_LINK",
      "bibliography_label": 152,
      "id": "x11774",
      "source": "READING:V11.1:13.3.11",
      "target": "V04",
      "key": "citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "RECOMMENDS_READING",
      "empirical_support": false,
      "source_heading_line": 1,
      "id": "x11775",
      "source": "READING:V11.1:13.3.11",
      "target": "B105",
      "key": "reading_B105",
      "atlas_family": "reading"
    },
    {
      "relation": "BIBLIOGRAPHY_LINK",
      "bibliography_label": 153,
      "id": "x11776",
      "source": "READING:V11.1:13.3.11",
      "target": "V05",
      "key": "citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "DOCUMENT_IN_BOOK",
      "id": "x11777",
      "source": "B095",
      "target": "V04",
      "key": "published_book",
      "atlas_family": "provenance"
    },
    {
      "relation": "DOCUMENT_IN_BOOK",
      "id": "x11778",
      "source": "B105",
      "target": "V05",
      "key": "published_book",
      "atlas_family": "provenance"
    },
    {
      "relation": "RECOMMENDS_READING",
      "empirical_support": false,
      "source_heading_line": 1,
      "id": "x11779",
      "source": "READING:V11.1:13.3.12",
      "target": "B106",
      "key": "reading_B106",
      "atlas_family": "reading"
    },
    {
      "relation": "BIBLIOGRAPHY_LINK",
      "bibliography_label": 153,
      "id": "x11780",
      "source": "READING:V11.1:13.3.12",
      "target": "V05",
      "key": "citation",
      "atlas_family": "provenance"
    },
    {
      "relation": "RECOMMENDS_READING",
      "empirical_support": false,
      "source_heading_line": 1,
      "id": "x11781",
      "source": "READING:V11.1:13.3.12",
      "target": "B109",
      "key": "reading_B109",
      "atlas_family": "reading"
    },
    {
      "relation": "DOCUMENT_IN_BOOK",
      "id": "x11782",
      "source": "B106",
      "target": "V05",
      "key": "published_book",
      "atlas_family": "provenance"
    },
    {
      "relation": "DOCUMENT_IN_BOOK",
      "id": "x11783",
      "source": "B109",
      "target": "V05",
      "key": "published_book",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_INCLUDED_IN_SERIES",
      "rationale": "The supplied hub explicitly lists this article.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/01-tool-landscape.html",
      "source_locator": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "id": "f00001",
      "source": "F001",
      "target": "COLLECTION:MF:EXPLORING_GEN_AI",
      "key": "MF_V12:F_INCLUDED_IN_SERIES",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_AUTHORED_BY",
      "rationale": "Published byline; hosting on martinfowler.com does not assign authorship to Martin Fowler.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/01-tool-landscape.html",
      "source_locator": "Article byline",
      "id": "f00002",
      "source": "F001",
      "target": "AUTHOR:MF:birgitta-b-ckeler",
      "key": "MF_V12:F_AUTHORED_BY",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in Engineering structure. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": true,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/01-tool-landscape.html",
      "source_locator": "Body: task and interaction categories; prompt composition; models and hosting",
      "id": "f00003",
      "source": "F001",
      "target": "T:Engineering structure",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in Productivity. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/01-tool-landscape.html",
      "source_locator": "Body: task and interaction categories; prompt composition; models and hosting",
      "id": "f00004",
      "source": "F001",
      "target": "T:Productivity",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Developer workflow and adoption. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/01-tool-landscape.html",
      "source_locator": "Body: task and interaction categories; prompt composition; models and hosting",
      "id": "f00005",
      "source": "F001",
      "target": "K:Developer workflow and adoption",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Agent context and persistent memory. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/01-tool-landscape.html",
      "source_locator": "Body: task and interaction categories; prompt composition; models and hosting",
      "id": "f00006",
      "source": "F001",
      "target": "K:Agent context and persistent memory",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for AI changes the unit of software work. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/01-tool-landscape.html",
      "source_locator": "Body: task and interaction categories; prompt composition; models and hosting",
      "id": "f00007",
      "source": "F001",
      "target": "C:C01",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Limits and capability of coding agents. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/01-tool-landscape.html",
      "source_locator": "Body: task and interaction categories; prompt composition; models and hosting",
      "id": "f00008",
      "source": "F001",
      "target": "C:C03",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for System understanding, context and persistent memory. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/01-tool-landscape.html",
      "source_locator": "Body: task and interaction categories; prompt composition; models and hosting",
      "id": "f00009",
      "source": "F001",
      "target": "C:C09",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_INCLUDED_IN_SERIES",
      "rationale": "The supplied hub explicitly lists this article.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/02-median-tale.html",
      "source_locator": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "id": "f00010",
      "source": "F002",
      "target": "COLLECTION:MF:EXPLORING_GEN_AI",
      "key": "MF_V12:F_INCLUDED_IN_SERIES",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_AUTHORED_BY",
      "rationale": "Published byline; hosting on martinfowler.com does not assign authorship to Martin Fowler.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/02-median-tale.html",
      "source_locator": "Article byline",
      "id": "f00011",
      "source": "F002",
      "target": "AUTHOR:MF:birgitta-b-ckeler",
      "key": "MF_V12:F_AUTHORED_BY",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in Verification & review. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": true,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/02-median-tale.html",
      "source_locator": "Body: the three median implementations and the test discussion",
      "id": "f00012",
      "source": "F002",
      "target": "T:Verification & review",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in Code quality & security. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/02-median-tale.html",
      "source_locator": "Body: the three median implementations and the test discussion",
      "id": "f00013",
      "source": "F002",
      "target": "T:Code quality & security",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Independent verification and oracles. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/02-median-tale.html",
      "source_locator": "Body: the three median implementations and the test discussion",
      "id": "f00014",
      "source": "F002",
      "target": "K:Independent verification and oracles",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Automation bias and trust. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/02-median-tale.html",
      "source_locator": "Body: the three median implementations and the test discussion",
      "id": "f00015",
      "source": "F002",
      "target": "K:Automation bias and trust",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for AI-generated code quality, architecture and maintainability. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/02-median-tale.html",
      "source_locator": "Body: the three median implementations and the test discussion",
      "id": "f00016",
      "source": "F002",
      "target": "C:C05",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Testing, external oracles and evidence of correctness. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/02-median-tale.html",
      "source_locator": "Body: the three median implementations and the test discussion",
      "id": "f00017",
      "source": "F002",
      "target": "C:C07",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Developer learning, mentoring and comprehension debt. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/02-median-tale.html",
      "source_locator": "Body: the three median implementations and the test discussion",
      "id": "f00018",
      "source": "F002",
      "target": "C:C10",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_INCLUDED_IN_SERIES",
      "rationale": "The supplied hub explicitly lists this article.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/03-coding-assistance-when-useful.html",
      "source_locator": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "id": "f00019",
      "source": "F003",
      "target": "COLLECTION:MF:EXPLORING_GEN_AI",
      "key": "MF_V12:F_INCLUDED_IN_SERIES",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_AUTHORED_BY",
      "rationale": "Published byline; hosting on martinfowler.com does not assign authorship to Martin Fowler.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/03-coding-assistance-when-useful.html",
      "source_locator": "Article byline",
      "id": "f00020",
      "source": "F003",
      "target": "AUTHOR:MF:birgitta-b-ckeler",
      "key": "MF_V12:F_AUTHORED_BY",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in Productivity. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": true,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/03-coding-assistance-when-useful.html",
      "source_locator": "Body: usefulness factors and review/rework effort",
      "id": "f00021",
      "source": "F003",
      "target": "T:Productivity",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in Verification & review. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/03-coding-assistance-when-useful.html",
      "source_locator": "Body: usefulness factors and review/rework effort",
      "id": "f00022",
      "source": "F003",
      "target": "T:Verification & review",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Developer workflow and adoption. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/03-coding-assistance-when-useful.html",
      "source_locator": "Body: usefulness factors and review/rework effort",
      "id": "f00023",
      "source": "F003",
      "target": "K:Developer workflow and adoption",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Human cognitive load. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/03-coding-assistance-when-useful.html",
      "source_locator": "Body: usefulness factors and review/rework effort",
      "id": "f00024",
      "source": "F003",
      "target": "K:Human cognitive load",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Economic costs and return. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/03-coding-assistance-when-useful.html",
      "source_locator": "Body: usefulness factors and review/rework effort",
      "id": "f00025",
      "source": "F003",
      "target": "K:Economic costs and return",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Measuring productivity from code to production. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/03-coding-assistance-when-useful.html",
      "source_locator": "Body: usefulness factors and review/rework effort",
      "id": "f00026",
      "source": "F003",
      "target": "C:C02",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Limits and capability of coding agents. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/03-coding-assistance-when-useful.html",
      "source_locator": "Body: usefulness factors and review/rework effort",
      "id": "f00027",
      "source": "F003",
      "target": "C:C03",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Developer learning, mentoring and comprehension debt. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/03-coding-assistance-when-useful.html",
      "source_locator": "Body: usefulness factors and review/rework effort",
      "id": "f00028",
      "source": "F003",
      "target": "C:C10",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Economics, jobs, risk and evidence-based adoption. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/03-coding-assistance-when-useful.html",
      "source_locator": "Body: usefulness factors and review/rework effort",
      "id": "f00029",
      "source": "F003",
      "target": "C:C12",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_BODY_LINKS_TO",
      "rationale": "A link in the article body points to this essay; next/previous/latest navigation is excluded.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "target_url": "https://martinfowler.com/articles/exploring-gen-ai/02-median-tale.html",
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/03-coding-assistance-when-useful.html",
      "source_locator": "Body, not series navigation",
      "id": "f00030",
      "source": "F003",
      "target": "F002",
      "key": "MF_V12:F_BODY_LINKS_TO",
      "atlas_family": "dependency"
    },
    {
      "relation": "F_INCLUDED_IN_SERIES",
      "rationale": "The supplied hub explicitly lists this article.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/04-coding-assistance-how-in-the-way.html",
      "source_locator": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "id": "f00031",
      "source": "F004",
      "target": "COLLECTION:MF:EXPLORING_GEN_AI",
      "key": "MF_V12:F_INCLUDED_IN_SERIES",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_AUTHORED_BY",
      "rationale": "Published byline; hosting on martinfowler.com does not assign authorship to Martin Fowler.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/04-coding-assistance-how-in-the-way.html",
      "source_locator": "Article byline",
      "id": "f00032",
      "source": "F004",
      "target": "AUTHOR:MF:birgitta-b-ckeler",
      "key": "MF_V12:F_AUTHORED_BY",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in Verification & review. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": true,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/04-coding-assistance-how-in-the-way.html",
      "source_locator": "Body: reinforcing existing practices; reviewing instead of producing",
      "id": "f00033",
      "source": "F004",
      "target": "T:Verification & review",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in System knowledge & memory. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/04-coding-assistance-how-in-the-way.html",
      "source_locator": "Body: reinforcing existing practices; reviewing instead of producing",
      "id": "f00034",
      "source": "F004",
      "target": "T:System knowledge & memory",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in Code quality & security. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/04-coding-assistance-how-in-the-way.html",
      "source_locator": "Body: reinforcing existing practices; reviewing instead of producing",
      "id": "f00035",
      "source": "F004",
      "target": "T:Code quality & security",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Automation bias and trust. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/04-coding-assistance-how-in-the-way.html",
      "source_locator": "Body: reinforcing existing practices; reviewing instead of producing",
      "id": "f00036",
      "source": "F004",
      "target": "K:Automation bias and trust",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Human cognitive load. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/04-coding-assistance-how-in-the-way.html",
      "source_locator": "Body: reinforcing existing practices; reviewing instead of producing",
      "id": "f00037",
      "source": "F004",
      "target": "K:Human cognitive load",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Agent context and persistent memory. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/04-coding-assistance-how-in-the-way.html",
      "source_locator": "Body: reinforcing existing practices; reviewing instead of producing",
      "id": "f00038",
      "source": "F004",
      "target": "K:Agent context and persistent memory",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for AI-generated code quality, architecture and maintainability. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/04-coding-assistance-how-in-the-way.html",
      "source_locator": "Body: reinforcing existing practices; reviewing instead of producing",
      "id": "f00039",
      "source": "F004",
      "target": "C:C05",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Code review and trust calibration. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/04-coding-assistance-how-in-the-way.html",
      "source_locator": "Body: reinforcing existing practices; reviewing instead of producing",
      "id": "f00040",
      "source": "F004",
      "target": "C:C08",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for System understanding, context and persistent memory. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/04-coding-assistance-how-in-the-way.html",
      "source_locator": "Body: reinforcing existing practices; reviewing instead of producing",
      "id": "f00041",
      "source": "F004",
      "target": "C:C09",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_INCLUDED_IN_SERIES",
      "rationale": "The supplied hub explicitly lists this article.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/05-not-your-pair-programmer.html",
      "source_locator": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "id": "f00042",
      "source": "F005",
      "target": "COLLECTION:MF:EXPLORING_GEN_AI",
      "key": "MF_V12:F_INCLUDED_IN_SERIES",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_AUTHORED_BY",
      "rationale": "Published byline; hosting on martinfowler.com does not assign authorship to Martin Fowler.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/05-not-your-pair-programmer.html",
      "source_locator": "Article byline",
      "id": "f00043",
      "source": "F005",
      "target": "AUTHOR:MF:birgitta-b-ckeler",
      "key": "MF_V12:F_AUTHORED_BY",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in Skills & learning. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": true,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/05-not-your-pair-programmer.html",
      "source_locator": "Body: knowledge sharing, team flow and pairing with assistance",
      "id": "f00044",
      "source": "F005",
      "target": "T:Skills & learning",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in Engineering structure. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/05-not-your-pair-programmer.html",
      "source_locator": "Body: knowledge sharing, team flow and pairing with assistance",
      "id": "f00045",
      "source": "F005",
      "target": "T:Engineering structure",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in System knowledge & memory. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/05-not-your-pair-programmer.html",
      "source_locator": "Body: knowledge sharing, team flow and pairing with assistance",
      "id": "f00046",
      "source": "F005",
      "target": "T:System knowledge & memory",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Human-agent collaboration. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/05-not-your-pair-programmer.html",
      "source_locator": "Body: knowledge sharing, team flow and pairing with assistance",
      "id": "f00047",
      "source": "F005",
      "target": "K:Human-agent collaboration",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Ownership and knowledge transfer. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/05-not-your-pair-programmer.html",
      "source_locator": "Body: knowledge sharing, team flow and pairing with assistance",
      "id": "f00048",
      "source": "F005",
      "target": "K:Ownership and knowledge transfer",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Skills formation and teaching. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/05-not-your-pair-programmer.html",
      "source_locator": "Body: knowledge sharing, team flow and pairing with assistance",
      "id": "f00049",
      "source": "F005",
      "target": "K:Skills formation and teaching",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Developer learning, mentoring and comprehension debt. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/05-not-your-pair-programmer.html",
      "source_locator": "Body: knowledge sharing, team flow and pairing with assistance",
      "id": "f00050",
      "source": "F005",
      "target": "C:C10",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Teams, governance and the changing engineering organization. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/05-not-your-pair-programmer.html",
      "source_locator": "Body: knowledge sharing, team flow and pairing with assistance",
      "id": "f00051",
      "source": "F005",
      "target": "C:C11",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_BODY_LINKS_TO",
      "rationale": "A link in the article body points to this essay; next/previous/latest navigation is excluded.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "target_url": "https://martinfowler.com/articles/exploring-gen-ai/04-coding-assistance-how-in-the-way.html",
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/05-not-your-pair-programmer.html",
      "source_locator": "Body, not series navigation",
      "id": "f00052",
      "source": "F005",
      "target": "F004",
      "key": "MF_V12:F_BODY_LINKS_TO",
      "atlas_family": "dependency"
    },
    {
      "relation": "F_INCLUDED_IN_SERIES",
      "rationale": "The supplied hub explicitly lists this article.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/06-tdd-with-coding-assistance.html",
      "source_locator": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "id": "f00053",
      "source": "F006",
      "target": "COLLECTION:MF:EXPLORING_GEN_AI",
      "key": "MF_V12:F_INCLUDED_IN_SERIES",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_AUTHORED_BY",
      "rationale": "Published byline; hosting on martinfowler.com does not assign authorship to Martin Fowler.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/06-tdd-with-coding-assistance.html",
      "source_locator": "Article byline",
      "id": "f00054",
      "source": "F006",
      "target": "AUTHOR:MF:paul-sobocinski",
      "key": "MF_V12:F_AUTHORED_BY",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in Verification & review. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": true,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/06-tdd-with-coding-assistance.html",
      "source_locator": "Body: red, green and refactoring discussions",
      "id": "f00055",
      "source": "F006",
      "target": "T:Verification & review",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in Skills & learning. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/06-tdd-with-coding-assistance.html",
      "source_locator": "Body: red, green and refactoring discussions",
      "id": "f00056",
      "source": "F006",
      "target": "T:Skills & learning",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Independent verification and oracles. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/06-tdd-with-coding-assistance.html",
      "source_locator": "Body: red, green and refactoring discussions",
      "id": "f00057",
      "source": "F006",
      "target": "K:Independent verification and oracles",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Human-agent collaboration. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/06-tdd-with-coding-assistance.html",
      "source_locator": "Body: red, green and refactoring discussions",
      "id": "f00058",
      "source": "F006",
      "target": "K:Human-agent collaboration",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Limits and capability of coding agents. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/06-tdd-with-coding-assistance.html",
      "source_locator": "Body: red, green and refactoring discussions",
      "id": "f00059",
      "source": "F006",
      "target": "C:C03",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Testing, external oracles and evidence of correctness. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/06-tdd-with-coding-assistance.html",
      "source_locator": "Body: red, green and refactoring discussions",
      "id": "f00060",
      "source": "F006",
      "target": "C:C07",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Developer learning, mentoring and comprehension debt. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/06-tdd-with-coding-assistance.html",
      "source_locator": "Body: red, green and refactoring discussions",
      "id": "f00061",
      "source": "F006",
      "target": "C:C10",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_INCLUDED_IN_SERIES",
      "rationale": "The supplied hub explicitly lists this article.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/07-how-is-this-different.html",
      "source_locator": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "id": "f00062",
      "source": "F007",
      "target": "COLLECTION:MF:EXPLORING_GEN_AI",
      "key": "MF_V12:F_INCLUDED_IN_SERIES",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_AUTHORED_BY",
      "rationale": "Published byline; hosting on martinfowler.com does not assign authorship to Martin Fowler.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/07-how-is-this-different.html",
      "source_locator": "Article byline",
      "id": "f00063",
      "source": "F007",
      "target": "AUTHOR:MF:birgitta-b-ckeler",
      "key": "MF_V12:F_AUTHORED_BY",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in Engineering structure. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": true,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/07-how-is-this-different.html",
      "source_locator": "Body: abstraction levels and comparison with traditional generation",
      "id": "f00064",
      "source": "F007",
      "target": "T:Engineering structure",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Specifications and governance. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/07-how-is-this-different.html",
      "source_locator": "Body: abstraction levels and comparison with traditional generation",
      "id": "f00065",
      "source": "F007",
      "target": "K:Specifications and governance",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Architecture and modularity. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/07-how-is-this-different.html",
      "source_locator": "Body: abstraction levels and comparison with traditional generation",
      "id": "f00066",
      "source": "F007",
      "target": "K:Architecture and modularity",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for AI changes the unit of software work. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/07-how-is-this-different.html",
      "source_locator": "Body: abstraction levels and comparison with traditional generation",
      "id": "f00067",
      "source": "F007",
      "target": "C:C01",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Specifications, intent and executable contracts. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/07-how-is-this-different.html",
      "source_locator": "Body: abstraction levels and comparison with traditional generation",
      "id": "f00068",
      "source": "F007",
      "target": "C:C04",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for AI-generated code quality, architecture and maintainability. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/07-how-is-this-different.html",
      "source_locator": "Body: abstraction levels and comparison with traditional generation",
      "id": "f00069",
      "source": "F007",
      "target": "C:C05",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_INCLUDED_IN_SERIES",
      "rationale": "The supplied hub explicitly lists this article.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/08-how-to-tackle-unreliability.html",
      "source_locator": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "id": "f00070",
      "source": "F008",
      "target": "COLLECTION:MF:EXPLORING_GEN_AI",
      "key": "MF_V12:F_INCLUDED_IN_SERIES",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_AUTHORED_BY",
      "rationale": "Published byline; hosting on martinfowler.com does not assign authorship to Martin Fowler.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/08-how-to-tackle-unreliability.html",
      "source_locator": "Article byline",
      "id": "f00071",
      "source": "F008",
      "target": "AUTHOR:MF:birgitta-b-ckeler",
      "key": "MF_V12:F_AUTHORED_BY",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in Verification & review. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": true,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/08-how-to-tackle-unreliability.html",
      "source_locator": "Body: confidence, timeboxing and assistant persona",
      "id": "f00072",
      "source": "F008",
      "target": "T:Verification & review",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in What agents can do. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/08-how-to-tackle-unreliability.html",
      "source_locator": "Body: confidence, timeboxing and assistant persona",
      "id": "f00073",
      "source": "F008",
      "target": "T:What agents can do",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Agent failure and escalation. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/08-how-to-tackle-unreliability.html",
      "source_locator": "Body: confidence, timeboxing and assistant persona",
      "id": "f00074",
      "source": "F008",
      "target": "K:Agent failure and escalation",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Independent verification and oracles. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/08-how-to-tackle-unreliability.html",
      "source_locator": "Body: confidence, timeboxing and assistant persona",
      "id": "f00075",
      "source": "F008",
      "target": "K:Independent verification and oracles",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Automation bias and trust. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/08-how-to-tackle-unreliability.html",
      "source_locator": "Body: confidence, timeboxing and assistant persona",
      "id": "f00076",
      "source": "F008",
      "target": "K:Automation bias and trust",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Limits and capability of coding agents. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/08-how-to-tackle-unreliability.html",
      "source_locator": "Body: confidence, timeboxing and assistant persona",
      "id": "f00077",
      "source": "F008",
      "target": "C:C03",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Testing, external oracles and evidence of correctness. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/08-how-to-tackle-unreliability.html",
      "source_locator": "Body: confidence, timeboxing and assistant persona",
      "id": "f00078",
      "source": "F008",
      "target": "C:C07",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Code review and trust calibration. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/08-how-to-tackle-unreliability.html",
      "source_locator": "Body: confidence, timeboxing and assistant persona",
      "id": "f00079",
      "source": "F008",
      "target": "C:C08",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Choosing Practices and Recognizing Their Limits. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/08-how-to-tackle-unreliability.html",
      "source_locator": "Body: confidence, timeboxing and assistant persona",
      "id": "f00080",
      "source": "F008",
      "target": "C:C13",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_BODY_LINKS_TO",
      "rationale": "A link in the article body points to this essay; next/previous/latest navigation is excluded.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "target_url": "https://martinfowler.com/articles/exploring-gen-ai/02-median-tale.html",
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/08-how-to-tackle-unreliability.html",
      "source_locator": "Body, not series navigation",
      "id": "f00081",
      "source": "F008",
      "target": "F002",
      "key": "MF_V12:F_BODY_LINKS_TO",
      "atlas_family": "dependency"
    },
    {
      "relation": "F_INCLUDED_IN_SERIES",
      "rationale": "The supplied hub explicitly lists this article.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/09-ai-help-onboarding-codebase.html",
      "source_locator": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "id": "f00082",
      "source": "F009",
      "target": "COLLECTION:MF:EXPLORING_GEN_AI",
      "key": "MF_V12:F_INCLUDED_IN_SERIES",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_AUTHORED_BY",
      "rationale": "Published byline; hosting on martinfowler.com does not assign authorship to Martin Fowler.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/09-ai-help-onboarding-codebase.html",
      "source_locator": "Article byline",
      "id": "f00083",
      "source": "F009",
      "target": "AUTHOR:MF:birgitta-b-ckeler",
      "key": "MF_V12:F_AUTHORED_BY",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in System knowledge & memory. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": true,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/09-ai-help-onboarding-codebase.html",
      "source_locator": "Body: issue exploration, code search, environment and testing attempts",
      "id": "f00084",
      "source": "F009",
      "target": "T:System knowledge & memory",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in Skills & learning. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/09-ai-help-onboarding-codebase.html",
      "source_locator": "Body: issue exploration, code search, environment and testing attempts",
      "id": "f00085",
      "source": "F009",
      "target": "T:Skills & learning",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Onboarding and developer fluency. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/09-ai-help-onboarding-codebase.html",
      "source_locator": "Body: issue exploration, code search, environment and testing attempts",
      "id": "f00086",
      "source": "F009",
      "target": "K:Onboarding and developer fluency",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address System understanding and rationale. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/09-ai-help-onboarding-codebase.html",
      "source_locator": "Body: issue exploration, code search, environment and testing attempts",
      "id": "f00087",
      "source": "F009",
      "target": "K:System understanding and rationale",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for AI-generated code quality, architecture and maintainability. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/09-ai-help-onboarding-codebase.html",
      "source_locator": "Body: issue exploration, code search, environment and testing attempts",
      "id": "f00088",
      "source": "F009",
      "target": "C:C05",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for System understanding, context and persistent memory. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/09-ai-help-onboarding-codebase.html",
      "source_locator": "Body: issue exploration, code search, environment and testing attempts",
      "id": "f00089",
      "source": "F009",
      "target": "C:C09",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Developer learning, mentoring and comprehension debt. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/09-ai-help-onboarding-codebase.html",
      "source_locator": "Body: issue exploration, code search, environment and testing attempts",
      "id": "f00090",
      "source": "F009",
      "target": "C:C10",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_INCLUDED_IN_SERIES",
      "rationale": "The supplied hub explicitly lists this article.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/10-ai-for-tech-stack-migration.html",
      "source_locator": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "id": "f00091",
      "source": "F010",
      "target": "COLLECTION:MF:EXPLORING_GEN_AI",
      "key": "MF_V12:F_INCLUDED_IN_SERIES",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_AUTHORED_BY",
      "rationale": "Published byline; hosting on martinfowler.com does not assign authorship to Martin Fowler.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/10-ai-for-tech-stack-migration.html",
      "source_locator": "Article byline",
      "id": "f00092",
      "source": "F010",
      "target": "AUTHOR:MF:birgitta-b-ckeler",
      "key": "MF_V12:F_AUTHORED_BY",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in What agents can do. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": true,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/10-ai-for-tech-stack-migration.html",
      "source_locator": "Body: manually solved baseline, agent setup and migration observations",
      "id": "f00093",
      "source": "F010",
      "target": "T:What agents can do",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in Code quality & security. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/10-ai-for-tech-stack-migration.html",
      "source_locator": "Body: manually solved baseline, agent setup and migration observations",
      "id": "f00094",
      "source": "F010",
      "target": "T:Code quality & security",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in System knowledge & memory. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/10-ai-for-tech-stack-migration.html",
      "source_locator": "Body: manually solved baseline, agent setup and migration observations",
      "id": "f00095",
      "source": "F010",
      "target": "T:System knowledge & memory",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Agent failure and escalation. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/10-ai-for-tech-stack-migration.html",
      "source_locator": "Body: manually solved baseline, agent setup and migration observations",
      "id": "f00096",
      "source": "F010",
      "target": "K:Agent failure and escalation",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Long-running agent execution. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/10-ai-for-tech-stack-migration.html",
      "source_locator": "Body: manually solved baseline, agent setup and migration observations",
      "id": "f00097",
      "source": "F010",
      "target": "K:Long-running agent execution",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Independent verification and oracles. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/10-ai-for-tech-stack-migration.html",
      "source_locator": "Body: manually solved baseline, agent setup and migration observations",
      "id": "f00098",
      "source": "F010",
      "target": "K:Independent verification and oracles",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Limits and capability of coding agents. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/10-ai-for-tech-stack-migration.html",
      "source_locator": "Body: manually solved baseline, agent setup and migration observations",
      "id": "f00099",
      "source": "F010",
      "target": "C:C03",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for AI-generated code quality, architecture and maintainability. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/10-ai-for-tech-stack-migration.html",
      "source_locator": "Body: manually solved baseline, agent setup and migration observations",
      "id": "f00100",
      "source": "F010",
      "target": "C:C05",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Testing, external oracles and evidence of correctness. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/10-ai-for-tech-stack-migration.html",
      "source_locator": "Body: manually solved baseline, agent setup and migration observations",
      "id": "f00101",
      "source": "F010",
      "target": "C:C07",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for System understanding, context and persistent memory. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/10-ai-for-tech-stack-migration.html",
      "source_locator": "Body: manually solved baseline, agent setup and migration observations",
      "id": "f00102",
      "source": "F010",
      "target": "C:C09",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_INCLUDED_IN_SERIES",
      "rationale": "The supplied hub explicitly lists this article.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/11-multi-file-editing.html",
      "source_locator": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "id": "f00103",
      "source": "F011",
      "target": "COLLECTION:MF:EXPLORING_GEN_AI",
      "key": "MF_V12:F_INCLUDED_IN_SERIES",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_AUTHORED_BY",
      "rationale": "Published byline; hosting on martinfowler.com does not assign authorship to Martin Fowler.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/11-multi-file-editing.html",
      "source_locator": "Article byline",
      "id": "f00104",
      "source": "F011",
      "target": "AUTHOR:MF:birgitta-b-ckeler",
      "key": "MF_V12:F_AUTHORED_BY",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in Code quality & security. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": true,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/11-multi-file-editing.html",
      "source_locator": "Body: multi-file mode, feedback loops and implications of larger changes",
      "id": "f00105",
      "source": "F011",
      "target": "T:Code quality & security",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in Verification & review. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/11-multi-file-editing.html",
      "source_locator": "Body: multi-file mode, feedback loops and implications of larger changes",
      "id": "f00106",
      "source": "F011",
      "target": "T:Verification & review",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in What agents can do. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/11-multi-file-editing.html",
      "source_locator": "Body: multi-file mode, feedback loops and implications of larger changes",
      "id": "f00107",
      "source": "F011",
      "target": "T:What agents can do",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Architecture and modularity. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/11-multi-file-editing.html",
      "source_locator": "Body: multi-file mode, feedback loops and implications of larger changes",
      "id": "f00108",
      "source": "F011",
      "target": "K:Architecture and modularity",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Review capacity and maintainers. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/11-multi-file-editing.html",
      "source_locator": "Body: multi-file mode, feedback loops and implications of larger changes",
      "id": "f00109",
      "source": "F011",
      "target": "K:Review capacity and maintainers",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Developer workflow and adoption. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/11-multi-file-editing.html",
      "source_locator": "Body: multi-file mode, feedback loops and implications of larger changes",
      "id": "f00110",
      "source": "F011",
      "target": "K:Developer workflow and adoption",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Limits and capability of coding agents. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/11-multi-file-editing.html",
      "source_locator": "Body: multi-file mode, feedback loops and implications of larger changes",
      "id": "f00111",
      "source": "F011",
      "target": "C:C03",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for AI-generated code quality, architecture and maintainability. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/11-multi-file-editing.html",
      "source_locator": "Body: multi-file mode, feedback loops and implications of larger changes",
      "id": "f00112",
      "source": "F011",
      "target": "C:C05",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Code review and trust calibration. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/11-multi-file-editing.html",
      "source_locator": "Body: multi-file mode, feedback loops and implications of larger changes",
      "id": "f00113",
      "source": "F011",
      "target": "C:C08",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_INCLUDED_IN_SERIES",
      "rationale": "The supplied hub explicitly lists this article.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/12-role-of-reasoning.html",
      "source_locator": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "id": "f00114",
      "source": "F012",
      "target": "COLLECTION:MF:EXPLORING_GEN_AI",
      "key": "MF_V12:F_INCLUDED_IN_SERIES",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_AUTHORED_BY",
      "rationale": "Published byline; hosting on martinfowler.com does not assign authorship to Martin Fowler.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/12-role-of-reasoning.html",
      "source_locator": "Article byline",
      "id": "f00115",
      "source": "F012",
      "target": "AUTHOR:MF:birgitta-b-ckeler",
      "key": "MF_V12:F_AUTHORED_BY",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in What agents can do. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": true,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/12-role-of-reasoning.html",
      "source_locator": "Body: reasoning models, software tasks and contextual/tool feedback",
      "id": "f00116",
      "source": "F012",
      "target": "T:What agents can do",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in System knowledge & memory. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/12-role-of-reasoning.html",
      "source_locator": "Body: reasoning models, software tasks and contextual/tool feedback",
      "id": "f00117",
      "source": "F012",
      "target": "T:System knowledge & memory",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Evaluation methodology and baselines. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/12-role-of-reasoning.html",
      "source_locator": "Body: reasoning models, software tasks and contextual/tool feedback",
      "id": "f00118",
      "source": "F012",
      "target": "K:Evaluation methodology and baselines",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Agent context and persistent memory. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/12-role-of-reasoning.html",
      "source_locator": "Body: reasoning models, software tasks and contextual/tool feedback",
      "id": "f00119",
      "source": "F012",
      "target": "K:Agent context and persistent memory",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Limits and capability of coding agents. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/12-role-of-reasoning.html",
      "source_locator": "Body: reasoning models, software tasks and contextual/tool feedback",
      "id": "f00120",
      "source": "F012",
      "target": "C:C03",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for System understanding, context and persistent memory. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/12-role-of-reasoning.html",
      "source_locator": "Body: reasoning models, software tasks and contextual/tool feedback",
      "id": "f00121",
      "source": "F012",
      "target": "C:C09",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_INCLUDED_IN_SERIES",
      "rationale": "The supplied hub explicitly lists this article.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/13-role-of-developer-skills.html",
      "source_locator": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "id": "f00122",
      "source": "F013",
      "target": "COLLECTION:MF:EXPLORING_GEN_AI",
      "key": "MF_V12:F_INCLUDED_IN_SERIES",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_AUTHORED_BY",
      "rationale": "Published byline; hosting on martinfowler.com does not assign authorship to Martin Fowler.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/13-role-of-developer-skills.html",
      "source_locator": "Article byline",
      "id": "f00123",
      "source": "F013",
      "target": "AUTHOR:MF:birgitta-b-ckeler",
      "key": "MF_V12:F_AUTHORED_BY",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in Skills & learning. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": true,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/13-role-of-developer-skills.html",
      "source_locator": "Body: missteps and the time-to-commit, iteration and codebase-lifetime perspectives",
      "id": "f00124",
      "source": "F013",
      "target": "T:Skills & learning",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in Code quality & security. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/13-role-of-developer-skills.html",
      "source_locator": "Body: missteps and the time-to-commit, iteration and codebase-lifetime perspectives",
      "id": "f00125",
      "source": "F013",
      "target": "T:Code quality & security",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in Engineering structure. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/13-role-of-developer-skills.html",
      "source_locator": "Body: missteps and the time-to-commit, iteration and codebase-lifetime perspectives",
      "id": "f00126",
      "source": "F013",
      "target": "T:Engineering structure",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Skills formation and teaching. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/13-role-of-developer-skills.html",
      "source_locator": "Body: missteps and the time-to-commit, iteration and codebase-lifetime perspectives",
      "id": "f00127",
      "source": "F013",
      "target": "K:Skills formation and teaching",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Technical debt and complexity. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/13-role-of-developer-skills.html",
      "source_locator": "Body: missteps and the time-to-commit, iteration and codebase-lifetime perspectives",
      "id": "f00128",
      "source": "F013",
      "target": "K:Technical debt and complexity",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Human-agent collaboration. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/13-role-of-developer-skills.html",
      "source_locator": "Body: missteps and the time-to-commit, iteration and codebase-lifetime perspectives",
      "id": "f00129",
      "source": "F013",
      "target": "K:Human-agent collaboration",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for AI changes the unit of software work. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/13-role-of-developer-skills.html",
      "source_locator": "Body: missteps and the time-to-commit, iteration and codebase-lifetime perspectives",
      "id": "f00130",
      "source": "F013",
      "target": "C:C01",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for AI-generated code quality, architecture and maintainability. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/13-role-of-developer-skills.html",
      "source_locator": "Body: missteps and the time-to-commit, iteration and codebase-lifetime perspectives",
      "id": "f00131",
      "source": "F013",
      "target": "C:C05",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Developer learning, mentoring and comprehension debt. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/13-role-of-developer-skills.html",
      "source_locator": "Body: missteps and the time-to-commit, iteration and codebase-lifetime perspectives",
      "id": "f00132",
      "source": "F013",
      "target": "C:C10",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Teams, governance and the changing engineering organization. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/13-role-of-developer-skills.html",
      "source_locator": "Body: missteps and the time-to-commit, iteration and codebase-lifetime perspectives",
      "id": "f00133",
      "source": "F013",
      "target": "C:C11",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_INCLUDED_IN_SERIES",
      "rationale": "The supplied hub explicitly lists this article.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/14-guiding-llm-java-bytebuffer.html",
      "source_locator": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "id": "f00134",
      "source": "F014",
      "target": "COLLECTION:MF:EXPLORING_GEN_AI",
      "key": "MF_V12:F_INCLUDED_IN_SERIES",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_AUTHORED_BY",
      "rationale": "Published byline; hosting on martinfowler.com does not assign authorship to Martin Fowler.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/14-guiding-llm-java-bytebuffer.html",
      "source_locator": "Article byline",
      "id": "f00135",
      "source": "F014",
      "target": "AUTHOR:MF:unmesh-joshi",
      "key": "MF_V12:F_AUTHORED_BY",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in Code quality & security. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": true,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/14-guiding-llm-java-bytebuffer.html",
      "source_locator": "Body: header reading, position side effects and absolute access",
      "id": "f00136",
      "source": "F014",
      "target": "T:Code quality & security",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in Verification & review. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/14-guiding-llm-java-bytebuffer.html",
      "source_locator": "Body: header reading, position side effects and absolute access",
      "id": "f00137",
      "source": "F014",
      "target": "T:Verification & review",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Architecture and modularity. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/14-guiding-llm-java-bytebuffer.html",
      "source_locator": "Body: header reading, position side effects and absolute access",
      "id": "f00138",
      "source": "F014",
      "target": "K:Architecture and modularity",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Independent verification and oracles. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/14-guiding-llm-java-bytebuffer.html",
      "source_locator": "Body: header reading, position side effects and absolute access",
      "id": "f00139",
      "source": "F014",
      "target": "K:Independent verification and oracles",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address System understanding and rationale. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/14-guiding-llm-java-bytebuffer.html",
      "source_locator": "Body: header reading, position side effects and absolute access",
      "id": "f00140",
      "source": "F014",
      "target": "K:System understanding and rationale",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for AI-generated code quality, architecture and maintainability. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/14-guiding-llm-java-bytebuffer.html",
      "source_locator": "Body: header reading, position side effects and absolute access",
      "id": "f00141",
      "source": "F014",
      "target": "C:C05",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Testing, external oracles and evidence of correctness. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/14-guiding-llm-java-bytebuffer.html",
      "source_locator": "Body: header reading, position side effects and absolute access",
      "id": "f00142",
      "source": "F014",
      "target": "C:C07",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Developer learning, mentoring and comprehension debt. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/14-guiding-llm-java-bytebuffer.html",
      "source_locator": "Body: header reading, position side effects and absolute access",
      "id": "f00143",
      "source": "F014",
      "target": "C:C10",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_INCLUDED_IN_SERIES",
      "rationale": "The supplied hub explicitly lists this article.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/15-building-tmt-mirror-visualization.html",
      "source_locator": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "id": "f00144",
      "source": "F015",
      "target": "COLLECTION:MF:EXPLORING_GEN_AI",
      "key": "MF_V12:F_INCLUDED_IN_SERIES",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_AUTHORED_BY",
      "rationale": "Published byline; hosting on martinfowler.com does not assign authorship to Martin Fowler.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/15-building-tmt-mirror-visualization.html",
      "source_locator": "Article byline",
      "id": "f00145",
      "source": "F015",
      "target": "AUTHOR:MF:unmesh-joshi",
      "key": "MF_V12:F_AUTHORED_BY",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in Skills & learning. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": true,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/15-building-tmt-mirror-visualization.html",
      "source_locator": "Body: initial visualization, hexagon geometry and iterative refinement",
      "id": "f00146",
      "source": "F015",
      "target": "T:Skills & learning",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in What agents can do. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/15-building-tmt-mirror-visualization.html",
      "source_locator": "Body: initial visualization, hexagon geometry and iterative refinement",
      "id": "f00147",
      "source": "F015",
      "target": "T:What agents can do",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Skills formation and teaching. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/15-building-tmt-mirror-visualization.html",
      "source_locator": "Body: initial visualization, hexagon geometry and iterative refinement",
      "id": "f00148",
      "source": "F015",
      "target": "K:Skills formation and teaching",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Human-agent collaboration. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/15-building-tmt-mirror-visualization.html",
      "source_locator": "Body: initial visualization, hexagon geometry and iterative refinement",
      "id": "f00149",
      "source": "F015",
      "target": "K:Human-agent collaboration",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Developer workflow and adoption. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/15-building-tmt-mirror-visualization.html",
      "source_locator": "Body: initial visualization, hexagon geometry and iterative refinement",
      "id": "f00150",
      "source": "F015",
      "target": "K:Developer workflow and adoption",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Limits and capability of coding agents. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/15-building-tmt-mirror-visualization.html",
      "source_locator": "Body: initial visualization, hexagon geometry and iterative refinement",
      "id": "f00151",
      "source": "F015",
      "target": "C:C03",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Specifications, intent and executable contracts. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/15-building-tmt-mirror-visualization.html",
      "source_locator": "Body: initial visualization, hexagon geometry and iterative refinement",
      "id": "f00152",
      "source": "F015",
      "target": "C:C04",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Developer learning, mentoring and comprehension debt. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/15-building-tmt-mirror-visualization.html",
      "source_locator": "Body: initial visualization, hexagon geometry and iterative refinement",
      "id": "f00153",
      "source": "F015",
      "target": "C:C10",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_INCLUDED_IN_SERIES",
      "rationale": "The supplied hub explicitly lists this article.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/software-supply-chain-attack-surface.html",
      "source_locator": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "id": "f00154",
      "source": "F016",
      "target": "COLLECTION:MF:EXPLORING_GEN_AI",
      "key": "MF_V12:F_INCLUDED_IN_SERIES",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_AUTHORED_BY",
      "rationale": "Published byline; hosting on martinfowler.com does not assign authorship to Martin Fowler.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/software-supply-chain-attack-surface.html",
      "source_locator": "Article byline",
      "id": "f00155",
      "source": "F016",
      "target": "AUTHOR:MF:jim-gumbley",
      "key": "MF_V12:F_AUTHORED_BY",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_AUTHORED_BY",
      "rationale": "Published byline; hosting on martinfowler.com does not assign authorship to Martin Fowler.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/software-supply-chain-attack-surface.html",
      "source_locator": "Article byline",
      "id": "f00156",
      "source": "F016",
      "target": "AUTHOR:MF:lilly-ryan",
      "key": "MF_V12:F_AUTHORED_BY",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in Code quality & security. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": true,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/software-supply-chain-attack-surface.html",
      "source_locator": "Body: assistant inputs, tools, supply-chain exposure and defenses",
      "id": "f00157",
      "source": "F016",
      "target": "T:Code quality & security",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in Engineering structure. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/software-supply-chain-attack-surface.html",
      "source_locator": "Body: assistant inputs, tools, supply-chain exposure and defenses",
      "id": "f00158",
      "source": "F016",
      "target": "T:Engineering structure",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Prompt injection and malicious tools. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/software-supply-chain-attack-surface.html",
      "source_locator": "Body: assistant inputs, tools, supply-chain exposure and defenses",
      "id": "f00159",
      "source": "F016",
      "target": "K:Prompt injection and malicious tools",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Dependencies and agent supply chain. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/software-supply-chain-attack-surface.html",
      "source_locator": "Body: assistant inputs, tools, supply-chain exposure and defenses",
      "id": "f00160",
      "source": "F016",
      "target": "K:Dependencies and agent supply chain",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Limits and capability of coding agents. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/software-supply-chain-attack-surface.html",
      "source_locator": "Body: assistant inputs, tools, supply-chain exposure and defenses",
      "id": "f00161",
      "source": "F016",
      "target": "C:C03",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Securing generated code and the agent runtime. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/software-supply-chain-attack-surface.html",
      "source_locator": "Body: assistant inputs, tools, supply-chain exposure and defenses",
      "id": "f00162",
      "source": "F016",
      "target": "C:C06",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_INCLUDED_IN_SERIES",
      "rationale": "The supplied hub explicitly lists this article.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/16-building-custom-tooling-with-llms.html",
      "source_locator": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "id": "f00163",
      "source": "F017",
      "target": "COLLECTION:MF:EXPLORING_GEN_AI",
      "key": "MF_V12:F_INCLUDED_IN_SERIES",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_AUTHORED_BY",
      "rationale": "Published byline; hosting on martinfowler.com does not assign authorship to Martin Fowler.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/16-building-custom-tooling-with-llms.html",
      "source_locator": "Article byline",
      "id": "f00164",
      "source": "F017",
      "target": "AUTHOR:MF:unmesh-joshi",
      "key": "MF_V12:F_AUTHORED_BY",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in Code quality & security. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": true,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/16-building-custom-tooling-with-llms.html",
      "source_locator": "Body: PlantUML extension, implementation iterations and code habitability",
      "id": "f00165",
      "source": "F017",
      "target": "T:Code quality & security",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in Productivity. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/16-building-custom-tooling-with-llms.html",
      "source_locator": "Body: PlantUML extension, implementation iterations and code habitability",
      "id": "f00166",
      "source": "F017",
      "target": "T:Productivity",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in System knowledge & memory. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/16-building-custom-tooling-with-llms.html",
      "source_locator": "Body: PlantUML extension, implementation iterations and code habitability",
      "id": "f00167",
      "source": "F017",
      "target": "T:System knowledge & memory",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Architecture and modularity. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/16-building-custom-tooling-with-llms.html",
      "source_locator": "Body: PlantUML extension, implementation iterations and code habitability",
      "id": "f00168",
      "source": "F017",
      "target": "K:Architecture and modularity",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address System understanding and rationale. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/16-building-custom-tooling-with-llms.html",
      "source_locator": "Body: PlantUML extension, implementation iterations and code habitability",
      "id": "f00169",
      "source": "F017",
      "target": "K:System understanding and rationale",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Developer workflow and adoption. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/16-building-custom-tooling-with-llms.html",
      "source_locator": "Body: PlantUML extension, implementation iterations and code habitability",
      "id": "f00170",
      "source": "F017",
      "target": "K:Developer workflow and adoption",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Limits and capability of coding agents. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/16-building-custom-tooling-with-llms.html",
      "source_locator": "Body: PlantUML extension, implementation iterations and code habitability",
      "id": "f00171",
      "source": "F017",
      "target": "C:C03",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for AI-generated code quality, architecture and maintainability. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/16-building-custom-tooling-with-llms.html",
      "source_locator": "Body: PlantUML extension, implementation iterations and code habitability",
      "id": "f00172",
      "source": "F017",
      "target": "C:C05",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for System understanding, context and persistent memory. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/16-building-custom-tooling-with-llms.html",
      "source_locator": "Body: PlantUML extension, implementation iterations and code habitability",
      "id": "f00173",
      "source": "F017",
      "target": "C:C09",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Developer learning, mentoring and comprehension debt. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/16-building-custom-tooling-with-llms.html",
      "source_locator": "Body: PlantUML extension, implementation iterations and code habitability",
      "id": "f00174",
      "source": "F017",
      "target": "C:C10",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_INCLUDED_IN_SERIES",
      "rationale": "The supplied hub explicitly lists this article.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/autonomous-agents-codex-example.html",
      "source_locator": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "id": "f00175",
      "source": "F018",
      "target": "COLLECTION:MF:EXPLORING_GEN_AI",
      "key": "MF_V12:F_INCLUDED_IN_SERIES",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_AUTHORED_BY",
      "rationale": "Published byline; hosting on martinfowler.com does not assign authorship to Martin Fowler.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/autonomous-agents-codex-example.html",
      "source_locator": "Article byline",
      "id": "f00176",
      "source": "F018",
      "target": "AUTHOR:MF:birgitta-b-ckeler",
      "key": "MF_V12:F_AUTHORED_BY",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in What agents can do. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": true,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/autonomous-agents-codex-example.html",
      "source_locator": "Body: supervised/background distinction, task trace and repeated attempts",
      "id": "f00177",
      "source": "F018",
      "target": "T:What agents can do",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in Verification & review. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/autonomous-agents-codex-example.html",
      "source_locator": "Body: supervised/background distinction, task trace and repeated attempts",
      "id": "f00178",
      "source": "F018",
      "target": "T:Verification & review",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Agent failure and escalation. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/autonomous-agents-codex-example.html",
      "source_locator": "Body: supervised/background distinction, task trace and repeated attempts",
      "id": "f00179",
      "source": "F018",
      "target": "K:Agent failure and escalation",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Code reuse and duplication. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/autonomous-agents-codex-example.html",
      "source_locator": "Body: supervised/background distinction, task trace and repeated attempts",
      "id": "f00180",
      "source": "F018",
      "target": "K:Code reuse and duplication",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Independent verification and oracles. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/autonomous-agents-codex-example.html",
      "source_locator": "Body: supervised/background distinction, task trace and repeated attempts",
      "id": "f00181",
      "source": "F018",
      "target": "K:Independent verification and oracles",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Limits and capability of coding agents. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/autonomous-agents-codex-example.html",
      "source_locator": "Body: supervised/background distinction, task trace and repeated attempts",
      "id": "f00182",
      "source": "F018",
      "target": "C:C03",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for AI-generated code quality, architecture and maintainability. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/autonomous-agents-codex-example.html",
      "source_locator": "Body: supervised/background distinction, task trace and repeated attempts",
      "id": "f00183",
      "source": "F018",
      "target": "C:C05",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Testing, external oracles and evidence of correctness. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/autonomous-agents-codex-example.html",
      "source_locator": "Body: supervised/background distinction, task trace and repeated attempts",
      "id": "f00184",
      "source": "F018",
      "target": "C:C07",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for System understanding, context and persistent memory. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/autonomous-agents-codex-example.html",
      "source_locator": "Body: supervised/background distinction, task trace and repeated attempts",
      "id": "f00185",
      "source": "F018",
      "target": "C:C09",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_INCLUDED_IN_SERIES",
      "rationale": "The supplied hub explicitly lists this article.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/i-still-care-about-the-code.html",
      "source_locator": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "id": "f00186",
      "source": "F019",
      "target": "COLLECTION:MF:EXPLORING_GEN_AI",
      "key": "MF_V12:F_INCLUDED_IN_SERIES",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_AUTHORED_BY",
      "rationale": "Published byline; hosting on martinfowler.com does not assign authorship to Martin Fowler.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/i-still-care-about-the-code.html",
      "source_locator": "Article byline",
      "id": "f00187",
      "source": "F019",
      "target": "AUTHOR:MF:birgitta-b-ckeler",
      "key": "MF_V12:F_AUTHORED_BY",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in Verification & review. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": true,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/i-still-care-about-the-code.html",
      "source_locator": "Body: operational responsibility and comparison with compilers",
      "id": "f00188",
      "source": "F019",
      "target": "T:Verification & review",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in Code quality & security. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/i-still-care-about-the-code.html",
      "source_locator": "Body: operational responsibility and comparison with compilers",
      "id": "f00189",
      "source": "F019",
      "target": "T:Code quality & security",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Automation bias and trust. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/i-still-care-about-the-code.html",
      "source_locator": "Body: operational responsibility and comparison with compilers",
      "id": "f00190",
      "source": "F019",
      "target": "K:Automation bias and trust",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address System understanding and rationale. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/i-still-care-about-the-code.html",
      "source_locator": "Body: operational responsibility and comparison with compilers",
      "id": "f00191",
      "source": "F019",
      "target": "K:System understanding and rationale",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Ownership and knowledge transfer. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/i-still-care-about-the-code.html",
      "source_locator": "Body: operational responsibility and comparison with compilers",
      "id": "f00192",
      "source": "F019",
      "target": "K:Ownership and knowledge transfer",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for AI changes the unit of software work. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/i-still-care-about-the-code.html",
      "source_locator": "Body: operational responsibility and comparison with compilers",
      "id": "f00193",
      "source": "F019",
      "target": "C:C01",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for AI-generated code quality, architecture and maintainability. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/i-still-care-about-the-code.html",
      "source_locator": "Body: operational responsibility and comparison with compilers",
      "id": "f00194",
      "source": "F019",
      "target": "C:C05",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Code review and trust calibration. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/i-still-care-about-the-code.html",
      "source_locator": "Body: operational responsibility and comparison with compilers",
      "id": "f00195",
      "source": "F019",
      "target": "C:C08",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Choosing Practices and Recognizing Their Limits. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/i-still-care-about-the-code.html",
      "source_locator": "Body: operational responsibility and comparison with compilers",
      "id": "f00196",
      "source": "F019",
      "target": "C:C13",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_BODY_LINKS_TO",
      "rationale": "A link in the article body points to this essay; next/previous/latest navigation is excluded.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "target_url": "https://martinfowler.com/articles/exploring-gen-ai/07-how-is-this-different.html",
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/i-still-care-about-the-code.html",
      "source_locator": "Body, not series navigation",
      "id": "f00197",
      "source": "F019",
      "target": "F007",
      "key": "MF_V12:F_BODY_LINKS_TO",
      "atlas_family": "dependency"
    },
    {
      "relation": "F_INCLUDED_IN_SERIES",
      "rationale": "The supplied hub explicitly lists this article.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/partner-with-ai-and-throw-away-the-code.html",
      "source_locator": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "id": "f00198",
      "source": "F020",
      "target": "COLLECTION:MF:EXPLORING_GEN_AI",
      "key": "MF_V12:F_INCLUDED_IN_SERIES",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_AUTHORED_BY",
      "rationale": "Published byline; hosting on martinfowler.com does not assign authorship to Martin Fowler.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/partner-with-ai-and-throw-away-the-code.html",
      "source_locator": "Article byline",
      "id": "f00199",
      "source": "F020",
      "target": "AUTHOR:MF:matteo-vaccari",
      "key": "MF_V12:F_AUTHORED_BY",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in Productivity. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": true,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/partner-with-ai-and-throw-away-the-code.html",
      "source_locator": "Body: diagnosis, experiments, discarded proposals and final rewrite",
      "id": "f00200",
      "source": "F020",
      "target": "T:Productivity",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in Skills & learning. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/partner-with-ai-and-throw-away-the-code.html",
      "source_locator": "Body: diagnosis, experiments, discarded proposals and final rewrite",
      "id": "f00201",
      "source": "F020",
      "target": "T:Skills & learning",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in Economics. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/partner-with-ai-and-throw-away-the-code.html",
      "source_locator": "Body: diagnosis, experiments, discarded proposals and final rewrite",
      "id": "f00202",
      "source": "F020",
      "target": "T:Economics",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Output versus shipped value. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/partner-with-ai-and-throw-away-the-code.html",
      "source_locator": "Body: diagnosis, experiments, discarded proposals and final rewrite",
      "id": "f00203",
      "source": "F020",
      "target": "K:Output versus shipped value",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Evaluation methodology and baselines. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/partner-with-ai-and-throw-away-the-code.html",
      "source_locator": "Body: diagnosis, experiments, discarded proposals and final rewrite",
      "id": "f00204",
      "source": "F020",
      "target": "K:Evaluation methodology and baselines",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address System understanding and rationale. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/partner-with-ai-and-throw-away-the-code.html",
      "source_locator": "Body: diagnosis, experiments, discarded proposals and final rewrite",
      "id": "f00205",
      "source": "F020",
      "target": "K:System understanding and rationale",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Measuring productivity from code to production. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/partner-with-ai-and-throw-away-the-code.html",
      "source_locator": "Body: diagnosis, experiments, discarded proposals and final rewrite",
      "id": "f00206",
      "source": "F020",
      "target": "C:C02",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for AI-generated code quality, architecture and maintainability. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/partner-with-ai-and-throw-away-the-code.html",
      "source_locator": "Body: diagnosis, experiments, discarded proposals and final rewrite",
      "id": "f00207",
      "source": "F020",
      "target": "C:C05",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Developer learning, mentoring and comprehension debt. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/partner-with-ai-and-throw-away-the-code.html",
      "source_locator": "Body: diagnosis, experiments, discarded proposals and final rewrite",
      "id": "f00208",
      "source": "F020",
      "target": "C:C10",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Economics, jobs, risk and evidence-based adoption. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/partner-with-ai-and-throw-away-the-code.html",
      "source_locator": "Body: diagnosis, experiments, discarded proposals and final rewrite",
      "id": "f00209",
      "source": "F020",
      "target": "C:C12",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_INCLUDED_IN_SERIES",
      "rationale": "The supplied hub explicitly lists this article.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/to-vibe-or-not-vibe.html",
      "source_locator": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "id": "f00210",
      "source": "F021",
      "target": "COLLECTION:MF:EXPLORING_GEN_AI",
      "key": "MF_V12:F_INCLUDED_IN_SERIES",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_AUTHORED_BY",
      "rationale": "Published byline; hosting on martinfowler.com does not assign authorship to Martin Fowler.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/to-vibe-or-not-vibe.html",
      "source_locator": "Article byline",
      "id": "f00211",
      "source": "F021",
      "target": "AUTHOR:MF:birgitta-b-ckeler",
      "key": "MF_V12:F_AUTHORED_BY",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in Verification & review. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": true,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/to-vibe-or-not-vibe.html",
      "source_locator": "Body: risk factors and situational review decisions",
      "id": "f00212",
      "source": "F021",
      "target": "T:Verification & review",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in Engineering structure. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/to-vibe-or-not-vibe.html",
      "source_locator": "Body: risk factors and situational review decisions",
      "id": "f00213",
      "source": "F021",
      "target": "T:Engineering structure",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Automation bias and trust. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/to-vibe-or-not-vibe.html",
      "source_locator": "Body: risk factors and situational review decisions",
      "id": "f00214",
      "source": "F021",
      "target": "K:Automation bias and trust",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Human-agent collaboration. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/to-vibe-or-not-vibe.html",
      "source_locator": "Body: risk factors and situational review decisions",
      "id": "f00215",
      "source": "F021",
      "target": "K:Human-agent collaboration",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for AI changes the unit of software work. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/to-vibe-or-not-vibe.html",
      "source_locator": "Body: risk factors and situational review decisions",
      "id": "f00216",
      "source": "F021",
      "target": "C:C01",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Code review and trust calibration. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/to-vibe-or-not-vibe.html",
      "source_locator": "Body: risk factors and situational review decisions",
      "id": "f00217",
      "source": "F021",
      "target": "C:C08",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Choosing Practices and Recognizing Their Limits. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/to-vibe-or-not-vibe.html",
      "source_locator": "Body: risk factors and situational review decisions",
      "id": "f00218",
      "source": "F021",
      "target": "C:C13",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_INCLUDED_IN_SERIES",
      "rationale": "The supplied hub explicitly lists this article.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/anchoring-to-reference.html",
      "source_locator": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "id": "f00219",
      "source": "F022",
      "target": "COLLECTION:MF:EXPLORING_GEN_AI",
      "key": "MF_V12:F_INCLUDED_IN_SERIES",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_AUTHORED_BY",
      "rationale": "Published byline; hosting on martinfowler.com does not assign authorship to Martin Fowler.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/anchoring-to-reference.html",
      "source_locator": "Article byline",
      "id": "f00220",
      "source": "F022",
      "target": "AUTHOR:MF:birgitta-b-ckeler",
      "key": "MF_V12:F_AUTHORED_BY",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in System knowledge & memory. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": true,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/anchoring-to-reference.html",
      "source_locator": "Body: reference application, differences, report and update workflow",
      "id": "f00221",
      "source": "F022",
      "target": "T:System knowledge & memory",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in Code quality & security. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/anchoring-to-reference.html",
      "source_locator": "Body: reference application, differences, report and update workflow",
      "id": "f00222",
      "source": "F022",
      "target": "T:Code quality & security",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in Engineering structure. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/anchoring-to-reference.html",
      "source_locator": "Body: reference application, differences, report and update workflow",
      "id": "f00223",
      "source": "F022",
      "target": "T:Engineering structure",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Architecture and modularity. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/anchoring-to-reference.html",
      "source_locator": "Body: reference application, differences, report and update workflow",
      "id": "f00224",
      "source": "F022",
      "target": "K:Architecture and modularity",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Agent context and persistent memory. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/anchoring-to-reference.html",
      "source_locator": "Body: reference application, differences, report and update workflow",
      "id": "f00225",
      "source": "F022",
      "target": "K:Agent context and persistent memory",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Specifications and governance. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/anchoring-to-reference.html",
      "source_locator": "Body: reference application, differences, report and update workflow",
      "id": "f00226",
      "source": "F022",
      "target": "K:Specifications and governance",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Specifications, intent and executable contracts. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/anchoring-to-reference.html",
      "source_locator": "Body: reference application, differences, report and update workflow",
      "id": "f00227",
      "source": "F022",
      "target": "C:C04",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for AI-generated code quality, architecture and maintainability. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/anchoring-to-reference.html",
      "source_locator": "Body: reference application, differences, report and update workflow",
      "id": "f00228",
      "source": "F022",
      "target": "C:C05",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for System understanding, context and persistent memory. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/anchoring-to-reference.html",
      "source_locator": "Body: reference application, differences, report and update workflow",
      "id": "f00229",
      "source": "F022",
      "target": "C:C09",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_INCLUDED_IN_SERIES",
      "rationale": "The supplied hub explicitly lists this article.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/sdd-3-tools.html",
      "source_locator": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "id": "f00230",
      "source": "F023",
      "target": "COLLECTION:MF:EXPLORING_GEN_AI",
      "key": "MF_V12:F_INCLUDED_IN_SERIES",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_AUTHORED_BY",
      "rationale": "Published byline; hosting on martinfowler.com does not assign authorship to Martin Fowler.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/sdd-3-tools.html",
      "source_locator": "Article byline",
      "id": "f00231",
      "source": "F023",
      "target": "AUTHOR:MF:birgitta-b-ckeler",
      "key": "MF_V12:F_AUTHORED_BY",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in Engineering structure. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": true,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/sdd-3-tools.html",
      "source_locator": "Body: definitions of SDD; Kiro, spec-kit and Tessl explorations; reflections",
      "id": "f00232",
      "source": "F023",
      "target": "T:Engineering structure",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in System knowledge & memory. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/sdd-3-tools.html",
      "source_locator": "Body: definitions of SDD; Kiro, spec-kit and Tessl explorations; reflections",
      "id": "f00233",
      "source": "F023",
      "target": "T:System knowledge & memory",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Specifications and governance. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/sdd-3-tools.html",
      "source_locator": "Body: definitions of SDD; Kiro, spec-kit and Tessl explorations; reflections",
      "id": "f00234",
      "source": "F023",
      "target": "K:Specifications and governance",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Developer workflow and adoption. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/sdd-3-tools.html",
      "source_locator": "Body: definitions of SDD; Kiro, spec-kit and Tessl explorations; reflections",
      "id": "f00235",
      "source": "F023",
      "target": "K:Developer workflow and adoption",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Agent context and persistent memory. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/sdd-3-tools.html",
      "source_locator": "Body: definitions of SDD; Kiro, spec-kit and Tessl explorations; reflections",
      "id": "f00236",
      "source": "F023",
      "target": "K:Agent context and persistent memory",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Specifications, intent and executable contracts. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/sdd-3-tools.html",
      "source_locator": "Body: definitions of SDD; Kiro, spec-kit and Tessl explorations; reflections",
      "id": "f00237",
      "source": "F023",
      "target": "C:C04",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for System understanding, context and persistent memory. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/sdd-3-tools.html",
      "source_locator": "Body: definitions of SDD; Kiro, spec-kit and Tessl explorations; reflections",
      "id": "f00238",
      "source": "F023",
      "target": "C:C09",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Teams, governance and the changing engineering organization. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/sdd-3-tools.html",
      "source_locator": "Body: definitions of SDD; Kiro, spec-kit and Tessl explorations; reflections",
      "id": "f00239",
      "source": "F023",
      "target": "C:C11",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Choosing Practices and Recognizing Their Limits. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/sdd-3-tools.html",
      "source_locator": "Body: definitions of SDD; Kiro, spec-kit and Tessl explorations; reflections",
      "id": "f00240",
      "source": "F023",
      "target": "C:C13",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_BODY_LINKS_TO",
      "rationale": "A link in the article body points to this essay; next/previous/latest navigation is excluded.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "target_url": "https://martinfowler.com/articles/exploring-gen-ai/autonomous-agents-codex-example.html",
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/sdd-3-tools.html",
      "source_locator": "Body, not series navigation",
      "id": "f00241",
      "source": "F023",
      "target": "F018",
      "key": "MF_V12:F_BODY_LINKS_TO",
      "atlas_family": "dependency"
    },
    {
      "relation": "F_INCLUDED_IN_SERIES",
      "rationale": "The supplied hub explicitly lists this article.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/ccmenu-quality.html",
      "source_locator": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "id": "f00242",
      "source": "F024",
      "target": "COLLECTION:MF:EXPLORING_GEN_AI",
      "key": "MF_V12:F_INCLUDED_IN_SERIES",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_AUTHORED_BY",
      "rationale": "Published byline; hosting on martinfowler.com does not assign authorship to Martin Fowler.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/ccmenu-quality.html",
      "source_locator": "Article byline",
      "id": "f00243",
      "source": "F024",
      "target": "AUTHOR:MF:erik-doernenburg",
      "key": "MF_V12:F_AUTHORED_BY",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in Code quality & security. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": true,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/ccmenu-quality.html",
      "source_locator": "Body: GitLab support, optional values, duplication and cache behavior",
      "id": "f00244",
      "source": "F024",
      "target": "T:Code quality & security",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in Verification & review. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/ccmenu-quality.html",
      "source_locator": "Body: GitLab support, optional values, duplication and cache behavior",
      "id": "f00245",
      "source": "F024",
      "target": "T:Verification & review",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Technical debt and complexity. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/ccmenu-quality.html",
      "source_locator": "Body: GitLab support, optional values, duplication and cache behavior",
      "id": "f00246",
      "source": "F024",
      "target": "K:Technical debt and complexity",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Code reuse and duplication. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/ccmenu-quality.html",
      "source_locator": "Body: GitLab support, optional values, duplication and cache behavior",
      "id": "f00247",
      "source": "F024",
      "target": "K:Code reuse and duplication",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Architecture and modularity. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/ccmenu-quality.html",
      "source_locator": "Body: GitLab support, optional values, duplication and cache behavior",
      "id": "f00248",
      "source": "F024",
      "target": "K:Architecture and modularity",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for AI-generated code quality, architecture and maintainability. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/ccmenu-quality.html",
      "source_locator": "Body: GitLab support, optional values, duplication and cache behavior",
      "id": "f00249",
      "source": "F024",
      "target": "C:C05",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Testing, external oracles and evidence of correctness. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/ccmenu-quality.html",
      "source_locator": "Body: GitLab support, optional values, duplication and cache behavior",
      "id": "f00250",
      "source": "F024",
      "target": "C:C07",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Code review and trust calibration. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/ccmenu-quality.html",
      "source_locator": "Body: GitLab support, optional values, duplication and cache behavior",
      "id": "f00251",
      "source": "F024",
      "target": "C:C08",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_INCLUDED_IN_SERIES",
      "rationale": "The supplied hub explicitly lists this article.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/context-engineering-coding-agents.html",
      "source_locator": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "id": "f00252",
      "source": "F025",
      "target": "COLLECTION:MF:EXPLORING_GEN_AI",
      "key": "MF_V12:F_INCLUDED_IN_SERIES",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_AUTHORED_BY",
      "rationale": "Published byline; hosting on martinfowler.com does not assign authorship to Martin Fowler.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/context-engineering-coding-agents.html",
      "source_locator": "Article byline",
      "id": "f00253",
      "source": "F025",
      "target": "AUTHOR:MF:birgitta-b-ckeler",
      "key": "MF_V12:F_AUTHORED_BY",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in System knowledge & memory. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": true,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/context-engineering-coding-agents.html",
      "source_locator": "Body: trigger-based feature overview and context configuration",
      "id": "f00254",
      "source": "F025",
      "target": "T:System knowledge & memory",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in Engineering structure. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/context-engineering-coding-agents.html",
      "source_locator": "Body: trigger-based feature overview and context configuration",
      "id": "f00255",
      "source": "F025",
      "target": "T:Engineering structure",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Agent context and persistent memory. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/context-engineering-coding-agents.html",
      "source_locator": "Body: trigger-based feature overview and context configuration",
      "id": "f00256",
      "source": "F025",
      "target": "K:Agent context and persistent memory",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Developer workflow and adoption. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/context-engineering-coding-agents.html",
      "source_locator": "Body: trigger-based feature overview and context configuration",
      "id": "f00257",
      "source": "F025",
      "target": "K:Developer workflow and adoption",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Specifications and governance. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/context-engineering-coding-agents.html",
      "source_locator": "Body: trigger-based feature overview and context configuration",
      "id": "f00258",
      "source": "F025",
      "target": "K:Specifications and governance",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Limits and capability of coding agents. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/context-engineering-coding-agents.html",
      "source_locator": "Body: trigger-based feature overview and context configuration",
      "id": "f00259",
      "source": "F025",
      "target": "C:C03",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for System understanding, context and persistent memory. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/context-engineering-coding-agents.html",
      "source_locator": "Body: trigger-based feature overview and context configuration",
      "id": "f00260",
      "source": "F025",
      "target": "C:C09",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Choosing Practices and Recognizing Their Limits. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/context-engineering-coding-agents.html",
      "source_locator": "Body: trigger-based feature overview and context configuration",
      "id": "f00261",
      "source": "F025",
      "target": "C:C13",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_INCLUDED_IN_SERIES",
      "rationale": "The supplied hub explicitly lists this article.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/harness-engineering-memo.html",
      "source_locator": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "id": "f00262",
      "source": "F026",
      "target": "COLLECTION:MF:EXPLORING_GEN_AI",
      "key": "MF_V12:F_INCLUDED_IN_SERIES",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_AUTHORED_BY",
      "rationale": "Published byline; hosting on martinfowler.com does not assign authorship to Martin Fowler.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/harness-engineering-memo.html",
      "source_locator": "Article byline",
      "id": "f00263",
      "source": "F026",
      "target": "AUTHOR:MF:birgitta-b-ckeler",
      "key": "MF_V12:F_AUTHORED_BY",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in Engineering structure. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": true,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/harness-engineering-memo.html",
      "source_locator": "Body: three categories; templates; runtime constraints; brownfield retrofit; final thoughts",
      "id": "f00264",
      "source": "F026",
      "target": "T:Engineering structure",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in Code quality & security. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/harness-engineering-memo.html",
      "source_locator": "Body: three categories; templates; runtime constraints; brownfield retrofit; final thoughts",
      "id": "f00265",
      "source": "F026",
      "target": "T:Code quality & security",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Architecture and modularity. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/harness-engineering-memo.html",
      "source_locator": "Body: three categories; templates; runtime constraints; brownfield retrofit; final thoughts",
      "id": "f00266",
      "source": "F026",
      "target": "K:Architecture and modularity",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Independent verification and oracles. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/harness-engineering-memo.html",
      "source_locator": "Body: three categories; templates; runtime constraints; brownfield retrofit; final thoughts",
      "id": "f00267",
      "source": "F026",
      "target": "K:Independent verification and oracles",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Long-running agent execution. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/harness-engineering-memo.html",
      "source_locator": "Body: three categories; templates; runtime constraints; brownfield retrofit; final thoughts",
      "id": "f00268",
      "source": "F026",
      "target": "K:Long-running agent execution",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Limits and capability of coding agents. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/harness-engineering-memo.html",
      "source_locator": "Body: three categories; templates; runtime constraints; brownfield retrofit; final thoughts",
      "id": "f00269",
      "source": "F026",
      "target": "C:C03",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for AI-generated code quality, architecture and maintainability. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/harness-engineering-memo.html",
      "source_locator": "Body: three categories; templates; runtime constraints; brownfield retrofit; final thoughts",
      "id": "f00270",
      "source": "F026",
      "target": "C:C05",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Testing, external oracles and evidence of correctness. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/harness-engineering-memo.html",
      "source_locator": "Body: three categories; templates; runtime constraints; brownfield retrofit; final thoughts",
      "id": "f00271",
      "source": "F026",
      "target": "C:C07",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Teams, governance and the changing engineering organization. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/harness-engineering-memo.html",
      "source_locator": "Body: three categories; templates; runtime constraints; brownfield retrofit; final thoughts",
      "id": "f00272",
      "source": "F026",
      "target": "C:C11",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Choosing Practices and Recognizing Their Limits. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/harness-engineering-memo.html",
      "source_locator": "Body: three categories; templates; runtime constraints; brownfield retrofit; final thoughts",
      "id": "f00273",
      "source": "F026",
      "target": "C:C13",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_INCLUDED_IN_SERIES",
      "rationale": "The supplied hub explicitly lists this article.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/humans-and-agents.html",
      "source_locator": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "id": "f00274",
      "source": "F027",
      "target": "COLLECTION:MF:EXPLORING_GEN_AI",
      "key": "MF_V12:F_INCLUDED_IN_SERIES",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_AUTHORED_BY",
      "rationale": "Published byline; hosting on martinfowler.com does not assign authorship to Martin Fowler.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/humans-and-agents.html",
      "source_locator": "Article byline",
      "id": "f00275",
      "source": "F027",
      "target": "AUTHOR:MF:kief-morris",
      "key": "MF_V12:F_AUTHORED_BY",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in Engineering structure. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": true,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/humans-and-agents.html",
      "source_locator": "Body: why/how loops; humans outside, in and on the loop; flywheel",
      "id": "f00276",
      "source": "F027",
      "target": "T:Engineering structure",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in Jobs & roles. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/humans-and-agents.html",
      "source_locator": "Body: why/how loops; humans outside, in and on the loop; flywheel",
      "id": "f00277",
      "source": "F027",
      "target": "T:Jobs & roles",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Human-agent collaboration. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/humans-and-agents.html",
      "source_locator": "Body: why/how loops; humans outside, in and on the loop; flywheel",
      "id": "f00278",
      "source": "F027",
      "target": "K:Human-agent collaboration",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Long-running agent execution. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/humans-and-agents.html",
      "source_locator": "Body: why/how loops; humans outside, in and on the loop; flywheel",
      "id": "f00279",
      "source": "F027",
      "target": "K:Long-running agent execution",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Specifications and governance. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/humans-and-agents.html",
      "source_locator": "Body: why/how loops; humans outside, in and on the loop; flywheel",
      "id": "f00280",
      "source": "F027",
      "target": "K:Specifications and governance",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for AI changes the unit of software work. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/humans-and-agents.html",
      "source_locator": "Body: why/how loops; humans outside, in and on the loop; flywheel",
      "id": "f00281",
      "source": "F027",
      "target": "C:C01",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Limits and capability of coding agents. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/humans-and-agents.html",
      "source_locator": "Body: why/how loops; humans outside, in and on the loop; flywheel",
      "id": "f00282",
      "source": "F027",
      "target": "C:C03",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Teams, governance and the changing engineering organization. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/humans-and-agents.html",
      "source_locator": "Body: why/how loops; humans outside, in and on the loop; flywheel",
      "id": "f00283",
      "source": "F027",
      "target": "C:C11",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Choosing Practices and Recognizing Their Limits. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/humans-and-agents.html",
      "source_locator": "Body: why/how loops; humans outside, in and on the loop; flywheel",
      "id": "f00284",
      "source": "F027",
      "target": "C:C13",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_INCLUDED_IN_SERIES",
      "rationale": "The supplied hub explicitly lists this article.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/local-models-for-coding-factors.html",
      "source_locator": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "id": "f00285",
      "source": "F028",
      "target": "COLLECTION:MF:EXPLORING_GEN_AI",
      "key": "MF_V12:F_INCLUDED_IN_SERIES",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_AUTHORED_BY",
      "rationale": "Published byline; hosting on martinfowler.com does not assign authorship to Martin Fowler.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/local-models-for-coding-factors.html",
      "source_locator": "Article byline",
      "id": "f00286",
      "source": "F028",
      "target": "AUTHOR:MF:birgitta-b-ckeler",
      "key": "MF_V12:F_AUTHORED_BY",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in What agents can do. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": true,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/local-models-for-coding-factors.html",
      "source_locator": "Scope; factors influencing viability; context size and harness; conclusions",
      "id": "f00287",
      "source": "F028",
      "target": "T:What agents can do",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in Economics. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/local-models-for-coding-factors.html",
      "source_locator": "Scope; factors influencing viability; context size and harness; conclusions",
      "id": "f00288",
      "source": "F028",
      "target": "T:Economics",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in System knowledge & memory. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/local-models-for-coding-factors.html",
      "source_locator": "Scope; factors influencing viability; context size and harness; conclusions",
      "id": "f00289",
      "source": "F028",
      "target": "T:System knowledge & memory",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Agent context and persistent memory. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/local-models-for-coding-factors.html",
      "source_locator": "Scope; factors influencing viability; context size and harness; conclusions",
      "id": "f00290",
      "source": "F028",
      "target": "K:Agent context and persistent memory",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Economic costs and return. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/local-models-for-coding-factors.html",
      "source_locator": "Scope; factors influencing viability; context size and harness; conclusions",
      "id": "f00291",
      "source": "F028",
      "target": "K:Economic costs and return",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Evaluation methodology and baselines. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/local-models-for-coding-factors.html",
      "source_locator": "Scope; factors influencing viability; context size and harness; conclusions",
      "id": "f00292",
      "source": "F028",
      "target": "K:Evaluation methodology and baselines",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Limits and capability of coding agents. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/local-models-for-coding-factors.html",
      "source_locator": "Scope; factors influencing viability; context size and harness; conclusions",
      "id": "f00293",
      "source": "F028",
      "target": "C:C03",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for System understanding, context and persistent memory. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/local-models-for-coding-factors.html",
      "source_locator": "Scope; factors influencing viability; context size and harness; conclusions",
      "id": "f00294",
      "source": "F028",
      "target": "C:C09",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Economics, jobs, risk and evidence-based adoption. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/local-models-for-coding-factors.html",
      "source_locator": "Scope; factors influencing viability; context size and harness; conclusions",
      "id": "f00295",
      "source": "F028",
      "target": "C:C12",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_BODY_LINKS_TO",
      "rationale": "A link in the article body points to this essay; next/previous/latest navigation is excluded.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "target_url": "https://martinfowler.com/articles/exploring-gen-ai/local-models-for-coding-experiences.html",
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/local-models-for-coding-factors.html",
      "source_locator": "Body, not series navigation",
      "id": "f00296",
      "source": "F028",
      "target": "F029",
      "key": "MF_V12:F_BODY_LINKS_TO",
      "atlas_family": "dependency"
    },
    {
      "relation": "F_INCLUDED_IN_SERIES",
      "rationale": "The supplied hub explicitly lists this article.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/local-models-for-coding-experiences.html",
      "source_locator": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "id": "f00297",
      "source": "F029",
      "target": "COLLECTION:MF:EXPLORING_GEN_AI",
      "key": "MF_V12:F_INCLUDED_IN_SERIES",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_AUTHORED_BY",
      "rationale": "Published byline; hosting on martinfowler.com does not assign authorship to Martin Fowler.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/local-models-for-coding-experiences.html",
      "source_locator": "Article byline",
      "id": "f00298",
      "source": "F029",
      "target": "AUTHOR:MF:birgitta-b-ckeler",
      "key": "MF_V12:F_AUTHORED_BY",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in What agents can do. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": true,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/local-models-for-coding-experiences.html",
      "source_locator": "Viability funnel; two task descriptions; manual/automated phases; day-to-day use",
      "id": "f00299",
      "source": "F029",
      "target": "T:What agents can do",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in Productivity. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/local-models-for-coding-experiences.html",
      "source_locator": "Viability funnel; two task descriptions; manual/automated phases; day-to-day use",
      "id": "f00300",
      "source": "F029",
      "target": "T:Productivity",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in System knowledge & memory. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/local-models-for-coding-experiences.html",
      "source_locator": "Viability funnel; two task descriptions; manual/automated phases; day-to-day use",
      "id": "f00301",
      "source": "F029",
      "target": "T:System knowledge & memory",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Benchmarks and construct validity. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/local-models-for-coding-experiences.html",
      "source_locator": "Viability funnel; two task descriptions; manual/automated phases; day-to-day use",
      "id": "f00302",
      "source": "F029",
      "target": "K:Benchmarks and construct validity",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Evaluation methodology and baselines. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/local-models-for-coding-experiences.html",
      "source_locator": "Viability funnel; two task descriptions; manual/automated phases; day-to-day use",
      "id": "f00303",
      "source": "F029",
      "target": "K:Evaluation methodology and baselines",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Agent context and persistent memory. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/local-models-for-coding-experiences.html",
      "source_locator": "Viability funnel; two task descriptions; manual/automated phases; day-to-day use",
      "id": "f00304",
      "source": "F029",
      "target": "K:Agent context and persistent memory",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Measuring productivity from code to production. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/local-models-for-coding-experiences.html",
      "source_locator": "Viability funnel; two task descriptions; manual/automated phases; day-to-day use",
      "id": "f00305",
      "source": "F029",
      "target": "C:C02",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Limits and capability of coding agents. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/local-models-for-coding-experiences.html",
      "source_locator": "Viability funnel; two task descriptions; manual/automated phases; day-to-day use",
      "id": "f00306",
      "source": "F029",
      "target": "C:C03",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for System understanding, context and persistent memory. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/local-models-for-coding-experiences.html",
      "source_locator": "Viability funnel; two task descriptions; manual/automated phases; day-to-day use",
      "id": "f00307",
      "source": "F029",
      "target": "C:C09",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Economics, jobs, risk and evidence-based adoption. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/local-models-for-coding-experiences.html",
      "source_locator": "Viability funnel; two task descriptions; manual/automated phases; day-to-day use",
      "id": "f00308",
      "source": "F029",
      "target": "C:C12",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_BODY_LINKS_TO",
      "rationale": "A link in the article body points to this essay; next/previous/latest navigation is excluded.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "target_url": "https://martinfowler.com/articles/exploring-gen-ai/local-models-for-coding-factors.html",
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/local-models-for-coding-experiences.html",
      "source_locator": "Body, not series navigation",
      "id": "f00309",
      "source": "F029",
      "target": "F028",
      "key": "MF_V12:F_BODY_LINKS_TO",
      "atlas_family": "dependency"
    },
    {
      "relation": "F_BODY_LINKS_TO",
      "rationale": "A link in the article body points to this essay; next/previous/latest navigation is excluded.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "target_url": "https://martinfowler.com/articles/exploring-gen-ai/11-multi-file-editing.html",
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/local-models-for-coding-experiences.html",
      "source_locator": "Body, not series navigation",
      "id": "f00310",
      "source": "F029",
      "target": "F011",
      "key": "MF_V12:F_BODY_LINKS_TO",
      "atlas_family": "dependency"
    },
    {
      "relation": "F_INCLUDED_IN_SERIES",
      "rationale": "The supplied hub explicitly lists this article.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/refactoring-economic-benefit.html",
      "source_locator": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "id": "f00311",
      "source": "F030",
      "target": "COLLECTION:MF:EXPLORING_GEN_AI",
      "key": "MF_V12:F_INCLUDED_IN_SERIES",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_AUTHORED_BY",
      "rationale": "Published byline; hosting on martinfowler.com does not assign authorship to Martin Fowler.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/refactoring-economic-benefit.html",
      "source_locator": "Article byline",
      "id": "f00312",
      "source": "F030",
      "target": "AUTHOR:MF:giles-edwards-alexander",
      "key": "MF_V12:F_AUTHORED_BY",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in Economics. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": true,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/refactoring-economic-benefit.html",
      "source_locator": "Experiment in refactoring; results table; notes on process; further work",
      "id": "f00313",
      "source": "F030",
      "target": "T:Economics",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in Code quality & security. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/refactoring-economic-benefit.html",
      "source_locator": "Experiment in refactoring; results table; notes on process; further work",
      "id": "f00314",
      "source": "F030",
      "target": "T:Code quality & security",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Economic costs and return. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/refactoring-economic-benefit.html",
      "source_locator": "Experiment in refactoring; results table; notes on process; further work",
      "id": "f00315",
      "source": "F030",
      "target": "K:Economic costs and return",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Architecture and modularity. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/refactoring-economic-benefit.html",
      "source_locator": "Experiment in refactoring; results table; notes on process; further work",
      "id": "f00316",
      "source": "F030",
      "target": "K:Architecture and modularity",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Code reuse and duplication. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/refactoring-economic-benefit.html",
      "source_locator": "Experiment in refactoring; results table; notes on process; further work",
      "id": "f00317",
      "source": "F030",
      "target": "K:Code reuse and duplication",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Measuring productivity from code to production. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/refactoring-economic-benefit.html",
      "source_locator": "Experiment in refactoring; results table; notes on process; further work",
      "id": "f00318",
      "source": "F030",
      "target": "C:C02",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for AI-generated code quality, architecture and maintainability. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/refactoring-economic-benefit.html",
      "source_locator": "Experiment in refactoring; results table; notes on process; further work",
      "id": "f00319",
      "source": "F030",
      "target": "C:C05",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Economics, jobs, risk and evidence-based adoption. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/refactoring-economic-benefit.html",
      "source_locator": "Experiment in refactoring; results table; notes on process; further work",
      "id": "f00320",
      "source": "F030",
      "target": "C:C12",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_INCLUDED_IN_SERIES",
      "rationale": "The supplied hub explicitly lists this article.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/tdd-in-the-agent-loop.html",
      "source_locator": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "id": "f00321",
      "source": "F031",
      "target": "COLLECTION:MF:EXPLORING_GEN_AI",
      "key": "MF_V12:F_INCLUDED_IN_SERIES",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_AUTHORED_BY",
      "rationale": "Published byline; hosting on martinfowler.com does not assign authorship to Martin Fowler.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/tdd-in-the-agent-loop.html",
      "source_locator": "Article byline",
      "id": "f00322",
      "source": "F031",
      "target": "AUTHOR:MF:birgitta-b-ckeler",
      "key": "MF_V12:F_AUTHORED_BY",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in Verification & review. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": true,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/tdd-in-the-agent-loop.html",
      "source_locator": "Setup; results; test-first and red-green goals; costs; conclusions",
      "id": "f00323",
      "source": "F031",
      "target": "T:Verification & review",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in Economics. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/tdd-in-the-agent-loop.html",
      "source_locator": "Setup; results; test-first and red-green goals; costs; conclusions",
      "id": "f00324",
      "source": "F031",
      "target": "T:Economics",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Independent verification and oracles. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/tdd-in-the-agent-loop.html",
      "source_locator": "Setup; results; test-first and red-green goals; costs; conclusions",
      "id": "f00325",
      "source": "F031",
      "target": "K:Independent verification and oracles",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Evaluation methodology and baselines. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/tdd-in-the-agent-loop.html",
      "source_locator": "Setup; results; test-first and red-green goals; costs; conclusions",
      "id": "f00326",
      "source": "F031",
      "target": "K:Evaluation methodology and baselines",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Economic costs and return. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/tdd-in-the-agent-loop.html",
      "source_locator": "Setup; results; test-first and red-green goals; costs; conclusions",
      "id": "f00327",
      "source": "F031",
      "target": "K:Economic costs and return",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Limits and capability of coding agents. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/tdd-in-the-agent-loop.html",
      "source_locator": "Setup; results; test-first and red-green goals; costs; conclusions",
      "id": "f00328",
      "source": "F031",
      "target": "C:C03",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Testing, external oracles and evidence of correctness. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/tdd-in-the-agent-loop.html",
      "source_locator": "Setup; results; test-first and red-green goals; costs; conclusions",
      "id": "f00329",
      "source": "F031",
      "target": "C:C07",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Economics, jobs, risk and evidence-based adoption. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/tdd-in-the-agent-loop.html",
      "source_locator": "Setup; results; test-first and red-green goals; costs; conclusions",
      "id": "f00330",
      "source": "F031",
      "target": "C:C12",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Choosing Practices and Recognizing Their Limits. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/tdd-in-the-agent-loop.html",
      "source_locator": "Setup; results; test-first and red-green goals; costs; conclusions",
      "id": "f00331",
      "source": "F031",
      "target": "C:C13",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_BODY_LINKS_TO",
      "rationale": "A link in the article body points to this essay; next/previous/latest navigation is excluded.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "target_url": "https://martinfowler.com/articles/exploring-gen-ai/refactoring-economic-benefit.html",
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/tdd-in-the-agent-loop.html",
      "source_locator": "Body, not series navigation",
      "id": "f00332",
      "source": "F031",
      "target": "F030",
      "key": "MF_V12:F_BODY_LINKS_TO",
      "atlas_family": "dependency"
    },
    {
      "relation": "F_INCLUDED_IN_SERIES",
      "rationale": "The supplied hub explicitly lists this article.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/an-accidental-blackboard.html",
      "source_locator": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "id": "f00333",
      "source": "F032",
      "target": "COLLECTION:MF:EXPLORING_GEN_AI",
      "key": "MF_V12:F_INCLUDED_IN_SERIES",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_AUTHORED_BY",
      "rationale": "Published byline; hosting on martinfowler.com does not assign authorship to Martin Fowler.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/an-accidental-blackboard.html",
      "source_locator": "Article byline",
      "id": "f00334",
      "source": "F032",
      "target": "AUTHOR:MF:giles-edwards-alexander",
      "key": "MF_V12:F_AUTHORED_BY",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in Engineering structure. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": true,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/an-accidental-blackboard.html",
      "source_locator": "Emergent behavior; shared plans; repository as blackboard; CI trade-off",
      "id": "f00335",
      "source": "F032",
      "target": "T:Engineering structure",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in System knowledge & memory. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/an-accidental-blackboard.html",
      "source_locator": "Emergent behavior; shared plans; repository as blackboard; CI trade-off",
      "id": "f00336",
      "source": "F032",
      "target": "T:System knowledge & memory",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Human-agent collaboration. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/an-accidental-blackboard.html",
      "source_locator": "Emergent behavior; shared plans; repository as blackboard; CI trade-off",
      "id": "f00337",
      "source": "F032",
      "target": "K:Human-agent collaboration",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Agent context and persistent memory. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/an-accidental-blackboard.html",
      "source_locator": "Emergent behavior; shared plans; repository as blackboard; CI trade-off",
      "id": "f00338",
      "source": "F032",
      "target": "K:Agent context and persistent memory",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Long-running agent execution. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/an-accidental-blackboard.html",
      "source_locator": "Emergent behavior; shared plans; repository as blackboard; CI trade-off",
      "id": "f00339",
      "source": "F032",
      "target": "K:Long-running agent execution",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Limits and capability of coding agents. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/an-accidental-blackboard.html",
      "source_locator": "Emergent behavior; shared plans; repository as blackboard; CI trade-off",
      "id": "f00340",
      "source": "F032",
      "target": "C:C03",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for System understanding, context and persistent memory. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/an-accidental-blackboard.html",
      "source_locator": "Emergent behavior; shared plans; repository as blackboard; CI trade-off",
      "id": "f00341",
      "source": "F032",
      "target": "C:C09",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Teams, governance and the changing engineering organization. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/an-accidental-blackboard.html",
      "source_locator": "Emergent behavior; shared plans; repository as blackboard; CI trade-off",
      "id": "f00342",
      "source": "F032",
      "target": "C:C11",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_INCLUDED_IN_SERIES",
      "rationale": "The supplied hub explicitly lists this article.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/are-harnesses-worth-the-cost.html",
      "source_locator": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "id": "f00343",
      "source": "F033",
      "target": "COLLECTION:MF:EXPLORING_GEN_AI",
      "key": "MF_V12:F_INCLUDED_IN_SERIES",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_AUTHORED_BY",
      "rationale": "Published byline; hosting on martinfowler.com does not assign authorship to Martin Fowler.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/are-harnesses-worth-the-cost.html",
      "source_locator": "Article byline",
      "id": "f00344",
      "source": "F033",
      "target": "AUTHOR:MF:naresh-jain",
      "key": "MF_V12:F_AUTHORED_BY",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in Economics. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": true,
      "source_url": "https://martinfowler.com/articles/are-harnesses-worth-the-cost.html",
      "source_locator": "Experiment setup; independent outer evaluation; model comparisons; economics; boundaries",
      "id": "f00345",
      "source": "F033",
      "target": "T:Economics",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in Verification & review. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": false,
      "source_url": "https://martinfowler.com/articles/are-harnesses-worth-the-cost.html",
      "source_locator": "Experiment setup; independent outer evaluation; model comparisons; economics; boundaries",
      "id": "f00346",
      "source": "F033",
      "target": "T:Verification & review",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_STREAM_MAPPING",
      "rationale": "Editorial placement in Engineering structure. Read the recorded source scope and caveat; this is not a Polimi-assigned F classification.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "mapping_author": "Enrico Papalini / AI-assisted editorial integration",
      "primary": false,
      "source_url": "https://martinfowler.com/articles/are-harnesses-worth-the-cost.html",
      "source_locator": "Experiment setup; independent outer evaluation; model comparisons; economics; boundaries",
      "id": "f00347",
      "source": "F033",
      "target": "T:Engineering structure",
      "key": "MF_V12:F_EDITORIAL_STREAM_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Economic costs and return. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/are-harnesses-worth-the-cost.html",
      "source_locator": "Experiment setup; independent outer evaluation; model comparisons; economics; boundaries",
      "id": "f00348",
      "source": "F033",
      "target": "K:Economic costs and return",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Independent verification and oracles. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/are-harnesses-worth-the-cost.html",
      "source_locator": "Experiment setup; independent outer evaluation; model comparisons; economics; boundaries",
      "id": "f00349",
      "source": "F033",
      "target": "K:Independent verification and oracles",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_TOPIC_MAPPING",
      "rationale": "The selected passages address Specifications and governance. This thematic interpretation does not constitute empirical support.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/are-harnesses-worth-the-cost.html",
      "source_locator": "Experiment setup; independent outer evaluation; model comparisons; economics; boundaries",
      "id": "f00350",
      "source": "F033",
      "target": "K:Specifications and governance",
      "key": "MF_V12:F_EDITORIAL_TOPIC_MAPPING",
      "atlas_family": "classification"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Measuring productivity from code to production. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/are-harnesses-worth-the-cost.html",
      "source_locator": "Experiment setup; independent outer evaluation; model comparisons; economics; boundaries",
      "id": "f00351",
      "source": "F033",
      "target": "C:C02",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Limits and capability of coding agents. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/are-harnesses-worth-the-cost.html",
      "source_locator": "Experiment setup; independent outer evaluation; model comparisons; economics; boundaries",
      "id": "f00352",
      "source": "F033",
      "target": "C:C03",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Specifications, intent and executable contracts. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/are-harnesses-worth-the-cost.html",
      "source_locator": "Experiment setup; independent outer evaluation; model comparisons; economics; boundaries",
      "id": "f00353",
      "source": "F033",
      "target": "C:C04",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Testing, external oracles and evidence of correctness. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/are-harnesses-worth-the-cost.html",
      "source_locator": "Experiment setup; independent outer evaluation; model comparisons; economics; boundaries",
      "id": "f00354",
      "source": "F033",
      "target": "C:C07",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Economics, jobs, risk and evidence-based adoption. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/are-harnesses-worth-the-cost.html",
      "source_locator": "Experiment setup; independent outer evaluation; model comparisons; economics; boundaries",
      "id": "f00355",
      "source": "F033",
      "target": "C:C12",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_EDITORIAL_CHAPTER_MAPPING",
      "rationale": "Proposed companion reading for Choosing Practices and Recognizing Their Limits. No citation was inserted into the manuscript.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "actual_citation": false,
      "source_url": "https://martinfowler.com/articles/are-harnesses-worth-the-cost.html",
      "source_locator": "Experiment setup; independent outer evaluation; model comparisons; economics; boundaries",
      "id": "f00356",
      "source": "F033",
      "target": "C:C13",
      "key": "MF_V12:F_EDITORIAL_CHAPTER_MAPPING",
      "atlas_family": "mapping"
    },
    {
      "relation": "F_BODY_LINKS_TO",
      "rationale": "A link in the article body points to this essay; next/previous/latest navigation is excluded.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "target_url": "https://martinfowler.com/articles/exploring-gen-ai/refactoring-economic-benefit.html",
      "source_url": "https://martinfowler.com/articles/are-harnesses-worth-the-cost.html",
      "source_locator": "Body, not series navigation",
      "id": "f00357",
      "source": "F033",
      "target": "F030",
      "key": "MF_V12:F_BODY_LINKS_TO",
      "atlas_family": "dependency"
    },
    {
      "relation": "F_SERIES_EDITED_BY",
      "rationale": "The series index explicitly credits Birgitta as a contributor and editor.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai.html",
      "source_locator": "Series index closing credit",
      "id": "f00358",
      "source": "COLLECTION:MF:EXPLORING_GEN_AI",
      "target": "AUTHOR:MF:birgitta-b-ckeler",
      "key": "MF_V12:F_SERIES_EDITED_BY",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_EDITORIAL_COMPARISON",
      "rationale": "Different taxonomies of constructing tool context; a conceptual comparison, not an effectiveness claim.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/01-tool-landscape.html",
      "target_basis": "Recorded atlas summary and limitations; no new W/O/P/B primary-source audit",
      "source_locator": "Body: task and interaction categories; prompt composition; models and hosting",
      "id": "f00359",
      "source": "F001",
      "target": "O031",
      "key": "MF_V12:F_EDITORIAL_COMPARISON",
      "atlas_family": "comparison"
    },
    {
      "relation": "F_EDITORIAL_COMPARISON",
      "rationale": "Both raise the origin of test expectations; the median example is not a replication of the Java benchmark.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/02-median-tale.html",
      "target_basis": "Recorded atlas summary and limitations; no new W/O/P/B primary-source audit",
      "source_locator": "Body: the three median implementations and the test discussion",
      "id": "f00360",
      "source": "F002",
      "target": "W077",
      "key": "MF_V12:F_EDITORIAL_COMPARISON",
      "atlas_family": "comparison"
    },
    {
      "relation": "F_EDITORIAL_COMPARISON",
      "rationale": "Contrasts perceived assistance with end-to-end delivered change; measures and settings differ.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/03-coding-assistance-when-useful.html",
      "target_basis": "Recorded atlas summary and limitations; no new W/O/P/B primary-source audit",
      "source_locator": "Body: usefulness factors and review/rework effort",
      "id": "f00361",
      "source": "F003",
      "target": "W010",
      "key": "MF_V12:F_EDITORIAL_COMPARISON",
      "atlas_family": "comparison"
    },
    {
      "relation": "F_EDITORIAL_COMPARISON",
      "rationale": "Reviewer attention is a shared problem; these practitioner accounts are not independent causal evidence.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/04-coding-assistance-how-in-the-way.html",
      "target_basis": "Recorded atlas summary and limitations; no new W/O/P/B primary-source audit",
      "source_locator": "Body: reinforcing existing practices; reviewing instead of producing",
      "id": "f00362",
      "source": "F004",
      "target": "O019",
      "key": "MF_V12:F_EDITORIAL_COMPARISON",
      "atlas_family": "comparison"
    },
    {
      "relation": "F_EDITORIAL_COMPARISON",
      "rationale": "Human knowledge sharing offers a reading connection to stewardship, not an AI-pairing evaluation.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/05-not-your-pair-programmer.html",
      "target_basis": "Recorded atlas summary and limitations; no new W/O/P/B primary-source audit",
      "source_locator": "Body: knowledge sharing, team flow and pairing with assistance",
      "id": "f00363",
      "source": "F005",
      "target": "W173",
      "key": "MF_V12:F_EDITORIAL_COMPARISON",
      "atlas_family": "comparison"
    },
    {
      "relation": "F_EDITORIAL_COMPARISON",
      "rationale": "Human-led tests and quality-assurance practices can be compared without treating a pattern as a trial result.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/06-tdd-with-coding-assistance.html",
      "target_basis": "Recorded atlas summary and limitations; no new W/O/P/B primary-source audit",
      "source_locator": "Body: red, green and refactoring discussions",
      "id": "f00364",
      "source": "F006",
      "target": "B014",
      "key": "MF_V12:F_EDITORIAL_COMPARISON",
      "atlas_family": "comparison"
    },
    {
      "relation": "F_EDITORIAL_COMPARISON",
      "rationale": "Contrasts learned generation and explicit contracts; the book process is a separate authorial proposal.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/07-how-is-this-different.html",
      "target_basis": "Recorded atlas summary and limitations; no new W/O/P/B primary-source audit",
      "source_locator": "Body: abstraction levels and comparison with traditional generation",
      "id": "f00365",
      "source": "F007",
      "target": "B050",
      "key": "MF_V12:F_EDITORIAL_COMPARISON",
      "atlas_family": "comparison"
    },
    {
      "relation": "F_EDITORIAL_COMPARISON",
      "rationale": "Both motivate controls chosen for the observed problem; neither establishes a universal reliability threshold.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/08-how-to-tackle-unreliability.html",
      "target_basis": "Recorded atlas summary and limitations; no new W/O/P/B primary-source audit",
      "source_locator": "Body: confidence, timeboxing and assistant persona",
      "id": "f00366",
      "source": "F008",
      "target": "B109",
      "key": "MF_V12:F_EDITORIAL_COMPARISON",
      "atlas_family": "comparison"
    },
    {
      "relation": "F_EDITORIAL_COMPARISON",
      "rationale": "An onboarding narrative and an exploratory comprehension study address related but different settings.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/09-ai-help-onboarding-codebase.html",
      "target_basis": "Recorded atlas summary and limitations; no new W/O/P/B primary-source audit",
      "source_locator": "Body: issue exploration, code search, environment and testing attempts",
      "id": "f00367",
      "source": "F009",
      "target": "W155",
      "key": "MF_V12:F_EDITORIAL_COMPARISON",
      "atlas_family": "comparison"
    },
    {
      "relation": "F_EDITORIAL_COMPARISON",
      "rationale": "Compare recovery of brownfield context; common subject matter is not corroborating evidence.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/09-ai-help-onboarding-codebase.html",
      "target_basis": "Recorded atlas summary and limitations; no new W/O/P/B primary-source audit",
      "source_locator": "Body: issue exploration, code search, environment and testing attempts",
      "id": "f00368",
      "source": "F009",
      "target": "O002",
      "key": "MF_V12:F_EDITORIAL_COMPARISON",
      "atlas_family": "comparison"
    },
    {
      "relation": "F_EDITORIAL_COMPARISON",
      "rationale": "Both expose risks of semantic migration, but use different tasks, methods and tool generations.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/10-ai-for-tech-stack-migration.html",
      "target_basis": "Recorded atlas summary and limitations; no new W/O/P/B primary-source audit",
      "source_locator": "Body: manually solved baseline, agent setup and migration observations",
      "id": "f00369",
      "source": "F010",
      "target": "W101",
      "key": "MF_V12:F_EDITORIAL_COMPARISON",
      "atlas_family": "comparison"
    },
    {
      "relation": "F_EDITORIAL_COMPARISON",
      "rationale": "Larger changes invite comparison with review complexity; no equivalent treatment or outcome is claimed.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/11-multi-file-editing.html",
      "target_basis": "Recorded atlas summary and limitations; no new W/O/P/B primary-source audit",
      "source_locator": "Body: multi-file mode, feedback loops and implications of larger changes",
      "id": "f00370",
      "source": "F011",
      "target": "W073",
      "key": "MF_V12:F_EDITORIAL_COMPARISON",
      "atlas_family": "comparison"
    },
    {
      "relation": "F_EDITORIAL_COMPARISON",
      "rationale": "Relates reasoning choices to external loop feedback; this mapping is editorial, not a tested comparison.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/12-role-of-reasoning.html",
      "target_basis": "Recorded atlas summary and limitations; no new W/O/P/B primary-source audit",
      "source_locator": "Body: reasoning models, software tasks and contextual/tool feedback",
      "id": "f00371",
      "source": "F012",
      "target": "O006",
      "key": "MF_V12:F_EDITORIAL_COMPARISON",
      "atlas_family": "comparison"
    },
    {
      "relation": "F_EDITORIAL_COMPARISON",
      "rationale": "Shared author and overlapping practitioner concerns; do not count these accounts as independent confirmation.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/13-role-of-developer-skills.html",
      "target_basis": "Recorded atlas summary and limitations; no new W/O/P/B primary-source audit",
      "source_locator": "Body: missteps and the time-to-commit, iteration and codebase-lifetime perspectives",
      "id": "f00372",
      "source": "F013",
      "target": "P047",
      "key": "MF_V12:F_EDITORIAL_COMPARISON",
      "atlas_family": "comparison"
    },
    {
      "relation": "F_EDITORIAL_COMPARISON",
      "rationale": "Explaining code and preserving behavior are separable; the ByteBuffer dialogue is not a modernization benchmark.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/14-guiding-llm-java-bytebuffer.html",
      "target_basis": "Recorded atlas summary and limitations; no new W/O/P/B primary-source audit",
      "source_locator": "Body: header reading, position side effects and absolute access",
      "id": "f00373",
      "source": "F014",
      "target": "W101",
      "key": "MF_V12:F_EDITORIAL_COMPARISON",
      "atlas_family": "comparison"
    },
    {
      "relation": "F_EDITORIAL_COMPARISON",
      "rationale": "A successful learning narrative does not measure the retention outcome investigated in a learning study.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/15-building-tmt-mirror-visualization.html",
      "target_basis": "Recorded atlas summary and limitations; no new W/O/P/B primary-source audit",
      "source_locator": "Body: initial visualization, hexagon geometry and iterative refinement",
      "id": "f00374",
      "source": "F015",
      "target": "W118",
      "key": "MF_V12:F_EDITORIAL_COMPARISON",
      "atlas_family": "comparison"
    },
    {
      "relation": "F_EDITORIAL_COMPARISON",
      "rationale": "Threat analysis and adversarial workspace-injection research concern related boundaries, not the same prevalence estimate.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/software-supply-chain-attack-surface.html",
      "target_basis": "Recorded atlas summary and limitations; no new W/O/P/B primary-source audit",
      "source_locator": "Body: assistant inputs, tools, supply-chain exposure and defenses",
      "id": "f00375",
      "source": "F016",
      "target": "W060",
      "key": "MF_V12:F_EDITORIAL_COMPARISON",
      "atlas_family": "comparison"
    },
    {
      "relation": "F_EDITORIAL_COMPARISON",
      "rationale": "Supply-chain commentary connects to configuration exposure; neither establishes real-world exploitation frequency.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/software-supply-chain-attack-surface.html",
      "target_basis": "Recorded atlas summary and limitations; no new W/O/P/B primary-source audit",
      "source_locator": "Body: assistant inputs, tools, supply-chain exposure and defenses",
      "id": "f00376",
      "source": "F016",
      "target": "W053",
      "key": "MF_V12:F_EDITORIAL_COMPARISON",
      "atlas_family": "comparison"
    },
    {
      "relation": "F_EDITORIAL_COMPARISON",
      "rationale": "Compare maintained code and persistent project knowledge as context; no automatic effectiveness equivalence.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/16-building-custom-tooling-with-llms.html",
      "target_basis": "Recorded atlas summary and limitations; no new W/O/P/B primary-source audit",
      "source_locator": "Body: PlantUML extension, implementation iterations and code habitability",
      "id": "f00377",
      "source": "F017",
      "target": "B022",
      "key": "MF_V12:F_EDITORIAL_COMPARISON",
      "atlas_family": "comparison"
    },
    {
      "relation": "F_EDITORIAL_COMPARISON",
      "rationale": "Unattended task completion and acceptance evidence are different; the small Codex example is not a benchmark replication.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/autonomous-agents-codex-example.html",
      "target_basis": "Recorded atlas summary and limitations; no new W/O/P/B primary-source audit",
      "source_locator": "Body: supervised/background distinction, task trace and repeated attempts",
      "id": "f00378",
      "source": "F018",
      "target": "W111",
      "key": "MF_V12:F_EDITORIAL_COMPARISON",
      "atlas_family": "comparison"
    },
    {
      "relation": "F_EDITORIAL_COMPARISON",
      "rationale": "Both make repository reuse relevant; an anecdote is not a second study of reuse rates.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/autonomous-agents-codex-example.html",
      "target_basis": "Recorded atlas summary and limitations; no new W/O/P/B primary-source audit",
      "source_locator": "Body: supervised/background distinction, task trace and repeated attempts",
      "id": "f00379",
      "source": "F018",
      "target": "W031",
      "key": "MF_V12:F_EDITORIAL_COMPARISON",
      "atlas_family": "comparison"
    },
    {
      "relation": "F_EDITORIAL_COMPARISON",
      "rationale": "Responsibility and understanding connect to the critique of authorship-based knowledge proxies; both remain qualified arguments.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/i-still-care-about-the-code.html",
      "target_basis": "Recorded atlas summary and limitations; no new W/O/P/B primary-source audit",
      "source_locator": "Body: operational responsibility and comparison with compilers",
      "id": "f00380",
      "source": "F019",
      "target": "W189",
      "key": "MF_V12:F_EDITORIAL_COMPARISON",
      "atlas_family": "comparison"
    },
    {
      "relation": "F_EDITORIAL_COMPARISON",
      "rationale": "Both question code-acceptance metrics; a discarded-code case differs from survey-based productivity measurement.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/partner-with-ai-and-throw-away-the-code.html",
      "target_basis": "Recorded atlas summary and limitations; no new W/O/P/B primary-source audit",
      "source_locator": "Body: diagnosis, experiments, discarded proposals and final rewrite",
      "id": "f00381",
      "source": "F020",
      "target": "W009",
      "key": "MF_V12:F_EDITORIAL_COMPARISON",
      "atlas_family": "comparison"
    },
    {
      "relation": "F_EDITORIAL_COMPARISON",
      "rationale": "Situational review heuristics can be compared with risk-ranked automation; the heuristic is not validated calibration.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/to-vibe-or-not-vibe.html",
      "target_basis": "Recorded atlas summary and limitations; no new W/O/P/B primary-source audit",
      "source_locator": "Body: risk factors and situational review decisions",
      "id": "f00382",
      "source": "F021",
      "target": "W093",
      "key": "MF_V12:F_EDITORIAL_COMPARISON",
      "atlas_family": "comparison"
    },
    {
      "relation": "F_EDITORIAL_COMPARISON",
      "rationale": "Compare review proportionality using the existing restricted-record summary, not a newly inspected subscriber article.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/to-vibe-or-not-vibe.html",
      "target_basis": "Recorded atlas summary and limitations; no new W/O/P/B primary-source audit",
      "source_locator": "Body: risk factors and situational review decisions",
      "id": "f00383",
      "source": "F021",
      "target": "P118",
      "key": "MF_V12:F_EDITORIAL_COMPARISON",
      "atlas_family": "comparison"
    },
    {
      "relation": "F_EDITORIAL_COMPARISON",
      "rationale": "A runnable reference and persistent instructions provide different contextual anchors; the link is a design comparison.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/anchoring-to-reference.html",
      "target_basis": "Recorded atlas summary and limitations; no new W/O/P/B primary-source audit",
      "source_locator": "Body: reference application, differences, report and update workflow",
      "id": "f00384",
      "source": "F022",
      "target": "B022",
      "key": "MF_V12:F_EDITORIAL_COMPARISON",
      "atlas_family": "comparison"
    },
    {
      "relation": "F_EDITORIAL_COMPARISON",
      "rationale": "Both discuss specification granularity; the article’s doubts must not be collapsed into endorsement of SDD.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/sdd-3-tools.html",
      "target_basis": "Recorded atlas summary and limitations; no new W/O/P/B primary-source audit",
      "source_locator": "Body: definitions of SDD; Kiro, spec-kit and Tessl explorations; reflections",
      "id": "f00385",
      "source": "F023",
      "target": "O018",
      "key": "MF_V12:F_EDITORIAL_COMPARISON",
      "atlas_family": "comparison"
    },
    {
      "relation": "F_EDITORIAL_COMPARISON",
      "rationale": "Compare the SDD taxonomy with the book’s pattern catalogue; they are different classifications and proposals.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/sdd-3-tools.html",
      "target_basis": "Recorded atlas summary and limitations; no new W/O/P/B primary-source audit",
      "source_locator": "Body: definitions of SDD; Kiro, spec-kit and Tessl explorations; reflections",
      "id": "f00386",
      "source": "F023",
      "target": "B063",
      "key": "MF_V12:F_EDITORIAL_COMPARISON",
      "atlas_family": "comparison"
    },
    {
      "relation": "F_EDITORIAL_COMPARISON",
      "rationale": "Brownfield fit and documentation overhead connect to the book’s limitations discussion, not proof of framework efficacy.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/sdd-3-tools.html",
      "target_basis": "Recorded atlas summary and limitations; no new W/O/P/B primary-source audit",
      "source_locator": "Body: definitions of SDD; Kiro, spec-kit and Tessl explorations; reflections",
      "id": "f00387",
      "source": "F023",
      "target": "B064",
      "key": "MF_V12:F_EDITORIAL_COMPARISON",
      "atlas_family": "comparison"
    },
    {
      "relation": "F_EDITORIAL_COMPARISON",
      "rationale": "Both concern internal quality behind passing checks; the CCMenu anecdote remains a bounded account.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/ccmenu-quality.html",
      "target_basis": "Recorded atlas summary and limitations; no new W/O/P/B primary-source audit",
      "source_locator": "Body: GitLab support, optional values, duplication and cache behavior",
      "id": "f00388",
      "source": "F024",
      "target": "O007",
      "key": "MF_V12:F_EDITORIAL_COMPARISON",
      "atlas_family": "comparison"
    },
    {
      "relation": "F_EDITORIAL_COMPARISON",
      "rationale": "Two context-engineering framings; shared terminology is neither a citation assertion nor independent validation.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/context-engineering-coding-agents.html",
      "target_basis": "Recorded atlas summary and limitations; no new W/O/P/B primary-source audit",
      "source_locator": "Body: trigger-based feature overview and context configuration",
      "id": "f00389",
      "source": "F025",
      "target": "O031",
      "key": "MF_V12:F_EDITORIAL_COMPARISON",
      "atlas_family": "comparison"
    },
    {
      "relation": "F_EDITORIAL_COMPARISON",
      "rationale": "Context delivery and persistent memory can be compared while keeping configuration distinct from authoritative state.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/context-engineering-coding-agents.html",
      "target_basis": "Recorded atlas summary and limitations; no new W/O/P/B primary-source audit",
      "source_locator": "Body: trigger-based feature overview and context configuration",
      "id": "f00390",
      "source": "F025",
      "target": "B090",
      "key": "MF_V12:F_EDITORIAL_COMPARISON",
      "atlas_family": "comparison"
    },
    {
      "relation": "F_EDITORIAL_COMPARISON",
      "rationale": "Compare harness components and verification gaps; the original OpenAI account was not independently replicated here.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/harness-engineering-memo.html",
      "target_basis": "Recorded atlas summary and limitations; no new W/O/P/B primary-source audit",
      "source_locator": "Body: three categories; templates; runtime constraints; brownfield retrofit; final thoughts",
      "id": "f00391",
      "source": "F026",
      "target": "B104",
      "key": "MF_V12:F_EDITORIAL_COMPARISON",
      "atlas_family": "comparison"
    },
    {
      "relation": "F_EDITORIAL_COMPARISON",
      "rationale": "Both discuss human work above execution; analogous loop language does not imply identical governance.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/humans-and-agents.html",
      "target_basis": "Recorded atlas summary and limitations; no new W/O/P/B primary-source audit",
      "source_locator": "Body: why/how loops; humans outside, in and on the loop; flywheel",
      "id": "f00392",
      "source": "F027",
      "target": "O009",
      "key": "MF_V12:F_EDITORIAL_COMPARISON",
      "atlas_family": "comparison"
    },
    {
      "relation": "F_EDITORIAL_COMPARISON",
      "rationale": "Connects a proposed human role to organizational loop ownership, without claiming measured team improvement.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/humans-and-agents.html",
      "target_basis": "Recorded atlas summary and limitations; no new W/O/P/B primary-source audit",
      "source_locator": "Body: why/how loops; humans outside, in and on the loop; flywheel",
      "id": "f00393",
      "source": "F027",
      "target": "B105",
      "key": "MF_V12:F_EDITORIAL_COMPARISON",
      "atlas_family": "comparison"
    },
    {
      "relation": "F_EDITORIAL_COMPARISON",
      "rationale": "Local feasibility and a full local loop address different scopes; the memoir is not a production TCO benchmark.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/local-models-for-coding-factors.html",
      "target_basis": "Recorded atlas summary and limitations; no new W/O/P/B primary-source audit",
      "source_locator": "Scope; factors influencing viability; context size and harness; conclusions",
      "id": "f00394",
      "source": "F028",
      "target": "B108",
      "key": "MF_V12:F_EDITORIAL_COMPARISON",
      "atlas_family": "comparison"
    },
    {
      "relation": "F_EDITORIAL_COMPARISON",
      "rationale": "Task and setup sensitivity provide a comparison for choosing a smaller mechanism, not a universal model ranking.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/local-models-for-coding-experiences.html",
      "target_basis": "Recorded atlas summary and limitations; no new W/O/P/B primary-source audit",
      "source_locator": "Viability funnel; two task descriptions; manual/automated phases; day-to-day use",
      "id": "f00395",
      "source": "F029",
      "target": "B109",
      "key": "MF_V12:F_EDITORIAL_COMPARISON",
      "atlas_family": "comparison"
    },
    {
      "relation": "F_EDITORIAL_COMPARISON",
      "rationale": "Estimated inference savings are narrower than accepted-change economics; setup, review and maintenance remain separate costs.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/refactoring-economic-benefit.html",
      "target_basis": "Recorded atlas summary and limitations; no new W/O/P/B primary-source audit",
      "source_locator": "Experiment in refactoring; results table; notes on process; further work",
      "id": "f00396",
      "source": "F030",
      "target": "B106",
      "key": "MF_V12:F_EDITORIAL_COMPARISON",
      "atlas_family": "comparison"
    },
    {
      "relation": "F_EDITORIAL_COMPARISON",
      "rationale": "Writing tests first does not establish oracle independence; this comparison spans different experimental designs.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/tdd-in-the-agent-loop.html",
      "target_basis": "Recorded atlas summary and limitations; no new W/O/P/B primary-source audit",
      "source_locator": "Setup; results; test-first and red-green goals; costs; conclusions",
      "id": "f00397",
      "source": "F031",
      "target": "W077",
      "key": "MF_V12:F_EDITORIAL_COMPARISON",
      "atlas_family": "comparison"
    },
    {
      "relation": "F_EDITORIAL_COMPARISON",
      "rationale": "Human-led assisted TDD and TDD wholly within an agent are different interventions, not contradictory replications.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/tdd-in-the-agent-loop.html",
      "target_basis": "Recorded atlas summary and limitations; no new W/O/P/B primary-source audit",
      "source_locator": "Setup; results; test-first and red-green goals; costs; conclusions",
      "id": "f00398",
      "source": "F031",
      "target": "F006",
      "key": "MF_V12:F_EDITORIAL_COMPARISON",
      "atlas_family": "comparison"
    },
    {
      "relation": "F_EDITORIAL_COMPARISON",
      "rationale": "Compares test-feedback mechanisms with quality gates; passing tests and reliable acceptance remain distinct.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/tdd-in-the-agent-loop.html",
      "target_basis": "Recorded atlas summary and limitations; no new W/O/P/B primary-source audit",
      "source_locator": "Setup; results; test-first and red-green goals; costs; conclusions",
      "id": "f00399",
      "source": "F031",
      "target": "B091",
      "key": "MF_V12:F_EDITORIAL_COMPARISON",
      "atlas_family": "comparison"
    },
    {
      "relation": "F_EDITORIAL_COMPARISON",
      "rationale": "Concurrent agents share coordination and review-capacity concerns; the Pulse-derived record is a different source context.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/an-accidental-blackboard.html",
      "target_basis": "Recorded atlas summary and limitations; no new W/O/P/B primary-source audit",
      "source_locator": "Emergent behavior; shared plans; repository as blackboard; CI trade-off",
      "id": "f00400",
      "source": "F032",
      "target": "P070",
      "key": "MF_V12:F_EDITORIAL_COMPARISON",
      "atlas_family": "comparison"
    },
    {
      "relation": "F_EDITORIAL_COMPARISON",
      "rationale": "An emergent blackboard and designed multi-agent orchestration are related approaches, not equivalent reliability results.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/exploring-gen-ai/an-accidental-blackboard.html",
      "target_basis": "Recorded atlas summary and limitations; no new W/O/P/B primary-source audit",
      "source_locator": "Emergent behavior; shared plans; repository as blackboard; CI trade-off",
      "id": "f00401",
      "source": "F032",
      "target": "B095",
      "key": "MF_V12:F_EDITORIAL_COMPARISON",
      "atlas_family": "comparison"
    },
    {
      "relation": "F_EDITORIAL_COMPARISON",
      "rationale": "A small implementation experiment can inform a lifecycle-cost discussion but does not replicate the broader synthesis.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/are-harnesses-worth-the-cost.html",
      "target_basis": "Recorded atlas summary and limitations; no new W/O/P/B primary-source audit",
      "source_locator": "Experiment setup; independent outer evaluation; model comparisons; economics; boundaries",
      "id": "f00402",
      "source": "F033",
      "target": "W095",
      "key": "MF_V12:F_EDITORIAL_COMPARISON",
      "atlas_family": "comparison"
    },
    {
      "relation": "F_EDITORIAL_COMPARISON",
      "rationale": "Generation cost per attempt does not include the full economic costs described in the book.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/are-harnesses-worth-the-cost.html",
      "target_basis": "Recorded atlas summary and limitations; no new W/O/P/B primary-source audit",
      "source_locator": "Experiment setup; independent outer evaluation; model comparisons; economics; boundaries",
      "id": "f00403",
      "source": "F033",
      "target": "B106",
      "key": "MF_V12:F_EDITORIAL_COMPARISON",
      "atlas_family": "comparison"
    },
    {
      "relation": "F_EDITORIAL_COMPARISON",
      "rationale": "Conditional harness benefits offer a comparison for minimum-sufficient control selection, not validation of the book’s framework.",
      "provenance": "Independent atlas integration of Exploring Gen AI, 2026-10-13",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/are-harnesses-worth-the-cost.html",
      "target_basis": "Recorded atlas summary and limitations; no new W/O/P/B primary-source audit",
      "source_locator": "Experiment setup; independent outer evaluation; model comparisons; economics; boundaries",
      "id": "f00404",
      "source": "F033",
      "target": "B109",
      "key": "MF_V12:F_EDITORIAL_COMPARISON",
      "atlas_family": "comparison"
    },
    {
      "relation": "PRIMARY_STREAM",
      "provenance": "Osmani incremental source review, 2026-10-18",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_url": "https://addyo.substack.com/p/agentic-verification",
      "source_verified": "full primary article, byline and dateline inspected",
      "manuscript_citation": "false",
      "empirical_validation": "not_established",
      "rationale": "Verification is the central topic.",
      "id": "u20261018_00000",
      "source": "O051",
      "target": "T:Verification & review",
      "key": "UPDATE_20261018:PRIMARY_STREAM",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "provenance": "Osmani incremental source review, 2026-10-18",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_url": "https://addyo.substack.com/p/agentic-verification",
      "source_verified": "full primary article, byline and dateline inspected",
      "manuscript_citation": "false",
      "empirical_validation": "not_established",
      "rationale": "Checks constrain code quality.",
      "id": "u20261018_00001",
      "source": "O051",
      "target": "T:Code quality & security",
      "key": "UPDATE_20261018:SECONDARY_STREAM",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "provenance": "Osmani incremental source review, 2026-10-18",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_url": "https://addyo.substack.com/p/agentic-verification",
      "source_verified": "full primary article, byline and dateline inspected",
      "manuscript_citation": "false",
      "empirical_validation": "not_established",
      "rationale": "Editorial fit to the existing topic.",
      "id": "u20261018_00002",
      "source": "O051",
      "target": "K:Independent verification and oracles",
      "key": "UPDATE_20261018:ADDRESSES_TOPIC",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "provenance": "Osmani incremental source review, 2026-10-18",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_url": "https://addyo.substack.com/p/agentic-verification",
      "source_verified": "full primary article, byline and dateline inspected",
      "manuscript_citation": "false",
      "empirical_validation": "not_established",
      "rationale": "Editorial fit to the existing topic.",
      "id": "u20261018_00003",
      "source": "O051",
      "target": "K:Evaluation methodology and baselines",
      "key": "UPDATE_20261018:ADDRESSES_TOPIC",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "provenance": "Osmani incremental source review, 2026-10-18",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_url": "https://addyo.substack.com/p/agentic-verification",
      "source_verified": "full primary article, byline and dateline inspected",
      "manuscript_citation": "false",
      "empirical_validation": "not_established",
      "rationale": "Editorial fit to the existing topic.",
      "id": "u20261018_00004",
      "source": "O051",
      "target": "K:Specifications and governance",
      "key": "UPDATE_20261018:ADDRESSES_TOPIC",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "provenance": "Osmani incremental source review, 2026-10-18",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_url": "https://addyo.substack.com/p/agentic-verification",
      "source_verified": "full primary article, byline and dateline inspected",
      "manuscript_citation": "false",
      "empirical_validation": "not_established",
      "rationale": "Editorial fit to the existing topic.",
      "id": "u20261018_00005",
      "source": "O051",
      "target": "K:Long-running agent execution",
      "key": "UPDATE_20261018:ADDRESSES_TOPIC",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "provenance": "Osmani incremental source review, 2026-10-18",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_url": "https://addyo.substack.com/p/agentic-verification",
      "source_verified": "full primary article, byline and dateline inspected",
      "manuscript_citation": "false",
      "empirical_validation": "not_established",
      "rationale": "Testing and oracle design.",
      "id": "u20261018_00006",
      "source": "O051",
      "target": "C:C07",
      "key": "UPDATE_20261018:INFORMS_CHAPTER",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "provenance": "Osmani incremental source review, 2026-10-18",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_url": "https://addyo.substack.com/p/agentic-verification",
      "source_verified": "full primary article, byline and dateline inspected",
      "manuscript_citation": "false",
      "empirical_validation": "not_established",
      "rationale": "Success criteria before implementation.",
      "id": "u20261018_00007",
      "source": "O051",
      "target": "C:C04",
      "key": "UPDATE_20261018:INFORMS_CHAPTER",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "provenance": "Osmani incremental source review, 2026-10-18",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_url": "https://addyo.substack.com/p/agentic-verification",
      "source_verified": "full primary article, byline and dateline inspected",
      "manuscript_citation": "false",
      "empirical_validation": "not_established",
      "rationale": "Behavioral parity during migrations.",
      "id": "u20261018_00008",
      "source": "O051",
      "target": "C:C05",
      "key": "UPDATE_20261018:INFORMS_CHAPTER",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "provenance": "Osmani incremental source review, 2026-10-18",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_url": "https://addyo.substack.com/p/agentic-verification",
      "source_verified": "full primary article, byline and dateline inspected",
      "manuscript_citation": "false",
      "empirical_validation": "not_established",
      "rationale": "Evidence for human acceptance.",
      "id": "u20261018_00009",
      "source": "O051",
      "target": "C:C08",
      "key": "UPDATE_20261018:INFORMS_CHAPTER",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "provenance": "Osmani incremental source review, 2026-10-18",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_url": "https://addyo.substack.com/p/agentic-verification",
      "source_verified": "full primary article, byline and dateline inspected",
      "manuscript_citation": "false",
      "empirical_validation": "not_established",
      "rationale": "Connects selective review to concrete verification techniques.",
      "id": "u20261018_00010",
      "source": "O051",
      "target": "O001",
      "key": "UPDATE_20261018:EDITORIAL_COMPARISON_NOT_CITATION",
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "provenance": "Osmani incremental source review, 2026-10-18",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_url": "https://addyo.substack.com/p/agentic-verification",
      "source_verified": "full primary article, byline and dateline inspected",
      "manuscript_citation": "false",
      "empirical_validation": "not_established",
      "rationale": "Shared concern with behavioral compatibility in migrations.",
      "id": "u20261018_00011",
      "source": "O051",
      "target": "O002",
      "key": "UPDATE_20261018:EDITORIAL_COMPARISON_NOT_CITATION",
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON_NOT_CITATION",
      "provenance": "Osmani incremental source review, 2026-10-18",
      "comparison_scope": "EDITORIAL_THEMATIC",
      "mapping_confidence": "EDITORIAL_MATCH_UNSCORED",
      "source_url": "https://addyo.substack.com/p/agentic-verification",
      "source_verified": "full primary article, byline and dateline inspected",
      "manuscript_citation": "false",
      "empirical_validation": "not_established",
      "rationale": "Concrete testing techniques complement the earlier quality-gates argument.",
      "id": "u20261018_00012",
      "source": "O051",
      "target": "O007",
      "key": "UPDATE_20261018:EDITORIAL_COMPARISON_NOT_CITATION",
      "atlas_family": "comparison"
    },
    {
      "relation": "PRIMARY_STREAM",
      "provenance": "Primary-source review and independent atlas mapping, 2026-10-18",
      "rationale": "Editorial reading for architecture, independent checks and operational economics; these links are not manuscript citations or validation of NDSE2.",
      "manuscript_citation": false,
      "empirical_validation": false,
      "id": "u20261018_00013",
      "source": "P124",
      "target": "T:Engineering structure",
      "key": "UPDATE_20261018:PRIMARY_STREAM",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "provenance": "Primary-source review and independent atlas mapping, 2026-10-18",
      "rationale": "Editorial reading for architecture, independent checks and operational economics; these links are not manuscript citations or validation of NDSE2.",
      "manuscript_citation": false,
      "empirical_validation": false,
      "id": "u20261018_00014",
      "source": "P124",
      "target": "T:Verification & review",
      "key": "UPDATE_20261018:SECONDARY_STREAM",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "provenance": "Primary-source review and independent atlas mapping, 2026-10-18",
      "rationale": "Editorial reading for architecture, independent checks and operational economics; these links are not manuscript citations or validation of NDSE2.",
      "manuscript_citation": false,
      "empirical_validation": false,
      "id": "u20261018_00015",
      "source": "P124",
      "target": "T:Economics",
      "key": "UPDATE_20261018:SECONDARY_STREAM",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "provenance": "Primary-source review and independent atlas mapping, 2026-10-18",
      "rationale": "Editorial reading for architecture, independent checks and operational economics; these links are not manuscript citations or validation of NDSE2.",
      "manuscript_citation": false,
      "empirical_validation": false,
      "id": "u20261018_00016",
      "source": "P124",
      "target": "K:Architecture and modularity",
      "key": "UPDATE_20261018:ADDRESSES_TOPIC",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "provenance": "Primary-source review and independent atlas mapping, 2026-10-18",
      "rationale": "Editorial reading for architecture, independent checks and operational economics; these links are not manuscript citations or validation of NDSE2.",
      "manuscript_citation": false,
      "empirical_validation": false,
      "id": "u20261018_00017",
      "source": "P124",
      "target": "K:Independent verification and oracles",
      "key": "UPDATE_20261018:ADDRESSES_TOPIC",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "provenance": "Primary-source review and independent atlas mapping, 2026-10-18",
      "rationale": "Editorial reading for architecture, independent checks and operational economics; these links are not manuscript citations or validation of NDSE2.",
      "manuscript_citation": false,
      "empirical_validation": false,
      "id": "u20261018_00018",
      "source": "P124",
      "target": "K:Dependencies and agent supply chain",
      "key": "UPDATE_20261018:ADDRESSES_TOPIC",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "provenance": "Primary-source review and independent atlas mapping, 2026-10-18",
      "rationale": "Editorial reading for architecture, independent checks and operational economics; these links are not manuscript citations or validation of NDSE2.",
      "manuscript_citation": false,
      "empirical_validation": false,
      "id": "u20261018_00019",
      "source": "P124",
      "target": "K:Economic costs and return",
      "key": "UPDATE_20261018:ADDRESSES_TOPIC",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "provenance": "Primary-source review and independent atlas mapping, 2026-10-18",
      "rationale": "Editorial reading for architecture, independent checks and operational economics; these links are not manuscript citations or validation of NDSE2.",
      "manuscript_citation": false,
      "empirical_validation": false,
      "id": "u20261018_00020",
      "source": "P124",
      "target": "C:C05",
      "key": "UPDATE_20261018:INFORMS_CHAPTER_PROPOSAL",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "provenance": "Primary-source review and independent atlas mapping, 2026-10-18",
      "rationale": "Editorial reading for architecture, independent checks and operational economics; these links are not manuscript citations or validation of NDSE2.",
      "manuscript_citation": false,
      "empirical_validation": false,
      "id": "u20261018_00021",
      "source": "P124",
      "target": "C:C07",
      "key": "UPDATE_20261018:INFORMS_CHAPTER_PROPOSAL",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER_PROPOSAL",
      "provenance": "Primary-source review and independent atlas mapping, 2026-10-18",
      "rationale": "Editorial reading for architecture, independent checks and operational economics; these links are not manuscript citations or validation of NDSE2.",
      "manuscript_citation": false,
      "empirical_validation": false,
      "id": "u20261018_00022",
      "source": "P124",
      "target": "C:C12",
      "key": "UPDATE_20261018:INFORMS_CHAPTER_PROPOSAL",
      "atlas_family": "mapping"
    },
    {
      "relation": "EDITORIAL_COMPARISON",
      "provenance": "Primary-source review and independent atlas mapping, 2026-10-18",
      "rationale": "Editorial comparison of AI evaluation guidance; distinct publications, no claim of independent corroboration.",
      "manuscript_citation": false,
      "empirical_validation": false,
      "id": "u20261018_00023",
      "source": "P124",
      "target": "P075",
      "key": "UPDATE_20261018:EDITORIAL_COMPARISON",
      "atlas_family": "comparison"
    },
    {
      "relation": "EDITORIAL_COMPARISON",
      "provenance": "Primary-source review and independent atlas mapping, 2026-10-18",
      "rationale": "Editorial comparison of operational architecture and cost tradeoffs in guest book excerpts; distinct book authors and source works.",
      "manuscript_citation": false,
      "empirical_validation": false,
      "id": "u20261018_00024",
      "source": "P124",
      "target": "P098",
      "key": "UPDATE_20261018:EDITORIAL_COMPARISON",
      "atlas_family": "comparison"
    },
    {
      "relation": "CITES_PARENT_ISSUE_OF",
      "provenance": "Primary-source review and independent atlas mapping, 2026-10-18",
      "original_href": "https://newsletter.pragmaticengineer.com/i/201622200/3-reliability-fail-no-automated-zone-failover-for-coinbases-global-trading-service",
      "resolved_url": "https://newsletter.pragmaticengineer.com/p/did-anthropics-new-model-just-boost?open=false",
      "matched_field": "attributes.parent_issue_url",
      "source_locator": "Closing Takeaways: the Coinbase outage discussion",
      "rationale": "The article links the Pulse parent issue of the retained blog excerpt P106. It does not directly link the blog URL and does not provide an independent second incident report.",
      "manuscript_citation": false,
      "empirical_validation": false,
      "id": "u20261018_00025",
      "source": "P124",
      "target": "P106",
      "key": "UPDATE_20261018:CITES_PARENT_ISSUE_OF",
      "atlas_family": "dependency"
    },
    {
      "relation": "F_AUTHORED_BY",
      "provenance": "Primary source inspected 2026-10-18",
      "rationale": "Published byline; hosting on martinfowler.com does not assign authorship to Martin Fowler.",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/practitioner-voice.html",
      "source_locator": "Primary article byline",
      "id": "u20261018_00026",
      "source": "F034",
      "target": "AUTHOR:MF:jim-highsmith",
      "key": "UPDATE_20261018:F_AUTHORED_BY",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_PUBLISHED_ON_SITE",
      "provenance": "Primary source inspected 2026-10-18",
      "rationale": "Article published on martinfowler.com; not asserted to belong to the Exploring Generative AI series.",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/practitioner-voice.html",
      "source_locator": "Primary canonical URL",
      "id": "u20261018_00027",
      "source": "F034",
      "target": "COLLECTION:MF:SITE",
      "key": "UPDATE_20261018:F_PUBLISHED_ON_SITE",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_AUTHORED_BY",
      "provenance": "Primary source inspected 2026-10-18",
      "rationale": "Published byline; hosting on martinfowler.com does not assign authorship to Martin Fowler.",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/software-meets-hardware.html",
      "source_locator": "Primary article byline",
      "id": "u20261018_00028",
      "source": "F035",
      "target": "AUTHOR:MF:kuldeep-singh",
      "key": "UPDATE_20261018:F_AUTHORED_BY",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_PUBLISHED_ON_SITE",
      "provenance": "Primary source inspected 2026-10-18",
      "rationale": "Article published on martinfowler.com; not asserted to belong to the Exploring Generative AI series.",
      "empirical_validation": false,
      "source_url": "https://martinfowler.com/articles/software-meets-hardware.html",
      "source_locator": "Primary canonical URL",
      "id": "u20261018_00029",
      "source": "F035",
      "target": "COLLECTION:MF:SITE",
      "key": "UPDATE_20261018:F_PUBLISHED_ON_SITE",
      "atlas_family": "provenance"
    },
    {
      "relation": "F_EDITORIAL_COMPARISON",
      "provenance": "Primary-source review and independent atlas mapping, 2026-10-18",
      "rationale": "Both invite attention to human thinking and learning beyond retained AI output; this is an editorial comparison, not a source citation or causal validation.",
      "source_published_link": false,
      "empirical_validation": false,
      "id": "u20261018_00030",
      "source": "F034",
      "target": "F020",
      "key": "UPDATE_20261018:F_EDITORIAL_COMPARISON",
      "atlas_family": "comparison"
    },
    {
      "relation": "F_EDITORIAL_COMPARISON",
      "provenance": "Primary-source review and independent atlas mapping, 2026-10-18",
      "rationale": "Both discuss using AI while learning an unfamiliar existing system; engineering observations still need validation in that system.",
      "source_published_link": false,
      "empirical_validation": false,
      "id": "u20261018_00031",
      "source": "F035",
      "target": "F009",
      "key": "UPDATE_20261018:F_EDITORIAL_COMPARISON",
      "atlas_family": "comparison"
    },
    {
      "relation": "F_EDITORIAL_COMPARISON",
      "provenance": "Primary-source review and independent atlas mapping, 2026-10-18",
      "rationale": "Both describe AI-assisted construction of supporting engineering tools; the comparison does not establish a general productivity effect.",
      "source_published_link": false,
      "empirical_validation": false,
      "id": "u20261018_00032",
      "source": "F035",
      "target": "F017",
      "key": "UPDATE_20261018:F_EDITORIAL_COMPARISON",
      "atlas_family": "comparison"
    },
    {
      "relation": "PRIMARY_STREAM",
      "provenance": "Primary-source review and independent atlas mapping, 2026-10-18",
      "rationale": "Independent thematic classification from the reviewed primary article.",
      "empirical_validation": false,
      "id": "u20261018_00033",
      "source": "F034",
      "target": "T:Skills & learning",
      "key": "UPDATE_20261018:PRIMARY_STREAM",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "provenance": "Primary-source review and independent atlas mapping, 2026-10-18",
      "rationale": "Independent thematic classification from the reviewed primary article.",
      "empirical_validation": false,
      "id": "u20261018_00034",
      "source": "F034",
      "target": "T:System knowledge & memory",
      "key": "UPDATE_20261018:SECONDARY_STREAM",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "provenance": "Primary-source review and independent atlas mapping, 2026-10-18",
      "rationale": "Independent thematic classification from the reviewed primary article.",
      "empirical_validation": false,
      "id": "u20261018_00035",
      "source": "F034",
      "target": "K:Human cognitive load",
      "key": "UPDATE_20261018:ADDRESSES_TOPIC",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "provenance": "Primary-source review and independent atlas mapping, 2026-10-18",
      "rationale": "Independent thematic classification from the reviewed primary article.",
      "empirical_validation": false,
      "id": "u20261018_00036",
      "source": "F034",
      "target": "K:Cognitive offloading and skill debt",
      "key": "UPDATE_20261018:ADDRESSES_TOPIC",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "provenance": "Primary-source review and independent atlas mapping, 2026-10-18",
      "rationale": "Independent thematic classification from the reviewed primary article.",
      "empirical_validation": false,
      "id": "u20261018_00037",
      "source": "F034",
      "target": "K:Ownership and knowledge transfer",
      "key": "UPDATE_20261018:ADDRESSES_TOPIC",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "provenance": "Primary-source review and independent atlas mapping, 2026-10-18",
      "rationale": "Suggested companion reading; not an assertion of citation in the published book.",
      "empirical_validation": false,
      "id": "u20261018_00038",
      "source": "F034",
      "target": "C:C09",
      "key": "UPDATE_20261018:INFORMS_CHAPTER",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "provenance": "Primary-source review and independent atlas mapping, 2026-10-18",
      "rationale": "Suggested companion reading; not an assertion of citation in the published book.",
      "empirical_validation": false,
      "id": "u20261018_00039",
      "source": "F034",
      "target": "C:C10",
      "key": "UPDATE_20261018:INFORMS_CHAPTER",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "provenance": "Primary-source review and independent atlas mapping, 2026-10-18",
      "rationale": "Suggested companion reading; not an assertion of citation in the published book.",
      "empirical_validation": false,
      "id": "u20261018_00040",
      "source": "F034",
      "target": "C:C11",
      "key": "UPDATE_20261018:INFORMS_CHAPTER",
      "atlas_family": "mapping"
    },
    {
      "relation": "PRIMARY_STREAM",
      "provenance": "Primary-source review and independent atlas mapping, 2026-10-18",
      "rationale": "Independent thematic classification from the reviewed primary article.",
      "empirical_validation": false,
      "id": "u20261018_00041",
      "source": "F035",
      "target": "T:Engineering structure",
      "key": "UPDATE_20261018:PRIMARY_STREAM",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "provenance": "Primary-source review and independent atlas mapping, 2026-10-18",
      "rationale": "Independent thematic classification from the reviewed primary article.",
      "empirical_validation": false,
      "id": "u20261018_00042",
      "source": "F035",
      "target": "T:Skills & learning",
      "key": "UPDATE_20261018:SECONDARY_STREAM",
      "atlas_family": "classification"
    },
    {
      "relation": "SECONDARY_STREAM",
      "provenance": "Primary-source review and independent atlas mapping, 2026-10-18",
      "rationale": "Independent thematic classification from the reviewed primary article.",
      "empirical_validation": false,
      "id": "u20261018_00043",
      "source": "F035",
      "target": "T:Productivity",
      "key": "UPDATE_20261018:SECONDARY_STREAM",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "provenance": "Primary-source review and independent atlas mapping, 2026-10-18",
      "rationale": "Independent thematic classification from the reviewed primary article.",
      "empirical_validation": false,
      "id": "u20261018_00044",
      "source": "F035",
      "target": "K:Onboarding and developer fluency",
      "key": "UPDATE_20261018:ADDRESSES_TOPIC",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "provenance": "Primary-source review and independent atlas mapping, 2026-10-18",
      "rationale": "Independent thematic classification from the reviewed primary article.",
      "empirical_validation": false,
      "id": "u20261018_00045",
      "source": "F035",
      "target": "K:System understanding and rationale",
      "key": "UPDATE_20261018:ADDRESSES_TOPIC",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "provenance": "Primary-source review and independent atlas mapping, 2026-10-18",
      "rationale": "Independent thematic classification from the reviewed primary article.",
      "empirical_validation": false,
      "id": "u20261018_00046",
      "source": "F035",
      "target": "K:Developer workflow and adoption",
      "key": "UPDATE_20261018:ADDRESSES_TOPIC",
      "atlas_family": "classification"
    },
    {
      "relation": "ADDRESSES_TOPIC",
      "provenance": "Primary-source review and independent atlas mapping, 2026-10-18",
      "rationale": "Independent thematic classification from the reviewed primary article.",
      "empirical_validation": false,
      "id": "u20261018_00047",
      "source": "F035",
      "target": "K:Independent verification and oracles",
      "key": "UPDATE_20261018:ADDRESSES_TOPIC",
      "atlas_family": "classification"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "provenance": "Primary-source review and independent atlas mapping, 2026-10-18",
      "rationale": "Suggested companion reading; not an assertion of citation in the published book.",
      "empirical_validation": false,
      "id": "u20261018_00048",
      "source": "F035",
      "target": "C:C02",
      "key": "UPDATE_20261018:INFORMS_CHAPTER",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "provenance": "Primary-source review and independent atlas mapping, 2026-10-18",
      "rationale": "Suggested companion reading; not an assertion of citation in the published book.",
      "empirical_validation": false,
      "id": "u20261018_00049",
      "source": "F035",
      "target": "C:C05",
      "key": "UPDATE_20261018:INFORMS_CHAPTER",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "provenance": "Primary-source review and independent atlas mapping, 2026-10-18",
      "rationale": "Suggested companion reading; not an assertion of citation in the published book.",
      "empirical_validation": false,
      "id": "u20261018_00050",
      "source": "F035",
      "target": "C:C09",
      "key": "UPDATE_20261018:INFORMS_CHAPTER",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "provenance": "Primary-source review and independent atlas mapping, 2026-10-18",
      "rationale": "Suggested companion reading; not an assertion of citation in the published book.",
      "empirical_validation": false,
      "id": "u20261018_00051",
      "source": "F035",
      "target": "C:C10",
      "key": "UPDATE_20261018:INFORMS_CHAPTER",
      "atlas_family": "mapping"
    },
    {
      "relation": "INFORMS_CHAPTER",
      "provenance": "Primary-source review and independent atlas mapping, 2026-10-18",
      "rationale": "Suggested companion reading; not an assertion of citation in the published book.",
      "empirical_validation": false,
      "id": "u20261018_00052",
      "source": "F035",
      "target": "C:C13",
      "key": "UPDATE_20261018:INFORMS_CHAPTER",
      "atlas_family": "mapping"
    },
    {
      "relation": "NDSE2_EDITION_OF",
      "provenance": "Atlas update, 2026-10-18",
      "id": "u20261018_00053",
      "source": "EDITION:NDSE2:13.7.1",
      "target": "PUB:NDSE2",
      "key": "UPDATE_20261018:NDSE2_EDITION_OF",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_PUBLISHED_VOLUME",
      "provenance": "Atlas update, 2026-10-18",
      "id": "u20261018_00054",
      "source": "PUB:NDSE2",
      "target": "V06",
      "key": "UPDATE_20261018:NDSE2_PUBLISHED_VOLUME",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_CHAPTER",
      "provenance": "Atlas update, 2026-10-18",
      "chapter_number": 1,
      "id": "u20261018_00055",
      "source": "PUB:NDSE2",
      "target": "NDSE2:C01",
      "key": "UPDATE_20261018:NDSE2_HAS_CHAPTER",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_REPRESENTS_CHAPTER",
      "provenance": "Atlas update, 2026-10-18",
      "id": "u20261018_00056",
      "source": "NDSE2:C01",
      "target": "C:C01",
      "key": "UPDATE_20261018:NDSE2_REPRESENTS_CHAPTER",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter01.tex",
      "source_line": 13,
      "section_number": "1.1",
      "id": "u20261018_00057",
      "source": "NDSE2:C01",
      "target": "NDSE2:S01.01",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter01.tex",
      "source_line": 29,
      "section_number": "1.2",
      "id": "u20261018_00058",
      "source": "NDSE2:C01",
      "target": "NDSE2:S01.02",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter01.tex",
      "source_line": 49,
      "section_number": "1.3",
      "id": "u20261018_00059",
      "source": "NDSE2:C01",
      "target": "NDSE2:S01.03",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter01.tex",
      "source_line": 65,
      "section_number": "1.4",
      "id": "u20261018_00060",
      "source": "NDSE2:C01",
      "target": "NDSE2:S01.04",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter01.tex",
      "source_line": 82,
      "section_number": "1.5",
      "id": "u20261018_00061",
      "source": "NDSE2:C01",
      "target": "NDSE2:S01.05",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter01.tex",
      "source_line": 94,
      "section_number": "1.6",
      "id": "u20261018_00062",
      "source": "NDSE2:C01",
      "target": "NDSE2:S01.06",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter01.tex",
      "source_line": 114,
      "section_number": "1.7",
      "id": "u20261018_00063",
      "source": "NDSE2:C01",
      "target": "NDSE2:S01.07",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter01.tex",
      "source_line": 126,
      "section_number": "1.8",
      "id": "u20261018_00064",
      "source": "NDSE2:C01",
      "target": "NDSE2:S01.08",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter01.tex",
      "source_line": 144,
      "section_number": "1.9",
      "id": "u20261018_00065",
      "source": "NDSE2:C01",
      "target": "NDSE2:S01.09",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/didactics/worked01.tex",
      "source_line": 1,
      "section_number": "1.10",
      "id": "u20261018_00066",
      "source": "NDSE2:C01",
      "target": "NDSE2:S01.10",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/exercises/exercise01.tex",
      "source_line": 2,
      "section_number": "1.11",
      "id": "u20261018_00067",
      "source": "NDSE2:C01",
      "target": "NDSE2:S01.11",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "C:C01",
      "locators_json": "[{\"file\": \"EN/chapters/chapter01.tex\", \"line\": 33, \"macro\": \"autocite\", \"bibkey\": \"W002\", \"sha256\": \"277ec2181a885dfee7268a6d504503c8c039a8cc6c8201bfd2a966515d5b2500\", \"section_id\": \"NDSE2:S01.02\"}, {\"file\": \"EN/chapters/chapter01.tex\", \"line\": 86, \"macro\": \"autocite\", \"bibkey\": \"W002\", \"sha256\": \"277ec2181a885dfee7268a6d504503c8c039a8cc6c8201bfd2a966515d5b2500\", \"section_id\": \"NDSE2:S01.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00068",
      "source": "NDSE2:C01",
      "target": "W002",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C01",
      "locators_json": "[{\"file\": \"EN/chapters/chapter01.tex\", \"line\": 118, \"macro\": \"autocite\", \"bibkey\": \"W003\", \"sha256\": \"277ec2181a885dfee7268a6d504503c8c039a8cc6c8201bfd2a966515d5b2500\", \"section_id\": \"NDSE2:S01.07\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00069",
      "source": "NDSE2:C01",
      "target": "W003",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C01",
      "locators_json": "[{\"file\": \"EN/chapters/chapter01.tex\", \"line\": 148, \"macro\": \"autocite\", \"bibkey\": \"W010\", \"sha256\": \"277ec2181a885dfee7268a6d504503c8c039a8cc6c8201bfd2a966515d5b2500\", \"section_id\": \"NDSE2:S01.09\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00070",
      "source": "NDSE2:C01",
      "target": "W010",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C01",
      "locators_json": "[{\"file\": \"EN/chapters/chapter01.tex\", \"line\": 71, \"macro\": \"autocite\", \"bibkey\": \"W011\", \"sha256\": \"277ec2181a885dfee7268a6d504503c8c039a8cc6c8201bfd2a966515d5b2500\", \"section_id\": \"NDSE2:S01.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00071",
      "source": "NDSE2:C01",
      "target": "W011",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C01",
      "locators_json": "[{\"file\": \"EN/chapters/chapter01.tex\", \"line\": 35, \"macro\": \"autocite\", \"bibkey\": \"W012\", \"sha256\": \"277ec2181a885dfee7268a6d504503c8c039a8cc6c8201bfd2a966515d5b2500\", \"section_id\": \"NDSE2:S01.02\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00072",
      "source": "NDSE2:C01",
      "target": "W012",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C01",
      "locators_json": "[{\"file\": \"EN/chapters/chapter01.tex\", \"line\": 120, \"macro\": \"autocite\", \"bibkey\": \"W023\", \"sha256\": \"277ec2181a885dfee7268a6d504503c8c039a8cc6c8201bfd2a966515d5b2500\", \"section_id\": \"NDSE2:S01.07\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00073",
      "source": "NDSE2:C01",
      "target": "W023",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C01",
      "locators_json": "[{\"file\": \"EN/chapters/chapter01.tex\", \"line\": 53, \"macro\": \"autocite\", \"bibkey\": \"W122\", \"sha256\": \"277ec2181a885dfee7268a6d504503c8c039a8cc6c8201bfd2a966515d5b2500\", \"section_id\": \"NDSE2:S01.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00074",
      "source": "NDSE2:C01",
      "target": "W122",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "C:C01",
      "locators_json": "[{\"file\": \"EN/chapters/chapter01.tex\", \"line\": 55, \"macro\": \"autocite\", \"bibkey\": \"W153\", \"sha256\": \"277ec2181a885dfee7268a6d504503c8c039a8cc6c8201bfd2a966515d5b2500\", \"section_id\": \"NDSE2:S01.03\"}, {\"file\": \"EN/chapters/chapter01.tex\", \"line\": 86, \"macro\": \"autocite\", \"bibkey\": \"W153\", \"sha256\": \"277ec2181a885dfee7268a6d504503c8c039a8cc6c8201bfd2a966515d5b2500\", \"section_id\": \"NDSE2:S01.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00075",
      "source": "NDSE2:C01",
      "target": "W153",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 3,
      "literal_citation": true,
      "chapter_hub": "C:C01",
      "locators_json": "[{\"file\": \"EN/chapters/chapter01.tex\", \"line\": 17, \"macro\": \"autocite\", \"bibkey\": \"W170\", \"sha256\": \"277ec2181a885dfee7268a6d504503c8c039a8cc6c8201bfd2a966515d5b2500\", \"section_id\": \"NDSE2:S01.01\"}, {\"file\": \"EN/chapters/chapter01.tex\", \"line\": 100, \"macro\": \"autocite\", \"bibkey\": \"W170\", \"sha256\": \"277ec2181a885dfee7268a6d504503c8c039a8cc6c8201bfd2a966515d5b2500\", \"section_id\": \"NDSE2:S01.06\"}, {\"file\": \"EN/chapters/chapter01.tex\", \"line\": 136, \"macro\": \"autocite\", \"bibkey\": \"W170\", \"sha256\": \"277ec2181a885dfee7268a6d504503c8c039a8cc6c8201bfd2a966515d5b2500\", \"section_id\": \"NDSE2:S01.08\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00076",
      "source": "NDSE2:C01",
      "target": "W170",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C01",
      "locators_json": "[{\"file\": \"EN/chapters/chapter01.tex\", \"line\": 136, \"macro\": \"autocite\", \"bibkey\": \"W175\", \"sha256\": \"277ec2181a885dfee7268a6d504503c8c039a8cc6c8201bfd2a966515d5b2500\", \"section_id\": \"NDSE2:S01.08\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00077",
      "source": "NDSE2:C01",
      "target": "W175",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C01",
      "locators_json": "[{\"file\": \"EN/chapters/chapter01.tex\", \"line\": 19, \"macro\": \"autocite\", \"bibkey\": \"W176\", \"sha256\": \"277ec2181a885dfee7268a6d504503c8c039a8cc6c8201bfd2a966515d5b2500\", \"section_id\": \"NDSE2:S01.01\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00078",
      "source": "NDSE2:C01",
      "target": "W176",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C01",
      "locators_json": "[{\"file\": \"EN/chapters/chapter01.tex\", \"line\": 98, \"macro\": \"autocite\", \"bibkey\": \"W186\", \"sha256\": \"277ec2181a885dfee7268a6d504503c8c039a8cc6c8201bfd2a966515d5b2500\", \"section_id\": \"NDSE2:S01.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00079",
      "source": "NDSE2:C01",
      "target": "W186",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "C:C01",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter01.tex\", \"line\": 33, \"macro\": \"autocite\", \"bibkey\": \"W002\", \"sha256\": \"e89175da618cfae5b422e16c8e01fd457d1da8308a5d9359a2b6aac592cf63ca\", \"section_id\": \"NDSE2:S01.02\"}, {\"file\": \"ITA/chapters/chapter01.tex\", \"line\": 84, \"macro\": \"autocite\", \"bibkey\": \"W002\", \"sha256\": \"e89175da618cfae5b422e16c8e01fd457d1da8308a5d9359a2b6aac592cf63ca\", \"section_id\": \"NDSE2:S01.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00080",
      "source": "NDSE2:C01",
      "target": "W002",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C01",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter01.tex\", \"line\": 116, \"macro\": \"autocite\", \"bibkey\": \"W003\", \"sha256\": \"e89175da618cfae5b422e16c8e01fd457d1da8308a5d9359a2b6aac592cf63ca\", \"section_id\": \"NDSE2:S01.07\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00081",
      "source": "NDSE2:C01",
      "target": "W003",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C01",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter01.tex\", \"line\": 145, \"macro\": \"autocite\", \"bibkey\": \"W010\", \"sha256\": \"e89175da618cfae5b422e16c8e01fd457d1da8308a5d9359a2b6aac592cf63ca\", \"section_id\": \"NDSE2:S01.09\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00082",
      "source": "NDSE2:C01",
      "target": "W010",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C01",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter01.tex\", \"line\": 70, \"macro\": \"autocite\", \"bibkey\": \"W011\", \"sha256\": \"e89175da618cfae5b422e16c8e01fd457d1da8308a5d9359a2b6aac592cf63ca\", \"section_id\": \"NDSE2:S01.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00083",
      "source": "NDSE2:C01",
      "target": "W011",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C01",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter01.tex\", \"line\": 35, \"macro\": \"autocite\", \"bibkey\": \"W012\", \"sha256\": \"e89175da618cfae5b422e16c8e01fd457d1da8308a5d9359a2b6aac592cf63ca\", \"section_id\": \"NDSE2:S01.02\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00084",
      "source": "NDSE2:C01",
      "target": "W012",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C01",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter01.tex\", \"line\": 118, \"macro\": \"autocite\", \"bibkey\": \"W023\", \"sha256\": \"e89175da618cfae5b422e16c8e01fd457d1da8308a5d9359a2b6aac592cf63ca\", \"section_id\": \"NDSE2:S01.07\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00085",
      "source": "NDSE2:C01",
      "target": "W023",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C01",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter01.tex\", \"line\": 53, \"macro\": \"autocite\", \"bibkey\": \"W122\", \"sha256\": \"e89175da618cfae5b422e16c8e01fd457d1da8308a5d9359a2b6aac592cf63ca\", \"section_id\": \"NDSE2:S01.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00086",
      "source": "NDSE2:C01",
      "target": "W122",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "C:C01",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter01.tex\", \"line\": 55, \"macro\": \"autocite\", \"bibkey\": \"W153\", \"sha256\": \"e89175da618cfae5b422e16c8e01fd457d1da8308a5d9359a2b6aac592cf63ca\", \"section_id\": \"NDSE2:S01.03\"}, {\"file\": \"ITA/chapters/chapter01.tex\", \"line\": 84, \"macro\": \"autocite\", \"bibkey\": \"W153\", \"sha256\": \"e89175da618cfae5b422e16c8e01fd457d1da8308a5d9359a2b6aac592cf63ca\", \"section_id\": \"NDSE2:S01.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00087",
      "source": "NDSE2:C01",
      "target": "W153",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 3,
      "literal_citation": true,
      "chapter_hub": "C:C01",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter01.tex\", \"line\": 18, \"macro\": \"autocite\", \"bibkey\": \"W170\", \"sha256\": \"e89175da618cfae5b422e16c8e01fd457d1da8308a5d9359a2b6aac592cf63ca\", \"section_id\": \"NDSE2:S01.01\"}, {\"file\": \"ITA/chapters/chapter01.tex\", \"line\": 98, \"macro\": \"autocite\", \"bibkey\": \"W170\", \"sha256\": \"e89175da618cfae5b422e16c8e01fd457d1da8308a5d9359a2b6aac592cf63ca\", \"section_id\": \"NDSE2:S01.06\"}, {\"file\": \"ITA/chapters/chapter01.tex\", \"line\": 134, \"macro\": \"autocite\", \"bibkey\": \"W170\", \"sha256\": \"e89175da618cfae5b422e16c8e01fd457d1da8308a5d9359a2b6aac592cf63ca\", \"section_id\": \"NDSE2:S01.08\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00088",
      "source": "NDSE2:C01",
      "target": "W170",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C01",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter01.tex\", \"line\": 134, \"macro\": \"autocite\", \"bibkey\": \"W175\", \"sha256\": \"e89175da618cfae5b422e16c8e01fd457d1da8308a5d9359a2b6aac592cf63ca\", \"section_id\": \"NDSE2:S01.08\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00089",
      "source": "NDSE2:C01",
      "target": "W175",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C01",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter01.tex\", \"line\": 20, \"macro\": \"autocite\", \"bibkey\": \"W176\", \"sha256\": \"e89175da618cfae5b422e16c8e01fd457d1da8308a5d9359a2b6aac592cf63ca\", \"section_id\": \"NDSE2:S01.01\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00090",
      "source": "NDSE2:C01",
      "target": "W176",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C01",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter01.tex\", \"line\": 96, \"macro\": \"autocite\", \"bibkey\": \"W186\", \"sha256\": \"e89175da618cfae5b422e16c8e01fd457d1da8308a5d9359a2b6aac592cf63ca\", \"section_id\": \"NDSE2:S01.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00091",
      "source": "NDSE2:C01",
      "target": "W186",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C01",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W170\", \"source_id\": \"W170\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C01\", \"unit_id\": \"NDSE2:C01\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S01.01\", \"section_title\": \"Software engineering begins before the code\", \"container\": \"body\", \"file\": \"EN/chapters/chapter01.tex\", \"line\": 17, \"sha256\": \"277ec2181a885dfee7268a6d504503c8c039a8cc6c8201bfd2a966515d5b2500\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00092",
      "source": "NDSE2:S01.01",
      "target": "W170",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C01",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W176\", \"source_id\": \"W176\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C01\", \"unit_id\": \"NDSE2:C01\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S01.01\", \"section_title\": \"Software engineering begins before the code\", \"container\": \"body\", \"file\": \"EN/chapters/chapter01.tex\", \"line\": 19, \"sha256\": \"277ec2181a885dfee7268a6d504503c8c039a8cc6c8201bfd2a966515d5b2500\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00093",
      "source": "NDSE2:S01.01",
      "target": "W176",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C01",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W002\", \"source_id\": \"W002\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C01\", \"unit_id\": \"NDSE2:C01\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S01.02\", \"section_title\": \"From autocomplete to delegated execution\", \"container\": \"body\", \"file\": \"EN/chapters/chapter01.tex\", \"line\": 33, \"sha256\": \"277ec2181a885dfee7268a6d504503c8c039a8cc6c8201bfd2a966515d5b2500\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00094",
      "source": "NDSE2:S01.02",
      "target": "W002",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C01",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W012\", \"source_id\": \"W012\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C01\", \"unit_id\": \"NDSE2:C01\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S01.02\", \"section_title\": \"From autocomplete to delegated execution\", \"container\": \"body\", \"file\": \"EN/chapters/chapter01.tex\", \"line\": 35, \"sha256\": \"277ec2181a885dfee7268a6d504503c8c039a8cc6c8201bfd2a966515d5b2500\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00095",
      "source": "NDSE2:S01.02",
      "target": "W012",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C01",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W122\", \"source_id\": \"W122\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C01\", \"unit_id\": \"NDSE2:C01\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S01.03\", \"section_title\": \"The engineer's work before and after AI\", \"container\": \"body\", \"file\": \"EN/chapters/chapter01.tex\", \"line\": 53, \"sha256\": \"277ec2181a885dfee7268a6d504503c8c039a8cc6c8201bfd2a966515d5b2500\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00096",
      "source": "NDSE2:S01.03",
      "target": "W122",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C01",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W153\", \"source_id\": \"W153\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C01\", \"unit_id\": \"NDSE2:C01\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S01.03\", \"section_title\": \"The engineer's work before and after AI\", \"container\": \"body\", \"file\": \"EN/chapters/chapter01.tex\", \"line\": 55, \"sha256\": \"277ec2181a885dfee7268a6d504503c8c039a8cc6c8201bfd2a966515d5b2500\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00097",
      "source": "NDSE2:S01.03",
      "target": "W153",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C01",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W011\", \"source_id\": \"W011\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C01\", \"unit_id\": \"NDSE2:C01\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S01.04\", \"section_title\": \"The lifecycle of a trustworthy change\", \"container\": \"body\", \"file\": \"EN/chapters/chapter01.tex\", \"line\": 71, \"sha256\": \"277ec2181a885dfee7268a6d504503c8c039a8cc6c8201bfd2a966515d5b2500\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00098",
      "source": "NDSE2:S01.04",
      "target": "W011",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C01",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W002\", \"source_id\": \"W002\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C01\", \"unit_id\": \"NDSE2:C01\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S01.05\", \"section_title\": \"The autonomy–accountability boundary\", \"container\": \"body\", \"file\": \"EN/chapters/chapter01.tex\", \"line\": 86, \"sha256\": \"277ec2181a885dfee7268a6d504503c8c039a8cc6c8201bfd2a966515d5b2500\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00099",
      "source": "NDSE2:S01.05",
      "target": "W002",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C01",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W153\", \"source_id\": \"W153\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C01\", \"unit_id\": \"NDSE2:C01\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S01.05\", \"section_title\": \"The autonomy–accountability boundary\", \"container\": \"body\", \"file\": \"EN/chapters/chapter01.tex\", \"line\": 86, \"sha256\": \"277ec2181a885dfee7268a6d504503c8c039a8cc6c8201bfd2a966515d5b2500\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00100",
      "source": "NDSE2:S01.05",
      "target": "W153",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C01",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W170\", \"source_id\": \"W170\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C01\", \"unit_id\": \"NDSE2:C01\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S01.06\", \"section_title\": \"Why brownfield change starts with system comprehension\", \"container\": \"body\", \"file\": \"EN/chapters/chapter01.tex\", \"line\": 100, \"sha256\": \"277ec2181a885dfee7268a6d504503c8c039a8cc6c8201bfd2a966515d5b2500\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00101",
      "source": "NDSE2:S01.06",
      "target": "W170",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C01",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W186\", \"source_id\": \"W186\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C01\", \"unit_id\": \"NDSE2:C01\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S01.06\", \"section_title\": \"Why brownfield change starts with system comprehension\", \"container\": \"body\", \"file\": \"EN/chapters/chapter01.tex\", \"line\": 98, \"sha256\": \"277ec2181a885dfee7268a6d504503c8c039a8cc6c8201bfd2a966515d5b2500\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00102",
      "source": "NDSE2:S01.06",
      "target": "W186",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C01",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W003\", \"source_id\": \"W003\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C01\", \"unit_id\": \"NDSE2:C01\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S01.07\", \"section_title\": \"What the research can and cannot tell us\", \"container\": \"body\", \"file\": \"EN/chapters/chapter01.tex\", \"line\": 118, \"sha256\": \"277ec2181a885dfee7268a6d504503c8c039a8cc6c8201bfd2a966515d5b2500\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00103",
      "source": "NDSE2:S01.07",
      "target": "W003",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C01",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W023\", \"source_id\": \"W023\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C01\", \"unit_id\": \"NDSE2:C01\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S01.07\", \"section_title\": \"What the research can and cannot tell us\", \"container\": \"body\", \"file\": \"EN/chapters/chapter01.tex\", \"line\": 120, \"sha256\": \"277ec2181a885dfee7268a6d504503c8c039a8cc6c8201bfd2a966515d5b2500\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00104",
      "source": "NDSE2:S01.07",
      "target": "W023",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C01",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W170\", \"source_id\": \"W170\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C01\", \"unit_id\": \"NDSE2:C01\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S01.08\", \"section_title\": \"A teaching case, not a reported field experiment\", \"container\": \"body\", \"file\": \"EN/chapters/chapter01.tex\", \"line\": 136, \"sha256\": \"277ec2181a885dfee7268a6d504503c8c039a8cc6c8201bfd2a966515d5b2500\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00105",
      "source": "NDSE2:S01.08",
      "target": "W170",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C01",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W175\", \"source_id\": \"W175\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C01\", \"unit_id\": \"NDSE2:C01\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S01.08\", \"section_title\": \"A teaching case, not a reported field experiment\", \"container\": \"body\", \"file\": \"EN/chapters/chapter01.tex\", \"line\": 136, \"sha256\": \"277ec2181a885dfee7268a6d504503c8c039a8cc6c8201bfd2a966515d5b2500\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00106",
      "source": "NDSE2:S01.08",
      "target": "W175",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C01",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W010\", \"source_id\": \"W010\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C01\", \"unit_id\": \"NDSE2:C01\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S01.09\", \"section_title\": \"From generated output to an evidence question\", \"container\": \"body\", \"file\": \"EN/chapters/chapter01.tex\", \"line\": 148, \"sha256\": \"277ec2181a885dfee7268a6d504503c8c039a8cc6c8201bfd2a966515d5b2500\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00107",
      "source": "NDSE2:S01.09",
      "target": "W010",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C01",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W170\", \"source_id\": \"W170\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C01\", \"unit_id\": \"NDSE2:C01\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S01.01\", \"section_title\": \"La software engineering comincia prima del codice\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter01.tex\", \"line\": 18, \"sha256\": \"e89175da618cfae5b422e16c8e01fd457d1da8308a5d9359a2b6aac592cf63ca\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00108",
      "source": "NDSE2:S01.01",
      "target": "W170",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C01",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W176\", \"source_id\": \"W176\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C01\", \"unit_id\": \"NDSE2:C01\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S01.01\", \"section_title\": \"La software engineering comincia prima del codice\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter01.tex\", \"line\": 20, \"sha256\": \"e89175da618cfae5b422e16c8e01fd457d1da8308a5d9359a2b6aac592cf63ca\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00109",
      "source": "NDSE2:S01.01",
      "target": "W176",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C01",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W002\", \"source_id\": \"W002\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C01\", \"unit_id\": \"NDSE2:C01\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S01.02\", \"section_title\": \"Dall'autocomplete all'esecuzione delegata\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter01.tex\", \"line\": 33, \"sha256\": \"e89175da618cfae5b422e16c8e01fd457d1da8308a5d9359a2b6aac592cf63ca\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00110",
      "source": "NDSE2:S01.02",
      "target": "W002",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C01",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W012\", \"source_id\": \"W012\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C01\", \"unit_id\": \"NDSE2:C01\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S01.02\", \"section_title\": \"Dall'autocomplete all'esecuzione delegata\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter01.tex\", \"line\": 35, \"sha256\": \"e89175da618cfae5b422e16c8e01fd457d1da8308a5d9359a2b6aac592cf63ca\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00111",
      "source": "NDSE2:S01.02",
      "target": "W012",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C01",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W122\", \"source_id\": \"W122\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C01\", \"unit_id\": \"NDSE2:C01\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S01.03\", \"section_title\": \"Il lavoro dell'ingegnere prima e dopo l'AI\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter01.tex\", \"line\": 53, \"sha256\": \"e89175da618cfae5b422e16c8e01fd457d1da8308a5d9359a2b6aac592cf63ca\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00112",
      "source": "NDSE2:S01.03",
      "target": "W122",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C01",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W153\", \"source_id\": \"W153\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C01\", \"unit_id\": \"NDSE2:C01\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S01.03\", \"section_title\": \"Il lavoro dell'ingegnere prima e dopo l'AI\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter01.tex\", \"line\": 55, \"sha256\": \"e89175da618cfae5b422e16c8e01fd457d1da8308a5d9359a2b6aac592cf63ca\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00113",
      "source": "NDSE2:S01.03",
      "target": "W153",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C01",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W011\", \"source_id\": \"W011\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C01\", \"unit_id\": \"NDSE2:C01\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S01.04\", \"section_title\": \"Il ciclo di vita di una modifica affidabile\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter01.tex\", \"line\": 70, \"sha256\": \"e89175da618cfae5b422e16c8e01fd457d1da8308a5d9359a2b6aac592cf63ca\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00114",
      "source": "NDSE2:S01.04",
      "target": "W011",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C01",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W002\", \"source_id\": \"W002\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C01\", \"unit_id\": \"NDSE2:C01\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S01.05\", \"section_title\": \"Il confine fra autonomia e accountability\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter01.tex\", \"line\": 84, \"sha256\": \"e89175da618cfae5b422e16c8e01fd457d1da8308a5d9359a2b6aac592cf63ca\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00115",
      "source": "NDSE2:S01.05",
      "target": "W002",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C01",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W153\", \"source_id\": \"W153\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C01\", \"unit_id\": \"NDSE2:C01\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S01.05\", \"section_title\": \"Il confine fra autonomia e accountability\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter01.tex\", \"line\": 84, \"sha256\": \"e89175da618cfae5b422e16c8e01fd457d1da8308a5d9359a2b6aac592cf63ca\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00116",
      "source": "NDSE2:S01.05",
      "target": "W153",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C01",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W170\", \"source_id\": \"W170\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C01\", \"unit_id\": \"NDSE2:C01\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S01.06\", \"section_title\": \"Perché una modifica brownfield parte dalla comprensione del sistema\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter01.tex\", \"line\": 98, \"sha256\": \"e89175da618cfae5b422e16c8e01fd457d1da8308a5d9359a2b6aac592cf63ca\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00117",
      "source": "NDSE2:S01.06",
      "target": "W170",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C01",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W186\", \"source_id\": \"W186\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C01\", \"unit_id\": \"NDSE2:C01\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S01.06\", \"section_title\": \"Perché una modifica brownfield parte dalla comprensione del sistema\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter01.tex\", \"line\": 96, \"sha256\": \"e89175da618cfae5b422e16c8e01fd457d1da8308a5d9359a2b6aac592cf63ca\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00118",
      "source": "NDSE2:S01.06",
      "target": "W186",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C01",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W003\", \"source_id\": \"W003\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C01\", \"unit_id\": \"NDSE2:C01\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S01.07\", \"section_title\": \"Che cosa può e non può dirci la ricerca\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter01.tex\", \"line\": 116, \"sha256\": \"e89175da618cfae5b422e16c8e01fd457d1da8308a5d9359a2b6aac592cf63ca\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00119",
      "source": "NDSE2:S01.07",
      "target": "W003",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C01",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W023\", \"source_id\": \"W023\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C01\", \"unit_id\": \"NDSE2:C01\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S01.07\", \"section_title\": \"Che cosa può e non può dirci la ricerca\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter01.tex\", \"line\": 118, \"sha256\": \"e89175da618cfae5b422e16c8e01fd457d1da8308a5d9359a2b6aac592cf63ca\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00120",
      "source": "NDSE2:S01.07",
      "target": "W023",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C01",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W170\", \"source_id\": \"W170\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C01\", \"unit_id\": \"NDSE2:C01\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S01.08\", \"section_title\": \"Un caso didattico, non un esperimento sul campo\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter01.tex\", \"line\": 134, \"sha256\": \"e89175da618cfae5b422e16c8e01fd457d1da8308a5d9359a2b6aac592cf63ca\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00121",
      "source": "NDSE2:S01.08",
      "target": "W170",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C01",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W175\", \"source_id\": \"W175\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C01\", \"unit_id\": \"NDSE2:C01\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S01.08\", \"section_title\": \"Un caso didattico, non un esperimento sul campo\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter01.tex\", \"line\": 134, \"sha256\": \"e89175da618cfae5b422e16c8e01fd457d1da8308a5d9359a2b6aac592cf63ca\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00122",
      "source": "NDSE2:S01.08",
      "target": "W175",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C01",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W010\", \"source_id\": \"W010\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C01\", \"unit_id\": \"NDSE2:C01\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S01.09\", \"section_title\": \"Dall'output generato alla domanda sulle evidenze\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter01.tex\", \"line\": 145, \"sha256\": \"e89175da618cfae5b422e16c8e01fd457d1da8308a5d9359a2b6aac592cf63ca\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00123",
      "source": "NDSE2:S01.09",
      "target": "W010",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_HAS_CHAPTER",
      "provenance": "Atlas update, 2026-10-18",
      "chapter_number": 2,
      "id": "u20261018_00124",
      "source": "PUB:NDSE2",
      "target": "NDSE2:C02",
      "key": "UPDATE_20261018:NDSE2_HAS_CHAPTER",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_REPRESENTS_CHAPTER",
      "provenance": "Atlas update, 2026-10-18",
      "id": "u20261018_00125",
      "source": "NDSE2:C02",
      "target": "C:C02",
      "key": "UPDATE_20261018:NDSE2_REPRESENTS_CHAPTER",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter02.tex",
      "source_line": 11,
      "section_number": "2.1",
      "id": "u20261018_00126",
      "source": "NDSE2:C02",
      "target": "NDSE2:S02.01",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter02.tex",
      "source_line": 28,
      "section_number": "2.2",
      "id": "u20261018_00127",
      "source": "NDSE2:C02",
      "target": "NDSE2:S02.02",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter02.tex",
      "source_line": 43,
      "section_number": "2.3",
      "id": "u20261018_00128",
      "source": "NDSE2:C02",
      "target": "NDSE2:S02.03",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter02.tex",
      "source_line": 70,
      "section_number": "2.4",
      "id": "u20261018_00129",
      "source": "NDSE2:C02",
      "target": "NDSE2:S02.04",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter02.tex",
      "source_line": 86,
      "section_number": "2.5",
      "id": "u20261018_00130",
      "source": "NDSE2:C02",
      "target": "NDSE2:S02.05",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter02.tex",
      "source_line": 105,
      "section_number": "2.6",
      "id": "u20261018_00131",
      "source": "NDSE2:C02",
      "target": "NDSE2:S02.06",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter02.tex",
      "source_line": 123,
      "section_number": "2.7",
      "id": "u20261018_00132",
      "source": "NDSE2:C02",
      "target": "NDSE2:S02.07",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter02.tex",
      "source_line": 142,
      "section_number": "2.8",
      "id": "u20261018_00133",
      "source": "NDSE2:C02",
      "target": "NDSE2:S02.08",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter02.tex",
      "source_line": 182,
      "section_number": "2.9",
      "id": "u20261018_00134",
      "source": "NDSE2:C02",
      "target": "NDSE2:S02.09",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/didactics/worked02.tex",
      "source_line": 1,
      "section_number": "2.10",
      "id": "u20261018_00135",
      "source": "NDSE2:C02",
      "target": "NDSE2:S02.10",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/exercises/exercise02.tex",
      "source_line": 2,
      "section_number": "2.11",
      "id": "u20261018_00136",
      "source": "NDSE2:C02",
      "target": "NDSE2:S02.11",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C02",
      "locators_json": "[{\"file\": \"EN/chapters/chapter02.tex\", \"line\": 100, \"macro\": \"osmanicite\", \"bibkey\": \"O029\", \"sha256\": \"2f513eeed43e6183a3b26ebcebaa19a35ab53dbf561260b015e69357b049a72f\", \"section_id\": \"NDSE2:S02.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00137",
      "source": "NDSE2:C02",
      "target": "O029",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C02",
      "locators_json": "[{\"file\": \"EN/chapters/chapter02.tex\", \"line\": 100, \"macro\": \"osmanicite\", \"bibkey\": \"O049\", \"sha256\": \"2f513eeed43e6183a3b26ebcebaa19a35ab53dbf561260b015e69357b049a72f\", \"section_id\": \"NDSE2:S02.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00138",
      "source": "NDSE2:C02",
      "target": "O049",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C02",
      "locators_json": "[{\"file\": \"EN/chapters/chapter02.tex\", \"line\": 155, \"macro\": \"oroszcite\", \"bibkey\": \"P061\", \"sha256\": \"2f513eeed43e6183a3b26ebcebaa19a35ab53dbf561260b015e69357b049a72f\", \"section_id\": \"NDSE2:S02.08\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00139",
      "source": "NDSE2:C02",
      "target": "P061",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C02",
      "locators_json": "[{\"file\": \"EN/chapters/chapter02.tex\", \"line\": 78, \"macro\": \"autocite\", \"bibkey\": \"W001\", \"sha256\": \"2f513eeed43e6183a3b26ebcebaa19a35ab53dbf561260b015e69357b049a72f\", \"section_id\": \"NDSE2:S02.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00140",
      "source": "NDSE2:C02",
      "target": "W001",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C02",
      "locators_json": "[{\"file\": \"EN/chapters/chapter02.tex\", \"line\": 34, \"macro\": \"autocite\", \"bibkey\": \"W003\", \"sha256\": \"2f513eeed43e6183a3b26ebcebaa19a35ab53dbf561260b015e69357b049a72f\", \"section_id\": \"NDSE2:S02.02\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00141",
      "source": "NDSE2:C02",
      "target": "W003",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "C:C02",
      "locators_json": "[{\"file\": \"EN/chapters/chapter02.tex\", \"line\": 78, \"macro\": \"autocite\", \"bibkey\": \"W004\", \"sha256\": \"2f513eeed43e6183a3b26ebcebaa19a35ab53dbf561260b015e69357b049a72f\", \"section_id\": \"NDSE2:S02.04\"}, {\"file\": \"EN/chapters/chapter02.tex\", \"line\": 113, \"macro\": \"autocite\", \"bibkey\": \"W004\", \"sha256\": \"2f513eeed43e6183a3b26ebcebaa19a35ab53dbf561260b015e69357b049a72f\", \"section_id\": \"NDSE2:S02.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00142",
      "source": "NDSE2:C02",
      "target": "W004",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "C:C02",
      "locators_json": "[{\"file\": \"EN/chapters/chapter02.tex\", \"line\": 39, \"macro\": \"autocite\", \"bibkey\": \"W008\", \"sha256\": \"2f513eeed43e6183a3b26ebcebaa19a35ab53dbf561260b015e69357b049a72f\", \"section_id\": \"NDSE2:S02.02\"}, {\"file\": \"EN/chapters/chapter02.tex\", \"line\": 49, \"macro\": \"autocite\", \"bibkey\": \"W008\", \"sha256\": \"2f513eeed43e6183a3b26ebcebaa19a35ab53dbf561260b015e69357b049a72f\", \"section_id\": \"NDSE2:S02.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00143",
      "source": "NDSE2:C02",
      "target": "W008",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C02",
      "locators_json": "[{\"file\": \"EN/chapters/chapter02.tex\", \"line\": 19, \"macro\": \"autocite\", \"bibkey\": \"W009\", \"sha256\": \"2f513eeed43e6183a3b26ebcebaa19a35ab53dbf561260b015e69357b049a72f\", \"section_id\": \"NDSE2:S02.01\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00144",
      "source": "NDSE2:C02",
      "target": "W009",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "C:C02",
      "locators_json": "[{\"file\": \"EN/chapters/chapter02.tex\", \"line\": 19, \"macro\": \"autocite\", \"bibkey\": \"W010\", \"sha256\": \"2f513eeed43e6183a3b26ebcebaa19a35ab53dbf561260b015e69357b049a72f\", \"section_id\": \"NDSE2:S02.01\"}, {\"file\": \"EN/chapters/chapter02.tex\", \"line\": 92, \"macro\": \"autocite\", \"bibkey\": \"W010\", \"sha256\": \"2f513eeed43e6183a3b26ebcebaa19a35ab53dbf561260b015e69357b049a72f\", \"section_id\": \"NDSE2:S02.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00145",
      "source": "NDSE2:C02",
      "target": "W010",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "C:C02",
      "locators_json": "[{\"file\": \"EN/chapters/chapter02.tex\", \"line\": 134, \"macro\": \"autocite\", \"bibkey\": \"W020\", \"sha256\": \"2f513eeed43e6183a3b26ebcebaa19a35ab53dbf561260b015e69357b049a72f\", \"section_id\": \"NDSE2:S02.07\"}, {\"file\": \"EN/chapters/chapter02.tex\", \"line\": 134, \"macro\": \"autocite\", \"bibkey\": \"W020\", \"sha256\": \"2f513eeed43e6183a3b26ebcebaa19a35ab53dbf561260b015e69357b049a72f\", \"section_id\": \"NDSE2:S02.07\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00146",
      "source": "NDSE2:C02",
      "target": "W020",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "C:C02",
      "locators_json": "[{\"file\": \"EN/chapters/chapter02.tex\", \"line\": 49, \"macro\": \"autocite\", \"bibkey\": \"W023\", \"sha256\": \"2f513eeed43e6183a3b26ebcebaa19a35ab53dbf561260b015e69357b049a72f\", \"section_id\": \"NDSE2:S02.03\"}, {\"file\": \"EN/chapters/chapter02.tex\", \"line\": 134, \"macro\": \"autocite\", \"bibkey\": \"W023\", \"sha256\": \"2f513eeed43e6183a3b26ebcebaa19a35ab53dbf561260b015e69357b049a72f\", \"section_id\": \"NDSE2:S02.07\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00147",
      "source": "NDSE2:C02",
      "target": "W023",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C02",
      "locators_json": "[{\"file\": \"EN/chapters/chapter02.tex\", \"line\": 113, \"macro\": \"autocite\", \"bibkey\": \"W054\", \"sha256\": \"2f513eeed43e6183a3b26ebcebaa19a35ab53dbf561260b015e69357b049a72f\", \"section_id\": \"NDSE2:S02.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00148",
      "source": "NDSE2:C02",
      "target": "W054",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C02",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter02.tex\", \"line\": 100, \"macro\": \"osmanicite\", \"bibkey\": \"O029\", \"sha256\": \"2336ccabfd1817c7c21c8f4e06fec37bee109fee2b80718824482abd5f393ddb\", \"section_id\": \"NDSE2:S02.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00149",
      "source": "NDSE2:C02",
      "target": "O029",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C02",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter02.tex\", \"line\": 100, \"macro\": \"osmanicite\", \"bibkey\": \"O049\", \"sha256\": \"2336ccabfd1817c7c21c8f4e06fec37bee109fee2b80718824482abd5f393ddb\", \"section_id\": \"NDSE2:S02.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00150",
      "source": "NDSE2:C02",
      "target": "O049",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C02",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter02.tex\", \"line\": 155, \"macro\": \"oroszcite\", \"bibkey\": \"P061\", \"sha256\": \"2336ccabfd1817c7c21c8f4e06fec37bee109fee2b80718824482abd5f393ddb\", \"section_id\": \"NDSE2:S02.08\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00151",
      "source": "NDSE2:C02",
      "target": "P061",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C02",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter02.tex\", \"line\": 78, \"macro\": \"autocite\", \"bibkey\": \"W001\", \"sha256\": \"2336ccabfd1817c7c21c8f4e06fec37bee109fee2b80718824482abd5f393ddb\", \"section_id\": \"NDSE2:S02.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00152",
      "source": "NDSE2:C02",
      "target": "W001",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C02",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter02.tex\", \"line\": 34, \"macro\": \"autocite\", \"bibkey\": \"W003\", \"sha256\": \"2336ccabfd1817c7c21c8f4e06fec37bee109fee2b80718824482abd5f393ddb\", \"section_id\": \"NDSE2:S02.02\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00153",
      "source": "NDSE2:C02",
      "target": "W003",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "C:C02",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter02.tex\", \"line\": 78, \"macro\": \"autocite\", \"bibkey\": \"W004\", \"sha256\": \"2336ccabfd1817c7c21c8f4e06fec37bee109fee2b80718824482abd5f393ddb\", \"section_id\": \"NDSE2:S02.04\"}, {\"file\": \"ITA/chapters/chapter02.tex\", \"line\": 113, \"macro\": \"autocite\", \"bibkey\": \"W004\", \"sha256\": \"2336ccabfd1817c7c21c8f4e06fec37bee109fee2b80718824482abd5f393ddb\", \"section_id\": \"NDSE2:S02.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00154",
      "source": "NDSE2:C02",
      "target": "W004",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "C:C02",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter02.tex\", \"line\": 39, \"macro\": \"autocite\", \"bibkey\": \"W008\", \"sha256\": \"2336ccabfd1817c7c21c8f4e06fec37bee109fee2b80718824482abd5f393ddb\", \"section_id\": \"NDSE2:S02.02\"}, {\"file\": \"ITA/chapters/chapter02.tex\", \"line\": 49, \"macro\": \"autocite\", \"bibkey\": \"W008\", \"sha256\": \"2336ccabfd1817c7c21c8f4e06fec37bee109fee2b80718824482abd5f393ddb\", \"section_id\": \"NDSE2:S02.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00155",
      "source": "NDSE2:C02",
      "target": "W008",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C02",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter02.tex\", \"line\": 19, \"macro\": \"autocite\", \"bibkey\": \"W009\", \"sha256\": \"2336ccabfd1817c7c21c8f4e06fec37bee109fee2b80718824482abd5f393ddb\", \"section_id\": \"NDSE2:S02.01\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00156",
      "source": "NDSE2:C02",
      "target": "W009",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "C:C02",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter02.tex\", \"line\": 19, \"macro\": \"autocite\", \"bibkey\": \"W010\", \"sha256\": \"2336ccabfd1817c7c21c8f4e06fec37bee109fee2b80718824482abd5f393ddb\", \"section_id\": \"NDSE2:S02.01\"}, {\"file\": \"ITA/chapters/chapter02.tex\", \"line\": 92, \"macro\": \"autocite\", \"bibkey\": \"W010\", \"sha256\": \"2336ccabfd1817c7c21c8f4e06fec37bee109fee2b80718824482abd5f393ddb\", \"section_id\": \"NDSE2:S02.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00157",
      "source": "NDSE2:C02",
      "target": "W010",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "C:C02",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter02.tex\", \"line\": 134, \"macro\": \"autocite\", \"bibkey\": \"W020\", \"sha256\": \"2336ccabfd1817c7c21c8f4e06fec37bee109fee2b80718824482abd5f393ddb\", \"section_id\": \"NDSE2:S02.07\"}, {\"file\": \"ITA/chapters/chapter02.tex\", \"line\": 134, \"macro\": \"autocite\", \"bibkey\": \"W020\", \"sha256\": \"2336ccabfd1817c7c21c8f4e06fec37bee109fee2b80718824482abd5f393ddb\", \"section_id\": \"NDSE2:S02.07\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00158",
      "source": "NDSE2:C02",
      "target": "W020",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "C:C02",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter02.tex\", \"line\": 49, \"macro\": \"autocite\", \"bibkey\": \"W023\", \"sha256\": \"2336ccabfd1817c7c21c8f4e06fec37bee109fee2b80718824482abd5f393ddb\", \"section_id\": \"NDSE2:S02.03\"}, {\"file\": \"ITA/chapters/chapter02.tex\", \"line\": 134, \"macro\": \"autocite\", \"bibkey\": \"W023\", \"sha256\": \"2336ccabfd1817c7c21c8f4e06fec37bee109fee2b80718824482abd5f393ddb\", \"section_id\": \"NDSE2:S02.07\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00159",
      "source": "NDSE2:C02",
      "target": "W023",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C02",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter02.tex\", \"line\": 113, \"macro\": \"autocite\", \"bibkey\": \"W054\", \"sha256\": \"2336ccabfd1817c7c21c8f4e06fec37bee109fee2b80718824482abd5f393ddb\", \"section_id\": \"NDSE2:S02.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00160",
      "source": "NDSE2:C02",
      "target": "W054",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C02",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W009\", \"source_id\": \"W009\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C02\", \"unit_id\": \"NDSE2:C02\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S02.01\", \"section_title\": \"The productivity denominator problem\", \"container\": \"body\", \"file\": \"EN/chapters/chapter02.tex\", \"line\": 19, \"sha256\": \"2f513eeed43e6183a3b26ebcebaa19a35ab53dbf561260b015e69357b049a72f\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00161",
      "source": "NDSE2:S02.01",
      "target": "W009",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C02",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W010\", \"source_id\": \"W010\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C02\", \"unit_id\": \"NDSE2:C02\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S02.01\", \"section_title\": \"The productivity denominator problem\", \"container\": \"body\", \"file\": \"EN/chapters/chapter02.tex\", \"line\": 19, \"sha256\": \"2f513eeed43e6183a3b26ebcebaa19a35ab53dbf561260b015e69357b049a72f\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00162",
      "source": "NDSE2:S02.01",
      "target": "W010",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C02",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W003\", \"source_id\": \"W003\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C02\", \"unit_id\": \"NDSE2:C02\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S02.02\", \"section_title\": \"How to read causal evidence\", \"container\": \"body\", \"file\": \"EN/chapters/chapter02.tex\", \"line\": 34, \"sha256\": \"2f513eeed43e6183a3b26ebcebaa19a35ab53dbf561260b015e69357b049a72f\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00163",
      "source": "NDSE2:S02.02",
      "target": "W003",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C02",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W008\", \"source_id\": \"W008\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C02\", \"unit_id\": \"NDSE2:C02\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S02.02\", \"section_title\": \"How to read causal evidence\", \"container\": \"body\", \"file\": \"EN/chapters/chapter02.tex\", \"line\": 39, \"sha256\": \"2f513eeed43e6183a3b26ebcebaa19a35ab53dbf561260b015e69357b049a72f\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00164",
      "source": "NDSE2:S02.02",
      "target": "W008",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C02",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W008\", \"source_id\": \"W008\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C02\", \"unit_id\": \"NDSE2:C02\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S02.03\", \"section_title\": \"Why controlled studies disagree\", \"container\": \"body\", \"file\": \"EN/chapters/chapter02.tex\", \"line\": 49, \"sha256\": \"2f513eeed43e6183a3b26ebcebaa19a35ab53dbf561260b015e69357b049a72f\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00165",
      "source": "NDSE2:S02.03",
      "target": "W008",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C02",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W023\", \"source_id\": \"W023\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C02\", \"unit_id\": \"NDSE2:C02\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S02.03\", \"section_title\": \"Why controlled studies disagree\", \"container\": \"body\", \"file\": \"EN/chapters/chapter02.tex\", \"line\": 49, \"sha256\": \"2f513eeed43e6183a3b26ebcebaa19a35ab53dbf561260b015e69357b049a72f\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00166",
      "source": "NDSE2:S02.03",
      "target": "W023",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C02",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W001\", \"source_id\": \"W001\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C02\", \"unit_id\": \"NDSE2:C02\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S02.04\", \"section_title\": \"Observational adoption and its confounders\", \"container\": \"body\", \"file\": \"EN/chapters/chapter02.tex\", \"line\": 78, \"sha256\": \"2f513eeed43e6183a3b26ebcebaa19a35ab53dbf561260b015e69357b049a72f\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00167",
      "source": "NDSE2:S02.04",
      "target": "W001",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C02",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W004\", \"source_id\": \"W004\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C02\", \"unit_id\": \"NDSE2:C02\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S02.04\", \"section_title\": \"Observational adoption and its confounders\", \"container\": \"body\", \"file\": \"EN/chapters/chapter02.tex\", \"line\": 78, \"sha256\": \"2f513eeed43e6183a3b26ebcebaa19a35ab53dbf561260b015e69357b049a72f\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00168",
      "source": "NDSE2:S02.04",
      "target": "W004",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C02",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"O029\", \"source_id\": \"O029\", \"resolution\": \"existing_graph_node\", \"macro\": \"osmanicite\", \"chapter_hub\": \"C:C02\", \"unit_id\": \"NDSE2:C02\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S02.05\", \"section_title\": \"Writing code versus shipping code\", \"container\": \"body\", \"file\": \"EN/chapters/chapter02.tex\", \"line\": 100, \"sha256\": \"2f513eeed43e6183a3b26ebcebaa19a35ab53dbf561260b015e69357b049a72f\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00169",
      "source": "NDSE2:S02.05",
      "target": "O029",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C02",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"O049\", \"source_id\": \"O049\", \"resolution\": \"existing_graph_node\", \"macro\": \"osmanicite\", \"chapter_hub\": \"C:C02\", \"unit_id\": \"NDSE2:C02\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S02.05\", \"section_title\": \"Writing code versus shipping code\", \"container\": \"body\", \"file\": \"EN/chapters/chapter02.tex\", \"line\": 100, \"sha256\": \"2f513eeed43e6183a3b26ebcebaa19a35ab53dbf561260b015e69357b049a72f\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00170",
      "source": "NDSE2:S02.05",
      "target": "O049",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C02",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W010\", \"source_id\": \"W010\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C02\", \"unit_id\": \"NDSE2:C02\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S02.05\", \"section_title\": \"Writing code versus shipping code\", \"container\": \"body\", \"file\": \"EN/chapters/chapter02.tex\", \"line\": 92, \"sha256\": \"2f513eeed43e6183a3b26ebcebaa19a35ab53dbf561260b015e69357b049a72f\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00171",
      "source": "NDSE2:S02.05",
      "target": "W010",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C02",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W004\", \"source_id\": \"W004\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C02\", \"unit_id\": \"NDSE2:C02\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S02.06\", \"section_title\": \"Quality-adjusted productivity\", \"container\": \"body\", \"file\": \"EN/chapters/chapter02.tex\", \"line\": 113, \"sha256\": \"2f513eeed43e6183a3b26ebcebaa19a35ab53dbf561260b015e69357b049a72f\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00172",
      "source": "NDSE2:S02.06",
      "target": "W004",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C02",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W054\", \"source_id\": \"W054\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C02\", \"unit_id\": \"NDSE2:C02\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S02.06\", \"section_title\": \"Quality-adjusted productivity\", \"container\": \"body\", \"file\": \"EN/chapters/chapter02.tex\", \"line\": 113, \"sha256\": \"2f513eeed43e6183a3b26ebcebaa19a35ab53dbf561260b015e69357b049a72f\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00173",
      "source": "NDSE2:S02.06",
      "target": "W054",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 2,
      "chapter_hub": "C:C02",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W020\", \"source_id\": \"W020\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C02\", \"unit_id\": \"NDSE2:C02\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S02.07\", \"section_title\": \"Developer experience and hidden time\", \"container\": \"body\", \"file\": \"EN/chapters/chapter02.tex\", \"line\": 134, \"sha256\": \"2f513eeed43e6183a3b26ebcebaa19a35ab53dbf561260b015e69357b049a72f\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W020\", \"source_id\": \"W020\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C02\", \"unit_id\": \"NDSE2:C02\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S02.07\", \"section_title\": \"Developer experience and hidden time\", \"container\": \"body\", \"file\": \"EN/chapters/chapter02.tex\", \"line\": 134, \"sha256\": \"2f513eeed43e6183a3b26ebcebaa19a35ab53dbf561260b015e69357b049a72f\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00174",
      "source": "NDSE2:S02.07",
      "target": "W020",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C02",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W023\", \"source_id\": \"W023\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C02\", \"unit_id\": \"NDSE2:C02\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S02.07\", \"section_title\": \"Developer experience and hidden time\", \"container\": \"body\", \"file\": \"EN/chapters/chapter02.tex\", \"line\": 134, \"sha256\": \"2f513eeed43e6183a3b26ebcebaa19a35ab53dbf561260b015e69357b049a72f\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00175",
      "source": "NDSE2:S02.07",
      "target": "W023",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C02",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"P061\", \"source_id\": \"P061\", \"resolution\": \"existing_graph_node\", \"macro\": \"oroszcite\", \"chapter_hub\": \"C:C02\", \"unit_id\": \"NDSE2:C02\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S02.08\", \"section_title\": \"Designing a coding-specific field pilot\", \"container\": \"body\", \"file\": \"EN/chapters/chapter02.tex\", \"line\": 155, \"sha256\": \"2f513eeed43e6183a3b26ebcebaa19a35ab53dbf561260b015e69357b049a72f\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00176",
      "source": "NDSE2:S02.08",
      "target": "P061",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C02",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W009\", \"source_id\": \"W009\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C02\", \"unit_id\": \"NDSE2:C02\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S02.01\", \"section_title\": \"Il problema del denominatore nella produttività\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter02.tex\", \"line\": 19, \"sha256\": \"2336ccabfd1817c7c21c8f4e06fec37bee109fee2b80718824482abd5f393ddb\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00177",
      "source": "NDSE2:S02.01",
      "target": "W009",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C02",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W010\", \"source_id\": \"W010\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C02\", \"unit_id\": \"NDSE2:C02\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S02.01\", \"section_title\": \"Il problema del denominatore nella produttività\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter02.tex\", \"line\": 19, \"sha256\": \"2336ccabfd1817c7c21c8f4e06fec37bee109fee2b80718824482abd5f393ddb\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00178",
      "source": "NDSE2:S02.01",
      "target": "W010",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C02",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W003\", \"source_id\": \"W003\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C02\", \"unit_id\": \"NDSE2:C02\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S02.02\", \"section_title\": \"Come leggere le evidenze causali\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter02.tex\", \"line\": 34, \"sha256\": \"2336ccabfd1817c7c21c8f4e06fec37bee109fee2b80718824482abd5f393ddb\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00179",
      "source": "NDSE2:S02.02",
      "target": "W003",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C02",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W008\", \"source_id\": \"W008\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C02\", \"unit_id\": \"NDSE2:C02\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S02.02\", \"section_title\": \"Come leggere le evidenze causali\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter02.tex\", \"line\": 39, \"sha256\": \"2336ccabfd1817c7c21c8f4e06fec37bee109fee2b80718824482abd5f393ddb\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00180",
      "source": "NDSE2:S02.02",
      "target": "W008",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C02",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W008\", \"source_id\": \"W008\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C02\", \"unit_id\": \"NDSE2:C02\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S02.03\", \"section_title\": \"Perché gli studi controllati possono essere in disaccordo\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter02.tex\", \"line\": 49, \"sha256\": \"2336ccabfd1817c7c21c8f4e06fec37bee109fee2b80718824482abd5f393ddb\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00181",
      "source": "NDSE2:S02.03",
      "target": "W008",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C02",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W023\", \"source_id\": \"W023\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C02\", \"unit_id\": \"NDSE2:C02\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S02.03\", \"section_title\": \"Perché gli studi controllati possono essere in disaccordo\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter02.tex\", \"line\": 49, \"sha256\": \"2336ccabfd1817c7c21c8f4e06fec37bee109fee2b80718824482abd5f393ddb\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00182",
      "source": "NDSE2:S02.03",
      "target": "W023",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C02",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W001\", \"source_id\": \"W001\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C02\", \"unit_id\": \"NDSE2:C02\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S02.04\", \"section_title\": \"L'adozione osservazionale e i fattori confondenti\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter02.tex\", \"line\": 78, \"sha256\": \"2336ccabfd1817c7c21c8f4e06fec37bee109fee2b80718824482abd5f393ddb\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00183",
      "source": "NDSE2:S02.04",
      "target": "W001",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C02",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W004\", \"source_id\": \"W004\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C02\", \"unit_id\": \"NDSE2:C02\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S02.04\", \"section_title\": \"L'adozione osservazionale e i fattori confondenti\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter02.tex\", \"line\": 78, \"sha256\": \"2336ccabfd1817c7c21c8f4e06fec37bee109fee2b80718824482abd5f393ddb\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00184",
      "source": "NDSE2:S02.04",
      "target": "W004",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C02",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"O029\", \"source_id\": \"O029\", \"resolution\": \"existing_graph_node\", \"macro\": \"osmanicite\", \"chapter_hub\": \"C:C02\", \"unit_id\": \"NDSE2:C02\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S02.05\", \"section_title\": \"Scrivere codice non significa rilasciarlo\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter02.tex\", \"line\": 100, \"sha256\": \"2336ccabfd1817c7c21c8f4e06fec37bee109fee2b80718824482abd5f393ddb\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00185",
      "source": "NDSE2:S02.05",
      "target": "O029",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C02",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"O049\", \"source_id\": \"O049\", \"resolution\": \"existing_graph_node\", \"macro\": \"osmanicite\", \"chapter_hub\": \"C:C02\", \"unit_id\": \"NDSE2:C02\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S02.05\", \"section_title\": \"Scrivere codice non significa rilasciarlo\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter02.tex\", \"line\": 100, \"sha256\": \"2336ccabfd1817c7c21c8f4e06fec37bee109fee2b80718824482abd5f393ddb\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00186",
      "source": "NDSE2:S02.05",
      "target": "O049",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C02",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W010\", \"source_id\": \"W010\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C02\", \"unit_id\": \"NDSE2:C02\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S02.05\", \"section_title\": \"Scrivere codice non significa rilasciarlo\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter02.tex\", \"line\": 92, \"sha256\": \"2336ccabfd1817c7c21c8f4e06fec37bee109fee2b80718824482abd5f393ddb\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00187",
      "source": "NDSE2:S02.05",
      "target": "W010",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C02",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W004\", \"source_id\": \"W004\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C02\", \"unit_id\": \"NDSE2:C02\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S02.06\", \"section_title\": \"Produttività corretta per la qualità\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter02.tex\", \"line\": 113, \"sha256\": \"2336ccabfd1817c7c21c8f4e06fec37bee109fee2b80718824482abd5f393ddb\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00188",
      "source": "NDSE2:S02.06",
      "target": "W004",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C02",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W054\", \"source_id\": \"W054\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C02\", \"unit_id\": \"NDSE2:C02\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S02.06\", \"section_title\": \"Produttività corretta per la qualità\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter02.tex\", \"line\": 113, \"sha256\": \"2336ccabfd1817c7c21c8f4e06fec37bee109fee2b80718824482abd5f393ddb\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00189",
      "source": "NDSE2:S02.06",
      "target": "W054",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 2,
      "chapter_hub": "C:C02",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W020\", \"source_id\": \"W020\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C02\", \"unit_id\": \"NDSE2:C02\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S02.07\", \"section_title\": \"Developer experience e tempo nascosto\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter02.tex\", \"line\": 134, \"sha256\": \"2336ccabfd1817c7c21c8f4e06fec37bee109fee2b80718824482abd5f393ddb\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W020\", \"source_id\": \"W020\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C02\", \"unit_id\": \"NDSE2:C02\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S02.07\", \"section_title\": \"Developer experience e tempo nascosto\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter02.tex\", \"line\": 134, \"sha256\": \"2336ccabfd1817c7c21c8f4e06fec37bee109fee2b80718824482abd5f393ddb\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00190",
      "source": "NDSE2:S02.07",
      "target": "W020",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C02",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W023\", \"source_id\": \"W023\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C02\", \"unit_id\": \"NDSE2:C02\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S02.07\", \"section_title\": \"Developer experience e tempo nascosto\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter02.tex\", \"line\": 134, \"sha256\": \"2336ccabfd1817c7c21c8f4e06fec37bee109fee2b80718824482abd5f393ddb\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00191",
      "source": "NDSE2:S02.07",
      "target": "W023",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C02",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"P061\", \"source_id\": \"P061\", \"resolution\": \"existing_graph_node\", \"macro\": \"oroszcite\", \"chapter_hub\": \"C:C02\", \"unit_id\": \"NDSE2:C02\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S02.08\", \"section_title\": \"Progettare un pilot sul campo per task di coding\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter02.tex\", \"line\": 155, \"sha256\": \"2336ccabfd1817c7c21c8f4e06fec37bee109fee2b80718824482abd5f393ddb\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00192",
      "source": "NDSE2:S02.08",
      "target": "P061",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_HAS_CHAPTER",
      "provenance": "Atlas update, 2026-10-18",
      "chapter_number": 3,
      "id": "u20261018_00193",
      "source": "PUB:NDSE2",
      "target": "NDSE2:C03",
      "key": "UPDATE_20261018:NDSE2_HAS_CHAPTER",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_REPRESENTS_CHAPTER",
      "provenance": "Atlas update, 2026-10-18",
      "id": "u20261018_00194",
      "source": "NDSE2:C03",
      "target": "C:C03",
      "key": "UPDATE_20261018:NDSE2_REPRESENTS_CHAPTER",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter03.tex",
      "source_line": 11,
      "section_number": "3.1",
      "id": "u20261018_00195",
      "source": "NDSE2:C03",
      "target": "NDSE2:S03.01",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter03.tex",
      "source_line": 27,
      "section_number": "3.2",
      "id": "u20261018_00196",
      "source": "NDSE2:C03",
      "target": "NDSE2:S03.02",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter03.tex",
      "source_line": 35,
      "section_number": "3.3",
      "id": "u20261018_00197",
      "source": "NDSE2:C03",
      "target": "NDSE2:S03.03",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter03.tex",
      "source_line": 57,
      "section_number": "3.4",
      "id": "u20261018_00198",
      "source": "NDSE2:C03",
      "target": "NDSE2:S03.04",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter03.tex",
      "source_line": 70,
      "section_number": "3.5",
      "id": "u20261018_00199",
      "source": "NDSE2:C03",
      "target": "NDSE2:S03.05",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter03.tex",
      "source_line": 78,
      "section_number": "3.6",
      "id": "u20261018_00200",
      "source": "NDSE2:C03",
      "target": "NDSE2:S03.06",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter03.tex",
      "source_line": 127,
      "section_number": "3.7",
      "id": "u20261018_00201",
      "source": "NDSE2:C03",
      "target": "NDSE2:S03.07",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter03.tex",
      "source_line": 143,
      "section_number": "3.8",
      "id": "u20261018_00202",
      "source": "NDSE2:C03",
      "target": "NDSE2:S03.08",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter03.tex",
      "source_line": 153,
      "section_number": "3.9",
      "id": "u20261018_00203",
      "source": "NDSE2:C03",
      "target": "NDSE2:S03.09",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter03.tex",
      "source_line": 173,
      "section_number": "3.10",
      "id": "u20261018_00204",
      "source": "NDSE2:C03",
      "target": "NDSE2:S03.10",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter03.tex",
      "source_line": 181,
      "section_number": null,
      "id": "u20261018_00205",
      "source": "NDSE2:C03",
      "target": "NDSE2:S03.s11",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/didactics/worked03.tex",
      "source_line": 1,
      "section_number": "3.11",
      "id": "u20261018_00206",
      "source": "NDSE2:C03",
      "target": "NDSE2:S03.11",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/exercises/exercise03.tex",
      "source_line": 2,
      "section_number": "3.12",
      "id": "u20261018_00207",
      "source": "NDSE2:C03",
      "target": "NDSE2:S03.12",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C03",
      "locators_json": "[{\"file\": \"EN/chapters/chapter03.tex\", \"line\": 14, \"macro\": \"autocite\", \"bibkey\": \"F008\", \"sha256\": \"ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1\", \"section_id\": \"NDSE2:S03.01\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00208",
      "source": "NDSE2:C03",
      "target": "F008",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C03",
      "locators_json": "[{\"file\": \"EN/chapters/chapter03.tex\", \"line\": 88, \"macro\": \"osmanicite\", \"bibkey\": \"O006\", \"sha256\": \"ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1\", \"section_id\": \"NDSE2:S03.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00209",
      "source": "NDSE2:C03",
      "target": "O006",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C03",
      "locators_json": "[{\"file\": \"EN/chapters/chapter03.tex\", \"line\": 43, \"macro\": \"osmanicite\", \"bibkey\": \"O010\", \"sha256\": \"ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1\", \"section_id\": \"NDSE2:S03.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00210",
      "source": "NDSE2:C03",
      "target": "O010",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C03",
      "locators_json": "[{\"file\": \"EN/chapters/chapter03.tex\", \"line\": 88, \"macro\": \"osmanicite\", \"bibkey\": \"O012\", \"sha256\": \"ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1\", \"section_id\": \"NDSE2:S03.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00211",
      "source": "NDSE2:C03",
      "target": "O012",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C03",
      "locators_json": "[{\"file\": \"EN/chapters/chapter03.tex\", \"line\": 110, \"macro\": \"oroszcite\", \"bibkey\": \"P110\", \"sha256\": \"ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1\", \"section_id\": \"NDSE2:S03.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00212",
      "source": "NDSE2:C03",
      "target": "P110",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C03",
      "locators_json": "[{\"file\": \"EN/chapters/chapter03.tex\", \"line\": 31, \"macro\": \"autocite\", \"bibkey\": \"W002\", \"sha256\": \"ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1\", \"section_id\": \"NDSE2:S03.02\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00213",
      "source": "NDSE2:C03",
      "target": "W002",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C03",
      "locators_json": "[{\"file\": \"EN/chapters/chapter03.tex\", \"line\": 177, \"macro\": \"autocite\", \"bibkey\": \"W011\", \"sha256\": \"ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1\", \"section_id\": \"NDSE2:S03.10\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00214",
      "source": "NDSE2:C03",
      "target": "W011",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "C:C03",
      "locators_json": "[{\"file\": \"EN/chapters/chapter03.tex\", \"line\": 16, \"macro\": \"autocite\", \"bibkey\": \"W012\", \"sha256\": \"ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1\", \"section_id\": \"NDSE2:S03.01\"}, {\"file\": \"EN/chapters/chapter03.tex\", \"line\": 82, \"macro\": \"autocite\", \"bibkey\": \"W012\", \"sha256\": \"ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1\", \"section_id\": \"NDSE2:S03.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00215",
      "source": "NDSE2:C03",
      "target": "W012",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C03",
      "locators_json": "[{\"file\": \"EN/chapters/chapter03.tex\", \"line\": 177, \"macro\": \"autocite\", \"bibkey\": \"W013\", \"sha256\": \"ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1\", \"section_id\": \"NDSE2:S03.10\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00216",
      "source": "NDSE2:C03",
      "target": "W013",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C03",
      "locators_json": "[{\"file\": \"EN/chapters/chapter03.tex\", \"line\": 39, \"macro\": \"autocite\", \"bibkey\": \"W034\", \"sha256\": \"ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1\", \"section_id\": \"NDSE2:S03.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00217",
      "source": "NDSE2:C03",
      "target": "W034",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C03",
      "locators_json": "[{\"file\": \"EN/chapters/chapter03.tex\", \"line\": 16, \"macro\": \"autocite\", \"bibkey\": \"W060\", \"sha256\": \"ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1\", \"section_id\": \"NDSE2:S03.01\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00218",
      "source": "NDSE2:C03",
      "target": "W060",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C03",
      "locators_json": "[{\"file\": \"EN/chapters/chapter03.tex\", \"line\": 74, \"macro\": \"autocite\", \"bibkey\": \"W071\", \"sha256\": \"ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1\", \"section_id\": \"NDSE2:S03.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00219",
      "source": "NDSE2:C03",
      "target": "W071",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C03",
      "locators_json": "[{\"file\": \"EN/chapters/chapter03.tex\", \"line\": 147, \"macro\": \"autocite\", \"bibkey\": \"W079\", \"sha256\": \"ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1\", \"section_id\": \"NDSE2:S03.08\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00220",
      "source": "NDSE2:C03",
      "target": "W079",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C03",
      "locators_json": "[{\"file\": \"EN/chapters/chapter03.tex\", \"line\": 177, \"macro\": \"autocite\", \"bibkey\": \"W095\", \"sha256\": \"ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1\", \"section_id\": \"NDSE2:S03.10\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00221",
      "source": "NDSE2:C03",
      "target": "W095",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C03",
      "locators_json": "[{\"file\": \"EN/chapters/chapter03.tex\", \"line\": 157, \"macro\": \"autocite\", \"bibkey\": \"W101\", \"sha256\": \"ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1\", \"section_id\": \"NDSE2:S03.09\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00222",
      "source": "NDSE2:C03",
      "target": "W101",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C03",
      "locators_json": "[{\"file\": \"EN/chapters/chapter03.tex\", \"line\": 157, \"macro\": \"autocite\", \"bibkey\": \"W111\", \"sha256\": \"ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1\", \"section_id\": \"NDSE2:S03.09\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00223",
      "source": "NDSE2:C03",
      "target": "W111",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C03",
      "locators_json": "[{\"file\": \"EN/chapters/chapter03.tex\", \"line\": 82, \"macro\": \"autocite\", \"bibkey\": \"W151\", \"sha256\": \"ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1\", \"section_id\": \"NDSE2:S03.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00224",
      "source": "NDSE2:C03",
      "target": "W151",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C03",
      "locators_json": "[{\"file\": \"EN/chapters/chapter03.tex\", \"line\": 147, \"macro\": \"autocite\", \"bibkey\": \"W152\", \"sha256\": \"ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1\", \"section_id\": \"NDSE2:S03.08\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00225",
      "source": "NDSE2:C03",
      "target": "W152",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C03",
      "locators_json": "[{\"file\": \"EN/chapters/chapter03.tex\", \"line\": 74, \"macro\": \"autocite\", \"bibkey\": \"W158\", \"sha256\": \"ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1\", \"section_id\": \"NDSE2:S03.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00226",
      "source": "NDSE2:C03",
      "target": "W158",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 4,
      "literal_citation": true,
      "chapter_hub": "C:C03",
      "locators_json": "[{\"file\": \"EN/chapters/chapter03.tex\", \"line\": 31, \"macro\": \"autocite\", \"bibkey\": \"W191\", \"sha256\": \"ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1\", \"section_id\": \"NDSE2:S03.02\"}, {\"file\": \"EN/chapters/chapter03.tex\", \"line\": 39, \"macro\": \"autocite\", \"bibkey\": \"W191\", \"sha256\": \"ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1\", \"section_id\": \"NDSE2:S03.03\"}, {\"file\": \"EN/chapters/chapter03.tex\", \"line\": 74, \"macro\": \"autocite\", \"bibkey\": \"W191\", \"sha256\": \"ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1\", \"section_id\": \"NDSE2:S03.05\"}, {\"file\": \"EN/chapters/chapter03.tex\", \"line\": 82, \"macro\": \"autocite\", \"bibkey\": \"W191\", \"sha256\": \"ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1\", \"section_id\": \"NDSE2:S03.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00227",
      "source": "NDSE2:C03",
      "target": "W191",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C03",
      "locators_json": "[{\"file\": \"EN/chapters/chapter03.tex\", \"line\": 39, \"macro\": \"autocite\", \"bibkey\": \"W193\", \"sha256\": \"ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1\", \"section_id\": \"NDSE2:S03.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00228",
      "source": "NDSE2:C03",
      "target": "W193",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C03",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter03.tex\", \"line\": 14, \"macro\": \"autocite\", \"bibkey\": \"F008\", \"sha256\": \"2c1ae14b69644084668fec3494a975a6f6be7822e77d7d96d1b21f654d2aa713\", \"section_id\": \"NDSE2:S03.01\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00229",
      "source": "NDSE2:C03",
      "target": "F008",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C03",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter03.tex\", \"line\": 88, \"macro\": \"osmanicite\", \"bibkey\": \"O006\", \"sha256\": \"2c1ae14b69644084668fec3494a975a6f6be7822e77d7d96d1b21f654d2aa713\", \"section_id\": \"NDSE2:S03.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00230",
      "source": "NDSE2:C03",
      "target": "O006",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C03",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter03.tex\", \"line\": 43, \"macro\": \"osmanicite\", \"bibkey\": \"O010\", \"sha256\": \"2c1ae14b69644084668fec3494a975a6f6be7822e77d7d96d1b21f654d2aa713\", \"section_id\": \"NDSE2:S03.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00231",
      "source": "NDSE2:C03",
      "target": "O010",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C03",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter03.tex\", \"line\": 88, \"macro\": \"osmanicite\", \"bibkey\": \"O012\", \"sha256\": \"2c1ae14b69644084668fec3494a975a6f6be7822e77d7d96d1b21f654d2aa713\", \"section_id\": \"NDSE2:S03.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00232",
      "source": "NDSE2:C03",
      "target": "O012",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C03",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter03.tex\", \"line\": 110, \"macro\": \"oroszcite\", \"bibkey\": \"P110\", \"sha256\": \"2c1ae14b69644084668fec3494a975a6f6be7822e77d7d96d1b21f654d2aa713\", \"section_id\": \"NDSE2:S03.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00233",
      "source": "NDSE2:C03",
      "target": "P110",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C03",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter03.tex\", \"line\": 31, \"macro\": \"autocite\", \"bibkey\": \"W002\", \"sha256\": \"2c1ae14b69644084668fec3494a975a6f6be7822e77d7d96d1b21f654d2aa713\", \"section_id\": \"NDSE2:S03.02\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00234",
      "source": "NDSE2:C03",
      "target": "W002",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C03",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter03.tex\", \"line\": 177, \"macro\": \"autocite\", \"bibkey\": \"W011\", \"sha256\": \"2c1ae14b69644084668fec3494a975a6f6be7822e77d7d96d1b21f654d2aa713\", \"section_id\": \"NDSE2:S03.10\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00235",
      "source": "NDSE2:C03",
      "target": "W011",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "C:C03",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter03.tex\", \"line\": 16, \"macro\": \"autocite\", \"bibkey\": \"W012\", \"sha256\": \"2c1ae14b69644084668fec3494a975a6f6be7822e77d7d96d1b21f654d2aa713\", \"section_id\": \"NDSE2:S03.01\"}, {\"file\": \"ITA/chapters/chapter03.tex\", \"line\": 82, \"macro\": \"autocite\", \"bibkey\": \"W012\", \"sha256\": \"2c1ae14b69644084668fec3494a975a6f6be7822e77d7d96d1b21f654d2aa713\", \"section_id\": \"NDSE2:S03.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00236",
      "source": "NDSE2:C03",
      "target": "W012",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C03",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter03.tex\", \"line\": 177, \"macro\": \"autocite\", \"bibkey\": \"W013\", \"sha256\": \"2c1ae14b69644084668fec3494a975a6f6be7822e77d7d96d1b21f654d2aa713\", \"section_id\": \"NDSE2:S03.10\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00237",
      "source": "NDSE2:C03",
      "target": "W013",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C03",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter03.tex\", \"line\": 39, \"macro\": \"autocite\", \"bibkey\": \"W034\", \"sha256\": \"2c1ae14b69644084668fec3494a975a6f6be7822e77d7d96d1b21f654d2aa713\", \"section_id\": \"NDSE2:S03.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00238",
      "source": "NDSE2:C03",
      "target": "W034",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C03",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter03.tex\", \"line\": 16, \"macro\": \"autocite\", \"bibkey\": \"W060\", \"sha256\": \"2c1ae14b69644084668fec3494a975a6f6be7822e77d7d96d1b21f654d2aa713\", \"section_id\": \"NDSE2:S03.01\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00239",
      "source": "NDSE2:C03",
      "target": "W060",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C03",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter03.tex\", \"line\": 74, \"macro\": \"autocite\", \"bibkey\": \"W071\", \"sha256\": \"2c1ae14b69644084668fec3494a975a6f6be7822e77d7d96d1b21f654d2aa713\", \"section_id\": \"NDSE2:S03.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00240",
      "source": "NDSE2:C03",
      "target": "W071",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C03",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter03.tex\", \"line\": 147, \"macro\": \"autocite\", \"bibkey\": \"W079\", \"sha256\": \"2c1ae14b69644084668fec3494a975a6f6be7822e77d7d96d1b21f654d2aa713\", \"section_id\": \"NDSE2:S03.08\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00241",
      "source": "NDSE2:C03",
      "target": "W079",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C03",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter03.tex\", \"line\": 177, \"macro\": \"autocite\", \"bibkey\": \"W095\", \"sha256\": \"2c1ae14b69644084668fec3494a975a6f6be7822e77d7d96d1b21f654d2aa713\", \"section_id\": \"NDSE2:S03.10\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00242",
      "source": "NDSE2:C03",
      "target": "W095",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C03",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter03.tex\", \"line\": 157, \"macro\": \"autocite\", \"bibkey\": \"W101\", \"sha256\": \"2c1ae14b69644084668fec3494a975a6f6be7822e77d7d96d1b21f654d2aa713\", \"section_id\": \"NDSE2:S03.09\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00243",
      "source": "NDSE2:C03",
      "target": "W101",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C03",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter03.tex\", \"line\": 157, \"macro\": \"autocite\", \"bibkey\": \"W111\", \"sha256\": \"2c1ae14b69644084668fec3494a975a6f6be7822e77d7d96d1b21f654d2aa713\", \"section_id\": \"NDSE2:S03.09\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00244",
      "source": "NDSE2:C03",
      "target": "W111",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C03",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter03.tex\", \"line\": 82, \"macro\": \"autocite\", \"bibkey\": \"W151\", \"sha256\": \"2c1ae14b69644084668fec3494a975a6f6be7822e77d7d96d1b21f654d2aa713\", \"section_id\": \"NDSE2:S03.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00245",
      "source": "NDSE2:C03",
      "target": "W151",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C03",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter03.tex\", \"line\": 147, \"macro\": \"autocite\", \"bibkey\": \"W152\", \"sha256\": \"2c1ae14b69644084668fec3494a975a6f6be7822e77d7d96d1b21f654d2aa713\", \"section_id\": \"NDSE2:S03.08\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00246",
      "source": "NDSE2:C03",
      "target": "W152",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C03",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter03.tex\", \"line\": 74, \"macro\": \"autocite\", \"bibkey\": \"W158\", \"sha256\": \"2c1ae14b69644084668fec3494a975a6f6be7822e77d7d96d1b21f654d2aa713\", \"section_id\": \"NDSE2:S03.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00247",
      "source": "NDSE2:C03",
      "target": "W158",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 4,
      "literal_citation": true,
      "chapter_hub": "C:C03",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter03.tex\", \"line\": 31, \"macro\": \"autocite\", \"bibkey\": \"W191\", \"sha256\": \"2c1ae14b69644084668fec3494a975a6f6be7822e77d7d96d1b21f654d2aa713\", \"section_id\": \"NDSE2:S03.02\"}, {\"file\": \"ITA/chapters/chapter03.tex\", \"line\": 39, \"macro\": \"autocite\", \"bibkey\": \"W191\", \"sha256\": \"2c1ae14b69644084668fec3494a975a6f6be7822e77d7d96d1b21f654d2aa713\", \"section_id\": \"NDSE2:S03.03\"}, {\"file\": \"ITA/chapters/chapter03.tex\", \"line\": 74, \"macro\": \"autocite\", \"bibkey\": \"W191\", \"sha256\": \"2c1ae14b69644084668fec3494a975a6f6be7822e77d7d96d1b21f654d2aa713\", \"section_id\": \"NDSE2:S03.05\"}, {\"file\": \"ITA/chapters/chapter03.tex\", \"line\": 82, \"macro\": \"autocite\", \"bibkey\": \"W191\", \"sha256\": \"2c1ae14b69644084668fec3494a975a6f6be7822e77d7d96d1b21f654d2aa713\", \"section_id\": \"NDSE2:S03.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00248",
      "source": "NDSE2:C03",
      "target": "W191",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C03",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter03.tex\", \"line\": 39, \"macro\": \"autocite\", \"bibkey\": \"W193\", \"sha256\": \"2c1ae14b69644084668fec3494a975a6f6be7822e77d7d96d1b21f654d2aa713\", \"section_id\": \"NDSE2:S03.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00249",
      "source": "NDSE2:C03",
      "target": "W193",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C03",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"F008\", \"source_id\": \"F008\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C03\", \"unit_id\": \"NDSE2:C03\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S03.01\", \"section_title\": \"From suggestion to a permission-bounded agent\", \"container\": \"body\", \"file\": \"EN/chapters/chapter03.tex\", \"line\": 14, \"sha256\": \"ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00250",
      "source": "NDSE2:S03.01",
      "target": "F008",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C03",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W012\", \"source_id\": \"W012\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C03\", \"unit_id\": \"NDSE2:C03\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S03.01\", \"section_title\": \"From suggestion to a permission-bounded agent\", \"container\": \"body\", \"file\": \"EN/chapters/chapter03.tex\", \"line\": 16, \"sha256\": \"ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00251",
      "source": "NDSE2:S03.01",
      "target": "W012",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C03",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W060\", \"source_id\": \"W060\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C03\", \"unit_id\": \"NDSE2:C03\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S03.01\", \"section_title\": \"From suggestion to a permission-bounded agent\", \"container\": \"body\", \"file\": \"EN/chapters/chapter03.tex\", \"line\": 16, \"sha256\": \"ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00252",
      "source": "NDSE2:S03.01",
      "target": "W060",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C03",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W002\", \"source_id\": \"W002\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C03\", \"unit_id\": \"NDSE2:C03\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S03.02\", \"section_title\": \"What an agent actually observes\", \"container\": \"body\", \"file\": \"EN/chapters/chapter03.tex\", \"line\": 31, \"sha256\": \"ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00253",
      "source": "NDSE2:S03.02",
      "target": "W002",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C03",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W191\", \"source_id\": \"W191\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C03\", \"unit_id\": \"NDSE2:C03\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S03.02\", \"section_title\": \"What an agent actually observes\", \"container\": \"body\", \"file\": \"EN/chapters/chapter03.tex\", \"line\": 31, \"sha256\": \"ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00254",
      "source": "NDSE2:S03.02",
      "target": "W191",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C03",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"O010\", \"source_id\": \"O010\", \"resolution\": \"existing_graph_node\", \"macro\": \"osmanicite\", \"chapter_hub\": \"C:C03\", \"unit_id\": \"NDSE2:C03\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S03.03\", \"section_title\": \"The task envelope\", \"container\": \"body\", \"file\": \"EN/chapters/chapter03.tex\", \"line\": 43, \"sha256\": \"ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00255",
      "source": "NDSE2:S03.03",
      "target": "O010",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C03",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W034\", \"source_id\": \"W034\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C03\", \"unit_id\": \"NDSE2:C03\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S03.03\", \"section_title\": \"The task envelope\", \"container\": \"body\", \"file\": \"EN/chapters/chapter03.tex\", \"line\": 39, \"sha256\": \"ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00256",
      "source": "NDSE2:S03.03",
      "target": "W034",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C03",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W191\", \"source_id\": \"W191\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C03\", \"unit_id\": \"NDSE2:C03\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S03.03\", \"section_title\": \"The task envelope\", \"container\": \"body\", \"file\": \"EN/chapters/chapter03.tex\", \"line\": 39, \"sha256\": \"ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00257",
      "source": "NDSE2:S03.03",
      "target": "W191",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C03",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W193\", \"source_id\": \"W193\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C03\", \"unit_id\": \"NDSE2:C03\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S03.03\", \"section_title\": \"The task envelope\", \"container\": \"body\", \"file\": \"EN/chapters/chapter03.tex\", \"line\": 39, \"sha256\": \"ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00258",
      "source": "NDSE2:S03.03",
      "target": "W193",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C03",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W071\", \"source_id\": \"W071\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C03\", \"unit_id\": \"NDSE2:C03\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S03.05\", \"section_title\": \"Common failure modes in real changes\", \"container\": \"body\", \"file\": \"EN/chapters/chapter03.tex\", \"line\": 74, \"sha256\": \"ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00259",
      "source": "NDSE2:S03.05",
      "target": "W071",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C03",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W158\", \"source_id\": \"W158\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C03\", \"unit_id\": \"NDSE2:C03\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S03.05\", \"section_title\": \"Common failure modes in real changes\", \"container\": \"body\", \"file\": \"EN/chapters/chapter03.tex\", \"line\": 74, \"sha256\": \"ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00260",
      "source": "NDSE2:S03.05",
      "target": "W158",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C03",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W191\", \"source_id\": \"W191\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C03\", \"unit_id\": \"NDSE2:C03\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S03.05\", \"section_title\": \"Common failure modes in real changes\", \"container\": \"body\", \"file\": \"EN/chapters/chapter03.tex\", \"line\": 74, \"sha256\": \"ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00261",
      "source": "NDSE2:S03.05",
      "target": "W191",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C03",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"O006\", \"source_id\": \"O006\", \"resolution\": \"existing_graph_node\", \"macro\": \"osmanicite\", \"chapter_hub\": \"C:C03\", \"unit_id\": \"NDSE2:C03\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S03.06\", \"section_title\": \"A bounded propose–act–observe loop\", \"container\": \"body\", \"file\": \"EN/chapters/chapter03.tex\", \"line\": 88, \"sha256\": \"ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00262",
      "source": "NDSE2:S03.06",
      "target": "O006",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C03",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"O012\", \"source_id\": \"O012\", \"resolution\": \"existing_graph_node\", \"macro\": \"osmanicite\", \"chapter_hub\": \"C:C03\", \"unit_id\": \"NDSE2:C03\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S03.06\", \"section_title\": \"A bounded propose–act–observe loop\", \"container\": \"body\", \"file\": \"EN/chapters/chapter03.tex\", \"line\": 88, \"sha256\": \"ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00263",
      "source": "NDSE2:S03.06",
      "target": "O012",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C03",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"P110\", \"source_id\": \"P110\", \"resolution\": \"existing_graph_node\", \"macro\": \"oroszcite\", \"chapter_hub\": \"C:C03\", \"unit_id\": \"NDSE2:C03\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S03.06\", \"section_title\": \"A bounded propose–act–observe loop\", \"container\": \"body\", \"file\": \"EN/chapters/chapter03.tex\", \"line\": 110, \"sha256\": \"ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00264",
      "source": "NDSE2:S03.06",
      "target": "P110",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C03",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W012\", \"source_id\": \"W012\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C03\", \"unit_id\": \"NDSE2:C03\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S03.06\", \"section_title\": \"A bounded propose–act–observe loop\", \"container\": \"body\", \"file\": \"EN/chapters/chapter03.tex\", \"line\": 82, \"sha256\": \"ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00265",
      "source": "NDSE2:S03.06",
      "target": "W012",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C03",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W151\", \"source_id\": \"W151\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C03\", \"unit_id\": \"NDSE2:C03\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S03.06\", \"section_title\": \"A bounded propose–act–observe loop\", \"container\": \"body\", \"file\": \"EN/chapters/chapter03.tex\", \"line\": 82, \"sha256\": \"ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00266",
      "source": "NDSE2:S03.06",
      "target": "W151",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C03",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W191\", \"source_id\": \"W191\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C03\", \"unit_id\": \"NDSE2:C03\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S03.06\", \"section_title\": \"A bounded propose–act–observe loop\", \"container\": \"body\", \"file\": \"EN/chapters/chapter03.tex\", \"line\": 82, \"sha256\": \"ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00267",
      "source": "NDSE2:S03.06",
      "target": "W191",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C03",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W079\", \"source_id\": \"W079\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C03\", \"unit_id\": \"NDSE2:C03\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S03.08\", \"section_title\": \"When parallel agents help and hurt\", \"container\": \"body\", \"file\": \"EN/chapters/chapter03.tex\", \"line\": 147, \"sha256\": \"ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00268",
      "source": "NDSE2:S03.08",
      "target": "W079",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C03",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W152\", \"source_id\": \"W152\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C03\", \"unit_id\": \"NDSE2:C03\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S03.08\", \"section_title\": \"When parallel agents help and hurt\", \"container\": \"body\", \"file\": \"EN/chapters/chapter03.tex\", \"line\": 147, \"sha256\": \"ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00269",
      "source": "NDSE2:S03.08",
      "target": "W152",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C03",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W101\", \"source_id\": \"W101\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C03\", \"unit_id\": \"NDSE2:C03\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S03.09\", \"section_title\": \"Stopping rules versus acceptance authority\", \"container\": \"body\", \"file\": \"EN/chapters/chapter03.tex\", \"line\": 157, \"sha256\": \"ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00270",
      "source": "NDSE2:S03.09",
      "target": "W101",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C03",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W111\", \"source_id\": \"W111\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C03\", \"unit_id\": \"NDSE2:C03\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S03.09\", \"section_title\": \"Stopping rules versus acceptance authority\", \"container\": \"body\", \"file\": \"EN/chapters/chapter03.tex\", \"line\": 157, \"sha256\": \"ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00271",
      "source": "NDSE2:S03.09",
      "target": "W111",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C03",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W011\", \"source_id\": \"W011\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C03\", \"unit_id\": \"NDSE2:C03\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S03.10\", \"section_title\": \"Agent capability as a testable hypothesis\", \"container\": \"body\", \"file\": \"EN/chapters/chapter03.tex\", \"line\": 177, \"sha256\": \"ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00272",
      "source": "NDSE2:S03.10",
      "target": "W011",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C03",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W013\", \"source_id\": \"W013\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C03\", \"unit_id\": \"NDSE2:C03\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S03.10\", \"section_title\": \"Agent capability as a testable hypothesis\", \"container\": \"body\", \"file\": \"EN/chapters/chapter03.tex\", \"line\": 177, \"sha256\": \"ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00273",
      "source": "NDSE2:S03.10",
      "target": "W013",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C03",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W095\", \"source_id\": \"W095\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C03\", \"unit_id\": \"NDSE2:C03\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S03.10\", \"section_title\": \"Agent capability as a testable hypothesis\", \"container\": \"body\", \"file\": \"EN/chapters/chapter03.tex\", \"line\": 177, \"sha256\": \"ce0ca41e0ce359c1fd4752f2db1de6b1312c006510fc9c3ba364e3310916c2b1\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00274",
      "source": "NDSE2:S03.10",
      "target": "W095",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C03",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"F008\", \"source_id\": \"F008\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C03\", \"unit_id\": \"NDSE2:C03\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S03.01\", \"section_title\": \"Dal suggerimento a un agent con permessi delimitati\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter03.tex\", \"line\": 14, \"sha256\": \"2c1ae14b69644084668fec3494a975a6f6be7822e77d7d96d1b21f654d2aa713\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00275",
      "source": "NDSE2:S03.01",
      "target": "F008",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C03",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W012\", \"source_id\": \"W012\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C03\", \"unit_id\": \"NDSE2:C03\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S03.01\", \"section_title\": \"Dal suggerimento a un agent con permessi delimitati\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter03.tex\", \"line\": 16, \"sha256\": \"2c1ae14b69644084668fec3494a975a6f6be7822e77d7d96d1b21f654d2aa713\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00276",
      "source": "NDSE2:S03.01",
      "target": "W012",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C03",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W060\", \"source_id\": \"W060\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C03\", \"unit_id\": \"NDSE2:C03\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S03.01\", \"section_title\": \"Dal suggerimento a un agent con permessi delimitati\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter03.tex\", \"line\": 16, \"sha256\": \"2c1ae14b69644084668fec3494a975a6f6be7822e77d7d96d1b21f654d2aa713\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00277",
      "source": "NDSE2:S03.01",
      "target": "W060",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C03",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W002\", \"source_id\": \"W002\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C03\", \"unit_id\": \"NDSE2:C03\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S03.02\", \"section_title\": \"Che cosa osserva realmente un agent\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter03.tex\", \"line\": 31, \"sha256\": \"2c1ae14b69644084668fec3494a975a6f6be7822e77d7d96d1b21f654d2aa713\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00278",
      "source": "NDSE2:S03.02",
      "target": "W002",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C03",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W191\", \"source_id\": \"W191\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C03\", \"unit_id\": \"NDSE2:C03\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S03.02\", \"section_title\": \"Che cosa osserva realmente un agent\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter03.tex\", \"line\": 31, \"sha256\": \"2c1ae14b69644084668fec3494a975a6f6be7822e77d7d96d1b21f654d2aa713\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00279",
      "source": "NDSE2:S03.02",
      "target": "W191",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C03",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"O010\", \"source_id\": \"O010\", \"resolution\": \"existing_graph_node\", \"macro\": \"osmanicite\", \"chapter_hub\": \"C:C03\", \"unit_id\": \"NDSE2:C03\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S03.03\", \"section_title\": \"Il perimetro del task\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter03.tex\", \"line\": 43, \"sha256\": \"2c1ae14b69644084668fec3494a975a6f6be7822e77d7d96d1b21f654d2aa713\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00280",
      "source": "NDSE2:S03.03",
      "target": "O010",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C03",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W034\", \"source_id\": \"W034\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C03\", \"unit_id\": \"NDSE2:C03\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S03.03\", \"section_title\": \"Il perimetro del task\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter03.tex\", \"line\": 39, \"sha256\": \"2c1ae14b69644084668fec3494a975a6f6be7822e77d7d96d1b21f654d2aa713\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00281",
      "source": "NDSE2:S03.03",
      "target": "W034",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C03",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W191\", \"source_id\": \"W191\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C03\", \"unit_id\": \"NDSE2:C03\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S03.03\", \"section_title\": \"Il perimetro del task\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter03.tex\", \"line\": 39, \"sha256\": \"2c1ae14b69644084668fec3494a975a6f6be7822e77d7d96d1b21f654d2aa713\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00282",
      "source": "NDSE2:S03.03",
      "target": "W191",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C03",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W193\", \"source_id\": \"W193\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C03\", \"unit_id\": \"NDSE2:C03\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S03.03\", \"section_title\": \"Il perimetro del task\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter03.tex\", \"line\": 39, \"sha256\": \"2c1ae14b69644084668fec3494a975a6f6be7822e77d7d96d1b21f654d2aa713\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00283",
      "source": "NDSE2:S03.03",
      "target": "W193",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C03",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W071\", \"source_id\": \"W071\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C03\", \"unit_id\": \"NDSE2:C03\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S03.05\", \"section_title\": \"Modalità di fallimento frequenti nelle modifiche reali\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter03.tex\", \"line\": 74, \"sha256\": \"2c1ae14b69644084668fec3494a975a6f6be7822e77d7d96d1b21f654d2aa713\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00284",
      "source": "NDSE2:S03.05",
      "target": "W071",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C03",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W158\", \"source_id\": \"W158\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C03\", \"unit_id\": \"NDSE2:C03\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S03.05\", \"section_title\": \"Modalità di fallimento frequenti nelle modifiche reali\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter03.tex\", \"line\": 74, \"sha256\": \"2c1ae14b69644084668fec3494a975a6f6be7822e77d7d96d1b21f654d2aa713\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00285",
      "source": "NDSE2:S03.05",
      "target": "W158",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C03",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W191\", \"source_id\": \"W191\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C03\", \"unit_id\": \"NDSE2:C03\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S03.05\", \"section_title\": \"Modalità di fallimento frequenti nelle modifiche reali\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter03.tex\", \"line\": 74, \"sha256\": \"2c1ae14b69644084668fec3494a975a6f6be7822e77d7d96d1b21f654d2aa713\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00286",
      "source": "NDSE2:S03.05",
      "target": "W191",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C03",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"O006\", \"source_id\": \"O006\", \"resolution\": \"existing_graph_node\", \"macro\": \"osmanicite\", \"chapter_hub\": \"C:C03\", \"unit_id\": \"NDSE2:C03\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S03.06\", \"section_title\": \"Un loop delimitato propose–act–observe\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter03.tex\", \"line\": 88, \"sha256\": \"2c1ae14b69644084668fec3494a975a6f6be7822e77d7d96d1b21f654d2aa713\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00287",
      "source": "NDSE2:S03.06",
      "target": "O006",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C03",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"O012\", \"source_id\": \"O012\", \"resolution\": \"existing_graph_node\", \"macro\": \"osmanicite\", \"chapter_hub\": \"C:C03\", \"unit_id\": \"NDSE2:C03\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S03.06\", \"section_title\": \"Un loop delimitato propose–act–observe\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter03.tex\", \"line\": 88, \"sha256\": \"2c1ae14b69644084668fec3494a975a6f6be7822e77d7d96d1b21f654d2aa713\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00288",
      "source": "NDSE2:S03.06",
      "target": "O012",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C03",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"P110\", \"source_id\": \"P110\", \"resolution\": \"existing_graph_node\", \"macro\": \"oroszcite\", \"chapter_hub\": \"C:C03\", \"unit_id\": \"NDSE2:C03\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S03.06\", \"section_title\": \"Un loop delimitato propose–act–observe\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter03.tex\", \"line\": 110, \"sha256\": \"2c1ae14b69644084668fec3494a975a6f6be7822e77d7d96d1b21f654d2aa713\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00289",
      "source": "NDSE2:S03.06",
      "target": "P110",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C03",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W012\", \"source_id\": \"W012\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C03\", \"unit_id\": \"NDSE2:C03\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S03.06\", \"section_title\": \"Un loop delimitato propose–act–observe\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter03.tex\", \"line\": 82, \"sha256\": \"2c1ae14b69644084668fec3494a975a6f6be7822e77d7d96d1b21f654d2aa713\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00290",
      "source": "NDSE2:S03.06",
      "target": "W012",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C03",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W151\", \"source_id\": \"W151\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C03\", \"unit_id\": \"NDSE2:C03\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S03.06\", \"section_title\": \"Un loop delimitato propose–act–observe\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter03.tex\", \"line\": 82, \"sha256\": \"2c1ae14b69644084668fec3494a975a6f6be7822e77d7d96d1b21f654d2aa713\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00291",
      "source": "NDSE2:S03.06",
      "target": "W151",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C03",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W191\", \"source_id\": \"W191\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C03\", \"unit_id\": \"NDSE2:C03\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S03.06\", \"section_title\": \"Un loop delimitato propose–act–observe\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter03.tex\", \"line\": 82, \"sha256\": \"2c1ae14b69644084668fec3494a975a6f6be7822e77d7d96d1b21f654d2aa713\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00292",
      "source": "NDSE2:S03.06",
      "target": "W191",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C03",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W079\", \"source_id\": \"W079\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C03\", \"unit_id\": \"NDSE2:C03\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S03.08\", \"section_title\": \"Quando gli agent paralleli aiutano e quando peggiorano il risultato\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter03.tex\", \"line\": 147, \"sha256\": \"2c1ae14b69644084668fec3494a975a6f6be7822e77d7d96d1b21f654d2aa713\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00293",
      "source": "NDSE2:S03.08",
      "target": "W079",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C03",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W152\", \"source_id\": \"W152\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C03\", \"unit_id\": \"NDSE2:C03\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S03.08\", \"section_title\": \"Quando gli agent paralleli aiutano e quando peggiorano il risultato\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter03.tex\", \"line\": 147, \"sha256\": \"2c1ae14b69644084668fec3494a975a6f6be7822e77d7d96d1b21f654d2aa713\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00294",
      "source": "NDSE2:S03.08",
      "target": "W152",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C03",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W101\", \"source_id\": \"W101\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C03\", \"unit_id\": \"NDSE2:C03\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S03.09\", \"section_title\": \"Regole di arresto e autorità di accettazione\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter03.tex\", \"line\": 157, \"sha256\": \"2c1ae14b69644084668fec3494a975a6f6be7822e77d7d96d1b21f654d2aa713\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00295",
      "source": "NDSE2:S03.09",
      "target": "W101",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C03",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W111\", \"source_id\": \"W111\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C03\", \"unit_id\": \"NDSE2:C03\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S03.09\", \"section_title\": \"Regole di arresto e autorità di accettazione\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter03.tex\", \"line\": 157, \"sha256\": \"2c1ae14b69644084668fec3494a975a6f6be7822e77d7d96d1b21f654d2aa713\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00296",
      "source": "NDSE2:S03.09",
      "target": "W111",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C03",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W011\", \"source_id\": \"W011\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C03\", \"unit_id\": \"NDSE2:C03\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S03.10\", \"section_title\": \"Le capacità dell'agent come ipotesi verificabili\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter03.tex\", \"line\": 177, \"sha256\": \"2c1ae14b69644084668fec3494a975a6f6be7822e77d7d96d1b21f654d2aa713\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00297",
      "source": "NDSE2:S03.10",
      "target": "W011",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C03",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W013\", \"source_id\": \"W013\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C03\", \"unit_id\": \"NDSE2:C03\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S03.10\", \"section_title\": \"Le capacità dell'agent come ipotesi verificabili\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter03.tex\", \"line\": 177, \"sha256\": \"2c1ae14b69644084668fec3494a975a6f6be7822e77d7d96d1b21f654d2aa713\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00298",
      "source": "NDSE2:S03.10",
      "target": "W013",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C03",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W095\", \"source_id\": \"W095\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C03\", \"unit_id\": \"NDSE2:C03\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S03.10\", \"section_title\": \"Le capacità dell'agent come ipotesi verificabili\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter03.tex\", \"line\": 177, \"sha256\": \"2c1ae14b69644084668fec3494a975a6f6be7822e77d7d96d1b21f654d2aa713\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00299",
      "source": "NDSE2:S03.10",
      "target": "W095",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_HAS_CHAPTER",
      "provenance": "Atlas update, 2026-10-18",
      "chapter_number": 4,
      "id": "u20261018_00300",
      "source": "PUB:NDSE2",
      "target": "NDSE2:C04",
      "key": "UPDATE_20261018:NDSE2_HAS_CHAPTER",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_REPRESENTS_CHAPTER",
      "provenance": "Atlas update, 2026-10-18",
      "id": "u20261018_00301",
      "source": "NDSE2:C04",
      "target": "C:C04",
      "key": "UPDATE_20261018:NDSE2_REPRESENTS_CHAPTER",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter04.tex",
      "source_line": 11,
      "section_number": "4.1",
      "id": "u20261018_00302",
      "source": "NDSE2:C04",
      "target": "NDSE2:S04.01",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter04.tex",
      "source_line": 50,
      "section_number": "4.2",
      "id": "u20261018_00303",
      "source": "NDSE2:C04",
      "target": "NDSE2:S04.02",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter04.tex",
      "source_line": 74,
      "section_number": "4.3",
      "id": "u20261018_00304",
      "source": "NDSE2:C04",
      "target": "NDSE2:S04.03",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter04.tex",
      "source_line": 102,
      "section_number": "4.4",
      "id": "u20261018_00305",
      "source": "NDSE2:C04",
      "target": "NDSE2:S04.04",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter04.tex",
      "source_line": 130,
      "section_number": "4.5",
      "id": "u20261018_00306",
      "source": "NDSE2:C04",
      "target": "NDSE2:S04.05",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter04.tex",
      "source_line": 145,
      "section_number": "4.6",
      "id": "u20261018_00307",
      "source": "NDSE2:C04",
      "target": "NDSE2:S04.06",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter04.tex",
      "source_line": 153,
      "section_number": "4.7",
      "id": "u20261018_00308",
      "source": "NDSE2:C04",
      "target": "NDSE2:S04.07",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter04.tex",
      "source_line": 160,
      "section_number": "4.8",
      "id": "u20261018_00309",
      "source": "NDSE2:C04",
      "target": "NDSE2:S04.08",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter04.tex",
      "source_line": 175,
      "section_number": "4.9",
      "id": "u20261018_00310",
      "source": "NDSE2:C04",
      "target": "NDSE2:S04.09",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter04.tex",
      "source_line": 183,
      "section_number": "4.10",
      "id": "u20261018_00311",
      "source": "NDSE2:C04",
      "target": "NDSE2:S04.10",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter04.tex",
      "source_line": 219,
      "section_number": "4.11",
      "id": "u20261018_00312",
      "source": "NDSE2:C04",
      "target": "NDSE2:S04.11",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/didactics/worked04.tex",
      "source_line": 1,
      "section_number": "4.12",
      "id": "u20261018_00313",
      "source": "NDSE2:C04",
      "target": "NDSE2:S04.12",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/exercises/exercise04.tex",
      "source_line": 2,
      "section_number": "4.13",
      "id": "u20261018_00314",
      "source": "NDSE2:C04",
      "target": "NDSE2:S04.13",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C04",
      "locators_json": "[{\"file\": \"EN/chapters/chapter04.tex\", \"line\": 14, \"macro\": \"autocite\", \"bibkey\": \"F023\", \"sha256\": \"f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7\", \"section_id\": \"NDSE2:S04.01\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00315",
      "source": "NDSE2:C04",
      "target": "F023",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C04",
      "locators_json": "[{\"file\": \"EN/chapters/chapter04.tex\", \"line\": 32, \"macro\": \"osmanicite\", \"bibkey\": \"O018\", \"sha256\": \"f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7\", \"section_id\": \"NDSE2:S04.01\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00316",
      "source": "NDSE2:C04",
      "target": "O018",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C04",
      "locators_json": "[{\"file\": \"EN/chapters/chapter04.tex\", \"line\": 32, \"macro\": \"osmanicite\", \"bibkey\": \"O028\", \"sha256\": \"f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7\", \"section_id\": \"NDSE2:S04.01\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00317",
      "source": "NDSE2:C04",
      "target": "O028",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C04",
      "locators_json": "[{\"file\": \"EN/chapters/chapter04.tex\", \"line\": 81, \"macro\": \"oroszcite\", \"bibkey\": \"P082\", \"sha256\": \"f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7\", \"section_id\": \"NDSE2:S04.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00318",
      "source": "NDSE2:C04",
      "target": "P082",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "C:C04",
      "locators_json": "[{\"file\": \"EN/chapters/chapter04.tex\", \"line\": 24, \"macro\": \"autocite\", \"bibkey\": \"W011\", \"sha256\": \"f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7\", \"section_id\": \"NDSE2:S04.01\"}, {\"file\": \"EN/chapters/chapter04.tex\", \"line\": 193, \"macro\": \"autocite\", \"bibkey\": \"W011\", \"sha256\": \"f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7\", \"section_id\": \"NDSE2:S04.10\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00319",
      "source": "NDSE2:C04",
      "target": "W011",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C04",
      "locators_json": "[{\"file\": \"EN/chapters/chapter04.tex\", \"line\": 169, \"macro\": \"autocite\", \"bibkey\": \"W071\", \"sha256\": \"f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7\", \"section_id\": \"NDSE2:S04.08\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00320",
      "source": "NDSE2:C04",
      "target": "W071",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "C:C04",
      "locators_json": "[{\"file\": \"EN/chapters/chapter04.tex\", \"line\": 90, \"macro\": \"autocite\", \"bibkey\": \"W077\", \"sha256\": \"f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7\", \"section_id\": \"NDSE2:S04.03\"}, {\"file\": \"EN/chapters/chapter04.tex\", \"line\": 132, \"macro\": \"autocite\", \"bibkey\": \"W077\", \"sha256\": \"f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7\", \"section_id\": \"NDSE2:S04.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00321",
      "source": "NDSE2:C04",
      "target": "W077",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "C:C04",
      "locators_json": "[{\"file\": \"EN/chapters/chapter04.tex\", \"line\": 90, \"macro\": \"autocite\", \"bibkey\": \"W097\", \"sha256\": \"f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7\", \"section_id\": \"NDSE2:S04.03\"}, {\"file\": \"EN/chapters/chapter04.tex\", \"line\": 134, \"macro\": \"autocite\", \"bibkey\": \"W097\", \"sha256\": \"f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7\", \"section_id\": \"NDSE2:S04.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00322",
      "source": "NDSE2:C04",
      "target": "W097",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C04",
      "locators_json": "[{\"file\": \"EN/chapters/chapter04.tex\", \"line\": 151, \"macro\": \"autocite\", \"bibkey\": \"W099\", \"sha256\": \"f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7\", \"section_id\": \"NDSE2:S04.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00323",
      "source": "NDSE2:C04",
      "target": "W099",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C04",
      "locators_json": "[{\"file\": \"EN/chapters/chapter04.tex\", \"line\": 151, \"macro\": \"autocite\", \"bibkey\": \"W148\", \"sha256\": \"f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7\", \"section_id\": \"NDSE2:S04.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00324",
      "source": "NDSE2:C04",
      "target": "W148",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C04",
      "locators_json": "[{\"file\": \"EN/chapters/chapter04.tex\", \"line\": 60, \"macro\": \"autocite\", \"bibkey\": \"W150\", \"sha256\": \"f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7\", \"section_id\": \"NDSE2:S04.02\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00325",
      "source": "NDSE2:C04",
      "target": "W150",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C04",
      "locators_json": "[{\"file\": \"EN/chapters/chapter04.tex\", \"line\": 193, \"macro\": \"autocite\", \"bibkey\": \"W151\", \"sha256\": \"f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7\", \"section_id\": \"NDSE2:S04.10\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00326",
      "source": "NDSE2:C04",
      "target": "W151",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 3,
      "literal_citation": true,
      "chapter_hub": "C:C04",
      "locators_json": "[{\"file\": \"EN/chapters/chapter04.tex\", \"line\": 60, \"macro\": \"autocite\", \"bibkey\": \"W152\", \"sha256\": \"f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7\", \"section_id\": \"NDSE2:S04.02\"}, {\"file\": \"EN/chapters/chapter04.tex\", \"line\": 151, \"macro\": \"autocite\", \"bibkey\": \"W152\", \"sha256\": \"f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7\", \"section_id\": \"NDSE2:S04.06\"}, {\"file\": \"EN/chapters/chapter04.tex\", \"line\": 169, \"macro\": \"autocite\", \"bibkey\": \"W152\", \"sha256\": \"f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7\", \"section_id\": \"NDSE2:S04.08\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00327",
      "source": "NDSE2:C04",
      "target": "W152",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C04",
      "locators_json": "[{\"file\": \"EN/chapters/chapter04.tex\", \"line\": 24, \"macro\": \"autocite\", \"bibkey\": \"W153\", \"sha256\": \"f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7\", \"section_id\": \"NDSE2:S04.01\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00328",
      "source": "NDSE2:C04",
      "target": "W153",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C04",
      "locators_json": "[{\"file\": \"EN/chapters/chapter04.tex\", \"line\": 24, \"macro\": \"autocite\", \"bibkey\": \"W191\", \"sha256\": \"f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7\", \"section_id\": \"NDSE2:S04.01\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00329",
      "source": "NDSE2:C04",
      "target": "W191",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C04",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter04.tex\", \"line\": 14, \"macro\": \"autocite\", \"bibkey\": \"F023\", \"sha256\": \"878773f16a0704f3cb52d7547b3b7959cb5497eadfc30a93ad23816c8ac69ed5\", \"section_id\": \"NDSE2:S04.01\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00330",
      "source": "NDSE2:C04",
      "target": "F023",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C04",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter04.tex\", \"line\": 32, \"macro\": \"osmanicite\", \"bibkey\": \"O018\", \"sha256\": \"878773f16a0704f3cb52d7547b3b7959cb5497eadfc30a93ad23816c8ac69ed5\", \"section_id\": \"NDSE2:S04.01\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00331",
      "source": "NDSE2:C04",
      "target": "O018",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C04",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter04.tex\", \"line\": 32, \"macro\": \"osmanicite\", \"bibkey\": \"O028\", \"sha256\": \"878773f16a0704f3cb52d7547b3b7959cb5497eadfc30a93ad23816c8ac69ed5\", \"section_id\": \"NDSE2:S04.01\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00332",
      "source": "NDSE2:C04",
      "target": "O028",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C04",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter04.tex\", \"line\": 81, \"macro\": \"oroszcite\", \"bibkey\": \"P082\", \"sha256\": \"878773f16a0704f3cb52d7547b3b7959cb5497eadfc30a93ad23816c8ac69ed5\", \"section_id\": \"NDSE2:S04.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00333",
      "source": "NDSE2:C04",
      "target": "P082",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "C:C04",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter04.tex\", \"line\": 24, \"macro\": \"autocite\", \"bibkey\": \"W011\", \"sha256\": \"878773f16a0704f3cb52d7547b3b7959cb5497eadfc30a93ad23816c8ac69ed5\", \"section_id\": \"NDSE2:S04.01\"}, {\"file\": \"ITA/chapters/chapter04.tex\", \"line\": 193, \"macro\": \"autocite\", \"bibkey\": \"W011\", \"sha256\": \"878773f16a0704f3cb52d7547b3b7959cb5497eadfc30a93ad23816c8ac69ed5\", \"section_id\": \"NDSE2:S04.10\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00334",
      "source": "NDSE2:C04",
      "target": "W011",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C04",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter04.tex\", \"line\": 169, \"macro\": \"autocite\", \"bibkey\": \"W071\", \"sha256\": \"878773f16a0704f3cb52d7547b3b7959cb5497eadfc30a93ad23816c8ac69ed5\", \"section_id\": \"NDSE2:S04.08\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00335",
      "source": "NDSE2:C04",
      "target": "W071",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "C:C04",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter04.tex\", \"line\": 90, \"macro\": \"autocite\", \"bibkey\": \"W077\", \"sha256\": \"878773f16a0704f3cb52d7547b3b7959cb5497eadfc30a93ad23816c8ac69ed5\", \"section_id\": \"NDSE2:S04.03\"}, {\"file\": \"ITA/chapters/chapter04.tex\", \"line\": 132, \"macro\": \"autocite\", \"bibkey\": \"W077\", \"sha256\": \"878773f16a0704f3cb52d7547b3b7959cb5497eadfc30a93ad23816c8ac69ed5\", \"section_id\": \"NDSE2:S04.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00336",
      "source": "NDSE2:C04",
      "target": "W077",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "C:C04",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter04.tex\", \"line\": 90, \"macro\": \"autocite\", \"bibkey\": \"W097\", \"sha256\": \"878773f16a0704f3cb52d7547b3b7959cb5497eadfc30a93ad23816c8ac69ed5\", \"section_id\": \"NDSE2:S04.03\"}, {\"file\": \"ITA/chapters/chapter04.tex\", \"line\": 134, \"macro\": \"autocite\", \"bibkey\": \"W097\", \"sha256\": \"878773f16a0704f3cb52d7547b3b7959cb5497eadfc30a93ad23816c8ac69ed5\", \"section_id\": \"NDSE2:S04.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00337",
      "source": "NDSE2:C04",
      "target": "W097",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C04",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter04.tex\", \"line\": 151, \"macro\": \"autocite\", \"bibkey\": \"W099\", \"sha256\": \"878773f16a0704f3cb52d7547b3b7959cb5497eadfc30a93ad23816c8ac69ed5\", \"section_id\": \"NDSE2:S04.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00338",
      "source": "NDSE2:C04",
      "target": "W099",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C04",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter04.tex\", \"line\": 151, \"macro\": \"autocite\", \"bibkey\": \"W148\", \"sha256\": \"878773f16a0704f3cb52d7547b3b7959cb5497eadfc30a93ad23816c8ac69ed5\", \"section_id\": \"NDSE2:S04.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00339",
      "source": "NDSE2:C04",
      "target": "W148",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C04",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter04.tex\", \"line\": 60, \"macro\": \"autocite\", \"bibkey\": \"W150\", \"sha256\": \"878773f16a0704f3cb52d7547b3b7959cb5497eadfc30a93ad23816c8ac69ed5\", \"section_id\": \"NDSE2:S04.02\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00340",
      "source": "NDSE2:C04",
      "target": "W150",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C04",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter04.tex\", \"line\": 193, \"macro\": \"autocite\", \"bibkey\": \"W151\", \"sha256\": \"878773f16a0704f3cb52d7547b3b7959cb5497eadfc30a93ad23816c8ac69ed5\", \"section_id\": \"NDSE2:S04.10\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00341",
      "source": "NDSE2:C04",
      "target": "W151",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 3,
      "literal_citation": true,
      "chapter_hub": "C:C04",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter04.tex\", \"line\": 60, \"macro\": \"autocite\", \"bibkey\": \"W152\", \"sha256\": \"878773f16a0704f3cb52d7547b3b7959cb5497eadfc30a93ad23816c8ac69ed5\", \"section_id\": \"NDSE2:S04.02\"}, {\"file\": \"ITA/chapters/chapter04.tex\", \"line\": 151, \"macro\": \"autocite\", \"bibkey\": \"W152\", \"sha256\": \"878773f16a0704f3cb52d7547b3b7959cb5497eadfc30a93ad23816c8ac69ed5\", \"section_id\": \"NDSE2:S04.06\"}, {\"file\": \"ITA/chapters/chapter04.tex\", \"line\": 169, \"macro\": \"autocite\", \"bibkey\": \"W152\", \"sha256\": \"878773f16a0704f3cb52d7547b3b7959cb5497eadfc30a93ad23816c8ac69ed5\", \"section_id\": \"NDSE2:S04.08\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00342",
      "source": "NDSE2:C04",
      "target": "W152",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C04",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter04.tex\", \"line\": 24, \"macro\": \"autocite\", \"bibkey\": \"W153\", \"sha256\": \"878773f16a0704f3cb52d7547b3b7959cb5497eadfc30a93ad23816c8ac69ed5\", \"section_id\": \"NDSE2:S04.01\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00343",
      "source": "NDSE2:C04",
      "target": "W153",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C04",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter04.tex\", \"line\": 24, \"macro\": \"autocite\", \"bibkey\": \"W191\", \"sha256\": \"878773f16a0704f3cb52d7547b3b7959cb5497eadfc30a93ad23816c8ac69ed5\", \"section_id\": \"NDSE2:S04.01\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00344",
      "source": "NDSE2:C04",
      "target": "W191",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C04",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"F023\", \"source_id\": \"F023\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C04\", \"unit_id\": \"NDSE2:C04\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S04.01\", \"section_title\": \"Separate intention determination from design\", \"container\": \"body\", \"file\": \"EN/chapters/chapter04.tex\", \"line\": 14, \"sha256\": \"f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00345",
      "source": "NDSE2:S04.01",
      "target": "F023",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C04",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"O018\", \"source_id\": \"O018\", \"resolution\": \"existing_graph_node\", \"macro\": \"osmanicite\", \"chapter_hub\": \"C:C04\", \"unit_id\": \"NDSE2:C04\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S04.01\", \"section_title\": \"Separate intention determination from design\", \"container\": \"body\", \"file\": \"EN/chapters/chapter04.tex\", \"line\": 32, \"sha256\": \"f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00346",
      "source": "NDSE2:S04.01",
      "target": "O018",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C04",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"O028\", \"source_id\": \"O028\", \"resolution\": \"existing_graph_node\", \"macro\": \"osmanicite\", \"chapter_hub\": \"C:C04\", \"unit_id\": \"NDSE2:C04\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S04.01\", \"section_title\": \"Separate intention determination from design\", \"container\": \"body\", \"file\": \"EN/chapters/chapter04.tex\", \"line\": 32, \"sha256\": \"f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00347",
      "source": "NDSE2:S04.01",
      "target": "O028",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C04",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W011\", \"source_id\": \"W011\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C04\", \"unit_id\": \"NDSE2:C04\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S04.01\", \"section_title\": \"Separate intention determination from design\", \"container\": \"body\", \"file\": \"EN/chapters/chapter04.tex\", \"line\": 24, \"sha256\": \"f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00348",
      "source": "NDSE2:S04.01",
      "target": "W011",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C04",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W153\", \"source_id\": \"W153\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C04\", \"unit_id\": \"NDSE2:C04\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S04.01\", \"section_title\": \"Separate intention determination from design\", \"container\": \"body\", \"file\": \"EN/chapters/chapter04.tex\", \"line\": 24, \"sha256\": \"f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00349",
      "source": "NDSE2:S04.01",
      "target": "W153",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C04",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W191\", \"source_id\": \"W191\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C04\", \"unit_id\": \"NDSE2:C04\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S04.01\", \"section_title\": \"Separate intention determination from design\", \"container\": \"body\", \"file\": \"EN/chapters/chapter04.tex\", \"line\": 24, \"sha256\": \"f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00350",
      "source": "NDSE2:S04.01",
      "target": "W191",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C04",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W150\", \"source_id\": \"W150\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C04\", \"unit_id\": \"NDSE2:C04\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S04.02\", \"section_title\": \"From a request to a versioned intention ledger\", \"container\": \"body\", \"file\": \"EN/chapters/chapter04.tex\", \"line\": 60, \"sha256\": \"f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00351",
      "source": "NDSE2:S04.02",
      "target": "W150",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C04",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W152\", \"source_id\": \"W152\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C04\", \"unit_id\": \"NDSE2:C04\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S04.02\", \"section_title\": \"From a request to a versioned intention ledger\", \"container\": \"body\", \"file\": \"EN/chapters/chapter04.tex\", \"line\": 60, \"sha256\": \"f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00352",
      "source": "NDSE2:S04.02",
      "target": "W152",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C04",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"P082\", \"source_id\": \"P082\", \"resolution\": \"existing_graph_node\", \"macro\": \"oroszcite\", \"chapter_hub\": \"C:C04\", \"unit_id\": \"NDSE2:C04\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S04.03\", \"section_title\": \"Write behavioral examples before implementation\", \"container\": \"body\", \"file\": \"EN/chapters/chapter04.tex\", \"line\": 81, \"sha256\": \"f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00353",
      "source": "NDSE2:S04.03",
      "target": "P082",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C04",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W077\", \"source_id\": \"W077\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C04\", \"unit_id\": \"NDSE2:C04\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S04.03\", \"section_title\": \"Write behavioral examples before implementation\", \"container\": \"body\", \"file\": \"EN/chapters/chapter04.tex\", \"line\": 90, \"sha256\": \"f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00354",
      "source": "NDSE2:S04.03",
      "target": "W077",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C04",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W097\", \"source_id\": \"W097\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C04\", \"unit_id\": \"NDSE2:C04\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S04.03\", \"section_title\": \"Write behavioral examples before implementation\", \"container\": \"body\", \"file\": \"EN/chapters/chapter04.tex\", \"line\": 90, \"sha256\": \"f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00355",
      "source": "NDSE2:S04.03",
      "target": "W097",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C04",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W077\", \"source_id\": \"W077\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C04\", \"unit_id\": \"NDSE2:C04\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S04.05\", \"section_title\": \"Executable contracts without circular oracles\", \"container\": \"body\", \"file\": \"EN/chapters/chapter04.tex\", \"line\": 132, \"sha256\": \"f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00356",
      "source": "NDSE2:S04.05",
      "target": "W077",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C04",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W097\", \"source_id\": \"W097\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C04\", \"unit_id\": \"NDSE2:C04\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S04.05\", \"section_title\": \"Executable contracts without circular oracles\", \"container\": \"body\", \"file\": \"EN/chapters/chapter04.tex\", \"line\": 134, \"sha256\": \"f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00357",
      "source": "NDSE2:S04.05",
      "target": "W097",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C04",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W099\", \"source_id\": \"W099\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C04\", \"unit_id\": \"NDSE2:C04\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S04.06\", \"section_title\": \"Architecture decision versus acceptance contract\", \"container\": \"body\", \"file\": \"EN/chapters/chapter04.tex\", \"line\": 151, \"sha256\": \"f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00358",
      "source": "NDSE2:S04.06",
      "target": "W099",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C04",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W148\", \"source_id\": \"W148\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C04\", \"unit_id\": \"NDSE2:C04\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S04.06\", \"section_title\": \"Architecture decision versus acceptance contract\", \"container\": \"body\", \"file\": \"EN/chapters/chapter04.tex\", \"line\": 151, \"sha256\": \"f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00359",
      "source": "NDSE2:S04.06",
      "target": "W148",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C04",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W152\", \"source_id\": \"W152\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C04\", \"unit_id\": \"NDSE2:C04\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S04.06\", \"section_title\": \"Architecture decision versus acceptance contract\", \"container\": \"body\", \"file\": \"EN/chapters/chapter04.tex\", \"line\": 151, \"sha256\": \"f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00360",
      "source": "NDSE2:S04.06",
      "target": "W152",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C04",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W071\", \"source_id\": \"W071\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C04\", \"unit_id\": \"NDSE2:C04\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S04.08\", \"section_title\": \"A delta-driven iterative brownfield lifecycle\", \"container\": \"body\", \"file\": \"EN/chapters/chapter04.tex\", \"line\": 169, \"sha256\": \"f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00361",
      "source": "NDSE2:S04.08",
      "target": "W071",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C04",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W152\", \"source_id\": \"W152\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C04\", \"unit_id\": \"NDSE2:C04\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S04.08\", \"section_title\": \"A delta-driven iterative brownfield lifecycle\", \"container\": \"body\", \"file\": \"EN/chapters/chapter04.tex\", \"line\": 169, \"sha256\": \"f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00362",
      "source": "NDSE2:S04.08",
      "target": "W152",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C04",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W011\", \"source_id\": \"W011\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C04\", \"unit_id\": \"NDSE2:C04\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S04.10\", \"section_title\": \"Native intent gates and optional compatibility adapters\", \"container\": \"body\", \"file\": \"EN/chapters/chapter04.tex\", \"line\": 193, \"sha256\": \"f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00363",
      "source": "NDSE2:S04.10",
      "target": "W011",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C04",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W151\", \"source_id\": \"W151\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C04\", \"unit_id\": \"NDSE2:C04\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S04.10\", \"section_title\": \"Native intent gates and optional compatibility adapters\", \"container\": \"body\", \"file\": \"EN/chapters/chapter04.tex\", \"line\": 193, \"sha256\": \"f9ba7148a44598fb3bb1a59888f37f376faadff0f300dafb908a98168176f7a7\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00364",
      "source": "NDSE2:S04.10",
      "target": "W151",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C04",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"F023\", \"source_id\": \"F023\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C04\", \"unit_id\": \"NDSE2:C04\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S04.01\", \"section_title\": \"Separare la definizione dell'intenzione dal design\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter04.tex\", \"line\": 14, \"sha256\": \"878773f16a0704f3cb52d7547b3b7959cb5497eadfc30a93ad23816c8ac69ed5\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00365",
      "source": "NDSE2:S04.01",
      "target": "F023",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C04",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"O018\", \"source_id\": \"O018\", \"resolution\": \"existing_graph_node\", \"macro\": \"osmanicite\", \"chapter_hub\": \"C:C04\", \"unit_id\": \"NDSE2:C04\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S04.01\", \"section_title\": \"Separare la definizione dell'intenzione dal design\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter04.tex\", \"line\": 32, \"sha256\": \"878773f16a0704f3cb52d7547b3b7959cb5497eadfc30a93ad23816c8ac69ed5\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00366",
      "source": "NDSE2:S04.01",
      "target": "O018",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C04",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"O028\", \"source_id\": \"O028\", \"resolution\": \"existing_graph_node\", \"macro\": \"osmanicite\", \"chapter_hub\": \"C:C04\", \"unit_id\": \"NDSE2:C04\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S04.01\", \"section_title\": \"Separare la definizione dell'intenzione dal design\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter04.tex\", \"line\": 32, \"sha256\": \"878773f16a0704f3cb52d7547b3b7959cb5497eadfc30a93ad23816c8ac69ed5\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00367",
      "source": "NDSE2:S04.01",
      "target": "O028",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C04",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W011\", \"source_id\": \"W011\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C04\", \"unit_id\": \"NDSE2:C04\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S04.01\", \"section_title\": \"Separare la definizione dell'intenzione dal design\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter04.tex\", \"line\": 24, \"sha256\": \"878773f16a0704f3cb52d7547b3b7959cb5497eadfc30a93ad23816c8ac69ed5\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00368",
      "source": "NDSE2:S04.01",
      "target": "W011",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C04",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W153\", \"source_id\": \"W153\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C04\", \"unit_id\": \"NDSE2:C04\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S04.01\", \"section_title\": \"Separare la definizione dell'intenzione dal design\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter04.tex\", \"line\": 24, \"sha256\": \"878773f16a0704f3cb52d7547b3b7959cb5497eadfc30a93ad23816c8ac69ed5\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00369",
      "source": "NDSE2:S04.01",
      "target": "W153",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C04",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W191\", \"source_id\": \"W191\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C04\", \"unit_id\": \"NDSE2:C04\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S04.01\", \"section_title\": \"Separare la definizione dell'intenzione dal design\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter04.tex\", \"line\": 24, \"sha256\": \"878773f16a0704f3cb52d7547b3b7959cb5497eadfc30a93ad23816c8ac69ed5\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00370",
      "source": "NDSE2:S04.01",
      "target": "W191",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C04",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W150\", \"source_id\": \"W150\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C04\", \"unit_id\": \"NDSE2:C04\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S04.02\", \"section_title\": \"Dalla richiesta a un registro versionato delle intenzioni\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter04.tex\", \"line\": 60, \"sha256\": \"878773f16a0704f3cb52d7547b3b7959cb5497eadfc30a93ad23816c8ac69ed5\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00371",
      "source": "NDSE2:S04.02",
      "target": "W150",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C04",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W152\", \"source_id\": \"W152\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C04\", \"unit_id\": \"NDSE2:C04\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S04.02\", \"section_title\": \"Dalla richiesta a un registro versionato delle intenzioni\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter04.tex\", \"line\": 60, \"sha256\": \"878773f16a0704f3cb52d7547b3b7959cb5497eadfc30a93ad23816c8ac69ed5\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00372",
      "source": "NDSE2:S04.02",
      "target": "W152",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C04",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"P082\", \"source_id\": \"P082\", \"resolution\": \"existing_graph_node\", \"macro\": \"oroszcite\", \"chapter_hub\": \"C:C04\", \"unit_id\": \"NDSE2:C04\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S04.03\", \"section_title\": \"Scrivere esempi comportamentali prima dell'implementazione\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter04.tex\", \"line\": 81, \"sha256\": \"878773f16a0704f3cb52d7547b3b7959cb5497eadfc30a93ad23816c8ac69ed5\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00373",
      "source": "NDSE2:S04.03",
      "target": "P082",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C04",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W077\", \"source_id\": \"W077\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C04\", \"unit_id\": \"NDSE2:C04\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S04.03\", \"section_title\": \"Scrivere esempi comportamentali prima dell'implementazione\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter04.tex\", \"line\": 90, \"sha256\": \"878773f16a0704f3cb52d7547b3b7959cb5497eadfc30a93ad23816c8ac69ed5\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00374",
      "source": "NDSE2:S04.03",
      "target": "W077",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C04",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W097\", \"source_id\": \"W097\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C04\", \"unit_id\": \"NDSE2:C04\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S04.03\", \"section_title\": \"Scrivere esempi comportamentali prima dell'implementazione\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter04.tex\", \"line\": 90, \"sha256\": \"878773f16a0704f3cb52d7547b3b7959cb5497eadfc30a93ad23816c8ac69ed5\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00375",
      "source": "NDSE2:S04.03",
      "target": "W097",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C04",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W077\", \"source_id\": \"W077\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C04\", \"unit_id\": \"NDSE2:C04\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S04.05\", \"section_title\": \"Contratti eseguibili senza oracle circolari\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter04.tex\", \"line\": 132, \"sha256\": \"878773f16a0704f3cb52d7547b3b7959cb5497eadfc30a93ad23816c8ac69ed5\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00376",
      "source": "NDSE2:S04.05",
      "target": "W077",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C04",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W097\", \"source_id\": \"W097\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C04\", \"unit_id\": \"NDSE2:C04\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S04.05\", \"section_title\": \"Contratti eseguibili senza oracle circolari\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter04.tex\", \"line\": 134, \"sha256\": \"878773f16a0704f3cb52d7547b3b7959cb5497eadfc30a93ad23816c8ac69ed5\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00377",
      "source": "NDSE2:S04.05",
      "target": "W097",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C04",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W099\", \"source_id\": \"W099\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C04\", \"unit_id\": \"NDSE2:C04\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S04.06\", \"section_title\": \"Decisione architetturale e contratto di accettazione\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter04.tex\", \"line\": 151, \"sha256\": \"878773f16a0704f3cb52d7547b3b7959cb5497eadfc30a93ad23816c8ac69ed5\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00378",
      "source": "NDSE2:S04.06",
      "target": "W099",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C04",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W148\", \"source_id\": \"W148\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C04\", \"unit_id\": \"NDSE2:C04\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S04.06\", \"section_title\": \"Decisione architetturale e contratto di accettazione\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter04.tex\", \"line\": 151, \"sha256\": \"878773f16a0704f3cb52d7547b3b7959cb5497eadfc30a93ad23816c8ac69ed5\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00379",
      "source": "NDSE2:S04.06",
      "target": "W148",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C04",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W152\", \"source_id\": \"W152\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C04\", \"unit_id\": \"NDSE2:C04\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S04.06\", \"section_title\": \"Decisione architetturale e contratto di accettazione\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter04.tex\", \"line\": 151, \"sha256\": \"878773f16a0704f3cb52d7547b3b7959cb5497eadfc30a93ad23816c8ac69ed5\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00380",
      "source": "NDSE2:S04.06",
      "target": "W152",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C04",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W071\", \"source_id\": \"W071\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C04\", \"unit_id\": \"NDSE2:C04\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S04.08\", \"section_title\": \"Un ciclo di vita brownfield iterativo, guidato dai delta\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter04.tex\", \"line\": 169, \"sha256\": \"878773f16a0704f3cb52d7547b3b7959cb5497eadfc30a93ad23816c8ac69ed5\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00381",
      "source": "NDSE2:S04.08",
      "target": "W071",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C04",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W152\", \"source_id\": \"W152\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C04\", \"unit_id\": \"NDSE2:C04\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S04.08\", \"section_title\": \"Un ciclo di vita brownfield iterativo, guidato dai delta\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter04.tex\", \"line\": 169, \"sha256\": \"878773f16a0704f3cb52d7547b3b7959cb5497eadfc30a93ad23816c8ac69ed5\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00382",
      "source": "NDSE2:S04.08",
      "target": "W152",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C04",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W011\", \"source_id\": \"W011\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C04\", \"unit_id\": \"NDSE2:C04\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S04.10\", \"section_title\": \"Gate nativi dell'intenzione e adapter di compatibilità opzionali\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter04.tex\", \"line\": 193, \"sha256\": \"878773f16a0704f3cb52d7547b3b7959cb5497eadfc30a93ad23816c8ac69ed5\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00383",
      "source": "NDSE2:S04.10",
      "target": "W011",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C04",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W151\", \"source_id\": \"W151\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C04\", \"unit_id\": \"NDSE2:C04\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S04.10\", \"section_title\": \"Gate nativi dell'intenzione e adapter di compatibilità opzionali\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter04.tex\", \"line\": 193, \"sha256\": \"878773f16a0704f3cb52d7547b3b7959cb5497eadfc30a93ad23816c8ac69ed5\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00384",
      "source": "NDSE2:S04.10",
      "target": "W151",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_HAS_CHAPTER",
      "provenance": "Atlas update, 2026-10-18",
      "chapter_number": 5,
      "id": "u20261018_00385",
      "source": "PUB:NDSE2",
      "target": "NDSE2:C05",
      "key": "UPDATE_20261018:NDSE2_HAS_CHAPTER",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_REPRESENTS_CHAPTER",
      "provenance": "Atlas update, 2026-10-18",
      "id": "u20261018_00386",
      "source": "NDSE2:C05",
      "target": "C:C05",
      "key": "UPDATE_20261018:NDSE2_REPRESENTS_CHAPTER",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter05.tex",
      "source_line": 11,
      "section_number": "5.1",
      "id": "u20261018_00387",
      "source": "NDSE2:C05",
      "target": "NDSE2:S05.01",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter05.tex",
      "source_line": 26,
      "section_number": "5.2",
      "id": "u20261018_00388",
      "source": "NDSE2:C05",
      "target": "NDSE2:S05.02",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter05.tex",
      "source_line": 42,
      "section_number": "5.3",
      "id": "u20261018_00389",
      "source": "NDSE2:C05",
      "target": "NDSE2:S05.03",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter05.tex",
      "source_line": 50,
      "section_number": "5.4",
      "id": "u20261018_00390",
      "source": "NDSE2:C05",
      "target": "NDSE2:S05.04",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter05.tex",
      "source_line": 62,
      "section_number": "5.5",
      "id": "u20261018_00391",
      "source": "NDSE2:C05",
      "target": "NDSE2:S05.05",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter05.tex",
      "source_line": 76,
      "section_number": "5.6",
      "id": "u20261018_00392",
      "source": "NDSE2:C05",
      "target": "NDSE2:S05.06",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter05.tex",
      "source_line": 101,
      "section_number": "5.7",
      "id": "u20261018_00393",
      "source": "NDSE2:C05",
      "target": "NDSE2:S05.07",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter05.tex",
      "source_line": 113,
      "section_number": "5.8",
      "id": "u20261018_00394",
      "source": "NDSE2:C05",
      "target": "NDSE2:S05.08",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter05.tex",
      "source_line": 131,
      "section_number": "5.9",
      "id": "u20261018_00395",
      "source": "NDSE2:C05",
      "target": "NDSE2:S05.09",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter05.tex",
      "source_line": 151,
      "section_number": "5.10",
      "id": "u20261018_00396",
      "source": "NDSE2:C05",
      "target": "NDSE2:S05.10",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/didactics/worked05.tex",
      "source_line": 1,
      "section_number": "5.11",
      "id": "u20261018_00397",
      "source": "NDSE2:C05",
      "target": "NDSE2:S05.11",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/exercises/exercise05.tex",
      "source_line": 2,
      "section_number": "5.12",
      "id": "u20261018_00398",
      "source": "NDSE2:C05",
      "target": "NDSE2:S05.12",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C05",
      "locators_json": "[{\"file\": \"EN/chapters/chapter05.tex\", \"line\": 14, \"macro\": \"autocite\", \"bibkey\": \"F024\", \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"section_id\": \"NDSE2:S05.01\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00399",
      "source": "NDSE2:C05",
      "target": "F024",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "C:C05",
      "locators_json": "[{\"file\": \"EN/chapters/chapter05.tex\", \"line\": 46, \"macro\": \"autocite\", \"bibkey\": \"W001\", \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"section_id\": \"NDSE2:S05.03\"}, {\"file\": \"EN/chapters/chapter05.tex\", \"line\": 46, \"macro\": \"autocite\", \"bibkey\": \"W001\", \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"section_id\": \"NDSE2:S05.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00400",
      "source": "NDSE2:C05",
      "target": "W001",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "C:C05",
      "locators_json": "[{\"file\": \"EN/chapters/chapter05.tex\", \"line\": 46, \"macro\": \"autocite\", \"bibkey\": \"W004\", \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"section_id\": \"NDSE2:S05.03\"}, {\"file\": \"EN/chapters/chapter05.tex\", \"line\": 46, \"macro\": \"autocite\", \"bibkey\": \"W004\", \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"section_id\": \"NDSE2:S05.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00401",
      "source": "NDSE2:C05",
      "target": "W004",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 6,
      "literal_citation": true,
      "chapter_hub": "C:C05",
      "locators_json": "[{\"file\": \"EN/chapters/chapter05.tex\", \"line\": 28, \"macro\": \"autocite\", \"bibkey\": \"W029\", \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"section_id\": \"NDSE2:S05.02\"}, {\"file\": \"EN/chapters/chapter05.tex\", \"line\": 28, \"macro\": \"autocite\", \"bibkey\": \"W029\", \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"section_id\": \"NDSE2:S05.02\"}, {\"file\": \"EN/chapters/chapter05.tex\", \"line\": 80, \"macro\": \"workposs\", \"bibkey\": \"W029\", \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"section_id\": \"NDSE2:S05.06\"}, {\"file\": \"EN/chapters/chapter05.tex\", \"line\": 85, \"macro\": \"autocite\", \"bibkey\": \"W029\", \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"section_id\": \"NDSE2:S05.06\"}, {\"file\": \"EN/chapters/chapter05.tex\", \"line\": 103, \"macro\": \"autocite\", \"bibkey\": \"W029\", \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"section_id\": \"NDSE2:S05.07\"}, {\"file\": \"EN/chapters/chapter05.tex\", \"line\": 105, \"macro\": \"autocite\", \"bibkey\": \"W029\", \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"section_id\": \"NDSE2:S05.07\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00402",
      "source": "NDSE2:C05",
      "target": "W029",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "C:C05",
      "locators_json": "[{\"file\": \"EN/chapters/chapter05.tex\", \"line\": 52, \"macro\": \"autocite\", \"bibkey\": \"W031\", \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"section_id\": \"NDSE2:S05.04\"}, {\"file\": \"EN/chapters/chapter05.tex\", \"line\": 66, \"macro\": \"autocite\", \"bibkey\": \"W031\", \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"section_id\": \"NDSE2:S05.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00403",
      "source": "NDSE2:C05",
      "target": "W031",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C05",
      "locators_json": "[{\"file\": \"EN/chapters/chapter05.tex\", \"line\": 109, \"macro\": \"autocite\", \"bibkey\": \"W034\", \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"section_id\": \"NDSE2:S05.07\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00404",
      "source": "NDSE2:C05",
      "target": "W034",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 3,
      "literal_citation": true,
      "chapter_hub": "C:C05",
      "locators_json": "[{\"file\": \"EN/chapters/chapter05.tex\", \"line\": 85, \"macro\": \"autocite\", \"bibkey\": \"W036\", \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"section_id\": \"NDSE2:S05.06\"}, {\"file\": \"EN/chapters/chapter05.tex\", \"line\": 103, \"macro\": \"autocite\", \"bibkey\": \"W036\", \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"section_id\": \"NDSE2:S05.07\"}, {\"file\": \"EN/chapters/chapter05.tex\", \"line\": 103, \"macro\": \"autocite\", \"bibkey\": \"W036\", \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"section_id\": \"NDSE2:S05.07\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00405",
      "source": "NDSE2:C05",
      "target": "W036",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 4,
      "literal_citation": true,
      "chapter_hub": "C:C05",
      "locators_json": "[{\"file\": \"EN/chapters/chapter05.tex\", \"line\": 18, \"macro\": \"autocite\", \"bibkey\": \"W039\", \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"section_id\": \"NDSE2:S05.01\"}, {\"file\": \"EN/chapters/chapter05.tex\", \"line\": 18, \"macro\": \"workposs\", \"bibkey\": \"W039\", \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"section_id\": \"NDSE2:S05.01\"}, {\"file\": \"EN/chapters/chapter05.tex\", \"line\": 34, \"macro\": \"autocite\", \"bibkey\": \"W039\", \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"section_id\": \"NDSE2:S05.02\"}, {\"file\": \"EN/chapters/chapter05.tex\", \"line\": 34, \"macro\": \"autocite\", \"bibkey\": \"W039\", \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"section_id\": \"NDSE2:S05.02\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00406",
      "source": "NDSE2:C05",
      "target": "W039",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C05",
      "locators_json": "[{\"file\": \"EN/chapters/chapter05.tex\", \"line\": 52, \"macro\": \"autocite\", \"bibkey\": \"W044\", \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"section_id\": \"NDSE2:S05.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00407",
      "source": "NDSE2:C05",
      "target": "W044",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 4,
      "literal_citation": true,
      "chapter_hub": "C:C05",
      "locators_json": "[{\"file\": \"EN/chapters/chapter05.tex\", \"line\": 18, \"macro\": \"autocite\", \"bibkey\": \"W052\", \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"section_id\": \"NDSE2:S05.01\"}, {\"file\": \"EN/chapters/chapter05.tex\", \"line\": 18, \"macro\": \"workposs\", \"bibkey\": \"W052\", \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"section_id\": \"NDSE2:S05.01\"}, {\"file\": \"EN/chapters/chapter05.tex\", \"line\": 34, \"macro\": \"autocite\", \"bibkey\": \"W052\", \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"section_id\": \"NDSE2:S05.02\"}, {\"file\": \"EN/chapters/chapter05.tex\", \"line\": 34, \"macro\": \"autocite\", \"bibkey\": \"W052\", \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"section_id\": \"NDSE2:S05.02\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00408",
      "source": "NDSE2:C05",
      "target": "W052",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 7,
      "literal_citation": true,
      "chapter_hub": "C:C05",
      "locators_json": "[{\"file\": \"EN/chapters/chapter05.tex\", \"line\": 30, \"macro\": \"autocite\", \"bibkey\": \"W054\", \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"section_id\": \"NDSE2:S05.02\"}, {\"file\": \"EN/chapters/chapter05.tex\", \"line\": 30, \"macro\": \"autocite\", \"bibkey\": \"W054\", \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"section_id\": \"NDSE2:S05.02\"}, {\"file\": \"EN/chapters/chapter05.tex\", \"line\": 80, \"macro\": \"autocite\", \"bibkey\": \"W054\", \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"section_id\": \"NDSE2:S05.06\"}, {\"file\": \"EN/chapters/chapter05.tex\", \"line\": 85, \"macro\": \"autocite\", \"bibkey\": \"W054\", \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"section_id\": \"NDSE2:S05.06\"}, {\"file\": \"EN/chapters/chapter05.tex\", \"line\": 103, \"macro\": \"autocite\", \"bibkey\": \"W054\", \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"section_id\": \"NDSE2:S05.07\"}, {\"file\": \"EN/chapters/chapter05.tex\", \"line\": 105, \"macro\": \"autocite\", \"bibkey\": \"W054\", \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"section_id\": \"NDSE2:S05.07\"}, {\"file\": \"EN/chapters/chapter05.tex\", \"line\": 109, \"macro\": \"autocite\", \"bibkey\": \"W054\", \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"section_id\": \"NDSE2:S05.07\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00409",
      "source": "NDSE2:C05",
      "target": "W054",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C05",
      "locators_json": "[{\"file\": \"EN/chapters/chapter05.tex\", \"line\": 46, \"macro\": \"autocite\", \"bibkey\": \"W055\", \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"section_id\": \"NDSE2:S05.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00410",
      "source": "NDSE2:C05",
      "target": "W055",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C05",
      "locators_json": "[{\"file\": \"EN/chapters/chapter05.tex\", \"line\": 109, \"macro\": \"autocite\", \"bibkey\": \"W057\", \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"section_id\": \"NDSE2:S05.07\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00411",
      "source": "NDSE2:C05",
      "target": "W057",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C05",
      "locators_json": "[{\"file\": \"EN/chapters/chapter05.tex\", \"line\": 117, \"macro\": \"autocite\", \"bibkey\": \"W058\", \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"section_id\": \"NDSE2:S05.08\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00412",
      "source": "NDSE2:C05",
      "target": "W058",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C05",
      "locators_json": "[{\"file\": \"EN/chapters/chapter05.tex\", \"line\": 66, \"macro\": \"autocite\", \"bibkey\": \"W059\", \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"section_id\": \"NDSE2:S05.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00413",
      "source": "NDSE2:C05",
      "target": "W059",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C05",
      "locators_json": "[{\"file\": \"EN/chapters/chapter05.tex\", \"line\": 66, \"macro\": \"autocite\", \"bibkey\": \"W175\", \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"section_id\": \"NDSE2:S05.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00414",
      "source": "NDSE2:C05",
      "target": "W175",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C05",
      "locators_json": "[{\"file\": \"EN/chapters/chapter05.tex\", \"line\": 117, \"macro\": \"autocite\", \"bibkey\": \"W182\", \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"section_id\": \"NDSE2:S05.08\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00415",
      "source": "NDSE2:C05",
      "target": "W182",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C05",
      "locators_json": "[{\"file\": \"EN/chapters/chapter05.tex\", \"line\": 117, \"macro\": \"autocite\", \"bibkey\": \"W189\", \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"section_id\": \"NDSE2:S05.08\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00416",
      "source": "NDSE2:C05",
      "target": "W189",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C05",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter05.tex\", \"line\": 14, \"macro\": \"autocite\", \"bibkey\": \"F024\", \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"section_id\": \"NDSE2:S05.01\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00417",
      "source": "NDSE2:C05",
      "target": "F024",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "C:C05",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter05.tex\", \"line\": 46, \"macro\": \"autocite\", \"bibkey\": \"W001\", \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"section_id\": \"NDSE2:S05.03\"}, {\"file\": \"ITA/chapters/chapter05.tex\", \"line\": 46, \"macro\": \"autocite\", \"bibkey\": \"W001\", \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"section_id\": \"NDSE2:S05.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00418",
      "source": "NDSE2:C05",
      "target": "W001",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "C:C05",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter05.tex\", \"line\": 46, \"macro\": \"autocite\", \"bibkey\": \"W004\", \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"section_id\": \"NDSE2:S05.03\"}, {\"file\": \"ITA/chapters/chapter05.tex\", \"line\": 46, \"macro\": \"autocite\", \"bibkey\": \"W004\", \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"section_id\": \"NDSE2:S05.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00419",
      "source": "NDSE2:C05",
      "target": "W004",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 6,
      "literal_citation": true,
      "chapter_hub": "C:C05",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter05.tex\", \"line\": 28, \"macro\": \"autocite\", \"bibkey\": \"W029\", \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"section_id\": \"NDSE2:S05.02\"}, {\"file\": \"ITA/chapters/chapter05.tex\", \"line\": 28, \"macro\": \"autocite\", \"bibkey\": \"W029\", \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"section_id\": \"NDSE2:S05.02\"}, {\"file\": \"ITA/chapters/chapter05.tex\", \"line\": 80, \"macro\": \"workposs\", \"bibkey\": \"W029\", \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"section_id\": \"NDSE2:S05.06\"}, {\"file\": \"ITA/chapters/chapter05.tex\", \"line\": 85, \"macro\": \"autocite\", \"bibkey\": \"W029\", \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"section_id\": \"NDSE2:S05.06\"}, {\"file\": \"ITA/chapters/chapter05.tex\", \"line\": 103, \"macro\": \"autocite\", \"bibkey\": \"W029\", \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"section_id\": \"NDSE2:S05.07\"}, {\"file\": \"ITA/chapters/chapter05.tex\", \"line\": 105, \"macro\": \"autocite\", \"bibkey\": \"W029\", \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"section_id\": \"NDSE2:S05.07\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00420",
      "source": "NDSE2:C05",
      "target": "W029",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "C:C05",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter05.tex\", \"line\": 52, \"macro\": \"autocite\", \"bibkey\": \"W031\", \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"section_id\": \"NDSE2:S05.04\"}, {\"file\": \"ITA/chapters/chapter05.tex\", \"line\": 66, \"macro\": \"autocite\", \"bibkey\": \"W031\", \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"section_id\": \"NDSE2:S05.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00421",
      "source": "NDSE2:C05",
      "target": "W031",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C05",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter05.tex\", \"line\": 109, \"macro\": \"autocite\", \"bibkey\": \"W034\", \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"section_id\": \"NDSE2:S05.07\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00422",
      "source": "NDSE2:C05",
      "target": "W034",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 3,
      "literal_citation": true,
      "chapter_hub": "C:C05",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter05.tex\", \"line\": 85, \"macro\": \"autocite\", \"bibkey\": \"W036\", \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"section_id\": \"NDSE2:S05.06\"}, {\"file\": \"ITA/chapters/chapter05.tex\", \"line\": 103, \"macro\": \"autocite\", \"bibkey\": \"W036\", \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"section_id\": \"NDSE2:S05.07\"}, {\"file\": \"ITA/chapters/chapter05.tex\", \"line\": 103, \"macro\": \"autocite\", \"bibkey\": \"W036\", \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"section_id\": \"NDSE2:S05.07\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00423",
      "source": "NDSE2:C05",
      "target": "W036",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 4,
      "literal_citation": true,
      "chapter_hub": "C:C05",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter05.tex\", \"line\": 18, \"macro\": \"autocite\", \"bibkey\": \"W039\", \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"section_id\": \"NDSE2:S05.01\"}, {\"file\": \"ITA/chapters/chapter05.tex\", \"line\": 18, \"macro\": \"workposs\", \"bibkey\": \"W039\", \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"section_id\": \"NDSE2:S05.01\"}, {\"file\": \"ITA/chapters/chapter05.tex\", \"line\": 34, \"macro\": \"autocite\", \"bibkey\": \"W039\", \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"section_id\": \"NDSE2:S05.02\"}, {\"file\": \"ITA/chapters/chapter05.tex\", \"line\": 34, \"macro\": \"autocite\", \"bibkey\": \"W039\", \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"section_id\": \"NDSE2:S05.02\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00424",
      "source": "NDSE2:C05",
      "target": "W039",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C05",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter05.tex\", \"line\": 52, \"macro\": \"autocite\", \"bibkey\": \"W044\", \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"section_id\": \"NDSE2:S05.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00425",
      "source": "NDSE2:C05",
      "target": "W044",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 4,
      "literal_citation": true,
      "chapter_hub": "C:C05",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter05.tex\", \"line\": 18, \"macro\": \"autocite\", \"bibkey\": \"W052\", \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"section_id\": \"NDSE2:S05.01\"}, {\"file\": \"ITA/chapters/chapter05.tex\", \"line\": 18, \"macro\": \"workposs\", \"bibkey\": \"W052\", \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"section_id\": \"NDSE2:S05.01\"}, {\"file\": \"ITA/chapters/chapter05.tex\", \"line\": 34, \"macro\": \"autocite\", \"bibkey\": \"W052\", \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"section_id\": \"NDSE2:S05.02\"}, {\"file\": \"ITA/chapters/chapter05.tex\", \"line\": 34, \"macro\": \"autocite\", \"bibkey\": \"W052\", \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"section_id\": \"NDSE2:S05.02\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00426",
      "source": "NDSE2:C05",
      "target": "W052",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 7,
      "literal_citation": true,
      "chapter_hub": "C:C05",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter05.tex\", \"line\": 30, \"macro\": \"autocite\", \"bibkey\": \"W054\", \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"section_id\": \"NDSE2:S05.02\"}, {\"file\": \"ITA/chapters/chapter05.tex\", \"line\": 30, \"macro\": \"autocite\", \"bibkey\": \"W054\", \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"section_id\": \"NDSE2:S05.02\"}, {\"file\": \"ITA/chapters/chapter05.tex\", \"line\": 80, \"macro\": \"autocite\", \"bibkey\": \"W054\", \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"section_id\": \"NDSE2:S05.06\"}, {\"file\": \"ITA/chapters/chapter05.tex\", \"line\": 85, \"macro\": \"autocite\", \"bibkey\": \"W054\", \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"section_id\": \"NDSE2:S05.06\"}, {\"file\": \"ITA/chapters/chapter05.tex\", \"line\": 103, \"macro\": \"autocite\", \"bibkey\": \"W054\", \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"section_id\": \"NDSE2:S05.07\"}, {\"file\": \"ITA/chapters/chapter05.tex\", \"line\": 105, \"macro\": \"autocite\", \"bibkey\": \"W054\", \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"section_id\": \"NDSE2:S05.07\"}, {\"file\": \"ITA/chapters/chapter05.tex\", \"line\": 109, \"macro\": \"autocite\", \"bibkey\": \"W054\", \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"section_id\": \"NDSE2:S05.07\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00427",
      "source": "NDSE2:C05",
      "target": "W054",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C05",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter05.tex\", \"line\": 46, \"macro\": \"autocite\", \"bibkey\": \"W055\", \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"section_id\": \"NDSE2:S05.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00428",
      "source": "NDSE2:C05",
      "target": "W055",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C05",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter05.tex\", \"line\": 109, \"macro\": \"autocite\", \"bibkey\": \"W057\", \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"section_id\": \"NDSE2:S05.07\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00429",
      "source": "NDSE2:C05",
      "target": "W057",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C05",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter05.tex\", \"line\": 117, \"macro\": \"autocite\", \"bibkey\": \"W058\", \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"section_id\": \"NDSE2:S05.08\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00430",
      "source": "NDSE2:C05",
      "target": "W058",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C05",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter05.tex\", \"line\": 66, \"macro\": \"autocite\", \"bibkey\": \"W059\", \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"section_id\": \"NDSE2:S05.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00431",
      "source": "NDSE2:C05",
      "target": "W059",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C05",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter05.tex\", \"line\": 66, \"macro\": \"autocite\", \"bibkey\": \"W175\", \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"section_id\": \"NDSE2:S05.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00432",
      "source": "NDSE2:C05",
      "target": "W175",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C05",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter05.tex\", \"line\": 117, \"macro\": \"autocite\", \"bibkey\": \"W182\", \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"section_id\": \"NDSE2:S05.08\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00433",
      "source": "NDSE2:C05",
      "target": "W182",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C05",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter05.tex\", \"line\": 117, \"macro\": \"autocite\", \"bibkey\": \"W189\", \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"section_id\": \"NDSE2:S05.08\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00434",
      "source": "NDSE2:C05",
      "target": "W189",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C05",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"F024\", \"source_id\": \"F024\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.01\", \"section_title\": \"What counts as code quality?\", \"container\": \"body\", \"file\": \"EN/chapters/chapter05.tex\", \"line\": 14, \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00435",
      "source": "NDSE2:S05.01",
      "target": "F024",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 2,
      "chapter_hub": "C:C05",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W039\", \"source_id\": \"W039\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.01\", \"section_title\": \"What counts as code quality?\", \"container\": \"body\", \"file\": \"EN/chapters/chapter05.tex\", \"line\": 18, \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W039\", \"source_id\": \"W039\", \"resolution\": \"existing_graph_node\", \"macro\": \"workposs\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.01\", \"section_title\": \"What counts as code quality?\", \"container\": \"body\", \"file\": \"EN/chapters/chapter05.tex\", \"line\": 18, \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00436",
      "source": "NDSE2:S05.01",
      "target": "W039",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 2,
      "chapter_hub": "C:C05",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W052\", \"source_id\": \"W052\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.01\", \"section_title\": \"What counts as code quality?\", \"container\": \"body\", \"file\": \"EN/chapters/chapter05.tex\", \"line\": 18, \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W052\", \"source_id\": \"W052\", \"resolution\": \"existing_graph_node\", \"macro\": \"workposs\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.01\", \"section_title\": \"What counts as code quality?\", \"container\": \"body\", \"file\": \"EN/chapters/chapter05.tex\", \"line\": 18, \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00437",
      "source": "NDSE2:S05.01",
      "target": "W052",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 2,
      "chapter_hub": "C:C05",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W029\", \"source_id\": \"W029\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.02\", \"section_title\": \"Reading AI-versus-human studies correctly\", \"container\": \"body\", \"file\": \"EN/chapters/chapter05.tex\", \"line\": 28, \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W029\", \"source_id\": \"W029\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.02\", \"section_title\": \"Reading AI-versus-human studies correctly\", \"container\": \"body\", \"file\": \"EN/chapters/chapter05.tex\", \"line\": 28, \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00438",
      "source": "NDSE2:S05.02",
      "target": "W029",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 2,
      "chapter_hub": "C:C05",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W039\", \"source_id\": \"W039\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.02\", \"section_title\": \"Reading AI-versus-human studies correctly\", \"container\": \"body\", \"file\": \"EN/chapters/chapter05.tex\", \"line\": 34, \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W039\", \"source_id\": \"W039\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.02\", \"section_title\": \"Reading AI-versus-human studies correctly\", \"container\": \"body\", \"file\": \"EN/chapters/chapter05.tex\", \"line\": 34, \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00439",
      "source": "NDSE2:S05.02",
      "target": "W039",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 2,
      "chapter_hub": "C:C05",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W052\", \"source_id\": \"W052\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.02\", \"section_title\": \"Reading AI-versus-human studies correctly\", \"container\": \"body\", \"file\": \"EN/chapters/chapter05.tex\", \"line\": 34, \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W052\", \"source_id\": \"W052\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.02\", \"section_title\": \"Reading AI-versus-human studies correctly\", \"container\": \"body\", \"file\": \"EN/chapters/chapter05.tex\", \"line\": 34, \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00440",
      "source": "NDSE2:S05.02",
      "target": "W052",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 2,
      "chapter_hub": "C:C05",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W054\", \"source_id\": \"W054\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.02\", \"section_title\": \"Reading AI-versus-human studies correctly\", \"container\": \"body\", \"file\": \"EN/chapters/chapter05.tex\", \"line\": 30, \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W054\", \"source_id\": \"W054\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.02\", \"section_title\": \"Reading AI-versus-human studies correctly\", \"container\": \"body\", \"file\": \"EN/chapters/chapter05.tex\", \"line\": 30, \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00441",
      "source": "NDSE2:S05.02",
      "target": "W054",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 2,
      "chapter_hub": "C:C05",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W001\", \"source_id\": \"W001\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.03\", \"section_title\": \"Code smells are signals, not incidents\", \"container\": \"body\", \"file\": \"EN/chapters/chapter05.tex\", \"line\": 46, \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W001\", \"source_id\": \"W001\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.03\", \"section_title\": \"Code smells are signals, not incidents\", \"container\": \"body\", \"file\": \"EN/chapters/chapter05.tex\", \"line\": 46, \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00442",
      "source": "NDSE2:S05.03",
      "target": "W001",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 2,
      "chapter_hub": "C:C05",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W004\", \"source_id\": \"W004\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.03\", \"section_title\": \"Code smells are signals, not incidents\", \"container\": \"body\", \"file\": \"EN/chapters/chapter05.tex\", \"line\": 46, \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W004\", \"source_id\": \"W004\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.03\", \"section_title\": \"Code smells are signals, not incidents\", \"container\": \"body\", \"file\": \"EN/chapters/chapter05.tex\", \"line\": 46, \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00443",
      "source": "NDSE2:S05.03",
      "target": "W004",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C05",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W055\", \"source_id\": \"W055\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.03\", \"section_title\": \"Code smells are signals, not incidents\", \"container\": \"body\", \"file\": \"EN/chapters/chapter05.tex\", \"line\": 46, \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00444",
      "source": "NDSE2:S05.03",
      "target": "W055",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C05",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W031\", \"source_id\": \"W031\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.04\", \"section_title\": \"Generated duplication and missed reuse\", \"container\": \"body\", \"file\": \"EN/chapters/chapter05.tex\", \"line\": 52, \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00445",
      "source": "NDSE2:S05.04",
      "target": "W031",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C05",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W044\", \"source_id\": \"W044\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.04\", \"section_title\": \"Generated duplication and missed reuse\", \"container\": \"body\", \"file\": \"EN/chapters/chapter05.tex\", \"line\": 52, \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00446",
      "source": "NDSE2:S05.04",
      "target": "W044",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C05",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W031\", \"source_id\": \"W031\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.05\", \"section_title\": \"Architectural fit in a living codebase\", \"container\": \"body\", \"file\": \"EN/chapters/chapter05.tex\", \"line\": 66, \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00447",
      "source": "NDSE2:S05.05",
      "target": "W031",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C05",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W059\", \"source_id\": \"W059\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.05\", \"section_title\": \"Architectural fit in a living codebase\", \"container\": \"body\", \"file\": \"EN/chapters/chapter05.tex\", \"line\": 66, \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00448",
      "source": "NDSE2:S05.05",
      "target": "W059",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C05",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W175\", \"source_id\": \"W175\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.05\", \"section_title\": \"Architectural fit in a living codebase\", \"container\": \"body\", \"file\": \"EN/chapters/chapter05.tex\", \"line\": 66, \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00449",
      "source": "NDSE2:S05.05",
      "target": "W175",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 2,
      "chapter_hub": "C:C05",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W029\", \"source_id\": \"W029\", \"resolution\": \"existing_graph_node\", \"macro\": \"workposs\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.06\", \"section_title\": \"Post-merge evolution and maintenance burden\", \"container\": \"body\", \"file\": \"EN/chapters/chapter05.tex\", \"line\": 80, \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W029\", \"source_id\": \"W029\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.06\", \"section_title\": \"Post-merge evolution and maintenance burden\", \"container\": \"body\", \"file\": \"EN/chapters/chapter05.tex\", \"line\": 85, \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00450",
      "source": "NDSE2:S05.06",
      "target": "W029",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C05",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W036\", \"source_id\": \"W036\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.06\", \"section_title\": \"Post-merge evolution and maintenance burden\", \"container\": \"body\", \"file\": \"EN/chapters/chapter05.tex\", \"line\": 85, \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00451",
      "source": "NDSE2:S05.06",
      "target": "W036",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 2,
      "chapter_hub": "C:C05",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W054\", \"source_id\": \"W054\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.06\", \"section_title\": \"Post-merge evolution and maintenance burden\", \"container\": \"body\", \"file\": \"EN/chapters/chapter05.tex\", \"line\": 80, \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W054\", \"source_id\": \"W054\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.06\", \"section_title\": \"Post-merge evolution and maintenance burden\", \"container\": \"body\", \"file\": \"EN/chapters/chapter05.tex\", \"line\": 85, \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00452",
      "source": "NDSE2:S05.06",
      "target": "W054",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 2,
      "chapter_hub": "C:C05",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W029\", \"source_id\": \"W029\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.07\", \"section_title\": \"Tracing quality across agents and projects\", \"container\": \"body\", \"file\": \"EN/chapters/chapter05.tex\", \"line\": 103, \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W029\", \"source_id\": \"W029\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.07\", \"section_title\": \"Tracing quality across agents and projects\", \"container\": \"body\", \"file\": \"EN/chapters/chapter05.tex\", \"line\": 105, \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00453",
      "source": "NDSE2:S05.07",
      "target": "W029",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C05",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W034\", \"source_id\": \"W034\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.07\", \"section_title\": \"Tracing quality across agents and projects\", \"container\": \"body\", \"file\": \"EN/chapters/chapter05.tex\", \"line\": 109, \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00454",
      "source": "NDSE2:S05.07",
      "target": "W034",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 2,
      "chapter_hub": "C:C05",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W036\", \"source_id\": \"W036\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.07\", \"section_title\": \"Tracing quality across agents and projects\", \"container\": \"body\", \"file\": \"EN/chapters/chapter05.tex\", \"line\": 103, \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W036\", \"source_id\": \"W036\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.07\", \"section_title\": \"Tracing quality across agents and projects\", \"container\": \"body\", \"file\": \"EN/chapters/chapter05.tex\", \"line\": 103, \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00455",
      "source": "NDSE2:S05.07",
      "target": "W036",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 3,
      "chapter_hub": "C:C05",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W054\", \"source_id\": \"W054\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.07\", \"section_title\": \"Tracing quality across agents and projects\", \"container\": \"body\", \"file\": \"EN/chapters/chapter05.tex\", \"line\": 103, \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W054\", \"source_id\": \"W054\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.07\", \"section_title\": \"Tracing quality across agents and projects\", \"container\": \"body\", \"file\": \"EN/chapters/chapter05.tex\", \"line\": 105, \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W054\", \"source_id\": \"W054\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.07\", \"section_title\": \"Tracing quality across agents and projects\", \"container\": \"body\", \"file\": \"EN/chapters/chapter05.tex\", \"line\": 109, \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00456",
      "source": "NDSE2:S05.07",
      "target": "W054",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C05",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W057\", \"source_id\": \"W057\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.07\", \"section_title\": \"Tracing quality across agents and projects\", \"container\": \"body\", \"file\": \"EN/chapters/chapter05.tex\", \"line\": 109, \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00457",
      "source": "NDSE2:S05.07",
      "target": "W057",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C05",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W058\", \"source_id\": \"W058\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.08\", \"section_title\": \"Authorship is not stewardship\", \"container\": \"body\", \"file\": \"EN/chapters/chapter05.tex\", \"line\": 117, \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00458",
      "source": "NDSE2:S05.08",
      "target": "W058",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C05",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W182\", \"source_id\": \"W182\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.08\", \"section_title\": \"Authorship is not stewardship\", \"container\": \"body\", \"file\": \"EN/chapters/chapter05.tex\", \"line\": 117, \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00459",
      "source": "NDSE2:S05.08",
      "target": "W182",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C05",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W189\", \"source_id\": \"W189\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.08\", \"section_title\": \"Authorship is not stewardship\", \"container\": \"body\", \"file\": \"EN/chapters/chapter05.tex\", \"line\": 117, \"sha256\": \"f6e123ae06931297b82554424c5b9b9c4b6bdb00e897814d515d11203e684075\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00460",
      "source": "NDSE2:S05.08",
      "target": "W189",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C05",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"F024\", \"source_id\": \"F024\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.01\", \"section_title\": \"Che cosa significa qualità del codice?\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter05.tex\", \"line\": 14, \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00461",
      "source": "NDSE2:S05.01",
      "target": "F024",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 2,
      "chapter_hub": "C:C05",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W039\", \"source_id\": \"W039\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.01\", \"section_title\": \"Che cosa significa qualità del codice?\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter05.tex\", \"line\": 18, \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W039\", \"source_id\": \"W039\", \"resolution\": \"existing_graph_node\", \"macro\": \"workposs\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.01\", \"section_title\": \"Che cosa significa qualità del codice?\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter05.tex\", \"line\": 18, \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00462",
      "source": "NDSE2:S05.01",
      "target": "W039",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 2,
      "chapter_hub": "C:C05",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W052\", \"source_id\": \"W052\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.01\", \"section_title\": \"Che cosa significa qualità del codice?\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter05.tex\", \"line\": 18, \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W052\", \"source_id\": \"W052\", \"resolution\": \"existing_graph_node\", \"macro\": \"workposs\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.01\", \"section_title\": \"Che cosa significa qualità del codice?\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter05.tex\", \"line\": 18, \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00463",
      "source": "NDSE2:S05.01",
      "target": "W052",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 2,
      "chapter_hub": "C:C05",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W029\", \"source_id\": \"W029\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.02\", \"section_title\": \"Come leggere correttamente gli studi che confrontano AI e sviluppatori\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter05.tex\", \"line\": 28, \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W029\", \"source_id\": \"W029\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.02\", \"section_title\": \"Come leggere correttamente gli studi che confrontano AI e sviluppatori\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter05.tex\", \"line\": 28, \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00464",
      "source": "NDSE2:S05.02",
      "target": "W029",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 2,
      "chapter_hub": "C:C05",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W039\", \"source_id\": \"W039\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.02\", \"section_title\": \"Come leggere correttamente gli studi che confrontano AI e sviluppatori\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter05.tex\", \"line\": 34, \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W039\", \"source_id\": \"W039\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.02\", \"section_title\": \"Come leggere correttamente gli studi che confrontano AI e sviluppatori\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter05.tex\", \"line\": 34, \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00465",
      "source": "NDSE2:S05.02",
      "target": "W039",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 2,
      "chapter_hub": "C:C05",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W052\", \"source_id\": \"W052\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.02\", \"section_title\": \"Come leggere correttamente gli studi che confrontano AI e sviluppatori\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter05.tex\", \"line\": 34, \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W052\", \"source_id\": \"W052\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.02\", \"section_title\": \"Come leggere correttamente gli studi che confrontano AI e sviluppatori\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter05.tex\", \"line\": 34, \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00466",
      "source": "NDSE2:S05.02",
      "target": "W052",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 2,
      "chapter_hub": "C:C05",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W054\", \"source_id\": \"W054\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.02\", \"section_title\": \"Come leggere correttamente gli studi che confrontano AI e sviluppatori\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter05.tex\", \"line\": 30, \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W054\", \"source_id\": \"W054\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.02\", \"section_title\": \"Come leggere correttamente gli studi che confrontano AI e sviluppatori\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter05.tex\", \"line\": 30, \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00467",
      "source": "NDSE2:S05.02",
      "target": "W054",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 2,
      "chapter_hub": "C:C05",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W001\", \"source_id\": \"W001\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.03\", \"section_title\": \"I code smell sono segnali, non incidenti\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter05.tex\", \"line\": 46, \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W001\", \"source_id\": \"W001\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.03\", \"section_title\": \"I code smell sono segnali, non incidenti\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter05.tex\", \"line\": 46, \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00468",
      "source": "NDSE2:S05.03",
      "target": "W001",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 2,
      "chapter_hub": "C:C05",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W004\", \"source_id\": \"W004\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.03\", \"section_title\": \"I code smell sono segnali, non incidenti\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter05.tex\", \"line\": 46, \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W004\", \"source_id\": \"W004\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.03\", \"section_title\": \"I code smell sono segnali, non incidenti\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter05.tex\", \"line\": 46, \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00469",
      "source": "NDSE2:S05.03",
      "target": "W004",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C05",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W055\", \"source_id\": \"W055\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.03\", \"section_title\": \"I code smell sono segnali, non incidenti\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter05.tex\", \"line\": 46, \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00470",
      "source": "NDSE2:S05.03",
      "target": "W055",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C05",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W031\", \"source_id\": \"W031\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.04\", \"section_title\": \"Duplicazioni generate e riuso trascurato\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter05.tex\", \"line\": 52, \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00471",
      "source": "NDSE2:S05.04",
      "target": "W031",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C05",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W044\", \"source_id\": \"W044\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.04\", \"section_title\": \"Duplicazioni generate e riuso trascurato\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter05.tex\", \"line\": 52, \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00472",
      "source": "NDSE2:S05.04",
      "target": "W044",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C05",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W031\", \"source_id\": \"W031\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.05\", \"section_title\": \"Coerenza architetturale in un codebase in evoluzione\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter05.tex\", \"line\": 66, \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00473",
      "source": "NDSE2:S05.05",
      "target": "W031",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C05",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W059\", \"source_id\": \"W059\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.05\", \"section_title\": \"Coerenza architetturale in un codebase in evoluzione\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter05.tex\", \"line\": 66, \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00474",
      "source": "NDSE2:S05.05",
      "target": "W059",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C05",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W175\", \"source_id\": \"W175\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.05\", \"section_title\": \"Coerenza architetturale in un codebase in evoluzione\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter05.tex\", \"line\": 66, \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00475",
      "source": "NDSE2:S05.05",
      "target": "W175",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 2,
      "chapter_hub": "C:C05",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W029\", \"source_id\": \"W029\", \"resolution\": \"existing_graph_node\", \"macro\": \"workposs\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.06\", \"section_title\": \"Evoluzione dopo il merge e onere della manutenzione\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter05.tex\", \"line\": 80, \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W029\", \"source_id\": \"W029\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.06\", \"section_title\": \"Evoluzione dopo il merge e onere della manutenzione\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter05.tex\", \"line\": 85, \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00476",
      "source": "NDSE2:S05.06",
      "target": "W029",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C05",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W036\", \"source_id\": \"W036\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.06\", \"section_title\": \"Evoluzione dopo il merge e onere della manutenzione\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter05.tex\", \"line\": 85, \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00477",
      "source": "NDSE2:S05.06",
      "target": "W036",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 2,
      "chapter_hub": "C:C05",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W054\", \"source_id\": \"W054\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.06\", \"section_title\": \"Evoluzione dopo il merge e onere della manutenzione\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter05.tex\", \"line\": 80, \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W054\", \"source_id\": \"W054\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.06\", \"section_title\": \"Evoluzione dopo il merge e onere della manutenzione\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter05.tex\", \"line\": 85, \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00478",
      "source": "NDSE2:S05.06",
      "target": "W054",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 2,
      "chapter_hub": "C:C05",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W029\", \"source_id\": \"W029\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.07\", \"section_title\": \"Seguire la qualità tra agent e progetti\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter05.tex\", \"line\": 103, \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W029\", \"source_id\": \"W029\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.07\", \"section_title\": \"Seguire la qualità tra agent e progetti\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter05.tex\", \"line\": 105, \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00479",
      "source": "NDSE2:S05.07",
      "target": "W029",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C05",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W034\", \"source_id\": \"W034\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.07\", \"section_title\": \"Seguire la qualità tra agent e progetti\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter05.tex\", \"line\": 109, \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00480",
      "source": "NDSE2:S05.07",
      "target": "W034",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 2,
      "chapter_hub": "C:C05",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W036\", \"source_id\": \"W036\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.07\", \"section_title\": \"Seguire la qualità tra agent e progetti\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter05.tex\", \"line\": 103, \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W036\", \"source_id\": \"W036\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.07\", \"section_title\": \"Seguire la qualità tra agent e progetti\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter05.tex\", \"line\": 103, \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00481",
      "source": "NDSE2:S05.07",
      "target": "W036",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 3,
      "chapter_hub": "C:C05",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W054\", \"source_id\": \"W054\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.07\", \"section_title\": \"Seguire la qualità tra agent e progetti\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter05.tex\", \"line\": 103, \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W054\", \"source_id\": \"W054\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.07\", \"section_title\": \"Seguire la qualità tra agent e progetti\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter05.tex\", \"line\": 105, \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W054\", \"source_id\": \"W054\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.07\", \"section_title\": \"Seguire la qualità tra agent e progetti\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter05.tex\", \"line\": 109, \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00482",
      "source": "NDSE2:S05.07",
      "target": "W054",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C05",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W057\", \"source_id\": \"W057\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.07\", \"section_title\": \"Seguire la qualità tra agent e progetti\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter05.tex\", \"line\": 109, \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00483",
      "source": "NDSE2:S05.07",
      "target": "W057",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C05",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W058\", \"source_id\": \"W058\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.08\", \"section_title\": \"Scrivere il codice non significa esserne responsabili\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter05.tex\", \"line\": 117, \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00484",
      "source": "NDSE2:S05.08",
      "target": "W058",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C05",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W182\", \"source_id\": \"W182\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.08\", \"section_title\": \"Scrivere il codice non significa esserne responsabili\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter05.tex\", \"line\": 117, \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00485",
      "source": "NDSE2:S05.08",
      "target": "W182",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C05",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W189\", \"source_id\": \"W189\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C05\", \"unit_id\": \"NDSE2:C05\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S05.08\", \"section_title\": \"Scrivere il codice non significa esserne responsabili\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter05.tex\", \"line\": 117, \"sha256\": \"31ceb5547ea22913089d9eba92093a622b30f98f3052e9a0f793dee86df8938e\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00486",
      "source": "NDSE2:S05.08",
      "target": "W189",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_HAS_CHAPTER",
      "provenance": "Atlas update, 2026-10-18",
      "chapter_number": 6,
      "id": "u20261018_00487",
      "source": "PUB:NDSE2",
      "target": "NDSE2:C06",
      "key": "UPDATE_20261018:NDSE2_HAS_CHAPTER",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_REPRESENTS_CHAPTER",
      "provenance": "Atlas update, 2026-10-18",
      "id": "u20261018_00488",
      "source": "NDSE2:C06",
      "target": "C:C06",
      "key": "UPDATE_20261018:NDSE2_REPRESENTS_CHAPTER",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter06.tex",
      "source_line": 10,
      "section_number": "6.1",
      "id": "u20261018_00489",
      "source": "NDSE2:C06",
      "target": "NDSE2:S06.01",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter06.tex",
      "source_line": 36,
      "section_number": "6.2",
      "id": "u20261018_00490",
      "source": "NDSE2:C06",
      "target": "NDSE2:S06.02",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter06.tex",
      "source_line": 48,
      "section_number": "6.3",
      "id": "u20261018_00491",
      "source": "NDSE2:C06",
      "target": "NDSE2:S06.03",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter06.tex",
      "source_line": 60,
      "section_number": "6.4",
      "id": "u20261018_00492",
      "source": "NDSE2:C06",
      "target": "NDSE2:S06.04",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter06.tex",
      "source_line": 76,
      "section_number": "6.5",
      "id": "u20261018_00493",
      "source": "NDSE2:C06",
      "target": "NDSE2:S06.05",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter06.tex",
      "source_line": 92,
      "section_number": "6.6",
      "id": "u20261018_00494",
      "source": "NDSE2:C06",
      "target": "NDSE2:S06.06",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter06.tex",
      "source_line": 104,
      "section_number": "6.7",
      "id": "u20261018_00495",
      "source": "NDSE2:C06",
      "target": "NDSE2:S06.07",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter06.tex",
      "source_line": 126,
      "section_number": "6.8",
      "id": "u20261018_00496",
      "source": "NDSE2:C06",
      "target": "NDSE2:S06.08",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter06.tex",
      "source_line": 150,
      "section_number": "6.9",
      "id": "u20261018_00497",
      "source": "NDSE2:C06",
      "target": "NDSE2:S06.09",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter06.tex",
      "source_line": 167,
      "section_number": "6.10",
      "id": "u20261018_00498",
      "source": "NDSE2:C06",
      "target": "NDSE2:S06.10",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/didactics/worked06.tex",
      "source_line": 1,
      "section_number": "6.11",
      "id": "u20261018_00499",
      "source": "NDSE2:C06",
      "target": "NDSE2:S06.11",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/exercises/exercise06.tex",
      "source_line": 2,
      "section_number": "6.12",
      "id": "u20261018_00500",
      "source": "NDSE2:C06",
      "target": "NDSE2:S06.12",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C06",
      "locators_json": "[{\"file\": \"EN/chapters/chapter06.tex\", \"line\": 13, \"macro\": \"autocite\", \"bibkey\": \"F016\", \"sha256\": \"3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a\", \"section_id\": \"NDSE2:S06.01\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00501",
      "source": "NDSE2:C06",
      "target": "F016",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C06",
      "locators_json": "[{\"file\": \"EN/chapters/chapter06.tex\", \"line\": 100, \"macro\": \"autocite\", \"bibkey\": \"W030\", \"sha256\": \"3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a\", \"section_id\": \"NDSE2:S06.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00502",
      "source": "NDSE2:C06",
      "target": "W030",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 3,
      "literal_citation": true,
      "chapter_hub": "C:C06",
      "locators_json": "[{\"file\": \"EN/chapters/chapter06.tex\", \"line\": 68, \"macro\": \"autocite\", \"bibkey\": \"W038\", \"sha256\": \"3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a\", \"section_id\": \"NDSE2:S06.04\"}, {\"file\": \"EN/chapters/chapter06.tex\", \"line\": 68, \"macro\": \"autocite\", \"bibkey\": \"W038\", \"sha256\": \"3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a\", \"section_id\": \"NDSE2:S06.04\"}, {\"file\": \"EN/chapters/chapter06.tex\", \"line\": 68, \"macro\": \"autocite\", \"bibkey\": \"W038\", \"sha256\": \"3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a\", \"section_id\": \"NDSE2:S06.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00503",
      "source": "NDSE2:C06",
      "target": "W038",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 3,
      "literal_citation": true,
      "chapter_hub": "C:C06",
      "locators_json": "[{\"file\": \"EN/chapters/chapter06.tex\", \"line\": 50, \"macro\": \"autocite\", \"bibkey\": \"W041\", \"sha256\": \"3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a\", \"section_id\": \"NDSE2:S06.03\"}, {\"file\": \"EN/chapters/chapter06.tex\", \"line\": 52, \"macro\": \"workposs\", \"bibkey\": \"W041\", \"sha256\": \"3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a\", \"section_id\": \"NDSE2:S06.03\"}, {\"file\": \"EN/chapters/chapter06.tex\", \"line\": 56, \"macro\": \"autocite\", \"bibkey\": \"W041\", \"sha256\": \"3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a\", \"section_id\": \"NDSE2:S06.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00504",
      "source": "NDSE2:C06",
      "target": "W041",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 3,
      "literal_citation": true,
      "chapter_hub": "C:C06",
      "locators_json": "[{\"file\": \"EN/chapters/chapter06.tex\", \"line\": 84, \"macro\": \"autocite\", \"bibkey\": \"W043\", \"sha256\": \"3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a\", \"section_id\": \"NDSE2:S06.05\"}, {\"file\": \"EN/chapters/chapter06.tex\", \"line\": 84, \"macro\": \"autocite\", \"bibkey\": \"W043\", \"sha256\": \"3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a\", \"section_id\": \"NDSE2:S06.05\"}, {\"file\": \"EN/chapters/chapter06.tex\", \"line\": 84, \"macro\": \"autocite\", \"bibkey\": \"W043\", \"sha256\": \"3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a\", \"section_id\": \"NDSE2:S06.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00505",
      "source": "NDSE2:C06",
      "target": "W043",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 5,
      "literal_citation": true,
      "chapter_hub": "C:C06",
      "locators_json": "[{\"file\": \"EN/chapters/chapter06.tex\", \"line\": 44, \"macro\": \"autocite\", \"bibkey\": \"W045\", \"sha256\": \"3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a\", \"section_id\": \"NDSE2:S06.02\"}, {\"file\": \"EN/chapters/chapter06.tex\", \"line\": 44, \"macro\": \"autocite\", \"bibkey\": \"W045\", \"sha256\": \"3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a\", \"section_id\": \"NDSE2:S06.02\"}, {\"file\": \"EN/chapters/chapter06.tex\", \"line\": 44, \"macro\": \"autocite\", \"bibkey\": \"W045\", \"sha256\": \"3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a\", \"section_id\": \"NDSE2:S06.02\"}, {\"file\": \"EN/chapters/chapter06.tex\", \"line\": 50, \"macro\": \"workposs\", \"bibkey\": \"W045\", \"sha256\": \"3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a\", \"section_id\": \"NDSE2:S06.03\"}, {\"file\": \"EN/chapters/chapter06.tex\", \"line\": 52, \"macro\": \"workposs\", \"bibkey\": \"W045\", \"sha256\": \"3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a\", \"section_id\": \"NDSE2:S06.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00506",
      "source": "NDSE2:C06",
      "target": "W045",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 3,
      "literal_citation": true,
      "chapter_hub": "C:C06",
      "locators_json": "[{\"file\": \"EN/chapters/chapter06.tex\", \"line\": 56, \"macro\": \"autocite\", \"bibkey\": \"W046\", \"sha256\": \"3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a\", \"section_id\": \"NDSE2:S06.03\"}, {\"file\": \"EN/chapters/chapter06.tex\", \"line\": 56, \"macro\": \"autocite\", \"bibkey\": \"W046\", \"sha256\": \"3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a\", \"section_id\": \"NDSE2:S06.03\"}, {\"file\": \"EN/chapters/chapter06.tex\", \"line\": 56, \"macro\": \"autocite\", \"bibkey\": \"W046\", \"sha256\": \"3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a\", \"section_id\": \"NDSE2:S06.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00507",
      "source": "NDSE2:C06",
      "target": "W046",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 3,
      "literal_citation": true,
      "chapter_hub": "C:C06",
      "locators_json": "[{\"file\": \"EN/chapters/chapter06.tex\", \"line\": 20, \"macro\": \"autocite\", \"bibkey\": \"W053\", \"sha256\": \"3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a\", \"section_id\": \"NDSE2:S06.01\"}, {\"file\": \"EN/chapters/chapter06.tex\", \"line\": 20, \"macro\": \"autocite\", \"bibkey\": \"W053\", \"sha256\": \"3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a\", \"section_id\": \"NDSE2:S06.01\"}, {\"file\": \"EN/chapters/chapter06.tex\", \"line\": 111, \"macro\": \"autocite\", \"bibkey\": \"W053\", \"sha256\": \"3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a\", \"section_id\": \"NDSE2:S06.07\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00508",
      "source": "NDSE2:C06",
      "target": "W053",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "C:C06",
      "locators_json": "[{\"file\": \"EN/chapters/chapter06.tex\", \"line\": 22, \"macro\": \"autocite\", \"bibkey\": \"W060\", \"sha256\": \"3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a\", \"section_id\": \"NDSE2:S06.01\"}, {\"file\": \"EN/chapters/chapter06.tex\", \"line\": 100, \"macro\": \"autocite\", \"bibkey\": \"W060\", \"sha256\": \"3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a\", \"section_id\": \"NDSE2:S06.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00509",
      "source": "NDSE2:C06",
      "target": "W060",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C06",
      "locators_json": "[{\"file\": \"EN/chapters/chapter06.tex\", \"line\": 100, \"macro\": \"autocite\", \"bibkey\": \"W104\", \"sha256\": \"3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a\", \"section_id\": \"NDSE2:S06.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00510",
      "source": "NDSE2:C06",
      "target": "W104",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C06",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter06.tex\", \"line\": 13, \"macro\": \"autocite\", \"bibkey\": \"F016\", \"sha256\": \"f4a3e1c62eae1528ce10817e76376558b41cdc7a6d337397c394cc5cb840ea9e\", \"section_id\": \"NDSE2:S06.01\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00511",
      "source": "NDSE2:C06",
      "target": "F016",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C06",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter06.tex\", \"line\": 100, \"macro\": \"autocite\", \"bibkey\": \"W030\", \"sha256\": \"f4a3e1c62eae1528ce10817e76376558b41cdc7a6d337397c394cc5cb840ea9e\", \"section_id\": \"NDSE2:S06.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00512",
      "source": "NDSE2:C06",
      "target": "W030",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 3,
      "literal_citation": true,
      "chapter_hub": "C:C06",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter06.tex\", \"line\": 68, \"macro\": \"autocite\", \"bibkey\": \"W038\", \"sha256\": \"f4a3e1c62eae1528ce10817e76376558b41cdc7a6d337397c394cc5cb840ea9e\", \"section_id\": \"NDSE2:S06.04\"}, {\"file\": \"ITA/chapters/chapter06.tex\", \"line\": 68, \"macro\": \"autocite\", \"bibkey\": \"W038\", \"sha256\": \"f4a3e1c62eae1528ce10817e76376558b41cdc7a6d337397c394cc5cb840ea9e\", \"section_id\": \"NDSE2:S06.04\"}, {\"file\": \"ITA/chapters/chapter06.tex\", \"line\": 68, \"macro\": \"autocite\", \"bibkey\": \"W038\", \"sha256\": \"f4a3e1c62eae1528ce10817e76376558b41cdc7a6d337397c394cc5cb840ea9e\", \"section_id\": \"NDSE2:S06.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00513",
      "source": "NDSE2:C06",
      "target": "W038",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 3,
      "literal_citation": true,
      "chapter_hub": "C:C06",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter06.tex\", \"line\": 50, \"macro\": \"autocite\", \"bibkey\": \"W041\", \"sha256\": \"f4a3e1c62eae1528ce10817e76376558b41cdc7a6d337397c394cc5cb840ea9e\", \"section_id\": \"NDSE2:S06.03\"}, {\"file\": \"ITA/chapters/chapter06.tex\", \"line\": 52, \"macro\": \"workposs\", \"bibkey\": \"W041\", \"sha256\": \"f4a3e1c62eae1528ce10817e76376558b41cdc7a6d337397c394cc5cb840ea9e\", \"section_id\": \"NDSE2:S06.03\"}, {\"file\": \"ITA/chapters/chapter06.tex\", \"line\": 56, \"macro\": \"autocite\", \"bibkey\": \"W041\", \"sha256\": \"f4a3e1c62eae1528ce10817e76376558b41cdc7a6d337397c394cc5cb840ea9e\", \"section_id\": \"NDSE2:S06.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00514",
      "source": "NDSE2:C06",
      "target": "W041",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 3,
      "literal_citation": true,
      "chapter_hub": "C:C06",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter06.tex\", \"line\": 84, \"macro\": \"autocite\", \"bibkey\": \"W043\", \"sha256\": \"f4a3e1c62eae1528ce10817e76376558b41cdc7a6d337397c394cc5cb840ea9e\", \"section_id\": \"NDSE2:S06.05\"}, {\"file\": \"ITA/chapters/chapter06.tex\", \"line\": 84, \"macro\": \"autocite\", \"bibkey\": \"W043\", \"sha256\": \"f4a3e1c62eae1528ce10817e76376558b41cdc7a6d337397c394cc5cb840ea9e\", \"section_id\": \"NDSE2:S06.05\"}, {\"file\": \"ITA/chapters/chapter06.tex\", \"line\": 84, \"macro\": \"autocite\", \"bibkey\": \"W043\", \"sha256\": \"f4a3e1c62eae1528ce10817e76376558b41cdc7a6d337397c394cc5cb840ea9e\", \"section_id\": \"NDSE2:S06.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00515",
      "source": "NDSE2:C06",
      "target": "W043",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 5,
      "literal_citation": true,
      "chapter_hub": "C:C06",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter06.tex\", \"line\": 44, \"macro\": \"autocite\", \"bibkey\": \"W045\", \"sha256\": \"f4a3e1c62eae1528ce10817e76376558b41cdc7a6d337397c394cc5cb840ea9e\", \"section_id\": \"NDSE2:S06.02\"}, {\"file\": \"ITA/chapters/chapter06.tex\", \"line\": 44, \"macro\": \"autocite\", \"bibkey\": \"W045\", \"sha256\": \"f4a3e1c62eae1528ce10817e76376558b41cdc7a6d337397c394cc5cb840ea9e\", \"section_id\": \"NDSE2:S06.02\"}, {\"file\": \"ITA/chapters/chapter06.tex\", \"line\": 44, \"macro\": \"autocite\", \"bibkey\": \"W045\", \"sha256\": \"f4a3e1c62eae1528ce10817e76376558b41cdc7a6d337397c394cc5cb840ea9e\", \"section_id\": \"NDSE2:S06.02\"}, {\"file\": \"ITA/chapters/chapter06.tex\", \"line\": 50, \"macro\": \"workposs\", \"bibkey\": \"W045\", \"sha256\": \"f4a3e1c62eae1528ce10817e76376558b41cdc7a6d337397c394cc5cb840ea9e\", \"section_id\": \"NDSE2:S06.03\"}, {\"file\": \"ITA/chapters/chapter06.tex\", \"line\": 52, \"macro\": \"workposs\", \"bibkey\": \"W045\", \"sha256\": \"f4a3e1c62eae1528ce10817e76376558b41cdc7a6d337397c394cc5cb840ea9e\", \"section_id\": \"NDSE2:S06.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00516",
      "source": "NDSE2:C06",
      "target": "W045",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 3,
      "literal_citation": true,
      "chapter_hub": "C:C06",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter06.tex\", \"line\": 56, \"macro\": \"autocite\", \"bibkey\": \"W046\", \"sha256\": \"f4a3e1c62eae1528ce10817e76376558b41cdc7a6d337397c394cc5cb840ea9e\", \"section_id\": \"NDSE2:S06.03\"}, {\"file\": \"ITA/chapters/chapter06.tex\", \"line\": 56, \"macro\": \"autocite\", \"bibkey\": \"W046\", \"sha256\": \"f4a3e1c62eae1528ce10817e76376558b41cdc7a6d337397c394cc5cb840ea9e\", \"section_id\": \"NDSE2:S06.03\"}, {\"file\": \"ITA/chapters/chapter06.tex\", \"line\": 56, \"macro\": \"autocite\", \"bibkey\": \"W046\", \"sha256\": \"f4a3e1c62eae1528ce10817e76376558b41cdc7a6d337397c394cc5cb840ea9e\", \"section_id\": \"NDSE2:S06.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00517",
      "source": "NDSE2:C06",
      "target": "W046",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 3,
      "literal_citation": true,
      "chapter_hub": "C:C06",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter06.tex\", \"line\": 20, \"macro\": \"autocite\", \"bibkey\": \"W053\", \"sha256\": \"f4a3e1c62eae1528ce10817e76376558b41cdc7a6d337397c394cc5cb840ea9e\", \"section_id\": \"NDSE2:S06.01\"}, {\"file\": \"ITA/chapters/chapter06.tex\", \"line\": 20, \"macro\": \"autocite\", \"bibkey\": \"W053\", \"sha256\": \"f4a3e1c62eae1528ce10817e76376558b41cdc7a6d337397c394cc5cb840ea9e\", \"section_id\": \"NDSE2:S06.01\"}, {\"file\": \"ITA/chapters/chapter06.tex\", \"line\": 111, \"macro\": \"autocite\", \"bibkey\": \"W053\", \"sha256\": \"f4a3e1c62eae1528ce10817e76376558b41cdc7a6d337397c394cc5cb840ea9e\", \"section_id\": \"NDSE2:S06.07\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00518",
      "source": "NDSE2:C06",
      "target": "W053",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "C:C06",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter06.tex\", \"line\": 22, \"macro\": \"autocite\", \"bibkey\": \"W060\", \"sha256\": \"f4a3e1c62eae1528ce10817e76376558b41cdc7a6d337397c394cc5cb840ea9e\", \"section_id\": \"NDSE2:S06.01\"}, {\"file\": \"ITA/chapters/chapter06.tex\", \"line\": 100, \"macro\": \"autocite\", \"bibkey\": \"W060\", \"sha256\": \"f4a3e1c62eae1528ce10817e76376558b41cdc7a6d337397c394cc5cb840ea9e\", \"section_id\": \"NDSE2:S06.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00519",
      "source": "NDSE2:C06",
      "target": "W060",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C06",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter06.tex\", \"line\": 100, \"macro\": \"autocite\", \"bibkey\": \"W104\", \"sha256\": \"f4a3e1c62eae1528ce10817e76376558b41cdc7a6d337397c394cc5cb840ea9e\", \"section_id\": \"NDSE2:S06.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00520",
      "source": "NDSE2:C06",
      "target": "W104",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C06",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"F016\", \"source_id\": \"F016\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C06\", \"unit_id\": \"NDSE2:C06\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S06.01\", \"section_title\": \"Two attack surfaces, two threat models\", \"container\": \"body\", \"file\": \"EN/chapters/chapter06.tex\", \"line\": 13, \"sha256\": \"3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00521",
      "source": "NDSE2:S06.01",
      "target": "F016",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 2,
      "chapter_hub": "C:C06",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W053\", \"source_id\": \"W053\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C06\", \"unit_id\": \"NDSE2:C06\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S06.01\", \"section_title\": \"Two attack surfaces, two threat models\", \"container\": \"body\", \"file\": \"EN/chapters/chapter06.tex\", \"line\": 20, \"sha256\": \"3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W053\", \"source_id\": \"W053\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C06\", \"unit_id\": \"NDSE2:C06\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S06.01\", \"section_title\": \"Two attack surfaces, two threat models\", \"container\": \"body\", \"file\": \"EN/chapters/chapter06.tex\", \"line\": 20, \"sha256\": \"3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00522",
      "source": "NDSE2:S06.01",
      "target": "W053",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C06",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W060\", \"source_id\": \"W060\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C06\", \"unit_id\": \"NDSE2:C06\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S06.01\", \"section_title\": \"Two attack surfaces, two threat models\", \"container\": \"body\", \"file\": \"EN/chapters/chapter06.tex\", \"line\": 22, \"sha256\": \"3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00523",
      "source": "NDSE2:S06.01",
      "target": "W060",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 3,
      "chapter_hub": "C:C06",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W045\", \"source_id\": \"W045\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C06\", \"unit_id\": \"NDSE2:C06\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S06.02\", \"section_title\": \"Functional correctness is not security\", \"container\": \"body\", \"file\": \"EN/chapters/chapter06.tex\", \"line\": 44, \"sha256\": \"3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W045\", \"source_id\": \"W045\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C06\", \"unit_id\": \"NDSE2:C06\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S06.02\", \"section_title\": \"Functional correctness is not security\", \"container\": \"body\", \"file\": \"EN/chapters/chapter06.tex\", \"line\": 44, \"sha256\": \"3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W045\", \"source_id\": \"W045\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C06\", \"unit_id\": \"NDSE2:C06\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S06.02\", \"section_title\": \"Functional correctness is not security\", \"container\": \"body\", \"file\": \"EN/chapters/chapter06.tex\", \"line\": 44, \"sha256\": \"3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00524",
      "source": "NDSE2:S06.02",
      "target": "W045",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 3,
      "chapter_hub": "C:C06",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W041\", \"source_id\": \"W041\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C06\", \"unit_id\": \"NDSE2:C06\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S06.03\", \"section_title\": \"What vulnerability studies actually measure\", \"container\": \"body\", \"file\": \"EN/chapters/chapter06.tex\", \"line\": 50, \"sha256\": \"3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W041\", \"source_id\": \"W041\", \"resolution\": \"existing_graph_node\", \"macro\": \"workposs\", \"chapter_hub\": \"C:C06\", \"unit_id\": \"NDSE2:C06\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S06.03\", \"section_title\": \"What vulnerability studies actually measure\", \"container\": \"body\", \"file\": \"EN/chapters/chapter06.tex\", \"line\": 52, \"sha256\": \"3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W041\", \"source_id\": \"W041\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C06\", \"unit_id\": \"NDSE2:C06\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S06.03\", \"section_title\": \"What vulnerability studies actually measure\", \"container\": \"body\", \"file\": \"EN/chapters/chapter06.tex\", \"line\": 56, \"sha256\": \"3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00525",
      "source": "NDSE2:S06.03",
      "target": "W041",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 2,
      "chapter_hub": "C:C06",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W045\", \"source_id\": \"W045\", \"resolution\": \"existing_graph_node\", \"macro\": \"workposs\", \"chapter_hub\": \"C:C06\", \"unit_id\": \"NDSE2:C06\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S06.03\", \"section_title\": \"What vulnerability studies actually measure\", \"container\": \"body\", \"file\": \"EN/chapters/chapter06.tex\", \"line\": 50, \"sha256\": \"3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W045\", \"source_id\": \"W045\", \"resolution\": \"existing_graph_node\", \"macro\": \"workposs\", \"chapter_hub\": \"C:C06\", \"unit_id\": \"NDSE2:C06\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S06.03\", \"section_title\": \"What vulnerability studies actually measure\", \"container\": \"body\", \"file\": \"EN/chapters/chapter06.tex\", \"line\": 52, \"sha256\": \"3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00526",
      "source": "NDSE2:S06.03",
      "target": "W045",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 3,
      "chapter_hub": "C:C06",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W046\", \"source_id\": \"W046\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C06\", \"unit_id\": \"NDSE2:C06\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S06.03\", \"section_title\": \"What vulnerability studies actually measure\", \"container\": \"body\", \"file\": \"EN/chapters/chapter06.tex\", \"line\": 56, \"sha256\": \"3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W046\", \"source_id\": \"W046\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C06\", \"unit_id\": \"NDSE2:C06\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S06.03\", \"section_title\": \"What vulnerability studies actually measure\", \"container\": \"body\", \"file\": \"EN/chapters/chapter06.tex\", \"line\": 56, \"sha256\": \"3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W046\", \"source_id\": \"W046\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C06\", \"unit_id\": \"NDSE2:C06\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S06.03\", \"section_title\": \"What vulnerability studies actually measure\", \"container\": \"body\", \"file\": \"EN/chapters/chapter06.tex\", \"line\": 56, \"sha256\": \"3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00527",
      "source": "NDSE2:S06.03",
      "target": "W046",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 3,
      "chapter_hub": "C:C06",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W038\", \"source_id\": \"W038\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C06\", \"unit_id\": \"NDSE2:C06\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S06.04\", \"section_title\": \"Security-directed generation and remediation\", \"container\": \"body\", \"file\": \"EN/chapters/chapter06.tex\", \"line\": 68, \"sha256\": \"3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W038\", \"source_id\": \"W038\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C06\", \"unit_id\": \"NDSE2:C06\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S06.04\", \"section_title\": \"Security-directed generation and remediation\", \"container\": \"body\", \"file\": \"EN/chapters/chapter06.tex\", \"line\": 68, \"sha256\": \"3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W038\", \"source_id\": \"W038\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C06\", \"unit_id\": \"NDSE2:C06\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S06.04\", \"section_title\": \"Security-directed generation and remediation\", \"container\": \"body\", \"file\": \"EN/chapters/chapter06.tex\", \"line\": 68, \"sha256\": \"3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00528",
      "source": "NDSE2:S06.04",
      "target": "W038",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 3,
      "chapter_hub": "C:C06",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W043\", \"source_id\": \"W043\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C06\", \"unit_id\": \"NDSE2:C06\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S06.05\", \"section_title\": \"Dependency provenance and hallucinated packages\", \"container\": \"body\", \"file\": \"EN/chapters/chapter06.tex\", \"line\": 84, \"sha256\": \"3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W043\", \"source_id\": \"W043\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C06\", \"unit_id\": \"NDSE2:C06\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S06.05\", \"section_title\": \"Dependency provenance and hallucinated packages\", \"container\": \"body\", \"file\": \"EN/chapters/chapter06.tex\", \"line\": 84, \"sha256\": \"3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W043\", \"source_id\": \"W043\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C06\", \"unit_id\": \"NDSE2:C06\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S06.05\", \"section_title\": \"Dependency provenance and hallucinated packages\", \"container\": \"body\", \"file\": \"EN/chapters/chapter06.tex\", \"line\": 84, \"sha256\": \"3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00529",
      "source": "NDSE2:S06.05",
      "target": "W043",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C06",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W030\", \"source_id\": \"W030\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C06\", \"unit_id\": \"NDSE2:C06\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S06.06\", \"section_title\": \"Prompt injection through repository and tools\", \"container\": \"body\", \"file\": \"EN/chapters/chapter06.tex\", \"line\": 100, \"sha256\": \"3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00530",
      "source": "NDSE2:S06.06",
      "target": "W030",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C06",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W060\", \"source_id\": \"W060\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C06\", \"unit_id\": \"NDSE2:C06\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S06.06\", \"section_title\": \"Prompt injection through repository and tools\", \"container\": \"body\", \"file\": \"EN/chapters/chapter06.tex\", \"line\": 100, \"sha256\": \"3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00531",
      "source": "NDSE2:S06.06",
      "target": "W060",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C06",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W104\", \"source_id\": \"W104\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C06\", \"unit_id\": \"NDSE2:C06\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S06.06\", \"section_title\": \"Prompt injection through repository and tools\", \"container\": \"body\", \"file\": \"EN/chapters/chapter06.tex\", \"line\": 100, \"sha256\": \"3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00532",
      "source": "NDSE2:S06.06",
      "target": "W104",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C06",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W053\", \"source_id\": \"W053\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C06\", \"unit_id\": \"NDSE2:C06\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S06.07\", \"section_title\": \"Harness configuration, skills and external services\", \"container\": \"body\", \"file\": \"EN/chapters/chapter06.tex\", \"line\": 111, \"sha256\": \"3af782fd4b06529539e8b78e95b77ad3911980472e272fe111ddcfcc82ce777a\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00533",
      "source": "NDSE2:S06.07",
      "target": "W053",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C06",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"F016\", \"source_id\": \"F016\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C06\", \"unit_id\": \"NDSE2:C06\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S06.01\", \"section_title\": \"Due superfici di attacco, due threat model\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter06.tex\", \"line\": 13, \"sha256\": \"f4a3e1c62eae1528ce10817e76376558b41cdc7a6d337397c394cc5cb840ea9e\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00534",
      "source": "NDSE2:S06.01",
      "target": "F016",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 2,
      "chapter_hub": "C:C06",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W053\", \"source_id\": \"W053\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C06\", \"unit_id\": \"NDSE2:C06\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S06.01\", \"section_title\": \"Due superfici di attacco, due threat model\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter06.tex\", \"line\": 20, \"sha256\": \"f4a3e1c62eae1528ce10817e76376558b41cdc7a6d337397c394cc5cb840ea9e\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W053\", \"source_id\": \"W053\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C06\", \"unit_id\": \"NDSE2:C06\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S06.01\", \"section_title\": \"Due superfici di attacco, due threat model\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter06.tex\", \"line\": 20, \"sha256\": \"f4a3e1c62eae1528ce10817e76376558b41cdc7a6d337397c394cc5cb840ea9e\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00535",
      "source": "NDSE2:S06.01",
      "target": "W053",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C06",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W060\", \"source_id\": \"W060\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C06\", \"unit_id\": \"NDSE2:C06\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S06.01\", \"section_title\": \"Due superfici di attacco, due threat model\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter06.tex\", \"line\": 22, \"sha256\": \"f4a3e1c62eae1528ce10817e76376558b41cdc7a6d337397c394cc5cb840ea9e\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00536",
      "source": "NDSE2:S06.01",
      "target": "W060",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 3,
      "chapter_hub": "C:C06",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W045\", \"source_id\": \"W045\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C06\", \"unit_id\": \"NDSE2:C06\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S06.02\", \"section_title\": \"La correttezza funzionale non basta per la sicurezza\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter06.tex\", \"line\": 44, \"sha256\": \"f4a3e1c62eae1528ce10817e76376558b41cdc7a6d337397c394cc5cb840ea9e\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W045\", \"source_id\": \"W045\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C06\", \"unit_id\": \"NDSE2:C06\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S06.02\", \"section_title\": \"La correttezza funzionale non basta per la sicurezza\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter06.tex\", \"line\": 44, \"sha256\": \"f4a3e1c62eae1528ce10817e76376558b41cdc7a6d337397c394cc5cb840ea9e\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W045\", \"source_id\": \"W045\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C06\", \"unit_id\": \"NDSE2:C06\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S06.02\", \"section_title\": \"La correttezza funzionale non basta per la sicurezza\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter06.tex\", \"line\": 44, \"sha256\": \"f4a3e1c62eae1528ce10817e76376558b41cdc7a6d337397c394cc5cb840ea9e\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00537",
      "source": "NDSE2:S06.02",
      "target": "W045",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 3,
      "chapter_hub": "C:C06",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W041\", \"source_id\": \"W041\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C06\", \"unit_id\": \"NDSE2:C06\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S06.03\", \"section_title\": \"Che cosa misurano davvero gli studi sulle vulnerabilità\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter06.tex\", \"line\": 50, \"sha256\": \"f4a3e1c62eae1528ce10817e76376558b41cdc7a6d337397c394cc5cb840ea9e\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W041\", \"source_id\": \"W041\", \"resolution\": \"existing_graph_node\", \"macro\": \"workposs\", \"chapter_hub\": \"C:C06\", \"unit_id\": \"NDSE2:C06\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S06.03\", \"section_title\": \"Che cosa misurano davvero gli studi sulle vulnerabilità\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter06.tex\", \"line\": 52, \"sha256\": \"f4a3e1c62eae1528ce10817e76376558b41cdc7a6d337397c394cc5cb840ea9e\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W041\", \"source_id\": \"W041\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C06\", \"unit_id\": \"NDSE2:C06\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S06.03\", \"section_title\": \"Che cosa misurano davvero gli studi sulle vulnerabilità\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter06.tex\", \"line\": 56, \"sha256\": \"f4a3e1c62eae1528ce10817e76376558b41cdc7a6d337397c394cc5cb840ea9e\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00538",
      "source": "NDSE2:S06.03",
      "target": "W041",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 2,
      "chapter_hub": "C:C06",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W045\", \"source_id\": \"W045\", \"resolution\": \"existing_graph_node\", \"macro\": \"workposs\", \"chapter_hub\": \"C:C06\", \"unit_id\": \"NDSE2:C06\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S06.03\", \"section_title\": \"Che cosa misurano davvero gli studi sulle vulnerabilità\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter06.tex\", \"line\": 50, \"sha256\": \"f4a3e1c62eae1528ce10817e76376558b41cdc7a6d337397c394cc5cb840ea9e\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W045\", \"source_id\": \"W045\", \"resolution\": \"existing_graph_node\", \"macro\": \"workposs\", \"chapter_hub\": \"C:C06\", \"unit_id\": \"NDSE2:C06\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S06.03\", \"section_title\": \"Che cosa misurano davvero gli studi sulle vulnerabilità\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter06.tex\", \"line\": 52, \"sha256\": \"f4a3e1c62eae1528ce10817e76376558b41cdc7a6d337397c394cc5cb840ea9e\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00539",
      "source": "NDSE2:S06.03",
      "target": "W045",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 3,
      "chapter_hub": "C:C06",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W046\", \"source_id\": \"W046\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C06\", \"unit_id\": \"NDSE2:C06\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S06.03\", \"section_title\": \"Che cosa misurano davvero gli studi sulle vulnerabilità\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter06.tex\", \"line\": 56, \"sha256\": \"f4a3e1c62eae1528ce10817e76376558b41cdc7a6d337397c394cc5cb840ea9e\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W046\", \"source_id\": \"W046\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C06\", \"unit_id\": \"NDSE2:C06\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S06.03\", \"section_title\": \"Che cosa misurano davvero gli studi sulle vulnerabilità\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter06.tex\", \"line\": 56, \"sha256\": \"f4a3e1c62eae1528ce10817e76376558b41cdc7a6d337397c394cc5cb840ea9e\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W046\", \"source_id\": \"W046\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C06\", \"unit_id\": \"NDSE2:C06\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S06.03\", \"section_title\": \"Che cosa misurano davvero gli studi sulle vulnerabilità\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter06.tex\", \"line\": 56, \"sha256\": \"f4a3e1c62eae1528ce10817e76376558b41cdc7a6d337397c394cc5cb840ea9e\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00540",
      "source": "NDSE2:S06.03",
      "target": "W046",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 3,
      "chapter_hub": "C:C06",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W038\", \"source_id\": \"W038\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C06\", \"unit_id\": \"NDSE2:C06\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S06.04\", \"section_title\": \"Generazione e remediation guidate dalla sicurezza\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter06.tex\", \"line\": 68, \"sha256\": \"f4a3e1c62eae1528ce10817e76376558b41cdc7a6d337397c394cc5cb840ea9e\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W038\", \"source_id\": \"W038\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C06\", \"unit_id\": \"NDSE2:C06\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S06.04\", \"section_title\": \"Generazione e remediation guidate dalla sicurezza\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter06.tex\", \"line\": 68, \"sha256\": \"f4a3e1c62eae1528ce10817e76376558b41cdc7a6d337397c394cc5cb840ea9e\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W038\", \"source_id\": \"W038\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C06\", \"unit_id\": \"NDSE2:C06\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S06.04\", \"section_title\": \"Generazione e remediation guidate dalla sicurezza\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter06.tex\", \"line\": 68, \"sha256\": \"f4a3e1c62eae1528ce10817e76376558b41cdc7a6d337397c394cc5cb840ea9e\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00541",
      "source": "NDSE2:S06.04",
      "target": "W038",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 3,
      "chapter_hub": "C:C06",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W043\", \"source_id\": \"W043\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C06\", \"unit_id\": \"NDSE2:C06\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S06.05\", \"section_title\": \"Provenienza delle dipendenze e package inventati\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter06.tex\", \"line\": 84, \"sha256\": \"f4a3e1c62eae1528ce10817e76376558b41cdc7a6d337397c394cc5cb840ea9e\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W043\", \"source_id\": \"W043\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C06\", \"unit_id\": \"NDSE2:C06\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S06.05\", \"section_title\": \"Provenienza delle dipendenze e package inventati\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter06.tex\", \"line\": 84, \"sha256\": \"f4a3e1c62eae1528ce10817e76376558b41cdc7a6d337397c394cc5cb840ea9e\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W043\", \"source_id\": \"W043\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C06\", \"unit_id\": \"NDSE2:C06\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S06.05\", \"section_title\": \"Provenienza delle dipendenze e package inventati\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter06.tex\", \"line\": 84, \"sha256\": \"f4a3e1c62eae1528ce10817e76376558b41cdc7a6d337397c394cc5cb840ea9e\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00542",
      "source": "NDSE2:S06.05",
      "target": "W043",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C06",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W030\", \"source_id\": \"W030\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C06\", \"unit_id\": \"NDSE2:C06\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S06.06\", \"section_title\": \"Prompt injection attraverso repository e tool\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter06.tex\", \"line\": 100, \"sha256\": \"f4a3e1c62eae1528ce10817e76376558b41cdc7a6d337397c394cc5cb840ea9e\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00543",
      "source": "NDSE2:S06.06",
      "target": "W030",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C06",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W060\", \"source_id\": \"W060\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C06\", \"unit_id\": \"NDSE2:C06\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S06.06\", \"section_title\": \"Prompt injection attraverso repository e tool\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter06.tex\", \"line\": 100, \"sha256\": \"f4a3e1c62eae1528ce10817e76376558b41cdc7a6d337397c394cc5cb840ea9e\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00544",
      "source": "NDSE2:S06.06",
      "target": "W060",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C06",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W104\", \"source_id\": \"W104\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C06\", \"unit_id\": \"NDSE2:C06\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S06.06\", \"section_title\": \"Prompt injection attraverso repository e tool\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter06.tex\", \"line\": 100, \"sha256\": \"f4a3e1c62eae1528ce10817e76376558b41cdc7a6d337397c394cc5cb840ea9e\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00545",
      "source": "NDSE2:S06.06",
      "target": "W104",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C06",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W053\", \"source_id\": \"W053\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C06\", \"unit_id\": \"NDSE2:C06\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S06.07\", \"section_title\": \"Configurazione dell'harness, skill e servizi esterni\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter06.tex\", \"line\": 111, \"sha256\": \"f4a3e1c62eae1528ce10817e76376558b41cdc7a6d337397c394cc5cb840ea9e\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00546",
      "source": "NDSE2:S06.07",
      "target": "W053",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_HAS_CHAPTER",
      "provenance": "Atlas update, 2026-10-18",
      "chapter_number": 7,
      "id": "u20261018_00547",
      "source": "PUB:NDSE2",
      "target": "NDSE2:C07",
      "key": "UPDATE_20261018:NDSE2_HAS_CHAPTER",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_REPRESENTS_CHAPTER",
      "provenance": "Atlas update, 2026-10-18",
      "id": "u20261018_00548",
      "source": "NDSE2:C07",
      "target": "C:C07",
      "key": "UPDATE_20261018:NDSE2_REPRESENTS_CHAPTER",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter07.tex",
      "source_line": 11,
      "section_number": "7.1",
      "id": "u20261018_00549",
      "source": "NDSE2:C07",
      "target": "NDSE2:S07.01",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter07.tex",
      "source_line": 25,
      "section_number": "7.2",
      "id": "u20261018_00550",
      "source": "NDSE2:C07",
      "target": "NDSE2:S07.02",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter07.tex",
      "source_line": 35,
      "section_number": "7.3",
      "id": "u20261018_00551",
      "source": "NDSE2:C07",
      "target": "NDSE2:S07.03",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter07.tex",
      "source_line": 51,
      "section_number": "7.4",
      "id": "u20261018_00552",
      "source": "NDSE2:C07",
      "target": "NDSE2:S07.04",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter07.tex",
      "source_line": 65,
      "section_number": "7.5",
      "id": "u20261018_00553",
      "source": "NDSE2:C07",
      "target": "NDSE2:S07.05",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter07.tex",
      "source_line": 83,
      "section_number": "7.6",
      "id": "u20261018_00554",
      "source": "NDSE2:C07",
      "target": "NDSE2:S07.06",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter07.tex",
      "source_line": 94,
      "section_number": "7.7",
      "id": "u20261018_00555",
      "source": "NDSE2:C07",
      "target": "NDSE2:S07.07",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter07.tex",
      "source_line": 128,
      "section_number": "7.8",
      "id": "u20261018_00556",
      "source": "NDSE2:C07",
      "target": "NDSE2:S07.08",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter07.tex",
      "source_line": 145,
      "section_number": "7.9",
      "id": "u20261018_00557",
      "source": "NDSE2:C07",
      "target": "NDSE2:S07.09",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/didactics/worked07.tex",
      "source_line": 1,
      "section_number": "7.10",
      "id": "u20261018_00558",
      "source": "NDSE2:C07",
      "target": "NDSE2:S07.10",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/exercises/exercise07.tex",
      "source_line": 2,
      "section_number": "7.11",
      "id": "u20261018_00559",
      "source": "NDSE2:C07",
      "target": "NDSE2:S07.11",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C07",
      "locators_json": "[{\"file\": \"EN/chapters/chapter07.tex\", \"line\": 74, \"macro\": \"oroszcite\", \"bibkey\": \"P006\", \"sha256\": \"0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00\", \"section_id\": \"NDSE2:S07.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00560",
      "source": "NDSE2:C07",
      "target": "P006",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C07",
      "locators_json": "[{\"file\": \"EN/chapters/chapter07.tex\", \"line\": 81, \"macro\": \"autocite\", \"bibkey\": \"W038\", \"sha256\": \"0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00\", \"section_id\": \"NDSE2:S07.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00561",
      "source": "NDSE2:C07",
      "target": "W038",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C07",
      "locators_json": "[{\"file\": \"EN/chapters/chapter07.tex\", \"line\": 81, \"macro\": \"autocite\", \"bibkey\": \"W045\", \"sha256\": \"0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00\", \"section_id\": \"NDSE2:S07.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00562",
      "source": "NDSE2:C07",
      "target": "W045",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C07",
      "locators_json": "[{\"file\": \"EN/chapters/chapter07.tex\", \"line\": 87, \"macro\": \"autocite\", \"bibkey\": \"W068\", \"sha256\": \"0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00\", \"section_id\": \"NDSE2:S07.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00563",
      "source": "NDSE2:C07",
      "target": "W068",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C07",
      "locators_json": "[{\"file\": \"EN/chapters/chapter07.tex\", \"line\": 87, \"macro\": \"autocite\", \"bibkey\": \"W071\", \"sha256\": \"0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00\", \"section_id\": \"NDSE2:S07.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00564",
      "source": "NDSE2:C07",
      "target": "W071",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 3,
      "literal_citation": true,
      "chapter_hub": "C:C07",
      "locators_json": "[{\"file\": \"EN/chapters/chapter07.tex\", \"line\": 17, \"macro\": \"autocite\", \"bibkey\": \"W077\", \"sha256\": \"0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00\", \"section_id\": \"NDSE2:S07.01\"}, {\"file\": \"EN/chapters/chapter07.tex\", \"line\": 39, \"macro\": \"autocite\", \"bibkey\": \"W077\", \"sha256\": \"0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00\", \"section_id\": \"NDSE2:S07.03\"}, {\"file\": \"EN/chapters/chapter07.tex\", \"line\": 59, \"macro\": \"workposs\", \"bibkey\": \"W077\", \"sha256\": \"0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00\", \"section_id\": \"NDSE2:S07.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00565",
      "source": "NDSE2:C07",
      "target": "W077",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C07",
      "locators_json": "[{\"file\": \"EN/chapters/chapter07.tex\", \"line\": 98, \"macro\": \"autocite\", \"bibkey\": \"W079\", \"sha256\": \"0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00\", \"section_id\": \"NDSE2:S07.07\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00566",
      "source": "NDSE2:C07",
      "target": "W079",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "C:C07",
      "locators_json": "[{\"file\": \"EN/chapters/chapter07.tex\", \"line\": 31, \"macro\": \"autocite\", \"bibkey\": \"W080\", \"sha256\": \"0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00\", \"section_id\": \"NDSE2:S07.02\"}, {\"file\": \"EN/chapters/chapter07.tex\", \"line\": 59, \"macro\": \"workposs\", \"bibkey\": \"W080\", \"sha256\": \"0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00\", \"section_id\": \"NDSE2:S07.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00567",
      "source": "NDSE2:C07",
      "target": "W080",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C07",
      "locators_json": "[{\"file\": \"EN/chapters/chapter07.tex\", \"line\": 98, \"macro\": \"autocite\", \"bibkey\": \"W082\", \"sha256\": \"0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00\", \"section_id\": \"NDSE2:S07.07\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00568",
      "source": "NDSE2:C07",
      "target": "W082",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "C:C07",
      "locators_json": "[{\"file\": \"EN/chapters/chapter07.tex\", \"line\": 31, \"macro\": \"autocite\", \"bibkey\": \"W095\", \"sha256\": \"0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00\", \"section_id\": \"NDSE2:S07.02\"}, {\"file\": \"EN/chapters/chapter07.tex\", \"line\": 136, \"macro\": \"autocite\", \"bibkey\": \"W095\", \"sha256\": \"0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00\", \"section_id\": \"NDSE2:S07.08\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00569",
      "source": "NDSE2:C07",
      "target": "W095",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "C:C07",
      "locators_json": "[{\"file\": \"EN/chapters/chapter07.tex\", \"line\": 19, \"macro\": \"autocite\", \"bibkey\": \"W097\", \"sha256\": \"0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00\", \"section_id\": \"NDSE2:S07.01\"}, {\"file\": \"EN/chapters/chapter07.tex\", \"line\": 96, \"macro\": \"autocite\", \"bibkey\": \"W097\", \"sha256\": \"0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00\", \"section_id\": \"NDSE2:S07.07\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00570",
      "source": "NDSE2:C07",
      "target": "W097",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C07",
      "locators_json": "[{\"file\": \"EN/chapters/chapter07.tex\", \"line\": 160, \"macro\": \"workposs\", \"bibkey\": \"W099\", \"sha256\": \"0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00\", \"section_id\": \"NDSE2:S07.09\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00571",
      "source": "NDSE2:C07",
      "target": "W099",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "C:C07",
      "locators_json": "[{\"file\": \"EN/chapters/chapter07.tex\", \"line\": 43, \"macro\": \"workposs\", \"bibkey\": \"W101\", \"sha256\": \"0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00\", \"section_id\": \"NDSE2:S07.03\"}, {\"file\": \"EN/chapters/chapter07.tex\", \"line\": 136, \"macro\": \"autocite\", \"bibkey\": \"W101\", \"sha256\": \"0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00\", \"section_id\": \"NDSE2:S07.08\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00572",
      "source": "NDSE2:C07",
      "target": "W101",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 3,
      "literal_citation": true,
      "chapter_hub": "C:C07",
      "locators_json": "[{\"file\": \"EN/chapters/chapter07.tex\", \"line\": 31, \"macro\": \"autocite\", \"bibkey\": \"W111\", \"sha256\": \"0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00\", \"section_id\": \"NDSE2:S07.02\"}, {\"file\": \"EN/chapters/chapter07.tex\", \"line\": 87, \"macro\": \"autocite\", \"bibkey\": \"W111\", \"sha256\": \"0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00\", \"section_id\": \"NDSE2:S07.06\"}, {\"file\": \"EN/chapters/chapter07.tex\", \"line\": 160, \"macro\": \"autocite\", \"bibkey\": \"W111\", \"sha256\": \"0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00\", \"section_id\": \"NDSE2:S07.09\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00573",
      "source": "NDSE2:C07",
      "target": "W111",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C07",
      "locators_json": "[{\"file\": \"EN/chapters/chapter07.tex\", \"line\": 59, \"macro\": \"workposs\", \"bibkey\": \"W148\", \"sha256\": \"0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00\", \"section_id\": \"NDSE2:S07.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00574",
      "source": "NDSE2:C07",
      "target": "W148",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C07",
      "locators_json": "[{\"file\": \"EN/chapters/chapter07.tex\", \"line\": 160, \"macro\": \"workposs\", \"bibkey\": \"W150\", \"sha256\": \"0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00\", \"section_id\": \"NDSE2:S07.09\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00575",
      "source": "NDSE2:C07",
      "target": "W150",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C07",
      "locators_json": "[{\"file\": \"EN/chapters/chapter07.tex\", \"line\": 136, \"macro\": \"autocite\", \"bibkey\": \"W151\", \"sha256\": \"0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00\", \"section_id\": \"NDSE2:S07.08\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00576",
      "source": "NDSE2:C07",
      "target": "W151",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C07",
      "locators_json": "[{\"file\": \"EN/chapters/chapter07.tex\", \"line\": 87, \"macro\": \"workposs\", \"bibkey\": \"W192\", \"sha256\": \"0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00\", \"section_id\": \"NDSE2:S07.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00577",
      "source": "NDSE2:C07",
      "target": "W192",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C07",
      "locators_json": "[{\"file\": \"EN/chapters/chapter07.tex\", \"line\": 88, \"macro\": \"workposs\", \"bibkey\": \"W193\", \"sha256\": \"0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00\", \"section_id\": \"NDSE2:S07.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00578",
      "source": "NDSE2:C07",
      "target": "W193",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C07",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter07.tex\", \"line\": 74, \"macro\": \"oroszcite\", \"bibkey\": \"P006\", \"sha256\": \"7de646cec6272bbb7bdfb1f1ba7d6aa762680382fd4efac383bc341e8f394739\", \"section_id\": \"NDSE2:S07.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00579",
      "source": "NDSE2:C07",
      "target": "P006",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C07",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter07.tex\", \"line\": 81, \"macro\": \"autocite\", \"bibkey\": \"W038\", \"sha256\": \"7de646cec6272bbb7bdfb1f1ba7d6aa762680382fd4efac383bc341e8f394739\", \"section_id\": \"NDSE2:S07.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00580",
      "source": "NDSE2:C07",
      "target": "W038",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C07",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter07.tex\", \"line\": 81, \"macro\": \"autocite\", \"bibkey\": \"W045\", \"sha256\": \"7de646cec6272bbb7bdfb1f1ba7d6aa762680382fd4efac383bc341e8f394739\", \"section_id\": \"NDSE2:S07.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00581",
      "source": "NDSE2:C07",
      "target": "W045",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C07",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter07.tex\", \"line\": 87, \"macro\": \"autocite\", \"bibkey\": \"W068\", \"sha256\": \"7de646cec6272bbb7bdfb1f1ba7d6aa762680382fd4efac383bc341e8f394739\", \"section_id\": \"NDSE2:S07.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00582",
      "source": "NDSE2:C07",
      "target": "W068",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C07",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter07.tex\", \"line\": 87, \"macro\": \"autocite\", \"bibkey\": \"W071\", \"sha256\": \"7de646cec6272bbb7bdfb1f1ba7d6aa762680382fd4efac383bc341e8f394739\", \"section_id\": \"NDSE2:S07.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00583",
      "source": "NDSE2:C07",
      "target": "W071",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 3,
      "literal_citation": true,
      "chapter_hub": "C:C07",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter07.tex\", \"line\": 17, \"macro\": \"autocite\", \"bibkey\": \"W077\", \"sha256\": \"7de646cec6272bbb7bdfb1f1ba7d6aa762680382fd4efac383bc341e8f394739\", \"section_id\": \"NDSE2:S07.01\"}, {\"file\": \"ITA/chapters/chapter07.tex\", \"line\": 39, \"macro\": \"autocite\", \"bibkey\": \"W077\", \"sha256\": \"7de646cec6272bbb7bdfb1f1ba7d6aa762680382fd4efac383bc341e8f394739\", \"section_id\": \"NDSE2:S07.03\"}, {\"file\": \"ITA/chapters/chapter07.tex\", \"line\": 59, \"macro\": \"workposs\", \"bibkey\": \"W077\", \"sha256\": \"7de646cec6272bbb7bdfb1f1ba7d6aa762680382fd4efac383bc341e8f394739\", \"section_id\": \"NDSE2:S07.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00584",
      "source": "NDSE2:C07",
      "target": "W077",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C07",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter07.tex\", \"line\": 98, \"macro\": \"autocite\", \"bibkey\": \"W079\", \"sha256\": \"7de646cec6272bbb7bdfb1f1ba7d6aa762680382fd4efac383bc341e8f394739\", \"section_id\": \"NDSE2:S07.07\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00585",
      "source": "NDSE2:C07",
      "target": "W079",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "C:C07",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter07.tex\", \"line\": 31, \"macro\": \"autocite\", \"bibkey\": \"W080\", \"sha256\": \"7de646cec6272bbb7bdfb1f1ba7d6aa762680382fd4efac383bc341e8f394739\", \"section_id\": \"NDSE2:S07.02\"}, {\"file\": \"ITA/chapters/chapter07.tex\", \"line\": 59, \"macro\": \"workposs\", \"bibkey\": \"W080\", \"sha256\": \"7de646cec6272bbb7bdfb1f1ba7d6aa762680382fd4efac383bc341e8f394739\", \"section_id\": \"NDSE2:S07.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00586",
      "source": "NDSE2:C07",
      "target": "W080",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C07",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter07.tex\", \"line\": 98, \"macro\": \"autocite\", \"bibkey\": \"W082\", \"sha256\": \"7de646cec6272bbb7bdfb1f1ba7d6aa762680382fd4efac383bc341e8f394739\", \"section_id\": \"NDSE2:S07.07\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00587",
      "source": "NDSE2:C07",
      "target": "W082",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "C:C07",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter07.tex\", \"line\": 31, \"macro\": \"autocite\", \"bibkey\": \"W095\", \"sha256\": \"7de646cec6272bbb7bdfb1f1ba7d6aa762680382fd4efac383bc341e8f394739\", \"section_id\": \"NDSE2:S07.02\"}, {\"file\": \"ITA/chapters/chapter07.tex\", \"line\": 136, \"macro\": \"autocite\", \"bibkey\": \"W095\", \"sha256\": \"7de646cec6272bbb7bdfb1f1ba7d6aa762680382fd4efac383bc341e8f394739\", \"section_id\": \"NDSE2:S07.08\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00588",
      "source": "NDSE2:C07",
      "target": "W095",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "C:C07",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter07.tex\", \"line\": 19, \"macro\": \"autocite\", \"bibkey\": \"W097\", \"sha256\": \"7de646cec6272bbb7bdfb1f1ba7d6aa762680382fd4efac383bc341e8f394739\", \"section_id\": \"NDSE2:S07.01\"}, {\"file\": \"ITA/chapters/chapter07.tex\", \"line\": 96, \"macro\": \"autocite\", \"bibkey\": \"W097\", \"sha256\": \"7de646cec6272bbb7bdfb1f1ba7d6aa762680382fd4efac383bc341e8f394739\", \"section_id\": \"NDSE2:S07.07\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00589",
      "source": "NDSE2:C07",
      "target": "W097",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C07",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter07.tex\", \"line\": 160, \"macro\": \"workposs\", \"bibkey\": \"W099\", \"sha256\": \"7de646cec6272bbb7bdfb1f1ba7d6aa762680382fd4efac383bc341e8f394739\", \"section_id\": \"NDSE2:S07.09\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00590",
      "source": "NDSE2:C07",
      "target": "W099",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "C:C07",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter07.tex\", \"line\": 43, \"macro\": \"workposs\", \"bibkey\": \"W101\", \"sha256\": \"7de646cec6272bbb7bdfb1f1ba7d6aa762680382fd4efac383bc341e8f394739\", \"section_id\": \"NDSE2:S07.03\"}, {\"file\": \"ITA/chapters/chapter07.tex\", \"line\": 136, \"macro\": \"autocite\", \"bibkey\": \"W101\", \"sha256\": \"7de646cec6272bbb7bdfb1f1ba7d6aa762680382fd4efac383bc341e8f394739\", \"section_id\": \"NDSE2:S07.08\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00591",
      "source": "NDSE2:C07",
      "target": "W101",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 3,
      "literal_citation": true,
      "chapter_hub": "C:C07",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter07.tex\", \"line\": 31, \"macro\": \"autocite\", \"bibkey\": \"W111\", \"sha256\": \"7de646cec6272bbb7bdfb1f1ba7d6aa762680382fd4efac383bc341e8f394739\", \"section_id\": \"NDSE2:S07.02\"}, {\"file\": \"ITA/chapters/chapter07.tex\", \"line\": 87, \"macro\": \"autocite\", \"bibkey\": \"W111\", \"sha256\": \"7de646cec6272bbb7bdfb1f1ba7d6aa762680382fd4efac383bc341e8f394739\", \"section_id\": \"NDSE2:S07.06\"}, {\"file\": \"ITA/chapters/chapter07.tex\", \"line\": 160, \"macro\": \"autocite\", \"bibkey\": \"W111\", \"sha256\": \"7de646cec6272bbb7bdfb1f1ba7d6aa762680382fd4efac383bc341e8f394739\", \"section_id\": \"NDSE2:S07.09\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00592",
      "source": "NDSE2:C07",
      "target": "W111",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C07",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter07.tex\", \"line\": 59, \"macro\": \"workposs\", \"bibkey\": \"W148\", \"sha256\": \"7de646cec6272bbb7bdfb1f1ba7d6aa762680382fd4efac383bc341e8f394739\", \"section_id\": \"NDSE2:S07.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00593",
      "source": "NDSE2:C07",
      "target": "W148",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C07",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter07.tex\", \"line\": 160, \"macro\": \"workposs\", \"bibkey\": \"W150\", \"sha256\": \"7de646cec6272bbb7bdfb1f1ba7d6aa762680382fd4efac383bc341e8f394739\", \"section_id\": \"NDSE2:S07.09\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00594",
      "source": "NDSE2:C07",
      "target": "W150",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C07",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter07.tex\", \"line\": 136, \"macro\": \"autocite\", \"bibkey\": \"W151\", \"sha256\": \"7de646cec6272bbb7bdfb1f1ba7d6aa762680382fd4efac383bc341e8f394739\", \"section_id\": \"NDSE2:S07.08\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00595",
      "source": "NDSE2:C07",
      "target": "W151",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C07",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter07.tex\", \"line\": 87, \"macro\": \"workposs\", \"bibkey\": \"W192\", \"sha256\": \"7de646cec6272bbb7bdfb1f1ba7d6aa762680382fd4efac383bc341e8f394739\", \"section_id\": \"NDSE2:S07.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00596",
      "source": "NDSE2:C07",
      "target": "W192",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C07",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter07.tex\", \"line\": 88, \"macro\": \"workposs\", \"bibkey\": \"W193\", \"sha256\": \"7de646cec6272bbb7bdfb1f1ba7d6aa762680382fd4efac383bc341e8f394739\", \"section_id\": \"NDSE2:S07.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00597",
      "source": "NDSE2:C07",
      "target": "W193",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C07",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W077\", \"source_id\": \"W077\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C07\", \"unit_id\": \"NDSE2:C07\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S07.01\", \"section_title\": \"The oracle problem in AI-generated software\", \"container\": \"body\", \"file\": \"EN/chapters/chapter07.tex\", \"line\": 17, \"sha256\": \"0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00598",
      "source": "NDSE2:S07.01",
      "target": "W077",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C07",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W097\", \"source_id\": \"W097\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C07\", \"unit_id\": \"NDSE2:C07\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S07.01\", \"section_title\": \"The oracle problem in AI-generated software\", \"container\": \"body\", \"file\": \"EN/chapters/chapter07.tex\", \"line\": 19, \"sha256\": \"0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00599",
      "source": "NDSE2:S07.01",
      "target": "W097",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C07",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W080\", \"source_id\": \"W080\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C07\", \"unit_id\": \"NDSE2:C07\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S07.02\", \"section_title\": \"A hierarchy of evidence\", \"container\": \"body\", \"file\": \"EN/chapters/chapter07.tex\", \"line\": 31, \"sha256\": \"0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00600",
      "source": "NDSE2:S07.02",
      "target": "W080",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C07",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W095\", \"source_id\": \"W095\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C07\", \"unit_id\": \"NDSE2:C07\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S07.02\", \"section_title\": \"A hierarchy of evidence\", \"container\": \"body\", \"file\": \"EN/chapters/chapter07.tex\", \"line\": 31, \"sha256\": \"0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00601",
      "source": "NDSE2:S07.02",
      "target": "W095",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C07",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W111\", \"source_id\": \"W111\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C07\", \"unit_id\": \"NDSE2:C07\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S07.02\", \"section_title\": \"A hierarchy of evidence\", \"container\": \"body\", \"file\": \"EN/chapters/chapter07.tex\", \"line\": 31, \"sha256\": \"0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00602",
      "source": "NDSE2:S07.02",
      "target": "W111",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C07",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W077\", \"source_id\": \"W077\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C07\", \"unit_id\": \"NDSE2:C07\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S07.03\", \"section_title\": \"Preventing bug-shaped test generation\", \"container\": \"body\", \"file\": \"EN/chapters/chapter07.tex\", \"line\": 39, \"sha256\": \"0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00603",
      "source": "NDSE2:S07.03",
      "target": "W077",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C07",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W101\", \"source_id\": \"W101\", \"resolution\": \"existing_graph_node\", \"macro\": \"workposs\", \"chapter_hub\": \"C:C07\", \"unit_id\": \"NDSE2:C07\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S07.03\", \"section_title\": \"Preventing bug-shaped test generation\", \"container\": \"body\", \"file\": \"EN/chapters/chapter07.tex\", \"line\": 43, \"sha256\": \"0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00604",
      "source": "NDSE2:S07.03",
      "target": "W101",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C07",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W077\", \"source_id\": \"W077\", \"resolution\": \"existing_graph_node\", \"macro\": \"workposs\", \"chapter_hub\": \"C:C07\", \"unit_id\": \"NDSE2:C07\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S07.04\", \"section_title\": \"Regression tests for existing and changed behavior\", \"container\": \"body\", \"file\": \"EN/chapters/chapter07.tex\", \"line\": 59, \"sha256\": \"0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00605",
      "source": "NDSE2:S07.04",
      "target": "W077",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C07",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W080\", \"source_id\": \"W080\", \"resolution\": \"existing_graph_node\", \"macro\": \"workposs\", \"chapter_hub\": \"C:C07\", \"unit_id\": \"NDSE2:C07\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S07.04\", \"section_title\": \"Regression tests for existing and changed behavior\", \"container\": \"body\", \"file\": \"EN/chapters/chapter07.tex\", \"line\": 59, \"sha256\": \"0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00606",
      "source": "NDSE2:S07.04",
      "target": "W080",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C07",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W148\", \"source_id\": \"W148\", \"resolution\": \"existing_graph_node\", \"macro\": \"workposs\", \"chapter_hub\": \"C:C07\", \"unit_id\": \"NDSE2:C07\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S07.04\", \"section_title\": \"Regression tests for existing and changed behavior\", \"container\": \"body\", \"file\": \"EN/chapters/chapter07.tex\", \"line\": 59, \"sha256\": \"0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00607",
      "source": "NDSE2:S07.04",
      "target": "W148",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C07",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"P006\", \"source_id\": \"P006\", \"resolution\": \"existing_graph_node\", \"macro\": \"oroszcite\", \"chapter_hub\": \"C:C07\", \"unit_id\": \"NDSE2:C07\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S07.05\", \"section_title\": \"Properties and adversarial counterexamples\", \"container\": \"body\", \"file\": \"EN/chapters/chapter07.tex\", \"line\": 74, \"sha256\": \"0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00608",
      "source": "NDSE2:S07.05",
      "target": "P006",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C07",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W038\", \"source_id\": \"W038\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C07\", \"unit_id\": \"NDSE2:C07\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S07.05\", \"section_title\": \"Properties and adversarial counterexamples\", \"container\": \"body\", \"file\": \"EN/chapters/chapter07.tex\", \"line\": 81, \"sha256\": \"0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00609",
      "source": "NDSE2:S07.05",
      "target": "W038",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C07",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W045\", \"source_id\": \"W045\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C07\", \"unit_id\": \"NDSE2:C07\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S07.05\", \"section_title\": \"Properties and adversarial counterexamples\", \"container\": \"body\", \"file\": \"EN/chapters/chapter07.tex\", \"line\": 81, \"sha256\": \"0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00610",
      "source": "NDSE2:S07.05",
      "target": "W045",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C07",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W068\", \"source_id\": \"W068\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C07\", \"unit_id\": \"NDSE2:C07\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S07.06\", \"section_title\": \"Benchmark success versus merge readiness\", \"container\": \"body\", \"file\": \"EN/chapters/chapter07.tex\", \"line\": 87, \"sha256\": \"0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00611",
      "source": "NDSE2:S07.06",
      "target": "W068",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C07",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W071\", \"source_id\": \"W071\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C07\", \"unit_id\": \"NDSE2:C07\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S07.06\", \"section_title\": \"Benchmark success versus merge readiness\", \"container\": \"body\", \"file\": \"EN/chapters/chapter07.tex\", \"line\": 87, \"sha256\": \"0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00612",
      "source": "NDSE2:S07.06",
      "target": "W071",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C07",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W111\", \"source_id\": \"W111\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C07\", \"unit_id\": \"NDSE2:C07\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S07.06\", \"section_title\": \"Benchmark success versus merge readiness\", \"container\": \"body\", \"file\": \"EN/chapters/chapter07.tex\", \"line\": 87, \"sha256\": \"0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00613",
      "source": "NDSE2:S07.06",
      "target": "W111",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C07",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W192\", \"source_id\": \"W192\", \"resolution\": \"existing_graph_node\", \"macro\": \"workposs\", \"chapter_hub\": \"C:C07\", \"unit_id\": \"NDSE2:C07\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S07.06\", \"section_title\": \"Benchmark success versus merge readiness\", \"container\": \"body\", \"file\": \"EN/chapters/chapter07.tex\", \"line\": 87, \"sha256\": \"0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00614",
      "source": "NDSE2:S07.06",
      "target": "W192",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C07",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W193\", \"source_id\": \"W193\", \"resolution\": \"existing_graph_node\", \"macro\": \"workposs\", \"chapter_hub\": \"C:C07\", \"unit_id\": \"NDSE2:C07\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S07.06\", \"section_title\": \"Benchmark success versus merge readiness\", \"container\": \"body\", \"file\": \"EN/chapters/chapter07.tex\", \"line\": 88, \"sha256\": \"0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00615",
      "source": "NDSE2:S07.06",
      "target": "W193",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C07",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W079\", \"source_id\": \"W079\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C07\", \"unit_id\": \"NDSE2:C07\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S07.07\", \"section_title\": \"Independent checkers and correlated error\", \"container\": \"body\", \"file\": \"EN/chapters/chapter07.tex\", \"line\": 98, \"sha256\": \"0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00616",
      "source": "NDSE2:S07.07",
      "target": "W079",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C07",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W082\", \"source_id\": \"W082\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C07\", \"unit_id\": \"NDSE2:C07\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S07.07\", \"section_title\": \"Independent checkers and correlated error\", \"container\": \"body\", \"file\": \"EN/chapters/chapter07.tex\", \"line\": 98, \"sha256\": \"0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00617",
      "source": "NDSE2:S07.07",
      "target": "W082",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C07",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W097\", \"source_id\": \"W097\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C07\", \"unit_id\": \"NDSE2:C07\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S07.07\", \"section_title\": \"Independent checkers and correlated error\", \"container\": \"body\", \"file\": \"EN/chapters/chapter07.tex\", \"line\": 96, \"sha256\": \"0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00618",
      "source": "NDSE2:S07.07",
      "target": "W097",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C07",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W095\", \"source_id\": \"W095\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C07\", \"unit_id\": \"NDSE2:C07\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S07.08\", \"section_title\": \"Bounded repair versus independent acceptance\", \"container\": \"body\", \"file\": \"EN/chapters/chapter07.tex\", \"line\": 136, \"sha256\": \"0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00619",
      "source": "NDSE2:S07.08",
      "target": "W095",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C07",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W101\", \"source_id\": \"W101\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C07\", \"unit_id\": \"NDSE2:C07\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S07.08\", \"section_title\": \"Bounded repair versus independent acceptance\", \"container\": \"body\", \"file\": \"EN/chapters/chapter07.tex\", \"line\": 136, \"sha256\": \"0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00620",
      "source": "NDSE2:S07.08",
      "target": "W101",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C07",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W151\", \"source_id\": \"W151\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C07\", \"unit_id\": \"NDSE2:C07\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S07.08\", \"section_title\": \"Bounded repair versus independent acceptance\", \"container\": \"body\", \"file\": \"EN/chapters/chapter07.tex\", \"line\": 136, \"sha256\": \"0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00621",
      "source": "NDSE2:S07.08",
      "target": "W151",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C07",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W099\", \"source_id\": \"W099\", \"resolution\": \"existing_graph_node\", \"macro\": \"workposs\", \"chapter_hub\": \"C:C07\", \"unit_id\": \"NDSE2:C07\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S07.09\", \"section_title\": \"The acceptance evidence dossier\", \"container\": \"body\", \"file\": \"EN/chapters/chapter07.tex\", \"line\": 160, \"sha256\": \"0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00622",
      "source": "NDSE2:S07.09",
      "target": "W099",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C07",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W111\", \"source_id\": \"W111\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C07\", \"unit_id\": \"NDSE2:C07\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S07.09\", \"section_title\": \"The acceptance evidence dossier\", \"container\": \"body\", \"file\": \"EN/chapters/chapter07.tex\", \"line\": 160, \"sha256\": \"0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00623",
      "source": "NDSE2:S07.09",
      "target": "W111",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C07",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W150\", \"source_id\": \"W150\", \"resolution\": \"existing_graph_node\", \"macro\": \"workposs\", \"chapter_hub\": \"C:C07\", \"unit_id\": \"NDSE2:C07\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S07.09\", \"section_title\": \"The acceptance evidence dossier\", \"container\": \"body\", \"file\": \"EN/chapters/chapter07.tex\", \"line\": 160, \"sha256\": \"0990c2265ce14a6e4f7274c64952b424d7b29678a995352ab6ec2258ca7dfe00\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00624",
      "source": "NDSE2:S07.09",
      "target": "W150",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C07",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W077\", \"source_id\": \"W077\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C07\", \"unit_id\": \"NDSE2:C07\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S07.01\", \"section_title\": \"Il problema dell'oracle nel software generato dall'AI\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter07.tex\", \"line\": 17, \"sha256\": \"7de646cec6272bbb7bdfb1f1ba7d6aa762680382fd4efac383bc341e8f394739\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00625",
      "source": "NDSE2:S07.01",
      "target": "W077",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C07",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W097\", \"source_id\": \"W097\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C07\", \"unit_id\": \"NDSE2:C07\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S07.01\", \"section_title\": \"Il problema dell'oracle nel software generato dall'AI\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter07.tex\", \"line\": 19, \"sha256\": \"7de646cec6272bbb7bdfb1f1ba7d6aa762680382fd4efac383bc341e8f394739\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00626",
      "source": "NDSE2:S07.01",
      "target": "W097",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C07",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W080\", \"source_id\": \"W080\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C07\", \"unit_id\": \"NDSE2:C07\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S07.02\", \"section_title\": \"Una gerarchia delle evidenze\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter07.tex\", \"line\": 31, \"sha256\": \"7de646cec6272bbb7bdfb1f1ba7d6aa762680382fd4efac383bc341e8f394739\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00627",
      "source": "NDSE2:S07.02",
      "target": "W080",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C07",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W095\", \"source_id\": \"W095\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C07\", \"unit_id\": \"NDSE2:C07\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S07.02\", \"section_title\": \"Una gerarchia delle evidenze\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter07.tex\", \"line\": 31, \"sha256\": \"7de646cec6272bbb7bdfb1f1ba7d6aa762680382fd4efac383bc341e8f394739\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00628",
      "source": "NDSE2:S07.02",
      "target": "W095",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C07",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W111\", \"source_id\": \"W111\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C07\", \"unit_id\": \"NDSE2:C07\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S07.02\", \"section_title\": \"Una gerarchia delle evidenze\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter07.tex\", \"line\": 31, \"sha256\": \"7de646cec6272bbb7bdfb1f1ba7d6aa762680382fd4efac383bc341e8f394739\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00629",
      "source": "NDSE2:S07.02",
      "target": "W111",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C07",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W077\", \"source_id\": \"W077\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C07\", \"unit_id\": \"NDSE2:C07\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S07.03\", \"section_title\": \"Evitare test modellati sui bug\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter07.tex\", \"line\": 39, \"sha256\": \"7de646cec6272bbb7bdfb1f1ba7d6aa762680382fd4efac383bc341e8f394739\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00630",
      "source": "NDSE2:S07.03",
      "target": "W077",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C07",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W101\", \"source_id\": \"W101\", \"resolution\": \"existing_graph_node\", \"macro\": \"workposs\", \"chapter_hub\": \"C:C07\", \"unit_id\": \"NDSE2:C07\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S07.03\", \"section_title\": \"Evitare test modellati sui bug\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter07.tex\", \"line\": 43, \"sha256\": \"7de646cec6272bbb7bdfb1f1ba7d6aa762680382fd4efac383bc341e8f394739\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00631",
      "source": "NDSE2:S07.03",
      "target": "W101",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C07",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W077\", \"source_id\": \"W077\", \"resolution\": \"existing_graph_node\", \"macro\": \"workposs\", \"chapter_hub\": \"C:C07\", \"unit_id\": \"NDSE2:C07\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S07.04\", \"section_title\": \"Regression test per comportamenti esistenti e modificati\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter07.tex\", \"line\": 59, \"sha256\": \"7de646cec6272bbb7bdfb1f1ba7d6aa762680382fd4efac383bc341e8f394739\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00632",
      "source": "NDSE2:S07.04",
      "target": "W077",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C07",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W080\", \"source_id\": \"W080\", \"resolution\": \"existing_graph_node\", \"macro\": \"workposs\", \"chapter_hub\": \"C:C07\", \"unit_id\": \"NDSE2:C07\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S07.04\", \"section_title\": \"Regression test per comportamenti esistenti e modificati\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter07.tex\", \"line\": 59, \"sha256\": \"7de646cec6272bbb7bdfb1f1ba7d6aa762680382fd4efac383bc341e8f394739\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00633",
      "source": "NDSE2:S07.04",
      "target": "W080",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C07",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W148\", \"source_id\": \"W148\", \"resolution\": \"existing_graph_node\", \"macro\": \"workposs\", \"chapter_hub\": \"C:C07\", \"unit_id\": \"NDSE2:C07\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S07.04\", \"section_title\": \"Regression test per comportamenti esistenti e modificati\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter07.tex\", \"line\": 59, \"sha256\": \"7de646cec6272bbb7bdfb1f1ba7d6aa762680382fd4efac383bc341e8f394739\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00634",
      "source": "NDSE2:S07.04",
      "target": "W148",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C07",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"P006\", \"source_id\": \"P006\", \"resolution\": \"existing_graph_node\", \"macro\": \"oroszcite\", \"chapter_hub\": \"C:C07\", \"unit_id\": \"NDSE2:C07\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S07.05\", \"section_title\": \"Proprietà e controesempi avversariali\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter07.tex\", \"line\": 74, \"sha256\": \"7de646cec6272bbb7bdfb1f1ba7d6aa762680382fd4efac383bc341e8f394739\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00635",
      "source": "NDSE2:S07.05",
      "target": "P006",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C07",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W038\", \"source_id\": \"W038\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C07\", \"unit_id\": \"NDSE2:C07\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S07.05\", \"section_title\": \"Proprietà e controesempi avversariali\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter07.tex\", \"line\": 81, \"sha256\": \"7de646cec6272bbb7bdfb1f1ba7d6aa762680382fd4efac383bc341e8f394739\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00636",
      "source": "NDSE2:S07.05",
      "target": "W038",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C07",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W045\", \"source_id\": \"W045\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C07\", \"unit_id\": \"NDSE2:C07\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S07.05\", \"section_title\": \"Proprietà e controesempi avversariali\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter07.tex\", \"line\": 81, \"sha256\": \"7de646cec6272bbb7bdfb1f1ba7d6aa762680382fd4efac383bc341e8f394739\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00637",
      "source": "NDSE2:S07.05",
      "target": "W045",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C07",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W068\", \"source_id\": \"W068\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C07\", \"unit_id\": \"NDSE2:C07\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S07.06\", \"section_title\": \"Successo nei benchmark e prontezza al merge\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter07.tex\", \"line\": 87, \"sha256\": \"7de646cec6272bbb7bdfb1f1ba7d6aa762680382fd4efac383bc341e8f394739\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00638",
      "source": "NDSE2:S07.06",
      "target": "W068",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C07",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W071\", \"source_id\": \"W071\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C07\", \"unit_id\": \"NDSE2:C07\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S07.06\", \"section_title\": \"Successo nei benchmark e prontezza al merge\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter07.tex\", \"line\": 87, \"sha256\": \"7de646cec6272bbb7bdfb1f1ba7d6aa762680382fd4efac383bc341e8f394739\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00639",
      "source": "NDSE2:S07.06",
      "target": "W071",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C07",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W111\", \"source_id\": \"W111\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C07\", \"unit_id\": \"NDSE2:C07\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S07.06\", \"section_title\": \"Successo nei benchmark e prontezza al merge\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter07.tex\", \"line\": 87, \"sha256\": \"7de646cec6272bbb7bdfb1f1ba7d6aa762680382fd4efac383bc341e8f394739\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00640",
      "source": "NDSE2:S07.06",
      "target": "W111",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C07",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W192\", \"source_id\": \"W192\", \"resolution\": \"existing_graph_node\", \"macro\": \"workposs\", \"chapter_hub\": \"C:C07\", \"unit_id\": \"NDSE2:C07\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S07.06\", \"section_title\": \"Successo nei benchmark e prontezza al merge\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter07.tex\", \"line\": 87, \"sha256\": \"7de646cec6272bbb7bdfb1f1ba7d6aa762680382fd4efac383bc341e8f394739\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00641",
      "source": "NDSE2:S07.06",
      "target": "W192",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C07",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W193\", \"source_id\": \"W193\", \"resolution\": \"existing_graph_node\", \"macro\": \"workposs\", \"chapter_hub\": \"C:C07\", \"unit_id\": \"NDSE2:C07\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S07.06\", \"section_title\": \"Successo nei benchmark e prontezza al merge\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter07.tex\", \"line\": 88, \"sha256\": \"7de646cec6272bbb7bdfb1f1ba7d6aa762680382fd4efac383bc341e8f394739\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00642",
      "source": "NDSE2:S07.06",
      "target": "W193",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C07",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W079\", \"source_id\": \"W079\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C07\", \"unit_id\": \"NDSE2:C07\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S07.07\", \"section_title\": \"Checker indipendenti ed errori correlati\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter07.tex\", \"line\": 98, \"sha256\": \"7de646cec6272bbb7bdfb1f1ba7d6aa762680382fd4efac383bc341e8f394739\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00643",
      "source": "NDSE2:S07.07",
      "target": "W079",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C07",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W082\", \"source_id\": \"W082\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C07\", \"unit_id\": \"NDSE2:C07\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S07.07\", \"section_title\": \"Checker indipendenti ed errori correlati\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter07.tex\", \"line\": 98, \"sha256\": \"7de646cec6272bbb7bdfb1f1ba7d6aa762680382fd4efac383bc341e8f394739\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00644",
      "source": "NDSE2:S07.07",
      "target": "W082",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C07",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W097\", \"source_id\": \"W097\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C07\", \"unit_id\": \"NDSE2:C07\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S07.07\", \"section_title\": \"Checker indipendenti ed errori correlati\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter07.tex\", \"line\": 96, \"sha256\": \"7de646cec6272bbb7bdfb1f1ba7d6aa762680382fd4efac383bc341e8f394739\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00645",
      "source": "NDSE2:S07.07",
      "target": "W097",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C07",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W095\", \"source_id\": \"W095\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C07\", \"unit_id\": \"NDSE2:C07\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S07.08\", \"section_title\": \"Correzione delimitata e accettazione indipendente\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter07.tex\", \"line\": 136, \"sha256\": \"7de646cec6272bbb7bdfb1f1ba7d6aa762680382fd4efac383bc341e8f394739\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00646",
      "source": "NDSE2:S07.08",
      "target": "W095",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C07",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W101\", \"source_id\": \"W101\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C07\", \"unit_id\": \"NDSE2:C07\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S07.08\", \"section_title\": \"Correzione delimitata e accettazione indipendente\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter07.tex\", \"line\": 136, \"sha256\": \"7de646cec6272bbb7bdfb1f1ba7d6aa762680382fd4efac383bc341e8f394739\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00647",
      "source": "NDSE2:S07.08",
      "target": "W101",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C07",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W151\", \"source_id\": \"W151\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C07\", \"unit_id\": \"NDSE2:C07\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S07.08\", \"section_title\": \"Correzione delimitata e accettazione indipendente\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter07.tex\", \"line\": 136, \"sha256\": \"7de646cec6272bbb7bdfb1f1ba7d6aa762680382fd4efac383bc341e8f394739\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00648",
      "source": "NDSE2:S07.08",
      "target": "W151",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C07",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W099\", \"source_id\": \"W099\", \"resolution\": \"existing_graph_node\", \"macro\": \"workposs\", \"chapter_hub\": \"C:C07\", \"unit_id\": \"NDSE2:C07\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S07.09\", \"section_title\": \"Il dossier delle evidenze per l'accettazione\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter07.tex\", \"line\": 160, \"sha256\": \"7de646cec6272bbb7bdfb1f1ba7d6aa762680382fd4efac383bc341e8f394739\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00649",
      "source": "NDSE2:S07.09",
      "target": "W099",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C07",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W111\", \"source_id\": \"W111\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C07\", \"unit_id\": \"NDSE2:C07\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S07.09\", \"section_title\": \"Il dossier delle evidenze per l'accettazione\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter07.tex\", \"line\": 160, \"sha256\": \"7de646cec6272bbb7bdfb1f1ba7d6aa762680382fd4efac383bc341e8f394739\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00650",
      "source": "NDSE2:S07.09",
      "target": "W111",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C07",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W150\", \"source_id\": \"W150\", \"resolution\": \"existing_graph_node\", \"macro\": \"workposs\", \"chapter_hub\": \"C:C07\", \"unit_id\": \"NDSE2:C07\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S07.09\", \"section_title\": \"Il dossier delle evidenze per l'accettazione\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter07.tex\", \"line\": 160, \"sha256\": \"7de646cec6272bbb7bdfb1f1ba7d6aa762680382fd4efac383bc341e8f394739\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00651",
      "source": "NDSE2:S07.09",
      "target": "W150",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_HAS_CHAPTER",
      "provenance": "Atlas update, 2026-10-18",
      "chapter_number": 8,
      "id": "u20261018_00652",
      "source": "PUB:NDSE2",
      "target": "NDSE2:C08",
      "key": "UPDATE_20261018:NDSE2_HAS_CHAPTER",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_REPRESENTS_CHAPTER",
      "provenance": "Atlas update, 2026-10-18",
      "id": "u20261018_00653",
      "source": "NDSE2:C08",
      "target": "C:C08",
      "key": "UPDATE_20261018:NDSE2_REPRESENTS_CHAPTER",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter08.tex",
      "source_line": 11,
      "section_number": "8.1",
      "id": "u20261018_00654",
      "source": "NDSE2:C08",
      "target": "NDSE2:S08.01",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter08.tex",
      "source_line": 29,
      "section_number": "8.2",
      "id": "u20261018_00655",
      "source": "NDSE2:C08",
      "target": "NDSE2:S08.02",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter08.tex",
      "source_line": 39,
      "section_number": "8.3",
      "id": "u20261018_00656",
      "source": "NDSE2:C08",
      "target": "NDSE2:S08.03",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter08.tex",
      "source_line": 47,
      "section_number": "8.4",
      "id": "u20261018_00657",
      "source": "NDSE2:C08",
      "target": "NDSE2:S08.04",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter08.tex",
      "source_line": 61,
      "section_number": "8.5",
      "id": "u20261018_00658",
      "source": "NDSE2:C08",
      "target": "NDSE2:S08.05",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter08.tex",
      "source_line": 89,
      "section_number": "8.6",
      "id": "u20261018_00659",
      "source": "NDSE2:C08",
      "target": "NDSE2:S08.06",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter08.tex",
      "source_line": 115,
      "section_number": "8.7",
      "id": "u20261018_00660",
      "source": "NDSE2:C08",
      "target": "NDSE2:S08.07",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter08.tex",
      "source_line": 127,
      "section_number": "8.8",
      "id": "u20261018_00661",
      "source": "NDSE2:C08",
      "target": "NDSE2:S08.08",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter08.tex",
      "source_line": 155,
      "section_number": "8.9",
      "id": "u20261018_00662",
      "source": "NDSE2:C08",
      "target": "NDSE2:S08.09",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter08.tex",
      "source_line": 175,
      "section_number": "8.10",
      "id": "u20261018_00663",
      "source": "NDSE2:C08",
      "target": "NDSE2:S08.10",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/didactics/worked08.tex",
      "source_line": 1,
      "section_number": "8.11",
      "id": "u20261018_00664",
      "source": "NDSE2:C08",
      "target": "NDSE2:S08.11",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/exercises/exercise08.tex",
      "source_line": 2,
      "section_number": "8.12",
      "id": "u20261018_00665",
      "source": "NDSE2:C08",
      "target": "NDSE2:S08.12",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C08",
      "locators_json": "[{\"file\": \"EN/chapters/chapter08.tex\", \"line\": 149, \"macro\": \"osmanicite\", \"bibkey\": \"O001\", \"sha256\": \"b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a\", \"section_id\": \"NDSE2:S08.08\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00666",
      "source": "NDSE2:C08",
      "target": "O001",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C08",
      "locators_json": "[{\"file\": \"EN/chapters/chapter08.tex\", \"line\": 149, \"macro\": \"osmanicite\", \"bibkey\": \"O023\", \"sha256\": \"b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a\", \"section_id\": \"NDSE2:S08.08\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00667",
      "source": "NDSE2:C08",
      "target": "O023",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C08",
      "locators_json": "[{\"file\": \"EN/chapters/chapter08.tex\", \"line\": 70, \"macro\": \"oroszcite\", \"bibkey\": \"P118\", \"sha256\": \"b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a\", \"section_id\": \"NDSE2:S08.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00668",
      "source": "NDSE2:C08",
      "target": "P118",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C08",
      "locators_json": "[{\"file\": \"EN/chapters/chapter08.tex\", \"line\": 15, \"macro\": \"autocite\", \"bibkey\": \"W010\", \"sha256\": \"b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a\", \"section_id\": \"NDSE2:S08.01\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00669",
      "source": "NDSE2:C08",
      "target": "W010",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C08",
      "locators_json": "[{\"file\": \"EN/chapters/chapter08.tex\", \"line\": 15, \"macro\": \"autocite\", \"bibkey\": \"W063\", \"sha256\": \"b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a\", \"section_id\": \"NDSE2:S08.01\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00670",
      "source": "NDSE2:C08",
      "target": "W063",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C08",
      "locators_json": "[{\"file\": \"EN/chapters/chapter08.tex\", \"line\": 65, \"macro\": \"autocite\", \"bibkey\": \"W064\", \"sha256\": \"b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a\", \"section_id\": \"NDSE2:S08.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00671",
      "source": "NDSE2:C08",
      "target": "W064",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C08",
      "locators_json": "[{\"file\": \"EN/chapters/chapter08.tex\", \"line\": 41, \"macro\": \"autocite\", \"bibkey\": \"W065\", \"sha256\": \"b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a\", \"section_id\": \"NDSE2:S08.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00672",
      "source": "NDSE2:C08",
      "target": "W065",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "C:C08",
      "locators_json": "[{\"file\": \"EN/chapters/chapter08.tex\", \"line\": 31, \"macro\": \"autocite\", \"bibkey\": \"W069\", \"sha256\": \"b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a\", \"section_id\": \"NDSE2:S08.02\"}, {\"file\": \"EN/chapters/chapter08.tex\", \"line\": 35, \"macro\": \"autocite\", \"bibkey\": \"W069\", \"sha256\": \"b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a\", \"section_id\": \"NDSE2:S08.02\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00673",
      "source": "NDSE2:C08",
      "target": "W069",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C08",
      "locators_json": "[{\"file\": \"EN/chapters/chapter08.tex\", \"line\": 35, \"macro\": \"autocite\", \"bibkey\": \"W073\", \"sha256\": \"b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a\", \"section_id\": \"NDSE2:S08.02\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00674",
      "source": "NDSE2:C08",
      "target": "W073",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C08",
      "locators_json": "[{\"file\": \"EN/chapters/chapter08.tex\", \"line\": 49, \"macro\": \"autocite\", \"bibkey\": \"W074\", \"sha256\": \"b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a\", \"section_id\": \"NDSE2:S08.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00675",
      "source": "NDSE2:C08",
      "target": "W074",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C08",
      "locators_json": "[{\"file\": \"EN/chapters/chapter08.tex\", \"line\": 49, \"macro\": \"autocite\", \"bibkey\": \"W076\", \"sha256\": \"b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a\", \"section_id\": \"NDSE2:S08.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00676",
      "source": "NDSE2:C08",
      "target": "W076",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C08",
      "locators_json": "[{\"file\": \"EN/chapters/chapter08.tex\", \"line\": 99, \"macro\": \"autocite\", \"bibkey\": \"W079\", \"sha256\": \"b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a\", \"section_id\": \"NDSE2:S08.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00677",
      "source": "NDSE2:C08",
      "target": "W079",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C08",
      "locators_json": "[{\"file\": \"EN/chapters/chapter08.tex\", \"line\": 51, \"macro\": \"autocite\", \"bibkey\": \"W081\", \"sha256\": \"b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a\", \"section_id\": \"NDSE2:S08.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00678",
      "source": "NDSE2:C08",
      "target": "W081",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C08",
      "locators_json": "[{\"file\": \"EN/chapters/chapter08.tex\", \"line\": 119, \"macro\": \"autocite\", \"bibkey\": \"W083\", \"sha256\": \"b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a\", \"section_id\": \"NDSE2:S08.07\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00679",
      "source": "NDSE2:C08",
      "target": "W083",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "C:C08",
      "locators_json": "[{\"file\": \"EN/chapters/chapter08.tex\", \"line\": 35, \"macro\": \"autocite\", \"bibkey\": \"W088\", \"sha256\": \"b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a\", \"section_id\": \"NDSE2:S08.02\"}, {\"file\": \"EN/chapters/chapter08.tex\", \"line\": 119, \"macro\": \"autocite\", \"bibkey\": \"W088\", \"sha256\": \"b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a\", \"section_id\": \"NDSE2:S08.07\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00680",
      "source": "NDSE2:C08",
      "target": "W088",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C08",
      "locators_json": "[{\"file\": \"EN/chapters/chapter08.tex\", \"line\": 119, \"macro\": \"autocite\", \"bibkey\": \"W091\", \"sha256\": \"b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a\", \"section_id\": \"NDSE2:S08.07\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00681",
      "source": "NDSE2:C08",
      "target": "W091",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C08",
      "locators_json": "[{\"file\": \"EN/chapters/chapter08.tex\", \"line\": 133, \"macro\": \"autocite\", \"bibkey\": \"W093\", \"sha256\": \"b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a\", \"section_id\": \"NDSE2:S08.08\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00682",
      "source": "NDSE2:C08",
      "target": "W093",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C08",
      "locators_json": "[{\"file\": \"EN/chapters/chapter08.tex\", \"line\": 15, \"macro\": \"autocite\", \"bibkey\": \"W094\", \"sha256\": \"b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a\", \"section_id\": \"NDSE2:S08.01\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00683",
      "source": "NDSE2:C08",
      "target": "W094",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C08",
      "locators_json": "[{\"file\": \"EN/chapters/chapter08.tex\", \"line\": 65, \"macro\": \"autocite\", \"bibkey\": \"W096\", \"sha256\": \"b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a\", \"section_id\": \"NDSE2:S08.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00684",
      "source": "NDSE2:C08",
      "target": "W096",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C08",
      "locators_json": "[{\"file\": \"EN/chapters/chapter08.tex\", \"line\": 65, \"macro\": \"autocite\", \"bibkey\": \"W098\", \"sha256\": \"b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a\", \"section_id\": \"NDSE2:S08.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00685",
      "source": "NDSE2:C08",
      "target": "W098",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C08",
      "locators_json": "[{\"file\": \"EN/chapters/chapter08.tex\", \"line\": 133, \"macro\": \"autocite\", \"bibkey\": \"W099\", \"sha256\": \"b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a\", \"section_id\": \"NDSE2:S08.08\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00686",
      "source": "NDSE2:C08",
      "target": "W099",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C08",
      "locators_json": "[{\"file\": \"EN/chapters/chapter08.tex\", \"line\": 91, \"macro\": \"autocite\", \"bibkey\": \"W102\", \"sha256\": \"b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a\", \"section_id\": \"NDSE2:S08.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00687",
      "source": "NDSE2:C08",
      "target": "W102",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C08",
      "locators_json": "[{\"file\": \"EN/chapters/chapter08.tex\", \"line\": 133, \"macro\": \"autocite\", \"bibkey\": \"W104\", \"sha256\": \"b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a\", \"section_id\": \"NDSE2:S08.08\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00688",
      "source": "NDSE2:C08",
      "target": "W104",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C08",
      "locators_json": "[{\"file\": \"EN/chapters/chapter08.tex\", \"line\": 179, \"macro\": \"autocite\", \"bibkey\": \"W105\", \"sha256\": \"b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a\", \"section_id\": \"NDSE2:S08.10\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00689",
      "source": "NDSE2:C08",
      "target": "W105",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C08",
      "locators_json": "[{\"file\": \"EN/chapters/chapter08.tex\", \"line\": 51, \"macro\": \"autocite\", \"bibkey\": \"W106\", \"sha256\": \"b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a\", \"section_id\": \"NDSE2:S08.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00690",
      "source": "NDSE2:C08",
      "target": "W106",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C08",
      "locators_json": "[{\"file\": \"EN/chapters/chapter08.tex\", \"line\": 179, \"macro\": \"autocite\", \"bibkey\": \"W107\", \"sha256\": \"b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a\", \"section_id\": \"NDSE2:S08.10\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00691",
      "source": "NDSE2:C08",
      "target": "W107",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C08",
      "locators_json": "[{\"file\": \"EN/chapters/chapter08.tex\", \"line\": 99, \"macro\": \"autocite\", \"bibkey\": \"W109\", \"sha256\": \"b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a\", \"section_id\": \"NDSE2:S08.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00692",
      "source": "NDSE2:C08",
      "target": "W109",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C08",
      "locators_json": "[{\"file\": \"EN/chapters/chapter08.tex\", \"line\": 179, \"macro\": \"autocite\", \"bibkey\": \"W111\", \"sha256\": \"b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a\", \"section_id\": \"NDSE2:S08.10\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00693",
      "source": "NDSE2:C08",
      "target": "W111",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C08",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter08.tex\", \"line\": 149, \"macro\": \"osmanicite\", \"bibkey\": \"O001\", \"sha256\": \"698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824\", \"section_id\": \"NDSE2:S08.08\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00694",
      "source": "NDSE2:C08",
      "target": "O001",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C08",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter08.tex\", \"line\": 149, \"macro\": \"osmanicite\", \"bibkey\": \"O023\", \"sha256\": \"698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824\", \"section_id\": \"NDSE2:S08.08\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00695",
      "source": "NDSE2:C08",
      "target": "O023",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C08",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter08.tex\", \"line\": 70, \"macro\": \"oroszcite\", \"bibkey\": \"P118\", \"sha256\": \"698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824\", \"section_id\": \"NDSE2:S08.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00696",
      "source": "NDSE2:C08",
      "target": "P118",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C08",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter08.tex\", \"line\": 15, \"macro\": \"autocite\", \"bibkey\": \"W010\", \"sha256\": \"698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824\", \"section_id\": \"NDSE2:S08.01\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00697",
      "source": "NDSE2:C08",
      "target": "W010",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C08",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter08.tex\", \"line\": 15, \"macro\": \"autocite\", \"bibkey\": \"W063\", \"sha256\": \"698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824\", \"section_id\": \"NDSE2:S08.01\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00698",
      "source": "NDSE2:C08",
      "target": "W063",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C08",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter08.tex\", \"line\": 65, \"macro\": \"autocite\", \"bibkey\": \"W064\", \"sha256\": \"698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824\", \"section_id\": \"NDSE2:S08.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00699",
      "source": "NDSE2:C08",
      "target": "W064",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C08",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter08.tex\", \"line\": 41, \"macro\": \"autocite\", \"bibkey\": \"W065\", \"sha256\": \"698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824\", \"section_id\": \"NDSE2:S08.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00700",
      "source": "NDSE2:C08",
      "target": "W065",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "C:C08",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter08.tex\", \"line\": 31, \"macro\": \"autocite\", \"bibkey\": \"W069\", \"sha256\": \"698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824\", \"section_id\": \"NDSE2:S08.02\"}, {\"file\": \"ITA/chapters/chapter08.tex\", \"line\": 35, \"macro\": \"autocite\", \"bibkey\": \"W069\", \"sha256\": \"698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824\", \"section_id\": \"NDSE2:S08.02\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00701",
      "source": "NDSE2:C08",
      "target": "W069",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C08",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter08.tex\", \"line\": 35, \"macro\": \"autocite\", \"bibkey\": \"W073\", \"sha256\": \"698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824\", \"section_id\": \"NDSE2:S08.02\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00702",
      "source": "NDSE2:C08",
      "target": "W073",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C08",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter08.tex\", \"line\": 49, \"macro\": \"autocite\", \"bibkey\": \"W074\", \"sha256\": \"698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824\", \"section_id\": \"NDSE2:S08.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00703",
      "source": "NDSE2:C08",
      "target": "W074",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C08",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter08.tex\", \"line\": 49, \"macro\": \"autocite\", \"bibkey\": \"W076\", \"sha256\": \"698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824\", \"section_id\": \"NDSE2:S08.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00704",
      "source": "NDSE2:C08",
      "target": "W076",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C08",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter08.tex\", \"line\": 99, \"macro\": \"autocite\", \"bibkey\": \"W079\", \"sha256\": \"698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824\", \"section_id\": \"NDSE2:S08.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00705",
      "source": "NDSE2:C08",
      "target": "W079",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C08",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter08.tex\", \"line\": 51, \"macro\": \"autocite\", \"bibkey\": \"W081\", \"sha256\": \"698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824\", \"section_id\": \"NDSE2:S08.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00706",
      "source": "NDSE2:C08",
      "target": "W081",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C08",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter08.tex\", \"line\": 119, \"macro\": \"autocite\", \"bibkey\": \"W083\", \"sha256\": \"698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824\", \"section_id\": \"NDSE2:S08.07\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00707",
      "source": "NDSE2:C08",
      "target": "W083",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "C:C08",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter08.tex\", \"line\": 35, \"macro\": \"autocite\", \"bibkey\": \"W088\", \"sha256\": \"698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824\", \"section_id\": \"NDSE2:S08.02\"}, {\"file\": \"ITA/chapters/chapter08.tex\", \"line\": 119, \"macro\": \"autocite\", \"bibkey\": \"W088\", \"sha256\": \"698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824\", \"section_id\": \"NDSE2:S08.07\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00708",
      "source": "NDSE2:C08",
      "target": "W088",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C08",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter08.tex\", \"line\": 119, \"macro\": \"autocite\", \"bibkey\": \"W091\", \"sha256\": \"698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824\", \"section_id\": \"NDSE2:S08.07\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00709",
      "source": "NDSE2:C08",
      "target": "W091",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C08",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter08.tex\", \"line\": 133, \"macro\": \"autocite\", \"bibkey\": \"W093\", \"sha256\": \"698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824\", \"section_id\": \"NDSE2:S08.08\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00710",
      "source": "NDSE2:C08",
      "target": "W093",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C08",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter08.tex\", \"line\": 15, \"macro\": \"autocite\", \"bibkey\": \"W094\", \"sha256\": \"698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824\", \"section_id\": \"NDSE2:S08.01\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00711",
      "source": "NDSE2:C08",
      "target": "W094",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C08",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter08.tex\", \"line\": 65, \"macro\": \"autocite\", \"bibkey\": \"W096\", \"sha256\": \"698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824\", \"section_id\": \"NDSE2:S08.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00712",
      "source": "NDSE2:C08",
      "target": "W096",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C08",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter08.tex\", \"line\": 65, \"macro\": \"autocite\", \"bibkey\": \"W098\", \"sha256\": \"698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824\", \"section_id\": \"NDSE2:S08.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00713",
      "source": "NDSE2:C08",
      "target": "W098",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C08",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter08.tex\", \"line\": 133, \"macro\": \"autocite\", \"bibkey\": \"W099\", \"sha256\": \"698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824\", \"section_id\": \"NDSE2:S08.08\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00714",
      "source": "NDSE2:C08",
      "target": "W099",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C08",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter08.tex\", \"line\": 91, \"macro\": \"autocite\", \"bibkey\": \"W102\", \"sha256\": \"698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824\", \"section_id\": \"NDSE2:S08.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00715",
      "source": "NDSE2:C08",
      "target": "W102",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C08",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter08.tex\", \"line\": 133, \"macro\": \"autocite\", \"bibkey\": \"W104\", \"sha256\": \"698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824\", \"section_id\": \"NDSE2:S08.08\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00716",
      "source": "NDSE2:C08",
      "target": "W104",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C08",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter08.tex\", \"line\": 179, \"macro\": \"autocite\", \"bibkey\": \"W105\", \"sha256\": \"698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824\", \"section_id\": \"NDSE2:S08.10\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00717",
      "source": "NDSE2:C08",
      "target": "W105",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C08",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter08.tex\", \"line\": 51, \"macro\": \"autocite\", \"bibkey\": \"W106\", \"sha256\": \"698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824\", \"section_id\": \"NDSE2:S08.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00718",
      "source": "NDSE2:C08",
      "target": "W106",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C08",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter08.tex\", \"line\": 179, \"macro\": \"autocite\", \"bibkey\": \"W107\", \"sha256\": \"698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824\", \"section_id\": \"NDSE2:S08.10\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00719",
      "source": "NDSE2:C08",
      "target": "W107",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C08",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter08.tex\", \"line\": 99, \"macro\": \"autocite\", \"bibkey\": \"W109\", \"sha256\": \"698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824\", \"section_id\": \"NDSE2:S08.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00720",
      "source": "NDSE2:C08",
      "target": "W109",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C08",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter08.tex\", \"line\": 179, \"macro\": \"autocite\", \"bibkey\": \"W111\", \"sha256\": \"698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824\", \"section_id\": \"NDSE2:S08.10\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00721",
      "source": "NDSE2:C08",
      "target": "W111",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C08",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W010\", \"source_id\": \"W010\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C08\", \"unit_id\": \"NDSE2:C08\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S08.01\", \"section_title\": \"Why review becomes the scarce resource\", \"container\": \"body\", \"file\": \"EN/chapters/chapter08.tex\", \"line\": 15, \"sha256\": \"b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00722",
      "source": "NDSE2:S08.01",
      "target": "W010",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C08",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W063\", \"source_id\": \"W063\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C08\", \"unit_id\": \"NDSE2:C08\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S08.01\", \"section_title\": \"Why review becomes the scarce resource\", \"container\": \"body\", \"file\": \"EN/chapters/chapter08.tex\", \"line\": 15, \"sha256\": \"b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00723",
      "source": "NDSE2:S08.01",
      "target": "W063",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C08",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W094\", \"source_id\": \"W094\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C08\", \"unit_id\": \"NDSE2:C08\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S08.01\", \"section_title\": \"Why review becomes the scarce resource\", \"container\": \"body\", \"file\": \"EN/chapters/chapter08.tex\", \"line\": 15, \"sha256\": \"b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00724",
      "source": "NDSE2:S08.01",
      "target": "W094",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 2,
      "chapter_hub": "C:C08",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W069\", \"source_id\": \"W069\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C08\", \"unit_id\": \"NDSE2:C08\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S08.02\", \"section_title\": \"The influence of code complexity and provenance\", \"container\": \"body\", \"file\": \"EN/chapters/chapter08.tex\", \"line\": 31, \"sha256\": \"b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W069\", \"source_id\": \"W069\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C08\", \"unit_id\": \"NDSE2:C08\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S08.02\", \"section_title\": \"The influence of code complexity and provenance\", \"container\": \"body\", \"file\": \"EN/chapters/chapter08.tex\", \"line\": 35, \"sha256\": \"b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00725",
      "source": "NDSE2:S08.02",
      "target": "W069",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C08",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W073\", \"source_id\": \"W073\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C08\", \"unit_id\": \"NDSE2:C08\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S08.02\", \"section_title\": \"The influence of code complexity and provenance\", \"container\": \"body\", \"file\": \"EN/chapters/chapter08.tex\", \"line\": 35, \"sha256\": \"b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00726",
      "source": "NDSE2:S08.02",
      "target": "W073",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C08",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W088\", \"source_id\": \"W088\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C08\", \"unit_id\": \"NDSE2:C08\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S08.02\", \"section_title\": \"The influence of code complexity and provenance\", \"container\": \"body\", \"file\": \"EN/chapters/chapter08.tex\", \"line\": 35, \"sha256\": \"b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00727",
      "source": "NDSE2:S08.02",
      "target": "W088",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C08",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W065\", \"source_id\": \"W065\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C08\", \"unit_id\": \"NDSE2:C08\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S08.03\", \"section_title\": \"Human intervention in agent pull requests\", \"container\": \"body\", \"file\": \"EN/chapters/chapter08.tex\", \"line\": 41, \"sha256\": \"b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00728",
      "source": "NDSE2:S08.03",
      "target": "W065",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C08",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W074\", \"source_id\": \"W074\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C08\", \"unit_id\": \"NDSE2:C08\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S08.04\", \"section_title\": \"What AI reviewers catch—and miss\", \"container\": \"body\", \"file\": \"EN/chapters/chapter08.tex\", \"line\": 49, \"sha256\": \"b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00729",
      "source": "NDSE2:S08.04",
      "target": "W074",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C08",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W076\", \"source_id\": \"W076\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C08\", \"unit_id\": \"NDSE2:C08\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S08.04\", \"section_title\": \"What AI reviewers catch—and miss\", \"container\": \"body\", \"file\": \"EN/chapters/chapter08.tex\", \"line\": 49, \"sha256\": \"b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00730",
      "source": "NDSE2:S08.04",
      "target": "W076",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C08",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W081\", \"source_id\": \"W081\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C08\", \"unit_id\": \"NDSE2:C08\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S08.04\", \"section_title\": \"What AI reviewers catch—and miss\", \"container\": \"body\", \"file\": \"EN/chapters/chapter08.tex\", \"line\": 51, \"sha256\": \"b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00731",
      "source": "NDSE2:S08.04",
      "target": "W081",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C08",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W106\", \"source_id\": \"W106\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C08\", \"unit_id\": \"NDSE2:C08\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S08.04\", \"section_title\": \"What AI reviewers catch—and miss\", \"container\": \"body\", \"file\": \"EN/chapters/chapter08.tex\", \"line\": 51, \"sha256\": \"b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00732",
      "source": "NDSE2:S08.04",
      "target": "W106",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C08",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"P118\", \"source_id\": \"P118\", \"resolution\": \"existing_graph_node\", \"macro\": \"oroszcite\", \"chapter_hub\": \"C:C08\", \"unit_id\": \"NDSE2:C08\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S08.05\", \"section_title\": \"False positives, verbosity and developer response\", \"container\": \"body\", \"file\": \"EN/chapters/chapter08.tex\", \"line\": 70, \"sha256\": \"b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00733",
      "source": "NDSE2:S08.05",
      "target": "P118",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C08",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W064\", \"source_id\": \"W064\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C08\", \"unit_id\": \"NDSE2:C08\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S08.05\", \"section_title\": \"False positives, verbosity and developer response\", \"container\": \"body\", \"file\": \"EN/chapters/chapter08.tex\", \"line\": 65, \"sha256\": \"b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00734",
      "source": "NDSE2:S08.05",
      "target": "W064",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C08",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W096\", \"source_id\": \"W096\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C08\", \"unit_id\": \"NDSE2:C08\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S08.05\", \"section_title\": \"False positives, verbosity and developer response\", \"container\": \"body\", \"file\": \"EN/chapters/chapter08.tex\", \"line\": 65, \"sha256\": \"b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00735",
      "source": "NDSE2:S08.05",
      "target": "W096",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C08",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W098\", \"source_id\": \"W098\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C08\", \"unit_id\": \"NDSE2:C08\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S08.05\", \"section_title\": \"False positives, verbosity and developer response\", \"container\": \"body\", \"file\": \"EN/chapters/chapter08.tex\", \"line\": 65, \"sha256\": \"b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00736",
      "source": "NDSE2:S08.05",
      "target": "W098",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C08",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W079\", \"source_id\": \"W079\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C08\", \"unit_id\": \"NDSE2:C08\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S08.06\", \"section_title\": \"Self-review, cross-model review and shared blind spots\", \"container\": \"body\", \"file\": \"EN/chapters/chapter08.tex\", \"line\": 99, \"sha256\": \"b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00737",
      "source": "NDSE2:S08.06",
      "target": "W079",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C08",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W102\", \"source_id\": \"W102\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C08\", \"unit_id\": \"NDSE2:C08\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S08.06\", \"section_title\": \"Self-review, cross-model review and shared blind spots\", \"container\": \"body\", \"file\": \"EN/chapters/chapter08.tex\", \"line\": 91, \"sha256\": \"b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00738",
      "source": "NDSE2:S08.06",
      "target": "W102",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C08",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W109\", \"source_id\": \"W109\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C08\", \"unit_id\": \"NDSE2:C08\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S08.06\", \"section_title\": \"Self-review, cross-model review and shared blind spots\", \"container\": \"body\", \"file\": \"EN/chapters/chapter08.tex\", \"line\": 99, \"sha256\": \"b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00739",
      "source": "NDSE2:S08.06",
      "target": "W109",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C08",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W083\", \"source_id\": \"W083\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C08\", \"unit_id\": \"NDSE2:C08\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S08.07\", \"section_title\": \"Automation bias in software review\", \"container\": \"body\", \"file\": \"EN/chapters/chapter08.tex\", \"line\": 119, \"sha256\": \"b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00740",
      "source": "NDSE2:S08.07",
      "target": "W083",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C08",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W088\", \"source_id\": \"W088\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C08\", \"unit_id\": \"NDSE2:C08\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S08.07\", \"section_title\": \"Automation bias in software review\", \"container\": \"body\", \"file\": \"EN/chapters/chapter08.tex\", \"line\": 119, \"sha256\": \"b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00741",
      "source": "NDSE2:S08.07",
      "target": "W088",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C08",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W091\", \"source_id\": \"W091\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C08\", \"unit_id\": \"NDSE2:C08\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S08.07\", \"section_title\": \"Automation bias in software review\", \"container\": \"body\", \"file\": \"EN/chapters/chapter08.tex\", \"line\": 119, \"sha256\": \"b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00742",
      "source": "NDSE2:S08.07",
      "target": "W091",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C08",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"O001\", \"source_id\": \"O001\", \"resolution\": \"existing_graph_node\", \"macro\": \"osmanicite\", \"chapter_hub\": \"C:C08\", \"unit_id\": \"NDSE2:C08\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S08.08\", \"section_title\": \"Risk-based review allocation\", \"container\": \"body\", \"file\": \"EN/chapters/chapter08.tex\", \"line\": 149, \"sha256\": \"b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00743",
      "source": "NDSE2:S08.08",
      "target": "O001",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C08",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"O023\", \"source_id\": \"O023\", \"resolution\": \"existing_graph_node\", \"macro\": \"osmanicite\", \"chapter_hub\": \"C:C08\", \"unit_id\": \"NDSE2:C08\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S08.08\", \"section_title\": \"Risk-based review allocation\", \"container\": \"body\", \"file\": \"EN/chapters/chapter08.tex\", \"line\": 149, \"sha256\": \"b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00744",
      "source": "NDSE2:S08.08",
      "target": "O023",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C08",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W093\", \"source_id\": \"W093\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C08\", \"unit_id\": \"NDSE2:C08\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S08.08\", \"section_title\": \"Risk-based review allocation\", \"container\": \"body\", \"file\": \"EN/chapters/chapter08.tex\", \"line\": 133, \"sha256\": \"b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00745",
      "source": "NDSE2:S08.08",
      "target": "W093",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C08",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W099\", \"source_id\": \"W099\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C08\", \"unit_id\": \"NDSE2:C08\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S08.08\", \"section_title\": \"Risk-based review allocation\", \"container\": \"body\", \"file\": \"EN/chapters/chapter08.tex\", \"line\": 133, \"sha256\": \"b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00746",
      "source": "NDSE2:S08.08",
      "target": "W099",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C08",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W104\", \"source_id\": \"W104\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C08\", \"unit_id\": \"NDSE2:C08\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S08.08\", \"section_title\": \"Risk-based review allocation\", \"container\": \"body\", \"file\": \"EN/chapters/chapter08.tex\", \"line\": 133, \"sha256\": \"b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00747",
      "source": "NDSE2:S08.08",
      "target": "W104",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C08",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W105\", \"source_id\": \"W105\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C08\", \"unit_id\": \"NDSE2:C08\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S08.10\", \"section_title\": \"From comments to accountable acceptance\", \"container\": \"body\", \"file\": \"EN/chapters/chapter08.tex\", \"line\": 179, \"sha256\": \"b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00748",
      "source": "NDSE2:S08.10",
      "target": "W105",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C08",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W107\", \"source_id\": \"W107\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C08\", \"unit_id\": \"NDSE2:C08\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S08.10\", \"section_title\": \"From comments to accountable acceptance\", \"container\": \"body\", \"file\": \"EN/chapters/chapter08.tex\", \"line\": 179, \"sha256\": \"b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00749",
      "source": "NDSE2:S08.10",
      "target": "W107",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C08",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W111\", \"source_id\": \"W111\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C08\", \"unit_id\": \"NDSE2:C08\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S08.10\", \"section_title\": \"From comments to accountable acceptance\", \"container\": \"body\", \"file\": \"EN/chapters/chapter08.tex\", \"line\": 179, \"sha256\": \"b542b5aa04f66dd3fb402a4780f9ed7dacf076a6f2827d7b083887467b50e92a\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00750",
      "source": "NDSE2:S08.10",
      "target": "W111",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C08",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W010\", \"source_id\": \"W010\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C08\", \"unit_id\": \"NDSE2:C08\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S08.01\", \"section_title\": \"Perché la review diventa la risorsa scarsa\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter08.tex\", \"line\": 15, \"sha256\": \"698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00751",
      "source": "NDSE2:S08.01",
      "target": "W010",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C08",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W063\", \"source_id\": \"W063\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C08\", \"unit_id\": \"NDSE2:C08\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S08.01\", \"section_title\": \"Perché la review diventa la risorsa scarsa\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter08.tex\", \"line\": 15, \"sha256\": \"698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00752",
      "source": "NDSE2:S08.01",
      "target": "W063",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C08",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W094\", \"source_id\": \"W094\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C08\", \"unit_id\": \"NDSE2:C08\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S08.01\", \"section_title\": \"Perché la review diventa la risorsa scarsa\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter08.tex\", \"line\": 15, \"sha256\": \"698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00753",
      "source": "NDSE2:S08.01",
      "target": "W094",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 2,
      "chapter_hub": "C:C08",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W069\", \"source_id\": \"W069\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C08\", \"unit_id\": \"NDSE2:C08\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S08.02\", \"section_title\": \"L'impatto della complessità e della provenienza del codice\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter08.tex\", \"line\": 31, \"sha256\": \"698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W069\", \"source_id\": \"W069\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C08\", \"unit_id\": \"NDSE2:C08\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S08.02\", \"section_title\": \"L'impatto della complessità e della provenienza del codice\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter08.tex\", \"line\": 35, \"sha256\": \"698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00754",
      "source": "NDSE2:S08.02",
      "target": "W069",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C08",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W073\", \"source_id\": \"W073\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C08\", \"unit_id\": \"NDSE2:C08\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S08.02\", \"section_title\": \"L'impatto della complessità e della provenienza del codice\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter08.tex\", \"line\": 35, \"sha256\": \"698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00755",
      "source": "NDSE2:S08.02",
      "target": "W073",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C08",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W088\", \"source_id\": \"W088\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C08\", \"unit_id\": \"NDSE2:C08\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S08.02\", \"section_title\": \"L'impatto della complessità e della provenienza del codice\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter08.tex\", \"line\": 35, \"sha256\": \"698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00756",
      "source": "NDSE2:S08.02",
      "target": "W088",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C08",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W065\", \"source_id\": \"W065\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C08\", \"unit_id\": \"NDSE2:C08\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S08.03\", \"section_title\": \"Interventi umani nelle pull request degli agent\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter08.tex\", \"line\": 41, \"sha256\": \"698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00757",
      "source": "NDSE2:S08.03",
      "target": "W065",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C08",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W074\", \"source_id\": \"W074\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C08\", \"unit_id\": \"NDSE2:C08\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S08.04\", \"section_title\": \"Che cosa trovano, e che cosa non trovano, gli AI reviewer\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter08.tex\", \"line\": 49, \"sha256\": \"698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00758",
      "source": "NDSE2:S08.04",
      "target": "W074",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C08",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W076\", \"source_id\": \"W076\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C08\", \"unit_id\": \"NDSE2:C08\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S08.04\", \"section_title\": \"Che cosa trovano, e che cosa non trovano, gli AI reviewer\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter08.tex\", \"line\": 49, \"sha256\": \"698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00759",
      "source": "NDSE2:S08.04",
      "target": "W076",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C08",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W081\", \"source_id\": \"W081\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C08\", \"unit_id\": \"NDSE2:C08\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S08.04\", \"section_title\": \"Che cosa trovano, e che cosa non trovano, gli AI reviewer\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter08.tex\", \"line\": 51, \"sha256\": \"698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00760",
      "source": "NDSE2:S08.04",
      "target": "W081",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C08",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W106\", \"source_id\": \"W106\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C08\", \"unit_id\": \"NDSE2:C08\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S08.04\", \"section_title\": \"Che cosa trovano, e che cosa non trovano, gli AI reviewer\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter08.tex\", \"line\": 51, \"sha256\": \"698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00761",
      "source": "NDSE2:S08.04",
      "target": "W106",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C08",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"P118\", \"source_id\": \"P118\", \"resolution\": \"existing_graph_node\", \"macro\": \"oroszcite\", \"chapter_hub\": \"C:C08\", \"unit_id\": \"NDSE2:C08\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S08.05\", \"section_title\": \"Falsi positivi, verbosità e risposta degli sviluppatori\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter08.tex\", \"line\": 70, \"sha256\": \"698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00762",
      "source": "NDSE2:S08.05",
      "target": "P118",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C08",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W064\", \"source_id\": \"W064\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C08\", \"unit_id\": \"NDSE2:C08\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S08.05\", \"section_title\": \"Falsi positivi, verbosità e risposta degli sviluppatori\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter08.tex\", \"line\": 65, \"sha256\": \"698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00763",
      "source": "NDSE2:S08.05",
      "target": "W064",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C08",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W096\", \"source_id\": \"W096\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C08\", \"unit_id\": \"NDSE2:C08\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S08.05\", \"section_title\": \"Falsi positivi, verbosità e risposta degli sviluppatori\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter08.tex\", \"line\": 65, \"sha256\": \"698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00764",
      "source": "NDSE2:S08.05",
      "target": "W096",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C08",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W098\", \"source_id\": \"W098\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C08\", \"unit_id\": \"NDSE2:C08\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S08.05\", \"section_title\": \"Falsi positivi, verbosità e risposta degli sviluppatori\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter08.tex\", \"line\": 65, \"sha256\": \"698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00765",
      "source": "NDSE2:S08.05",
      "target": "W098",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C08",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W079\", \"source_id\": \"W079\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C08\", \"unit_id\": \"NDSE2:C08\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S08.06\", \"section_title\": \"Self-review, review tra modelli diversi e punti ciechi condivisi\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter08.tex\", \"line\": 99, \"sha256\": \"698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00766",
      "source": "NDSE2:S08.06",
      "target": "W079",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C08",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W102\", \"source_id\": \"W102\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C08\", \"unit_id\": \"NDSE2:C08\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S08.06\", \"section_title\": \"Self-review, review tra modelli diversi e punti ciechi condivisi\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter08.tex\", \"line\": 91, \"sha256\": \"698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00767",
      "source": "NDSE2:S08.06",
      "target": "W102",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C08",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W109\", \"source_id\": \"W109\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C08\", \"unit_id\": \"NDSE2:C08\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S08.06\", \"section_title\": \"Self-review, review tra modelli diversi e punti ciechi condivisi\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter08.tex\", \"line\": 99, \"sha256\": \"698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00768",
      "source": "NDSE2:S08.06",
      "target": "W109",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C08",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W083\", \"source_id\": \"W083\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C08\", \"unit_id\": \"NDSE2:C08\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S08.07\", \"section_title\": \"Automation bias nella code review\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter08.tex\", \"line\": 119, \"sha256\": \"698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00769",
      "source": "NDSE2:S08.07",
      "target": "W083",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C08",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W088\", \"source_id\": \"W088\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C08\", \"unit_id\": \"NDSE2:C08\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S08.07\", \"section_title\": \"Automation bias nella code review\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter08.tex\", \"line\": 119, \"sha256\": \"698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00770",
      "source": "NDSE2:S08.07",
      "target": "W088",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C08",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W091\", \"source_id\": \"W091\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C08\", \"unit_id\": \"NDSE2:C08\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S08.07\", \"section_title\": \"Automation bias nella code review\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter08.tex\", \"line\": 119, \"sha256\": \"698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00771",
      "source": "NDSE2:S08.07",
      "target": "W091",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C08",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"O001\", \"source_id\": \"O001\", \"resolution\": \"existing_graph_node\", \"macro\": \"osmanicite\", \"chapter_hub\": \"C:C08\", \"unit_id\": \"NDSE2:C08\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S08.08\", \"section_title\": \"Assegnare la review in base al rischio\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter08.tex\", \"line\": 149, \"sha256\": \"698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00772",
      "source": "NDSE2:S08.08",
      "target": "O001",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C08",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"O023\", \"source_id\": \"O023\", \"resolution\": \"existing_graph_node\", \"macro\": \"osmanicite\", \"chapter_hub\": \"C:C08\", \"unit_id\": \"NDSE2:C08\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S08.08\", \"section_title\": \"Assegnare la review in base al rischio\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter08.tex\", \"line\": 149, \"sha256\": \"698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00773",
      "source": "NDSE2:S08.08",
      "target": "O023",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C08",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W093\", \"source_id\": \"W093\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C08\", \"unit_id\": \"NDSE2:C08\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S08.08\", \"section_title\": \"Assegnare la review in base al rischio\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter08.tex\", \"line\": 133, \"sha256\": \"698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00774",
      "source": "NDSE2:S08.08",
      "target": "W093",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C08",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W099\", \"source_id\": \"W099\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C08\", \"unit_id\": \"NDSE2:C08\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S08.08\", \"section_title\": \"Assegnare la review in base al rischio\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter08.tex\", \"line\": 133, \"sha256\": \"698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00775",
      "source": "NDSE2:S08.08",
      "target": "W099",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C08",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W104\", \"source_id\": \"W104\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C08\", \"unit_id\": \"NDSE2:C08\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S08.08\", \"section_title\": \"Assegnare la review in base al rischio\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter08.tex\", \"line\": 133, \"sha256\": \"698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00776",
      "source": "NDSE2:S08.08",
      "target": "W104",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C08",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W105\", \"source_id\": \"W105\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C08\", \"unit_id\": \"NDSE2:C08\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S08.10\", \"section_title\": \"Dai commenti all'accettazione responsabile\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter08.tex\", \"line\": 179, \"sha256\": \"698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00777",
      "source": "NDSE2:S08.10",
      "target": "W105",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C08",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W107\", \"source_id\": \"W107\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C08\", \"unit_id\": \"NDSE2:C08\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S08.10\", \"section_title\": \"Dai commenti all'accettazione responsabile\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter08.tex\", \"line\": 179, \"sha256\": \"698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00778",
      "source": "NDSE2:S08.10",
      "target": "W107",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C08",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W111\", \"source_id\": \"W111\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C08\", \"unit_id\": \"NDSE2:C08\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S08.10\", \"section_title\": \"Dai commenti all'accettazione responsabile\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter08.tex\", \"line\": 179, \"sha256\": \"698ba9efd6ff328bcf2e7bfeb9f9136b14e933dad466c0b23d1fcbc789928824\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00779",
      "source": "NDSE2:S08.10",
      "target": "W111",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_HAS_CHAPTER",
      "provenance": "Atlas update, 2026-10-18",
      "chapter_number": 9,
      "id": "u20261018_00780",
      "source": "PUB:NDSE2",
      "target": "NDSE2:C09",
      "key": "UPDATE_20261018:NDSE2_HAS_CHAPTER",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_REPRESENTS_CHAPTER",
      "provenance": "Atlas update, 2026-10-18",
      "id": "u20261018_00781",
      "source": "NDSE2:C09",
      "target": "C:C09",
      "key": "UPDATE_20261018:NDSE2_REPRESENTS_CHAPTER",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter09.tex",
      "source_line": 11,
      "section_number": "9.1",
      "id": "u20261018_00782",
      "source": "NDSE2:C09",
      "target": "NDSE2:S09.01",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter09.tex",
      "source_line": 57,
      "section_number": "9.2",
      "id": "u20261018_00783",
      "source": "NDSE2:C09",
      "target": "NDSE2:S09.02",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter09.tex",
      "source_line": 65,
      "section_number": "9.3",
      "id": "u20261018_00784",
      "source": "NDSE2:C09",
      "target": "NDSE2:S09.03",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter09.tex",
      "source_line": 73,
      "section_number": "9.4",
      "id": "u20261018_00785",
      "source": "NDSE2:C09",
      "target": "NDSE2:S09.04",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter09.tex",
      "source_line": 90,
      "section_number": "9.5",
      "id": "u20261018_00786",
      "source": "NDSE2:C09",
      "target": "NDSE2:S09.05",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter09.tex",
      "source_line": 104,
      "section_number": "9.6",
      "id": "u20261018_00787",
      "source": "NDSE2:C09",
      "target": "NDSE2:S09.06",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter09.tex",
      "source_line": 138,
      "section_number": "9.7",
      "id": "u20261018_00788",
      "source": "NDSE2:C09",
      "target": "NDSE2:S09.07",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter09.tex",
      "source_line": 152,
      "section_number": "9.8",
      "id": "u20261018_00789",
      "source": "NDSE2:C09",
      "target": "NDSE2:S09.08",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter09.tex",
      "source_line": 164,
      "section_number": "9.9",
      "id": "u20261018_00790",
      "source": "NDSE2:C09",
      "target": "NDSE2:S09.09",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter09.tex",
      "source_line": 171,
      "section_number": "9.9.1",
      "id": "u20261018_00791",
      "source": "NDSE2:C09",
      "target": "NDSE2:S09.09.01",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/didactics/worked09.tex",
      "source_line": 1,
      "section_number": "9.10",
      "id": "u20261018_00792",
      "source": "NDSE2:C09",
      "target": "NDSE2:S09.10",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/exercises/exercise09.tex",
      "source_line": 2,
      "section_number": "9.11",
      "id": "u20261018_00793",
      "source": "NDSE2:C09",
      "target": "NDSE2:S09.11",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C09",
      "locators_json": "[{\"file\": \"EN/chapters/chapter09.tex\", \"line\": 25, \"macro\": \"autocite\", \"bibkey\": \"F025\", \"sha256\": \"ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029\", \"section_id\": \"NDSE2:S09.01\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00794",
      "source": "NDSE2:C09",
      "target": "F025",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C09",
      "locators_json": "[{\"file\": \"EN/chapters/chapter09.tex\", \"line\": 39, \"macro\": \"osmanicite\", \"bibkey\": \"O002\", \"sha256\": \"ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029\", \"section_id\": \"NDSE2:S09.01\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00795",
      "source": "NDSE2:C09",
      "target": "O002",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C09",
      "locators_json": "[{\"file\": \"EN/chapters/chapter09.tex\", \"line\": 118, \"macro\": \"osmanicite\", \"bibkey\": \"O004\", \"sha256\": \"ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029\", \"section_id\": \"NDSE2:S09.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00796",
      "source": "NDSE2:C09",
      "target": "O004",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C09",
      "locators_json": "[{\"file\": \"EN/chapters/chapter09.tex\", \"line\": 118, \"macro\": \"osmanicite\", \"bibkey\": \"O013\", \"sha256\": \"ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029\", \"section_id\": \"NDSE2:S09.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00797",
      "source": "NDSE2:C09",
      "target": "O013",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C09",
      "locators_json": "[{\"file\": \"EN/chapters/chapter09.tex\", \"line\": 118, \"macro\": \"osmanicite\", \"bibkey\": \"O031\", \"sha256\": \"ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029\", \"section_id\": \"NDSE2:S09.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00798",
      "source": "NDSE2:C09",
      "target": "O031",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C09",
      "locators_json": "[{\"file\": \"EN/chapters/chapter09.tex\", \"line\": 75, \"macro\": \"autocite\", \"bibkey\": \"W155\", \"sha256\": \"ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029\", \"section_id\": \"NDSE2:S09.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00799",
      "source": "NDSE2:C09",
      "target": "W155",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 3,
      "literal_citation": true,
      "chapter_hub": "C:C09",
      "locators_json": "[{\"file\": \"EN/chapters/chapter09.tex\", \"line\": 94, \"macro\": \"autocite\", \"bibkey\": \"W157\", \"sha256\": \"ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029\", \"section_id\": \"NDSE2:S09.05\"}, {\"file\": \"EN/chapters/chapter09.tex\", \"line\": 94, \"macro\": \"autocite\", \"bibkey\": \"W157\", \"sha256\": \"ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029\", \"section_id\": \"NDSE2:S09.05\"}, {\"file\": \"EN/chapters/chapter09.tex\", \"line\": 108, \"macro\": \"autocite\", \"bibkey\": \"W157\", \"sha256\": \"ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029\", \"section_id\": \"NDSE2:S09.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00800",
      "source": "NDSE2:C09",
      "target": "W157",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C09",
      "locators_json": "[{\"file\": \"EN/chapters/chapter09.tex\", \"line\": 75, \"macro\": \"autocite\", \"bibkey\": \"W158\", \"sha256\": \"ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029\", \"section_id\": \"NDSE2:S09.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00801",
      "source": "NDSE2:C09",
      "target": "W158",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C09",
      "locators_json": "[{\"file\": \"EN/chapters/chapter09.tex\", \"line\": 94, \"macro\": \"autocite\", \"bibkey\": \"W159\", \"sha256\": \"ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029\", \"section_id\": \"NDSE2:S09.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00802",
      "source": "NDSE2:C09",
      "target": "W159",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "C:C09",
      "locators_json": "[{\"file\": \"EN/chapters/chapter09.tex\", \"line\": 94, \"macro\": \"autocite\", \"bibkey\": \"W160\", \"sha256\": \"ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029\", \"section_id\": \"NDSE2:S09.05\"}, {\"file\": \"EN/chapters/chapter09.tex\", \"line\": 142, \"macro\": \"autocite\", \"bibkey\": \"W160\", \"sha256\": \"ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029\", \"section_id\": \"NDSE2:S09.07\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00803",
      "source": "NDSE2:C09",
      "target": "W160",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C09",
      "locators_json": "[{\"file\": \"EN/chapters/chapter09.tex\", \"line\": 108, \"macro\": \"autocite\", \"bibkey\": \"W168\", \"sha256\": \"ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029\", \"section_id\": \"NDSE2:S09.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00804",
      "source": "NDSE2:C09",
      "target": "W168",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C09",
      "locators_json": "[{\"file\": \"EN/chapters/chapter09.tex\", \"line\": 29, \"macro\": \"autocite\", \"bibkey\": \"W170\", \"sha256\": \"ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029\", \"section_id\": \"NDSE2:S09.01\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00805",
      "source": "NDSE2:C09",
      "target": "W170",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C09",
      "locators_json": "[{\"file\": \"EN/chapters/chapter09.tex\", \"line\": 154, \"macro\": \"autocite\", \"bibkey\": \"W173\", \"sha256\": \"ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029\", \"section_id\": \"NDSE2:S09.08\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00806",
      "source": "NDSE2:C09",
      "target": "W173",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C09",
      "locators_json": "[{\"file\": \"EN/chapters/chapter09.tex\", \"line\": 67, \"macro\": \"autocite\", \"bibkey\": \"W182\", \"sha256\": \"ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029\", \"section_id\": \"NDSE2:S09.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00807",
      "source": "NDSE2:C09",
      "target": "W182",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C09",
      "locators_json": "[{\"file\": \"EN/chapters/chapter09.tex\", \"line\": 154, \"macro\": \"autocite\", \"bibkey\": \"W185\", \"sha256\": \"ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029\", \"section_id\": \"NDSE2:S09.08\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00808",
      "source": "NDSE2:C09",
      "target": "W185",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C09",
      "locators_json": "[{\"file\": \"EN/chapters/chapter09.tex\", \"line\": 59, \"macro\": \"autocite\", \"bibkey\": \"W186\", \"sha256\": \"ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029\", \"section_id\": \"NDSE2:S09.02\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00809",
      "source": "NDSE2:C09",
      "target": "W186",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C09",
      "locators_json": "[{\"file\": \"EN/chapters/chapter09.tex\", \"line\": 67, \"macro\": \"autocite\", \"bibkey\": \"W189\", \"sha256\": \"ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029\", \"section_id\": \"NDSE2:S09.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00810",
      "source": "NDSE2:C09",
      "target": "W189",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C09",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter09.tex\", \"line\": 25, \"macro\": \"autocite\", \"bibkey\": \"F025\", \"sha256\": \"87fbeee59f022f508080e38b413de15ce2b11b53515d7605560ddc60cb5244ea\", \"section_id\": \"NDSE2:S09.01\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00811",
      "source": "NDSE2:C09",
      "target": "F025",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C09",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter09.tex\", \"line\": 39, \"macro\": \"osmanicite\", \"bibkey\": \"O002\", \"sha256\": \"87fbeee59f022f508080e38b413de15ce2b11b53515d7605560ddc60cb5244ea\", \"section_id\": \"NDSE2:S09.01\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00812",
      "source": "NDSE2:C09",
      "target": "O002",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C09",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter09.tex\", \"line\": 118, \"macro\": \"osmanicite\", \"bibkey\": \"O004\", \"sha256\": \"87fbeee59f022f508080e38b413de15ce2b11b53515d7605560ddc60cb5244ea\", \"section_id\": \"NDSE2:S09.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00813",
      "source": "NDSE2:C09",
      "target": "O004",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C09",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter09.tex\", \"line\": 118, \"macro\": \"osmanicite\", \"bibkey\": \"O013\", \"sha256\": \"87fbeee59f022f508080e38b413de15ce2b11b53515d7605560ddc60cb5244ea\", \"section_id\": \"NDSE2:S09.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00814",
      "source": "NDSE2:C09",
      "target": "O013",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C09",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter09.tex\", \"line\": 118, \"macro\": \"osmanicite\", \"bibkey\": \"O031\", \"sha256\": \"87fbeee59f022f508080e38b413de15ce2b11b53515d7605560ddc60cb5244ea\", \"section_id\": \"NDSE2:S09.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00815",
      "source": "NDSE2:C09",
      "target": "O031",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C09",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter09.tex\", \"line\": 75, \"macro\": \"autocite\", \"bibkey\": \"W155\", \"sha256\": \"87fbeee59f022f508080e38b413de15ce2b11b53515d7605560ddc60cb5244ea\", \"section_id\": \"NDSE2:S09.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00816",
      "source": "NDSE2:C09",
      "target": "W155",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 3,
      "literal_citation": true,
      "chapter_hub": "C:C09",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter09.tex\", \"line\": 94, \"macro\": \"autocite\", \"bibkey\": \"W157\", \"sha256\": \"87fbeee59f022f508080e38b413de15ce2b11b53515d7605560ddc60cb5244ea\", \"section_id\": \"NDSE2:S09.05\"}, {\"file\": \"ITA/chapters/chapter09.tex\", \"line\": 94, \"macro\": \"autocite\", \"bibkey\": \"W157\", \"sha256\": \"87fbeee59f022f508080e38b413de15ce2b11b53515d7605560ddc60cb5244ea\", \"section_id\": \"NDSE2:S09.05\"}, {\"file\": \"ITA/chapters/chapter09.tex\", \"line\": 108, \"macro\": \"autocite\", \"bibkey\": \"W157\", \"sha256\": \"87fbeee59f022f508080e38b413de15ce2b11b53515d7605560ddc60cb5244ea\", \"section_id\": \"NDSE2:S09.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00817",
      "source": "NDSE2:C09",
      "target": "W157",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C09",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter09.tex\", \"line\": 75, \"macro\": \"autocite\", \"bibkey\": \"W158\", \"sha256\": \"87fbeee59f022f508080e38b413de15ce2b11b53515d7605560ddc60cb5244ea\", \"section_id\": \"NDSE2:S09.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00818",
      "source": "NDSE2:C09",
      "target": "W158",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C09",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter09.tex\", \"line\": 94, \"macro\": \"autocite\", \"bibkey\": \"W159\", \"sha256\": \"87fbeee59f022f508080e38b413de15ce2b11b53515d7605560ddc60cb5244ea\", \"section_id\": \"NDSE2:S09.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00819",
      "source": "NDSE2:C09",
      "target": "W159",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "C:C09",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter09.tex\", \"line\": 94, \"macro\": \"autocite\", \"bibkey\": \"W160\", \"sha256\": \"87fbeee59f022f508080e38b413de15ce2b11b53515d7605560ddc60cb5244ea\", \"section_id\": \"NDSE2:S09.05\"}, {\"file\": \"ITA/chapters/chapter09.tex\", \"line\": 142, \"macro\": \"autocite\", \"bibkey\": \"W160\", \"sha256\": \"87fbeee59f022f508080e38b413de15ce2b11b53515d7605560ddc60cb5244ea\", \"section_id\": \"NDSE2:S09.07\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00820",
      "source": "NDSE2:C09",
      "target": "W160",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C09",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter09.tex\", \"line\": 108, \"macro\": \"autocite\", \"bibkey\": \"W168\", \"sha256\": \"87fbeee59f022f508080e38b413de15ce2b11b53515d7605560ddc60cb5244ea\", \"section_id\": \"NDSE2:S09.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00821",
      "source": "NDSE2:C09",
      "target": "W168",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C09",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter09.tex\", \"line\": 29, \"macro\": \"autocite\", \"bibkey\": \"W170\", \"sha256\": \"87fbeee59f022f508080e38b413de15ce2b11b53515d7605560ddc60cb5244ea\", \"section_id\": \"NDSE2:S09.01\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00822",
      "source": "NDSE2:C09",
      "target": "W170",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C09",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter09.tex\", \"line\": 154, \"macro\": \"autocite\", \"bibkey\": \"W173\", \"sha256\": \"87fbeee59f022f508080e38b413de15ce2b11b53515d7605560ddc60cb5244ea\", \"section_id\": \"NDSE2:S09.08\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00823",
      "source": "NDSE2:C09",
      "target": "W173",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C09",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter09.tex\", \"line\": 67, \"macro\": \"autocite\", \"bibkey\": \"W182\", \"sha256\": \"87fbeee59f022f508080e38b413de15ce2b11b53515d7605560ddc60cb5244ea\", \"section_id\": \"NDSE2:S09.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00824",
      "source": "NDSE2:C09",
      "target": "W182",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C09",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter09.tex\", \"line\": 154, \"macro\": \"autocite\", \"bibkey\": \"W185\", \"sha256\": \"87fbeee59f022f508080e38b413de15ce2b11b53515d7605560ddc60cb5244ea\", \"section_id\": \"NDSE2:S09.08\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00825",
      "source": "NDSE2:C09",
      "target": "W185",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C09",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter09.tex\", \"line\": 59, \"macro\": \"autocite\", \"bibkey\": \"W186\", \"sha256\": \"87fbeee59f022f508080e38b413de15ce2b11b53515d7605560ddc60cb5244ea\", \"section_id\": \"NDSE2:S09.02\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00826",
      "source": "NDSE2:C09",
      "target": "W186",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C09",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter09.tex\", \"line\": 67, \"macro\": \"autocite\", \"bibkey\": \"W189\", \"sha256\": \"87fbeee59f022f508080e38b413de15ce2b11b53515d7605560ddc60cb5244ea\", \"section_id\": \"NDSE2:S09.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00827",
      "source": "NDSE2:C09",
      "target": "W189",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C09",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"F025\", \"source_id\": \"F025\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C09\", \"unit_id\": \"NDSE2:C09\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S09.01\", \"section_title\": \"Why comprehension dominates brownfield work\", \"container\": \"body\", \"file\": \"EN/chapters/chapter09.tex\", \"line\": 25, \"sha256\": \"ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00828",
      "source": "NDSE2:S09.01",
      "target": "F025",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C09",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"O002\", \"source_id\": \"O002\", \"resolution\": \"existing_graph_node\", \"macro\": \"osmanicite\", \"chapter_hub\": \"C:C09\", \"unit_id\": \"NDSE2:C09\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S09.01\", \"section_title\": \"Why comprehension dominates brownfield work\", \"container\": \"body\", \"file\": \"EN/chapters/chapter09.tex\", \"line\": 39, \"sha256\": \"ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00829",
      "source": "NDSE2:S09.01",
      "target": "O002",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C09",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W170\", \"source_id\": \"W170\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C09\", \"unit_id\": \"NDSE2:C09\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S09.01\", \"section_title\": \"Why comprehension dominates brownfield work\", \"container\": \"body\", \"file\": \"EN/chapters/chapter09.tex\", \"line\": 29, \"sha256\": \"ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00830",
      "source": "NDSE2:S09.01",
      "target": "W170",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C09",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W186\", \"source_id\": \"W186\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C09\", \"unit_id\": \"NDSE2:C09\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S09.02\", \"section_title\": \"Mental models, rationale and cognitive load\", \"container\": \"body\", \"file\": \"EN/chapters/chapter09.tex\", \"line\": 59, \"sha256\": \"ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00831",
      "source": "NDSE2:S09.02",
      "target": "W186",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C09",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W182\", \"source_id\": \"W182\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C09\", \"unit_id\": \"NDSE2:C09\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S09.03\", \"section_title\": \"Authorship, ownership and stewardship\", \"container\": \"body\", \"file\": \"EN/chapters/chapter09.tex\", \"line\": 67, \"sha256\": \"ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00832",
      "source": "NDSE2:S09.03",
      "target": "W182",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C09",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W189\", \"source_id\": \"W189\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C09\", \"unit_id\": \"NDSE2:C09\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S09.03\", \"section_title\": \"Authorship, ownership and stewardship\", \"container\": \"body\", \"file\": \"EN/chapters/chapter09.tex\", \"line\": 67, \"sha256\": \"ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00833",
      "source": "NDSE2:S09.03",
      "target": "W189",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C09",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W155\", \"source_id\": \"W155\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C09\", \"unit_id\": \"NDSE2:C09\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S09.04\", \"section_title\": \"Context assembly for an agent\", \"container\": \"body\", \"file\": \"EN/chapters/chapter09.tex\", \"line\": 75, \"sha256\": \"ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00834",
      "source": "NDSE2:S09.04",
      "target": "W155",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C09",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W158\", \"source_id\": \"W158\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C09\", \"unit_id\": \"NDSE2:C09\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S09.04\", \"section_title\": \"Context assembly for an agent\", \"container\": \"body\", \"file\": \"EN/chapters/chapter09.tex\", \"line\": 75, \"sha256\": \"ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00835",
      "source": "NDSE2:S09.04",
      "target": "W158",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 2,
      "chapter_hub": "C:C09",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W157\", \"source_id\": \"W157\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C09\", \"unit_id\": \"NDSE2:C09\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S09.05\", \"section_title\": \"Different forms of persistent memory\", \"container\": \"body\", \"file\": \"EN/chapters/chapter09.tex\", \"line\": 94, \"sha256\": \"ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W157\", \"source_id\": \"W157\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C09\", \"unit_id\": \"NDSE2:C09\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S09.05\", \"section_title\": \"Different forms of persistent memory\", \"container\": \"body\", \"file\": \"EN/chapters/chapter09.tex\", \"line\": 94, \"sha256\": \"ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00836",
      "source": "NDSE2:S09.05",
      "target": "W157",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C09",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W159\", \"source_id\": \"W159\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C09\", \"unit_id\": \"NDSE2:C09\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S09.05\", \"section_title\": \"Different forms of persistent memory\", \"container\": \"body\", \"file\": \"EN/chapters/chapter09.tex\", \"line\": 94, \"sha256\": \"ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00837",
      "source": "NDSE2:S09.05",
      "target": "W159",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C09",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W160\", \"source_id\": \"W160\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C09\", \"unit_id\": \"NDSE2:C09\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S09.05\", \"section_title\": \"Different forms of persistent memory\", \"container\": \"body\", \"file\": \"EN/chapters/chapter09.tex\", \"line\": 94, \"sha256\": \"ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00838",
      "source": "NDSE2:S09.05",
      "target": "W160",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C09",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"O004\", \"source_id\": \"O004\", \"resolution\": \"existing_graph_node\", \"macro\": \"osmanicite\", \"chapter_hub\": \"C:C09\", \"unit_id\": \"NDSE2:C09\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S09.06\", \"section_title\": \"Memory consistency, decay and invalidation\", \"container\": \"body\", \"file\": \"EN/chapters/chapter09.tex\", \"line\": 118, \"sha256\": \"ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00839",
      "source": "NDSE2:S09.06",
      "target": "O004",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C09",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"O013\", \"source_id\": \"O013\", \"resolution\": \"existing_graph_node\", \"macro\": \"osmanicite\", \"chapter_hub\": \"C:C09\", \"unit_id\": \"NDSE2:C09\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S09.06\", \"section_title\": \"Memory consistency, decay and invalidation\", \"container\": \"body\", \"file\": \"EN/chapters/chapter09.tex\", \"line\": 118, \"sha256\": \"ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00840",
      "source": "NDSE2:S09.06",
      "target": "O013",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C09",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"O031\", \"source_id\": \"O031\", \"resolution\": \"existing_graph_node\", \"macro\": \"osmanicite\", \"chapter_hub\": \"C:C09\", \"unit_id\": \"NDSE2:C09\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S09.06\", \"section_title\": \"Memory consistency, decay and invalidation\", \"container\": \"body\", \"file\": \"EN/chapters/chapter09.tex\", \"line\": 118, \"sha256\": \"ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00841",
      "source": "NDSE2:S09.06",
      "target": "O031",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C09",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W157\", \"source_id\": \"W157\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C09\", \"unit_id\": \"NDSE2:C09\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S09.06\", \"section_title\": \"Memory consistency, decay and invalidation\", \"container\": \"body\", \"file\": \"EN/chapters/chapter09.tex\", \"line\": 108, \"sha256\": \"ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00842",
      "source": "NDSE2:S09.06",
      "target": "W157",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C09",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W168\", \"source_id\": \"W168\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C09\", \"unit_id\": \"NDSE2:C09\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S09.06\", \"section_title\": \"Memory consistency, decay and invalidation\", \"container\": \"body\", \"file\": \"EN/chapters/chapter09.tex\", \"line\": 108, \"sha256\": \"ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00843",
      "source": "NDSE2:S09.06",
      "target": "W168",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C09",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W160\", \"source_id\": \"W160\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C09\", \"unit_id\": \"NDSE2:C09\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S09.07\", \"section_title\": \"A typed graph for software-specific knowledge\", \"container\": \"body\", \"file\": \"EN/chapters/chapter09.tex\", \"line\": 142, \"sha256\": \"ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00844",
      "source": "NDSE2:S09.07",
      "target": "W160",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C09",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W173\", \"source_id\": \"W173\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C09\", \"unit_id\": \"NDSE2:C09\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S09.08\", \"section_title\": \"Turnover, succession and long-term maintenance\", \"container\": \"body\", \"file\": \"EN/chapters/chapter09.tex\", \"line\": 154, \"sha256\": \"ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00845",
      "source": "NDSE2:S09.08",
      "target": "W173",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C09",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W185\", \"source_id\": \"W185\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C09\", \"unit_id\": \"NDSE2:C09\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S09.08\", \"section_title\": \"Turnover, succession and long-term maintenance\", \"container\": \"body\", \"file\": \"EN/chapters/chapter09.tex\", \"line\": 154, \"sha256\": \"ab431c886c607f8a192a36336c3409fa0bf9b828d20ab6d16ffd74c162641029\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00846",
      "source": "NDSE2:S09.08",
      "target": "W185",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C09",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"F025\", \"source_id\": \"F025\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C09\", \"unit_id\": \"NDSE2:C09\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S09.01\", \"section_title\": \"Perché la comprensione del sistema è centrale nel lavoro brownfield\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter09.tex\", \"line\": 25, \"sha256\": \"87fbeee59f022f508080e38b413de15ce2b11b53515d7605560ddc60cb5244ea\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00847",
      "source": "NDSE2:S09.01",
      "target": "F025",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C09",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"O002\", \"source_id\": \"O002\", \"resolution\": \"existing_graph_node\", \"macro\": \"osmanicite\", \"chapter_hub\": \"C:C09\", \"unit_id\": \"NDSE2:C09\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S09.01\", \"section_title\": \"Perché la comprensione del sistema è centrale nel lavoro brownfield\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter09.tex\", \"line\": 39, \"sha256\": \"87fbeee59f022f508080e38b413de15ce2b11b53515d7605560ddc60cb5244ea\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00848",
      "source": "NDSE2:S09.01",
      "target": "O002",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C09",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W170\", \"source_id\": \"W170\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C09\", \"unit_id\": \"NDSE2:C09\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S09.01\", \"section_title\": \"Perché la comprensione del sistema è centrale nel lavoro brownfield\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter09.tex\", \"line\": 29, \"sha256\": \"87fbeee59f022f508080e38b413de15ce2b11b53515d7605560ddc60cb5244ea\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00849",
      "source": "NDSE2:S09.01",
      "target": "W170",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C09",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W186\", \"source_id\": \"W186\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C09\", \"unit_id\": \"NDSE2:C09\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S09.02\", \"section_title\": \"Modelli mentali, rationale e carico cognitivo\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter09.tex\", \"line\": 59, \"sha256\": \"87fbeee59f022f508080e38b413de15ce2b11b53515d7605560ddc60cb5244ea\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00850",
      "source": "NDSE2:S09.02",
      "target": "W186",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C09",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W182\", \"source_id\": \"W182\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C09\", \"unit_id\": \"NDSE2:C09\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S09.03\", \"section_title\": \"Authorship, ownership e stewardship\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter09.tex\", \"line\": 67, \"sha256\": \"87fbeee59f022f508080e38b413de15ce2b11b53515d7605560ddc60cb5244ea\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00851",
      "source": "NDSE2:S09.03",
      "target": "W182",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C09",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W189\", \"source_id\": \"W189\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C09\", \"unit_id\": \"NDSE2:C09\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S09.03\", \"section_title\": \"Authorship, ownership e stewardship\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter09.tex\", \"line\": 67, \"sha256\": \"87fbeee59f022f508080e38b413de15ce2b11b53515d7605560ddc60cb5244ea\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00852",
      "source": "NDSE2:S09.03",
      "target": "W189",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C09",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W155\", \"source_id\": \"W155\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C09\", \"unit_id\": \"NDSE2:C09\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S09.04\", \"section_title\": \"Comporre il context di un agent\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter09.tex\", \"line\": 75, \"sha256\": \"87fbeee59f022f508080e38b413de15ce2b11b53515d7605560ddc60cb5244ea\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00853",
      "source": "NDSE2:S09.04",
      "target": "W155",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C09",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W158\", \"source_id\": \"W158\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C09\", \"unit_id\": \"NDSE2:C09\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S09.04\", \"section_title\": \"Comporre il context di un agent\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter09.tex\", \"line\": 75, \"sha256\": \"87fbeee59f022f508080e38b413de15ce2b11b53515d7605560ddc60cb5244ea\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00854",
      "source": "NDSE2:S09.04",
      "target": "W158",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 2,
      "chapter_hub": "C:C09",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W157\", \"source_id\": \"W157\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C09\", \"unit_id\": \"NDSE2:C09\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S09.05\", \"section_title\": \"Le diverse forme di memoria persistente\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter09.tex\", \"line\": 94, \"sha256\": \"87fbeee59f022f508080e38b413de15ce2b11b53515d7605560ddc60cb5244ea\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W157\", \"source_id\": \"W157\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C09\", \"unit_id\": \"NDSE2:C09\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S09.05\", \"section_title\": \"Le diverse forme di memoria persistente\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter09.tex\", \"line\": 94, \"sha256\": \"87fbeee59f022f508080e38b413de15ce2b11b53515d7605560ddc60cb5244ea\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00855",
      "source": "NDSE2:S09.05",
      "target": "W157",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C09",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W159\", \"source_id\": \"W159\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C09\", \"unit_id\": \"NDSE2:C09\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S09.05\", \"section_title\": \"Le diverse forme di memoria persistente\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter09.tex\", \"line\": 94, \"sha256\": \"87fbeee59f022f508080e38b413de15ce2b11b53515d7605560ddc60cb5244ea\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00856",
      "source": "NDSE2:S09.05",
      "target": "W159",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C09",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W160\", \"source_id\": \"W160\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C09\", \"unit_id\": \"NDSE2:C09\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S09.05\", \"section_title\": \"Le diverse forme di memoria persistente\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter09.tex\", \"line\": 94, \"sha256\": \"87fbeee59f022f508080e38b413de15ce2b11b53515d7605560ddc60cb5244ea\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00857",
      "source": "NDSE2:S09.05",
      "target": "W160",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C09",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"O004\", \"source_id\": \"O004\", \"resolution\": \"existing_graph_node\", \"macro\": \"osmanicite\", \"chapter_hub\": \"C:C09\", \"unit_id\": \"NDSE2:C09\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S09.06\", \"section_title\": \"Coerenza, decadimento e invalidation della memoria\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter09.tex\", \"line\": 118, \"sha256\": \"87fbeee59f022f508080e38b413de15ce2b11b53515d7605560ddc60cb5244ea\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00858",
      "source": "NDSE2:S09.06",
      "target": "O004",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C09",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"O013\", \"source_id\": \"O013\", \"resolution\": \"existing_graph_node\", \"macro\": \"osmanicite\", \"chapter_hub\": \"C:C09\", \"unit_id\": \"NDSE2:C09\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S09.06\", \"section_title\": \"Coerenza, decadimento e invalidation della memoria\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter09.tex\", \"line\": 118, \"sha256\": \"87fbeee59f022f508080e38b413de15ce2b11b53515d7605560ddc60cb5244ea\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00859",
      "source": "NDSE2:S09.06",
      "target": "O013",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C09",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"O031\", \"source_id\": \"O031\", \"resolution\": \"existing_graph_node\", \"macro\": \"osmanicite\", \"chapter_hub\": \"C:C09\", \"unit_id\": \"NDSE2:C09\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S09.06\", \"section_title\": \"Coerenza, decadimento e invalidation della memoria\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter09.tex\", \"line\": 118, \"sha256\": \"87fbeee59f022f508080e38b413de15ce2b11b53515d7605560ddc60cb5244ea\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00860",
      "source": "NDSE2:S09.06",
      "target": "O031",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C09",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W157\", \"source_id\": \"W157\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C09\", \"unit_id\": \"NDSE2:C09\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S09.06\", \"section_title\": \"Coerenza, decadimento e invalidation della memoria\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter09.tex\", \"line\": 108, \"sha256\": \"87fbeee59f022f508080e38b413de15ce2b11b53515d7605560ddc60cb5244ea\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00861",
      "source": "NDSE2:S09.06",
      "target": "W157",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C09",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W168\", \"source_id\": \"W168\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C09\", \"unit_id\": \"NDSE2:C09\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S09.06\", \"section_title\": \"Coerenza, decadimento e invalidation della memoria\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter09.tex\", \"line\": 108, \"sha256\": \"87fbeee59f022f508080e38b413de15ce2b11b53515d7605560ddc60cb5244ea\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00862",
      "source": "NDSE2:S09.06",
      "target": "W168",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C09",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W160\", \"source_id\": \"W160\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C09\", \"unit_id\": \"NDSE2:C09\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S09.07\", \"section_title\": \"Un grafo tipizzato per la conoscenza del software\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter09.tex\", \"line\": 142, \"sha256\": \"87fbeee59f022f508080e38b413de15ce2b11b53515d7605560ddc60cb5244ea\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00863",
      "source": "NDSE2:S09.07",
      "target": "W160",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C09",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W173\", \"source_id\": \"W173\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C09\", \"unit_id\": \"NDSE2:C09\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S09.08\", \"section_title\": \"Turnover, successione e manutenzione di lungo periodo\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter09.tex\", \"line\": 154, \"sha256\": \"87fbeee59f022f508080e38b413de15ce2b11b53515d7605560ddc60cb5244ea\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00864",
      "source": "NDSE2:S09.08",
      "target": "W173",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C09",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W185\", \"source_id\": \"W185\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C09\", \"unit_id\": \"NDSE2:C09\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S09.08\", \"section_title\": \"Turnover, successione e manutenzione di lungo periodo\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter09.tex\", \"line\": 154, \"sha256\": \"87fbeee59f022f508080e38b413de15ce2b11b53515d7605560ddc60cb5244ea\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00865",
      "source": "NDSE2:S09.08",
      "target": "W185",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_HAS_CHAPTER",
      "provenance": "Atlas update, 2026-10-18",
      "chapter_number": 10,
      "id": "u20261018_00866",
      "source": "PUB:NDSE2",
      "target": "NDSE2:C10",
      "key": "UPDATE_20261018:NDSE2_HAS_CHAPTER",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_REPRESENTS_CHAPTER",
      "provenance": "Atlas update, 2026-10-18",
      "id": "u20261018_00867",
      "source": "NDSE2:C10",
      "target": "C:C10",
      "key": "UPDATE_20261018:NDSE2_REPRESENTS_CHAPTER",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter10.tex",
      "source_line": 11,
      "section_number": "10.1",
      "id": "u20261018_00868",
      "source": "NDSE2:C10",
      "target": "NDSE2:S10.01",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter10.tex",
      "source_line": 28,
      "section_number": "10.2",
      "id": "u20261018_00869",
      "source": "NDSE2:C10",
      "target": "NDSE2:S10.02",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter10.tex",
      "source_line": 44,
      "section_number": "10.3",
      "id": "u20261018_00870",
      "source": "NDSE2:C10",
      "target": "NDSE2:S10.03",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter10.tex",
      "source_line": 55,
      "section_number": "10.4",
      "id": "u20261018_00871",
      "source": "NDSE2:C10",
      "target": "NDSE2:S10.04",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter10.tex",
      "source_line": 66,
      "section_number": "10.5",
      "id": "u20261018_00872",
      "source": "NDSE2:C10",
      "target": "NDSE2:S10.05",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter10.tex",
      "source_line": 79,
      "section_number": "10.6",
      "id": "u20261018_00873",
      "source": "NDSE2:C10",
      "target": "NDSE2:S10.06",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter10.tex",
      "source_line": 88,
      "section_number": "10.7",
      "id": "u20261018_00874",
      "source": "NDSE2:C10",
      "target": "NDSE2:S10.07",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter10.tex",
      "source_line": 106,
      "section_number": "10.8",
      "id": "u20261018_00875",
      "source": "NDSE2:C10",
      "target": "NDSE2:S10.08",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter10.tex",
      "source_line": 136,
      "section_number": "10.9",
      "id": "u20261018_00876",
      "source": "NDSE2:C10",
      "target": "NDSE2:S10.09",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/didactics/worked10.tex",
      "source_line": 1,
      "section_number": "10.10",
      "id": "u20261018_00877",
      "source": "NDSE2:C10",
      "target": "NDSE2:S10.10",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/exercises/exercise10.tex",
      "source_line": 2,
      "section_number": "10.11",
      "id": "u20261018_00878",
      "source": "NDSE2:C10",
      "target": "NDSE2:S10.11",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C10",
      "locators_json": "[{\"file\": \"EN/chapters/chapter10.tex\", \"line\": 113, \"macro\": \"autocite\", \"bibkey\": \"W162Corrigendum2026\", \"sha256\": \"8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f\", \"section_id\": \"NDSE2:S10.08\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00879",
      "source": "NDSE2:C10",
      "target": "BIB:W162Corrigendum2026",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C10",
      "locators_json": "[{\"file\": \"EN/chapters/chapter10.tex\", \"line\": 14, \"macro\": \"autocite\", \"bibkey\": \"F013\", \"sha256\": \"8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f\", \"section_id\": \"NDSE2:S10.01\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00880",
      "source": "NDSE2:C10",
      "target": "F013",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C10",
      "locators_json": "[{\"file\": \"EN/chapters/chapter10.tex\", \"line\": 126, \"macro\": \"osmanicite\", \"bibkey\": \"O003\", \"sha256\": \"8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f\", \"section_id\": \"NDSE2:S10.08\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00881",
      "source": "NDSE2:C10",
      "target": "O003",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C10",
      "locators_json": "[{\"file\": \"EN/chapters/chapter10.tex\", \"line\": 126, \"macro\": \"osmanicite\", \"bibkey\": \"O017\", \"sha256\": \"8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f\", \"section_id\": \"NDSE2:S10.08\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00882",
      "source": "NDSE2:C10",
      "target": "O017",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C10",
      "locators_json": "[{\"file\": \"EN/chapters/chapter10.tex\", \"line\": 130, \"macro\": \"oroszcite\", \"bibkey\": \"P123\", \"sha256\": \"8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f\", \"section_id\": \"NDSE2:S10.08\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00883",
      "source": "NDSE2:C10",
      "target": "P123",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C10",
      "locators_json": "[{\"file\": \"EN/chapters/chapter10.tex\", \"line\": 52, \"macro\": \"autocite\", \"bibkey\": \"W067\", \"sha256\": \"8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f\", \"section_id\": \"NDSE2:S10.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00884",
      "source": "NDSE2:C10",
      "target": "W067",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C10",
      "locators_json": "[{\"file\": \"EN/chapters/chapter10.tex\", \"line\": 52, \"macro\": \"autocite\", \"bibkey\": \"W112\", \"sha256\": \"8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f\", \"section_id\": \"NDSE2:S10.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00885",
      "source": "NDSE2:C10",
      "target": "W112",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C10",
      "locators_json": "[{\"file\": \"EN/chapters/chapter10.tex\", \"line\": 48, \"macro\": \"autocite\", \"bibkey\": \"W113\", \"sha256\": \"8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f\", \"section_id\": \"NDSE2:S10.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00886",
      "source": "NDSE2:C10",
      "target": "W113",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C10",
      "locators_json": "[{\"file\": \"EN/chapters/chapter10.tex\", \"line\": 114, \"macro\": \"autocite\", \"bibkey\": \"W114\", \"sha256\": \"8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f\", \"section_id\": \"NDSE2:S10.08\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00887",
      "source": "NDSE2:C10",
      "target": "W114",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C10",
      "locators_json": "[{\"file\": \"EN/chapters/chapter10.tex\", \"line\": 59, \"macro\": \"autocite\", \"bibkey\": \"W116\", \"sha256\": \"8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f\", \"section_id\": \"NDSE2:S10.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00888",
      "source": "NDSE2:C10",
      "target": "W116",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C10",
      "locators_json": "[{\"file\": \"EN/chapters/chapter10.tex\", \"line\": 59, \"macro\": \"autocite\", \"bibkey\": \"W117\", \"sha256\": \"8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f\", \"section_id\": \"NDSE2:S10.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00889",
      "source": "NDSE2:C10",
      "target": "W117",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C10",
      "locators_json": "[{\"file\": \"EN/chapters/chapter10.tex\", \"line\": 18, \"macro\": \"autocite\", \"bibkey\": \"W118\", \"sha256\": \"8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f\", \"section_id\": \"NDSE2:S10.01\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00890",
      "source": "NDSE2:C10",
      "target": "W118",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C10",
      "locators_json": "[{\"file\": \"EN/chapters/chapter10.tex\", \"line\": 92, \"macro\": \"autocite\", \"bibkey\": \"W119\", \"sha256\": \"8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f\", \"section_id\": \"NDSE2:S10.07\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00891",
      "source": "NDSE2:C10",
      "target": "W119",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C10",
      "locators_json": "[{\"file\": \"EN/chapters/chapter10.tex\", \"line\": 59, \"macro\": \"autocite\", \"bibkey\": \"W121\", \"sha256\": \"8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f\", \"section_id\": \"NDSE2:S10.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00892",
      "source": "NDSE2:C10",
      "target": "W121",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C10",
      "locators_json": "[{\"file\": \"EN/chapters/chapter10.tex\", \"line\": 32, \"macro\": \"autocite\", \"bibkey\": \"W154\", \"sha256\": \"8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f\", \"section_id\": \"NDSE2:S10.02\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00893",
      "source": "NDSE2:C10",
      "target": "W154",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C10",
      "locators_json": "[{\"file\": \"EN/chapters/chapter10.tex\", \"line\": 34, \"macro\": \"autocite\", \"bibkey\": \"W155\", \"sha256\": \"8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f\", \"section_id\": \"NDSE2:S10.02\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00894",
      "source": "NDSE2:C10",
      "target": "W155",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C10",
      "locators_json": "[{\"file\": \"EN/chapters/chapter10.tex\", \"line\": 70, \"macro\": \"autocite\", \"bibkey\": \"W156\", \"sha256\": \"8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f\", \"section_id\": \"NDSE2:S10.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00895",
      "source": "NDSE2:C10",
      "target": "W156",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C10",
      "locators_json": "[{\"file\": \"EN/chapters/chapter10.tex\", \"line\": 113, \"macro\": \"autocite\", \"bibkey\": \"W162\", \"sha256\": \"8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f\", \"section_id\": \"NDSE2:S10.08\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00896",
      "source": "NDSE2:C10",
      "target": "W162",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C10",
      "locators_json": "[{\"file\": \"EN/chapters/chapter10.tex\", \"line\": 74, \"macro\": \"autocite\", \"bibkey\": \"W163\", \"sha256\": \"8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f\", \"section_id\": \"NDSE2:S10.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00897",
      "source": "NDSE2:C10",
      "target": "W163",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C10",
      "locators_json": "[{\"file\": \"EN/chapters/chapter10.tex\", \"line\": 113, \"macro\": \"autocite\", \"bibkey\": \"W170\", \"sha256\": \"8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f\", \"section_id\": \"NDSE2:S10.08\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00898",
      "source": "NDSE2:C10",
      "target": "W170",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C10",
      "locators_json": "[{\"file\": \"EN/chapters/chapter10.tex\", \"line\": 85, \"macro\": \"autocite\", \"bibkey\": \"W178\", \"sha256\": \"8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f\", \"section_id\": \"NDSE2:S10.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00899",
      "source": "NDSE2:C10",
      "target": "W178",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C10",
      "locators_json": "[{\"file\": \"EN/chapters/chapter10.tex\", \"line\": 85, \"macro\": \"autocite\", \"bibkey\": \"W184\", \"sha256\": \"8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f\", \"section_id\": \"NDSE2:S10.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00900",
      "source": "NDSE2:C10",
      "target": "W184",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C10",
      "locators_json": "[{\"file\": \"EN/chapters/chapter10.tex\", \"line\": 85, \"macro\": \"autocite\", \"bibkey\": \"W187\", \"sha256\": \"8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f\", \"section_id\": \"NDSE2:S10.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00901",
      "source": "NDSE2:C10",
      "target": "W187",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C10",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter10.tex\", \"line\": 113, \"macro\": \"autocite\", \"bibkey\": \"W162Corrigendum2026\", \"sha256\": \"6222bf93c5aaff838c33613a03d0e0cbf6bd5a8ac293616b215d9ee5fd534e7f\", \"section_id\": \"NDSE2:S10.08\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00902",
      "source": "NDSE2:C10",
      "target": "BIB:W162Corrigendum2026",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C10",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter10.tex\", \"line\": 14, \"macro\": \"autocite\", \"bibkey\": \"F013\", \"sha256\": \"6222bf93c5aaff838c33613a03d0e0cbf6bd5a8ac293616b215d9ee5fd534e7f\", \"section_id\": \"NDSE2:S10.01\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00903",
      "source": "NDSE2:C10",
      "target": "F013",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C10",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter10.tex\", \"line\": 126, \"macro\": \"osmanicite\", \"bibkey\": \"O003\", \"sha256\": \"6222bf93c5aaff838c33613a03d0e0cbf6bd5a8ac293616b215d9ee5fd534e7f\", \"section_id\": \"NDSE2:S10.08\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00904",
      "source": "NDSE2:C10",
      "target": "O003",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C10",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter10.tex\", \"line\": 126, \"macro\": \"osmanicite\", \"bibkey\": \"O017\", \"sha256\": \"6222bf93c5aaff838c33613a03d0e0cbf6bd5a8ac293616b215d9ee5fd534e7f\", \"section_id\": \"NDSE2:S10.08\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00905",
      "source": "NDSE2:C10",
      "target": "O017",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C10",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter10.tex\", \"line\": 130, \"macro\": \"oroszcite\", \"bibkey\": \"P123\", \"sha256\": \"6222bf93c5aaff838c33613a03d0e0cbf6bd5a8ac293616b215d9ee5fd534e7f\", \"section_id\": \"NDSE2:S10.08\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00906",
      "source": "NDSE2:C10",
      "target": "P123",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C10",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter10.tex\", \"line\": 52, \"macro\": \"autocite\", \"bibkey\": \"W067\", \"sha256\": \"6222bf93c5aaff838c33613a03d0e0cbf6bd5a8ac293616b215d9ee5fd534e7f\", \"section_id\": \"NDSE2:S10.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00907",
      "source": "NDSE2:C10",
      "target": "W067",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C10",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter10.tex\", \"line\": 52, \"macro\": \"autocite\", \"bibkey\": \"W112\", \"sha256\": \"6222bf93c5aaff838c33613a03d0e0cbf6bd5a8ac293616b215d9ee5fd534e7f\", \"section_id\": \"NDSE2:S10.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00908",
      "source": "NDSE2:C10",
      "target": "W112",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C10",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter10.tex\", \"line\": 48, \"macro\": \"autocite\", \"bibkey\": \"W113\", \"sha256\": \"6222bf93c5aaff838c33613a03d0e0cbf6bd5a8ac293616b215d9ee5fd534e7f\", \"section_id\": \"NDSE2:S10.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00909",
      "source": "NDSE2:C10",
      "target": "W113",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C10",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter10.tex\", \"line\": 114, \"macro\": \"autocite\", \"bibkey\": \"W114\", \"sha256\": \"6222bf93c5aaff838c33613a03d0e0cbf6bd5a8ac293616b215d9ee5fd534e7f\", \"section_id\": \"NDSE2:S10.08\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00910",
      "source": "NDSE2:C10",
      "target": "W114",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C10",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter10.tex\", \"line\": 59, \"macro\": \"autocite\", \"bibkey\": \"W116\", \"sha256\": \"6222bf93c5aaff838c33613a03d0e0cbf6bd5a8ac293616b215d9ee5fd534e7f\", \"section_id\": \"NDSE2:S10.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00911",
      "source": "NDSE2:C10",
      "target": "W116",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C10",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter10.tex\", \"line\": 59, \"macro\": \"autocite\", \"bibkey\": \"W117\", \"sha256\": \"6222bf93c5aaff838c33613a03d0e0cbf6bd5a8ac293616b215d9ee5fd534e7f\", \"section_id\": \"NDSE2:S10.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00912",
      "source": "NDSE2:C10",
      "target": "W117",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C10",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter10.tex\", \"line\": 18, \"macro\": \"autocite\", \"bibkey\": \"W118\", \"sha256\": \"6222bf93c5aaff838c33613a03d0e0cbf6bd5a8ac293616b215d9ee5fd534e7f\", \"section_id\": \"NDSE2:S10.01\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00913",
      "source": "NDSE2:C10",
      "target": "W118",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C10",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter10.tex\", \"line\": 92, \"macro\": \"autocite\", \"bibkey\": \"W119\", \"sha256\": \"6222bf93c5aaff838c33613a03d0e0cbf6bd5a8ac293616b215d9ee5fd534e7f\", \"section_id\": \"NDSE2:S10.07\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00914",
      "source": "NDSE2:C10",
      "target": "W119",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C10",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter10.tex\", \"line\": 59, \"macro\": \"autocite\", \"bibkey\": \"W121\", \"sha256\": \"6222bf93c5aaff838c33613a03d0e0cbf6bd5a8ac293616b215d9ee5fd534e7f\", \"section_id\": \"NDSE2:S10.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00915",
      "source": "NDSE2:C10",
      "target": "W121",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C10",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter10.tex\", \"line\": 32, \"macro\": \"autocite\", \"bibkey\": \"W154\", \"sha256\": \"6222bf93c5aaff838c33613a03d0e0cbf6bd5a8ac293616b215d9ee5fd534e7f\", \"section_id\": \"NDSE2:S10.02\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00916",
      "source": "NDSE2:C10",
      "target": "W154",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C10",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter10.tex\", \"line\": 34, \"macro\": \"autocite\", \"bibkey\": \"W155\", \"sha256\": \"6222bf93c5aaff838c33613a03d0e0cbf6bd5a8ac293616b215d9ee5fd534e7f\", \"section_id\": \"NDSE2:S10.02\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00917",
      "source": "NDSE2:C10",
      "target": "W155",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C10",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter10.tex\", \"line\": 70, \"macro\": \"autocite\", \"bibkey\": \"W156\", \"sha256\": \"6222bf93c5aaff838c33613a03d0e0cbf6bd5a8ac293616b215d9ee5fd534e7f\", \"section_id\": \"NDSE2:S10.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00918",
      "source": "NDSE2:C10",
      "target": "W156",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C10",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter10.tex\", \"line\": 113, \"macro\": \"autocite\", \"bibkey\": \"W162\", \"sha256\": \"6222bf93c5aaff838c33613a03d0e0cbf6bd5a8ac293616b215d9ee5fd534e7f\", \"section_id\": \"NDSE2:S10.08\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00919",
      "source": "NDSE2:C10",
      "target": "W162",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C10",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter10.tex\", \"line\": 74, \"macro\": \"autocite\", \"bibkey\": \"W163\", \"sha256\": \"6222bf93c5aaff838c33613a03d0e0cbf6bd5a8ac293616b215d9ee5fd534e7f\", \"section_id\": \"NDSE2:S10.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00920",
      "source": "NDSE2:C10",
      "target": "W163",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C10",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter10.tex\", \"line\": 113, \"macro\": \"autocite\", \"bibkey\": \"W170\", \"sha256\": \"6222bf93c5aaff838c33613a03d0e0cbf6bd5a8ac293616b215d9ee5fd534e7f\", \"section_id\": \"NDSE2:S10.08\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00921",
      "source": "NDSE2:C10",
      "target": "W170",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C10",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter10.tex\", \"line\": 85, \"macro\": \"autocite\", \"bibkey\": \"W178\", \"sha256\": \"6222bf93c5aaff838c33613a03d0e0cbf6bd5a8ac293616b215d9ee5fd534e7f\", \"section_id\": \"NDSE2:S10.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00922",
      "source": "NDSE2:C10",
      "target": "W178",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C10",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter10.tex\", \"line\": 85, \"macro\": \"autocite\", \"bibkey\": \"W184\", \"sha256\": \"6222bf93c5aaff838c33613a03d0e0cbf6bd5a8ac293616b215d9ee5fd534e7f\", \"section_id\": \"NDSE2:S10.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00923",
      "source": "NDSE2:C10",
      "target": "W184",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C10",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter10.tex\", \"line\": 85, \"macro\": \"autocite\", \"bibkey\": \"W187\", \"sha256\": \"6222bf93c5aaff838c33613a03d0e0cbf6bd5a8ac293616b215d9ee5fd534e7f\", \"section_id\": \"NDSE2:S10.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00924",
      "source": "NDSE2:C10",
      "target": "W187",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C10",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"F013\", \"source_id\": \"F013\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C10\", \"unit_id\": \"NDSE2:C10\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S10.01\", \"section_title\": \"Short-term task success versus retained understanding\", \"container\": \"body\", \"file\": \"EN/chapters/chapter10.tex\", \"line\": 14, \"sha256\": \"8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00925",
      "source": "NDSE2:S10.01",
      "target": "F013",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C10",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W118\", \"source_id\": \"W118\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C10\", \"unit_id\": \"NDSE2:C10\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S10.01\", \"section_title\": \"Short-term task success versus retained understanding\", \"container\": \"body\", \"file\": \"EN/chapters/chapter10.tex\", \"line\": 18, \"sha256\": \"8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00926",
      "source": "NDSE2:S10.01",
      "target": "W118",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C10",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W154\", \"source_id\": \"W154\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C10\", \"unit_id\": \"NDSE2:C10\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S10.02\", \"section_title\": \"Comprehension debt is distinct from technical debt\", \"container\": \"body\", \"file\": \"EN/chapters/chapter10.tex\", \"line\": 32, \"sha256\": \"8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00927",
      "source": "NDSE2:S10.02",
      "target": "W154",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C10",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W155\", \"source_id\": \"W155\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C10\", \"unit_id\": \"NDSE2:C10\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S10.02\", \"section_title\": \"Comprehension debt is distinct from technical debt\", \"container\": \"body\", \"file\": \"EN/chapters/chapter10.tex\", \"line\": 34, \"sha256\": \"8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00928",
      "source": "NDSE2:S10.02",
      "target": "W155",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C10",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W067\", \"source_id\": \"W067\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C10\", \"unit_id\": \"NDSE2:C10\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S10.03\", \"section_title\": \"Novices, misconceptions and verification difficulty\", \"container\": \"body\", \"file\": \"EN/chapters/chapter10.tex\", \"line\": 52, \"sha256\": \"8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00929",
      "source": "NDSE2:S10.03",
      "target": "W067",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C10",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W112\", \"source_id\": \"W112\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C10\", \"unit_id\": \"NDSE2:C10\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S10.03\", \"section_title\": \"Novices, misconceptions and verification difficulty\", \"container\": \"body\", \"file\": \"EN/chapters/chapter10.tex\", \"line\": 52, \"sha256\": \"8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00930",
      "source": "NDSE2:S10.03",
      "target": "W112",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C10",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W113\", \"source_id\": \"W113\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C10\", \"unit_id\": \"NDSE2:C10\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S10.03\", \"section_title\": \"Novices, misconceptions and verification difficulty\", \"container\": \"body\", \"file\": \"EN/chapters/chapter10.tex\", \"line\": 48, \"sha256\": \"8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00931",
      "source": "NDSE2:S10.03",
      "target": "W113",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C10",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W116\", \"source_id\": \"W116\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C10\", \"unit_id\": \"NDSE2:C10\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S10.04\", \"section_title\": \"Cognitive offloading, physiology and limitations\", \"container\": \"body\", \"file\": \"EN/chapters/chapter10.tex\", \"line\": 59, \"sha256\": \"8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00932",
      "source": "NDSE2:S10.04",
      "target": "W116",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C10",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W117\", \"source_id\": \"W117\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C10\", \"unit_id\": \"NDSE2:C10\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S10.04\", \"section_title\": \"Cognitive offloading, physiology and limitations\", \"container\": \"body\", \"file\": \"EN/chapters/chapter10.tex\", \"line\": 59, \"sha256\": \"8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00933",
      "source": "NDSE2:S10.04",
      "target": "W117",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C10",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W121\", \"source_id\": \"W121\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C10\", \"unit_id\": \"NDSE2:C10\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S10.04\", \"section_title\": \"Cognitive offloading, physiology and limitations\", \"container\": \"body\", \"file\": \"EN/chapters/chapter10.tex\", \"line\": 59, \"sha256\": \"8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00934",
      "source": "NDSE2:S10.04",
      "target": "W121",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C10",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W156\", \"source_id\": \"W156\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C10\", \"unit_id\": \"NDSE2:C10\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S10.05\", \"section_title\": \"Learning through explanations, repairs and code tours\", \"container\": \"body\", \"file\": \"EN/chapters/chapter10.tex\", \"line\": 70, \"sha256\": \"8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00935",
      "source": "NDSE2:S10.05",
      "target": "W156",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C10",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W163\", \"source_id\": \"W163\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C10\", \"unit_id\": \"NDSE2:C10\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S10.05\", \"section_title\": \"Learning through explanations, repairs and code tours\", \"container\": \"body\", \"file\": \"EN/chapters/chapter10.tex\", \"line\": 74, \"sha256\": \"8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00936",
      "source": "NDSE2:S10.05",
      "target": "W163",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C10",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W178\", \"source_id\": \"W178\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C10\", \"unit_id\": \"NDSE2:C10\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S10.06\", \"section_title\": \"Onboarding is a long process, not a first PR\", \"container\": \"body\", \"file\": \"EN/chapters/chapter10.tex\", \"line\": 85, \"sha256\": \"8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00937",
      "source": "NDSE2:S10.06",
      "target": "W178",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C10",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W184\", \"source_id\": \"W184\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C10\", \"unit_id\": \"NDSE2:C10\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S10.06\", \"section_title\": \"Onboarding is a long process, not a first PR\", \"container\": \"body\", \"file\": \"EN/chapters/chapter10.tex\", \"line\": 85, \"sha256\": \"8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00938",
      "source": "NDSE2:S10.06",
      "target": "W184",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C10",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W187\", \"source_id\": \"W187\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C10\", \"unit_id\": \"NDSE2:C10\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S10.06\", \"section_title\": \"Onboarding is a long process, not a first PR\", \"container\": \"body\", \"file\": \"EN/chapters/chapter10.tex\", \"line\": 85, \"sha256\": \"8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00939",
      "source": "NDSE2:S10.06",
      "target": "W187",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C10",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W119\", \"source_id\": \"W119\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C10\", \"unit_id\": \"NDSE2:C10\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S10.07\", \"section_title\": \"Mentoring and apprenticeship in a team with agents\", \"container\": \"body\", \"file\": \"EN/chapters/chapter10.tex\", \"line\": 92, \"sha256\": \"8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00940",
      "source": "NDSE2:S10.07",
      "target": "W119",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C10",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W162Corrigendum2026\", \"source_id\": \"BIB:W162Corrigendum2026\", \"resolution\": \"existing_auxiliary_bibliography_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C10\", \"unit_id\": \"NDSE2:C10\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S10.08\", \"section_title\": \"Measuring retention and engineering fluency\", \"container\": \"body\", \"file\": \"EN/chapters/chapter10.tex\", \"line\": 113, \"sha256\": \"8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00941",
      "source": "NDSE2:S10.08",
      "target": "BIB:W162Corrigendum2026",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C10",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"O003\", \"source_id\": \"O003\", \"resolution\": \"existing_graph_node\", \"macro\": \"osmanicite\", \"chapter_hub\": \"C:C10\", \"unit_id\": \"NDSE2:C10\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S10.08\", \"section_title\": \"Measuring retention and engineering fluency\", \"container\": \"body\", \"file\": \"EN/chapters/chapter10.tex\", \"line\": 126, \"sha256\": \"8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00942",
      "source": "NDSE2:S10.08",
      "target": "O003",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C10",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"O017\", \"source_id\": \"O017\", \"resolution\": \"existing_graph_node\", \"macro\": \"osmanicite\", \"chapter_hub\": \"C:C10\", \"unit_id\": \"NDSE2:C10\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S10.08\", \"section_title\": \"Measuring retention and engineering fluency\", \"container\": \"body\", \"file\": \"EN/chapters/chapter10.tex\", \"line\": 126, \"sha256\": \"8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00943",
      "source": "NDSE2:S10.08",
      "target": "O017",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C10",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"P123\", \"source_id\": \"P123\", \"resolution\": \"existing_graph_node\", \"macro\": \"oroszcite\", \"chapter_hub\": \"C:C10\", \"unit_id\": \"NDSE2:C10\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S10.08\", \"section_title\": \"Measuring retention and engineering fluency\", \"container\": \"body\", \"file\": \"EN/chapters/chapter10.tex\", \"line\": 130, \"sha256\": \"8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00944",
      "source": "NDSE2:S10.08",
      "target": "P123",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C10",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W114\", \"source_id\": \"W114\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C10\", \"unit_id\": \"NDSE2:C10\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S10.08\", \"section_title\": \"Measuring retention and engineering fluency\", \"container\": \"body\", \"file\": \"EN/chapters/chapter10.tex\", \"line\": 114, \"sha256\": \"8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00945",
      "source": "NDSE2:S10.08",
      "target": "W114",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C10",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W162\", \"source_id\": \"W162\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C10\", \"unit_id\": \"NDSE2:C10\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S10.08\", \"section_title\": \"Measuring retention and engineering fluency\", \"container\": \"body\", \"file\": \"EN/chapters/chapter10.tex\", \"line\": 113, \"sha256\": \"8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00946",
      "source": "NDSE2:S10.08",
      "target": "W162",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C10",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W170\", \"source_id\": \"W170\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C10\", \"unit_id\": \"NDSE2:C10\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S10.08\", \"section_title\": \"Measuring retention and engineering fluency\", \"container\": \"body\", \"file\": \"EN/chapters/chapter10.tex\", \"line\": 113, \"sha256\": \"8c1523efe9ff14e391995db26334a679c629258003f891389e55b9183e57f36f\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00947",
      "source": "NDSE2:S10.08",
      "target": "W170",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C10",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"F013\", \"source_id\": \"F013\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C10\", \"unit_id\": \"NDSE2:C10\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S10.01\", \"section_title\": \"Completare un task non significa conservarne la comprensione\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter10.tex\", \"line\": 14, \"sha256\": \"6222bf93c5aaff838c33613a03d0e0cbf6bd5a8ac293616b215d9ee5fd534e7f\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00948",
      "source": "NDSE2:S10.01",
      "target": "F013",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C10",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W118\", \"source_id\": \"W118\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C10\", \"unit_id\": \"NDSE2:C10\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S10.01\", \"section_title\": \"Completare un task non significa conservarne la comprensione\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter10.tex\", \"line\": 18, \"sha256\": \"6222bf93c5aaff838c33613a03d0e0cbf6bd5a8ac293616b215d9ee5fd534e7f\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00949",
      "source": "NDSE2:S10.01",
      "target": "W118",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C10",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W154\", \"source_id\": \"W154\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C10\", \"unit_id\": \"NDSE2:C10\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S10.02\", \"section_title\": \"Il debito di comprensione è diverso dal debito tecnico\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter10.tex\", \"line\": 32, \"sha256\": \"6222bf93c5aaff838c33613a03d0e0cbf6bd5a8ac293616b215d9ee5fd534e7f\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00950",
      "source": "NDSE2:S10.02",
      "target": "W154",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C10",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W155\", \"source_id\": \"W155\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C10\", \"unit_id\": \"NDSE2:C10\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S10.02\", \"section_title\": \"Il debito di comprensione è diverso dal debito tecnico\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter10.tex\", \"line\": 34, \"sha256\": \"6222bf93c5aaff838c33613a03d0e0cbf6bd5a8ac293616b215d9ee5fd534e7f\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00951",
      "source": "NDSE2:S10.02",
      "target": "W155",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C10",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W067\", \"source_id\": \"W067\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C10\", \"unit_id\": \"NDSE2:C10\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S10.03\", \"section_title\": \"Principianti, fraintendimenti e difficoltà di verifica\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter10.tex\", \"line\": 52, \"sha256\": \"6222bf93c5aaff838c33613a03d0e0cbf6bd5a8ac293616b215d9ee5fd534e7f\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00952",
      "source": "NDSE2:S10.03",
      "target": "W067",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C10",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W112\", \"source_id\": \"W112\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C10\", \"unit_id\": \"NDSE2:C10\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S10.03\", \"section_title\": \"Principianti, fraintendimenti e difficoltà di verifica\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter10.tex\", \"line\": 52, \"sha256\": \"6222bf93c5aaff838c33613a03d0e0cbf6bd5a8ac293616b215d9ee5fd534e7f\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00953",
      "source": "NDSE2:S10.03",
      "target": "W112",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C10",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W113\", \"source_id\": \"W113\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C10\", \"unit_id\": \"NDSE2:C10\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S10.03\", \"section_title\": \"Principianti, fraintendimenti e difficoltà di verifica\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter10.tex\", \"line\": 48, \"sha256\": \"6222bf93c5aaff838c33613a03d0e0cbf6bd5a8ac293616b215d9ee5fd534e7f\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00954",
      "source": "NDSE2:S10.03",
      "target": "W113",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C10",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W116\", \"source_id\": \"W116\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C10\", \"unit_id\": \"NDSE2:C10\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S10.04\", \"section_title\": \"Cognitive offloading, fisiologia e limiti\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter10.tex\", \"line\": 59, \"sha256\": \"6222bf93c5aaff838c33613a03d0e0cbf6bd5a8ac293616b215d9ee5fd534e7f\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00955",
      "source": "NDSE2:S10.04",
      "target": "W116",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C10",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W117\", \"source_id\": \"W117\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C10\", \"unit_id\": \"NDSE2:C10\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S10.04\", \"section_title\": \"Cognitive offloading, fisiologia e limiti\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter10.tex\", \"line\": 59, \"sha256\": \"6222bf93c5aaff838c33613a03d0e0cbf6bd5a8ac293616b215d9ee5fd534e7f\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00956",
      "source": "NDSE2:S10.04",
      "target": "W117",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C10",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W121\", \"source_id\": \"W121\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C10\", \"unit_id\": \"NDSE2:C10\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S10.04\", \"section_title\": \"Cognitive offloading, fisiologia e limiti\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter10.tex\", \"line\": 59, \"sha256\": \"6222bf93c5aaff838c33613a03d0e0cbf6bd5a8ac293616b215d9ee5fd534e7f\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00957",
      "source": "NDSE2:S10.04",
      "target": "W121",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C10",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W156\", \"source_id\": \"W156\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C10\", \"unit_id\": \"NDSE2:C10\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S10.05\", \"section_title\": \"Imparare attraverso spiegazioni, correzioni e code tour\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter10.tex\", \"line\": 70, \"sha256\": \"6222bf93c5aaff838c33613a03d0e0cbf6bd5a8ac293616b215d9ee5fd534e7f\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00958",
      "source": "NDSE2:S10.05",
      "target": "W156",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C10",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W163\", \"source_id\": \"W163\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C10\", \"unit_id\": \"NDSE2:C10\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S10.05\", \"section_title\": \"Imparare attraverso spiegazioni, correzioni e code tour\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter10.tex\", \"line\": 74, \"sha256\": \"6222bf93c5aaff838c33613a03d0e0cbf6bd5a8ac293616b215d9ee5fd534e7f\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00959",
      "source": "NDSE2:S10.05",
      "target": "W163",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C10",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W178\", \"source_id\": \"W178\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C10\", \"unit_id\": \"NDSE2:C10\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S10.06\", \"section_title\": \"Onboarding: un percorso, non la prima PR\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter10.tex\", \"line\": 85, \"sha256\": \"6222bf93c5aaff838c33613a03d0e0cbf6bd5a8ac293616b215d9ee5fd534e7f\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00960",
      "source": "NDSE2:S10.06",
      "target": "W178",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C10",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W184\", \"source_id\": \"W184\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C10\", \"unit_id\": \"NDSE2:C10\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S10.06\", \"section_title\": \"Onboarding: un percorso, non la prima PR\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter10.tex\", \"line\": 85, \"sha256\": \"6222bf93c5aaff838c33613a03d0e0cbf6bd5a8ac293616b215d9ee5fd534e7f\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00961",
      "source": "NDSE2:S10.06",
      "target": "W184",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C10",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W187\", \"source_id\": \"W187\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C10\", \"unit_id\": \"NDSE2:C10\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S10.06\", \"section_title\": \"Onboarding: un percorso, non la prima PR\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter10.tex\", \"line\": 85, \"sha256\": \"6222bf93c5aaff838c33613a03d0e0cbf6bd5a8ac293616b215d9ee5fd534e7f\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00962",
      "source": "NDSE2:S10.06",
      "target": "W187",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C10",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W119\", \"source_id\": \"W119\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C10\", \"unit_id\": \"NDSE2:C10\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S10.07\", \"section_title\": \"Mentoring e apprendistato in un team con agent\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter10.tex\", \"line\": 92, \"sha256\": \"6222bf93c5aaff838c33613a03d0e0cbf6bd5a8ac293616b215d9ee5fd534e7f\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00963",
      "source": "NDSE2:S10.07",
      "target": "W119",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C10",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W162Corrigendum2026\", \"source_id\": \"BIB:W162Corrigendum2026\", \"resolution\": \"existing_auxiliary_bibliography_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C10\", \"unit_id\": \"NDSE2:C10\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S10.08\", \"section_title\": \"Misurare retention e padronanza ingegneristica\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter10.tex\", \"line\": 113, \"sha256\": \"6222bf93c5aaff838c33613a03d0e0cbf6bd5a8ac293616b215d9ee5fd534e7f\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00964",
      "source": "NDSE2:S10.08",
      "target": "BIB:W162Corrigendum2026",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C10",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"O003\", \"source_id\": \"O003\", \"resolution\": \"existing_graph_node\", \"macro\": \"osmanicite\", \"chapter_hub\": \"C:C10\", \"unit_id\": \"NDSE2:C10\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S10.08\", \"section_title\": \"Misurare retention e padronanza ingegneristica\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter10.tex\", \"line\": 126, \"sha256\": \"6222bf93c5aaff838c33613a03d0e0cbf6bd5a8ac293616b215d9ee5fd534e7f\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00965",
      "source": "NDSE2:S10.08",
      "target": "O003",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C10",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"O017\", \"source_id\": \"O017\", \"resolution\": \"existing_graph_node\", \"macro\": \"osmanicite\", \"chapter_hub\": \"C:C10\", \"unit_id\": \"NDSE2:C10\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S10.08\", \"section_title\": \"Misurare retention e padronanza ingegneristica\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter10.tex\", \"line\": 126, \"sha256\": \"6222bf93c5aaff838c33613a03d0e0cbf6bd5a8ac293616b215d9ee5fd534e7f\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00966",
      "source": "NDSE2:S10.08",
      "target": "O017",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C10",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"P123\", \"source_id\": \"P123\", \"resolution\": \"existing_graph_node\", \"macro\": \"oroszcite\", \"chapter_hub\": \"C:C10\", \"unit_id\": \"NDSE2:C10\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S10.08\", \"section_title\": \"Misurare retention e padronanza ingegneristica\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter10.tex\", \"line\": 130, \"sha256\": \"6222bf93c5aaff838c33613a03d0e0cbf6bd5a8ac293616b215d9ee5fd534e7f\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00967",
      "source": "NDSE2:S10.08",
      "target": "P123",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C10",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W114\", \"source_id\": \"W114\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C10\", \"unit_id\": \"NDSE2:C10\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S10.08\", \"section_title\": \"Misurare retention e padronanza ingegneristica\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter10.tex\", \"line\": 114, \"sha256\": \"6222bf93c5aaff838c33613a03d0e0cbf6bd5a8ac293616b215d9ee5fd534e7f\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00968",
      "source": "NDSE2:S10.08",
      "target": "W114",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C10",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W162\", \"source_id\": \"W162\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C10\", \"unit_id\": \"NDSE2:C10\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S10.08\", \"section_title\": \"Misurare retention e padronanza ingegneristica\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter10.tex\", \"line\": 113, \"sha256\": \"6222bf93c5aaff838c33613a03d0e0cbf6bd5a8ac293616b215d9ee5fd534e7f\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00969",
      "source": "NDSE2:S10.08",
      "target": "W162",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C10",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W170\", \"source_id\": \"W170\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C10\", \"unit_id\": \"NDSE2:C10\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S10.08\", \"section_title\": \"Misurare retention e padronanza ingegneristica\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter10.tex\", \"line\": 113, \"sha256\": \"6222bf93c5aaff838c33613a03d0e0cbf6bd5a8ac293616b215d9ee5fd534e7f\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_00970",
      "source": "NDSE2:S10.08",
      "target": "W170",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_HAS_CHAPTER",
      "provenance": "Atlas update, 2026-10-18",
      "chapter_number": 11,
      "id": "u20261018_00971",
      "source": "PUB:NDSE2",
      "target": "NDSE2:C11",
      "key": "UPDATE_20261018:NDSE2_HAS_CHAPTER",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_REPRESENTS_CHAPTER",
      "provenance": "Atlas update, 2026-10-18",
      "id": "u20261018_00972",
      "source": "NDSE2:C11",
      "target": "C:C11",
      "key": "UPDATE_20261018:NDSE2_REPRESENTS_CHAPTER",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter11.tex",
      "source_line": 13,
      "section_number": "11.1",
      "id": "u20261018_00973",
      "source": "NDSE2:C11",
      "target": "NDSE2:S11.01",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter11.tex",
      "source_line": 50,
      "section_number": "11.2",
      "id": "u20261018_00974",
      "source": "NDSE2:C11",
      "target": "NDSE2:S11.02",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter11.tex",
      "source_line": 79,
      "section_number": "11.3",
      "id": "u20261018_00975",
      "source": "NDSE2:C11",
      "target": "NDSE2:S11.03",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter11.tex",
      "source_line": 100,
      "section_number": "11.4",
      "id": "u20261018_00976",
      "source": "NDSE2:C11",
      "target": "NDSE2:S11.04",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter11.tex",
      "source_line": 121,
      "section_number": "11.5",
      "id": "u20261018_00977",
      "source": "NDSE2:C11",
      "target": "NDSE2:S11.05",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter11.tex",
      "source_line": 152,
      "section_number": "11.6",
      "id": "u20261018_00978",
      "source": "NDSE2:C11",
      "target": "NDSE2:S11.06",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter11.tex",
      "source_line": 172,
      "section_number": "11.7",
      "id": "u20261018_00979",
      "source": "NDSE2:C11",
      "target": "NDSE2:S11.07",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter11.tex",
      "source_line": 184,
      "section_number": "11.8",
      "id": "u20261018_00980",
      "source": "NDSE2:C11",
      "target": "NDSE2:S11.08",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter11.tex",
      "source_line": 193,
      "section_number": "11.9",
      "id": "u20261018_00981",
      "source": "NDSE2:C11",
      "target": "NDSE2:S11.09",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/didactics/worked11.tex",
      "source_line": 1,
      "section_number": "11.10",
      "id": "u20261018_00982",
      "source": "NDSE2:C11",
      "target": "NDSE2:S11.10",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/exercises/exercise11.tex",
      "source_line": 2,
      "section_number": "11.11",
      "id": "u20261018_00983",
      "source": "NDSE2:C11",
      "target": "NDSE2:S11.11",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C11",
      "locators_json": "[{\"file\": \"EN/chapters/chapter11.tex\", \"line\": 16, \"macro\": \"autocite\", \"bibkey\": \"F027\", \"sha256\": \"18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300\", \"section_id\": \"NDSE2:S11.01\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00984",
      "source": "NDSE2:C11",
      "target": "F027",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C11",
      "locators_json": "[{\"file\": \"EN/chapters/chapter11.tex\", \"line\": 161, \"macro\": \"osmanicite\", \"bibkey\": \"O009\", \"sha256\": \"18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300\", \"section_id\": \"NDSE2:S11.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00985",
      "source": "NDSE2:C11",
      "target": "O009",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C11",
      "locators_json": "[{\"file\": \"EN/chapters/chapter11.tex\", \"line\": 27, \"macro\": \"oroszcite\", \"bibkey\": \"P078\", \"sha256\": \"18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300\", \"section_id\": \"NDSE2:S11.01\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00986",
      "source": "NDSE2:C11",
      "target": "P078",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C11",
      "locators_json": "[{\"file\": \"EN/chapters/chapter11.tex\", \"line\": 24, \"macro\": \"autocite\", \"bibkey\": \"W010\", \"sha256\": \"18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300\", \"section_id\": \"NDSE2:S11.01\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00987",
      "source": "NDSE2:C11",
      "target": "W010",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C11",
      "locators_json": "[{\"file\": \"EN/chapters/chapter11.tex\", \"line\": 110, \"macro\": \"autocite\", \"bibkey\": \"W011\", \"sha256\": \"18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300\", \"section_id\": \"NDSE2:S11.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00988",
      "source": "NDSE2:C11",
      "target": "W011",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C11",
      "locators_json": "[{\"file\": \"EN/chapters/chapter11.tex\", \"line\": 178, \"macro\": \"autocite\", \"bibkey\": \"W058\", \"sha256\": \"18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300\", \"section_id\": \"NDSE2:S11.07\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00989",
      "source": "NDSE2:C11",
      "target": "W058",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C11",
      "locators_json": "[{\"file\": \"EN/chapters/chapter11.tex\", \"line\": 130, \"macro\": \"autocite\", \"bibkey\": \"W071\", \"sha256\": \"18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300\", \"section_id\": \"NDSE2:S11.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00990",
      "source": "NDSE2:C11",
      "target": "W071",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 3,
      "literal_citation": true,
      "chapter_hub": "C:C11",
      "locators_json": "[{\"file\": \"EN/chapters/chapter11.tex\", \"line\": 18, \"macro\": \"autocite\", \"bibkey\": \"W094\", \"sha256\": \"18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300\", \"section_id\": \"NDSE2:S11.01\"}, {\"file\": \"EN/chapters/chapter11.tex\", \"line\": 24, \"macro\": \"autocite\", \"bibkey\": \"W094\", \"sha256\": \"18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300\", \"section_id\": \"NDSE2:S11.01\"}, {\"file\": \"EN/chapters/chapter11.tex\", \"line\": 178, \"macro\": \"autocite\", \"bibkey\": \"W094\", \"sha256\": \"18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300\", \"section_id\": \"NDSE2:S11.07\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00991",
      "source": "NDSE2:C11",
      "target": "W094",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C11",
      "locators_json": "[{\"file\": \"EN/chapters/chapter11.tex\", \"line\": 178, \"macro\": \"autocite\", \"bibkey\": \"W112\", \"sha256\": \"18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300\", \"section_id\": \"NDSE2:S11.07\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00992",
      "source": "NDSE2:C11",
      "target": "W112",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 3,
      "literal_citation": true,
      "chapter_hub": "C:C11",
      "locators_json": "[{\"file\": \"EN/chapters/chapter11.tex\", \"line\": 81, \"macro\": \"autocite\", \"bibkey\": \"W147\", \"sha256\": \"18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300\", \"section_id\": \"NDSE2:S11.03\"}, {\"file\": \"EN/chapters/chapter11.tex\", \"line\": 81, \"macro\": \"autocite\", \"bibkey\": \"W147\", \"sha256\": \"18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300\", \"section_id\": \"NDSE2:S11.03\"}, {\"file\": \"EN/chapters/chapter11.tex\", \"line\": 90, \"macro\": \"autocite\", \"bibkey\": \"W147\", \"sha256\": \"18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300\", \"section_id\": \"NDSE2:S11.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00993",
      "source": "NDSE2:C11",
      "target": "W147",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C11",
      "locators_json": "[{\"file\": \"EN/chapters/chapter11.tex\", \"line\": 130, \"macro\": \"autocite\", \"bibkey\": \"W148\", \"sha256\": \"18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300\", \"section_id\": \"NDSE2:S11.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00994",
      "source": "NDSE2:C11",
      "target": "W148",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "C:C11",
      "locators_json": "[{\"file\": \"EN/chapters/chapter11.tex\", \"line\": 174, \"macro\": \"autocite\", \"bibkey\": \"W149\", \"sha256\": \"18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300\", \"section_id\": \"NDSE2:S11.07\"}, {\"file\": \"EN/chapters/chapter11.tex\", \"line\": 174, \"macro\": \"autocite\", \"bibkey\": \"W149\", \"sha256\": \"18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300\", \"section_id\": \"NDSE2:S11.07\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00995",
      "source": "NDSE2:C11",
      "target": "W149",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 3,
      "literal_citation": true,
      "chapter_hub": "C:C11",
      "locators_json": "[{\"file\": \"EN/chapters/chapter11.tex\", \"line\": 83, \"macro\": \"autocite\", \"bibkey\": \"W150\", \"sha256\": \"18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300\", \"section_id\": \"NDSE2:S11.03\"}, {\"file\": \"EN/chapters/chapter11.tex\", \"line\": 83, \"macro\": \"autocite\", \"bibkey\": \"W150\", \"sha256\": \"18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300\", \"section_id\": \"NDSE2:S11.03\"}, {\"file\": \"EN/chapters/chapter11.tex\", \"line\": 90, \"macro\": \"autocite\", \"bibkey\": \"W150\", \"sha256\": \"18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300\", \"section_id\": \"NDSE2:S11.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00996",
      "source": "NDSE2:C11",
      "target": "W150",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C11",
      "locators_json": "[{\"file\": \"EN/chapters/chapter11.tex\", \"line\": 110, \"macro\": \"autocite\", \"bibkey\": \"W151\", \"sha256\": \"18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300\", \"section_id\": \"NDSE2:S11.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00997",
      "source": "NDSE2:C11",
      "target": "W151",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C11",
      "locators_json": "[{\"file\": \"EN/chapters/chapter11.tex\", \"line\": 73, \"macro\": \"autocite\", \"bibkey\": \"W152\", \"sha256\": \"18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300\", \"section_id\": \"NDSE2:S11.02\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00998",
      "source": "NDSE2:C11",
      "target": "W152",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C11",
      "locators_json": "[{\"file\": \"EN/chapters/chapter11.tex\", \"line\": 73, \"macro\": \"autocite\", \"bibkey\": \"W153\", \"sha256\": \"18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300\", \"section_id\": \"NDSE2:S11.02\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_00999",
      "source": "NDSE2:C11",
      "target": "W153",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C11",
      "locators_json": "[{\"file\": \"EN/chapters/chapter11.tex\", \"line\": 186, \"macro\": \"autocite\", \"bibkey\": \"W173\", \"sha256\": \"18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300\", \"section_id\": \"NDSE2:S11.08\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01000",
      "source": "NDSE2:C11",
      "target": "W173",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C11",
      "locators_json": "[{\"file\": \"EN/chapters/chapter11.tex\", \"line\": 186, \"macro\": \"autocite\", \"bibkey\": \"W185\", \"sha256\": \"18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300\", \"section_id\": \"NDSE2:S11.08\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01001",
      "source": "NDSE2:C11",
      "target": "W185",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C11",
      "locators_json": "[{\"file\": \"EN/chapters/chapter11.tex\", \"line\": 186, \"macro\": \"autocite\", \"bibkey\": \"W189\", \"sha256\": \"18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300\", \"section_id\": \"NDSE2:S11.08\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01002",
      "source": "NDSE2:C11",
      "target": "W189",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C11",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter11.tex\", \"line\": 16, \"macro\": \"autocite\", \"bibkey\": \"F027\", \"sha256\": \"d6d2c7ee5c616cbd5012cd7d666e360aaab4413958e73e0e92ef71db50b9edb1\", \"section_id\": \"NDSE2:S11.01\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01003",
      "source": "NDSE2:C11",
      "target": "F027",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C11",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter11.tex\", \"line\": 161, \"macro\": \"osmanicite\", \"bibkey\": \"O009\", \"sha256\": \"d6d2c7ee5c616cbd5012cd7d666e360aaab4413958e73e0e92ef71db50b9edb1\", \"section_id\": \"NDSE2:S11.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01004",
      "source": "NDSE2:C11",
      "target": "O009",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C11",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter11.tex\", \"line\": 27, \"macro\": \"oroszcite\", \"bibkey\": \"P078\", \"sha256\": \"d6d2c7ee5c616cbd5012cd7d666e360aaab4413958e73e0e92ef71db50b9edb1\", \"section_id\": \"NDSE2:S11.01\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01005",
      "source": "NDSE2:C11",
      "target": "P078",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C11",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter11.tex\", \"line\": 24, \"macro\": \"autocite\", \"bibkey\": \"W010\", \"sha256\": \"d6d2c7ee5c616cbd5012cd7d666e360aaab4413958e73e0e92ef71db50b9edb1\", \"section_id\": \"NDSE2:S11.01\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01006",
      "source": "NDSE2:C11",
      "target": "W010",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C11",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter11.tex\", \"line\": 110, \"macro\": \"autocite\", \"bibkey\": \"W011\", \"sha256\": \"d6d2c7ee5c616cbd5012cd7d666e360aaab4413958e73e0e92ef71db50b9edb1\", \"section_id\": \"NDSE2:S11.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01007",
      "source": "NDSE2:C11",
      "target": "W011",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C11",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter11.tex\", \"line\": 178, \"macro\": \"autocite\", \"bibkey\": \"W058\", \"sha256\": \"d6d2c7ee5c616cbd5012cd7d666e360aaab4413958e73e0e92ef71db50b9edb1\", \"section_id\": \"NDSE2:S11.07\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01008",
      "source": "NDSE2:C11",
      "target": "W058",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C11",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter11.tex\", \"line\": 130, \"macro\": \"autocite\", \"bibkey\": \"W071\", \"sha256\": \"d6d2c7ee5c616cbd5012cd7d666e360aaab4413958e73e0e92ef71db50b9edb1\", \"section_id\": \"NDSE2:S11.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01009",
      "source": "NDSE2:C11",
      "target": "W071",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 3,
      "literal_citation": true,
      "chapter_hub": "C:C11",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter11.tex\", \"line\": 18, \"macro\": \"autocite\", \"bibkey\": \"W094\", \"sha256\": \"d6d2c7ee5c616cbd5012cd7d666e360aaab4413958e73e0e92ef71db50b9edb1\", \"section_id\": \"NDSE2:S11.01\"}, {\"file\": \"ITA/chapters/chapter11.tex\", \"line\": 24, \"macro\": \"autocite\", \"bibkey\": \"W094\", \"sha256\": \"d6d2c7ee5c616cbd5012cd7d666e360aaab4413958e73e0e92ef71db50b9edb1\", \"section_id\": \"NDSE2:S11.01\"}, {\"file\": \"ITA/chapters/chapter11.tex\", \"line\": 178, \"macro\": \"autocite\", \"bibkey\": \"W094\", \"sha256\": \"d6d2c7ee5c616cbd5012cd7d666e360aaab4413958e73e0e92ef71db50b9edb1\", \"section_id\": \"NDSE2:S11.07\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01010",
      "source": "NDSE2:C11",
      "target": "W094",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C11",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter11.tex\", \"line\": 178, \"macro\": \"autocite\", \"bibkey\": \"W112\", \"sha256\": \"d6d2c7ee5c616cbd5012cd7d666e360aaab4413958e73e0e92ef71db50b9edb1\", \"section_id\": \"NDSE2:S11.07\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01011",
      "source": "NDSE2:C11",
      "target": "W112",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 3,
      "literal_citation": true,
      "chapter_hub": "C:C11",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter11.tex\", \"line\": 81, \"macro\": \"autocite\", \"bibkey\": \"W147\", \"sha256\": \"d6d2c7ee5c616cbd5012cd7d666e360aaab4413958e73e0e92ef71db50b9edb1\", \"section_id\": \"NDSE2:S11.03\"}, {\"file\": \"ITA/chapters/chapter11.tex\", \"line\": 81, \"macro\": \"autocite\", \"bibkey\": \"W147\", \"sha256\": \"d6d2c7ee5c616cbd5012cd7d666e360aaab4413958e73e0e92ef71db50b9edb1\", \"section_id\": \"NDSE2:S11.03\"}, {\"file\": \"ITA/chapters/chapter11.tex\", \"line\": 90, \"macro\": \"autocite\", \"bibkey\": \"W147\", \"sha256\": \"d6d2c7ee5c616cbd5012cd7d666e360aaab4413958e73e0e92ef71db50b9edb1\", \"section_id\": \"NDSE2:S11.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01012",
      "source": "NDSE2:C11",
      "target": "W147",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C11",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter11.tex\", \"line\": 130, \"macro\": \"autocite\", \"bibkey\": \"W148\", \"sha256\": \"d6d2c7ee5c616cbd5012cd7d666e360aaab4413958e73e0e92ef71db50b9edb1\", \"section_id\": \"NDSE2:S11.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01013",
      "source": "NDSE2:C11",
      "target": "W148",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "C:C11",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter11.tex\", \"line\": 174, \"macro\": \"autocite\", \"bibkey\": \"W149\", \"sha256\": \"d6d2c7ee5c616cbd5012cd7d666e360aaab4413958e73e0e92ef71db50b9edb1\", \"section_id\": \"NDSE2:S11.07\"}, {\"file\": \"ITA/chapters/chapter11.tex\", \"line\": 174, \"macro\": \"autocite\", \"bibkey\": \"W149\", \"sha256\": \"d6d2c7ee5c616cbd5012cd7d666e360aaab4413958e73e0e92ef71db50b9edb1\", \"section_id\": \"NDSE2:S11.07\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01014",
      "source": "NDSE2:C11",
      "target": "W149",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 3,
      "literal_citation": true,
      "chapter_hub": "C:C11",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter11.tex\", \"line\": 83, \"macro\": \"autocite\", \"bibkey\": \"W150\", \"sha256\": \"d6d2c7ee5c616cbd5012cd7d666e360aaab4413958e73e0e92ef71db50b9edb1\", \"section_id\": \"NDSE2:S11.03\"}, {\"file\": \"ITA/chapters/chapter11.tex\", \"line\": 83, \"macro\": \"autocite\", \"bibkey\": \"W150\", \"sha256\": \"d6d2c7ee5c616cbd5012cd7d666e360aaab4413958e73e0e92ef71db50b9edb1\", \"section_id\": \"NDSE2:S11.03\"}, {\"file\": \"ITA/chapters/chapter11.tex\", \"line\": 90, \"macro\": \"autocite\", \"bibkey\": \"W150\", \"sha256\": \"d6d2c7ee5c616cbd5012cd7d666e360aaab4413958e73e0e92ef71db50b9edb1\", \"section_id\": \"NDSE2:S11.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01015",
      "source": "NDSE2:C11",
      "target": "W150",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C11",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter11.tex\", \"line\": 110, \"macro\": \"autocite\", \"bibkey\": \"W151\", \"sha256\": \"d6d2c7ee5c616cbd5012cd7d666e360aaab4413958e73e0e92ef71db50b9edb1\", \"section_id\": \"NDSE2:S11.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01016",
      "source": "NDSE2:C11",
      "target": "W151",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C11",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter11.tex\", \"line\": 73, \"macro\": \"autocite\", \"bibkey\": \"W152\", \"sha256\": \"d6d2c7ee5c616cbd5012cd7d666e360aaab4413958e73e0e92ef71db50b9edb1\", \"section_id\": \"NDSE2:S11.02\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01017",
      "source": "NDSE2:C11",
      "target": "W152",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C11",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter11.tex\", \"line\": 73, \"macro\": \"autocite\", \"bibkey\": \"W153\", \"sha256\": \"d6d2c7ee5c616cbd5012cd7d666e360aaab4413958e73e0e92ef71db50b9edb1\", \"section_id\": \"NDSE2:S11.02\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01018",
      "source": "NDSE2:C11",
      "target": "W153",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C11",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter11.tex\", \"line\": 186, \"macro\": \"autocite\", \"bibkey\": \"W173\", \"sha256\": \"d6d2c7ee5c616cbd5012cd7d666e360aaab4413958e73e0e92ef71db50b9edb1\", \"section_id\": \"NDSE2:S11.08\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01019",
      "source": "NDSE2:C11",
      "target": "W173",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C11",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter11.tex\", \"line\": 186, \"macro\": \"autocite\", \"bibkey\": \"W185\", \"sha256\": \"d6d2c7ee5c616cbd5012cd7d666e360aaab4413958e73e0e92ef71db50b9edb1\", \"section_id\": \"NDSE2:S11.08\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01020",
      "source": "NDSE2:C11",
      "target": "W185",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C11",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter11.tex\", \"line\": 186, \"macro\": \"autocite\", \"bibkey\": \"W189\", \"sha256\": \"d6d2c7ee5c616cbd5012cd7d666e360aaab4413958e73e0e92ef71db50b9edb1\", \"section_id\": \"NDSE2:S11.08\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01021",
      "source": "NDSE2:C11",
      "target": "W189",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C11",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"F027\", \"source_id\": \"F027\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C11\", \"unit_id\": \"NDSE2:C11\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S11.01\", \"section_title\": \"From individual productivity to team throughput\", \"container\": \"body\", \"file\": \"EN/chapters/chapter11.tex\", \"line\": 16, \"sha256\": \"18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01022",
      "source": "NDSE2:S11.01",
      "target": "F027",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C11",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"P078\", \"source_id\": \"P078\", \"resolution\": \"existing_graph_node\", \"macro\": \"oroszcite\", \"chapter_hub\": \"C:C11\", \"unit_id\": \"NDSE2:C11\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S11.01\", \"section_title\": \"From individual productivity to team throughput\", \"container\": \"body\", \"file\": \"EN/chapters/chapter11.tex\", \"line\": 27, \"sha256\": \"18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01023",
      "source": "NDSE2:S11.01",
      "target": "P078",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C11",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W010\", \"source_id\": \"W010\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C11\", \"unit_id\": \"NDSE2:C11\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S11.01\", \"section_title\": \"From individual productivity to team throughput\", \"container\": \"body\", \"file\": \"EN/chapters/chapter11.tex\", \"line\": 24, \"sha256\": \"18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01024",
      "source": "NDSE2:S11.01",
      "target": "W010",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 2,
      "chapter_hub": "C:C11",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W094\", \"source_id\": \"W094\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C11\", \"unit_id\": \"NDSE2:C11\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S11.01\", \"section_title\": \"From individual productivity to team throughput\", \"container\": \"body\", \"file\": \"EN/chapters/chapter11.tex\", \"line\": 18, \"sha256\": \"18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W094\", \"source_id\": \"W094\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C11\", \"unit_id\": \"NDSE2:C11\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S11.01\", \"section_title\": \"From individual productivity to team throughput\", \"container\": \"body\", \"file\": \"EN/chapters/chapter11.tex\", \"line\": 24, \"sha256\": \"18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01025",
      "source": "NDSE2:S11.01",
      "target": "W094",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C11",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W152\", \"source_id\": \"W152\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C11\", \"unit_id\": \"NDSE2:C11\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S11.02\", \"section_title\": \"New division of labor in engineering teams\", \"container\": \"body\", \"file\": \"EN/chapters/chapter11.tex\", \"line\": 73, \"sha256\": \"18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01026",
      "source": "NDSE2:S11.02",
      "target": "W152",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C11",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W153\", \"source_id\": \"W153\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C11\", \"unit_id\": \"NDSE2:C11\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S11.02\", \"section_title\": \"New division of labor in engineering teams\", \"container\": \"body\", \"file\": \"EN/chapters/chapter11.tex\", \"line\": 73, \"sha256\": \"18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01027",
      "source": "NDSE2:S11.02",
      "target": "W153",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 3,
      "chapter_hub": "C:C11",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W147\", \"source_id\": \"W147\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C11\", \"unit_id\": \"NDSE2:C11\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S11.03\", \"section_title\": \"Policies that make expectations visible\", \"container\": \"body\", \"file\": \"EN/chapters/chapter11.tex\", \"line\": 81, \"sha256\": \"18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W147\", \"source_id\": \"W147\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C11\", \"unit_id\": \"NDSE2:C11\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S11.03\", \"section_title\": \"Policies that make expectations visible\", \"container\": \"body\", \"file\": \"EN/chapters/chapter11.tex\", \"line\": 81, \"sha256\": \"18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W147\", \"source_id\": \"W147\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C11\", \"unit_id\": \"NDSE2:C11\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S11.03\", \"section_title\": \"Policies that make expectations visible\", \"container\": \"body\", \"file\": \"EN/chapters/chapter11.tex\", \"line\": 90, \"sha256\": \"18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01028",
      "source": "NDSE2:S11.03",
      "target": "W147",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 3,
      "chapter_hub": "C:C11",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W150\", \"source_id\": \"W150\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C11\", \"unit_id\": \"NDSE2:C11\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S11.03\", \"section_title\": \"Policies that make expectations visible\", \"container\": \"body\", \"file\": \"EN/chapters/chapter11.tex\", \"line\": 83, \"sha256\": \"18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W150\", \"source_id\": \"W150\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C11\", \"unit_id\": \"NDSE2:C11\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S11.03\", \"section_title\": \"Policies that make expectations visible\", \"container\": \"body\", \"file\": \"EN/chapters/chapter11.tex\", \"line\": 83, \"sha256\": \"18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W150\", \"source_id\": \"W150\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C11\", \"unit_id\": \"NDSE2:C11\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S11.03\", \"section_title\": \"Policies that make expectations visible\", \"container\": \"body\", \"file\": \"EN/chapters/chapter11.tex\", \"line\": 90, \"sha256\": \"18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01029",
      "source": "NDSE2:S11.03",
      "target": "W150",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C11",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W011\", \"source_id\": \"W011\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C11\", \"unit_id\": \"NDSE2:C11\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S11.04\", \"section_title\": \"Executable policy as an engineering proposal\", \"container\": \"body\", \"file\": \"EN/chapters/chapter11.tex\", \"line\": 110, \"sha256\": \"18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01030",
      "source": "NDSE2:S11.04",
      "target": "W011",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C11",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W151\", \"source_id\": \"W151\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C11\", \"unit_id\": \"NDSE2:C11\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S11.04\", \"section_title\": \"Executable policy as an engineering proposal\", \"container\": \"body\", \"file\": \"EN/chapters/chapter11.tex\", \"line\": 110, \"sha256\": \"18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01031",
      "source": "NDSE2:S11.04",
      "target": "W151",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C11",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W071\", \"source_id\": \"W071\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C11\", \"unit_id\": \"NDSE2:C11\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S11.05\", \"section_title\": \"Agile team work with agent-produced increments\", \"container\": \"body\", \"file\": \"EN/chapters/chapter11.tex\", \"line\": 130, \"sha256\": \"18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01032",
      "source": "NDSE2:S11.05",
      "target": "W071",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C11",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W148\", \"source_id\": \"W148\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C11\", \"unit_id\": \"NDSE2:C11\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S11.05\", \"section_title\": \"Agile team work with agent-produced increments\", \"container\": \"body\", \"file\": \"EN/chapters/chapter11.tex\", \"line\": 130, \"sha256\": \"18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01033",
      "source": "NDSE2:S11.05",
      "target": "W148",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C11",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"O009\", \"source_id\": \"O009\", \"resolution\": \"existing_graph_node\", \"macro\": \"osmanicite\", \"chapter_hub\": \"C:C11\", \"unit_id\": \"NDSE2:C11\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S11.06\", \"section_title\": \"Human accountability, conflicts and escalation\", \"container\": \"body\", \"file\": \"EN/chapters/chapter11.tex\", \"line\": 161, \"sha256\": \"18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01034",
      "source": "NDSE2:S11.06",
      "target": "O009",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C11",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W058\", \"source_id\": \"W058\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C11\", \"unit_id\": \"NDSE2:C11\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S11.07\", \"section_title\": \"Maintainer load and newcomer participation\", \"container\": \"body\", \"file\": \"EN/chapters/chapter11.tex\", \"line\": 178, \"sha256\": \"18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01035",
      "source": "NDSE2:S11.07",
      "target": "W058",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C11",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W094\", \"source_id\": \"W094\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C11\", \"unit_id\": \"NDSE2:C11\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S11.07\", \"section_title\": \"Maintainer load and newcomer participation\", \"container\": \"body\", \"file\": \"EN/chapters/chapter11.tex\", \"line\": 178, \"sha256\": \"18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01036",
      "source": "NDSE2:S11.07",
      "target": "W094",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C11",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W112\", \"source_id\": \"W112\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C11\", \"unit_id\": \"NDSE2:C11\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S11.07\", \"section_title\": \"Maintainer load and newcomer participation\", \"container\": \"body\", \"file\": \"EN/chapters/chapter11.tex\", \"line\": 178, \"sha256\": \"18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01037",
      "source": "NDSE2:S11.07",
      "target": "W112",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 2,
      "chapter_hub": "C:C11",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W149\", \"source_id\": \"W149\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C11\", \"unit_id\": \"NDSE2:C11\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S11.07\", \"section_title\": \"Maintainer load and newcomer participation\", \"container\": \"body\", \"file\": \"EN/chapters/chapter11.tex\", \"line\": 174, \"sha256\": \"18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W149\", \"source_id\": \"W149\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C11\", \"unit_id\": \"NDSE2:C11\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S11.07\", \"section_title\": \"Maintainer load and newcomer participation\", \"container\": \"body\", \"file\": \"EN/chapters/chapter11.tex\", \"line\": 174, \"sha256\": \"18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01038",
      "source": "NDSE2:S11.07",
      "target": "W149",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C11",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W173\", \"source_id\": \"W173\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C11\", \"unit_id\": \"NDSE2:C11\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S11.08\", \"section_title\": \"Knowledge handoff and stewardship rights\", \"container\": \"body\", \"file\": \"EN/chapters/chapter11.tex\", \"line\": 186, \"sha256\": \"18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01039",
      "source": "NDSE2:S11.08",
      "target": "W173",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C11",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W185\", \"source_id\": \"W185\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C11\", \"unit_id\": \"NDSE2:C11\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S11.08\", \"section_title\": \"Knowledge handoff and stewardship rights\", \"container\": \"body\", \"file\": \"EN/chapters/chapter11.tex\", \"line\": 186, \"sha256\": \"18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01040",
      "source": "NDSE2:S11.08",
      "target": "W185",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C11",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W189\", \"source_id\": \"W189\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C11\", \"unit_id\": \"NDSE2:C11\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S11.08\", \"section_title\": \"Knowledge handoff and stewardship rights\", \"container\": \"body\", \"file\": \"EN/chapters/chapter11.tex\", \"line\": 186, \"sha256\": \"18eb375b24343b3106d1530b9ca03a4a3dd0b88a58a34459858cd1f93cace300\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01041",
      "source": "NDSE2:S11.08",
      "target": "W189",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C11",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"F027\", \"source_id\": \"F027\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C11\", \"unit_id\": \"NDSE2:C11\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S11.01\", \"section_title\": \"Dalla produttività individuale al throughput del team\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter11.tex\", \"line\": 16, \"sha256\": \"d6d2c7ee5c616cbd5012cd7d666e360aaab4413958e73e0e92ef71db50b9edb1\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01042",
      "source": "NDSE2:S11.01",
      "target": "F027",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C11",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"P078\", \"source_id\": \"P078\", \"resolution\": \"existing_graph_node\", \"macro\": \"oroszcite\", \"chapter_hub\": \"C:C11\", \"unit_id\": \"NDSE2:C11\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S11.01\", \"section_title\": \"Dalla produttività individuale al throughput del team\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter11.tex\", \"line\": 27, \"sha256\": \"d6d2c7ee5c616cbd5012cd7d666e360aaab4413958e73e0e92ef71db50b9edb1\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01043",
      "source": "NDSE2:S11.01",
      "target": "P078",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C11",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W010\", \"source_id\": \"W010\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C11\", \"unit_id\": \"NDSE2:C11\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S11.01\", \"section_title\": \"Dalla produttività individuale al throughput del team\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter11.tex\", \"line\": 24, \"sha256\": \"d6d2c7ee5c616cbd5012cd7d666e360aaab4413958e73e0e92ef71db50b9edb1\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01044",
      "source": "NDSE2:S11.01",
      "target": "W010",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 2,
      "chapter_hub": "C:C11",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W094\", \"source_id\": \"W094\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C11\", \"unit_id\": \"NDSE2:C11\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S11.01\", \"section_title\": \"Dalla produttività individuale al throughput del team\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter11.tex\", \"line\": 18, \"sha256\": \"d6d2c7ee5c616cbd5012cd7d666e360aaab4413958e73e0e92ef71db50b9edb1\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W094\", \"source_id\": \"W094\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C11\", \"unit_id\": \"NDSE2:C11\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S11.01\", \"section_title\": \"Dalla produttività individuale al throughput del team\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter11.tex\", \"line\": 24, \"sha256\": \"d6d2c7ee5c616cbd5012cd7d666e360aaab4413958e73e0e92ef71db50b9edb1\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01045",
      "source": "NDSE2:S11.01",
      "target": "W094",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C11",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W152\", \"source_id\": \"W152\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C11\", \"unit_id\": \"NDSE2:C11\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S11.02\", \"section_title\": \"Una nuova divisione del lavoro nei team di ingegneria\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter11.tex\", \"line\": 73, \"sha256\": \"d6d2c7ee5c616cbd5012cd7d666e360aaab4413958e73e0e92ef71db50b9edb1\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01046",
      "source": "NDSE2:S11.02",
      "target": "W152",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C11",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W153\", \"source_id\": \"W153\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C11\", \"unit_id\": \"NDSE2:C11\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S11.02\", \"section_title\": \"Una nuova divisione del lavoro nei team di ingegneria\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter11.tex\", \"line\": 73, \"sha256\": \"d6d2c7ee5c616cbd5012cd7d666e360aaab4413958e73e0e92ef71db50b9edb1\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01047",
      "source": "NDSE2:S11.02",
      "target": "W153",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 3,
      "chapter_hub": "C:C11",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W147\", \"source_id\": \"W147\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C11\", \"unit_id\": \"NDSE2:C11\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S11.03\", \"section_title\": \"Policy che rendono esplicite le aspettative\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter11.tex\", \"line\": 81, \"sha256\": \"d6d2c7ee5c616cbd5012cd7d666e360aaab4413958e73e0e92ef71db50b9edb1\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W147\", \"source_id\": \"W147\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C11\", \"unit_id\": \"NDSE2:C11\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S11.03\", \"section_title\": \"Policy che rendono esplicite le aspettative\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter11.tex\", \"line\": 81, \"sha256\": \"d6d2c7ee5c616cbd5012cd7d666e360aaab4413958e73e0e92ef71db50b9edb1\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W147\", \"source_id\": \"W147\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C11\", \"unit_id\": \"NDSE2:C11\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S11.03\", \"section_title\": \"Policy che rendono esplicite le aspettative\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter11.tex\", \"line\": 90, \"sha256\": \"d6d2c7ee5c616cbd5012cd7d666e360aaab4413958e73e0e92ef71db50b9edb1\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01048",
      "source": "NDSE2:S11.03",
      "target": "W147",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 3,
      "chapter_hub": "C:C11",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W150\", \"source_id\": \"W150\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C11\", \"unit_id\": \"NDSE2:C11\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S11.03\", \"section_title\": \"Policy che rendono esplicite le aspettative\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter11.tex\", \"line\": 83, \"sha256\": \"d6d2c7ee5c616cbd5012cd7d666e360aaab4413958e73e0e92ef71db50b9edb1\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W150\", \"source_id\": \"W150\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C11\", \"unit_id\": \"NDSE2:C11\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S11.03\", \"section_title\": \"Policy che rendono esplicite le aspettative\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter11.tex\", \"line\": 83, \"sha256\": \"d6d2c7ee5c616cbd5012cd7d666e360aaab4413958e73e0e92ef71db50b9edb1\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W150\", \"source_id\": \"W150\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C11\", \"unit_id\": \"NDSE2:C11\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S11.03\", \"section_title\": \"Policy che rendono esplicite le aspettative\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter11.tex\", \"line\": 90, \"sha256\": \"d6d2c7ee5c616cbd5012cd7d666e360aaab4413958e73e0e92ef71db50b9edb1\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01049",
      "source": "NDSE2:S11.03",
      "target": "W150",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C11",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W011\", \"source_id\": \"W011\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C11\", \"unit_id\": \"NDSE2:C11\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S11.04\", \"section_title\": \"Una policy eseguibile come proposta ingegneristica\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter11.tex\", \"line\": 110, \"sha256\": \"d6d2c7ee5c616cbd5012cd7d666e360aaab4413958e73e0e92ef71db50b9edb1\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01050",
      "source": "NDSE2:S11.04",
      "target": "W011",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C11",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W151\", \"source_id\": \"W151\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C11\", \"unit_id\": \"NDSE2:C11\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S11.04\", \"section_title\": \"Una policy eseguibile come proposta ingegneristica\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter11.tex\", \"line\": 110, \"sha256\": \"d6d2c7ee5c616cbd5012cd7d666e360aaab4413958e73e0e92ef71db50b9edb1\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01051",
      "source": "NDSE2:S11.04",
      "target": "W151",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C11",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W071\", \"source_id\": \"W071\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C11\", \"unit_id\": \"NDSE2:C11\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S11.05\", \"section_title\": \"Lavoro agile con incrementi prodotti dagli agent\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter11.tex\", \"line\": 130, \"sha256\": \"d6d2c7ee5c616cbd5012cd7d666e360aaab4413958e73e0e92ef71db50b9edb1\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01052",
      "source": "NDSE2:S11.05",
      "target": "W071",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C11",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W148\", \"source_id\": \"W148\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C11\", \"unit_id\": \"NDSE2:C11\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S11.05\", \"section_title\": \"Lavoro agile con incrementi prodotti dagli agent\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter11.tex\", \"line\": 130, \"sha256\": \"d6d2c7ee5c616cbd5012cd7d666e360aaab4413958e73e0e92ef71db50b9edb1\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01053",
      "source": "NDSE2:S11.05",
      "target": "W148",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C11",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"O009\", \"source_id\": \"O009\", \"resolution\": \"existing_graph_node\", \"macro\": \"osmanicite\", \"chapter_hub\": \"C:C11\", \"unit_id\": \"NDSE2:C11\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S11.06\", \"section_title\": \"Responsabilità umana, conflitti ed escalation\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter11.tex\", \"line\": 161, \"sha256\": \"d6d2c7ee5c616cbd5012cd7d666e360aaab4413958e73e0e92ef71db50b9edb1\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01054",
      "source": "NDSE2:S11.06",
      "target": "O009",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C11",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W058\", \"source_id\": \"W058\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C11\", \"unit_id\": \"NDSE2:C11\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S11.07\", \"section_title\": \"Carico dei maintainer e partecipazione dei nuovi contributori\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter11.tex\", \"line\": 178, \"sha256\": \"d6d2c7ee5c616cbd5012cd7d666e360aaab4413958e73e0e92ef71db50b9edb1\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01055",
      "source": "NDSE2:S11.07",
      "target": "W058",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C11",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W094\", \"source_id\": \"W094\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C11\", \"unit_id\": \"NDSE2:C11\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S11.07\", \"section_title\": \"Carico dei maintainer e partecipazione dei nuovi contributori\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter11.tex\", \"line\": 178, \"sha256\": \"d6d2c7ee5c616cbd5012cd7d666e360aaab4413958e73e0e92ef71db50b9edb1\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01056",
      "source": "NDSE2:S11.07",
      "target": "W094",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C11",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W112\", \"source_id\": \"W112\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C11\", \"unit_id\": \"NDSE2:C11\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S11.07\", \"section_title\": \"Carico dei maintainer e partecipazione dei nuovi contributori\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter11.tex\", \"line\": 178, \"sha256\": \"d6d2c7ee5c616cbd5012cd7d666e360aaab4413958e73e0e92ef71db50b9edb1\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01057",
      "source": "NDSE2:S11.07",
      "target": "W112",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 2,
      "chapter_hub": "C:C11",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W149\", \"source_id\": \"W149\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C11\", \"unit_id\": \"NDSE2:C11\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S11.07\", \"section_title\": \"Carico dei maintainer e partecipazione dei nuovi contributori\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter11.tex\", \"line\": 174, \"sha256\": \"d6d2c7ee5c616cbd5012cd7d666e360aaab4413958e73e0e92ef71db50b9edb1\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W149\", \"source_id\": \"W149\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C11\", \"unit_id\": \"NDSE2:C11\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S11.07\", \"section_title\": \"Carico dei maintainer e partecipazione dei nuovi contributori\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter11.tex\", \"line\": 174, \"sha256\": \"d6d2c7ee5c616cbd5012cd7d666e360aaab4413958e73e0e92ef71db50b9edb1\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01058",
      "source": "NDSE2:S11.07",
      "target": "W149",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C11",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W173\", \"source_id\": \"W173\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C11\", \"unit_id\": \"NDSE2:C11\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S11.08\", \"section_title\": \"Handoff della conoscenza e diritti di stewardship\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter11.tex\", \"line\": 186, \"sha256\": \"d6d2c7ee5c616cbd5012cd7d666e360aaab4413958e73e0e92ef71db50b9edb1\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01059",
      "source": "NDSE2:S11.08",
      "target": "W173",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C11",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W185\", \"source_id\": \"W185\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C11\", \"unit_id\": \"NDSE2:C11\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S11.08\", \"section_title\": \"Handoff della conoscenza e diritti di stewardship\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter11.tex\", \"line\": 186, \"sha256\": \"d6d2c7ee5c616cbd5012cd7d666e360aaab4413958e73e0e92ef71db50b9edb1\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01060",
      "source": "NDSE2:S11.08",
      "target": "W185",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C11",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W189\", \"source_id\": \"W189\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C11\", \"unit_id\": \"NDSE2:C11\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S11.08\", \"section_title\": \"Handoff della conoscenza e diritti di stewardship\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter11.tex\", \"line\": 186, \"sha256\": \"d6d2c7ee5c616cbd5012cd7d666e360aaab4413958e73e0e92ef71db50b9edb1\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01061",
      "source": "NDSE2:S11.08",
      "target": "W189",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_HAS_CHAPTER",
      "provenance": "Atlas update, 2026-10-18",
      "chapter_number": 12,
      "id": "u20261018_01062",
      "source": "PUB:NDSE2",
      "target": "NDSE2:C12",
      "key": "UPDATE_20261018:NDSE2_HAS_CHAPTER",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_REPRESENTS_CHAPTER",
      "provenance": "Atlas update, 2026-10-18",
      "id": "u20261018_01063",
      "source": "NDSE2:C12",
      "target": "C:C12",
      "key": "UPDATE_20261018:NDSE2_REPRESENTS_CHAPTER",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter12.tex",
      "source_line": 16,
      "section_number": "12.1",
      "id": "u20261018_01064",
      "source": "NDSE2:C12",
      "target": "NDSE2:S12.01",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter12.tex",
      "source_line": 48,
      "section_number": "12.2",
      "id": "u20261018_01065",
      "source": "NDSE2:C12",
      "target": "NDSE2:S12.02",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter12.tex",
      "source_line": 64,
      "section_number": "12.3",
      "id": "u20261018_01066",
      "source": "NDSE2:C12",
      "target": "NDSE2:S12.03",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter12.tex",
      "source_line": 86,
      "section_number": "12.4",
      "id": "u20261018_01067",
      "source": "NDSE2:C12",
      "target": "NDSE2:S12.04",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter12.tex",
      "source_line": 126,
      "section_number": "12.5",
      "id": "u20261018_01068",
      "source": "NDSE2:C12",
      "target": "NDSE2:S12.05",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter12.tex",
      "source_line": 138,
      "section_number": "12.6",
      "id": "u20261018_01069",
      "source": "NDSE2:C12",
      "target": "NDSE2:S12.06",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter12.tex",
      "source_line": 150,
      "section_number": "12.7",
      "id": "u20261018_01070",
      "source": "NDSE2:C12",
      "target": "NDSE2:S12.07",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter12.tex",
      "source_line": 166,
      "section_number": "12.8",
      "id": "u20261018_01071",
      "source": "NDSE2:C12",
      "target": "NDSE2:S12.08",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter12.tex",
      "source_line": 178,
      "section_number": "12.9",
      "id": "u20261018_01072",
      "source": "NDSE2:C12",
      "target": "NDSE2:S12.09",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/didactics/worked12.tex",
      "source_line": 1,
      "section_number": "12.10",
      "id": "u20261018_01073",
      "source": "NDSE2:C12",
      "target": "NDSE2:S12.10",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/exercises/exercise12.tex",
      "source_line": 2,
      "section_number": "12.11",
      "id": "u20261018_01074",
      "source": "NDSE2:C12",
      "target": "NDSE2:S12.11",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C12",
      "locators_json": "[{\"file\": \"EN/chapters/chapter12.tex\", \"line\": 19, \"macro\": \"autocite\", \"bibkey\": \"F033\", \"sha256\": \"86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe\", \"section_id\": \"NDSE2:S12.01\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01075",
      "source": "NDSE2:C12",
      "target": "F033",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C12",
      "locators_json": "[{\"file\": \"EN/chapters/chapter12.tex\", \"line\": 100, \"macro\": \"oroszcite\", \"bibkey\": \"P084\", \"sha256\": \"86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe\", \"section_id\": \"NDSE2:S12.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01076",
      "source": "NDSE2:C12",
      "target": "P084",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C12",
      "locators_json": "[{\"file\": \"EN/chapters/chapter12.tex\", \"line\": 102, \"macro\": \"oroszcite\", \"bibkey\": \"P111\", \"sha256\": \"86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe\", \"section_id\": \"NDSE2:S12.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01077",
      "source": "NDSE2:C12",
      "target": "P111",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C12",
      "locators_json": "[{\"file\": \"EN/chapters/chapter12.tex\", \"line\": 54, \"macro\": \"autocite\", \"bibkey\": \"W001\", \"sha256\": \"86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe\", \"section_id\": \"NDSE2:S12.02\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01078",
      "source": "NDSE2:C12",
      "target": "W001",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C12",
      "locators_json": "[{\"file\": \"EN/chapters/chapter12.tex\", \"line\": 90, \"macro\": \"autocite\", \"bibkey\": \"W003\", \"sha256\": \"86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe\", \"section_id\": \"NDSE2:S12.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01079",
      "source": "NDSE2:C12",
      "target": "W003",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C12",
      "locators_json": "[{\"file\": \"EN/chapters/chapter12.tex\", \"line\": 54, \"macro\": \"autocite\", \"bibkey\": \"W004\", \"sha256\": \"86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe\", \"section_id\": \"NDSE2:S12.02\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01080",
      "source": "NDSE2:C12",
      "target": "W004",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C12",
      "locators_json": "[{\"file\": \"EN/chapters/chapter12.tex\", \"line\": 52, \"macro\": \"autocite\", \"bibkey\": \"W010\", \"sha256\": \"86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe\", \"section_id\": \"NDSE2:S12.02\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01081",
      "source": "NDSE2:C12",
      "target": "W010",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C12",
      "locators_json": "[{\"file\": \"EN/chapters/chapter12.tex\", \"line\": 68, \"macro\": \"autocite\", \"bibkey\": \"W017\", \"sha256\": \"86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe\", \"section_id\": \"NDSE2:S12.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01082",
      "source": "NDSE2:C12",
      "target": "W017",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C12",
      "locators_json": "[{\"file\": \"EN/chapters/chapter12.tex\", \"line\": 93, \"macro\": \"autocite\", \"bibkey\": \"W020\", \"sha256\": \"86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe\", \"section_id\": \"NDSE2:S12.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01083",
      "source": "NDSE2:C12",
      "target": "W020",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "C:C12",
      "locators_json": "[{\"file\": \"EN/chapters/chapter12.tex\", \"line\": 68, \"macro\": \"autocite\", \"bibkey\": \"W028\", \"sha256\": \"86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe\", \"section_id\": \"NDSE2:S12.03\"}, {\"file\": \"EN/chapters/chapter12.tex\", \"line\": 93, \"macro\": \"autocite\", \"bibkey\": \"W028\", \"sha256\": \"86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe\", \"section_id\": \"NDSE2:S12.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01084",
      "source": "NDSE2:C12",
      "target": "W028",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "C:C12",
      "locators_json": "[{\"file\": \"EN/chapters/chapter12.tex\", \"line\": 26, \"macro\": \"workposs\", \"bibkey\": \"W095\", \"sha256\": \"86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe\", \"section_id\": \"NDSE2:S12.01\"}, {\"file\": \"EN/chapters/chapter12.tex\", \"line\": 68, \"macro\": \"autocite\", \"bibkey\": \"W095\", \"sha256\": \"86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe\", \"section_id\": \"NDSE2:S12.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01085",
      "source": "NDSE2:C12",
      "target": "W095",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C12",
      "locators_json": "[{\"file\": \"EN/chapters/chapter12.tex\", \"line\": 154, \"macro\": \"autocite\", \"bibkey\": \"W119\", \"sha256\": \"86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe\", \"section_id\": \"NDSE2:S12.07\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01086",
      "source": "NDSE2:C12",
      "target": "W119",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C12",
      "locators_json": "[{\"file\": \"EN/chapters/chapter12.tex\", \"line\": 156, \"macro\": \"autocite\", \"bibkey\": \"W120\", \"sha256\": \"86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe\", \"section_id\": \"NDSE2:S12.07\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01087",
      "source": "NDSE2:C12",
      "target": "W120",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C12",
      "locators_json": "[{\"file\": \"EN/chapters/chapter12.tex\", \"line\": 132, \"macro\": \"autocite\", \"bibkey\": \"W123\", \"sha256\": \"86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe\", \"section_id\": \"NDSE2:S12.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01088",
      "source": "NDSE2:C12",
      "target": "W123",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C12",
      "locators_json": "[{\"file\": \"EN/chapters/chapter12.tex\", \"line\": 130, \"macro\": \"autocite\", \"bibkey\": \"W125\", \"sha256\": \"86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe\", \"section_id\": \"NDSE2:S12.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01089",
      "source": "NDSE2:C12",
      "target": "W125",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C12",
      "locators_json": "[{\"file\": \"EN/chapters/chapter12.tex\", \"line\": 132, \"macro\": \"autocite\", \"bibkey\": \"W128\", \"sha256\": \"86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe\", \"section_id\": \"NDSE2:S12.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01090",
      "source": "NDSE2:C12",
      "target": "W128",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "C:C12",
      "locators_json": "[{\"file\": \"EN/chapters/chapter12.tex\", \"line\": 132, \"macro\": \"autocite\", \"bibkey\": \"W129\", \"sha256\": \"86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe\", \"section_id\": \"NDSE2:S12.05\"}, {\"file\": \"EN/chapters/chapter12.tex\", \"line\": 132, \"macro\": \"autocite\", \"bibkey\": \"W129\", \"sha256\": \"86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe\", \"section_id\": \"NDSE2:S12.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01091",
      "source": "NDSE2:C12",
      "target": "W129",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C12",
      "locators_json": "[{\"file\": \"EN/chapters/chapter12.tex\", \"line\": 144, \"macro\": \"autocite\", \"bibkey\": \"W131\", \"sha256\": \"86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe\", \"section_id\": \"NDSE2:S12.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01092",
      "source": "NDSE2:C12",
      "target": "W131",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C12",
      "locators_json": "[{\"file\": \"EN/chapters/chapter12.tex\", \"line\": 156, \"macro\": \"autocite\", \"bibkey\": \"W136\", \"sha256\": \"86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe\", \"section_id\": \"NDSE2:S12.07\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01093",
      "source": "NDSE2:C12",
      "target": "W136",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C12",
      "locators_json": "[{\"file\": \"EN/chapters/chapter12.tex\", \"line\": 144, \"macro\": \"autocite\", \"bibkey\": \"W139\", \"sha256\": \"86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe\", \"section_id\": \"NDSE2:S12.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01094",
      "source": "NDSE2:C12",
      "target": "W139",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C12",
      "locators_json": "[{\"file\": \"EN/chapters/chapter12.tex\", \"line\": 144, \"macro\": \"autocite\", \"bibkey\": \"W140\", \"sha256\": \"86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe\", \"section_id\": \"NDSE2:S12.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01095",
      "source": "NDSE2:C12",
      "target": "W140",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C12",
      "locators_json": "[{\"file\": \"EN/chapters/chapter12.tex\", \"line\": 144, \"macro\": \"autocite\", \"bibkey\": \"W142\", \"sha256\": \"86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe\", \"section_id\": \"NDSE2:S12.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01096",
      "source": "NDSE2:C12",
      "target": "W142",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "C:C12",
      "locators_json": "[{\"file\": \"EN/chapters/chapter12.tex\", \"line\": 26, \"macro\": \"workposs\", \"bibkey\": \"W145\", \"sha256\": \"86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe\", \"section_id\": \"NDSE2:S12.01\"}, {\"file\": \"EN/chapters/chapter12.tex\", \"line\": 93, \"macro\": \"autocite\", \"bibkey\": \"W145\", \"sha256\": \"86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe\", \"section_id\": \"NDSE2:S12.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01097",
      "source": "NDSE2:C12",
      "target": "W145",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C12",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter12.tex\", \"line\": 19, \"macro\": \"autocite\", \"bibkey\": \"F033\", \"sha256\": \"d1598543866ce040908920e04662bc2ffa6ff1831a4cf984240911bf9cd54924\", \"section_id\": \"NDSE2:S12.01\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01098",
      "source": "NDSE2:C12",
      "target": "F033",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C12",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter12.tex\", \"line\": 100, \"macro\": \"oroszcite\", \"bibkey\": \"P084\", \"sha256\": \"d1598543866ce040908920e04662bc2ffa6ff1831a4cf984240911bf9cd54924\", \"section_id\": \"NDSE2:S12.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01099",
      "source": "NDSE2:C12",
      "target": "P084",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C12",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter12.tex\", \"line\": 102, \"macro\": \"oroszcite\", \"bibkey\": \"P111\", \"sha256\": \"d1598543866ce040908920e04662bc2ffa6ff1831a4cf984240911bf9cd54924\", \"section_id\": \"NDSE2:S12.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01100",
      "source": "NDSE2:C12",
      "target": "P111",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C12",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter12.tex\", \"line\": 54, \"macro\": \"autocite\", \"bibkey\": \"W001\", \"sha256\": \"d1598543866ce040908920e04662bc2ffa6ff1831a4cf984240911bf9cd54924\", \"section_id\": \"NDSE2:S12.02\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01101",
      "source": "NDSE2:C12",
      "target": "W001",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C12",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter12.tex\", \"line\": 90, \"macro\": \"autocite\", \"bibkey\": \"W003\", \"sha256\": \"d1598543866ce040908920e04662bc2ffa6ff1831a4cf984240911bf9cd54924\", \"section_id\": \"NDSE2:S12.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01102",
      "source": "NDSE2:C12",
      "target": "W003",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C12",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter12.tex\", \"line\": 54, \"macro\": \"autocite\", \"bibkey\": \"W004\", \"sha256\": \"d1598543866ce040908920e04662bc2ffa6ff1831a4cf984240911bf9cd54924\", \"section_id\": \"NDSE2:S12.02\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01103",
      "source": "NDSE2:C12",
      "target": "W004",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C12",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter12.tex\", \"line\": 52, \"macro\": \"autocite\", \"bibkey\": \"W010\", \"sha256\": \"d1598543866ce040908920e04662bc2ffa6ff1831a4cf984240911bf9cd54924\", \"section_id\": \"NDSE2:S12.02\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01104",
      "source": "NDSE2:C12",
      "target": "W010",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C12",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter12.tex\", \"line\": 68, \"macro\": \"autocite\", \"bibkey\": \"W017\", \"sha256\": \"d1598543866ce040908920e04662bc2ffa6ff1831a4cf984240911bf9cd54924\", \"section_id\": \"NDSE2:S12.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01105",
      "source": "NDSE2:C12",
      "target": "W017",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C12",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter12.tex\", \"line\": 93, \"macro\": \"autocite\", \"bibkey\": \"W020\", \"sha256\": \"d1598543866ce040908920e04662bc2ffa6ff1831a4cf984240911bf9cd54924\", \"section_id\": \"NDSE2:S12.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01106",
      "source": "NDSE2:C12",
      "target": "W020",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "C:C12",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter12.tex\", \"line\": 68, \"macro\": \"autocite\", \"bibkey\": \"W028\", \"sha256\": \"d1598543866ce040908920e04662bc2ffa6ff1831a4cf984240911bf9cd54924\", \"section_id\": \"NDSE2:S12.03\"}, {\"file\": \"ITA/chapters/chapter12.tex\", \"line\": 93, \"macro\": \"autocite\", \"bibkey\": \"W028\", \"sha256\": \"d1598543866ce040908920e04662bc2ffa6ff1831a4cf984240911bf9cd54924\", \"section_id\": \"NDSE2:S12.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01107",
      "source": "NDSE2:C12",
      "target": "W028",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "C:C12",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter12.tex\", \"line\": 26, \"macro\": \"workposs\", \"bibkey\": \"W095\", \"sha256\": \"d1598543866ce040908920e04662bc2ffa6ff1831a4cf984240911bf9cd54924\", \"section_id\": \"NDSE2:S12.01\"}, {\"file\": \"ITA/chapters/chapter12.tex\", \"line\": 68, \"macro\": \"autocite\", \"bibkey\": \"W095\", \"sha256\": \"d1598543866ce040908920e04662bc2ffa6ff1831a4cf984240911bf9cd54924\", \"section_id\": \"NDSE2:S12.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01108",
      "source": "NDSE2:C12",
      "target": "W095",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C12",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter12.tex\", \"line\": 154, \"macro\": \"autocite\", \"bibkey\": \"W119\", \"sha256\": \"d1598543866ce040908920e04662bc2ffa6ff1831a4cf984240911bf9cd54924\", \"section_id\": \"NDSE2:S12.07\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01109",
      "source": "NDSE2:C12",
      "target": "W119",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C12",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter12.tex\", \"line\": 156, \"macro\": \"autocite\", \"bibkey\": \"W120\", \"sha256\": \"d1598543866ce040908920e04662bc2ffa6ff1831a4cf984240911bf9cd54924\", \"section_id\": \"NDSE2:S12.07\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01110",
      "source": "NDSE2:C12",
      "target": "W120",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C12",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter12.tex\", \"line\": 132, \"macro\": \"autocite\", \"bibkey\": \"W123\", \"sha256\": \"d1598543866ce040908920e04662bc2ffa6ff1831a4cf984240911bf9cd54924\", \"section_id\": \"NDSE2:S12.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01111",
      "source": "NDSE2:C12",
      "target": "W123",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C12",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter12.tex\", \"line\": 130, \"macro\": \"autocite\", \"bibkey\": \"W125\", \"sha256\": \"d1598543866ce040908920e04662bc2ffa6ff1831a4cf984240911bf9cd54924\", \"section_id\": \"NDSE2:S12.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01112",
      "source": "NDSE2:C12",
      "target": "W125",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C12",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter12.tex\", \"line\": 132, \"macro\": \"autocite\", \"bibkey\": \"W128\", \"sha256\": \"d1598543866ce040908920e04662bc2ffa6ff1831a4cf984240911bf9cd54924\", \"section_id\": \"NDSE2:S12.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01113",
      "source": "NDSE2:C12",
      "target": "W128",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "C:C12",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter12.tex\", \"line\": 132, \"macro\": \"autocite\", \"bibkey\": \"W129\", \"sha256\": \"d1598543866ce040908920e04662bc2ffa6ff1831a4cf984240911bf9cd54924\", \"section_id\": \"NDSE2:S12.05\"}, {\"file\": \"ITA/chapters/chapter12.tex\", \"line\": 132, \"macro\": \"autocite\", \"bibkey\": \"W129\", \"sha256\": \"d1598543866ce040908920e04662bc2ffa6ff1831a4cf984240911bf9cd54924\", \"section_id\": \"NDSE2:S12.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01114",
      "source": "NDSE2:C12",
      "target": "W129",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C12",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter12.tex\", \"line\": 144, \"macro\": \"autocite\", \"bibkey\": \"W131\", \"sha256\": \"d1598543866ce040908920e04662bc2ffa6ff1831a4cf984240911bf9cd54924\", \"section_id\": \"NDSE2:S12.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01115",
      "source": "NDSE2:C12",
      "target": "W131",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C12",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter12.tex\", \"line\": 156, \"macro\": \"autocite\", \"bibkey\": \"W136\", \"sha256\": \"d1598543866ce040908920e04662bc2ffa6ff1831a4cf984240911bf9cd54924\", \"section_id\": \"NDSE2:S12.07\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01116",
      "source": "NDSE2:C12",
      "target": "W136",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C12",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter12.tex\", \"line\": 144, \"macro\": \"autocite\", \"bibkey\": \"W139\", \"sha256\": \"d1598543866ce040908920e04662bc2ffa6ff1831a4cf984240911bf9cd54924\", \"section_id\": \"NDSE2:S12.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01117",
      "source": "NDSE2:C12",
      "target": "W139",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C12",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter12.tex\", \"line\": 144, \"macro\": \"autocite\", \"bibkey\": \"W140\", \"sha256\": \"d1598543866ce040908920e04662bc2ffa6ff1831a4cf984240911bf9cd54924\", \"section_id\": \"NDSE2:S12.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01118",
      "source": "NDSE2:C12",
      "target": "W140",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C12",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter12.tex\", \"line\": 144, \"macro\": \"autocite\", \"bibkey\": \"W142\", \"sha256\": \"d1598543866ce040908920e04662bc2ffa6ff1831a4cf984240911bf9cd54924\", \"section_id\": \"NDSE2:S12.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01119",
      "source": "NDSE2:C12",
      "target": "W142",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "C:C12",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter12.tex\", \"line\": 26, \"macro\": \"workposs\", \"bibkey\": \"W145\", \"sha256\": \"d1598543866ce040908920e04662bc2ffa6ff1831a4cf984240911bf9cd54924\", \"section_id\": \"NDSE2:S12.01\"}, {\"file\": \"ITA/chapters/chapter12.tex\", \"line\": 93, \"macro\": \"autocite\", \"bibkey\": \"W145\", \"sha256\": \"d1598543866ce040908920e04662bc2ffa6ff1831a4cf984240911bf9cd54924\", \"section_id\": \"NDSE2:S12.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01120",
      "source": "NDSE2:C12",
      "target": "W145",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C12",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"F033\", \"source_id\": \"F033\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C12\", \"unit_id\": \"NDSE2:C12\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S12.01\", \"section_title\": \"Economics of the entire engineering loop\", \"container\": \"body\", \"file\": \"EN/chapters/chapter12.tex\", \"line\": 19, \"sha256\": \"86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01121",
      "source": "NDSE2:S12.01",
      "target": "F033",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C12",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W095\", \"source_id\": \"W095\", \"resolution\": \"existing_graph_node\", \"macro\": \"workposs\", \"chapter_hub\": \"C:C12\", \"unit_id\": \"NDSE2:C12\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S12.01\", \"section_title\": \"Economics of the entire engineering loop\", \"container\": \"body\", \"file\": \"EN/chapters/chapter12.tex\", \"line\": 26, \"sha256\": \"86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01122",
      "source": "NDSE2:S12.01",
      "target": "W095",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C12",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W145\", \"source_id\": \"W145\", \"resolution\": \"existing_graph_node\", \"macro\": \"workposs\", \"chapter_hub\": \"C:C12\", \"unit_id\": \"NDSE2:C12\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S12.01\", \"section_title\": \"Economics of the entire engineering loop\", \"container\": \"body\", \"file\": \"EN/chapters/chapter12.tex\", \"line\": 26, \"sha256\": \"86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01123",
      "source": "NDSE2:S12.01",
      "target": "W145",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C12",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W001\", \"source_id\": \"W001\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C12\", \"unit_id\": \"NDSE2:C12\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S12.02\", \"section_title\": \"Why cheap generation may increase total cost\", \"container\": \"body\", \"file\": \"EN/chapters/chapter12.tex\", \"line\": 54, \"sha256\": \"86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01124",
      "source": "NDSE2:S12.02",
      "target": "W001",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C12",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W004\", \"source_id\": \"W004\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C12\", \"unit_id\": \"NDSE2:C12\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S12.02\", \"section_title\": \"Why cheap generation may increase total cost\", \"container\": \"body\", \"file\": \"EN/chapters/chapter12.tex\", \"line\": 54, \"sha256\": \"86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01125",
      "source": "NDSE2:S12.02",
      "target": "W004",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C12",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W010\", \"source_id\": \"W010\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C12\", \"unit_id\": \"NDSE2:C12\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S12.02\", \"section_title\": \"Why cheap generation may increase total cost\", \"container\": \"body\", \"file\": \"EN/chapters/chapter12.tex\", \"line\": 52, \"sha256\": \"86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01126",
      "source": "NDSE2:S12.02",
      "target": "W010",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C12",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W017\", \"source_id\": \"W017\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C12\", \"unit_id\": \"NDSE2:C12\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S12.03\", \"section_title\": \"Choosing the least-cost adequate level of autonomy\", \"container\": \"body\", \"file\": \"EN/chapters/chapter12.tex\", \"line\": 68, \"sha256\": \"86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01127",
      "source": "NDSE2:S12.03",
      "target": "W017",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C12",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W028\", \"source_id\": \"W028\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C12\", \"unit_id\": \"NDSE2:C12\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S12.03\", \"section_title\": \"Choosing the least-cost adequate level of autonomy\", \"container\": \"body\", \"file\": \"EN/chapters/chapter12.tex\", \"line\": 68, \"sha256\": \"86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01128",
      "source": "NDSE2:S12.03",
      "target": "W028",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C12",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W095\", \"source_id\": \"W095\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C12\", \"unit_id\": \"NDSE2:C12\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S12.03\", \"section_title\": \"Choosing the least-cost adequate level of autonomy\", \"container\": \"body\", \"file\": \"EN/chapters/chapter12.tex\", \"line\": 68, \"sha256\": \"86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01129",
      "source": "NDSE2:S12.03",
      "target": "W095",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C12",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"P084\", \"source_id\": \"P084\", \"resolution\": \"existing_graph_node\", \"macro\": \"oroszcite\", \"chapter_hub\": \"C:C12\", \"unit_id\": \"NDSE2:C12\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S12.04\", \"section_title\": \"Estimating return without fabricated certainty\", \"container\": \"body\", \"file\": \"EN/chapters/chapter12.tex\", \"line\": 100, \"sha256\": \"86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01130",
      "source": "NDSE2:S12.04",
      "target": "P084",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C12",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"P111\", \"source_id\": \"P111\", \"resolution\": \"existing_graph_node\", \"macro\": \"oroszcite\", \"chapter_hub\": \"C:C12\", \"unit_id\": \"NDSE2:C12\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S12.04\", \"section_title\": \"Estimating return without fabricated certainty\", \"container\": \"body\", \"file\": \"EN/chapters/chapter12.tex\", \"line\": 102, \"sha256\": \"86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01131",
      "source": "NDSE2:S12.04",
      "target": "P111",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C12",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W003\", \"source_id\": \"W003\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C12\", \"unit_id\": \"NDSE2:C12\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S12.04\", \"section_title\": \"Estimating return without fabricated certainty\", \"container\": \"body\", \"file\": \"EN/chapters/chapter12.tex\", \"line\": 90, \"sha256\": \"86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01132",
      "source": "NDSE2:S12.04",
      "target": "W003",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C12",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W020\", \"source_id\": \"W020\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C12\", \"unit_id\": \"NDSE2:C12\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S12.04\", \"section_title\": \"Estimating return without fabricated certainty\", \"container\": \"body\", \"file\": \"EN/chapters/chapter12.tex\", \"line\": 93, \"sha256\": \"86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01133",
      "source": "NDSE2:S12.04",
      "target": "W020",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C12",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W028\", \"source_id\": \"W028\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C12\", \"unit_id\": \"NDSE2:C12\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S12.04\", \"section_title\": \"Estimating return without fabricated certainty\", \"container\": \"body\", \"file\": \"EN/chapters/chapter12.tex\", \"line\": 93, \"sha256\": \"86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01134",
      "source": "NDSE2:S12.04",
      "target": "W028",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C12",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W145\", \"source_id\": \"W145\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C12\", \"unit_id\": \"NDSE2:C12\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S12.04\", \"section_title\": \"Estimating return without fabricated certainty\", \"container\": \"body\", \"file\": \"EN/chapters/chapter12.tex\", \"line\": 93, \"sha256\": \"86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01135",
      "source": "NDSE2:S12.04",
      "target": "W145",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C12",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W123\", \"source_id\": \"W123\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C12\", \"unit_id\": \"NDSE2:C12\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S12.05\", \"section_title\": \"Jobs, hiring, vacancy flows and unequal cohorts\", \"container\": \"body\", \"file\": \"EN/chapters/chapter12.tex\", \"line\": 132, \"sha256\": \"86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01136",
      "source": "NDSE2:S12.05",
      "target": "W123",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C12",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W125\", \"source_id\": \"W125\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C12\", \"unit_id\": \"NDSE2:C12\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S12.05\", \"section_title\": \"Jobs, hiring, vacancy flows and unequal cohorts\", \"container\": \"body\", \"file\": \"EN/chapters/chapter12.tex\", \"line\": 130, \"sha256\": \"86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01137",
      "source": "NDSE2:S12.05",
      "target": "W125",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C12",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W128\", \"source_id\": \"W128\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C12\", \"unit_id\": \"NDSE2:C12\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S12.05\", \"section_title\": \"Jobs, hiring, vacancy flows and unequal cohorts\", \"container\": \"body\", \"file\": \"EN/chapters/chapter12.tex\", \"line\": 132, \"sha256\": \"86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01138",
      "source": "NDSE2:S12.05",
      "target": "W128",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 2,
      "chapter_hub": "C:C12",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W129\", \"source_id\": \"W129\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C12\", \"unit_id\": \"NDSE2:C12\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S12.05\", \"section_title\": \"Jobs, hiring, vacancy flows and unequal cohorts\", \"container\": \"body\", \"file\": \"EN/chapters/chapter12.tex\", \"line\": 132, \"sha256\": \"86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W129\", \"source_id\": \"W129\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C12\", \"unit_id\": \"NDSE2:C12\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S12.05\", \"section_title\": \"Jobs, hiring, vacancy flows and unequal cohorts\", \"container\": \"body\", \"file\": \"EN/chapters/chapter12.tex\", \"line\": 132, \"sha256\": \"86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01139",
      "source": "NDSE2:S12.05",
      "target": "W129",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C12",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W131\", \"source_id\": \"W131\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C12\", \"unit_id\": \"NDSE2:C12\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S12.06\", \"section_title\": \"Alternative causes of junior-market change\", \"container\": \"body\", \"file\": \"EN/chapters/chapter12.tex\", \"line\": 144, \"sha256\": \"86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01140",
      "source": "NDSE2:S12.06",
      "target": "W131",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C12",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W139\", \"source_id\": \"W139\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C12\", \"unit_id\": \"NDSE2:C12\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S12.06\", \"section_title\": \"Alternative causes of junior-market change\", \"container\": \"body\", \"file\": \"EN/chapters/chapter12.tex\", \"line\": 144, \"sha256\": \"86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01141",
      "source": "NDSE2:S12.06",
      "target": "W139",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C12",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W140\", \"source_id\": \"W140\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C12\", \"unit_id\": \"NDSE2:C12\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S12.06\", \"section_title\": \"Alternative causes of junior-market change\", \"container\": \"body\", \"file\": \"EN/chapters/chapter12.tex\", \"line\": 144, \"sha256\": \"86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01142",
      "source": "NDSE2:S12.06",
      "target": "W140",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C12",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W142\", \"source_id\": \"W142\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C12\", \"unit_id\": \"NDSE2:C12\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S12.06\", \"section_title\": \"Alternative causes of junior-market change\", \"container\": \"body\", \"file\": \"EN/chapters/chapter12.tex\", \"line\": 144, \"sha256\": \"86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01143",
      "source": "NDSE2:S12.06",
      "target": "W142",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C12",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W119\", \"source_id\": \"W119\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C12\", \"unit_id\": \"NDSE2:C12\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S12.07\", \"section_title\": \"The apprenticeship and long-term skill economy\", \"container\": \"body\", \"file\": \"EN/chapters/chapter12.tex\", \"line\": 154, \"sha256\": \"86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01144",
      "source": "NDSE2:S12.07",
      "target": "W119",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C12",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W120\", \"source_id\": \"W120\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C12\", \"unit_id\": \"NDSE2:C12\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S12.07\", \"section_title\": \"The apprenticeship and long-term skill economy\", \"container\": \"body\", \"file\": \"EN/chapters/chapter12.tex\", \"line\": 156, \"sha256\": \"86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01145",
      "source": "NDSE2:S12.07",
      "target": "W120",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C12",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W136\", \"source_id\": \"W136\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C12\", \"unit_id\": \"NDSE2:C12\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S12.07\", \"section_title\": \"The apprenticeship and long-term skill economy\", \"container\": \"body\", \"file\": \"EN/chapters/chapter12.tex\", \"line\": 156, \"sha256\": \"86c0ede476fd2a1b32d32f4ea86297429dd24aad34db3f6c7540431e1190ccbe\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01146",
      "source": "NDSE2:S12.07",
      "target": "W136",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C12",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"F033\", \"source_id\": \"F033\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C12\", \"unit_id\": \"NDSE2:C12\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S12.01\", \"section_title\": \"L'economia dell'intero loop ingegneristico\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter12.tex\", \"line\": 19, \"sha256\": \"d1598543866ce040908920e04662bc2ffa6ff1831a4cf984240911bf9cd54924\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01147",
      "source": "NDSE2:S12.01",
      "target": "F033",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C12",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W095\", \"source_id\": \"W095\", \"resolution\": \"existing_graph_node\", \"macro\": \"workposs\", \"chapter_hub\": \"C:C12\", \"unit_id\": \"NDSE2:C12\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S12.01\", \"section_title\": \"L'economia dell'intero loop ingegneristico\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter12.tex\", \"line\": 26, \"sha256\": \"d1598543866ce040908920e04662bc2ffa6ff1831a4cf984240911bf9cd54924\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01148",
      "source": "NDSE2:S12.01",
      "target": "W095",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C12",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W145\", \"source_id\": \"W145\", \"resolution\": \"existing_graph_node\", \"macro\": \"workposs\", \"chapter_hub\": \"C:C12\", \"unit_id\": \"NDSE2:C12\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S12.01\", \"section_title\": \"L'economia dell'intero loop ingegneristico\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter12.tex\", \"line\": 26, \"sha256\": \"d1598543866ce040908920e04662bc2ffa6ff1831a4cf984240911bf9cd54924\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01149",
      "source": "NDSE2:S12.01",
      "target": "W145",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C12",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W001\", \"source_id\": \"W001\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C12\", \"unit_id\": \"NDSE2:C12\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S12.02\", \"section_title\": \"Perché una generazione economica può aumentare il costo totale\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter12.tex\", \"line\": 54, \"sha256\": \"d1598543866ce040908920e04662bc2ffa6ff1831a4cf984240911bf9cd54924\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01150",
      "source": "NDSE2:S12.02",
      "target": "W001",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C12",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W004\", \"source_id\": \"W004\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C12\", \"unit_id\": \"NDSE2:C12\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S12.02\", \"section_title\": \"Perché una generazione economica può aumentare il costo totale\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter12.tex\", \"line\": 54, \"sha256\": \"d1598543866ce040908920e04662bc2ffa6ff1831a4cf984240911bf9cd54924\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01151",
      "source": "NDSE2:S12.02",
      "target": "W004",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C12",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W010\", \"source_id\": \"W010\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C12\", \"unit_id\": \"NDSE2:C12\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S12.02\", \"section_title\": \"Perché una generazione economica può aumentare il costo totale\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter12.tex\", \"line\": 52, \"sha256\": \"d1598543866ce040908920e04662bc2ffa6ff1831a4cf984240911bf9cd54924\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01152",
      "source": "NDSE2:S12.02",
      "target": "W010",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C12",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W017\", \"source_id\": \"W017\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C12\", \"unit_id\": \"NDSE2:C12\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S12.03\", \"section_title\": \"Scegliere il livello di autonomia adeguato al costo minimo\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter12.tex\", \"line\": 68, \"sha256\": \"d1598543866ce040908920e04662bc2ffa6ff1831a4cf984240911bf9cd54924\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01153",
      "source": "NDSE2:S12.03",
      "target": "W017",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C12",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W028\", \"source_id\": \"W028\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C12\", \"unit_id\": \"NDSE2:C12\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S12.03\", \"section_title\": \"Scegliere il livello di autonomia adeguato al costo minimo\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter12.tex\", \"line\": 68, \"sha256\": \"d1598543866ce040908920e04662bc2ffa6ff1831a4cf984240911bf9cd54924\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01154",
      "source": "NDSE2:S12.03",
      "target": "W028",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C12",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W095\", \"source_id\": \"W095\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C12\", \"unit_id\": \"NDSE2:C12\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S12.03\", \"section_title\": \"Scegliere il livello di autonomia adeguato al costo minimo\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter12.tex\", \"line\": 68, \"sha256\": \"d1598543866ce040908920e04662bc2ffa6ff1831a4cf984240911bf9cd54924\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01155",
      "source": "NDSE2:S12.03",
      "target": "W095",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C12",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"P084\", \"source_id\": \"P084\", \"resolution\": \"existing_graph_node\", \"macro\": \"oroszcite\", \"chapter_hub\": \"C:C12\", \"unit_id\": \"NDSE2:C12\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S12.04\", \"section_title\": \"Stimare il ritorno senza inventare certezze\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter12.tex\", \"line\": 100, \"sha256\": \"d1598543866ce040908920e04662bc2ffa6ff1831a4cf984240911bf9cd54924\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01156",
      "source": "NDSE2:S12.04",
      "target": "P084",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C12",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"P111\", \"source_id\": \"P111\", \"resolution\": \"existing_graph_node\", \"macro\": \"oroszcite\", \"chapter_hub\": \"C:C12\", \"unit_id\": \"NDSE2:C12\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S12.04\", \"section_title\": \"Stimare il ritorno senza inventare certezze\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter12.tex\", \"line\": 102, \"sha256\": \"d1598543866ce040908920e04662bc2ffa6ff1831a4cf984240911bf9cd54924\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01157",
      "source": "NDSE2:S12.04",
      "target": "P111",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C12",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W003\", \"source_id\": \"W003\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C12\", \"unit_id\": \"NDSE2:C12\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S12.04\", \"section_title\": \"Stimare il ritorno senza inventare certezze\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter12.tex\", \"line\": 90, \"sha256\": \"d1598543866ce040908920e04662bc2ffa6ff1831a4cf984240911bf9cd54924\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01158",
      "source": "NDSE2:S12.04",
      "target": "W003",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C12",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W020\", \"source_id\": \"W020\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C12\", \"unit_id\": \"NDSE2:C12\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S12.04\", \"section_title\": \"Stimare il ritorno senza inventare certezze\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter12.tex\", \"line\": 93, \"sha256\": \"d1598543866ce040908920e04662bc2ffa6ff1831a4cf984240911bf9cd54924\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01159",
      "source": "NDSE2:S12.04",
      "target": "W020",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C12",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W028\", \"source_id\": \"W028\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C12\", \"unit_id\": \"NDSE2:C12\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S12.04\", \"section_title\": \"Stimare il ritorno senza inventare certezze\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter12.tex\", \"line\": 93, \"sha256\": \"d1598543866ce040908920e04662bc2ffa6ff1831a4cf984240911bf9cd54924\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01160",
      "source": "NDSE2:S12.04",
      "target": "W028",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C12",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W145\", \"source_id\": \"W145\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C12\", \"unit_id\": \"NDSE2:C12\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S12.04\", \"section_title\": \"Stimare il ritorno senza inventare certezze\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter12.tex\", \"line\": 93, \"sha256\": \"d1598543866ce040908920e04662bc2ffa6ff1831a4cf984240911bf9cd54924\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01161",
      "source": "NDSE2:S12.04",
      "target": "W145",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C12",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W123\", \"source_id\": \"W123\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C12\", \"unit_id\": \"NDSE2:C12\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S12.05\", \"section_title\": \"Occupazione, assunzioni, flussi di vacancy e coorti differenti\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter12.tex\", \"line\": 132, \"sha256\": \"d1598543866ce040908920e04662bc2ffa6ff1831a4cf984240911bf9cd54924\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01162",
      "source": "NDSE2:S12.05",
      "target": "W123",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C12",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W125\", \"source_id\": \"W125\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C12\", \"unit_id\": \"NDSE2:C12\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S12.05\", \"section_title\": \"Occupazione, assunzioni, flussi di vacancy e coorti differenti\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter12.tex\", \"line\": 130, \"sha256\": \"d1598543866ce040908920e04662bc2ffa6ff1831a4cf984240911bf9cd54924\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01163",
      "source": "NDSE2:S12.05",
      "target": "W125",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C12",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W128\", \"source_id\": \"W128\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C12\", \"unit_id\": \"NDSE2:C12\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S12.05\", \"section_title\": \"Occupazione, assunzioni, flussi di vacancy e coorti differenti\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter12.tex\", \"line\": 132, \"sha256\": \"d1598543866ce040908920e04662bc2ffa6ff1831a4cf984240911bf9cd54924\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01164",
      "source": "NDSE2:S12.05",
      "target": "W128",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 2,
      "chapter_hub": "C:C12",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W129\", \"source_id\": \"W129\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C12\", \"unit_id\": \"NDSE2:C12\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S12.05\", \"section_title\": \"Occupazione, assunzioni, flussi di vacancy e coorti differenti\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter12.tex\", \"line\": 132, \"sha256\": \"d1598543866ce040908920e04662bc2ffa6ff1831a4cf984240911bf9cd54924\", \"loaded_in_bibliography\": true}, {\"bibkey\": \"W129\", \"source_id\": \"W129\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C12\", \"unit_id\": \"NDSE2:C12\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S12.05\", \"section_title\": \"Occupazione, assunzioni, flussi di vacancy e coorti differenti\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter12.tex\", \"line\": 132, \"sha256\": \"d1598543866ce040908920e04662bc2ffa6ff1831a4cf984240911bf9cd54924\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01165",
      "source": "NDSE2:S12.05",
      "target": "W129",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C12",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W131\", \"source_id\": \"W131\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C12\", \"unit_id\": \"NDSE2:C12\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S12.06\", \"section_title\": \"Cause alternative del cambiamento nel mercato junior\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter12.tex\", \"line\": 144, \"sha256\": \"d1598543866ce040908920e04662bc2ffa6ff1831a4cf984240911bf9cd54924\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01166",
      "source": "NDSE2:S12.06",
      "target": "W131",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C12",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W139\", \"source_id\": \"W139\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C12\", \"unit_id\": \"NDSE2:C12\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S12.06\", \"section_title\": \"Cause alternative del cambiamento nel mercato junior\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter12.tex\", \"line\": 144, \"sha256\": \"d1598543866ce040908920e04662bc2ffa6ff1831a4cf984240911bf9cd54924\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01167",
      "source": "NDSE2:S12.06",
      "target": "W139",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C12",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W140\", \"source_id\": \"W140\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C12\", \"unit_id\": \"NDSE2:C12\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S12.06\", \"section_title\": \"Cause alternative del cambiamento nel mercato junior\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter12.tex\", \"line\": 144, \"sha256\": \"d1598543866ce040908920e04662bc2ffa6ff1831a4cf984240911bf9cd54924\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01168",
      "source": "NDSE2:S12.06",
      "target": "W140",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C12",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W142\", \"source_id\": \"W142\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C12\", \"unit_id\": \"NDSE2:C12\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S12.06\", \"section_title\": \"Cause alternative del cambiamento nel mercato junior\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter12.tex\", \"line\": 144, \"sha256\": \"d1598543866ce040908920e04662bc2ffa6ff1831a4cf984240911bf9cd54924\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01169",
      "source": "NDSE2:S12.06",
      "target": "W142",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C12",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W119\", \"source_id\": \"W119\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C12\", \"unit_id\": \"NDSE2:C12\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S12.07\", \"section_title\": \"L'apprendistato e l'economia delle competenze nel lungo periodo\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter12.tex\", \"line\": 154, \"sha256\": \"d1598543866ce040908920e04662bc2ffa6ff1831a4cf984240911bf9cd54924\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01170",
      "source": "NDSE2:S12.07",
      "target": "W119",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C12",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W120\", \"source_id\": \"W120\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C12\", \"unit_id\": \"NDSE2:C12\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S12.07\", \"section_title\": \"L'apprendistato e l'economia delle competenze nel lungo periodo\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter12.tex\", \"line\": 156, \"sha256\": \"d1598543866ce040908920e04662bc2ffa6ff1831a4cf984240911bf9cd54924\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01171",
      "source": "NDSE2:S12.07",
      "target": "W120",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C12",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"W136\", \"source_id\": \"W136\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C12\", \"unit_id\": \"NDSE2:C12\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S12.07\", \"section_title\": \"L'apprendistato e l'economia delle competenze nel lungo periodo\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter12.tex\", \"line\": 156, \"sha256\": \"d1598543866ce040908920e04662bc2ffa6ff1831a4cf984240911bf9cd54924\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01172",
      "source": "NDSE2:S12.07",
      "target": "W136",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_HAS_CHAPTER",
      "provenance": "Atlas update, 2026-10-18",
      "chapter_number": 13,
      "id": "u20261018_01173",
      "source": "PUB:NDSE2",
      "target": "NDSE2:C13",
      "key": "UPDATE_20261018:NDSE2_HAS_CHAPTER",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_REPRESENTS_CHAPTER",
      "provenance": "Atlas update, 2026-10-18",
      "id": "u20261018_01174",
      "source": "NDSE2:C13",
      "target": "C:C13",
      "key": "UPDATE_20261018:NDSE2_REPRESENTS_CHAPTER",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter13.tex",
      "source_line": 7,
      "section_number": "13.1",
      "id": "u20261018_01175",
      "source": "NDSE2:C13",
      "target": "NDSE2:S13.01",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter13.tex",
      "source_line": 24,
      "section_number": "13.2",
      "id": "u20261018_01176",
      "source": "NDSE2:C13",
      "target": "NDSE2:S13.02",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter13.tex",
      "source_line": 41,
      "section_number": "13.3",
      "id": "u20261018_01177",
      "source": "NDSE2:C13",
      "target": "NDSE2:S13.03",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter13.tex",
      "source_line": 60,
      "section_number": "13.4",
      "id": "u20261018_01178",
      "source": "NDSE2:C13",
      "target": "NDSE2:S13.04",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/didactics/series_glossary.tex",
      "source_line": 1,
      "section_number": "13.5",
      "id": "u20261018_01179",
      "source": "NDSE2:C13",
      "target": "NDSE2:S13.05",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter13.tex",
      "source_line": 70,
      "section_number": "13.6",
      "id": "u20261018_01180",
      "source": "NDSE2:C13",
      "target": "NDSE2:S13.06",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/didactics/worked13.tex",
      "source_line": 1,
      "section_number": "13.7",
      "id": "u20261018_01181",
      "source": "NDSE2:C13",
      "target": "NDSE2:S13.07",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/exercises/exercise13.tex",
      "source_line": 1,
      "section_number": "13.8",
      "id": "u20261018_01182",
      "source": "NDSE2:C13",
      "target": "NDSE2:S13.08",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_SECTION",
      "provenance": "Atlas update, 2026-10-18",
      "source_file": "EN/chapters/chapter13.tex",
      "source_line": 78,
      "section_number": null,
      "id": "u20261018_01183",
      "source": "NDSE2:C13",
      "target": "NDSE2:S13.s09",
      "key": "UPDATE_20261018:NDSE2_HAS_SECTION",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C13",
      "locators_json": "[{\"file\": \"EN/chapters/chapter13.tex\", \"line\": 19, \"macro\": \"autocite\", \"bibkey\": \"F026\", \"sha256\": \"3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa\", \"section_id\": \"NDSE2:S13.01\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01184",
      "source": "NDSE2:C13",
      "target": "F026",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C13",
      "locators_json": "[{\"file\": \"EN/chapters/chapter13.tex\", \"line\": 72, \"macro\": \"autocite\", \"bibkey\": \"V01\", \"sha256\": \"3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa\", \"section_id\": \"NDSE2:S13.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01185",
      "source": "NDSE2:C13",
      "target": "PUB:V11:V01",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C13",
      "locators_json": "[{\"file\": \"EN/chapters/chapter13.tex\", \"line\": 72, \"macro\": \"autocite\", \"bibkey\": \"V02\", \"sha256\": \"3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa\", \"section_id\": \"NDSE2:S13.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01186",
      "source": "NDSE2:C13",
      "target": "PUB:V11:V02",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C13",
      "locators_json": "[{\"file\": \"EN/chapters/chapter13.tex\", \"line\": 72, \"macro\": \"autocite\", \"bibkey\": \"V03\", \"sha256\": \"3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa\", \"section_id\": \"NDSE2:S13.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01187",
      "source": "NDSE2:C13",
      "target": "PUB:V11:V03",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C13",
      "locators_json": "[{\"file\": \"EN/chapters/chapter13.tex\", \"line\": 72, \"macro\": \"autocite\", \"bibkey\": \"V04\", \"sha256\": \"3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa\", \"section_id\": \"NDSE2:S13.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01188",
      "source": "NDSE2:C13",
      "target": "PUB:V11:V04",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C13",
      "locators_json": "[{\"file\": \"EN/chapters/chapter13.tex\", \"line\": 72, \"macro\": \"autocite\", \"bibkey\": \"V05\", \"sha256\": \"3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa\", \"section_id\": \"NDSE2:S13.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01189",
      "source": "NDSE2:C13",
      "target": "PUB:V11:V05",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C13",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter13.tex\", \"line\": 19, \"macro\": \"autocite\", \"bibkey\": \"F026\", \"sha256\": \"fc97b394346165efc6abeeaf66622b340180b38446227e61b7ae9e8bf3c58d0b\", \"section_id\": \"NDSE2:S13.01\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01190",
      "source": "NDSE2:C13",
      "target": "F026",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C13",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter13.tex\", \"line\": 72, \"macro\": \"autocite\", \"bibkey\": \"V01\", \"sha256\": \"fc97b394346165efc6abeeaf66622b340180b38446227e61b7ae9e8bf3c58d0b\", \"section_id\": \"NDSE2:S13.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01191",
      "source": "NDSE2:C13",
      "target": "PUB:V11:V01",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C13",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter13.tex\", \"line\": 72, \"macro\": \"autocite\", \"bibkey\": \"V02\", \"sha256\": \"fc97b394346165efc6abeeaf66622b340180b38446227e61b7ae9e8bf3c58d0b\", \"section_id\": \"NDSE2:S13.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01192",
      "source": "NDSE2:C13",
      "target": "PUB:V11:V02",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C13",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter13.tex\", \"line\": 72, \"macro\": \"autocite\", \"bibkey\": \"V03\", \"sha256\": \"fc97b394346165efc6abeeaf66622b340180b38446227e61b7ae9e8bf3c58d0b\", \"section_id\": \"NDSE2:S13.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01193",
      "source": "NDSE2:C13",
      "target": "PUB:V11:V03",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C13",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter13.tex\", \"line\": 72, \"macro\": \"autocite\", \"bibkey\": \"V04\", \"sha256\": \"fc97b394346165efc6abeeaf66622b340180b38446227e61b7ae9e8bf3c58d0b\", \"section_id\": \"NDSE2:S13.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01194",
      "source": "NDSE2:C13",
      "target": "PUB:V11:V04",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_CHAPTER_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "C:C13",
      "locators_json": "[{\"file\": \"ITA/chapters/chapter13.tex\", \"line\": 72, \"macro\": \"autocite\", \"bibkey\": \"V05\", \"sha256\": \"fc97b394346165efc6abeeaf66622b340180b38446227e61b7ae9e8bf3c58d0b\", \"section_id\": \"NDSE2:S13.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01195",
      "source": "NDSE2:C13",
      "target": "PUB:V11:V05",
      "key": "UPDATE_20261018:NDSE2_CHAPTER_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C13",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"F026\", \"source_id\": \"F026\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C13\", \"unit_id\": \"NDSE2:C13\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S13.01\", \"section_title\": \"Five decisions, one accountable outcome\", \"container\": \"body\", \"file\": \"EN/chapters/chapter13.tex\", \"line\": 19, \"sha256\": \"3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01196",
      "source": "NDSE2:S13.01",
      "target": "F026",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C13",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"V01\", \"source_id\": \"PUB:V11:V01\", \"resolution\": \"earlier_published_volume\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C13\", \"unit_id\": \"NDSE2:C13\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S13.06\", \"section_title\": \"Further reading through the Non-Deterministic series\", \"container\": \"body\", \"file\": \"EN/chapters/chapter13.tex\", \"line\": 72, \"sha256\": \"3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01197",
      "source": "NDSE2:S13.06",
      "target": "PUB:V11:V01",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C13",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"V02\", \"source_id\": \"PUB:V11:V02\", \"resolution\": \"earlier_published_volume\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C13\", \"unit_id\": \"NDSE2:C13\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S13.06\", \"section_title\": \"Further reading through the Non-Deterministic series\", \"container\": \"body\", \"file\": \"EN/chapters/chapter13.tex\", \"line\": 72, \"sha256\": \"3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01198",
      "source": "NDSE2:S13.06",
      "target": "PUB:V11:V02",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C13",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"V03\", \"source_id\": \"PUB:V11:V03\", \"resolution\": \"earlier_published_volume\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C13\", \"unit_id\": \"NDSE2:C13\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S13.06\", \"section_title\": \"Further reading through the Non-Deterministic series\", \"container\": \"body\", \"file\": \"EN/chapters/chapter13.tex\", \"line\": 72, \"sha256\": \"3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01199",
      "source": "NDSE2:S13.06",
      "target": "PUB:V11:V03",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C13",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"V04\", \"source_id\": \"PUB:V11:V04\", \"resolution\": \"earlier_published_volume\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C13\", \"unit_id\": \"NDSE2:C13\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S13.06\", \"section_title\": \"Further reading through the Non-Deterministic series\", \"container\": \"body\", \"file\": \"EN/chapters/chapter13.tex\", \"line\": 72, \"sha256\": \"3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01200",
      "source": "NDSE2:S13.06",
      "target": "PUB:V11:V04",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C13",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"V05\", \"source_id\": \"PUB:V11:V05\", \"resolution\": \"earlier_published_volume\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C13\", \"unit_id\": \"NDSE2:C13\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S13.06\", \"section_title\": \"Further reading through the Non-Deterministic series\", \"container\": \"body\", \"file\": \"EN/chapters/chapter13.tex\", \"line\": 72, \"sha256\": \"3fc3434f5ac2348bb0e7a15d100650848db78e857201849955543d4b08405bfa\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01201",
      "source": "NDSE2:S13.06",
      "target": "PUB:V11:V05",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C13",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"F026\", \"source_id\": \"F026\", \"resolution\": \"existing_graph_node\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C13\", \"unit_id\": \"NDSE2:C13\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S13.01\", \"section_title\": \"Cinque decisioni, un unico risultato di cui rispondere\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter13.tex\", \"line\": 19, \"sha256\": \"fc97b394346165efc6abeeaf66622b340180b38446227e61b7ae9e8bf3c58d0b\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01202",
      "source": "NDSE2:S13.01",
      "target": "F026",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C13",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"V01\", \"source_id\": \"PUB:V11:V01\", \"resolution\": \"earlier_published_volume\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C13\", \"unit_id\": \"NDSE2:C13\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S13.06\", \"section_title\": \"Per approfondire: la serie Non-Deterministic\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter13.tex\", \"line\": 72, \"sha256\": \"fc97b394346165efc6abeeaf66622b340180b38446227e61b7ae9e8bf3c58d0b\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01203",
      "source": "NDSE2:S13.06",
      "target": "PUB:V11:V01",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C13",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"V02\", \"source_id\": \"PUB:V11:V02\", \"resolution\": \"earlier_published_volume\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C13\", \"unit_id\": \"NDSE2:C13\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S13.06\", \"section_title\": \"Per approfondire: la serie Non-Deterministic\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter13.tex\", \"line\": 72, \"sha256\": \"fc97b394346165efc6abeeaf66622b340180b38446227e61b7ae9e8bf3c58d0b\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01204",
      "source": "NDSE2:S13.06",
      "target": "PUB:V11:V02",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C13",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"V03\", \"source_id\": \"PUB:V11:V03\", \"resolution\": \"earlier_published_volume\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C13\", \"unit_id\": \"NDSE2:C13\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S13.06\", \"section_title\": \"Per approfondire: la serie Non-Deterministic\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter13.tex\", \"line\": 72, \"sha256\": \"fc97b394346165efc6abeeaf66622b340180b38446227e61b7ae9e8bf3c58d0b\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01205",
      "source": "NDSE2:S13.06",
      "target": "PUB:V11:V03",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C13",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"V04\", \"source_id\": \"PUB:V11:V04\", \"resolution\": \"earlier_published_volume\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C13\", \"unit_id\": \"NDSE2:C13\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S13.06\", \"section_title\": \"Per approfondire: la serie Non-Deterministic\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter13.tex\", \"line\": 72, \"sha256\": \"fc97b394346165efc6abeeaf66622b340180b38446227e61b7ae9e8bf3c58d0b\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01206",
      "source": "NDSE2:S13.06",
      "target": "PUB:V11:V04",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_SECTION_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "literal_citation": true,
      "citation_count": 1,
      "chapter_hub": "C:C13",
      "source_version": "13.7.1",
      "locators_json": "[{\"bibkey\": \"V05\", \"source_id\": \"PUB:V11:V05\", \"resolution\": \"earlier_published_volume\", \"macro\": \"autocite\", \"chapter_hub\": \"C:C13\", \"unit_id\": \"NDSE2:C13\", \"unit_kind\": \"chapter\", \"section_id\": \"NDSE2:S13.06\", \"section_title\": \"Per approfondire: la serie Non-Deterministic\", \"container\": \"body\", \"file\": \"ITA/chapters/chapter13.tex\", \"line\": 72, \"sha256\": \"fc97b394346165efc6abeeaf66622b340180b38446227e61b7ae9e8bf3c58d0b\", \"loaded_in_bibliography\": true}]",
      "id": "u20261018_01207",
      "source": "NDSE2:S13.06",
      "target": "PUB:V11:V05",
      "key": "UPDATE_20261018:NDSE2_SECTION_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_HAS_DOCUMENT",
      "provenance": "Atlas update, 2026-10-18",
      "id": "u20261018_01208",
      "source": "PUB:NDSE2",
      "target": "NDSE2:INTRO",
      "key": "UPDATE_20261018:NDSE2_HAS_DOCUMENT",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/frontmatter/introduction.tex\", \"line\": 15, \"macro\": \"autocite\", \"bibkey\": \"V01\", \"sha256\": \"5ba6334523a711693aa22861fd77a83343380eeb7a6e3ed56ba0c70ddf301f2d\", \"section_id\": \"NDSE2:INTRO:S.s01\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01209",
      "source": "NDSE2:INTRO",
      "target": "PUB:V11:V01",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/frontmatter/introduction.tex\", \"line\": 15, \"macro\": \"autocite\", \"bibkey\": \"V02\", \"sha256\": \"5ba6334523a711693aa22861fd77a83343380eeb7a6e3ed56ba0c70ddf301f2d\", \"section_id\": \"NDSE2:INTRO:S.s01\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01210",
      "source": "NDSE2:INTRO",
      "target": "PUB:V11:V02",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/frontmatter/introduction.tex\", \"line\": 15, \"macro\": \"autocite\", \"bibkey\": \"V03\", \"sha256\": \"5ba6334523a711693aa22861fd77a83343380eeb7a6e3ed56ba0c70ddf301f2d\", \"section_id\": \"NDSE2:INTRO:S.s01\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01211",
      "source": "NDSE2:INTRO",
      "target": "PUB:V11:V03",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/frontmatter/introduction.tex\", \"line\": 15, \"macro\": \"autocite\", \"bibkey\": \"V04\", \"sha256\": \"5ba6334523a711693aa22861fd77a83343380eeb7a6e3ed56ba0c70ddf301f2d\", \"section_id\": \"NDSE2:INTRO:S.s01\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01212",
      "source": "NDSE2:INTRO",
      "target": "PUB:V11:V04",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/frontmatter/introduction.tex\", \"line\": 15, \"macro\": \"autocite\", \"bibkey\": \"V05\", \"sha256\": \"5ba6334523a711693aa22861fd77a83343380eeb7a6e3ed56ba0c70ddf301f2d\", \"section_id\": \"NDSE2:INTRO:S.s01\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01213",
      "source": "NDSE2:INTRO",
      "target": "PUB:V11:V05",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/frontmatter/introduction.tex\", \"line\": 18, \"macro\": \"autocite\", \"bibkey\": \"V01\", \"sha256\": \"9293bcc2c5b72bf135fb5a7fe762d2c248cb92c5622ba5f31a01168c6059c189\", \"section_id\": \"NDSE2:INTRO:S.s01\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01214",
      "source": "NDSE2:INTRO",
      "target": "PUB:V11:V01",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/frontmatter/introduction.tex\", \"line\": 18, \"macro\": \"autocite\", \"bibkey\": \"V02\", \"sha256\": \"9293bcc2c5b72bf135fb5a7fe762d2c248cb92c5622ba5f31a01168c6059c189\", \"section_id\": \"NDSE2:INTRO:S.s01\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01215",
      "source": "NDSE2:INTRO",
      "target": "PUB:V11:V02",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/frontmatter/introduction.tex\", \"line\": 18, \"macro\": \"autocite\", \"bibkey\": \"V03\", \"sha256\": \"9293bcc2c5b72bf135fb5a7fe762d2c248cb92c5622ba5f31a01168c6059c189\", \"section_id\": \"NDSE2:INTRO:S.s01\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01216",
      "source": "NDSE2:INTRO",
      "target": "PUB:V11:V03",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/frontmatter/introduction.tex\", \"line\": 18, \"macro\": \"autocite\", \"bibkey\": \"V04\", \"sha256\": \"9293bcc2c5b72bf135fb5a7fe762d2c248cb92c5622ba5f31a01168c6059c189\", \"section_id\": \"NDSE2:INTRO:S.s01\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01217",
      "source": "NDSE2:INTRO",
      "target": "PUB:V11:V04",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/frontmatter/introduction.tex\", \"line\": 18, \"macro\": \"autocite\", \"bibkey\": \"V05\", \"sha256\": \"9293bcc2c5b72bf135fb5a7fe762d2c248cb92c5622ba5f31a01168c6059c189\", \"section_id\": \"NDSE2:INTRO:S.s01\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01218",
      "source": "NDSE2:INTRO",
      "target": "PUB:V11:V05",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_HAS_DOCUMENT",
      "provenance": "Atlas update, 2026-10-18",
      "id": "u20261018_01219",
      "source": "PUB:NDSE2",
      "target": "NDSE2:APP:A",
      "key": "UPDATE_20261018:NDSE2_HAS_DOCUMENT",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_HAS_DOCUMENT",
      "provenance": "Atlas update, 2026-10-18",
      "id": "u20261018_01220",
      "source": "PUB:NDSE2",
      "target": "NDSE2:APP:B",
      "key": "UPDATE_20261018:NDSE2_HAS_DOCUMENT",
      "atlas_family": "provenance"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 61, \"macro\": \"autocite\", \"bibkey\": \"SEPolimiAnnotated2026\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.02.01\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01221",
      "source": "NDSE2:APP:B",
      "target": "BIB:SEPolimiAnnotated2026",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 269, \"macro\": \"autocite\", \"bibkey\": \"F008\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01222",
      "source": "NDSE2:APP:B",
      "target": "F008",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 269, \"macro\": \"autocite\", \"bibkey\": \"F013\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01223",
      "source": "NDSE2:APP:B",
      "target": "F013",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 273, \"macro\": \"autocite\", \"bibkey\": \"F016\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01224",
      "source": "NDSE2:APP:B",
      "target": "F016",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 271, \"macro\": \"autocite\", \"bibkey\": \"F023\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01225",
      "source": "NDSE2:APP:B",
      "target": "F023",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 273, \"macro\": \"autocite\", \"bibkey\": \"F024\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01226",
      "source": "NDSE2:APP:B",
      "target": "F024",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 271, \"macro\": \"autocite\", \"bibkey\": \"F025\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01227",
      "source": "NDSE2:APP:B",
      "target": "F025",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 271, \"macro\": \"autocite\", \"bibkey\": \"F026\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01228",
      "source": "NDSE2:APP:B",
      "target": "F026",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 271, \"macro\": \"autocite\", \"bibkey\": \"F027\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01229",
      "source": "NDSE2:APP:B",
      "target": "F027",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 275, \"macro\": \"autocite\", \"bibkey\": \"F030\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01230",
      "source": "NDSE2:APP:B",
      "target": "F030",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 275, \"macro\": \"autocite\", \"bibkey\": \"F031\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01231",
      "source": "NDSE2:APP:B",
      "target": "F031",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 275, \"macro\": \"autocite\", \"bibkey\": \"F033\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01232",
      "source": "NDSE2:APP:B",
      "target": "F033",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 295, \"macro\": \"osmanicite\", \"bibkey\": \"O001\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01233",
      "source": "NDSE2:APP:B",
      "target": "O001",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 297, \"macro\": \"osmanicite\", \"bibkey\": \"O002\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01234",
      "source": "NDSE2:APP:B",
      "target": "O002",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 299, \"macro\": \"osmanicite\", \"bibkey\": \"O003\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01235",
      "source": "NDSE2:APP:B",
      "target": "O003",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 297, \"macro\": \"osmanicite\", \"bibkey\": \"O004\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01236",
      "source": "NDSE2:APP:B",
      "target": "O004",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 289, \"macro\": \"osmanicite\", \"bibkey\": \"O006\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01237",
      "source": "NDSE2:APP:B",
      "target": "O006",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 301, \"macro\": \"osmanicite\", \"bibkey\": \"O009\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01238",
      "source": "NDSE2:APP:B",
      "target": "O009",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 287, \"macro\": \"osmanicite\", \"bibkey\": \"O010\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01239",
      "source": "NDSE2:APP:B",
      "target": "O010",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 289, \"macro\": \"osmanicite\", \"bibkey\": \"O012\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01240",
      "source": "NDSE2:APP:B",
      "target": "O012",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 297, \"macro\": \"osmanicite\", \"bibkey\": \"O013\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01241",
      "source": "NDSE2:APP:B",
      "target": "O013",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 299, \"macro\": \"osmanicite\", \"bibkey\": \"O017\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01242",
      "source": "NDSE2:APP:B",
      "target": "O017",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 291, \"macro\": \"osmanicite\", \"bibkey\": \"O018\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01243",
      "source": "NDSE2:APP:B",
      "target": "O018",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 295, \"macro\": \"osmanicite\", \"bibkey\": \"O023\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01244",
      "source": "NDSE2:APP:B",
      "target": "O023",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 291, \"macro\": \"osmanicite\", \"bibkey\": \"O028\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01245",
      "source": "NDSE2:APP:B",
      "target": "O028",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 283, \"macro\": \"osmanicite\", \"bibkey\": \"O029\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01246",
      "source": "NDSE2:APP:B",
      "target": "O029",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 297, \"macro\": \"osmanicite\", \"bibkey\": \"O031\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01247",
      "source": "NDSE2:APP:B",
      "target": "O031",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 44, \"macro\": \"osmanicite\", \"bibkey\": \"O049\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.01.03\"}, {\"file\": \"EN/appendices/methodology.tex\", \"line\": 283, \"macro\": \"osmanicite\", \"bibkey\": \"O049\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01248",
      "source": "NDSE2:APP:B",
      "target": "O049",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 321, \"macro\": \"oroszcite\", \"bibkey\": \"P006\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01249",
      "source": "NDSE2:APP:B",
      "target": "P006",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 44, \"macro\": \"oroszcite\", \"bibkey\": \"P014\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.01.03\"}, {\"file\": \"EN/appendices/methodology.tex\", \"line\": 335, \"macro\": \"oroszcite\", \"bibkey\": \"P014\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01250",
      "source": "NDSE2:APP:B",
      "target": "P014",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 335, \"macro\": \"oroszcite\", \"bibkey\": \"P052\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01251",
      "source": "NDSE2:APP:B",
      "target": "P052",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 311, \"macro\": \"oroszcite\", \"bibkey\": \"P061\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01252",
      "source": "NDSE2:APP:B",
      "target": "P061",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 329, \"macro\": \"oroszcite\", \"bibkey\": \"P078\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01253",
      "source": "NDSE2:APP:B",
      "target": "P078",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 319, \"macro\": \"oroszcite\", \"bibkey\": \"P082\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01254",
      "source": "NDSE2:APP:B",
      "target": "P082",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 331, \"macro\": \"oroszcite\", \"bibkey\": \"P084\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01255",
      "source": "NDSE2:APP:B",
      "target": "P084",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 337, \"macro\": \"oroszcite\", \"bibkey\": \"P089\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01256",
      "source": "NDSE2:APP:B",
      "target": "P089",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 337, \"macro\": \"oroszcite\", \"bibkey\": \"P095\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01257",
      "source": "NDSE2:APP:B",
      "target": "P095",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 337, \"macro\": \"oroszcite\", \"bibkey\": \"P101\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01258",
      "source": "NDSE2:APP:B",
      "target": "P101",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 313, \"macro\": \"oroszcite\", \"bibkey\": \"P110\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01259",
      "source": "NDSE2:APP:B",
      "target": "P110",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 331, \"macro\": \"oroszcite\", \"bibkey\": \"P111\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01260",
      "source": "NDSE2:APP:B",
      "target": "P111",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 323, \"macro\": \"oroszcite\", \"bibkey\": \"P118\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01261",
      "source": "NDSE2:APP:B",
      "target": "P118",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 327, \"macro\": \"oroszcite\", \"bibkey\": \"P123\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01262",
      "source": "NDSE2:APP:B",
      "target": "P123",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 183, \"macro\": \"autocite\", \"bibkey\": \"W001\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01263",
      "source": "NDSE2:APP:B",
      "target": "W001",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 5,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 41, \"macro\": \"autocite\", \"bibkey\": \"W003\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.01.03\"}, {\"file\": \"EN/appendices/methodology.tex\", \"line\": 149, \"macro\": \"autocite\", \"bibkey\": \"W003\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}, {\"file\": \"EN/appendices/methodology.tex\", \"line\": 153, \"macro\": \"autocite\", \"bibkey\": \"W003\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}, {\"file\": \"EN/appendices/methodology.tex\", \"line\": 255, \"macro\": \"autocite\", \"bibkey\": \"W003\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}, {\"file\": \"EN/appendices/methodology.tex\", \"line\": 345, \"macro\": \"autocite\", \"bibkey\": \"W003\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.07\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01264",
      "source": "NDSE2:APP:B",
      "target": "W003",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 183, \"macro\": \"autocite\", \"bibkey\": \"W004\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01265",
      "source": "NDSE2:APP:B",
      "target": "W004",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 157, \"macro\": \"autocite\", \"bibkey\": \"W007\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01266",
      "source": "NDSE2:APP:B",
      "target": "W007",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 255, \"macro\": \"autocite\", \"bibkey\": \"W010\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01267",
      "source": "NDSE2:APP:B",
      "target": "W010",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 261, \"macro\": \"autocite\", \"bibkey\": \"W019\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01268",
      "source": "NDSE2:APP:B",
      "target": "W019",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 157, \"macro\": \"autocite\", \"bibkey\": \"W021\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01269",
      "source": "NDSE2:APP:B",
      "target": "W021",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 157, \"macro\": \"autocite\", \"bibkey\": \"W022\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01270",
      "source": "NDSE2:APP:B",
      "target": "W022",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 41, \"macro\": \"autocite\", \"bibkey\": \"W023\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.01.03\"}, {\"file\": \"EN/appendices/methodology.tex\", \"line\": 155, \"macro\": \"autocite\", \"bibkey\": \"W023\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01271",
      "source": "NDSE2:APP:B",
      "target": "W023",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 249, \"macro\": \"autocite\", \"bibkey\": \"W024\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01272",
      "source": "NDSE2:APP:B",
      "target": "W024",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 261, \"macro\": \"autocite\", \"bibkey\": \"W025\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01273",
      "source": "NDSE2:APP:B",
      "target": "W025",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 249, \"macro\": \"autocite\", \"bibkey\": \"W026\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01274",
      "source": "NDSE2:APP:B",
      "target": "W026",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 249, \"macro\": \"autocite\", \"bibkey\": \"W028\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01275",
      "source": "NDSE2:APP:B",
      "target": "W028",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 187, \"macro\": \"autocite\", \"bibkey\": \"W029\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01276",
      "source": "NDSE2:APP:B",
      "target": "W029",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 185, \"macro\": \"autocite\", \"bibkey\": \"W031\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01277",
      "source": "NDSE2:APP:B",
      "target": "W031",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 215, \"macro\": \"autocite\", \"bibkey\": \"W036\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01278",
      "source": "NDSE2:APP:B",
      "target": "W036",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 195, \"macro\": \"autocite\", \"bibkey\": \"W041\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01279",
      "source": "NDSE2:APP:B",
      "target": "W041",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 187, \"macro\": \"autocite\", \"bibkey\": \"W054\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01280",
      "source": "NDSE2:APP:B",
      "target": "W054",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 195, \"macro\": \"autocite\", \"bibkey\": \"W061\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01281",
      "source": "NDSE2:APP:B",
      "target": "W061",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 215, \"macro\": \"autocite\", \"bibkey\": \"W065\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01282",
      "source": "NDSE2:APP:B",
      "target": "W065",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 209, \"macro\": \"autocite\", \"bibkey\": \"W066\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01283",
      "source": "NDSE2:APP:B",
      "target": "W066",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 4,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 165, \"macro\": \"autocite\", \"bibkey\": \"W068\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}, {\"file\": \"EN/appendices/methodology.tex\", \"line\": 215, \"macro\": \"autocite\", \"bibkey\": \"W068\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}, {\"file\": \"EN/appendices/methodology.tex\", \"line\": 217, \"macro\": \"autocite\", \"bibkey\": \"W068\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}, {\"file\": \"EN/appendices/methodology.tex\", \"line\": 345, \"macro\": \"autocite\", \"bibkey\": \"W068\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.07\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01284",
      "source": "NDSE2:APP:B",
      "target": "W068",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 165, \"macro\": \"autocite\", \"bibkey\": \"W071\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}, {\"file\": \"EN/appendices/methodology.tex\", \"line\": 215, \"macro\": \"autocite\", \"bibkey\": \"W071\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01285",
      "source": "NDSE2:APP:B",
      "target": "W071",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 217, \"macro\": \"autocite\", \"bibkey\": \"W072\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01286",
      "source": "NDSE2:APP:B",
      "target": "W072",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 135, \"macro\": \"autocite\", \"bibkey\": \"W077\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.02.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01287",
      "source": "NDSE2:APP:B",
      "target": "W077",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 133, \"macro\": \"autocite\", \"bibkey\": \"W079\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.02.06\"}, {\"file\": \"EN/appendices/methodology.tex\", \"line\": 203, \"macro\": \"autocite\", \"bibkey\": \"W079\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01288",
      "source": "NDSE2:APP:B",
      "target": "W079",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 219, \"macro\": \"autocite\", \"bibkey\": \"W085\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01289",
      "source": "NDSE2:APP:B",
      "target": "W085",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 219, \"macro\": \"autocite\", \"bibkey\": \"W087\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01290",
      "source": "NDSE2:APP:B",
      "target": "W087",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 167, \"macro\": \"autocite\", \"bibkey\": \"W095\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01291",
      "source": "NDSE2:APP:B",
      "target": "W095",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 175, \"macro\": \"autocite\", \"bibkey\": \"W099\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}, {\"file\": \"EN/appendices/methodology.tex\", \"line\": 219, \"macro\": \"autocite\", \"bibkey\": \"W099\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01292",
      "source": "NDSE2:APP:B",
      "target": "W099",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 135, \"macro\": \"autocite\", \"bibkey\": \"W101\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.02.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01293",
      "source": "NDSE2:APP:B",
      "target": "W101",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 205, \"macro\": \"autocite\", \"bibkey\": \"W102\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01294",
      "source": "NDSE2:APP:B",
      "target": "W102",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 167, \"macro\": \"autocite\", \"bibkey\": \"W111\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}, {\"file\": \"EN/appendices/methodology.tex\", \"line\": 203, \"macro\": \"autocite\", \"bibkey\": \"W111\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01295",
      "source": "NDSE2:APP:B",
      "target": "W111",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 239, \"macro\": \"autocite\", \"bibkey\": \"W115\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01296",
      "source": "NDSE2:APP:B",
      "target": "W115",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 233, \"macro\": \"autocite\", \"bibkey\": \"W118\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}, {\"file\": \"EN/appendices/methodology.tex\", \"line\": 235, \"macro\": \"autocite\", \"bibkey\": \"W118\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01297",
      "source": "NDSE2:APP:B",
      "target": "W118",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 237, \"macro\": \"autocite\", \"bibkey\": \"W120\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}, {\"file\": \"EN/appendices/methodology.tex\", \"line\": 347, \"macro\": \"autocite\", \"bibkey\": \"W120\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.07\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01298",
      "source": "NDSE2:APP:B",
      "target": "W120",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 259, \"macro\": \"autocite\", \"bibkey\": \"W126\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01299",
      "source": "NDSE2:APP:B",
      "target": "W126",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 261, \"macro\": \"autocite\", \"bibkey\": \"W127\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01300",
      "source": "NDSE2:APP:B",
      "target": "W127",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 261, \"macro\": \"autocite\", \"bibkey\": \"W130\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01301",
      "source": "NDSE2:APP:B",
      "target": "W130",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 261, \"macro\": \"autocite\", \"bibkey\": \"W135\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01302",
      "source": "NDSE2:APP:B",
      "target": "W135",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 255, \"macro\": \"autocite\", \"bibkey\": \"W136\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}, {\"file\": \"EN/appendices/methodology.tex\", \"line\": 257, \"macro\": \"autocite\", \"bibkey\": \"W136\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01303",
      "source": "NDSE2:APP:B",
      "target": "W136",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 261, \"macro\": \"autocite\", \"bibkey\": \"W138\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01304",
      "source": "NDSE2:APP:B",
      "target": "W138",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 261, \"macro\": \"autocite\", \"bibkey\": \"W142\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01305",
      "source": "NDSE2:APP:B",
      "target": "W142",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 249, \"macro\": \"autocite\", \"bibkey\": \"W145\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01306",
      "source": "NDSE2:APP:B",
      "target": "W145",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 3,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 173, \"macro\": \"autocite\", \"bibkey\": \"W148\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}, {\"file\": \"EN/appendices/methodology.tex\", \"line\": 203, \"macro\": \"autocite\", \"bibkey\": \"W148\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}, {\"file\": \"EN/appendices/methodology.tex\", \"line\": 247, \"macro\": \"autocite\", \"bibkey\": \"W148\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01307",
      "source": "NDSE2:APP:B",
      "target": "W148",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 4,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 175, \"macro\": \"autocite\", \"bibkey\": \"W150\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}, {\"file\": \"EN/appendices/methodology.tex\", \"line\": 197, \"macro\": \"autocite\", \"bibkey\": \"W150\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}, {\"file\": \"EN/appendices/methodology.tex\", \"line\": 245, \"macro\": \"autocite\", \"bibkey\": \"W150\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}, {\"file\": \"EN/appendices/methodology.tex\", \"line\": 347, \"macro\": \"autocite\", \"bibkey\": \"W150\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.07\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01308",
      "source": "NDSE2:APP:B",
      "target": "W150",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 3,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 177, \"macro\": \"autocite\", \"bibkey\": \"W151\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}, {\"file\": \"EN/appendices/methodology.tex\", \"line\": 207, \"macro\": \"autocite\", \"bibkey\": \"W151\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}, {\"file\": \"EN/appendices/methodology.tex\", \"line\": 347, \"macro\": \"autocite\", \"bibkey\": \"W151\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.07\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01309",
      "source": "NDSE2:APP:B",
      "target": "W151",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 175, \"macro\": \"autocite\", \"bibkey\": \"W152\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}, {\"file\": \"EN/appendices/methodology.tex\", \"line\": 247, \"macro\": \"autocite\", \"bibkey\": \"W152\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01310",
      "source": "NDSE2:APP:B",
      "target": "W152",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 175, \"macro\": \"autocite\", \"bibkey\": \"W153\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}, {\"file\": \"EN/appendices/methodology.tex\", \"line\": 247, \"macro\": \"autocite\", \"bibkey\": \"W153\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01311",
      "source": "NDSE2:APP:B",
      "target": "W153",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 239, \"macro\": \"autocite\", \"bibkey\": \"W161\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01312",
      "source": "NDSE2:APP:B",
      "target": "W161",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 239, \"macro\": \"autocite\", \"bibkey\": \"W163\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01313",
      "source": "NDSE2:APP:B",
      "target": "W163",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 239, \"macro\": \"autocite\", \"bibkey\": \"W164\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01314",
      "source": "NDSE2:APP:B",
      "target": "W164",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 239, \"macro\": \"autocite\", \"bibkey\": \"W166\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01315",
      "source": "NDSE2:APP:B",
      "target": "W166",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 239, \"macro\": \"autocite\", \"bibkey\": \"W167\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01316",
      "source": "NDSE2:APP:B",
      "target": "W167",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 239, \"macro\": \"autocite\", \"bibkey\": \"W169\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01317",
      "source": "NDSE2:APP:B",
      "target": "W169",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 5,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 145, \"macro\": \"autocite\", \"bibkey\": \"W170\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}, {\"file\": \"EN/appendices/methodology.tex\", \"line\": 147, \"macro\": \"autocite\", \"bibkey\": \"W170\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}, {\"file\": \"EN/appendices/methodology.tex\", \"line\": 225, \"macro\": \"autocite\", \"bibkey\": \"W170\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}, {\"file\": \"EN/appendices/methodology.tex\", \"line\": 239, \"macro\": \"autocite\", \"bibkey\": \"W170\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}, {\"file\": \"EN/appendices/methodology.tex\", \"line\": 345, \"macro\": \"autocite\", \"bibkey\": \"W170\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.07\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01318",
      "source": "NDSE2:APP:B",
      "target": "W170",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 145, \"macro\": \"autocite\", \"bibkey\": \"W176\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01319",
      "source": "NDSE2:APP:B",
      "target": "W176",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 225, \"macro\": \"autocite\", \"bibkey\": \"W185\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01320",
      "source": "NDSE2:APP:B",
      "target": "W185",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 189, \"macro\": \"autocite\", \"bibkey\": \"W189\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}, {\"file\": \"EN/appendices/methodology.tex\", \"line\": 225, \"macro\": \"autocite\", \"bibkey\": \"W189\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01321",
      "source": "NDSE2:APP:B",
      "target": "W189",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 165, \"macro\": \"autocite\", \"bibkey\": \"W192\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01322",
      "source": "NDSE2:APP:B",
      "target": "W192",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "EN",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"EN/appendices/methodology.tex\", \"line\": 167, \"macro\": \"autocite\", \"bibkey\": \"W193\", \"sha256\": \"88add9cd9c6939c7f335ed52ecfbd368c7ca08885fb237dc2ec080c3fcaafe29\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01323",
      "source": "NDSE2:APP:B",
      "target": "W193",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:EN",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 61, \"macro\": \"autocite\", \"bibkey\": \"SEPolimiAnnotated2026\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.02.01\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01324",
      "source": "NDSE2:APP:B",
      "target": "BIB:SEPolimiAnnotated2026",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 269, \"macro\": \"autocite\", \"bibkey\": \"F008\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01325",
      "source": "NDSE2:APP:B",
      "target": "F008",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 269, \"macro\": \"autocite\", \"bibkey\": \"F013\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01326",
      "source": "NDSE2:APP:B",
      "target": "F013",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 273, \"macro\": \"autocite\", \"bibkey\": \"F016\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01327",
      "source": "NDSE2:APP:B",
      "target": "F016",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 271, \"macro\": \"autocite\", \"bibkey\": \"F023\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01328",
      "source": "NDSE2:APP:B",
      "target": "F023",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 273, \"macro\": \"autocite\", \"bibkey\": \"F024\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01329",
      "source": "NDSE2:APP:B",
      "target": "F024",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 271, \"macro\": \"autocite\", \"bibkey\": \"F025\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01330",
      "source": "NDSE2:APP:B",
      "target": "F025",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 271, \"macro\": \"autocite\", \"bibkey\": \"F026\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01331",
      "source": "NDSE2:APP:B",
      "target": "F026",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 271, \"macro\": \"autocite\", \"bibkey\": \"F027\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01332",
      "source": "NDSE2:APP:B",
      "target": "F027",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 275, \"macro\": \"autocite\", \"bibkey\": \"F030\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01333",
      "source": "NDSE2:APP:B",
      "target": "F030",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 275, \"macro\": \"autocite\", \"bibkey\": \"F031\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01334",
      "source": "NDSE2:APP:B",
      "target": "F031",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 275, \"macro\": \"autocite\", \"bibkey\": \"F033\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.04\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01335",
      "source": "NDSE2:APP:B",
      "target": "F033",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 295, \"macro\": \"osmanicite\", \"bibkey\": \"O001\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01336",
      "source": "NDSE2:APP:B",
      "target": "O001",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 297, \"macro\": \"osmanicite\", \"bibkey\": \"O002\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01337",
      "source": "NDSE2:APP:B",
      "target": "O002",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 299, \"macro\": \"osmanicite\", \"bibkey\": \"O003\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01338",
      "source": "NDSE2:APP:B",
      "target": "O003",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 297, \"macro\": \"osmanicite\", \"bibkey\": \"O004\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01339",
      "source": "NDSE2:APP:B",
      "target": "O004",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 289, \"macro\": \"osmanicite\", \"bibkey\": \"O006\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01340",
      "source": "NDSE2:APP:B",
      "target": "O006",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 301, \"macro\": \"osmanicite\", \"bibkey\": \"O009\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01341",
      "source": "NDSE2:APP:B",
      "target": "O009",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 287, \"macro\": \"osmanicite\", \"bibkey\": \"O010\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01342",
      "source": "NDSE2:APP:B",
      "target": "O010",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 289, \"macro\": \"osmanicite\", \"bibkey\": \"O012\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01343",
      "source": "NDSE2:APP:B",
      "target": "O012",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 297, \"macro\": \"osmanicite\", \"bibkey\": \"O013\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01344",
      "source": "NDSE2:APP:B",
      "target": "O013",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 299, \"macro\": \"osmanicite\", \"bibkey\": \"O017\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01345",
      "source": "NDSE2:APP:B",
      "target": "O017",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 291, \"macro\": \"osmanicite\", \"bibkey\": \"O018\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01346",
      "source": "NDSE2:APP:B",
      "target": "O018",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 295, \"macro\": \"osmanicite\", \"bibkey\": \"O023\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01347",
      "source": "NDSE2:APP:B",
      "target": "O023",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 291, \"macro\": \"osmanicite\", \"bibkey\": \"O028\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01348",
      "source": "NDSE2:APP:B",
      "target": "O028",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 283, \"macro\": \"osmanicite\", \"bibkey\": \"O029\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01349",
      "source": "NDSE2:APP:B",
      "target": "O029",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 297, \"macro\": \"osmanicite\", \"bibkey\": \"O031\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01350",
      "source": "NDSE2:APP:B",
      "target": "O031",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 44, \"macro\": \"osmanicite\", \"bibkey\": \"O049\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.01.03\"}, {\"file\": \"ITA/appendices/methodology.tex\", \"line\": 283, \"macro\": \"osmanicite\", \"bibkey\": \"O049\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.05\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01351",
      "source": "NDSE2:APP:B",
      "target": "O049",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 321, \"macro\": \"oroszcite\", \"bibkey\": \"P006\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01352",
      "source": "NDSE2:APP:B",
      "target": "P006",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 44, \"macro\": \"oroszcite\", \"bibkey\": \"P014\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.01.03\"}, {\"file\": \"ITA/appendices/methodology.tex\", \"line\": 335, \"macro\": \"oroszcite\", \"bibkey\": \"P014\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01353",
      "source": "NDSE2:APP:B",
      "target": "P014",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 335, \"macro\": \"oroszcite\", \"bibkey\": \"P052\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01354",
      "source": "NDSE2:APP:B",
      "target": "P052",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 311, \"macro\": \"oroszcite\", \"bibkey\": \"P061\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01355",
      "source": "NDSE2:APP:B",
      "target": "P061",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 329, \"macro\": \"oroszcite\", \"bibkey\": \"P078\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01356",
      "source": "NDSE2:APP:B",
      "target": "P078",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 319, \"macro\": \"oroszcite\", \"bibkey\": \"P082\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01357",
      "source": "NDSE2:APP:B",
      "target": "P082",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 331, \"macro\": \"oroszcite\", \"bibkey\": \"P084\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01358",
      "source": "NDSE2:APP:B",
      "target": "P084",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 337, \"macro\": \"oroszcite\", \"bibkey\": \"P089\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01359",
      "source": "NDSE2:APP:B",
      "target": "P089",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 337, \"macro\": \"oroszcite\", \"bibkey\": \"P095\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01360",
      "source": "NDSE2:APP:B",
      "target": "P095",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 337, \"macro\": \"oroszcite\", \"bibkey\": \"P101\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01361",
      "source": "NDSE2:APP:B",
      "target": "P101",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 313, \"macro\": \"oroszcite\", \"bibkey\": \"P110\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01362",
      "source": "NDSE2:APP:B",
      "target": "P110",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 331, \"macro\": \"oroszcite\", \"bibkey\": \"P111\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01363",
      "source": "NDSE2:APP:B",
      "target": "P111",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 323, \"macro\": \"oroszcite\", \"bibkey\": \"P118\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01364",
      "source": "NDSE2:APP:B",
      "target": "P118",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 327, \"macro\": \"oroszcite\", \"bibkey\": \"P123\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01365",
      "source": "NDSE2:APP:B",
      "target": "P123",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 183, \"macro\": \"autocite\", \"bibkey\": \"W001\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01366",
      "source": "NDSE2:APP:B",
      "target": "W001",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 5,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 41, \"macro\": \"autocite\", \"bibkey\": \"W003\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.01.03\"}, {\"file\": \"ITA/appendices/methodology.tex\", \"line\": 149, \"macro\": \"autocite\", \"bibkey\": \"W003\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}, {\"file\": \"ITA/appendices/methodology.tex\", \"line\": 153, \"macro\": \"autocite\", \"bibkey\": \"W003\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}, {\"file\": \"ITA/appendices/methodology.tex\", \"line\": 255, \"macro\": \"autocite\", \"bibkey\": \"W003\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}, {\"file\": \"ITA/appendices/methodology.tex\", \"line\": 345, \"macro\": \"autocite\", \"bibkey\": \"W003\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.07\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01367",
      "source": "NDSE2:APP:B",
      "target": "W003",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 183, \"macro\": \"autocite\", \"bibkey\": \"W004\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01368",
      "source": "NDSE2:APP:B",
      "target": "W004",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 157, \"macro\": \"autocite\", \"bibkey\": \"W007\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01369",
      "source": "NDSE2:APP:B",
      "target": "W007",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 255, \"macro\": \"autocite\", \"bibkey\": \"W010\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01370",
      "source": "NDSE2:APP:B",
      "target": "W010",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 261, \"macro\": \"autocite\", \"bibkey\": \"W019\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01371",
      "source": "NDSE2:APP:B",
      "target": "W019",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 157, \"macro\": \"autocite\", \"bibkey\": \"W021\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01372",
      "source": "NDSE2:APP:B",
      "target": "W021",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 157, \"macro\": \"autocite\", \"bibkey\": \"W022\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01373",
      "source": "NDSE2:APP:B",
      "target": "W022",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 41, \"macro\": \"autocite\", \"bibkey\": \"W023\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.01.03\"}, {\"file\": \"ITA/appendices/methodology.tex\", \"line\": 155, \"macro\": \"autocite\", \"bibkey\": \"W023\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01374",
      "source": "NDSE2:APP:B",
      "target": "W023",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 249, \"macro\": \"autocite\", \"bibkey\": \"W024\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01375",
      "source": "NDSE2:APP:B",
      "target": "W024",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 261, \"macro\": \"autocite\", \"bibkey\": \"W025\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01376",
      "source": "NDSE2:APP:B",
      "target": "W025",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 249, \"macro\": \"autocite\", \"bibkey\": \"W026\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01377",
      "source": "NDSE2:APP:B",
      "target": "W026",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 249, \"macro\": \"autocite\", \"bibkey\": \"W028\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01378",
      "source": "NDSE2:APP:B",
      "target": "W028",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 187, \"macro\": \"autocite\", \"bibkey\": \"W029\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01379",
      "source": "NDSE2:APP:B",
      "target": "W029",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 185, \"macro\": \"autocite\", \"bibkey\": \"W031\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01380",
      "source": "NDSE2:APP:B",
      "target": "W031",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 215, \"macro\": \"autocite\", \"bibkey\": \"W036\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01381",
      "source": "NDSE2:APP:B",
      "target": "W036",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 195, \"macro\": \"autocite\", \"bibkey\": \"W041\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01382",
      "source": "NDSE2:APP:B",
      "target": "W041",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 187, \"macro\": \"autocite\", \"bibkey\": \"W054\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01383",
      "source": "NDSE2:APP:B",
      "target": "W054",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 195, \"macro\": \"autocite\", \"bibkey\": \"W061\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01384",
      "source": "NDSE2:APP:B",
      "target": "W061",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 215, \"macro\": \"autocite\", \"bibkey\": \"W065\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01385",
      "source": "NDSE2:APP:B",
      "target": "W065",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 209, \"macro\": \"autocite\", \"bibkey\": \"W066\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01386",
      "source": "NDSE2:APP:B",
      "target": "W066",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 4,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 165, \"macro\": \"autocite\", \"bibkey\": \"W068\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}, {\"file\": \"ITA/appendices/methodology.tex\", \"line\": 215, \"macro\": \"autocite\", \"bibkey\": \"W068\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}, {\"file\": \"ITA/appendices/methodology.tex\", \"line\": 217, \"macro\": \"autocite\", \"bibkey\": \"W068\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}, {\"file\": \"ITA/appendices/methodology.tex\", \"line\": 345, \"macro\": \"autocite\", \"bibkey\": \"W068\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.07\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01387",
      "source": "NDSE2:APP:B",
      "target": "W068",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 165, \"macro\": \"autocite\", \"bibkey\": \"W071\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}, {\"file\": \"ITA/appendices/methodology.tex\", \"line\": 215, \"macro\": \"autocite\", \"bibkey\": \"W071\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01388",
      "source": "NDSE2:APP:B",
      "target": "W071",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 217, \"macro\": \"autocite\", \"bibkey\": \"W072\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01389",
      "source": "NDSE2:APP:B",
      "target": "W072",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 135, \"macro\": \"autocite\", \"bibkey\": \"W077\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.02.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01390",
      "source": "NDSE2:APP:B",
      "target": "W077",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 133, \"macro\": \"autocite\", \"bibkey\": \"W079\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.02.06\"}, {\"file\": \"ITA/appendices/methodology.tex\", \"line\": 203, \"macro\": \"autocite\", \"bibkey\": \"W079\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01391",
      "source": "NDSE2:APP:B",
      "target": "W079",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 219, \"macro\": \"autocite\", \"bibkey\": \"W085\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01392",
      "source": "NDSE2:APP:B",
      "target": "W085",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 219, \"macro\": \"autocite\", \"bibkey\": \"W087\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01393",
      "source": "NDSE2:APP:B",
      "target": "W087",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 167, \"macro\": \"autocite\", \"bibkey\": \"W095\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01394",
      "source": "NDSE2:APP:B",
      "target": "W095",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 175, \"macro\": \"autocite\", \"bibkey\": \"W099\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}, {\"file\": \"ITA/appendices/methodology.tex\", \"line\": 219, \"macro\": \"autocite\", \"bibkey\": \"W099\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01395",
      "source": "NDSE2:APP:B",
      "target": "W099",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 135, \"macro\": \"autocite\", \"bibkey\": \"W101\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.02.06\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01396",
      "source": "NDSE2:APP:B",
      "target": "W101",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 205, \"macro\": \"autocite\", \"bibkey\": \"W102\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01397",
      "source": "NDSE2:APP:B",
      "target": "W102",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 167, \"macro\": \"autocite\", \"bibkey\": \"W111\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}, {\"file\": \"ITA/appendices/methodology.tex\", \"line\": 203, \"macro\": \"autocite\", \"bibkey\": \"W111\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01398",
      "source": "NDSE2:APP:B",
      "target": "W111",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 239, \"macro\": \"autocite\", \"bibkey\": \"W115\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01399",
      "source": "NDSE2:APP:B",
      "target": "W115",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 233, \"macro\": \"autocite\", \"bibkey\": \"W118\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}, {\"file\": \"ITA/appendices/methodology.tex\", \"line\": 235, \"macro\": \"autocite\", \"bibkey\": \"W118\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01400",
      "source": "NDSE2:APP:B",
      "target": "W118",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 237, \"macro\": \"autocite\", \"bibkey\": \"W120\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}, {\"file\": \"ITA/appendices/methodology.tex\", \"line\": 347, \"macro\": \"autocite\", \"bibkey\": \"W120\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.07\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01401",
      "source": "NDSE2:APP:B",
      "target": "W120",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 259, \"macro\": \"autocite\", \"bibkey\": \"W126\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01402",
      "source": "NDSE2:APP:B",
      "target": "W126",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 261, \"macro\": \"autocite\", \"bibkey\": \"W127\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01403",
      "source": "NDSE2:APP:B",
      "target": "W127",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 261, \"macro\": \"autocite\", \"bibkey\": \"W130\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01404",
      "source": "NDSE2:APP:B",
      "target": "W130",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 261, \"macro\": \"autocite\", \"bibkey\": \"W135\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01405",
      "source": "NDSE2:APP:B",
      "target": "W135",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 255, \"macro\": \"autocite\", \"bibkey\": \"W136\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}, {\"file\": \"ITA/appendices/methodology.tex\", \"line\": 257, \"macro\": \"autocite\", \"bibkey\": \"W136\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01406",
      "source": "NDSE2:APP:B",
      "target": "W136",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 261, \"macro\": \"autocite\", \"bibkey\": \"W138\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01407",
      "source": "NDSE2:APP:B",
      "target": "W138",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 261, \"macro\": \"autocite\", \"bibkey\": \"W142\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01408",
      "source": "NDSE2:APP:B",
      "target": "W142",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 249, \"macro\": \"autocite\", \"bibkey\": \"W145\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01409",
      "source": "NDSE2:APP:B",
      "target": "W145",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 3,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 173, \"macro\": \"autocite\", \"bibkey\": \"W148\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}, {\"file\": \"ITA/appendices/methodology.tex\", \"line\": 203, \"macro\": \"autocite\", \"bibkey\": \"W148\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}, {\"file\": \"ITA/appendices/methodology.tex\", \"line\": 247, \"macro\": \"autocite\", \"bibkey\": \"W148\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01410",
      "source": "NDSE2:APP:B",
      "target": "W148",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 4,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 175, \"macro\": \"autocite\", \"bibkey\": \"W150\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}, {\"file\": \"ITA/appendices/methodology.tex\", \"line\": 197, \"macro\": \"autocite\", \"bibkey\": \"W150\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}, {\"file\": \"ITA/appendices/methodology.tex\", \"line\": 245, \"macro\": \"autocite\", \"bibkey\": \"W150\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}, {\"file\": \"ITA/appendices/methodology.tex\", \"line\": 347, \"macro\": \"autocite\", \"bibkey\": \"W150\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.07\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01411",
      "source": "NDSE2:APP:B",
      "target": "W150",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 3,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 177, \"macro\": \"autocite\", \"bibkey\": \"W151\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}, {\"file\": \"ITA/appendices/methodology.tex\", \"line\": 207, \"macro\": \"autocite\", \"bibkey\": \"W151\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}, {\"file\": \"ITA/appendices/methodology.tex\", \"line\": 347, \"macro\": \"autocite\", \"bibkey\": \"W151\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.07\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01412",
      "source": "NDSE2:APP:B",
      "target": "W151",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 175, \"macro\": \"autocite\", \"bibkey\": \"W152\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}, {\"file\": \"ITA/appendices/methodology.tex\", \"line\": 247, \"macro\": \"autocite\", \"bibkey\": \"W152\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01413",
      "source": "NDSE2:APP:B",
      "target": "W152",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 175, \"macro\": \"autocite\", \"bibkey\": \"W153\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}, {\"file\": \"ITA/appendices/methodology.tex\", \"line\": 247, \"macro\": \"autocite\", \"bibkey\": \"W153\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01414",
      "source": "NDSE2:APP:B",
      "target": "W153",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 239, \"macro\": \"autocite\", \"bibkey\": \"W161\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01415",
      "source": "NDSE2:APP:B",
      "target": "W161",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 239, \"macro\": \"autocite\", \"bibkey\": \"W163\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01416",
      "source": "NDSE2:APP:B",
      "target": "W163",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 239, \"macro\": \"autocite\", \"bibkey\": \"W164\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01417",
      "source": "NDSE2:APP:B",
      "target": "W164",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 239, \"macro\": \"autocite\", \"bibkey\": \"W166\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01418",
      "source": "NDSE2:APP:B",
      "target": "W166",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 239, \"macro\": \"autocite\", \"bibkey\": \"W167\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01419",
      "source": "NDSE2:APP:B",
      "target": "W167",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 239, \"macro\": \"autocite\", \"bibkey\": \"W169\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01420",
      "source": "NDSE2:APP:B",
      "target": "W169",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 5,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 145, \"macro\": \"autocite\", \"bibkey\": \"W170\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}, {\"file\": \"ITA/appendices/methodology.tex\", \"line\": 147, \"macro\": \"autocite\", \"bibkey\": \"W170\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}, {\"file\": \"ITA/appendices/methodology.tex\", \"line\": 225, \"macro\": \"autocite\", \"bibkey\": \"W170\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}, {\"file\": \"ITA/appendices/methodology.tex\", \"line\": 239, \"macro\": \"autocite\", \"bibkey\": \"W170\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}, {\"file\": \"ITA/appendices/methodology.tex\", \"line\": 345, \"macro\": \"autocite\", \"bibkey\": \"W170\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.07\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01421",
      "source": "NDSE2:APP:B",
      "target": "W170",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 145, \"macro\": \"autocite\", \"bibkey\": \"W176\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01422",
      "source": "NDSE2:APP:B",
      "target": "W176",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 225, \"macro\": \"autocite\", \"bibkey\": \"W185\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01423",
      "source": "NDSE2:APP:B",
      "target": "W185",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 2,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 189, \"macro\": \"autocite\", \"bibkey\": \"W189\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}, {\"file\": \"ITA/appendices/methodology.tex\", \"line\": 225, \"macro\": \"autocite\", \"bibkey\": \"W189\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01424",
      "source": "NDSE2:APP:B",
      "target": "W189",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 165, \"macro\": \"autocite\", \"bibkey\": \"W192\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01425",
      "source": "NDSE2:APP:B",
      "target": "W192",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    },
    {
      "relation": "NDSE2_DOCUMENT_CITES",
      "provenance": "Atlas update, 2026-10-18",
      "language": "ITA",
      "citation_count": 1,
      "literal_citation": true,
      "chapter_hub": "",
      "locators_json": "[{\"file\": \"ITA/appendices/methodology.tex\", \"line\": 167, \"macro\": \"autocite\", \"bibkey\": \"W193\", \"sha256\": \"86f01055ce17320370a7f1b20d5f6a22676e67c5e4565e02f8b051a57d7f5d2a\", \"section_id\": \"NDSE2:APP:B:S.03\"}]",
      "source_version": "13.7.1",
      "evidence_scope": "Literal manuscript use; not validation of the source claim",
      "id": "u20261018_01426",
      "source": "NDSE2:APP:B",
      "target": "W193",
      "key": "UPDATE_20261018:NDSE2_DOCUMENT_CITES:ITA",
      "atlas_family": "actual"
    }
  ]
}
